.MyBookings_trackBookingContainer__KqXal{display:flex;flex-direction:column;gap:40px;max-width:900px;margin-inline:auto}.MyBookings_trackBookingHeader__r1mfz{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;gap:12px;margin-bottom:10px}.MyBookings_trackBookingHeaderLeft___DDa5{display:flex;align-items:center;gap:10px;cursor:pointer}.MyBookings_trackBookingHeaderRight__31DpE{display:flex;align-items:center;gap:10px}.MyBookings_trackBookingContent__TPGkz{display:flex;flex-direction:column;gap:16px;&>p{font-size:20px;font-weight:500;color:var(--primary-heading-color)}}.MyBookings_inputContainer__GU25d{padding:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;border-radius:8px;background-color:var(--light-text-color-secondary);@media (max-width:768px){grid-template-columns:1fr}}.MyBookings_trackBookingButton__2JM0N{display:flex;justify-content:center;align-items:center;&>button{width:-moz-fit-content;width:fit-content}}.MyBookings_arrivalCardWrapper__nzN4X{display:flex;flex-direction:column;gap:45px;-webkit-margin-before:100px;margin-block-start:100px;border-top:1px solid var(--border-color-secondary);-webkit-padding-before:100px;padding-block-start:100px;@media (max-width:768px){-webkit-margin-before:50px;margin-block-start:50px;-webkit-padding-before:50px;padding-block-start:50px;gap:40px}@media (max-width:575px){gap:30px;-webkit-margin-before:30px;margin-block-start:30px;-webkit-padding-before:30px;padding-block-start:30px}&>h3{font-size:40px;font-weight:400;font-family:var(--font-secondary);color:var(--primary-heading-color);text-align:center;margin-bottom:0;@media (max-width:575px){font-size:30px}}}.MyBookings_arrivalCardContainer__EuPRd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;@media (max-width:1024px){grid-template-columns:repeat(2,1fr)}@media (max-width:768px){grid-template-columns:repeat(1,1fr);gap:12px}}.MyBookings_faqSectionWrapper__slGkA{-webkit-margin-before:100px;margin-block-start:100px;@media (max-width:768px){-webkit-margin-before:50px;margin-block-start:50px}}.MyBookings_faqButton__klNb1{display:flex;justify-content:center;-webkit-margin-before:30px;margin-block-start:30px;-webkit-margin-after:60px;margin-block-end:60px;@media (max-width:768px){-webkit-margin-before:15px;margin-block-start:15px;-webkit-margin-after:30px;margin-block-end:30px}}.MyBookings_bookingOverview__8tsOl{display:flex;justify-content:space-between;align-items:center;-webkit-margin-after:16px;margin-block-end:16px;width:100%;&>p{font-size:20px;font-weight:500;color:var(--primary-heading-color)}}.MyBookings_bookingOverviewDetailsWrapper__PZE0_{display:flex;flex-direction:column;gap:16px}.MyBookings_bookingOverviewTimeDetails__AOHTo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%;@media (max-width:768px){grid-template-columns:repeat(1,1fr);gap:12px}@media (max-width:575px){grid-template-columns:repeat(1,1fr);gap:12px}}.MyBookings_fullWidth__QQNHq{grid-column:1/-1}.MyBookings_flightDetails__9uGge{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}.MyBookings_bookingOverviewDetails__7gt_Z{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%;@media (max-width:768px){grid-template-columns:repeat(1,1fr);gap:12px}}.MyBookings_bookingOverviewDetailsLeft__4i2xT{display:flex;flex-direction:column;gap:16px;width:100%}.MyBookings_qrCodeContainer__fPr7r{display:flex;justify-content:center;align-items:center;width:100%}.MyBookings_qrCodeCard__QnBE7{background-color:var(--light-text-color);border:1px solid var(--border-color-secondary);border-radius:12px;padding:20px;text-align:center;width:100%;height:100%;max-height:175px}.MyBookings_qrCodeCard__QnBE7 h3{margin:0 0 16px;font-size:16px;font-weight:400;color:var(--text-color-secondary);font-family:var(--font-primary)}.MyBookings_contactPersonWrapper__Rg6ut,.MyBookings_passportInfoWrapper__50Heu{border-top:1px solid var(--border-color-secondary);-webkit-padding-before:40px;padding-block-start:40px;-webkit-margin-before:40px;margin-block-start:40px;@media (max-width:768px){-webkit-margin-before:30px;margin-block-start:30px;-webkit-padding-before:30px;padding-block-start:30px}&>p{font-size:20px;font-weight:500;color:var(--primary-heading-color)}}.MyBookings_passportInfoDetails__soQGF{display:flex;flex-direction:column;justify-content:center;gap:12px}.MyBookings_passportInfoDetailWrapper__ENIap{background:var(--light-text-color-secondary);border-radius:8px;-webkit-margin-before:16px;margin-block-start:16px;padding:12px}.MyBookings_passportTitle__QMOgT{font-size:16px;font-weight:400;color:var(--primary-heading-color);font-family:var(--font-primary);-webkit-margin-after:16px;margin-block-end:16px}.MyBookings_passportInfoDetailsSection__2feZu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;justify-content:space-between;@media (max-width:575px){grid-template-columns:repeat(1,1fr)}}.MyBookings_passportInfoDetailsSectionItem__LOa60{display:flex;flex-direction:column;gap:2px;&>span{font-weight:300;color:var(--tertiary-heading-color)}&>p,&>span{font-size:16px}&>p{font-weight:400;color:var(--primary-heading-color);font-family:var(--font-primary)}}.MyBookings_contactPersonTable__pbzjk{width:100%;min-width:600px;border-collapse:collapse}.MyBookings_contactPersonTableHead__u5hmJ{background-color:var(--light-text-color-secondary);border-radius:8px;&>tr{&>th{font-size:16px;padding:24px 16px;font-weight:300;color:var(--tertiary-heading-color);white-space:nowrap;text-align:left;&:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}&:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}}}}.MyBookings_contactPersonTableBody__bakOI{&>tr{border-bottom:1px solid var(--border-color-secondary);&:last-child{border-bottom:none}&>td{font-size:16px;padding:24px 16px;font-weight:400;color:var(--primary-heading-color);white-space:nowrap}}}.MyBookings_passengersHeader__0pcMh{display:flex;justify-content:space-between;align-items:center;width:100%}.MyBookings_passengersHeaderRight__66Cvq{display:flex;align-items:center;gap:10px;&>span{font-size:14px;font-weight:300;color:var(--tertiary-heading-color)}}.MyBookings_passengersHeader__0pcMh p{font-size:20px;font-weight:500;color:var(--primary-heading-color)}.MyBookings_tableScrollWrapper__DG9oy{overflow-x:auto;-webkit-margin-before:16px;margin-block-start:16px;border-radius:8px}.MyBookings_tableScrollWrapper__DG9oy::-webkit-scrollbar{height:8px}.MyBookings_tableScrollWrapper__DG9oy::-webkit-scrollbar-track{background:var(--light-text-color-secondary);border-radius:4px}.MyBookings_tableScrollWrapper__DG9oy::-webkit-scrollbar-thumb{background:var(--border-color-secondary);border-radius:4px}.MyBookings_tableScrollWrapper__DG9oy::-webkit-scrollbar-thumb:hover{background:var(--tertiary-heading-color)}:root{--_padding-y-md:14px;--_padding-y-sm:8px;--_padding-x-md:1rem;--_padding-x-sm:12px;--input-padding-md:var(--_padding-y-md) var(--_padding-x-md);--input-padding-sm:var(--_padding-y-sm) var(--_padding-x-sm);--input-border-radius:4px;--input-border-radius-rounded:50px;--input-background-color:light-dark(var(--white-color),transparent);--input-border:1px solid var(--input-border-color)}.Label_labelText__OGww8{color:var(--text-color);text-transform:capitalize;font-family:var(--font-primary);font-size:16px;margin-bottom:6px;font-weight:400;transition:all .3s ease-in-out;&[data-variant=inline]{margin-bottom:0}}.Label_onTopLabel__SWtpp{position:absolute;z-index:1;background-color:var(--white-color);line-height:1;padding-inline:8px;top:1.5rem;-webkit-margin-start:6px;margin-inline-start:6px;font-family:var(--font-primary);color:var(--placeholder-color);transform:translateY(-50%);opacity:.4}.Checkbox_checkboxWithLabel__9kk7n{display:flex;align-items:center}.Checkbox_checkboxWithLabel__9kk7n label{margin-left:8px;margin-bottom:0}.Checkbox_container__d90K2{display:block;position:relative;width:20px;height:20px;cursor:pointer;font-size:var(--fs-base);-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:flex-start;flex-shrink:0}.Checkbox_container__d90K2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkmark__ZCygq{position:absolute;top:0;bottom:0;left:0;height:20px;width:20px;background-color:transparent;border-radius:4px;border:2px solid var(--main-color)}.Checkbox_container__d90K2 input:checked~.Checkbox_checkmark__ZCygq{background-color:var(--main-color);border:1px solid var(--main-color)}.Checkbox_container__d90K2 input:disabled~.Checkbox_checkmark__ZCygq{background-color:transparent;border:2px solid #dddddd80}.Checkbox_checkmark__ZCygq:after{content:"";position:absolute;display:none}.Checkbox_container__d90K2 input:checked~.Checkbox_checkmark__ZCygq:after{display:block}.Checkbox_container__d90K2 .Checkbox_checkmark__ZCygq:after{left:6px;right:6px;top:2px;width:7px;height:13px;border:solid var(--white-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.Checkbox_labelDisabled__580TL{color:var(--primary-text-color)}.Checkbox_label__A9E07{display:flex;flex-direction:column}.Checkbox_checkboxWithLabel__9kk7n span{color:inherit;font-size:14px;color:var(--text-color)}.Checkbox_errorText__kFjsT{margin-top:4px;color:red;right:1rem;z-index:1;font-size:14px;margin-left:10px}.input_Container__vsA8t{display:flex;flex-direction:column;position:relative;&.input_inline__UoqL1{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:10px;gap:10px;align-items:center;@media (max-width:578px){grid-template-columns:1fr}}}.input_labelOnTop__w81b4:has(input:focus) label{top:1rem}.input_labelOnTop__w81b4.input_hasValue__76HST label{top:1rem}.input_inputBox__ot_7w{font-family:var(--ff-primary);font-size:var(--fs-base);padding:var(--input-padding-md);width:100%;border:var(--input-border);transition:all .3s ease-in-out;border-radius:4px;background-color:var(--input-background-color)}.input_inputBox__ot_7w[data-variant=secondary]{background-color:var(--background-secondary)!important}.input_inputBox__ot_7w[data-size=sm]{padding:var(--input-padding-sm)}.input_hasValue__76HST .input_labelOnTop__input__9JKP2,.input_labelOnTop__input__9JKP2:focus{-webkit-padding-before:1.8rem;padding-block-start:1.8rem}.input_inputBox__ot_7w[data-variant=secondary]{background-color:var(--white-color)}.input_inputBox__ot_7w:focus-within{outline:none!important}.input_inputBox__ot_7w:disabled{pointer-events:none;opacity:.8}.input_noBorder__QwbbP{border:none}.input_inputPassContainer__wyrGp{display:flex;position:relative}.input_inputPassContainer__wyrGp input::placeholder{font-family:var(--ff-primary-semibold);font-size:var(--fs-100);opacity:.2;color:var(--placeholder-color)}.input_inputPassContainer__wyrGp input:disabled{background-color:var(--disabled-input-color);color:#1e1e1e;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input_rightIcon__X689x{position:absolute;right:18px;top:50%;transform:translateY(-50%);height:max-content}.input_inputPassContainer__wyrGp .input_passwordIcon__Lz0uW{position:absolute;right:15px;top:50%;bottom:50%;transform:translateY(-50%);color:var(--icon-color)}.input_errorText__vrn00{margin-top:4px;color:red;width:-moz-fit-content;width:fit-content;font-size:14px}.input_offsetLeftError__WZNQQ{right:56px}.input_disabled__eHFUn{color:var(--disabled-label-color)}.input_leftIconBox__5ePYX{position:absolute;left:20px;top:50%;transform:translateY(-50%);height:max-content;line-height:1}.input_inputBox__ot_7w:not([type=number])::-webkit-inner-spin-button,.input_inputBox__ot_7w:not([type=number])::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:578px){.input_labelText__NejfB{font-size:var(--fs-base)}}.input_rangeValue__TX_GQ{font-size:14px;color:#222}.CustomPhoneInput_label__08lfd{color:var(--main-color);text-transform:capitalize;font-family:var(--ff-primary-bold);font-size:var(--fs-base);margin-bottom:4px;-webkit-margin-start:8px;margin-inline-start:8px;line-height:1}.CustomPhoneInput_phoneNumberDiv__hAajl{position:relative;display:flex;flex-direction:column;&.CustomPhoneInput_inline__wTW_O{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:10px;gap:10px;align-items:center;@media (max-width:578px){grid-template-columns:1fr}}}.CustomPhoneInput_phoneNumberDiv__hAajl input{background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-top-right-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius);&[data-variant=secondary]{background-color:var(--background-secondary)}}.CustomPhoneInput_phoneNumberInput__AsyoF>div{padding:var(--_padding-y-md) var(--_padding-x-md);margin-right:0;background-color:var(--input-background-color);border:var(--input-border);border-top-left-radius:var(--input-border-radius);border-bottom-left-radius:var(--input-border-radius);&:has(+[data-variant=secondary]){background-color:var(--background-secondary)}}.CustomPhoneInput_phoneNumberInput__AsyoF input{padding:var(--input-padding-md);font-size:var(--fs-base)}.CustomPhoneInput_phoneNumberInput__AsyoF input[data-size=sm]{padding:var(--input-padding-sm)}.CustomPhoneInput_phoneNumberInput__AsyoF input::placeholder{font-family:var(--ff-primary-reg);font-size:14px;opacity:.5;color:var(--placeholder-color)}.CustomPhoneInput_error__2UQeV{border:1px solid red!important;border-radius:var(--global-border-radius)!important;position:relative}.CustomPhoneInput_errorText__Cpwj1{margin-top:4px;color:red;right:1rem;z-index:1;font-size:14px}.CustomPhoneInput_offsetLeftError__BHRGJ{right:56px}.TimePickerComponent_labelText__7RrG7{display:flex;margin-bottom:8px;align-items:center;gap:6px}.PassengerInfo_container__nb2wi,.TimePickerComponent_timePickerContainer__lW4d7{display:flex;flex-direction:column}.PassengerInfo_sectionContainer__wlfmR{display:flex;flex-direction:column;gap:16px;padding-block:24px;border-bottom:1px solid var(--border-color-secondary);&>h3{color:var(--main-color);font-size:20px;font-weight:500;font-family:var(--font-primary);margin-bottom:0}&:last-child{border-bottom:none}}.PassengerInfo_sectionHeader__xXB0y{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;&>h3{color:var(--main-color);font-size:20px;font-weight:500;font-family:var(--font-primary);margin-bottom:0}}.PassengerInfo_deletePassengerButton__8wj3o{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;color:var(--error-color,#dc3545);border:1px solid var(--error-color,#dc3545);border-radius:4px;cursor:pointer;transition:all .2s ease;&:hover{background:var(--error-color,#dc3545);color:var(--white-color)}&:active{transform:scale(.95)}}.PassengerInfo_contactPersonContainer__KHBuu,.PassengerInfo_passengerInfoContainer__yNjYc{padding:12px;display:flex;flex-direction:column;gap:24px;border-radius:8px;background:var(--light-text-color-secondary)}.PassengerInfo_itemBox__qBEI8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;@media (max-width:768px){grid-template-columns:repeat(1,1fr)}}.PassengerInfo_viewDetails__sAAsd{border:1px solid var(--light-gray-color-v2);background:var(--card-background-secondary)}.PassengerInfo_checkboxContainer__P4J06{margin-bottom:16px}.PassengerInfo_checkboxWrapper__8pK8A{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;@media (max-width:768px){grid-template-columns:repeat(1,1fr)}}.PassengerInfo_checkboxItem__64GQu{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:4px;border:1px solid var(--light-gray-color-v2);background:var(--white-color);&>div{margin-top:0!important;margin-bottom:0!important}}.PassengerInfo_addPassengerContainer___ScrR{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:4px;cursor:pointer;background:var(--blue-color);margin-top:16px}.PassengerInfo_addPassengerButtonContainer__o1gjQ{display:flex;justify-content:center;align-items:center;padding:24px 0;border-bottom:1px solid var(--border-color-secondary)}.PassengerInfo_addPassengerButton__CQddq{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--blue-color);color:var(--white-color);border:none;border-radius:4px;font-size:14px;font-weight:500;font-family:var(--font-primary);cursor:pointer;transition:background-color .2s ease;&:hover{background:var(--dark-blue-color)}}.PassengerInfo_arrivalInfoContainer__h_p7p p{text-transform:capitalize}.PassengerInfo_arrivalInfoContainer__h_p7p,.PassengerInfo_passportInfoContainer___o6V8,.PassengerInfo_serviceRequestContainer__f_31e{display:flex;justify-content:space-between;width:100%;&>p{color:var(--primary-heading-color);font-size:16px;font-weight:600}&>p,&>span{font-family:var(--font-primary)}&>span{color:var(--blue-color);font-size:14px;text-decoration:underline;font-weight:500;cursor:pointer}}.PassengerInfo_phoneEmailBox__bQQ_V{display:flex!important;gap:16px;&>div{width:100%}@media (max-width:768px){flex-direction:column!important}}.PassengerInfo_arrivalInfoForm__1nnBM,.PassengerInfo_passportInfoForm__KNvbz{display:flex;flex-direction:column;gap:24px;padding:12px;border-radius:8px;background:var(--light-text-color-secondary)}.PassengerInfo_arrivalDateTimeContainer__TAR_u,.PassengerInfo_dateNationalityBox__bP_6u,.PassengerInfo_nameBox__wXL7C{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;&>div{width:100%}@media (max-width:768px){grid-template-columns:repeat(1,1fr)}}.PassengerInfo_serviceAddonContainer__ax86F{margin-top:20px}.PassengerInfo_serviceAddonContainer__ax86F h3{color:var(--main-color);font-size:20px;font-weight:500;font-family:var(--font-primary);margin-bottom:16px}.PassengerInfo_addonList__ehBYB{display:flex;flex-direction:column;gap:16px}.PassengerInfo_addonItem__y0bPD{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px;border:1px solid var(--border-color-secondary);border-radius:8px;background:var(--white-color);transition:all .2s ease;&:hover{border-color:var(--blue-color);box-shadow:0 2px 8px rgba(0,0,0,.1)}}.PassengerInfo_addonPrice__ODd2U{color:var(--blue-color);font-size:16px;font-weight:600;font-family:var(--font-primary)}.PassengerInfo_addonDescription__7nN_J{color:var(--text-color-secondary);font-size:14px;font-family:var(--font-primary);margin:0;line-height:1.4}.PassengerInfo_addonControls__ry4IZ{display:flex;align-items:center;gap:12px}.PassengerInfo_addAddonButton__mI4l7{padding:8px 16px;background:var(--blue-color);color:var(--white-color);border:none;border-radius:4px;font-size:14px;font-weight:500;font-family:var(--font-primary);cursor:pointer;transition:background-color .2s ease;&:hover{background:var(--dark-blue-color)}}.PassengerInfo_quantityControls__bc08c{display:flex;align-items:center;gap:8px;padding:4px;border:1px solid var(--border-color-secondary);border-radius:4px;background:var(--white-color)}.PassengerInfo_quantityButton__cvasw{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--light-gray-color-v2);border:none;border-radius:2px;cursor:pointer;transition:background-color .2s ease;&:hover{background:var(--border-color-secondary)}&:disabled{opacity:.5;cursor:not-allowed}}.PassengerInfo_quantityDisplay__hGOD0{min-width:20px;text-align:center;font-size:14px;font-weight:500;font-family:var(--font-primary);color:var(--primary-heading-color)}.PassengerInfo_addonInfo__90iIv{display:flex;justify-content:space-between;align-items:center;gap:16px;flex:1 1}.PassengerInfo_addonHeader__SgIvw{display:flex;flex-direction:column;gap:8px}.PassengerInfo_addonHeader__SgIvw h4{color:var(--primary-heading-color);font-size:16px;font-weight:600;font-family:var(--font-primary);margin:0}.PassengerInfo_flightInfoContainer__cHnAm{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;@media (max-width:567px){grid-template-columns:1fr}}.PassengerInfo_flightCheckboxContainer__tK8te{margin-top:8px;grid-column:1/-1}.Payment_paymentContainer__eR3E6{display:flex;flex-direction:column}.Payment_paymentDetailsManager__m4kRf{display:flex;gap:16px}.Payment_sectionPadding__XFtC_{padding-block:40px;border-bottom:1px solid var(--border-color)}.Payment_sectionPadding__XFtC_:last-child{border-bottom:none}.Payment_paymentForm__1BV4g{padding:12px;display:flex;flex-direction:column;gap:24px;border-radius:8px;background:var(--light-text-color-secondary)}.Payment_dateBox__mhiqO{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;@media (max-width:768px){grid-template-columns:repeat(1,1fr)}}.ActionsComponent_actionsComponent__NVZ8u{display:flex;align-items:center;gap:10px;justify-content:space-between;width:100%;flex-wrap:wrap;@media (max-width:768px){flex-direction:column;align-items:flex-start;&>div{width:100%!important}}}.profilewitheditbutton_profileEditContainer__qLhey{width:100%;min-width:201px;height:147px;display:flex;justify-content:center;align-items:center;border-radius:30px;border:1px solid var(--border-color);background:rgba(74,74,74,.1);cursor:pointer;position:relative}.profilewitheditbutton_profileEditImage_box__eFenr{width:100%;height:100%;position:relative}.profilewitheditbutton_profileEditImage__oyR7j{width:100%;height:100%;object-fit:cover;border-radius:30px}.profilewitheditbutton_profileEditPen_box__x9HhI{width:20px;height:20px;background:var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;right:-5px;bottom:0;opacity:1;z-index:1}.profilewitheditbutton_profileEditPen__2D2cJ{font-size:18px;cursor:pointer}.profilewitheditbutton_file_upload_form3rd__cM82I[type=file]{display:none}.profilewitheditbutton_uploadingOverlay__tVzE5{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));display:flex;justify-content:center;align-items:center;border-radius:15px}.Filters_filtersContainer__eO_Jw{width:100%;max-width:1000px;margin:0 auto}.Filters_tabs__5e0xI{display:flex;gap:0;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:hsla(0,0%,100%,.08);box-shadow:inset 0 -4px 16px 0 hsla(0,0%,100%,.12),inset 0 4px 16px 0 hsla(0,0%,100%,.12),0 6px 24px 0 rgba(0,0,0,.16);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:-moz-fit-content;width:fit-content}.Filters_tabsContainer__2Ieql{display:flex;gap:5px;margin-left:6px}.Filters_tab__obv6u{background:transparent;border:none;color:var(--white-color);font-size:var(--fs-200);font-family:var(--ff-primary);padding:12px 24px;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;transition:all .3s ease;font-weight:500}.Filters_activeTab___lL4h{background:hsla(0,0%,100%,.2);color:var(--white-color)}.Filters_fadeIn__aJ0Mp{opacity:1;transition:opacity .2s ease-in-out}.Filters_fadeOut__5Ymg5{opacity:0;transition:opacity .2s ease-in-out}.Filters_filtersForm__RngH6{grid-template-columns:1fr 1fr 1fr auto;grid-gap:20px}.Filters_filtersForm__RngH6,.Filters_trackForm__xz0My{border-radius:8px;background:hsla(0,0%,100%,.24);box-shadow:inset 0 -4px 16px 0 hsla(0,0%,100%,.12),inset 0 4px 16px 0 hsla(0,0%,100%,.12),0 6px 24px 0 rgba(0,0,0,.16);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:30px;display:grid;gap:20px;align-items:end;position:relative}.Filters_trackForm__xz0My{grid-template-columns:1fr 1fr 150px;grid-gap:20px}.Filters_trackInputGroup__uDxHa{display:flex;flex-direction:column;gap:2px;position:relative}.Filters_trackInputGroup__uDxHa input::placeholder{color:var(--white-color)!important;opacity:1!important}.Filters_inputGroup__Zfc8Y{display:flex;flex-direction:column;gap:2px;position:relative;align-items:flex-start;&:not(:last-child){border-right:1px solid var(--white-color)}}.Filters_inputGroup__Zfc8Y label{color:var(--white-color);font-size:var(--fs-100);font-family:var(--ff-primary);font-weight:500;margin-bottom:4px}.Filters_inputWrapper__aDzU9{position:relative;display:flex;align-items:center;width:95%;gap:3px}.Filters_inputWrapper__aDzU9 input{width:100%;background:transparent;border:none;border-radius:6px;padding:0;color:var(--white-color);font-size:var(--fs-100);font-family:var(--ff-primary);transition:all .3s ease}.Filters_inputWrapper__aDzU9 input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:1;cursor:pointer}.Filters_inputWrapper__aDzU9 input::placeholder{color:hsla(0,0%,100%,.7)}.Filters_dropdownIcon__ZhuSe{position:absolute;right:12px;color:var(--white-color);font-size:16px;cursor:pointer}.Filters_dropdown__MM4jM{position:absolute;top:100%;left:0;right:0;background:hsla(0,0%,100%,.74);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:6px;box-shadow:0 6px 24px 0 rgba(0,0,0,.16);z-index:10;margin-top:4px;overflow:hidden}.Filters_dropdownItem__gAsiY{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;color:var(--black-color);font-size:var(--fs-100);font-family:var(--ff-primary);cursor:pointer;transition:background .3s ease}.Filters_dropdownItem__gAsiY:hover{background:hsla(0,0%,100%,.1)}.Filters_arrowIcon__u89Fp{font-size:14px;opacity:.7}.Filters_bookNowBtn___SAq8,.Filters_trackBtn__5Bppm{background:var(--primary-color);border:none;border-radius:6px;color:var(--white-color);font-size:var(--fs-200);font-family:var(--ff-primary);font-weight:600;padding:12px 24px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease;white-space:nowrap;height:-moz-fit-content;height:fit-content}.Filters_bookNowBtn___SAq8:hover,.Filters_trackBtn__5Bppm:hover{background:var(--dark-blue-color);border:none;color:var(--white-color)}.Filters_bookNowIcon__yuHqK{font-size:16px}@media (max-width:1024px){.Filters_filtersForm__RngH6,.Filters_trackForm__xz0My{grid-template-columns:1fr 150px;gap:20px;padding:25px}.Filters_bookNowBtn___SAq8,.Filters_trackBtn__5Bppm{grid-column:1/-1;justify-self:center;width:-moz-fit-content;width:fit-content}.Filters_tabs__5e0xI{margin-bottom:15px}.Filters_tab__obv6u{padding:10px 20px;font-size:var(--fs-100)}}@media (max-width:768px){.Filters_filtersContainer__eO_Jw{padding:0 10px}.Filters_filtersForm__RngH6,.Filters_trackForm__xz0My{grid-template-columns:1fr;gap:15px;padding:20px}.Filters_bookNowBtn___SAq8,.Filters_trackBtn__5Bppm{grid-column:1;width:100%;justify-content:center}.Filters_tabs__5e0xI{margin-bottom:15px}.Filters_tab__obv6u{padding:8px 16px;font-size:14px}.Filters_inputGroup__Zfc8Y label{font-size:14px}.Filters_inputWrapper__aDzU9 input{padding:10px 14px;font-size:14px}.Filters_bookNowBtn___SAq8,.Filters_trackBtn__5Bppm{padding:10px 20px;font-size:var(--fs-100)}}@media (max-width:480px){.Filters_filtersContainer__eO_Jw{padding:0 5px}.Filters_filtersForm__RngH6,.Filters_trackForm__xz0My{padding:15px;gap:12px}.Filters_tabs__5e0xI{margin-bottom:12px}.Filters_tab__obv6u{padding:6px 12px;font-size:12px}.Filters_inputGroup__Zfc8Y label{font-size:12px}.Filters_inputWrapper__aDzU9 input{padding:8px 12px;font-size:12px}.Filters_bookNowBtn___SAq8,.Filters_trackBtn__5Bppm{padding:8px 16px;font-size:12px}.Filters_dropdownItem__gAsiY{padding:10px 12px;font-size:12px}}.HomeHeroSection_homeHeroSection__p8lCO{width:100%;position:relative;min-height:750px;display:flex;align-items:center;justify-content:center;overflow:hidden;&:before{bottom:0;background:linear-gradient(180deg,transparent,#000)}&:after,&:before{content:"";position:absolute;left:0;width:100%;height:250px;z-index:2}&:after{top:0;background:linear-gradient(180deg,#000,transparent)}}.HomeHeroSection_heroBackground__HjdYN{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.HomeHeroSection_heroBackground__HjdYN img{object-fit:cover;object-position:center}.HomeHeroSection_heroContent__yd_t9{position:relative;z-index:3;width:100%;max-width:1200px;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:30px;text-align:center}.HomeHeroSection_topBanner__IXaS4{border-radius:8px;background:hsla(0,0%,100%,.08);box-shadow:inset 0 -4px 16px 0 hsla(0,0%,100%,.12),inset 0 4px 16px 0 hsla(0,0%,100%,.12),0 6px 24px 0 rgba(0,0,0,.16);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:12px 24px;margin-bottom:10px}.HomeHeroSection_topBanner__IXaS4 p{color:var(--white-color);font-size:var(--fs-200);font-family:var(--ff-primary);margin:0;font-weight:400}.HomeHeroSection_mainTitle__I_uC4{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;& h4{font-family:var(--ff-primary);line-height:1.1;margin:0;font-size:50px;@media (max-width:768px){font-size:40px}@media (max-width:575px){font-size:30px}@media (max-width:480px){font-size:20px}}& h1,& h4{color:var(--white-color);font-weight:400;text-shadow:0 8px 8px rgba(0,0,0,.24)}& h1{font-size:80px;font-family:var(--ff-secondary);@media (max-width:768px){font-size:60px}@media (max-width:575px){font-size:40px}@media (max-width:480px){font-size:30px}}}@media (max-width:1024px){.HomeHeroSection_heroContent__yd_t9{gap:25px;padding-top:62px}.HomeHeroSection_mainTitle__I_uC4 h1 span:first-child,.HomeHeroSection_mainTitle__I_uC4 h1 span:last-child{font-size:3.5rem}.HomeHeroSection_topBanner__IXaS4{padding:10px 20px}.HomeHeroSection_topBanner__IXaS4 p{font-size:var(--fs-100)}}@media (max-width:768px){.HomeHeroSection_heroContent__yd_t9{gap:6px}.HomeHeroSection_mainTitle__I_uC4 h1 span:first-child,.HomeHeroSection_mainTitle__I_uC4 h1 span:last-child{font-size:2.8rem}.HomeHeroSection_topBanner__IXaS4{padding:8px 16px;margin-bottom:5px}.HomeHeroSection_topBanner__IXaS4 p{font-size:14px}}@media (max-width:480px){.HomeHeroSection_heroContent__yd_t9{gap:15px}.HomeHeroSection_mainTitle__I_uC4 h1 span:first-child,.HomeHeroSection_mainTitle__I_uC4 h1 span:last-child{font-size:2.2rem}.HomeHeroSection_topBanner__IXaS4{padding:6px 12px}.HomeHeroSection_topBanner__IXaS4 p{font-size:12px}}.OfferCard_offerCard__XruiJ{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.OfferCard_offerCard__XruiJ:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.OfferCard_imageContainer__fbeKx{position:relative;width:100%;height:360px;border-radius:16px;overflow:hidden}.OfferCard_cardImage__14hci{object-fit:cover;transition:transform .3s ease}.OfferCard_offerCard__XruiJ:hover .OfferCard_cardImage__14hci{transform:scale(1.05)}.OfferCard_overlay__0tkht{position:absolute;bottom:0;left:0;right:0;border-top-right-radius:16px;border-top-left-radius:16px;background:linear-gradient(0deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08)),rgba(0,0,0,.16);box-shadow:inset 0 -4px 16px 0 hsla(0,0%,100%,.12),inset 0 4px 16px 0 hsla(0,0%,100%,.12),0 6px 24px 0 rgba(0,0,0,.16);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px;width:95%;margin:0 auto}.OfferCard_overlayContent__XsHo7{display:flex;align-items:center;gap:12px}.OfferCard_serviceText__MbvgH{color:var(--white-color);font-size:16px;font-weight:400;letter-spacing:.5px;font-family:var(--font-secondary)}.OfferCard_exploreCard__kwakb{width:100%;border-radius:20px;overflow:hidden;border:2px solid var(--tertiary-heading-color);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;background:var(--white-color);height:360px;display:flex;align-items:center;justify-content:center}.OfferCard_exploreCard__kwakb:hover{transform:translateY(-4px)}.OfferCard_exploreContent__ncObK{padding:24px;text-align:left;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.OfferCard_exploreContentLeft__xyftL{display:flex;flex-direction:column;gap:16px}.OfferCard_exploreTitle__rq_kx{font-size:22px;font-weight:400;margin-bottom:0;text-decoration:underline;color:var(--primary-heading-color);font-family:var(--font-secondary)}.OfferCard_exploreDescription__wcnjU{font-size:14px;font-weight:400;color:var(--tertiary-heading-color);font-family:var(--font-primary);flex-grow:1}.OfferCard_exploreButton__M7X__{width:48px;height:48px;border-radius:50%;background:var(--tertiary-heading-color);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;align-self:flex-start}.OfferCard_exploreButton__M7X__:hover{background:#1a1a1a;transform:scale(1.1)}.OfferCard_arrowIcon__Svmv5{color:#fff;font-size:18px;font-weight:700}@media (max-width:768px){.OfferCard_offerCard__XruiJ{max-width:100%}.OfferCard_imageContainer__fbeKx{height:200px}.OfferCard_serviceText__MbvgH{font-size:16px}.OfferCard_overlay__0tkht{padding:16px}}@media (max-width:480px){.OfferCard_imageContainer__fbeKx{height:180px}.OfferCard_serviceText__MbvgH{font-size:14px}.OfferCard_overlay__0tkht{padding:12px}}@media (max-width:768px){.OfferCard_exploreCard__kwakb{height:200px}.OfferCard_exploreContent__ncObK{padding:24px}.OfferCard_exploreTitle__rq_kx{font-size:24px}.OfferCard_exploreDescription__wcnjU{font-size:14px}.OfferCard_exploreButton__M7X__{width:40px;height:40px}.OfferCard_arrowIcon__Svmv5{font-size:16px}}@media (max-width:480px){.OfferCard_exploreCard__kwakb{height:180px}.OfferCard_exploreContent__ncObK{padding:20px}.OfferCard_exploreTitle__rq_kx{font-size:20px}.OfferCard_exploreDescription__wcnjU{font-size:13px}.OfferCard_exploreButton__M7X__{width:36px;height:36px}.OfferCard_arrowIcon__Svmv5{font-size:14px}}.WhoWeAreCard_whoWeAreCard__t00_f{display:flex;flex-direction:column;align-items:center;gap:32px;border-right:1px solid var(--border-color);padding:20px 20px 20px 0;@media screen and (max-width:1024px){border-right-color:currentcolor;border-right-style:none;border-right-width:medium;padding-right:0}@media screen and (max-width:768px){gap:20px}@media screen and (max-width:575px){gap:16px}&:last-child,&:nth-child(2){border-right:none}&:last-child{border-left:1px solid var(--border-color);padding-left:20px;@media screen and (max-width:1024px){border-left-color:currentcolor;border-left-style:none;border-left-width:medium;padding-left:0}}}.WhoWeAreCard_marginTop__FP5X4{margin-top:50px;@media screen and (max-width:1024px){margin-top:0}}.WhoWeAreCard_content__DOsI3{display:flex;flex-direction:column;align-items:center;gap:16px;&>p{color:var(--primary-heading-color);font-size:22px;font-weight:400;font-family:var(--font-secondary);@media screen and (max-width:768px){font-size:20px}@media screen and (max-width:575px){font-size:18px}}&>p,&>span{text-align:center}&>span{color:var(--tertiary-heading-color);font-size:18px;font-weight:300;font-family:var(--font-primary);@media screen and (max-width:768px){font-size:16px}@media screen and (max-width:575px){font-size:14px}}}