.DropdownInput_dropdown-input__XrOQo{position:relative;border-radius:20px;background-color:#fff;padding:0 10px;width:100%}@media screen and (max-width:768px){.DropdownInput_dropdown-input__XrOQo{position:unset}}.DropdownInput_dropdown-input__top__hULEd{display:flex;align-items:center;width:100%;cursor:pointer}.DropdownInput_dropdown-input__top__hULEd img{height:28px;width:auto}@media screen and (max-width:768px){.DropdownInput_dropdown-input__top__hULEd img{height:24px}}.DropdownInput_dropdown-input__input___8ZCg{width:100%;height:60px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.DropdownInput_dropdown-input__input___8ZCg label{font-size:12px;font-weight:700;line-height:12px;padding-left:2px;color:#aaa}.DropdownInput_dropdown-input__input___8ZCg input{min-width:100%;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;line-height:22.26px;border:0 solid;outline:none;box-shadow:none;max-width:100px}@media screen and (max-width:768px){.DropdownInput_dropdown-input__input___8ZCg input{font-size:14px}}.DropdownInput_dropdown-input__menu__GJ74v{transition:all .2s ease-in-out;border-radius:20px;position:absolute;min-height:60px;top:0;z-index:15;display:none;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:0 10px;box-shadow:0 0 5px #a0a0a0}@media screen and (max-width:768px){.DropdownInput_dropdown-input__menu__GJ74v{border-radius:0;top:-64px;left:0;width:100%;height:100%}}.DropdownInput_dropdown-input__menu__GJ74v.DropdownInput_open__DxFL5{display:block}.DropdownInput_dropdown-input__menu__GJ74v.DropdownInput_right__yF68S{right:0}.DropdownInput_dropdown-input__menu__GJ74v.DropdownInput_left__ODh98{left:0}.DropdownInput_dropdown-input__menu__GJ74v.DropdownInput_top__jCSkx{top:0}.DropdownInput_dropdown-input__menu__GJ74v.DropdownInput_bottom__0naWv{bottom:0}.DropdownInput_transparent__tIWIZ{background-color:transparent;color:#fff}.FlightDropdown_flight-dropdown__jerXR{width:400px;border-radius:20px;z-index:10}@media screen and (max-width:768px){.FlightDropdown_flight-dropdown__jerXR{width:100%}}.FlightDropdown_flight-dropdown__jerXR img{z-index:1}.FlightDropdown_flight-dropdown-input__UwRIl{display:flex;height:60px;width:100%;flex-direction:column;justify-content:center}.FlightDropdown_flight-dropdown-input__UwRIl label{font-size:12px;font-weight:700;line-height:12px;padding-left:2px;color:#aaa}.FlightDropdown_flight-dropdown-input--transparent___fxUj{background-color:transparent!important}.FlightDropdown_flight-dropdown-input__UwRIl input{font-family:inherit;font-size:16px;font-weight:700;line-height:22.26px;width:100%;border:0 solid;outline:none;box-shadow:none}.FlightDropdown_flight-dropdown-container__ghO3A{display:flex;align-items:center;width:100%}.FlightDropdown_flight-dropdown-container-close__yWgyr{cursor:pointer;border-radius:50%;background-color:#ecd48c}@media screen and (min-width:768px){.FlightDropdown_flight-dropdown-container-close__yWgyr{display:none}}.FlightDropdown_flight-dropdown__menu__Xey8h{position:relative;z-index:1;height:0;overflow:hidden;transition:height .2s ease-in}@media screen and (max-width:768px){.FlightDropdown_flight-dropdown__menu__Xey8h{border-top:1px solid #000}}.FlightDropdown_flight-dropdown__menu__Xey8h.FlightDropdown_visible__13jv_{padding-bottom:5px;height:auto;border-top:1px solid #000}.FlightDropdown_flight-dropdown-item-group__R7R60{display:flex;flex-direction:column;gap:10px;width:100%}.FlightDropdown_flight-dropdown-item-group-children__hSDxC .FlightDropdown_booking-dropdown-item-option__K8yVG{padding-left:25px}.FlightDropdown_flight-dropdown-item-option__zaIb1{display:flex;gap:14px;padding:10px;cursor:pointer;align-items:center;border-radius:4px}.FlightDropdown_flight-dropdown-item-option--disabled__vJUAe{background-color:#fff!important;pointer-events:none}.FlightDropdown_flight-dropdown-item-option--disabled__vJUAe .FlightDropdown_booking-dropdown-item-option-name__C1N53{color:#969ba3}.FlightDropdown_flight-dropdown-item-option__zaIb1:hover{background-color:#f5f6f9}.FlightDropdown_flight-dropdown-item-option__zaIb1 svg{margin-right:10px;font-size:18px;color:#555b6d}.FlightDropdown_flight-dropdown-item-option-column__nmW8f{display:flex;flex-direction:column;justify-content:center;gap:10px;flex:1 1;text-align:left}.FlightDropdown_flight-dropdown-item-option-name__izJ9L{font-style:normal;color:#171d2e;font-size:16px;font-weight:700;line-height:16px}.FlightDropdown_flight-dropdown-item-option-name__izJ9L.FlightDropdown_active__HHuuL{color:#235451}.FlightDropdown_flight-dropdown-item-option-location__1_j2E{font-size:16px;font-weight:300;line-height:14px;text-align:left}.FlightDropdown_flight-dropdown-item-option-location__1_j2E.FlightDropdown_active__HHuuL{color:#235451}.FlightDropdown_flight-dropdown-item-option-iata__t_D_G{font-size:24px;font-weight:800;line-height:33.38px}.FlightDropdown_flight-dropdown-item-option-iata__t_D_G.FlightDropdown_active__HHuuL{color:#235451}.FlightDropdown_transparent__rhZrJ{background-color:transparent;border:1px solid #ecd48c!important}.calendar-component{border-radius:14px}.calendar-component__month-select{display:flex;align-items:center;justify-content:space-between;margin:20px 0;color:#235451;font-size:22px;font-weight:700;line-height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-component__month-select img{cursor:pointer;height:18px}.calendar-component__month-select img:nth-child(2){rotate:180deg}.calendar-component__week-header{max-width:-moz-fit-content;max-width:fit-content;display:grid;grid-template-columns:repeat(7,40px);grid-row-gap:20px;row-gap:20px;place-items:center;border-bottom:2px solid #235451;padding:0 5px 20px;margin-bottom:20px}.calendar-component__week-header__day{font-size:24px;font-weight:800;line-height:17px}@media screen and (max-width:768px){.calendar-component__week-header{grid-template-columns:repeat(7,1fr);min-width:100%}}.calendar-component__days{display:grid;grid-template-columns:repeat(7,40px);place-items:center;padding:5px;grid-row-gap:2px;row-gap:2px;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}@media screen and (max-width:768px){.calendar-component__days{grid-template-columns:repeat(7,1fr)}}.calendar-component__day{display:flex;width:40px;height:40px;align-items:center;justify-content:center;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:18px;font-weight:400;line-height:16px;border-radius:50%}@media screen and (max-width:768px){.calendar-component__day{width:100%;height:100%;aspect-ratio:1}}.calendar-component__day.selection-start{border-radius:50% 0 0 50%;background-color:#235451;color:#fff}.calendar-component__day.selection-middle{color:#fff;border-radius:0!important;background-color:#235451}.calendar-component__day.selection-end{border-radius:0 50% 50% 0;background-color:#235451;color:#fff}.calendar-component__day.single{border-radius:50%;background-color:#235451;color:#fff}.calendar-component__day.past{color:#d0d0d0}.calendar-component__day.past:hover{background-color:#fff!important;color:#d0d0d0;cursor:default}.calendar-component__day:hover{background-color:#235451!important;color:#fff;cursor:pointer}.CalendarDropdown_calendar-dropdown__3M9MA{width:-moz-fit-content;width:fit-content;border-radius:20px;z-index:10}@media screen and (max-width:768px){.CalendarDropdown_calendar-dropdown__3M9MA{width:100%}}.CalendarDropdown_calendar-dropdown__3M9MA img{z-index:1}.CalendarDropdown_calendar-dropdown-input__NXHR1{display:flex;height:60px;flex-direction:column;justify-content:center;width:100%}.CalendarDropdown_calendar-dropdown-input__NXHR1 label{font-size:12px;font-weight:700;line-height:12px;padding-left:2px;color:#235451}.CalendarDropdown_calendar-dropdown-input__NXHR1 input{font-family:inherit;font-size:16px;font-weight:700;line-height:22.26px;border:0 solid;outline:none;box-shadow:none;width:100%}.CalendarDropdown_calendar-dropdown-container__TGIwU{display:flex;align-items:center;border-bottom:1px solid #000}.CalendarDropdown_calendar-dropdown-container-close__1IOdr{cursor:pointer;border-radius:50%;background-color:#ecd48c}@media screen and (min-width:768px){.CalendarDropdown_calendar-dropdown-container-close__1IOdr{display:none}}.PassengerDropdown_passenger-dropdown__ySHHF{border-radius:20px;z-index:10}.PassengerDropdown_passenger-dropdown__ySHHF img{z-index:1}.PassengerDropdown_passenger-dropdown-input__pgJFs{display:flex;height:60px;width:100%;flex-direction:column;justify-content:center}.PassengerDropdown_passenger-dropdown-input__pgJFs label{font-size:12px;font-weight:700;line-height:12px;padding-left:2px;color:#aaa}.PassengerDropdown_passenger-dropdown-input__pgJFs input{font-family:inherit;font-size:16px;font-weight:700;line-height:22.26px;width:100%;border:0 solid;outline:none;box-shadow:none}.PassengerDropdown_passenger-dropdown-container__bTsKg{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #d9d9d9}.PassengerDropdown_passenger-dropdown-container-close__Wzrci{cursor:pointer;border-radius:50%;background-color:#ecd48c}.PassengerDropdown_passenger-dropdown-menu__Y_hY1{display:flex;flex-direction:column;padding:12px 0;gap:26px;min-width:250px}.PassengerDropdown_passenger-dropdown-menu-item__UxjpB{display:flex;justify-content:space-between}.PassengerDropdown_passenger-dropdown-menu-item__UxjpB:first-child .PassengerDropdown_passenger-dropdown-menu-item-left-icon__q3X6j{scale:1.5}.PassengerDropdown_passenger-dropdown-menu-item__UxjpB img{width:20px}.PassengerDropdown_passenger-dropdown-menu-item-left__ExJ4h{display:flex;align-items:center}.PassengerDropdown_passenger-dropdown-menu-item-left-text__cW7gX{display:flex;flex-direction:column}.PassengerDropdown_passenger-dropdown-menu-item-left-text-title__LKUmx{font-size:16px;font-weight:700;line-height:25.86px}.PassengerDropdown_passenger-dropdown-menu-item-left-text-subtitle__6gdhW{font-size:12.12px;font-weight:400;line-height:8px}.PassengerDropdown_passenger-dropdown-menu-item-right__aq24d{display:flex;gap:6px;align-items:center}.PassengerDropdown_passenger-dropdown-menu-item-right-decrease__0dbok{height:36px;width:36px;padding:6px;border-radius:50%;background-color:#eee;cursor:pointer}.PassengerDropdown_passenger-dropdown-menu-item-right-decrease__0dbok img{height:24px;width:24px}.PassengerDropdown_passenger-dropdown-menu-item-right-increase__n_9zP{height:30px;width:30px;padding:3px;border-radius:50%;background-color:#ecd48c;cursor:pointer}.PassengerDropdown_passenger-dropdown-menu-item-right-increase__n_9zP img{height:24px;width:24px}.PassengerDropdown_passenger-dropdown-menu-item-right-count___EJhh{font-size:21px;line-height:21px;font-weight:600}.FlightClassDropdown_flight-class-dropdown__EBHpA{display:flex;gap:10px;border-radius:20px;z-index:10}@media screen and (max-width:768px){.FlightClassDropdown_flight-class-dropdown__EBHpA{width:100%}}.FlightClassDropdown_flight-class-dropdown__EBHpA img{z-index:1}.FlightClassDropdown_flight-class-dropdown-container__RiF2H{display:flex;align-items:center;border-bottom:1px solid #aaa}.FlightClassDropdown_flight-class-dropdown-action__qfZwp{padding:20px 0}.FlightClassDropdown_flight-class-dropdown-action__qfZwp img{cursor:pointer;border-radius:50%;background-color:#ecd48c}.FlightClassDropdown_flight-class-dropdown-menu__7iUs1{display:flex;flex-direction:column;padding:12px 0;gap:10px}@media screen and (max-width:768px){.FlightClassDropdown_flight-class-dropdown-menu__7iUs1{width:100%}}.FlightClassDropdown_flight-class-dropdown-menu__7iUs1 :hover{background-color:#f0f0f0}.FlightClassDropdown_flight-class-dropdown-menu-item__Wyo7J{display:flex;align-items:center;border-radius:20px;padding:6px 12px;line-height:29.88px;font-weight:700;font-size:16px;gap:16px;cursor:pointer;white-space:nowrap}.FlightClassDropdown_flight-class-dropdown-menu-item__Wyo7J.FlightClassDropdown_active__S7_1J{background-color:#f0f0f0}.FlightClassDropdown_flight-class-dropdown-menu-item__Wyo7J img{width:42px;height:42px}.BookingFlow_stepper-root__G1TYQ{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:30px;max-width:1600px;width:100%;padding:0 20px;margin:0 auto}.BookingFlow_stepper-root--wrapper__2YcX3{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem;gap:40px;width:100%;max-width:1150px}@media screen and (max-width:1100px){.BookingFlow_stepper-root--wrapper__2YcX3{padding:1rem 0;gap:24px}.BookingFlow_stepper-root__G1TYQ{padding:0 0 120px}}.BookingFlow_trip-title__oABGR{text-align:center;font-size:28px;width:100%;text-transform:uppercase;margin-bottom:-20px}@media screen and (max-width:1100px){.BookingFlow_trip-title__oABGR{font-size:24px}}.BookingFlow_trip-h2__U6Zjw{width:100%;font-size:24px;text-transform:uppercase;margin-bottom:20px}.BookingFlow_trip-h2_wrapper__m4MPh{padding:0 10px}.BookingFlow_trip-h2_description__tDazw{margin-bottom:10px}@media screen and (max-width:1100px){.BookingFlow_trip-h2__U6Zjw{margin-bottom:10px;font-size:18px}.BookingFlow_trip-h2_description__tDazw{font-size:13px;margin-bottom:24px}}.BookingFlow_trip-disclaimer__qsX1N{font-size:.875rem;color:#666;margin:16px 0 50px}.BookingFlow_expired__OQqsG{display:block;color:#dc3545;margin-top:10px;font-size:16px}.NavigationSquares_stepper__S_dlb{--sd-display:inline-block;--sd-pad:1rem;--sd-pad-step:1rem;--sd-margin:0;--sd-min-width:105px;display:flex;align-items:center;padding:var(--sd-pad);width:100%}.NavigationSquares_stepper__step__B7xkx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sd-pad-step);border-radius:8px;background-color:#fff;max-width:120px;min-width:var(--sd-min-width);text-align:center;cursor:pointer;margin:var(--sd-margin)}.NavigationSquares_stepper__step--active__ifd22{background-color:#235451;color:#fff}.NavigationSquares_stepper__number__8WStp{font-size:1.5rem;font-weight:700}.NavigationSquares_stepper__label__zcpih{font-size:.75rem;margin-top:.5rem;text-transform:uppercase;display:var(--sd-display)}.NavigationSquares_stepper__line__8G5kn{width:100%;max-width:100%;height:1px;background-color:#ccc;display:flex;justify-content:center;align-items:center;flex-direction:row}.NavigationSquares_stepper__line-airplane__Yay7S{width:28.75px;height:28.75px}.NavigationSquares_stepper__line_active__VwR_z{background-color:#235451}@media screen and (max-width:1100px){.NavigationSquares_stepper__S_dlb{--sd-display:none;--sd-pad:0;--sd-margin:0 10px;--sd-min-width:auto;--sd-pad-step:10px}}.BookingSummary_bookingSummary__xq9JR{--bs-display:block;background-color:#fff;padding:20px;border-radius:10px;max-width:507px;margin-top:40px;display:var(--bs-display);position:-webkit-sticky;position:sticky;top:40px}.BookingSummary_bookingSummary__expired__wh8rP{display:block;color:#dc3545;margin-bottom:10px}.BookingSummary_bookingSummary_shown__by0gg{display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:102;margin-top:0;padding:70px 16px 0;max-width:100%}.BookingSummary_bookingSummary_shown__by0gg .BookingSummary_bookingSummary__agent__g9Gzf,.BookingSummary_bookingSummary_shown__by0gg .BookingSummary_bookingSummary__confirmation__t9x3Q,.BookingSummary_bookingSummary_shown__by0gg .BookingSummary_bookingSummary__info___uFeA,.BookingSummary_bookingSummary_shown__by0gg .BookingSummary_bookingSummary__nextButton__ZmL71{display:none}.BookingSummary_bookingSummary_shown_close__W5tXz{position:absolute;right:25px;top:25px}.BookingSummary_bookingSummary__title__CLcny{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:20px;text-transform:uppercase}.BookingSummary_bookingSummary__items__PRzqR{gap:10px;margin-bottom:20px}.BookingSummary_bookingSummary__item__LOQUF{background-color:#f9f9f9;border:1px dashed #cacaca;border-radius:30px;padding:15px;margin-bottom:10px}.BookingSummary_bookingSummary__item__details__Cbgmh{display:flex;flex-direction:column;font-size:.9rem;color:#333;position:relative}.BookingSummary_bookingSummary__item__details--line-wrap__eCewF{width:100%;position:relative}.BookingSummary_bookingSummary__item__details_header__mh9IY{width:100%}.BookingSummary_bookingSummary__item__details_header__mh9IY,.BookingSummary_bookingSummary__item__details_time__6DVAG{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.BookingSummary_bookingSummary__item__details--location__yTfF9{font-size:16px;font-weight:500;text-transform:uppercase;white-space:nowrap}.BookingSummary_bookingSummary__item__details--datetime__nTyHU{font-size:12px;text-transform:uppercase;padding:5px 0}.BookingSummary_bookingSummary__item__details--info__gO7xp{background-color:#fff;border-radius:10px;padding:7px 10px 4px;display:grid;grid-template-columns:23% 45% 22% 10%;justify-items:center}.BookingSummary_bookingSummary__item__details--info__gO7xp :nth-child(n):not(:last-child){width:100%;border-right:1px solid #ccc;text-align:center}.BookingSummary_bookingSummary__item__details--info__gO7xp :first-child{justify-self:start}.BookingSummary_bookingSummary__item__details--info__gO7xp :last-child{justify-self:end}.BookingSummary_bookingSummary__item__details--airplane__TJcIi{position:absolute;left:calc(50% - 6px);top:-8px}.BookingSummary_bookingSummary__item__details--baggage__8wyst{display:flex;gap:2px}.BookingSummary_bookingSummary__item__details--horizontal-line__b38fa{width:100%;border:1px dashed #cacaca}.BookingSummary_bookingSummary__totalAmount__tT24J{color:#235451;font-size:24px;font-weight:600}.BookingSummary_bookingSummary__subAmount__0Omz9{color:#235451;font-size:18px}.BookingSummary_bookingSummary__totalLabel__4wVJ_{font-size:16px;font-weight:600;text-transform:uppercase}.BookingSummary_bookingSummary__subLabel__RJqs_{font-size:12px;font-weight:400;text-transform:uppercase}.BookingSummary_bookingSummary__subLabel_final__lDk6g{margin-top:-15px;display:block;margin-bottom:30px}.BookingSummary_bookingSummary__total__a2XE7{display:flex;justify-content:space-between;font-weight:700;font-size:1.2rem;margin-bottom:10px}.BookingSummary_bookingSummary__confirmation__t9x3Q{display:flex;align-items:center;gap:12px;font-size:.9rem;margin-bottom:20px}.BookingSummary_bookingSummary__confirmation__t9x3Q>span{width:80%}.BookingSummary_bookingSummary__confirmation__t9x3Q a{font-weight:700;text-decoration:none;color:#2f6e61}.BookingSummary_bookingSummary__nextButton__ZmL71{background-color:#2f6e61;color:#fff;border:none;padding:20px;font-size:1rem;border-radius:30px;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.BookingSummary_bookingSummary__nextButton__ZmL71>span{text-transform:uppercase}.BookingSummary_bookingSummary__nextButton__ZmL71:hover{background-color:rgba(47,110,97,.7)}.BookingSummary_bookingSummary__nextButton_disabled__Kp8zz{background-color:#cacaca;color:#000}.BookingSummary_bookingSummary__nextButton_disabled__Kp8zz:hover{background-color:#cacaca}.BookingSummary_bookingSummary__info___uFeA{background-color:#fffae6;padding:10px;border-radius:20px;font-size:.9rem;text-align:center;margin:15px 0;display:flex;align-items:center;justify-content:center;gap:10px}.BookingSummary_bookingSummary__agent__g9Gzf{display:flex;align-items:center;flex-direction:column;gap:10px;background-color:rgba(35,84,81,.3);padding:20px;border-radius:30px}.BookingSummary_bookingSummary__agent_text__KARG8{text-align:center}.BookingSummary_bookingSummary__agent_details__0plvG{font-weight:500;font-size:16px}.BookingSummary_bookingSummary__agent_image__R8QfC{border-radius:50%;width:40px;height:40px}.BookingSummary_bookingSummary__agent_contact__J8tv0{color:#000}.BookingSummary_bookingSummary__agentLine__0E4Vb{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:1100px){.BookingSummary_bookingSummary__xq9JR{--bs-display:none}}.BookingSummary_bookingSummary-mobile__QeGTj{position:fixed;width:calc(100% - 16px);margin:0 8px;background-color:#fff;bottom:20px;display:flex;align-items:center;justify-content:space-between;border-radius:20px;border:1px solid #cacaca;z-index:101}.BookingSummary_bookingSummary-mobile__totalWrap__3Bht9{margin-left:30px}.BookingSummary_bookingSummary-mobile__totalAmount__YNqaL{display:flex;flex-direction:column;align-items:flex-start}.BookingSummary_bookingSummary-mobile__totalLabel_info__GEv3D{display:flex;align-items:center;gap:5px;cursor:pointer}.BookingSummary_bookingSummary-mobile__totalLabel_info__GEv3D span{font-size:10px}.BookingSummary_bookingSummary-mobile__items__Wmnbz{width:100%}.BookingSummary_bookingSummary-mobile__total__U0Lo4{display:flex;align-items:center}.BookingSummary_bookingSummary-mobile__agent_contact__RCVjn{border-radius:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-left:6px}.BookingSummary_bookingSummary-mobile__confirmation__0DpD5{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:400;color:#333;background-color:#fff9e8;padding:5px 12px;border-bottom-left-radius:20px;margin-top:4px}.BookingSummary_bookingSummary-mobile__confirmation__0DpD5>span{width:80%}.BookingSummary_bookingSummary-mobile__confirmation__0DpD5 a{font-weight:700;text-decoration:none;color:#2f6e61}.BookingSummary_bookingSummary-mobile__totalAmount__YNqaL{font-size:20px;font-weight:700;color:#34485b;text-align:center}.BookingSummary_bookingSummary-mobile__nextButton__2sJFD{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#2f6e61;color:#fff;font-size:16px;font-weight:600;border:none;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:24px 17px;height:100%;cursor:pointer;right:0}.BookingSummary_bookingSummary-mobile__nextButton__2sJFD>span{display:inline-block}.BookingSummary_bookingSummary-mobile__nextButton_disabled__X8T_b{background-color:#cacaca;pointer-events:none;color:#000}.BookingSummary_bookingSummary-mobile__nextButton_disabled__X8T_b path{fill:#000}@media screen and (min-width:1100px){.BookingSummary_bookingSummary-mobile__QeGTj{display:none}}.Toggle_switch__r8wHI{position:relative;display:inline-block;width:45px;height:22px;outline:none}.Toggle_switch__r8wHI input{visibility:hidden}.Toggle_switch__r8wHI .Toggle_slider__rMwrV{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.Toggle_switch__r8wHI .Toggle_slider__rMwrV:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:2px;background-color:#fff;transition:.4s;border-radius:50%}.Toggle_switch__r8wHI input:checked+.Toggle_slider__rMwrV{background-color:#235451}.Toggle_switch__r8wHI input:checked+.Toggle_slider__rMwrV:before{left:-2px}.Toggle_switch__r8wHI input:focus+.Toggle_slider__rMwrV{box-shadow:0 0 1px #235451}.Toggle_switch__r8wHI input:checked+.Toggle_slider__rMwrV:before{transform:translateX(26px)}.FlightOption_root__tI0r_{width:100%;display:flex;flex-direction:column;gap:10px}.FlightOption_root__tI0r_ span{padding:0 16px}.FlightOption_flightOption__erCT9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7px 0;background-color:#f5f5f5;border-radius:30px;width:100%;cursor:pointer}.FlightOption_flightOption--active__pT_2P{background-color:#375d53;color:#fff}.FlightOption_flightOption--active__pT_2P .FlightOption_flightOption__subtext__aO8lM{color:#fff}.FlightOption_flightOption--active__pT_2P .FlightOption_flightOption__label__ZqaTw{background-color:#fff;border-color:#fff;color:#000}.FlightOption_flightOption__header__5iclz{display:flex;align-items:center;gap:.5rem}@media screen and (max-width:1100px){.FlightOption_flightOption__header__5iclz{gap:4px}}.FlightOption_flightOption__icon__oMQI0{width:21px;height:21px}.FlightOption_flightOption__label__ZqaTw{font-weight:100;text-transform:uppercase;font-size:.9rem;border-radius:10px;padding:2px 4px 0;border:1px solid #000;font-size:14px;line-height:19.48px}@media screen and (max-width:1100px){.FlightOption_flightOption__label__ZqaTw{font-size:12px}}.FlightOption_flightOption__price__cMd9h{font-size:1.5rem;margin:2px 0}@media screen and (max-width:1100px){.FlightOption_flightOption__price__cMd9h{font-size:18px}}.FlightOption_flightOption__subtext__aO8lM{font-size:.75rem;color:#000}@media screen and (max-width:1100px){.FlightOption_flightOption__subtext__aO8lM{font-size:12px}.FlightOption_flightOption__erCT9{border-radius:10px;padding:10px 12px}}.FlightOption_flightOptionsList__bZ0YB{display:flex;gap:2.5rem;padding:10px;background-color:#fff;border-radius:30px;width:100%;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}@media screen and (max-width:1100px){.FlightOption_flightOptionsList__bZ0YB{border-radius:0;gap:10px}}.MultiCityTrip_multiCityTrip__XmGT4{padding:24px 30px;width:100%}.MultiCityTrip_multiCityTrip__wrapper__SYn1H{width:100%;margin-bottom:1rem;background-color:#fff;border-radius:30px}@media screen and (max-width:1300px){.MultiCityTrip_multiCityTrip__wrapper__SYn1H{width:calc(100% - 32px);margin:0 16px}}.MultiCityTrip_multiCityTrip__header__XuFbd{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#000;margin-bottom:1rem;border:solid #cacaca;border-width:0 0 1px;padding-bottom:22px}.MultiCityTrip_multiCityTrip__header_hidden__x1NiH{margin-bottom:0;border:none;padding-bottom:0}.MultiCityTrip_multiCityTrip__header_low__8VsZi{display:flex;flex-direction:column;align-items:center;gap:2px}@media screen and (max-width:800px){.MultiCityTrip_multiCityTrip__header_low__8VsZi{flex-direction:row;gap:2px}}.MultiCityTrip_multiCityTrip__header_high__gM_Xk{display:flex;flex-direction:row;align-items:center;gap:20px}@media screen and (max-width:800px){.MultiCityTrip_multiCityTrip__header__XuFbd{flex-direction:column;align-items:flex-start;padding-bottom:10px;width:100%;gap:5px}.MultiCityTrip_multiCityTrip__header_high__gM_Xk{width:100%;justify-content:space-between}}.MultiCityTrip_multiCityTrip__details__TqwlG{display:flex;flex-direction:row;align-items:center;gap:20px}.MultiCityTrip_multiCityTrip__details__TqwlG p{text-transform:uppercase;color:#000;font-size:24px;font-weight:400}@media screen and (max-width:800px){.MultiCityTrip_multiCityTrip__details__TqwlG p{font-size:15px}.MultiCityTrip_multiCityTrip__details__TqwlG{gap:10px}}.MultiCityTrip_multiCityTrip__icon__5fZj_{width:17px;height:17px}.MultiCityTrip_multiCityTrip__date__hSj9E{background-color:#375d53;color:#fff;padding:5px 10px 2px;border-radius:15px;font-size:16px;text-transform:uppercase}@media screen and (max-width:800px){.MultiCityTrip_multiCityTrip__date__hSj9E{font-size:12px}}.MultiCityTrip_multiCityTrip__travelTime__l_tPd{font-size:.75rem;color:#000;font-weight:400}.MultiCityTrip_multiCityTrip__travelTime_low__q1F7L{background-color:#fff9e8;padding:5px 21.5px;border-radius:20px;font-weight:700}@media screen and (max-width:800px){.MultiCityTrip_multiCityTrip__travelTime_low__q1F7L{padding:5px 10px;font-size:12px}}.MultiCityTrip_multiCityTrip__toggleDetails__KYPci{text-align:center;gap:6px;cursor:pointer;color:#000;font-weight:700;background-color:#f5f5f5;border-top:1px solid #cacaca;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:15px 0;display:flex;justify-content:center;align-items:center}.MultiCityTrip_multiCityTrip__toggleDetails_icon__wevLY{transform:rotate(180deg)}.MultiCityTrip_multiCityTrip__toggleDetails_icon_toggled__fPqPD{transform:rotate(0)}@media screen and (max-width:1300px){.MultiCityTrip_multiCityTrip__XmGT4{padding:10px}}.FlightSegment_flightSegment__O1Gf0{display:flex;flex-direction:column;padding:0;background-color:#fff;border-radius:12px;margin-bottom:1rem;position:relative;gap:1rem}.FlightSegment_flightSegment__block__Dc3QL{position:relative;font-size:1rem;display:flex;flex-direction:column}.FlightSegment_flightSegment__block__Dc3QL:before{content:"";position:absolute;display:block;top:0;left:-21px;width:11px;height:11px;border:1px solid #375d53;background-color:#fff9e8;border-radius:12px}.FlightSegment_flightSegment__block_time__Mxm_a{padding:20px 0;font-size:.625rem}.FlightSegment_flightSegment__block_miniature__RQ1hh{font-size:.75rem;color:#375d53;padding:1.5px 5px;border:1px solid #375d53;border-radius:10px;line-height:16.69px;margin-right:5px}.FlightSegment_flightSegment__block_low__AgfM7{position:relative;font-size:1rem;display:flex;flex-direction:column}.FlightSegment_flightSegment__block_low__AgfM7:after{content:"";position:absolute;display:block;bottom:0;left:-21px;width:11px;height:11px;border:1px solid #375d53;background-color:#fff9e8;border-radius:12px}.FlightSegment_flightSegment__details__L8KN8{display:flex;align-items:center;background-color:#f9f9f9;padding:20px 40px;border-radius:50px;border:1px dashed #cacaca}.FlightSegment_flightSegment__details__L8KN8>div:first-child{margin-right:60px}.FlightSegment_flightSegment__details__L8KN8>div:nth-child(2){flex-grow:1}@media screen and (max-width:1300px){.FlightSegment_flightSegment__details__L8KN8{flex-direction:column;padding:15px 10px;border-radius:25px;align-items:flex-start}.FlightSegment_flightSegment__details__L8KN8>div:not(:nth-child(2)){width:100%;flex-direction:row;justify-content:space-between;align-items:center}.FlightSegment_flightSegment__details__L8KN8>div:nth-child(2){flex-direction:column;margin-left:20px}.FlightSegment_flightSegment__details__L8KN8>div:nth-child(3){flex-direction:row-reverse}}.FlightSegment_flightSegment__airline__dH7nX{display:flex;align-items:flex-start;flex-direction:column;gap:1rem}.FlightSegment_flightSegment__airline_name__67B9x{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.FlightSegment_flightSegment__airline_operated__xms6A{max-width:200px;font-size:75%;font-style:italic;display:flex}@media screen and (max-width:900px){.FlightSegment_flightSegment__airline_operated__xms6A{display:none}}.FlightSegment_flightSegment__airline_operated_mobile__312VF{display:none;max-width:200px;font-size:75%;font-style:italic;margin-bottom:10px}@media screen and (max-width:900px){.FlightSegment_flightSegment__airline_operated_mobile__312VF{display:flex}}.FlightSegment_flightSegment__airline_number__z6AqJ{display:flex;flex-direction:row;align-items:center;gap:5px}.FlightSegment_flightSegment__airline_number_code__PvwIz{background-color:#375d53;border-radius:20px;padding:5px 5px 2px;font-weight:700;color:#fff}.FlightSegment_flightSegment__timeInfo__d_0ub{display:flex;flex-direction:column;align-items:flex-start;font-size:.875rem;color:#000;gap:0;position:relative}.FlightSegment_flightSegment__timeInfo__d_0ub:before{content:"";position:absolute;display:block;left:-16px;width:1px;height:100%;background-color:#000}.FlightSegment_flightSegment__transfer__YHq_w{background-color:#fff9e8;border-radius:20px;color:#375d53;margin-bottom:1rem;padding:.5rem .5rem .5rem 27%;display:flex;align-items:center;gap:5px}.FlightSegment_flightSegment__transfer_title__n3EEX{font-weight:700;font-size:12px}.FlightSegment_flightSegment__transfer_duration__Qou_G{font-weight:700;font-size:12px;background-color:#375d53;padding:5px 5px 2px;color:#fff;border-radius:30px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.FlightSegment_flightSegment__transfer__YHq_w{padding-left:20px}}.FlightSegment_flightSegment__footer__mQDDB{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:#000}.FlightSegment_flightSegment__info__FhOPl{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;margin-right:20px}.FlightSegment_flightSegment__info_cabin__2dZej{text-transform:capitalize}.FlightSegment_flightSegment__info_baggage__WWe9C{display:flex;align-items:flex-start;flex-direction:column}.FlightSegment_flightSegment__info_baggage__WWe9C>:first-child{margin-right:5px}@media screen and (max-width:900px){.FlightSegment_flightSegment__info_baggage__WWe9C>:first-child{display:none}}.FlightSegment_flightSegment__info_baggage__WWe9C :last-child{display:flex;flex-direction:row;gap:5px}.FlightSegment_flightSegment__info_baggage__WWe9C img{top:-4px;position:relative;margin-right:3px}.PassengerCount_passenger-wrap___tWFh{background-color:#fff;padding:10px;border-radius:50px;display:flex;justify-content:center;width:max-content;gap:10px}@media screen and (max-width:1100px){.PassengerCount_passenger-wrap___tWFh{font-size:12px}}.PassengerCount_passenger-root__eocEE{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}@media screen and (max-width:1100px){.PassengerCount_passenger-root__eocEE{padding:0 16px}}.PassengerCount_passenger-title__zeBZ2{font-size:24px;text-transform:uppercase}@media screen and (max-width:1100px){.PassengerCount_passenger-title__zeBZ2{font-size:18px}}.PassengerSelector_passenger-form__rGM6Q{background-color:#fff;width:100%;border-radius:30px}.PassengerSelector_passenger-selector__xVpxV{display:flex;gap:1.25rem;width:100%;flex-direction:row;justify-content:space-between;padding:30px}.PassengerSelector_passenger-selector__bottom_errors__IjWvL{background-color:#f9f9f9;border-top:1px solid #dc3545;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:10px 20px;margin:0 30px 20px;display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:700px){.PassengerSelector_passenger-selector__bottom_errors__IjWvL{padding:10px;gap:0;margin:10px}}.PassengerSelector_passenger-selector__error__sn1vn{background-color:#fefefe;border:1px solid #cacaca;border-radius:20px}@media screen and (max-width:700px){.PassengerSelector_passenger-selector__error__sn1vn{border:none;background-color:transparent}}.PassengerSelector_passenger-selector__error--title__Ct_0D{display:flex;align-items:center;gap:10px;padding:10px}.PassengerSelector_passenger-selector__error--list__Zsyg7{display:flex;flex-direction:column;border-top:1px solid #cacaca;list-style-type:none;margin:0;color:#dc3545;padding:0 0 10px}@media screen and (max-width:700px){.PassengerSelector_passenger-selector__error--list__Zsyg7{border-top:none}}.PassengerSelector_passenger-selector__error--list__Zsyg7 li{padding:10px 10px 0}.PassengerSelector_passenger-selector__check__f5NVm{position:absolute;right:10px;top:10px}.PassengerSelector_passenger-selector__button__fKqrm{position:relative;background-color:#fff;padding:1rem;cursor:pointer;border:1px solid #cacaca;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:110px}.PassengerSelector_passenger-selector__button__fKqrm img{margin-bottom:5px}.PassengerSelector_passenger-selector__button--error__EnYNm{border:1px solid #dc3545}.PassengerSelector_passenger-selector__button--active__wSTL0{border:1px solid #235451;background-color:#235451;color:#fff}.PassengerSelector_passenger-selector__button--active__wSTL0 .PassengerSelector_passenger-selector__button--error__EnYNm{border:1px solid #235451}@media screen and (max-width:700px){.PassengerSelector_passenger-selector__button__fKqrm{max-width:max-content;flex-shrink:1;min-height:auto}.PassengerSelector_passenger-selector__button__fKqrm img{display:none}.PassengerSelector_passenger-selector__xVpxV{justify-content:space-between;padding:10px;flex-wrap:wrap;flex-shrink:1;gap:10px}}.PassengerSelector_passenger-selector__name__ErkRZ{display:block;margin-top:.2rem;color:#000;font-size:1rem;font-weight:700}.PassengerSelector_passenger-selector__name--active__OgV36{color:#fff}@media screen and (max-width:1100px){.PassengerSelector_passenger-root__ZxVbC{margin:0 16px}}.PersonalInfoForm_personal-info__KVZwb{display:flex;flex-direction:column;gap:1.5rem;border-top:1px solid #cacaca;padding-top:10px}.PersonalInfoForm_personal-info__error___geEi{color:#ed4c5c;margin-top:5px}.PersonalInfoForm_personal-info__date-of-birth__S5DFb{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:30px;margin-top:40px}@media screen and (max-width:700px){.PersonalInfoForm_personal-info__date-of-birth__S5DFb{flex-direction:column}}.PersonalInfoForm_personal-info__names__MQqqF{display:flex;flex-direction:row;width:100%;gap:30px}@media screen and (max-width:700px){.PersonalInfoForm_personal-info__names__MQqqF{flex-direction:column}}.PersonalInfoForm_personal-info__heading__c46j4{font-weight:600;font-size:15px;text-transform:uppercase;margin-bottom:10px}.PersonalInfoForm_personal-info__title__q6QrD{text-transform:uppercase;font-weight:500;font-size:24px;margin-bottom:20px}.PersonalInfoForm_personal-info--wrapper__m8_g_{padding:30px}@media screen and (max-width:700px){.PersonalInfoForm_personal-info--wrapper__m8_g_{padding:16px}}.PersonalInfoForm_personal-info__group__QfNpt{display:flex;flex-direction:column;width:100%}.PersonalInfoForm_personal-info__group__QfNpt em{text-overflow:clip}.PersonalInfoForm_personal-info__input__cIR1M{border:1px solid #ccc;border-radius:20px;width:100%;height:70px;padding:.5rem .5rem .5rem 1.25rem;font-size:1rem}.PersonalInfoForm_personal-info__input_small__cJO2j{width:118px;height:48px}.PersonalInfoForm_personal-info__input_error__M2VNB{border:1px solid #ed4c5c}.PersonalInfoForm_personal-info__dob__d4Uyr{display:flex;gap:25px}@media screen and (max-width:700px){.PersonalInfoForm_personal-info__dob__d4Uyr{grid-gap:12px;gap:12px;width:calc(100% - 24px);display:grid;grid-template-columns:25% 50% 25%}}.PersonalInfoForm_personal-info__gender__FOdeX{display:flex;gap:1rem}.PersonalInfoForm_personal-info__gender__FOdeX input{margin-right:.5rem}.Inputs_personal-info__group__jf1ug{display:flex;flex-direction:column;width:100%;position:relative}.Inputs_personal-info__input___sM1r{border:1px solid hsla(0,0%,5%,.6);border-radius:20px;width:100%;height:70px;padding:.5rem .5rem .5rem 1.25rem;font-size:1rem;display:flex}.Inputs_personal-info__input___sM1r::-webkit-inner-spin-button,.Inputs_personal-info__input___sM1r::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Inputs_personal-info__input___sM1r[type=number]{-moz-appearance:textfield}.Inputs_personal-info__input__label__PLIJO{margin-top:5px}.Inputs_personal-info__input_small__cJXhr{height:48px}.Inputs_personal-info__input_error__xdl1A{border-color:#ed4c5c}.Inputs_personal-info__input_error_text__UJng_{color:#ed4c5c}.Inputs_personal-info__input__icon__N85iE{position:absolute;right:20px;top:calc(64% - 14px)}.Inputs_personal-info__input__card-logo__LR3_f{position:absolute;right:45px;top:calc(31% - 8px)}.Inputs_personal-info__input-wrapper__kxRuQ{position:relative}.Inputs_checkboxContainer__HHODq{display:flex;align-items:center;gap:10px}.Inputs_input__XDKJH{position:absolute;opacity:0;pointer-events:none}.Inputs_customCheckbox__eHKFA{width:25px;height:25px;border:1px solid hsla(0,0%,5%,.6);border-radius:2px;display:flex;justify-content:center;align-items:center;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out}.Inputs_customCheckbox__eHKFA:hover{border-color:#235451}.Inputs_checkmark__NaqzJ{display:none}.Inputs_input__XDKJH:checked+.Inputs_customCheckbox__eHKFA .Inputs_checkmark__NaqzJ{display:block}.Inputs_input__XDKJH:checked+.Inputs_customCheckbox__eHKFA{background-color:#235451}.Inputs_label__kjqun{font-size:1rem;color:#333;cursor:pointer}.ExtrasForm_extras__bm_Iq{display:flex;gap:1rem}@media screen and (max-width:700px){.ExtrasForm_extras__bm_Iq{flex-direction:column}}.ExtrasForm_extras_wrapper__Y6WrG{padding:40px 30px;background-color:#f9f9f9;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top:1px dashed #cacaca}@media screen and (max-width:700px){.ExtrasForm_extras_wrapper__Y6WrG{padding:40px 10px}}.ExtrasForm_extras_input__uJ2g_{border-radius:20px;border:1px solid hsla(0,0%,5%,.6)}.ExtrasForm_extras__title__t4tDm{text-transform:uppercase;font-weight:500;font-size:24px;margin-bottom:20px}.ExtrasForm_extras__item__aH3xb{flex:1 1;display:flex;flex-direction:column}.ExtrasForm_extras__select__skYUN{padding:.5rem;border:1px solid #ccc;border-radius:4px}.Warning_warning__5vs3v{background-color:#fffae6;padding:10px 40px;border-radius:20px;font-size:.9rem;text-align:center;margin:15px 0;display:flex;align-items:flex-start;justify-content:center;gap:10px}@media screen and (max-width:700px){.Warning_warning__5vs3v{padding:10px 5px;margin:24px 0}}.PlanSelector_pricing-plan-card__gXi_K{border-radius:30px;border:1px solid #cacaca;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:280px;margin-top:40px}.PlanSelector_pricing-plan-card__description__K9bIC{margin:70px 116px 105px;text-align:center;max-width:432px}@media screen and (max-width:1100px){.PlanSelector_pricing-plan-card__description__K9bIC{margin:80px 16px}}.PlanSelector_pricing-plan-card__heading__0YnoL{text-align:center;font-weight:600;font-size:24px;max-width:432px;margin:25px auto 0}.PlanSelector_pricing-plan-card__close__zj1Cg{cursor:pointer;position:absolute;top:25px;right:25px;font-size:18px;font-weight:600;color:#cacaca;transition:color .3s ease-in-out}.PlanSelector_pricing-plan-card--selected__2PVh6{background-color:#235451;border:1px solid #cacaca;color:#fff;margin-top:0}.PlanSelector_pricing-plan-card--selected-last__Df9jx{margin-top:40px}.PlanSelector_pricing-plan-card--padding__FTFCO{padding:1.5rem}.PlanSelector_pricing-plan-card__badge__78Xkn{font-size:.625rem;color:#fff;background-color:#235451;padding:.25rem .5rem 2px;border-radius:9999px;display:inline-block;margin-bottom:.625rem}.PlanSelector_pricing-plan-card__badge_selected__Nc10K{background-color:#fff;color:#000}@media screen and (max-width:1100px){.PlanSelector_pricing-plan-card__badge__78Xkn{font-size:.5rem}}.PlanSelector_pricing-plan-card__title__F0Zga{font-size:1.75rem;font-weight:700;display:flex;align-items:flex-end;gap:15px}.PlanSelector_pricing-plan-card__price__BlIbi{font-size:2.25rem;font-weight:600;margin-top:.625rem;margin-bottom:.625rem}.PlanSelector_pricing-plan-card__basic__Ti8EJ{border:1px dashed #000;border-radius:20px;padding:10px 0 10px 10px;gap:10px;display:flex;flex-direction:column}.PlanSelector_pricing-plan-card__basic__title__zg0Cp{font-size:12px}.PlanSelector_pricing-plan-card__basic__selected__veKkw{border:1px dashed #fff}.PlanSelector_pricing-plan-card__basic__feature__JB_ll{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.PlanSelector_pricing-plan-card__basic__feature__selected__Gr5zv{color:#000;border:1px dashed #000}.PlanSelector_pricing-plan-card__basic__feature-text__qL4YL{font-size:14px}.PlanSelector_pricing-plan-card__features___GSYp{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.PlanSelector_pricing-plan-card__features_last__M3v_D{display:grid;grid-template-columns:repeat(3,1fr)}.PlanSelector_pricing-plan-card__feature__9V5Ql{display:flex;flex-direction:row;align-items:center;gap:10px}.PlanSelector_pricing-plan-card__feature__selected__8Fu_T{color:#000}.PlanSelector_pricing-plan-card__feature-text__UEsUc{font-size:15px}.PlanSelector_pricing-plan-card__wrapper__8TZal{background-color:#fefefe;color:#000;border-bottom-left-radius:29px;border-bottom-right-radius:29px;padding:18px;margin:0 auto;width:100%}.PlanSelector_pricing-plan-card__button__a_C4N{width:100%;max-width:268px;border-radius:20px;border:1px solid #235451;background-color:#fff;font-weight:400;font-size:15px;cursor:pointer;padding:11px;margin:0 auto;display:flex;justify-content:center}.PlanSelector_pricing-plan-card__button--selected__X2D5j{background-color:#235451;color:#fff}.PlanSelector_pricing-plan--wrapper__NpLXJ{padding:10px 20px;background-color:#fff;border-radius:30px}@media screen and (max-width:1600px){.PlanSelector_pricing-plan--wrapper__NpLXJ{width:60vw}}@media screen and (max-width:1100px){.PlanSelector_pricing-plan--wrapper__NpLXJ{width:100vw;padding:10px;border-radius:0}}.PlanSelector_pricing-plan-group___Xo_N{--pp-last-visibility:block;--pp-gap:45px;display:flex;overflow-x:auto;gap:var(--pp-gap);scroll-snap-type:x mandatory}.PlanSelector_pricing-plan-group___Xo_N:not(.PlanSelector_pricing-plan-group__last__zAj0W){min-height:600px}.PlanSelector_pricing-plan-group__last__zAj0W{display:var(--pp-last-visibility);margin-top:0}.PlanSelector_pricing-plan-group__last____SVa6o .PlanSelector_pricing-plan-group__last__zAj0W ul{display:grid;grid-template-columns:repeat(3,1fr)}.PlanSelector_pricing-plan-group__last__zAj0W .PlanSelector_pricing-plan-card__price__BlIbi,.PlanSelector_pricing-plan-group__last__zAj0W .PlanSelector_pricing-plan-card__title__F0Zga{text-align:center;justify-content:center}@media screen and (max-width:1100px){.PlanSelector_pricing-plan-group___Xo_N{--pp-last-visibility:none;--pp-gap:24px;padding-bottom:35px}}.PlanSelector_pricing-plan-group__mobile__Uu6y_{--button-display:none;display:var(--button-display);gap:10px;margin:15px 0 25px}@media screen and (max-width:1100px){.PlanSelector_pricing-plan-group__mobile__Uu6y_{--button-display:flex}}.PlanSelector_checkbox___T4z4{min-width:20px;height:20px;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;border-radius:100%}.PlanSelector_checkbox--selected__1__dW{background-color:#fff}.PaymentInformation_payment--root___RHwd{--main-padding:20px 30px;--sec-padding:20px 30px;--main-direction:row;--main-gap:40px;width:100%}@media screen and (max-width:1100px){.PaymentInformation_payment--root___RHwd{padding:0 16px}}@media screen and (max-width:800px){.PaymentInformation_payment--root___RHwd{--main-padding:10px;--sec-padding:20px 10px;--main-direction:column;--main-gap:16px}}.PaymentInformation_payment__error__lOK99{margin-top:5px;color:#ed4c5c}.PaymentInformation_payment__card-details__Um4H2{width:100%;display:flex;flex-direction:column;gap:10px}.PaymentInformation_payment__card-details-small__eFGLH input{width:200px}.PaymentInformation_payment__card-details-small__eFGLH input:last-child{width:130px}@media screen and (max-width:800px){.PaymentInformation_payment__card-details-small__eFGLH input:last-child{width:100%}}.PaymentInformation_payment__payment-details__D07Mv{display:flex;flex-direction:var(--main-direction);gap:var(--main-gap);width:100%}@media screen and (max-width:800px){.PaymentInformation_payment__payment-details__D07Mv:last-child{flex-direction:row}}.PaymentInformation_payment__payment-wrapper__y_XSQ{background-color:#fff;border:2px solid #235451;border-radius:30px;padding:var(--sec-padding);display:flex;flex-direction:column;gap:var(--main-gap)}.PaymentInformation_payment__payment-method__6VJn7{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.PaymentInformation_payment__title___GhLr{margin-top:40px;margin-bottom:20px;text-transform:uppercase;font-size:24px}.PaymentInformation_payment__title_top__6jbgk{text-align:center;font-size:28px}@media screen and (max-width:800px){.PaymentInformation_payment__title___GhLr{font-size:18px;margin-top:24px;margin-bottom:24px}.PaymentInformation_payment__title_top__6jbgk{font-size:24px}}.PaymentInformation_payment__disclaimer__zhkd_{font-size:.875rem;color:#666;margin:16px 0 10px}.PaymentInformation_payment__billing-information__06uI8{background-color:#fff;border-radius:30px}@media screen and (max-width:800px){.PaymentInformation_payment__billing-information__06uI8{padding:var(--sec-padding)}}.PaymentInformation_payment__tipSelector__rkTPC{background-color:#fff;padding:14.5px 20px;border-radius:30px}.PaymentInformation_payment__tipSelector_wrapper__4U1Wx{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.PaymentInformation_payment__tipSelector_button___a_ig{background-color:#fefefe;color:#000;border:1px solid #cacaca;border-radius:10px;padding:11px 20px;cursor:pointer;font-size:14px;font-weight:700;transition:all .2s ease-in-out}.PaymentInformation_payment__tipSelector_button___a_ig:hover,.PaymentInformation_payment__tipSelector_button_selected__slbv8{background-color:#235451;color:#fff}.PaymentInformation_payment__contact-details__VEvUd{display:flex;flex-direction:var(--main-direction);background-color:#fff;padding:var(--sec-padding);border-radius:30px;gap:var(--main-gap)}.PaymentInformation_payment__contact-details-phone__fVLAV{width:100%}.PaymentInformation_payment__contact-details-phone__fVLAV label{position:relative;top:5px;color:#ed4c5c}@media screen and (max-width:800px){.PaymentInformation_payment__contact-details__VEvUd{gap:16px}.PaymentInformation_payment__contact-details-no-pad___r2d9{padding:0}.PaymentInformation_payment__contact-details-no-pad___r2d9:not(:first-child){margin-top:16px}}.PaymentInformation_payment__contact-details-input__70awo{border:1px solid hsla(0,0%,5%,.6)!important;border-radius:20px!important;width:100%!important;height:70px!important;padding:.5rem .5rem .5rem 1.25rem;font-size:1rem!important;display:flex}.PaymentInformation_payment__contact-details-input-error__bGskI{border:1px solid #ed4c5c!important}.PaymentInformation_payment__double-check__TCiIK{background-color:#fff;padding:var(--main-padding);display:flex;flex-direction:column;gap:8px;border-radius:30px}.PaymentInformation_payment__double-check--edit__F3V42{border:none;cursor:pointer;font-size:1rem;color:#333;width:-moz-fit-content;width:fit-content;justify-self:right;background-color:#fff9e8;display:flex;flex-direction:row;align-items:center;gap:4px}@media screen and (max-width:800px){.PaymentInformation_payment__double-check--edit__F3V42{justify-self:center}.PaymentInformation_payment__double-check__TCiIK{gap:16px}}.PaymentInformation_payment__double-check--info___2Zvj{background-color:#f9f9f9;border-radius:10px;padding:7px 20px 4px;align-items:center;display:grid;grid-template-columns:25% 25% 30% 20%;position:relative}.PaymentInformation_payment__double-check--info-error__PbiK_{border:1px solid #ed4c5c}.PaymentInformation_payment__double-check--info___2Zvj span:not(:last-child){border-right:1px solid #ccc}.PaymentInformation_payment__double-check--info___2Zvj span:not(:last-child):not(:first-child){display:flex;justify-content:center}.PaymentInformation_payment__double-check--info___2Zvj span:first-child{text-transform:uppercase;font-weight:500}@media screen and (max-width:800px){.PaymentInformation_payment__double-check--info___2Zvj{grid-template-columns:40% 30% 30%;border:1px dashed #cacaca;border-radius:20px;padding:0}.PaymentInformation_payment__double-check--info___2Zvj span{align-self:center}.PaymentInformation_payment__double-check--info___2Zvj span:first-child{grid-column:1/-1;border-right:none;border-bottom:1px solid #ccc;align-self:flex-start}.PaymentInformation_payment__double-check--info___2Zvj span:first-child p{position:relative;left:20px}}@media screen and (max-width:500px){.PaymentInformation_payment__double-check--info___2Zvj{grid-template-columns:50% 25% 25%}}.BestQuotesDetails_best-quotes-details__YH649{display:flex;width:100%;flex-direction:column;gap:10px;align-items:center;border-radius:30px;background-color:#fff;max-width:650px;padding:24px 52px;height:-moz-fit-content;height:fit-content}.BestQuotesDetails_best-quotes-details--transparent__AhCRr{background-color:rgba(0,0,0,.502);border:1px solid #ecd48c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}.BestQuotesDetails_best-quotes-details__header__PaKNa{display:flex;flex-direction:column;gap:10px;margin-bottom:6px}.BestQuotesDetails_best-quotes-details__header-text-top____A54{text-align:center;font-size:16px;font-weight:500;line-height:22.26px}.BestQuotesDetails_best-quotes-details__header-text-bottom__LIM8_{text-align:center;font-size:19px;font-weight:700;line-height:26.43px}.BestQuotesDetails_best-quotes-details__header-text-bottom__LIM8_ span{color:#235451}@media screen and (max-width:990px){.BestQuotesDetails_best-quotes-details__YH649{max-width:unset}}@media screen and (max-width:768px){.BestQuotesDetails_best-quotes-details__YH649{padding:15px 13px}}.BestQuotesDetails_best-quotes-details-content__9dIsx{display:flex;flex-direction:column;gap:10px;width:100%}.BestQuotesDetails_best-quotes-details-content-row__SDJAn{display:flex;flex:1 1;gap:10px;align-items:center}.BestQuotesDetails_best-quotes-details-content-row--border__YW_tc{border:1px solid #ccc;border-radius:20px;gap:0!important}.BestQuotesDetails_best-quotes-details-content-row--border-transparent__Voqg3{border:1px solid #ecd48c}.BestQuotesDetails_best-quotes-details-content-row-divider__Kb5v9{padding:20px 0;border-left:2px solid #d9d9d9;height:70%}.BestQuotesDetails_best-quotes-details-footer__4yNjC{display:flex;flex-direction:column;gap:10px;width:100%;align-items:center}.BestQuotesDetails_best-quotes-details-footer-action__VifPe{font-size:24px;font-weight:700;line-height:17px;text-align:center;width:100%;padding:26px 0;color:#fff;text-transform:uppercase;background-color:#235451;border-radius:20px;cursor:pointer}@media screen and (max-width:768px){.BestQuotesDetails_best-quotes-details-footer-action__VifPe{font-size:16px;font-weight:700;padding:16px 0}}.BestQuotesDetails_best-quotes-details-footer-text__z_jHq{text-align:center;font-size:18px;font-weight:400}@media screen and (max-width:768px){.BestQuotesDetails_best-quotes-details-footer-text__z_jHq{font-size:12px;font-weight:400}}.BestQuotesDetails_best-quotes-details-footer-switch__cVCFR{display:flex;align-items:center;gap:8px;text-align:center;font-size:18px;font-weight:400;line-height:29.88px}@media screen and (max-width:768px){.BestQuotesDetails_best-quotes-details-footer-switch__cVCFR{font-size:12px;font-weight:400}}.BestQuotesDetails_hidden__NzHha{display:none}