body.eka-index-index header.page-header .panel.wrapper{background-color:#170035 !important}form#form-customer-details input[type=text]{font-size:18px;font-family:'Montnapha-Regular'}.block-form-section-step-title{text-align:center;margin-bottom:5em;display:flex;width:950px;margin:0 auto;margin-bottom:60px}.block-form-section-step-title strong.title{font-size:32px;font-family:'Montnapha-Medium'}.block-form-section-step-title p.description{font-size:18px;padding-top:15px;margin:0 auto;color:#c4c4c4}.block-form-customer-details-section-one,.block-form-customer-details-section-two{text-align:center;background-color:#1a1a1a;margin:0 auto;max-width:970px}.customer-details-section-one{padding:5em 10em}.customer-details-section-one>div{width:550px;margin:0 auto;margin-bottom:25px}.customer-details-section-one>div span.position-two-title{color:#e6e6e6;font-size:16px;padding-bottom:14px;display:block}.customer-details-section-one>div select{border-radius:5px;text-align:center;font-size:16px;padding:8px 8px 8px 15px;height:44px}.block-form-customer-details-section-two{margin:0 auto;margin-top:35px;text-align:left;max-width:970px}.block-form-customer-details-section-two>div{display:block;padding:48px 100px 67px}.customer-details-section-gender span.title-gender{width:100%;display:block;margin-bottom:10px}.block-form-customer-details-section-two strong,span{color:#fff;font-size:16px}.customer-details-section-gender label{margin-right:32px;cursor:pointer}.block-form-customer-details-section-two>div>div{margin-bottom:32px}.customer-details-section-firstname-lastname{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-details-section-firstname-lastname>label{width:49%;display:block}.customer-details-section-firstname-lastname>label>span{display:block}th.ui-datepicker-week-col{display:none}td.ui-datepicker-week-col{display:none}form#form-customer-details input[type=text]::placeholder{color:#969696}.customer-details-section-firstname-lastname input{width:370px;height:45px;padding-left:10px;border-radius:5px;margin-top:10px;color:#000}.section-date-of-birth{display:flex;justify-content:space-between;margin-bottom:0 !important}.section-date-of-birth label{width:49%}.section-date-of-birth label.date-of-birth select{border-radius:5px;height:40px;margin-top:-39px}.section-date-of-birth label.date-of-birth select#day{width:25%}.section-date-of-birth label.date-of-birth select#year{width:30%}.section-date-of-birth label.date-of-birth select#month{width:40%}.section-date-of-birth label.date-of-birth span.title-dob{width:100%;height:fit-content;display:block}.section-date-of-birth label.time-of-birth>span{display:block}.section-date-of-birth label select#time-of-birth{border-radius:5px;height:40px;width:370px;height:43px}.section-date-of-birth label.date-of-birth{display:flex;flex-wrap:wrap;position:relative}.section-date-of-birth label.date-of-birth button.ui-datepicker-trigger.v-middle:before{position:absolute;color:#000}.section-date-of-birth label.date-of-birth button.ui-datepicker-trigger.v-middle{position:absolute;bottom:35px;right:38px}.section-date-of-birth label.time-of-birth>span.message{margin-top:12px;font-size:14px !important;display:block;line-height:1.7}.customer-details-section-two .section-device label{width:49%;display:flex;flex-wrap:wrap}.customer-details-section-two .section-device{width:100%;padding-top:32px;display:flex;justify-content:space-between}.customer-details-section-two .section-device label>span{margin-bottom:14px;display:block;width:100%}.customer-details-section-two .section-device label>select{border-radius:5px;height:45px;width:370px}.customer-details-section-two .section-submit{text-align:center;padding-top:30px}.image-star-left img{width:44px;height:57px}.image-star-right img{width:73px;height:75px}form#form-customer-details span{color:#e6e6e6;font-size:20px;font-family:"Montnapha-Medium"}.customer-details-section-firstname-lastname span.label-firstname>span,.customer-details-section-firstname-lastname span.label-lastname span{color:#797979 !important}form#form-customer-details select{color:#170035;font-size:18px}form#form-customer-details select.empty option[value=""]{color:#969696 !important}form#form-customer-details select:not(.empty) option[value=""]{color:#969696 !important}form#form-customer-details select.empty option:not([value=""]){color:#000}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border-radius:50%;border:1px solid}.container:hover input~.checkmark{background-color:rgba(204,204,204,0)}.container input:checked~.checkmark{background-color:transparent;border:1px solid #6345f4}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block;border:1px solid #6345f4}.container .checkmark:after{top:4px;left:4px;width:15px;height:15px;border-radius:50%;background:#6345f4}.customer-details-section-gender{display:flex;flex-wrap:wrap}.customer-details-section-gender input[type=radio]{display:none}input#date-of-birth{width:350px !important;height:39px;border-radius:5px;color:#000;padding-right:8px;font-size:18px;padding-left:10px}span.message{margin-top:12px;font-size:14px !important;display:block;line-height:1.7}button#_submit_button{width:205px;height:49px;background:var(--unnamed-color-3c007c) 0% 0% no-repeat padding-box;border:1px solid var(--unnamed-color-6345f4);background:#3c007c 0% 0% no-repeat padding-box;box-shadow:0px 0px 15px #6A00DBD8;border:1px solid #6345f4;border-radius:7px}button#_submit_button span{color:#e6e6e6;font-size:18px}.message-time-pf-birth span.message{width:49%;margin-right:0;float:right}.message-time-pf-birth{width:100%;text-align:left}.block-form-section-step{display:flex;text-align:center;width:536px;margin:0 auto;justify-content:space-between;margin-bottom:75px;position:relative;margin-top:50px}.sections.nav-sections{display:none}.block-form-section-step>div{z-index:2}.block-form-section-step div.circle{border:1px solid var(--unnamed-color-6345f4);box-shadow:0px 0px 15px #B672FFC7;border:1px solid #6345f4;width:40px;height:40px;border-radius:30px;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-bottom:8px;margin-top:10px;background-color:#0a0a0a}.block-form-section-step div.circle.active{background:var(--unnamed-color-6345f4) 0% 0% no-repeat padding-box;border:1px solid var(--unnamed-color-6345f4);background:#6345f4 0% 0% no-repeat padding-box;box-shadow:0px 0px 15px #B672FFC7;border:1px solid #6345f4}.block-form-section-step hr{position:absolute;width:95%;z-index:1;left:0;right:0;border-top:1px dashed #6345f4;margin-top:30px}form#form-customer-details{margin-bottom:134px}.page-header .panel.wrapper{border-bottom:unset}body.eka-index-index div#ui-datepicker-div,body.eka-index-index div#ui-datepicker-div span,body.eka-index-index div#ui-datepicker-div select{color:#000}body.eka-index-index .page-title-wrapper{display:none}select._required+p:after,input._required+p:after{content:"* โปรดระบุข้อมูล";color:#db0202;font-size:15px}p.message-require{text-align:left;padding-top:10px}select._required,input._required{border:2px solid #db0202}input#date-of-birth._required+p+button{bottom:75px}