/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.HotelListing_font-poppins-xsm-regular__Qy9k4{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:120%}.HotelListing_font-poppins-xsm-medium__pM6h5{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:120%}.HotelListing_font-poppins-xsm-semibold__fob_9{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:120%}.HotelListing_font-poppins-xsm-bold__vlbdL{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:120%}.HotelListing_font-poppins-sm-regular__rzH2U{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:120%}.HotelListing_font-poppins-sm-medium__A_dqV{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:120%}.HotelListing_font-poppins-sm-semibold__zYXxw{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}.HotelListing_font-poppins-sm-bold__qRD_q{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:120%}.HotelListing_font-poppins-md-regular__w4zlP{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:120%}.HotelListing_font-poppins-md-medium__bek_A{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:120%}.HotelListing_font-poppins-md-semibold__U6Fky{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:120%}.HotelListing_font-poppins-md-bold__AhMA9{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:120%}.HotelListing_font-poppins-lg-regular__HaAi4{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:120%}.HotelListing_font-poppins-lg-medium__yNjAm{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:120%}.HotelListing_font-poppins-lg-semibold__L734i{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:120%}.HotelListing_font-poppins-lg-bold__WryIj{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:120%}.HotelListing_font-poppins-xl-regular__aFXnJ{font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:120%}.HotelListing_font-poppins-xl-medium__RA5ly{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:120%}.HotelListing_font-poppins-xl-semibold__ut_G3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:120%}.HotelListing_font-poppins-xl-bold__LnzEY{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:120%}.HotelListing_font-poppins-2xl-regular__vkWTI{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:120%}.HotelListing_font-poppins-2xl-medium__OHJSY{font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:120%}.HotelListing_font-poppins-2xl-semibold__yYaVE,.HotelListing_single_hotel_page__altrO h3{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:120%}.HotelListing_beach_listing_page__YWh7H h3,.HotelListing_font-poppins-2xl-bold___VsWO,.HotelListing_hotel_listing_page__PCYcN h3{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:120%}.HotelListing_font-poppins-3xl-regular__Xd_sX{font-family:Poppins,sans-serif;font-size:30px;font-weight:400;line-height:120%}.HotelListing_font-poppins-3xl-medium__q1zy_{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:120%}.HotelListing_font-poppins-3xl-semibold__zxDB4{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:120%}.HotelListing_font-poppins-3xl-bold__zCye9{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:120%}.HotelListing_font-poppins-4xl-regular__0qUFc{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:120%}.HotelListing_font-poppins-4xl-medium__9z1FV{font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:120%}.HotelListing_font-poppins-4xl-semibold__BFaee{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:120%}.HotelListing_font-poppins-4xl-bold__kh0IA{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:120%}.HotelListing_font-poppins-4xxl-bold__6ndnU{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.HotelListing_font-poppins-5xl-regular___tFzv{font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:120%}.HotelListing_font-poppins-5xl-medium__Ql1Eo{font-family:Poppins,sans-serif;font-size:36px;font-weight:500;line-height:120%}.HotelListing_font-poppins-5xl-semibold__i77C9{font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:120%}.HotelListing_font-poppins-5xl-bold__X2jbS{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:120%}.HotelListing_font-poppins-6xl-regular__uZJNN{font-family:Poppins,sans-serif;font-size:40px;font-weight:400;line-height:120%}.HotelListing_font-poppins-6xl-medium__KbciD{font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:120%}.HotelListing_font-poppins-6xl-semibold__cTUlt{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.HotelListing_font-poppins-6xl-bold__M2BEi{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;line-height:120%}.HotelListing_font-lato-xxsm-regular__Y50l4{font-family:Lato,sans-serif;font-size:10px;font-weight:400;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_adult_count__SZAb_ div,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_mandatory_info__JP3ze i,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 .HotelListing_profile_complete___7rIp,.HotelListing_font-lato-xsm-regular__ocy1O{font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_details_data_sec__XmDEl div,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY span,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_dates_txt__fXKzl span,.HotelListing_font-lato-xsm-medium__8udpY,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_details_data_sec__XmDEl div,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_dates_txt__fXKzl span{font-family:Lato,sans-serif;font-size:12px;font-weight:500;line-height:120%}.HotelListing_font-lato-xsm-semibold__y9NTw{font-family:Lato,sans-serif;font-size:12px;font-weight:600;line-height:120%}.HotelListing_font-lato-xsm-bold__4gKMW{font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_cancellation_policy__vy8tI ul li,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_conditions__LkUhQ label,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_ .HotelListing_total_nyts__dPPmk,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_2__1XYj_ .HotelListing_total_nyts__dPPmk,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_note_desc__V8c91 ul li,.HotelListing_checkout_hotel_page__qUGLh input::placeholder,.HotelListing_checkout_hotel_page__qUGLh select::placeholder,.HotelListing_font-lato-sm-regular__o49yz,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y input::placeholder,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y select::placeholder,.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_{font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w div span,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA span,.HotelListing_checkout_hotel_page__qUGLh label,.HotelListing_font-lato-sm-medium__EG6eK,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO h6,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y label,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w div span,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA span{font-family:Lato,sans-serif;font-size:14px;font-weight:500;line-height:120%}.HotelListing_font-lato-sm-semibold__C3DHP,.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ button,.HotelListing_single_hotel_page__altrO .HotelListing_single_hotel_card_sec__Uy7Rg p{font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA h6,.HotelListing_font-lato-sm-bold__jzDOJ,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA h6{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:120%}.HotelListing_font-lato-md-regular__t3a97{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 div,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn span,.HotelListing_font-lato-md-medium__YuLzo,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_highlights_sec__HYqdP div span{font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_mandatory_info__JP3ze h5,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h h4,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_cancellation_policy__vy8tI h5,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT h5,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY h6,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_note_desc__V8c91 h5,.HotelListing_font-lato-md-semibold__Mrv3T,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h h4{font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc span,.HotelListing_font-lato-md-bold__RwKfy,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc span{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:120%}.HotelListing_font-lato-lg-regular__wMAwm{font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:120%}.HotelListing_font-lato-lg-medium__fJw_m{font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:120%}.HotelListing_font-lato-lg-semibold__WxdIi{font-family:Lato,sans-serif;font-size:18px;font-weight:600;line-height:120%}.HotelListing_font-lato-lg-bold__NLv5S{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:120%}.HotelListing_font-lato-xl-regular__Qr7GM{font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:120%}.HotelListing_font-lato-xl-medium__emE0q{font-family:Lato,sans-serif;font-size:20px;font-weight:500;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy h4,.HotelListing_checkout_hotel_page__qUGLh h3,.HotelListing_font-lato-xl-semibold__3dmdc,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu h4{font-family:Lato,sans-serif;font-size:20px;font-weight:600;line-height:120%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc h6,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY h4,.HotelListing_font-lato-xl-bold__7bLkl,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_highlights_sec__HYqdP h5,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc h6,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY h4,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY h5{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:120%}.HotelListing_font-lato-2xl-regular__tGRVE{font-family:Lato,sans-serif;font-size:24px;font-weight:400;line-height:120%}.HotelListing_font-lato-2xl-medium__Icun0{font-family:Lato,sans-serif;font-size:24px;font-weight:500;line-height:120%}.HotelListing_font-lato-2xl-semibold__kMkiE{font-family:Lato,sans-serif;font-size:24px;font-weight:600;line-height:120%}.HotelListing_font-lato-2xl-bold__FJ_OV{font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:120%}.HotelListing_hotel_listing_page__PCYcN h3{padding-top:24px}.HotelListing_hotel_listing_page__PCYcN h3 span{color:#00bade}.HotelListing_hotel_listing_page__PCYcN .HotelListing_all_hotels_heading__sis1N{margin-top:70px}@media screen and (max-width:767px){.HotelListing_hotel_listing_page__PCYcN h3{line-height:28px;font-size:20px!important}.HotelListing_hotel_listing_page__PCYcN .HotelListing_all_hotels_heading__sis1N{margin-top:0}}.HotelListing_listing_card_sec__sWhi_{margin:70px 0 30px}@media screen and (max-width:767px){.HotelListing_listing_card_sec__sWhi_{margin:10px 0 30px}}.HotelListing_single_hotel_page__altrO h3{padding:0}.HotelListing_single_hotel_page__altrO .HotelListing_form_flex_sec__pJSzF{align-items:end;gap:10px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_form_flex_sec__pJSzF .HotelListing_svg_icon__fMbZ_{cursor:pointer;border:1px solid #e0e0e0;border-radius:30px;height:fit-content;padding:15px}.HotelListing_single_hotel_page__altrO .HotelListing_form_flex_sec__pJSzF .HotelListing_form_div__6adCG{width:91%}.HotelListing_single_hotel_page__altrO .HotelListing_form_flex_sec__pJSzF .HotelListing_print_sec__ax0RT{gap:10px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_single_activity_card_badgeTime__m87vx{background:var(--Neutral-Neutral-200,#e0e0e0);letter-spacing:0;text-align:center;width:fit-content;color:var(--Neutral-Neutral-500,#7a7a7a);text-transform:capitalize;border-radius:6px;justify-content:space-between;align-items:center;gap:4px;padding:2px 12px;font-family:Lato;font-size:14px;font-weight:500;line-height:150%;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM{gap:10px;margin-top:100px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx{flex-direction:column;gap:30px;width:40%;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx h3{padding:0;font-family:Poppins,sans-serif;font-size:26px;font-weight:600;line-height:120%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_rating__jS2K_{align-items:center;gap:3px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_location__uEzk8{gap:5px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_location__uEzk8 small{color:#888;text-transform:uppercase;font-size:12px;font-weight:400;line-height:21px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_1__dCdOK{flex-direction:column;gap:12px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_1__dCdOK h2{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:120%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_{border-top:.5px solid #e0e0e0;padding-top:30px;padding-bottom:30px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ button{color:#3f62ca;cursor:pointer;align-items:center;gap:3px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ p{color:#525252;padding:20px 0 0;line-height:150%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ .HotelListing_read_more_container__zgusP{width:100%;position:relative}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ .HotelListing_read_more_container__zgusP .HotelListing_read_more_text__yCIEK{text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.8em;transition:max-height .3s;display:-webkit-box;overflow:hidden}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ .HotelListing_read_more_container__zgusP .HotelListing_read_more_text__yCIEK.HotelListing_expanded__cwS5o{-webkit-line-clamp:unset;line-clamp:unset;max-height:none}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ .HotelListing_read_more_container__zgusP:after{content:"";height:3em;display:none;position:absolute;bottom:0;left:0;right:0}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ .HotelListing_read_more_container__zgusP.HotelListing_collapsed__0Z39g:after{display:block}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_border_btn__MRulj{color:#1a56db;cursor:pointer;border:.5px solid #1a56db;border-radius:8px;height:34px;padding:2px 10px;font-size:12px;font-weight:600;transition:all .3s}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_border_btn__MRulj:hover{color:#fff;background-color:#1a56db}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO{width:60%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ{gap:20px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_1__SKsX1{border-radius:16px;width:440px;height:350px;position:relative;overflow:hidden}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_1__SKsX1 button{color:#000;cursor:pointer;background-color:#fff;border-radius:4px;align-items:center;gap:5px;padding:4px 6px;font-size:14px;font-weight:500;display:flex;position:absolute;bottom:15px;right:15px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_1__SKsX1 img{object-fit:cover;width:100%;height:100%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_2___BsD2{flex-direction:column;gap:20px;width:250px;display:flex;position:relative}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_2___BsD2 div{border-radius:12px;width:250px;height:162px;overflow:hidden}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_2___BsD2 div img{width:100%;height:100%}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_{border-top:.5px solid #e0e0e0;flex-direction:column;gap:20px;padding-top:30px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_see_all_btn__4Ywuw{color:#1a56db;text-underline-offset:3px;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_facilities_data_flex__Ctxbv{justify-content:space-between;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_facilities_data_flex__Ctxbv .HotelListing_facility_data__cEPpu{gap:30px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_facilities_data_flex__Ctxbv .HotelListing_facility_data__cEPpu div{align-items:center;gap:5px;display:flex}@media screen and (max-width:767px){.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_facilities_data_flex__Ctxbv{flex-wrap:wrap;justify-content:flex-end;gap:10px}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_facilities_data_flex__Ctxbv .HotelListing_facility_data__cEPpu{gap:10px}.HotelListing_single_hotel_page__altrO .HotelListing_amenities_sec__WReq_ .HotelListing_facilities_data_flex__Ctxbv div{flex-wrap:wrap}}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv{border:.5px solid #3f62ca;border-radius:12px;justify-content:space-between;align-items:center;margin-top:30px;padding:16px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv .HotelListing_price_sec_data__HVeYj{flex-direction:column;gap:12px;width:50%;display:flex}@media screen and (max-width:767px){.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv .HotelListing_price_sec_data__HVeYj{gap:5px}}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv h4{color:#3f62ca;font-size:16px;font-weight:600}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv .HotelListing_best_price__ZtbBD{color:#fff;background-color:#2cab25;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:fit-content;height:25px;padding:2px 12px;font-size:14px;font-weight:500;display:flex;text-wrap-mode:nowrap!important}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv span{text-wrap-mode:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv .HotelListing_price_sec_detail__5FxgI{flex-direction:column;align-items:end;gap:10px;width:50%;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_view_plan_sec__ECEwI .HotelListing_pricing_sec__S_ePv .HotelListing_price_sec_detail__5FxgI h3{padding:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:120%}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl{margin-top:40px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl h3{padding-bottom:20px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX{gap:20px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_split_stay_room_card__SGuHL{width:75%}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_split_stay_room_card__SGuHL h3{padding:0}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_single_rooms_sec__9qWtx{width:75%}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv{width:25%;position:sticky;top:50px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_highlights_sec__HYqdP{background-color:#eff2fb;border-radius:12px;flex-direction:column;gap:20px;margin-top:20px;padding:20px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_highlights_sec__HYqdP div{align-items:center;gap:10px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w{background-color:#fdf7e4;border-radius:12px;flex-direction:column;gap:10px;padding:20px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w div{justify-content:space-between;align-items:center;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w .HotelListing_discount_txt__RIvBf span{color:#2cab25}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc h6,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc span{color:#3f62ca}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_price_breakup__UfP5w button{justify-content:center;align-items:center;gap:5px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_sticky_top__OMXcP{position:sticky;top:157px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex;color:#222!important}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_split_dates__IIAK2{border-top:1px solid #e0e0e0;padding-top:10px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_dates_txt__fXKzl span{color:#3f62ca;display:block}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA{justify-content:space-between;align-items:center;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA small{color:#7a7a7a;font-size:10px;display:block}@media screen and (max-width:767px){.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX{flex-direction:column;gap:0}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_single_rooms_sec__9qWtx,.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_split_stay_room_card__SGuHL{width:100%}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl .HotelListing_selected_rooms_flex_sec__n7kUX .HotelListing_pricing_sec__S_ePv .HotelListing_sticky_top__OMXcP{position:relative;top:10px}}.HotelListing_single_hotel_page__altrO .HotelListing_single_hotel_card_sec__Uy7Rg p{letter-spacing:0;color:var(--Indicators-Red,#e03434);line-height:125%}.HotelListing_single_hotel_page__altrO .HotelListing_property_sec__APBHi{margin:30px 0}.HotelListing_single_hotel_page__altrO .HotelListing_property_sec__APBHi div{border:.5px solid #c2c2c2;border-radius:16px;margin-top:20px;padding:32px}.HotelListing_single_hotel_page__altrO .HotelListing_property_sec__APBHi div ul{flex-direction:column;gap:10px;list-style-type:disc;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_property_sec__APBHi div ul li{color:#222;font-size:16px;font-weight:400}.HotelListing_single_hotel_page__altrO .HotelListing_property_sec__APBHi iframe{border-radius:16px;margin-top:10px}.HotelListing_single_hotel_page__altrO .HotelListing_similar_hotel_sec__zYxYi{margin:30px 0}.HotelListing_single_hotel_page__altrO .HotelListing_similar_hotel_sec__zYxYi h3{padding-bottom:20px}.HotelListing_single_hotel_page__altrO .HotelListing_ticket_cards_sec__icRai{gap:24px;margin:20px 0 0;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_faq_sec__rtnTh{margin:50px 0}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm{z-index:999;background-color:#252a3181;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu{background-color:#fff;border-radius:16px;width:400px;position:relative}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_popup_header__66FKD{justify-content:space-between;align-items:center;padding:20px;display:flex;box-shadow:0 2px 4px #0000001a}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_popup_header__66FKD .HotelListing_close_btn__hdN0U{cursor:pointer}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD{flex-direction:column;gap:24px;padding:24px 40px;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_counterWrapper__k8WUl{border:1px solid #d1d5db;border-radius:8px;width:fit-content;display:flex;overflow:hidden}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_counterWrapper__k8WUl .HotelListing_button__3fA2h{cursor:pointer;color:#222;background-color:#d1d5db;border:none;border-radius:0;padding:10px 16px;font-size:18px;transition:background-color .2s}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_counterWrapper__k8WUl .HotelListing_button__3fA2h:hover{background-color:#eaeaea}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_counterWrapper__k8WUl .HotelListing_countDisplay__zRiSW{background-color:#f9fafb;border-left:1px solid #d1d5db;border-right:1px solid #d1d5db;flex-direction:column;align-items:center;padding:0 16px;font-weight:500;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_counterWrapper__k8WUl .HotelListing_count__brQJl{color:#111;font-size:18px}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_counterWrapper__k8WUl .HotelListing_label__tzB92{color:#888;align-items:center;gap:5px;font-size:12px;font-weight:400;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_card__74UCa{cursor:pointer;background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:16px;transition:border .2s;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_card__74UCa:hover{border-color:#a0a0a0}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_selected__QY2Os{background-color:#eef3fd;border-color:#1a73e8}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_radio__r1Qqa{accent-color:#1a73e8;margin-right:16px}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_details__y_0rP{flex:1}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_title__Sw_8Z{color:#111;font-size:16px;font-weight:600}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_time__ZzAO6{color:#777;margin-top:2px;font-size:14px}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_ticket_select_data__dLUXD .HotelListing_ticket_time_slot__mQxuO .HotelListing_price__OEniv{color:#1a73e8;font-size:16px;font-weight:600}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu a,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu button{text-align:center;color:#fff;cursor:pointer;background-color:#3f62ca;border:.5px solid #3f62ca;border-radius:8px;width:100%;padding:10px;font-size:14px;font-weight:600;transition:all .3s}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu a:hover,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu button:hover{color:#3f62ca;background-color:#0000}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y{padding:24px 40px 0}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y label{margin-bottom:8px;display:block}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y label small{color:#a3a3a3}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y input,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y select{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:10px 16px;font-size:14px;font-weight:500}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y input::placeholder,.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_markup_label__1i46Y select::placeholder{color:#7a7a7a}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN{background-color:#fff;border-radius:12px;width:620px;padding:20px 0}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h{justify-content:space-between;align-items:start;padding:0 20px 10px;display:flex;box-shadow:0 2px 4px #0000001a}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h h4{padding:0;line-height:125%}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h .HotelListing_close_btn__hdN0U{cursor:pointer}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_details_data_sec__XmDEl{flex-wrap:wrap;padding:10px 20px 0;display:flex}.HotelListing_single_hotel_page__altrO .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_details_data_sec__XmDEl div{align-items:center;gap:5px;width:33%;padding-top:5px;display:flex}@media screen and (max-width:767px){.HotelListing_single_hotel_page__altrO h3{font-size:20px!important}.HotelListing_single_hotel_page__altrO .HotelListing_form_flex_sec__pJSzF{flex-direction:column;align-items:start}.HotelListing_single_hotel_page__altrO .HotelListing_form_flex_sec__pJSzF .HotelListing_form_div__6adCG{width:100%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM{flex-direction:column;gap:0;margin-top:20px;margin-bottom:30px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx{gap:10px;width:100%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_1__dCdOK h2{font-size:20px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_{padding:20px 0}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ h3{font-size:20px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_hotels_content__7ekNx .HotelListing_row_3__9S6R_ .HotelListing_border_btn__MRulj{margin-top:10px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO{width:100%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ{gap:7px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_1__SKsX1{width:60%;height:200px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_2___BsD2{gap:7px;width:40%}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_gallery_sec_flex__nVEQZ .HotelListing_gallery_2___BsD2 div{width:auto;height:96px}.HotelListing_single_hotel_page__altrO .HotelListing_hotels_gallery_sec___iXCM .HotelListing_gallery_sec__SQrcO .HotelListing_pricing_sec__S_ePv .HotelListing_price_sec_data__HVeYj{gap:5px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl{margin-top:20px}.HotelListing_single_hotel_page__altrO .HotelListing_rooms_view_sec__iwQHl h3{padding-bottom:10px}}.HotelListing_checkout_hotel_page__qUGLh{margin:30px 0}.HotelListing_checkout_hotel_page__qUGLh h3{padding:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_single_activity_card_badgeTime__m87vx{background:var(--Neutral-Neutral-200,#e0e0e0);letter-spacing:0;text-align:center;width:fit-content;color:var(--Neutral-Neutral-500,#7a7a7a);text-transform:capitalize;border-radius:6px;justify-content:space-between;align-items:center;gap:4px;padding:2px 12px;font-family:Lato;font-size:14px;font-weight:500;line-height:150%;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39{gap:20px;margin-top:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT{flex-direction:column;gap:32px;width:70%;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu{border-radius:16px;padding:20px;box-shadow:0 2px 15px #0000001a}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy{border-bottom:.5px dashed #c2c2c2;align-items:center;gap:16px;padding-bottom:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy img{border-radius:8px;width:140px;height:100px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol{flex-direction:column;gap:10px;width:100%;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol .HotelListing_rating__jS2K_{align-items:center;gap:3px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol .HotelListing_location_flex__8EHHy{justify-content:space-between;align-items:center;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol .HotelListing_location__uEzk8{gap:5px;width:100%;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol .HotelListing_location__uEzk8 small{color:#7a7a7a;font-size:12px;font-weight:400;line-height:21px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY{gap:28px;padding-top:15px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY span{color:#7a7a7a}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_2__1XYj_{color:#222;align-items:center;gap:28px;margin-top:10px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_ .HotelListing_total_nyts__dPPmk,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_2__1XYj_ .HotelListing_total_nyts__dPPmk{background-color:#e0e0e0;border-radius:6px;padding:2px 12px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_stay_info__t7IfY .HotelListing_line_height__KLgTK{background-color:#e0e0e0;width:1px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT h5{padding:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT img{width:101px;height:72px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT .HotelListing_col_1__njzp_{margin-top:5px;padding:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT .HotelListing_hotel_info_data__bkIxy{border:0;align-items:center;margin-top:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT .HotelListing_hotel_stay_info__t7IfY{padding:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_check_in_out__7_mbT .HotelListing_main_flex_data__MEwo6{border-bottom:.5px solid #e0e0e0;justify-content:space-between;align-items:center;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn{margin-top:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn span{color:#222;cursor:pointer;align-items:center;gap:5px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3{border-bottom:.5px solid #e0e0e0;justify-content:space-between;align-items:center;margin-top:10px;padding-bottom:10px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 div{color:#3f62ca;cursor:pointer}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 svg{cursor:pointer}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 .HotelListing_traveler_content__gdM4W{align-items:center;gap:5px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 .HotelListing_traveler_content__gdM4W span{color:#333;font-weight:500}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_traveler_detail__6_YXn .HotelListing_add_details__jCRX3 .HotelListing_profile_complete___7rIp{color:#2cab25;align-items:center;gap:5px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep{width:100%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep .HotelListing_beach_checkout_field__38Uif .HotelListing_input_half_flex__gCE_A,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep form{margin-top:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep .HotelListing_customDatePickers__F_8xj{width:100%;padding:10px 10px 10px 30px;color:#6b7280!important;background-color:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:8px!important}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep .HotelListing_customDatePickers__F_8xj span{font-weight:500;font-size:14px!important}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep .HotelListing_traveler_form__ICi0i{width:100%!important}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_contact_details__evWep .HotelListing_traveler_form__ICi0i div{width:50%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_note_desc__V8c91{background-color:#fceded;border-radius:16px;padding:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_note_desc__V8c91 ul{flex-direction:column;gap:10px;margin-top:10px;padding:0 0 0 20px;list-style-type:disc;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_cancellation_policy__vy8tI{border:1px dashed #e6af23;border-radius:16px;padding:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_cancellation_policy__vy8tI h5{color:#e6af23}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_cancellation_policy__vy8tI ul{flex-direction:column;gap:10px;margin-top:10px;padding:0 0 0 20px;list-style-type:disc;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_conditions__LkUhQ{gap:7px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_conditions__LkUhQ input{accent-color:#00bade;cursor:pointer;border-radius:4px;width:16px;height:16px;padding:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_conditions__LkUhQ a{color:#00bade}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_block_show__uqN01{display:block}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_block_show__uqN01 .HotelListing_payment_btn__flg3l{justify-content:end;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_block_show__uqN01 .HotelListing_payment_btn__flg3l button{align-items:center;gap:5px;display:flex!important}@media screen and (max-width:767px){.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_block_show__uqN01{display:none}}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu{width:30%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w{background-color:#fdf7e4;border-radius:12px;flex-direction:column;gap:10px;padding:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w div{justify-content:space-between;align-items:center;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w .HotelListing_discount_txt__RIvBf span{color:#2cab25}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc h6,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w .HotelListing_grand_total__QE7qc span{color:#3f62ca}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_price_breakup__UfP5w button{justify-content:center;align-items:center;gap:5px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_sticky_top__OMXcP{z-index:-3;position:sticky;top:85px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_split_dates__IIAK2{border-top:1px solid #e0e0e0;padding-top:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_dates_txt__fXKzl span{color:#3f62ca;display:block}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA{justify-content:space-between;align-items:center;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu .HotelListing_room_rates_sec__JNilY .HotelListing_selected_data__VQrIA small{color:#7a7a7a;font-size:10px;display:block}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_hide_show__FkA7L{display:none}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_hide_show__FkA7L .HotelListing_payment_btn__flg3l{width:100%;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_hide_show__FkA7L .HotelListing_payment_btn__flg3l button{justify-content:center;align-items:center;gap:5px;width:100%;display:flex!important}@media screen and (max-width:767px){.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_hide_show__FkA7L{display:block}}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_common_text_btn__wc9E8{color:#00bade;text-wrap-mode:nowrap;cursor:pointer;font-size:14px;font-weight:500;display:block}.HotelListing_checkout_hotel_page__qUGLh form{flex-direction:column;align-items:start;gap:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh form div h3{padding-bottom:15px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_beach_checkout_field__38Uif div{width:100%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_half_flex__gCE_A{gap:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_half_flex__gCE_A div{width:100%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ{flex-wrap:wrap;gap:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_svg_input__2ODsz,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_width_input__a6B96{width:31.7%;position:relative}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_svg_input__2ODsz .HotelListing_calendar_svg__Q48Za,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_width_input__a6B96 .HotelListing_calendar_svg__Q48Za{position:absolute;top:39px;left:8px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_svg_input__2ODsz .HotelListing_time_slot_svg__w7B2I,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_width_input__a6B96 .HotelListing_time_slot_svg__w7B2I{position:absolute;top:39px;right:15px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_input_mid_flex__CLjyQ .HotelListing_svg_input__2ODsz input{padding:10px 10px 10px 30px}.HotelListing_checkout_hotel_page__qUGLh label{margin-bottom:8px;display:block}.HotelListing_checkout_hotel_page__qUGLh label span{color:#e03434}.HotelListing_checkout_hotel_page__qUGLh input,.HotelListing_checkout_hotel_page__qUGLh select{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:10px 16px;font-size:14px;font-weight:500}.HotelListing_checkout_hotel_page__qUGLh input::placeholder,.HotelListing_checkout_hotel_page__qUGLh select::placeholder{color:#7a7a7a}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm{z-index:999;background-color:#252a3181;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu{background-color:#fff;border-radius:16px;width:620px;padding:20px;position:relative}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_close_btn__hdN0U{cursor:pointer;background-color:#fff;border-radius:20px;padding:7px;position:absolute;top:-22px;right:-13px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_adult_count__SZAb_{gap:10px;margin-top:15px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_adult_count__SZAb_ .HotelListing_selected_adult__ba2SG{color:#fff;background-color:#00bade;border:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_adult_count__SZAb_ div{color:#222;cursor:pointer;border:.5px solid #222;border-radius:8px;align-items:center;width:fit-content;padding:8px 12px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_input_mid_flex__CLjyQ{flex-wrap:nowrap;gap:15px;margin-top:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_input_half_flex__gCE_A{gap:15px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_mandatory_info__JP3ze{border-top:.5px solid #f5f5f5;justify-content:space-between;align-items:center;margin:20px 0;padding-top:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_mandatory_info__JP3ze i{color:#a3a3a3}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_filter_btn_div__fgz0T{justify-content:end;margin-top:20px;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_filter_btn_div__fgz0T button{color:#fff;cursor:pointer;background-color:#3f62ca;border:.5px solid #3f62ca;border-radius:8px;width:116px;height:41px;padding:2.5px 5px;font-size:14px;font-weight:600;transition:all .3s}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_filter_btn_div__fgz0T button:hover{color:#3f62ca;background-color:#0000}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN{background-color:#fff;border-radius:12px;width:620px;padding:20px 0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h{justify-content:space-between;align-items:start;padding:0 20px 10px;display:flex;box-shadow:0 2px 4px #0000001a}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h h4{padding:0;line-height:125%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_heading_sec__yIx_h .HotelListing_close_btn__hdN0U{cursor:pointer}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_details_data_sec__XmDEl{flex-wrap:wrap;padding:10px 20px 0;display:flex}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_room_details_popup__a1VLN .HotelListing_details_data_sec__XmDEl div{align-items:center;gap:5px;width:33%;padding-top:5px;display:flex}@media screen and (max-width:767px){.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39{flex-direction:column}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_right_col__TjHZu{width:100%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT{gap:20px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu{padding:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_info_data__bkIxy{gap:10px;padding-bottom:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_info_data__bkIxy .HotelListing_location_flex__8EHHy{flex-wrap:wrap;justify-content:flex-end;gap:5px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_info_data__bkIxy img{width:95px;height:70px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_info_data__bkIxy h4{font-size:16px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol{gap:7px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_info_data__bkIxy .HotelListing_property_name__u4dol .HotelListing_location__uEzk8 small{line-height:17px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_stay_info__t7IfY{flex-direction:column;gap:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_{gap:5px;margin-top:5px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_ h6{text-wrap-mode:nowrap;font-size:14px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_ .HotelListing_total_nyts__dPPmk{text-wrap-mode:nowrap}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_2__1XYj_{margin-top:5px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_hotel_info__d8Jdu .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_2__1XYj_ h6{text-wrap-mode:nowrap;font-size:14px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_main_flex_data__MEwo6{flex-direction:column;padding-bottom:10px;align-items:end!important}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_main_flex_data__MEwo6 .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_{gap:5px;margin:0}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_main_flex_data__MEwo6 .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_ h6{font-size:14px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_flex_data_row__xfx39 .HotelListing_left_col__tXKTT .HotelListing_main_flex_data__MEwo6 .HotelListing_hotel_stay_info__t7IfY .HotelListing_col_1__njzp_ .HotelListing_total_nyts__dPPmk{text-wrap-mode:nowrap;padding:5px;font-size:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_contact_details__evWep .HotelListing_input_half_flex__gCE_A,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_contact_details__evWep .HotelListing_input_mid_flex__CLjyQ{gap:7px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_contact_details__evWep .HotelListing_input_mid_flex__CLjyQ .HotelListing_svg_input__2ODsz,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_contact_details__evWep .HotelListing_input_mid_flex__CLjyQ .HotelListing_width_input__a6B96{width:100%}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu{width:96%;padding:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_close_btn__hdN0U{top:-17px;right:-3px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_mandatory_info__JP3ze{margin:10px 0;padding-top:10px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_input_half_flex__gCE_A,.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_input_mid_flex__CLjyQ{gap:7px}.HotelListing_checkout_hotel_page__qUGLh .HotelListing_fixed_overlay__HS3rm .HotelListing_hotels_filter_bg__JBYfu .HotelListing_input_mid_flex__CLjyQ div{width:48%}}.HotelListing_beach_listing_page__YWh7H h3{padding-top:24px}.HotelListing_beach_listing_page__YWh7H .HotelListing_flex_row_cards__aHdFO{flex-wrap:wrap;gap:24px;margin:50px 0;display:flex}
/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.PrimaryInput_font-poppins-xsm-regular__QixXS{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-xsm-medium__vV3Mf{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-xsm-semibold___k6cw{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-xsm-bold__Wz6IA{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-sm-regular__mYzFq{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-sm-medium__ddqPk{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-sm-semibold__BT7w1{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-sm-bold__xc9Zo{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-md-regular__FK4d_{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-md-medium__uPY_8{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-md-semibold__ND68f{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-md-bold__ykj1G{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-lg-regular__zrkL_{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-lg-medium__0mr5t{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-lg-semibold__6fM9t{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-lg-bold__ssZCJ{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-xl-regular__fOOH3{font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-xl-medium__x_Kss{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-xl-semibold__v5Gzz{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-xl-bold__uriZ3{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-2xl-regular__Wngct{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-2xl-medium__NB7rN{font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-2xl-semibold__fw2iW{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-2xl-bold__nhOpS{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-3xl-regular__QDAez{font-family:Poppins,sans-serif;font-size:30px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-3xl-medium___XJam{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-3xl-semibold___n8J9{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-3xl-bold__Lrv7H{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-4xl-regular__uTTWq{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-4xl-medium__zBb_3{font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-4xl-semibold__PnSnL{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-4xl-bold__EdayL{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-4xxl-bold__yOb4F{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-5xl-regular__mC7vX{font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-5xl-medium__y_EeJ{font-family:Poppins,sans-serif;font-size:36px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-5xl-semibold__rIXTn{font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-5xl-bold__aTZtF{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:120%}.PrimaryInput_font-poppins-6xl-regular__8bK_c{font-family:Poppins,sans-serif;font-size:40px;font-weight:400;line-height:120%}.PrimaryInput_font-poppins-6xl-medium__52geE{font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:120%}.PrimaryInput_font-poppins-6xl-semibold__uzLuM{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.PrimaryInput_font-poppins-6xl-bold__8LYdV{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;line-height:120%}.PrimaryInput_font-lato-xxsm-regular__IcSWq{font-family:Lato,sans-serif;font-size:10px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-xsm-regular__j71Kn{font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-xsm-medium__x9i2e{font-family:Lato,sans-serif;font-size:12px;font-weight:500;line-height:120%}.PrimaryInput_font-lato-xsm-semibold__fM1Zq{font-family:Lato,sans-serif;font-size:12px;font-weight:600;line-height:120%}.PrimaryInput_font-lato-xsm-bold__fa564{font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:120%}.PrimaryInput_font-lato-sm-regular__3oH_9,.PrimaryInput_primaryInputWrapper__bTE2S .PrimaryInput_input_field__kQK_E,.PrimaryInput_primaryInputWrapper__bTE2S input::placeholder{font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-sm-medium__Tq_G8,.PrimaryInput_primaryInputWrapper__bTE2S .PrimaryInput_label_text__TB8VU{font-family:Lato,sans-serif;font-size:14px;font-weight:500;line-height:120%}.PrimaryInput_font-lato-sm-semibold__cpc7Q{font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:120%}.PrimaryInput_font-lato-sm-bold__P66h_{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:120%}.PrimaryInput_font-lato-md-regular__MBZSi{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-md-medium__B2d6a{font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:120%}.PrimaryInput_font-lato-md-semibold__SjUuw{font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:120%}.PrimaryInput_font-lato-md-bold__iW7mq{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:120%}.PrimaryInput_font-lato-lg-regular__CCucq{font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-lg-medium__Leows{font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:120%}.PrimaryInput_font-lato-lg-semibold__kbJxF{font-family:Lato,sans-serif;font-size:18px;font-weight:600;line-height:120%}.PrimaryInput_font-lato-lg-bold__RHJsh{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:120%}.PrimaryInput_font-lato-xl-regular__BlHsy{font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-xl-medium__6ErZG{font-family:Lato,sans-serif;font-size:20px;font-weight:500;line-height:120%}.PrimaryInput_font-lato-xl-semibold__wBSf7{font-family:Lato,sans-serif;font-size:20px;font-weight:600;line-height:120%}.PrimaryInput_font-lato-xl-bold__cKQMv{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:120%}.PrimaryInput_font-lato-2xl-regular__7G07w{font-family:Lato,sans-serif;font-size:24px;font-weight:400;line-height:120%}.PrimaryInput_font-lato-2xl-medium__Qa5yF{font-family:Lato,sans-serif;font-size:24px;font-weight:500;line-height:120%}.PrimaryInput_font-lato-2xl-semibold__Tv0VB{font-family:Lato,sans-serif;font-size:24px;font-weight:600;line-height:120%}.PrimaryInput_font-lato-2xl-bold__T3Udq{font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:120%}.PrimaryInput_primaryInputWrapper__bTE2S{flex-direction:column;display:flex}.PrimaryInput_primaryInputWrapper__bTE2S .PrimaryInput_label_text__TB8VU{letter-spacing:0;color:var(--black-white-black,#222);text-transform:capitalize;margin-bottom:8px;line-height:150%}.PrimaryInput_primaryInputWrapper__bTE2S .PrimaryInput_label_text__TB8VU .PrimaryInput_required__Y1ZQF{color:red}.PrimaryInput_primaryInputWrapper__bTE2S .PrimaryInput_input_field__kQK_E{background:var(--Neutral-Neutral-100,#f5f5f5);border:1px solid var(--Neutral-Neutral-200,#e0e0e0);letter-spacing:0;width:100%;color:var(--Neutral-Neutral-500,#7a7a7a);border-radius:8px;outline:0;gap:10px;padding:12px 16px;line-height:125%}.PrimaryInput_primaryInputWrapper__bTE2S .PrimaryInput_input_field__kQK_E:focus{box-shadow:none;outline:0}.PrimaryInput_primaryInputWrapper__bTE2S input::placeholder{letter-spacing:0;color:var(--Neutral-Neutral-500,#7a7a7a);line-height:125%}.CountryStateCity_container__9idnW{width:100%;max-width:1200px;margin:0 auto}.CountryStateCity_row__fbNty{display:flex;flex-direction:column;margin-bottom:10px;gap:16px}@media(max-width:768px){.CountryStateCity_row__fbNty{flex-direction:column;gap:8px}.CountryStateCity_row__fbNty .CountryStateCity_fieldContainer__7GD2K{width:100%!important}}.CountryStateCity_fieldContainer__7GD2K{box-sizing:border-box}.CountryStateCity_fieldContainer__7GD2K.CountryStateCity_addressField__kC7B2{flex-grow:1}.CountryStateCity_hidden__fBRlH{display:none}
/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.FlagPopup_font-poppins-xsm-regular__hD_3F{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-xsm-medium__ey2H3{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-xsm-semibold__mo7bY{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-xsm-bold__89h49{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-sm-regular__Ilc9A{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-sm-medium__Zj7GD{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-sm-semibold__hY3g6{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-sm-bold__PjKs9{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-md-regular__sgjUH{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-md-medium__0b0vF{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-md-semibold__h_CT_{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-md-bold__R_DQf{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-lg-regular__el27k{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-lg-medium__UhapN{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-lg-semibold__qxfvq{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-lg-bold__uk9sb{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-xl-regular__rh8qu{font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-xl-medium___O_TP{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-xl-semibold__cdkoe{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-xl-bold__eleM8{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-2xl-regular__xy_Yd{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-2xl-medium__imuRv{font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-2xl-semibold__oMTP3{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-2xl-bold__eBeY4{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-3xl-regular__SywV_{font-family:Poppins,sans-serif;font-size:30px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-3xl-medium__k3SV8{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-3xl-semibold__MezHu{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-3xl-bold__o9GLf{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-4xl-regular__Ho4Sn{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-4xl-medium__GQ2DQ{font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-4xl-semibold__0rnYB{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-4xl-bold__Zm0VD{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-4xxl-bold__ORzDA{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-5xl-regular__EqYch{font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-5xl-medium___MftE{font-family:Poppins,sans-serif;font-size:36px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-5xl-semibold__L6qCQ{font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-5xl-bold__rq_Sq{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:120%}.FlagPopup_font-poppins-6xl-regular__fwSB_{font-family:Poppins,sans-serif;font-size:40px;font-weight:400;line-height:120%}.FlagPopup_font-poppins-6xl-medium__sXVbZ{font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:120%}.FlagPopup_font-poppins-6xl-semibold__Fctrq{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.FlagPopup_font-poppins-6xl-bold__Am67V{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;line-height:120%}.FlagPopup_font-lato-xxsm-regular__cJ_1N{font-family:Lato,sans-serif;font-size:10px;font-weight:400;line-height:120%}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv p span,.FlagPopup_font-lato-xsm-regular__R9__A{font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:120%}.FlagPopup_font-lato-xsm-medium___pfpB{font-family:Lato,sans-serif;font-size:12px;font-weight:500;line-height:120%}.FlagPopup_font-lato-xsm-semibold__PNBUN{font-family:Lato,sans-serif;font-size:12px;font-weight:600;line-height:120%}.FlagPopup_font-lato-xsm-bold__wi7Gc{font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:120%}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv p,.FlagPopup_font-lato-sm-regular__BOVro{font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:120%}.FlagPopup_font-lato-sm-medium__KxnVN{font-family:Lato,sans-serif;font-size:14px;font-weight:500;line-height:120%}.FlagPopup_font-lato-sm-semibold__iGmbj{font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:120%}.FlagPopup_font-lato-sm-bold__3cxaU{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:120%}.FlagPopup_font-lato-md-regular__m2vvW{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:120%}.FlagPopup_font-lato-md-medium__dDE2g{font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:120%}.FlagPopup_font-lato-md-semibold__gdsnl{font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:120%}.FlagPopup_font-lato-md-bold__x1NZJ{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:120%}.FlagPopup_font-lato-lg-regular___XR1k{font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:120%}.FlagPopup_font-lato-lg-medium__HvjjF{font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:120%}.FlagPopup_font-lato-lg-semibold__oDZs8{font-family:Lato,sans-serif;font-size:18px;font-weight:600;line-height:120%}.FlagPopup_font-lato-lg-bold__rmMpZ{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:120%}.FlagPopup_font-lato-xl-regular__8KF5v{font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:120%}.FlagPopup_font-lato-xl-medium__nMMYu{font-family:Lato,sans-serif;font-size:20px;font-weight:500;line-height:120%}.FlagPopup_font-lato-xl-semibold__3L4Nd{font-family:Lato,sans-serif;font-size:20px;font-weight:600;line-height:120%}.FlagPopup_font-lato-xl-bold__uvyM4{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:120%}.FlagPopup_font-lato-2xl-regular__4sU9C{font-family:Lato,sans-serif;font-size:24px;font-weight:400;line-height:120%}.FlagPopup_font-lato-2xl-medium__q6nT_{font-family:Lato,sans-serif;font-size:24px;font-weight:500;line-height:120%}.FlagPopup_font-lato-2xl-semibold__L1TVW{font-family:Lato,sans-serif;font-size:24px;font-weight:600;line-height:120%}.FlagPopup_font-lato-2xl-bold__vnArZ{font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:120%}.FlagPopup_flag_popup_wrapper__u6DUR{background:var(--white,#fff);border:1px solid var(--Neutral-Neutral-200,#e0e0e0);border-radius:8px;width:100px;max-height:200px;padding:4px 0;position:absolute;top:33px;left:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ{cursor:pointer;align-items:center;gap:5px;width:100%;padding:8px 4px;display:flex}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ:hover{background:var(--Neutral-Neutral-100,#f5f5f5);border-radius:4px}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_svg_name__RtxVD{width:30%}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_svg_name__RtxVD img{object-fit:cover;width:28px;height:20px}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv{align-items:center;gap:4px;width:70%;display:flex}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv p,.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv p span{letter-spacing:0;color:var(--black-white-black,#222);text-transform:capitalize;line-height:150%}@media screen and (max-width:767px){.FlagPopup_flag_popup_wrapper__u6DUR{width:180px}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ{padding:4px 12px}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_svg_name__RtxVD{width:20%}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_svg_name__RtxVD img{object-fit:cover;width:20px;height:15px}.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv p,.FlagPopup_flag_popup_wrapper__u6DUR .FlagPopup_flag_popup_row__7JilQ .FlagPopup_country_name__euaEv p span{font-size:12px}}
/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.RegisterFormLayout_font-poppins-xsm-regular__5ZGZD{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-xsm-medium__7gmsZ{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-xsm-semibold__emwNn{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-xsm-bold__cQnqq{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-sm-regular__eC1Vc{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-sm-medium__jyUO5{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-sm-semibold__rm_Ip{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-sm-bold__e_XNX{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-md-regular___twYH{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-md-medium__VKCNO{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-md-semibold__BuwQk{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-md-bold__Q5kE5{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-lg-regular__uLobM{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-lg-medium__pEkOI{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-lg-semibold__4E5W7{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-lg-bold__zjhIr{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-xl-regular__ODlPo{font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-xl-medium__11MjD{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-xl-semibold__U8MUC{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-xl-bold__XBgc0{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-2xl-regular__uuTtg{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-2xl-medium__ALWqG{font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-2xl-semibold__GSoit{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-2xl-bold__YmdjV{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-3xl-regular__Zerlw{font-family:Poppins,sans-serif;font-size:30px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-3xl-medium__rDvd9{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-3xl-semibold__19te_{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-3xl-bold__6Sn6n{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-4xl-regular__V7yLY{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-4xl-medium__Coa0y{font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-4xl-semibold__kv6hG{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-4xl-bold__rdOwu{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-4xxl-bold__k8MuP{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-5xl-regular__0WyWA{font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-5xl-medium__jNGjR{font-family:Poppins,sans-serif;font-size:36px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-5xl-semibold__jNOu_{font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-5xl-bold__x15qe{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:120%}.RegisterFormLayout_font-poppins-6xl-regular__B_o7B{font-family:Poppins,sans-serif;font-size:40px;font-weight:400;line-height:120%}.RegisterFormLayout_font-poppins-6xl-medium__KMP0Y{font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:120%}.RegisterFormLayout_font-poppins-6xl-semibold__Y1_F9{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:120%}.RegisterFormLayout_font-poppins-6xl-bold__sdb8B{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;line-height:120%}.RegisterFormLayout_font-lato-xxsm-regular__qSHxg{font-family:Lato,sans-serif;font-size:10px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-xsm-regular__IcMht{font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-xsm-medium__cqpZ_{font-family:Lato,sans-serif;font-size:12px;font-weight:500;line-height:120%}.RegisterFormLayout_font-lato-xsm-semibold__qHKTS{font-family:Lato,sans-serif;font-size:12px;font-weight:600;line-height:120%}.RegisterFormLayout_font-lato-xsm-bold__tvalI{font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:120%}.RegisterFormLayout_font-lato-sm-regular__g_PiT{font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-sm-medium__NMPhP{font-family:Lato,sans-serif;font-size:14px;font-weight:500;line-height:120%}.RegisterFormLayout_font-lato-sm-semibold__n5b9X{font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:120%}.RegisterFormLayout_font-lato-sm-bold__cfTl0{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:120%}.RegisterFormLayout_font-lato-md-regular__40bNF{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-md-medium__aSmhu{font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:120%}.RegisterFormLayout_font-lato-md-semibold__tau8y{font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:120%}.RegisterFormLayout_font-lato-md-bold__ZAH_r{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:120%}.RegisterFormLayout_font-lato-lg-regular__036PQ{font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-lg-medium__YIiDI{font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:120%}.RegisterFormLayout_font-lato-lg-semibold__iaVMA{font-family:Lato,sans-serif;font-size:18px;font-weight:600;line-height:120%}.RegisterFormLayout_font-lato-lg-bold__0hAtw{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:120%}.RegisterFormLayout_font-lato-xl-regular__Z4RKM{font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-xl-medium__3Y_1N{font-family:Lato,sans-serif;font-size:20px;font-weight:500;line-height:120%}.RegisterFormLayout_font-lato-xl-semibold__Vya_I{font-family:Lato,sans-serif;font-size:20px;font-weight:600;line-height:120%}.RegisterFormLayout_font-lato-xl-bold__Y8SFl{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:120%}.RegisterFormLayout_font-lato-2xl-regular__uZ9G2{font-family:Lato,sans-serif;font-size:24px;font-weight:400;line-height:120%}.RegisterFormLayout_font-lato-2xl-medium__YqafV{font-family:Lato,sans-serif;font-size:24px;font-weight:500;line-height:120%}.RegisterFormLayout_font-lato-2xl-semibold__GuCw3{font-family:Lato,sans-serif;font-size:24px;font-weight:600;line-height:120%}.RegisterFormLayout_font-lato-2xl-bold__hP1B7{font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:120%}.RegisterFormLayout_register_form_layout__c__Ei{z-index:5;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL{background-color:#fff;width:100%;height:100vh;display:flex}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL .RegisterFormLayout_form_sec__Z2q_S,.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL .RegisterFormLayout_slider_images_sec__GaY0L{width:50%;height:100%}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL .RegisterFormLayout_slider_images_sec__GaY0L .RegisterFormLayout_img_div__St5f9{width:100%;height:100%;position:relative}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL .RegisterFormLayout_slider_images_sec__GaY0L .RegisterFormLayout_img_div__St5f9 img{object-fit:fill}@media screen and (max-width:767px){.RegisterFormLayout_register_form_layout__c__Ei{background:#fff;overflow:auto}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL{flex-direction:column}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL .RegisterFormLayout_form_sec__Z2q_S{width:100%;min-height:100vh}.RegisterFormLayout_register_form_layout__c__Ei .RegisterFormLayout_register_form_sec__rrmJL .RegisterFormLayout_slider_images_sec__GaY0L{width:100%}}