.enquireNowModal_heading__Iy502{padding:0 24px;color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.enquireNowModal_main__AMNm6{display:flex;gap:40px;padding:24px}.enquireNowModal_main__AMNm6 .enquireNowModal_mobileViewSection__mYC2l{display:none}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV{width:50%}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV .enquireNowModal_img__MTJUt{width:100%;border-radius:12px 12px 0 0}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV .enquireNowModal_content__dTeE3{border-radius:0 0 12px 12px;border:1px solid;border-top:none;padding:12px;border:1px solid var(--Primary-Black-100,#e4e4e4)}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV .enquireNowModal_Weeks__bqKvq{display:flex;color:#1d1d1d;font-size:20px;font-weight:600;justify-content:space-between;font-family:Poppins}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV .enquireNowModal_prices__7ZKvb{display:flex;gap:4px;padding-top:16px}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV .enquireNowModal_prices__7ZKvb .enquireNowModal_weekPrice__4Tdwu{color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.enquireNowModal_main__AMNm6 .enquireNowModal_imageSection__BtWLV .enquireNowModal_prices__7ZKvb .enquireNowModal_finalPrice__MTnop{color:var(--Primary-Black-500,#999);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37{width:50%;display:flex;gap:12px;flex-direction:column}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_radioField__Awglx{display:flex;gap:24px}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_radioField__Awglx .enquireNowModal_radio__O6aBM{display:flex;gap:4px;justify-content:center}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_fieldName__a_M3S{color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInput__Shg4D{border-radius:12px;width:100%;height:48px;border:1px solid #dcdcdc;padding:12px}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInput__Shg4D::placeholder{color:#999;font-size:14px;font-family:Poppins}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_phonePadding__IYnVx{padding:12px 12px 12px 50px!important}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInput__Shg4D:focus{box-shadow:none}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInput__Shg4D:focus-visible{outline:1px auto -webkit-focus-ring-color}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInputDate__Xkosz{padding:0}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInputDate__Xkosz .enquireNowModal_fullWidthDatePicker__rcn70{border:1px solid #dcdcdc;border-radius:12px;width:100%;height:48px}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInputDate__Xkosz:focus{box-shadow:none}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_formInputDate__Xkosz:focus-visible{outline:1px auto -webkit-focus-ring-color}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_buttons__N6FFV{display:flex;justify-content:space-between;gap:24px}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_buttons__N6FFV .enquireNowModal_callButton__fctef{color:#1d1d1d;font-size:16px;background-color:#fff;border-radius:8px;font-family:Poppins;padding:12px 16px;width:100%}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_buttons__N6FFV .enquireNowModal_submitButton__C12CA{background-color:#b8b8b8;font-size:16px;color:#dcdcdc;border-radius:8px;border:none;font-family:Poppins;padding:12px 16px;width:50%}.enquireNowModal_main__AMNm6 .enquireNowModal_formSection__95C37 .enquireNowModal_buttons__N6FFV .enquireNowModal_submitButtonEnabled__du5BS{background-color:#1d1d1d;font-size:16px;color:#dcdcdc;border-radius:8px;border:none;font-family:Poppins;width:50%}.enquireNowModal_main__AMNm6 .enquireNowModal_successWrapper__AT5S1{width:50%;display:flex;gap:12px;flex-direction:column;justify-content:center;align-items:center}.enquireNowModal_main__AMNm6 .enquireNowModal_successSection__91Fiq{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}.enquireNowModal_main__AMNm6 .enquireNowModal_successSection__91Fiq span{color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.enquireNowModal_main__AMNm6 .enquireNowModal_successSection__91Fiq label{color:var(--Primary-Balck-700,#5c5c5c);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.enquireNowModal_main__AMNm6 .enquireNowModal_subHeading__tR_JN{color:var(--Primary-Black-500,#999);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:768px){.enquireNowModal_main__AMNm6{flex-direction:column;gap:4px;align-items:center}.enquireNowModal_main__AMNm6 .enquireNowModal_successWrapper__AT5S1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:auto;margin-top:48px}.enquireNowModal_imageSection__BtWLV{display:none!important;width:100%!important}.enquireNowModal_mobileViewSection__mYC2l{display:block!important;padding:16px;border-radius:8px;background:#f3f3f3;width:100%}.enquireNowModal_mobileViewSection__mYC2l .enquireNowModal_propertydetailContainer__hp0ul{display:flex;justify-content:space-between}.enquireNowModal_mobileViewSection__mYC2l .enquireNowModal_propertydetailContainer__hp0ul h5{color:#1d1d1d;font-size:16px;font-family:Poppins;font-weight:600}.enquireNowModal_mobileViewSection__mYC2l .enquireNowModal_propertydetailContainer__hp0ul .enquireNowModal_ratingContainer__xIqcD{display:flex;justify-content:center;align-items:center;gap:4px}.enquireNowModal_mobileViewSection__mYC2l .enquireNowModal_propertydetailContainer__hp0ul .enquireNowModal_ratingContainer__xIqcD span{align-self:center;color:#1d1d1d;font-size:14px;font-family:Poppins;font-weight:500}.enquireNowModal_formSection__95C37{padding-top:20px;width:100%!important}}.propertyCard_propertyCard__FJQmW{border-radius:12px;border:1px solid rgba(29,29,29,.04);background:var(--Background-White,#fff);overflow:hidden;margin-bottom:16px;cursor:pointer;position:relative}.propertyCard_propertyCard__FJQmW:hover{border:1px solid var(--Primary-Balck-700,#5c5c5c)}.propertyCard_cardDetails__B2Uzh{display:flex;padding:16px 12px 12px;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:12px}.propertyCard_cardDetails__B2Uzh .propertyCard_details__USDTt{display:flex;flex-direction:column;width:100%}.propertyCard_cardDetails__B2Uzh .propertyCard_details__USDTt .propertyCard_addressContainer__dUJQQ{display:flex;justify-content:space-between;align-items:center}.propertyCard_cardDetails__B2Uzh .propertyCard_details__USDTt .propertyCard_ratingContainer__ph_CZ{display:flex}.propertyCard_cardDetails__B2Uzh .propertyCard_details__USDTt .propertyCard_ratingContainer__ph_CZ .propertyCard_rating__7SZ2z{color:#1d1d1d;font-size:14px;font-family:Poppins;font-weight:500;align-self:flex-end}.propertyCard_cardDetails__B2Uzh .propertyCard_details__USDTt .propertyCard_price__c_hfN{display:flex;align-items:center;gap:4px;flex:1 0;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.propertyCard_cardDetails__B2Uzh .propertyCard_details__USDTt .propertyCard_roomOption__t8VUC{display:flex;align-items:center;gap:2px;font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:var(--Primary-Black-500,#999)}.propertyCard_heading__T4l9k{font-family:Poppins;font-size:16px;line-height:24px;font-weight:500;margin-bottom:4px}.propertyCard_subHeading__hOe65{color:var(--Primary-Black-500,#999);font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;margin-bottom:2px;display:flex;gap:4px}.propertyCard_enquiryBtn__jz7c2{width:100%;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:8px;border:1.5px solid var(--Primary-Black-900,#1d1d1d);background:var(--Background-White,#fff);color:var(--Primary-Black-900,#1d1d1d);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.propertyCard_enquiryBtn__jz7c2:hover{background:var(--Background-White,#1d1d1d);color:#fff}.map_mapMarker__Y8ypP{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;border-radius:20px;border:1px solid #404040;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);font-size:14px;font-style:normal;font-weight:700;line-height:150%;cursor:pointer;font-family:Mont;color:#404040}.map_mapMarkerHighlighted__JXFN_{background:var(--Primary-Black-800,#3e3e3e);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#fff}.filters_listingFilters__x0Hrn{border-radius:8px;border:1px solid var(--Primary-Black-300,#dcdcdc)}.filters_listingFilters__x0Hrn span{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:12px}.filters_listingFilters__x0Hrn label{font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer;display:flex;flex-direction:column}.filters_listingFilters__x0Hrn label span{color:var(--Primary-Black-500,#999);font-size:12px;font-style:normal;font-weight:400;line-height:150%}.filters_listingFilters__x0Hrn .filters_heading__J1pef{font-size:20px;font-style:normal;font-weight:500;line-height:30px;padding:16px;border-bottom:1px solid var(--Primary-Black-300,#dcdcdc);display:flex;align-items:center;gap:16px;flex:1 0}.filters_listingFilters__x0Hrn .filters_heading__J1pef .filters_headingText__8RnYK{display:flex;align-items:center;gap:16px;align-self:stretch;flex:1 0}.filters_listingFilters__x0Hrn .filters_heading__J1pef .filters_headingText__8RnYK p{margin-bottom:0}.filters_listingFilters__x0Hrn .filters_heading__J1pef .filters_headingText__8RnYK .filters_clearAll__Tl0gJ{color:var(--Danger,#999);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%;cursor:pointer}.filters_listingFilters__x0Hrn .filters_filters___PuyB{padding:10px 16px}.filters_listingFilters__x0Hrn .filters_filterHeading__z1aLu{font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:12px}.filters_listingFilters__x0Hrn hr{margin:24px 0;background:var(--Background-White,#dcdcdc)}.filters_listingFilters__x0Hrn .filters_amenitiesFilter__qYWTA{display:flex;align-items:flex-start;align-content:flex-start;gap:12px;align-self:stretch;flex-wrap:wrap}.filters_listingFilters__x0Hrn .filters_amenitiesFilter__qYWTA .filters_amenity__Lvt1v{font-size:12px;font-style:normal;font-weight:400;line-height:150%;padding:7px 14px;border-radius:30px;border:1px solid var(--Primary-Black-300,#dcdcdc);margin-bottom:0}.filters_listingFilters__x0Hrn .filters_amenitiesFilter__qYWTA .filters_amenityChecked__dDqA7{color:var(--Primary-Black-300,#dcdcdc);background-color:#1d1d1d}.filters_listingFilters__x0Hrn .filters_buttonSection__Sytwv{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-top:1px solid var(--Primary-Black-300,#dcdcdc);width:100%;position:-webkit-sticky;position:sticky;left:0;bottom:0;z-index:5;background-color:#fff}.filters_listingFilters__x0Hrn .filters_buttonSection__Sytwv .filters_genericButton__GTlLT{display:flex;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;background:var(--Primary-Black-900,#1d1d1d);color:var(--Background-White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.filters_listingFilters__x0Hrn .filters_buttonSection__Sytwv .filters_applyButton__p_wjW{flex:1 0;width:100%;border:none}.filters_showMobile__3Qi2p{display:none!important}@media(max-width:768px){.filters_listingFilters__x0Hrn{position:fixed;top:72px;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;background-color:#fff;z-index:1000;overscroll-behavior:contain;transition:all .5s}.filters_hideFilters__swT8U{left:100vw}.filters_showMobile__3Qi2p{display:unset!important}.filters_buttonSection__Sytwv{flex-direction:row!important}.filters_cancelButton__GR83r{border:1.5px solid var(--Primary-Black-900,#1d1d1d)!important;background:var(--Background-White,#fff)!important;color:var(--Primary-Black-900,#1d1d1d)!important}}.listing_noResultsImage__2N47G{height:152px;width:468px;position:relative}@media(max-width:767px){.listing_noResultsImage__2N47G{height:114px;width:351px}}.propertyCardMini_cardComponent__1V6uB{display:flex;padding:16px;align-items:flex-start;gap:16px;border-radius:8px;border:1px solid var(--Primary-Black-300,#dcdcdc);background:#fff;margin:0 12px}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ{display:flex;width:206px;flex-direction:column;align-items:flex-start;gap:16px}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ .propertyCardMini_name__xQ736{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ .propertyCardMini_name__xQ736 .propertyCardMini_propertyName__M5F8H{display:flex;flex-direction:column;align-items:flex-start;flex:1 0}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ .propertyCardMini_name__xQ736 .propertyCardMini_propertyName__M5F8H .propertyCardMini_headingText__zNH3G{color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ .propertyCardMini_name__xQ736 .propertyCardMini_propertyName__M5F8H .propertyCardMini_subHeadingText__ota35{color:var(--Primary-Black-500,#999);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ .propertyCardMini_name__xQ736 .propertyCardMini_ratings__dw6M0{display:flex;padding-top:1px;flex-direction:column;justify-content:space-between;align-items:flex-end;align-self:stretch}.propertyCardMini_cardComponent__1V6uB .propertyCardMini_roomDetails__fKUjQ .propertyCardMini_details__ZrTRq{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.propertyCardMini_highlightCard__QHTm1{border-color:#1d1d1d}.faqs_faqs__PzLL4{padding-top:40px;padding-bottom:40px}.faqs_faqs__PzLL4 .faqs_faqs_headingRow__ahS6C .faqs_heading__NeGHn{font-family:Poppins;font-style:normal;font-weight:600;font-size:40px;line-height:150%;color:#1b1b1b;margin-bottom:0}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI{margin-top:40px}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy{padding:24px;border-radius:12px;border:1px solid rgba(29,29,29,.06);background:var(--Background-White,#fff);box-shadow:0 4px 25px 0 rgba(29,29,29,.06);cursor:pointer}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-header__3XkUy .faqs_collapsed__CbKND,.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-header__3XkUy .faqs_opened__QQ7CI{display:flex;justify-content:space-between;gap:16px;align-items:center;cursor:pointer}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-header__3XkUy .faqs_collapsed__CbKND img,.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-header__3XkUy .faqs_opened__QQ7CI img{width:12px;height:6px}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-header__3XkUy a{color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-body__y9qKb{color:var(--Primary-Balck-700,#5c5c5c);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.faqs_faqs__PzLL4 .faqs_accord__kiWJ9{display:flex;flex-direction:column;gap:8px;align-self:stretch}@media only screen and (max-width:527px){.faqs_faqs__PzLL4{padding-top:40px;padding-bottom:40px;margin:0 16px}.faqs_faqs__PzLL4 .faqs_container__SX5w3{max-width:calc(100% - 8px)}.faqs_faqs__PzLL4 .faqs_faqs_headingRow__ahS6C .faqs_heading__NeGHn{font-size:20px;color:var(--Primary-Black-900,#1d1d1d);font-family:Poppins;font-style:normal;font-weight:600;line-height:150%}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI{margin-top:24px}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy{padding-top:12px;padding-bottom:12px}.faqs_faqs__PzLL4 .faqs_faqs_row__as3bI .faqs_card__S8TDy .faqs_card-body__y9qKb{margin-top:16px}}.property-listing_listingHeading__FTpiq{display:flex;align-items:center;gap:56px;margin:24px 0}.property-listing_listingHeading__FTpiq h1{color:var(--Primary-Black-900,#1d1d1d);flex:1 0;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.property-listing_listingHeading__FTpiq .property-listing_toggle__YRg1L{display:flex;width:260px;align-items:flex-start;gap:0;border-radius:8px;border:1px solid var(--Primary-Black-900,#1d1d1d);overflow:hidden}.property-listing_listingHeading__FTpiq .property-listing_toggle__YRg1L .property-listing_mapToggle__UsDrm{display:flex;padding:13px 16px;justify-content:center;align-items:center;gap:4px;flex:1 0;align-self:stretch;background:var(--Background-White,#fff);color:var(--Primary-Black-900,#1d1d1d);text-align:center;border:none;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.property-listing_listingHeading__FTpiq .property-listing_toggle__YRg1L .property-listing_mapToggle__UsDrm:disabled{cursor:not-allowed}.property-listing_listingHeading__FTpiq .property-listing_toggle__YRg1L .property-listing_activeToggle__v_fyw{color:var(--Background-White,#fff);background:var(--Primary-Black-900,#1d1d1d);border:none}.property-listing_mapClass__RHC1G{border-radius:12px;height:500px;width:100%}@media(max-width:767px){.property-listing_listingHeading__FTpiq{margin:8px 0;flex-direction:column;gap:0}.property-listing_listingHeading__FTpiq p{font-size:20px}.property-listing_listingHeading__FTpiq .property-listing_toggle__YRg1L{width:100%;height:40px}.property-listing_mapClass__RHC1G{height:350px}}