.carBookingForm_bookingForm__MRCQP{background-color:#fff;border-radius:7px;box-shadow:0 3px 6px #00000029;width:100%}.carBookingForm_infoBox__YPtne{margin-top:20px}.carBookingForm_circleIcon__p_f6O{background-color:#ffc61a;border-radius:50%;height:12px;width:12px}.carBookingForm_squareIcon__3U01p{background-color:#6c5477;height:12px;width:12px}.carBookingForm_inputGroup__IGgFB{align-items:center}.carBookingForm_header__1KtTs,.carBookingForm_inputGroup__IGgFB{display:flex;flex-flow:row nowrap}.carBookingForm_header__1KtTs{width:100%}.carBookingForm_tabHeader__ZblIs{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;font-weight:500;height:43px;justify-content:center;line-height:43px;width:50%}.carBookingForm_tabHeader__ZblIs img{filter:grayscale(90%)}.carBookingForm_tabHeader__ZblIs.carBookingForm_isActive__Voe_d img{filter:unset}.carBookingForm_tabHeader__ZblIs.carBookingForm_isActive__Voe_d{background-color:#ffc61a;border-bottom:0;color:#000}.carBookingForm_tabHeader__ZblIs span{margin-left:5px}.carBookingForm_formContent__w_9E5{margin-top:15px;padding:15px 10px;position:relative}.carBookingForm_dotsIcon__kzlD_{left:4px;position:absolute;top:38px}.carBookingForm_dotIcon__MlYCn{background-color:#6c5477;border-radius:50%;height:4px;margin-bottom:2px;width:4px}.carBookingForm_inputGroup__IGgFB{position:relative}.carBookingForm_input__r2ioG{border:0;border-bottom:1px solid #707070;border-radius:0;flex:1 1 auto;font-size:16px;height:36px;margin-left:12px;outline:0;padding-right:20px;width:-webkit-fill-available}.carBookingForm_inputLabel__cknSw{font-size:14px;left:23px;opacity:0;position:absolute;top:-10px;z-index:1}.carBookingForm_inputInfo__lfTZc .carBookingForm_inputLabel__cknSw{left:28px}.carBookingForm_inputLabel__cknSw.carBookingForm_isShow__aPAUi{opacity:1;transition:all .3s}.carBookingForm_rightIcon__0DYda{position:absolute;right:0;top:5px}.carBookingForm_input1__Yemsy{margin-bottom:27px}.carBookingForm_h3__8aOxj{color:#2e0c3dd6;font-size:17px;font-weight:500;margin-top:20px}h3.carBookingForm_styles__8q0J_.carBookingForm_resultTitle__6gVRM{font-size:20px;text-align:center}.carBookingForm_option__96iLR{align-items:center;border:1px solid #24b14d;border-radius:6px;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:12px;height:27px;line-height:27px;padding:0 5px;transition:all .3s}.carBookingForm_option__96iLR img{margin-right:3px!important}.carBookingForm_option__96iLR.carBookingForm_isActive__Voe_d,.carBookingForm_option__96iLR:hover{background-color:#24b14d;color:#fff;transition:all .3s}.carBookingForm_optionBox__FZKFb{display:flex;flex-flow:row nowrap;gap:25px;margin-top:7px;position:relative}.carBookingForm_inputInfo__lfTZc{margin-top:10px}.carBookingForm_inputInfo__lfTZc.carBookingForm_onShowLabel__arYXl{margin-top:20px}.carBookingForm_typeCarBox__Ny5fr{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:15px;overflow:hidden;width:100%}.carBookingForm_typeCarBox__Ny5fr::-webkit-scrollbar{display:none;height:3px}.carBookingForm_typeCarBox__Ny5fr:focus>.carBookingForm_typeCarBox__Ny5fr::-webkit-scrollbar{display:block}.carBookingForm_typeCarBox__Ny5fr::-webkit-scrollbar-track{background:#04eb172a}.carBookingForm_typeCarBox__Ny5fr::-webkit-scrollbar-thumb{background:rgba(1,129,44,.404)}.carBookingForm_typeCar__2R4UG{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-flow:column wrap;padding:10px 6px;transition:all .3s;width:22%}.carBookingForm_typeCar__2R4UG.carBookingForm_isActive__Voe_d .carBookingForm_typeCarPrice__PEcew,.carBookingForm_typeCar__2R4UG:hover .carBookingForm_typeCarPrice__PEcew{color:#786c00}.carBookingForm_typeCar__2R4UG.carBookingForm_isActive__Voe_d .carBookingForm_typeCarLabel__tVbMp,.carBookingForm_typeCar__2R4UG:hover .carBookingForm_typeCarLabel__tVbMp{color:#8d8368;transition:all .3s}.carBookingForm_typeCarLabel__tVbMp{color:#644870;font-size:13px;font-weight:500;margin:3px}.carBookingForm_typeCarPrice__PEcew{color:#50335c;font-size:20px;font-weight:600;transition:all .3s}.carBookingForm_typeCar__2R4UG img{filter:grayscale(100%)}.carBookingForm_typeCar__2R4UG.carBookingForm_isActive__Voe_d{transform:scale(1.1)}.carBookingForm_typeCar__2R4UG.carBookingForm_isActive__Voe_d img,.carBookingForm_typeCar__2R4UG:hover img{filter:grayscale(0);transition:all .3s}.carBookingForm_typeCar__2R4UG.carBookingForm_isActive__Voe_d .carBookingForm_typeCarPrice__PEcew,.carBookingForm_typeCar__2R4UG:hover .carBookingForm_typeCarPrice__PEcew{transition:all .3s}.carBookingForm_submitNote__4hlkD{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:20px}.carBookingForm_submitBtn__MsG29{background-color:#f6c849;border-radius:6px;color:#000;cursor:pointer;flex:1 1 auto;font-weight:500;height:41px;line-height:41px;text-align:center}.carBookingForm_submitBtn__MsG29:hover{background-color:#c05300;transition:all .3s}.carBookingForm_noteBtn__FOh6H{align-items:center;border:1px solid #707070;border-radius:5px;cursor:pointer;display:flex;height:41px;justify-content:center;width:41px}.carBookingForm_noteBtn__FOh6H:hover{background-color:#f6c849;transition:all .3s}.carBookingForm_chooseOptionwrapper__dC0lC{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap}.carBookingForm_iconBg__iUR_H{background-color:#aaabab7a;border-radius:7px;height:10px;margin-right:7px;position:relative;width:24px}.carBookingForm_iconTrack__tLQ_A{background-color:#a5a8a7;border-radius:50%;height:14px;left:0;position:absolute;top:-2px;width:14px}.carBookingForm_iconBg__iUR_H.carBookingForm_isActive__Voe_d{background-color:#ffc61a7a}.carBookingForm_iconBg__iUR_H.carBookingForm_isActive__Voe_d .carBookingForm_iconTrack__tLQ_A{background-color:#ffc61a;left:unset;right:0}.carBookingForm_addresses__Mt4im{background-color:#fff;box-shadow:1px 3px 6px #00000045;left:20px;position:absolute;top:30px;width:calc(100% - 24px);z-index:10}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;padding:5px 10px}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D span{color:#6c5477;font-size:14px;font-weight:500;margin-left:5px}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D>span:first-child{width:12px!important}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D>span:nth-child(2){display:inline-block;width:calc(100% - 12px)}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D img{filter:grayscale(100%)}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D:hover{background-color:#24b14d45}.carBookingForm_addresses__Mt4im .carBookingForm_addressRow__9bj6D:hover img{filter:unset}@media only screen and (max-width:768px){.carBookingForm_bookingForm__MRCQP{border-radius:0 0 7px 7px;border-top:1px solid #f6c849}.carBookingForm_tabHeader__ZblIs.carBookingForm_isActive__Voe_d{border-top-color:transparent}}@media only screen and (min-width:768px){.carBookingForm_bookingForm__MRCQP{width:50%}.carBookingForm_bookingForm__MRCQP.carBookingForm_isIframe__HhcQ9{overflow:hidden;width:100%}.carBookingForm_option__96iLR{height:30px;padding:0 15px}.carBookingForm_typeCarBox__Ny5fr{justify-content:space-between}.carBookingForm_inputInfo__lfTZc{margin:15px 0}.carBookingForm_submitNote__4hlkD{margin-bottom:10px;margin-top:30px}}@media only screen and (min-width:410px) and (max-width:760px){.carBookingForm_optionBox__FZKFb{display:flex;flex-flow:row nowrap;margin-top:7px;position:relative}}.carBookingForm_resultBox__hEJDw{background-color:#fff;border:1px solid #b6b6b6;border-radius:7px;box-shadow:0 0 20px 0 hsla(0,0%,53%,.5);line-height:22px;margin-top:20px;padding:20px}.carBookingForm_resultStt__6ynP_{font-size:18px;font-weight:500}.carBookingForm_resultInfo__QorSm{margin-bottom:5px}.carBookingForm_resultInfo__QorSm label{font-weight:500;margin-right:10px}.carBookingForm_resultInfo__QorSm strong{font-weight:400}.carBookingForm_resultBtns__Tfgtr{display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-end;width:100%}.carBookingForm_resultBtns__Tfgtr .carBookingForm_resultBtn__n0eHR{margin-top:5px!important}.carBookingForm_resultBtns__Tfgtr .carBookingForm_callSp__Z8Ixe{background-color:#1da1f2f2;color:#fff}.carBookingForm_resultBtns__Tfgtr .carBookingForm_showDetail__o8rwG{background-color:#24b14d;color:#fff}.carBookingForm_resultBtn__n0eHR.carBookingForm_backOrderForm__XtaRD{background-color:#f6c849;color:#fff;display:block;height:40px;margin:30px auto 10px}@media (min-width:330px){.carBookingForm_typeCarBox__Ny5fr{overflow:hidden}}.dayHeader_header__IRDzU{align-items:center;background-image:linear-gradient(90deg,#e3e03a,#ffc61acc);border-top-left-radius:7px;border-top-right-radius:7px;color:#000;display:flex;font-size:18px;justify-content:center;margin-bottom:6px;padding:12px 4px;text-align:justify;width:100%}.dayHeader_current__EhWuj{cursor:pointer}.dayHeader_nextBtn__qoRvd,.dayHeader_prevBtn__JcdLz{color:#000;cursor:pointer;font-size:14px;font-weight:600}.dayHeader_nextBtn__qoRvd{padding-right:15px}.dayHeader_prevBtn__JcdLz{padding-left:15px}.monthHeader_header__q2BqT{align-items:center;background-image:linear-gradient(90deg,#e3e03a,#ffc61acc);border-top-left-radius:7px;border-top-right-radius:7px;color:#000;display:flex;font-size:18px;justify-content:space-between;margin-bottom:6px;padding:12px 6px;width:100%}.monthHeader_current__WNEm8{cursor:pointer}.monthHeader_nextBtn__5fpsb svg,.monthHeader_prevBtn__mt6fh svg{fill:#fff;cursor:pointer;display:block;height:16px;width:16px}.monthHeader_nextBtn__5fpsb{display:block;padding-right:15px}.monthHeader_prevBtn__mt6fh{display:block;padding-left:15px}.calendar_calendar__NTk5b{background-color:#fff;border:none;border-radius:14px;box-shadow:0 2px 14px 0 rgba(0,0,0,.2);left:50%;max-width:80vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:344px;z-index:2}.calendar_backdrop__n_Cwz{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.calendar_input__eViGQ{position:relative;width:100%}.calendar_input__eViGQ svg{display:block;font-size:20px;height:20px;left:20px;position:absolute;top:0;width:20px}.calendar_dayPart__p_524,.calendar_hourPart__aol6F,.calendar_minutePart__ZzxB4{display:none}.calendar_dayPart__p_524.calendar_isDayShow__wgavx,.calendar_hourPart__aol6F.calendar_isHourShow__cE_Lq,.calendar_minutePart__ZzxB4.calendar_isMinShow__aGn4f{display:block;padding-bottom:10px}.calendar_days__dxinB,.calendar_hours__WHnVz,.calendar_mins__DKG_Q{display:inline-block;padding:8px;text-align:center;z-index:2}.calendar_days__dxinB:hover,.calendar_hours__WHnVz:hover,.calendar_mins__DKG_Q:hover{background-image:linear-gradient(90deg,#e3e03a,#ffc61acc);border-radius:20px;color:#000;cursor:pointer}.calendar_hours__WHnVz{width:25%}.calendar_days__dxinB{width:14.28571%}.calendar_mins__DKG_Q{width:25%}.calendar_dayName__8auXL{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-around;margin:0;padding:5px 0;position:relative;text-align:center;width:100%;z-index:2}.calendar_selected__QtTom,.calendar_selected_h__mefXs,.calendar_selected_m__lv8Wv{background:#ffc61a;color:red}.calendar_hide__Hikmy{visibility:hidden}.calendar_before__QgLgT,.calendar_before_h__bRlbv,.calendar_before_m__9UUJF{cursor:default;opacity:.3}.calendar_before__QgLgT:hover,.calendar_before_h__bRlbv:hover,.calendar_before_m__9UUJF:hover{background:none;color:#000;cursor:default;opacity:.3}.calendar_nextBtn__fTNbz i,.calendar_prevBtn__3FKQ5 i{display:flex;font-size:16px}@media (min-width:1000px),only screen and (min-width:410px) and (max-width:760px){.calendar_input__eViGQ input{width:100%}.calendar_input__eViGQ{padding-right:20px}}