.CustomSlider_slider__okPeZ{position:relative}.CustomSlider_slider__pagination__Q8YjF{display:flex;list-style:none;margin-bottom:30px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media only screen and (min-width:991px){.CustomSlider_slider__pagination__Q8YjF{margin-bottom:30px}}.CustomSlider_slider__pagination__Q8YjF li{line-height:0}.CustomSlider_slider__pagination__Q8YjF button{background:hsla(0,0%,100%,.5);border:none;border-radius:50%;width:6px;height:6px;margin:0 4.5px;cursor:pointer}.CustomSlider_sliderButton__cOvnb{background:#fff;border:0;border-radius:20px;width:25px;height:25px;cursor:pointer;position:absolute;top:50%;transform:translateY(calc(50% - 25px));z-index:1}@media only screen and (min-width:991px){.CustomSlider_sliderButton__cOvnb{background:hsla(0,0%,100%,.8)}}.CustomSlider_sliderButton__cOvnb:hover{background:#fff}.CustomSlider_sliderButton_next__HXTxC{right:20px}@media only screen and (min-width:768px){.CustomSlider_sliderButton_next__HXTxC{right:25px}}.CustomSlider_sliderButton_prev__qauDC{transform:translateY(calc(50% - 25px)) rotate(180deg);left:20px}@media only screen and (min-width:768px){.CustomSlider_sliderButton_prev__qauDC{left:25px}}.CustomSlider_RoomsSlider__FLm1Q{width:100%;background:#f9f9f9}.BannerTags_bannerTagsContainer__8b8VD{position:absolute;top:15px;left:0;display:flex;flex-direction:column;gap:6px}@media only screen and (min-width:991px){.BannerTags_bannerTagsContainer__8b8VD{left:-10px}}.BannerTags_bannerTagsContainer__8b8VD.BannerTags_multiple__117Fw{top:30px}.BannerTags_bannerTagsContainer__8b8VD .BannerTags_bannerTag__6cVDc{border-radius:4px;overflow:hidden;font-size:12px;font-weight:500;padding:2px 8px;color:#fff;width:-moz-fit-content;width:fit-content;position:relative;display:flex;align-items:center;gap:4px}.BannerTags_bannerTagsContainer__8b8VD .BannerTags_premium__BXfK3:before,.BannerTags_bannerTagsContainer__8b8VD .BannerTags_primary__yTQX5:before,.BannerTags_bannerTagsContainer__8b8VD .BannerTags_shimmerEffect__0B18c:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,250,.5),transparent);animation:BannerTags_shine__LrKAb 2s ease-in-out infinite}.BannerTags_bannerTagsContainer__8b8VD .BannerTags_primary__yTQX5{background:linear-gradient(270.01deg,#f05d4e,#e97d40 100.03%);filter:drop-shadow(2px 2px 8px rgba(0,0,0,.4));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.BannerTags_bannerTagsContainer__8b8VD .BannerTags_green__4khHa{background:#149d4a;filter:none}.BannerTags_bannerTagsContainer__8b8VD .BannerTags_premium__BXfK3{background:#e39d3d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@keyframes BannerTags_shine__LrKAb{0%{transform:translateX(-100%)}72.7273%{transform:translateX(100%)}to{transform:translateX(100%)}}.MiniPropertyCard_miniPropertyCard__LtVoo{border-radius:12px;background:#fff;border:1px solid #d1d1d1;width:100%;max-width:316px;margin:0 auto;position:relative}@media only screen and (min-width:991px){.MiniPropertyCard_miniPropertyCard__LtVoo{max-width:330px}}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_bannerTags__PlF1L{top:15px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_exclusive__zLl0e{display:flex;justify-content:flex-start;align-items:center;column-gap:.25rem;position:absolute;top:10px;left:-.6rem;padding:.2rem .5rem;color:#fff;background:linear-gradient(0deg,rgba(255,168,0,.5),rgba(255,168,0,.5)),rgba(0,0,0,.3);filter:drop-shadow(2px 2px 8px rgba(0,0,0,.4));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:4px;font-size:12px;font-weight:500;z-index:1}@media only screen and (min-width:991px){.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_exclusive__zLl0e{padding:.2rem .5rem}}.MiniPropertyCard_miniPropertyCard__LtVoo img{border-top-left-radius:12px;border-top-right-radius:12px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_nameAddrRow__nnKnc{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0 12px 6px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_nameAddrRow__nnKnc .MiniPropertyCard_name__4Er4d{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_nameAddrRow__nnKnc .MiniPropertyCard_addressContainer__nByUB{display:flex;align-items:center;gap:4px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_nameAddrRow__nnKnc .MiniPropertyCard_addressContainer__nByUB .MiniPropertyCard_address__CR8Ob{font-weight:400;color:#5b5b5b;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm{padding:1rem;background-color:rgba(238,238,238,.5);border-radius:0 0 12px 12px;display:flex;justify-content:space-between}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_price__3Ngy9{font-size:14px;color:#5b5b5b}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_price__3Ngy9 span{display:inline-block}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_priceStr__DStzk{color:#222;font-weight:600;font-size:16px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_details__K1_II{display:flex;justify-content:space-between;align-items:center;text-decoration:underline;cursor:pointer;font-weight:400;font-size:12px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_details__K1_II>span{display:inline-block}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_details__K1_II>:last-child{margin-left:4px}.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_details__K1_II img{transform:rotate(270deg);margin-left:4px}@media only screen and (min-width:991px){.MiniPropertyCard_miniPropertyCard__LtVoo .MiniPropertyCard_priceRow__gF1dm .MiniPropertyCard_details__K1_II{font-size:.875rem;justify-content:flex-end}}.MiniPropertyCard_cardBoxImage__kJ_L8,.MiniPropertyCard_cardBox__T6Afb{width:100%;height:145px;border-radius:11px 11px 0 0}.MiniPropertyCard_cardImage__CdQDe{border-radius:11px 11px 0 0}.ActionCardCarousel_buttonCardSection__7_eYv{display:flex;align-items:center}.ActionCardCarousel_buttonColumn__Nbmfk{min-width:16px;max-width:32px;cursor:pointer}@media only screen and (max-width:390px){.ActionCardCarousel_buttonColumn__Nbmfk:first-child{margin-right:0}.ActionCardCarousel_buttonColumn__Nbmfk:last-child{margin-left:0}}@media only screen and (min-width:991px){.ActionCardCarousel_buttonColumn__Nbmfk{display:none}}.ActionCardCarousel_cardRow__z_W5k{display:flex;overflow-x:scroll;flex-wrap:nowrap;gap:20px;margin:0 12px;-ms-overflow-style:none;scrollbar-width:none}.ActionCardCarousel_cardRow__z_W5k::-webkit-scrollbar{display:none}@media only screen and (min-width:991px){.ActionCardCarousel_cardRow__z_W5k{overflow-x:auto;margin:0;width:100%}.ActionCardCarousel_cardRow__z_W5k.ActionCardCarousel_FlexWrap__H8Jv6{flex-wrap:wrap}}.ActionCardCarousel_cardLink__Y4aZN{text-decoration:none;color:#000}.ActionCardCarousel_rotate90Left__gYWO1{transform:rotate(90deg)}.ActionCardCarousel_rotate90Right__OTN97{transform:rotate(-90deg)}.SimilarProperties_similar__HatfB>div>div:nth-child(2){padding-left:10px}.SimilarProperties_similar__HatfB>div>div:nth-child(3){min-width:unset;max-width:unset}.SimilarProperties_similar__HatfB .SimilarProperties_heading__QAgpw{color:#222;font-size:18px;font-weight:600;margin-bottom:12px;padding-left:16px}@media only screen and (min-width:768px){.SimilarProperties_similar__HatfB .SimilarProperties_heading__QAgpw{font-size:24px}}@media only screen and (min-width:1024px){.SimilarProperties_similar__HatfB .SimilarProperties_heading__QAgpw{padding-left:0}}.PopularProperties_section__qgMcP{max-width:1680px;margin:0 auto;padding:35px 16px 56px;position:relative;min-height:300px}@media only screen and (min-width:991px){.PopularProperties_section__qgMcP{padding-left:40px;padding-right:40px;padding-top:68px;padding-bottom:68px}}.PopularProperties_section__qgMcP h2{font-size:1.714rem;font-weight:600;text-align:center;margin-bottom:1em}@media only screen and (min-width:991px){.PopularProperties_section__qgMcP h2{font-size:2.25rem}}.PropertyCardsGrid_propertyGrid__iuSZw{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;padding-bottom:20px}.PropertyCardsGrid_propertyGrid__iuSZw .PropertyCardsGrid_link__0mIGC{width:100%;color:#000;text-decoration:none}.PropertyCardsGrid_divider__anL_U{border:none;border-top:1px solid #e0e0e0;margin:20px 0;width:100%}.Compare_gamificationCompare__IaGUF{width:100%;padding:10px}@media only screen and (min-width:991px){.Compare_gamificationCompare__IaGUF{padding:3rem}}.Compare_gamificationCompare__IaGUF .Compare_titleContainer__RuooL{font-weight:600;font-size:1.714rem;color:#2a2e31;text-align:center;margin-bottom:30px}@media only screen and (min-width:991px){.Compare_gamificationCompare__IaGUF .Compare_titleContainer__RuooL{font-size:2.286rem;font-size:2.25rem;margin-bottom:0}}.Compare_gamificationCompare__IaGUF .Compare_titleContainer__RuooL .Compare_subTitle__oXk6Z{font-weight:600;font-size:1.429rem;color:#222}@media only screen and (min-width:991px){.Compare_gamificationCompare__IaGUF .Compare_titleContainer__RuooL .Compare_subTitle__oXk6Z{font-size:1.375rem}}.Compare_propertiesContainer__vkXum .Compare_title__L1cSv{font-weight:400;font-size:1.286rem;text-align:center;color:#2a2e31;margin-bottom:20px}@media only screen and (min-width:991px){.Compare_propertiesContainer__vkXum .Compare_title__L1cSv{font-size:1.429rem;margin-bottom:0;font-size:1.375rem}.Compare_propertiesContainer__vkXum .Compare_slider___MVPO{transform:scale(.8)}}.Compare_propertiesContainer__vkXum .Compare_propertyLink__QSWHF{display:block;margin:10px auto}.Compare_propertiesContainer__vkXum .Compare_compare__kuqjx{width:100%;max-width:250px;display:block;margin:20px auto;padding:10px;font-weight:700;font-size:1.143rem;text-align:center;text-transform:capitalize;color:#fff;text-decoration:none;background:linear-gradient(92.04deg,#f05d4e -12.74%,rgba(233,125,64,.93) 149.25%);box-shadow:0 0 5px 1.5px rgba(0,0,0,.25);border-radius:30px;cursor:pointer}@media only screen and (min-width:991px){.Compare_propertiesContainer__vkXum .Compare_compare__kuqjx{max-width:300px;font-size:1.125rem;margin:0 auto 20px}}.RoomsCard_RoomsCardContainer__L4kpZ{padding:12px;background:#f9f9f9;border:1px solid #ddd;border-top:none;border-radius:0 0 8px 8px}.RoomsCard_RoomsCardContainer__RoomsCardBox__a4XL1{max-width:184px;background:#fff;box-sizing:border-box;box-shadow:2px 4px 30px rgba(0,0,0,.1);border-radius:12px;border:.75px solid #b4b4b4;position:relative}.RoomsCard_RoomsCardContainer__RoomsCardBox__a4XL1 p{padding:0 8px;font-size:.875rem;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomsCard_RoomsCardContainer__RoomsCardBox__a4XL1 .RoomsCard_GreyCard__FG6jA{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.8;background:#fff;border-radius:12px}.RoomsCard_RoomsCardContainer__RoomsCardBox__a4XL1 .RoomsCard_RoomCardBox__SoldOutImage__ctkVj{position:absolute;top:0;left:0;right:0;transform:rotate(-20deg);z-index:2;filter:invert(70%)}.RoomsCard_RoomsCardContainer__RoomsCardBox__a4XL1 .RoomsCard_RoomCardBox__SoldOutImage__ctkVj img{object-fit:contain}.RoomsCard_RoomCardBox__SoldOutImage__ctkVj,.RoomsCard_RoomsCardBox__RoomsImages__VHgWU{min-height:121.65px;max-height:121.65px}.RoomsCard_RoomCardBox__SoldOutImage__ctkVj img,.RoomsCard_RoomsCardBox__RoomsImages__VHgWU img{border-top-left-radius:12px;border-top-right-radius:12px;min-height:121.65px;max-width:182px;object-fit:cover}.RoomsCard_RoomsCardBox__RoomCardFooter__CCrxn{background:#f9f9f9;border-radius:0 0 12px 12px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 8px;min-height:26px}.RoomsCard_RoomsCardBox__RoomCardFooter__CCrxn span{font-size:.875rem;line-height:21px;text-transform:lowercase}.RoomsCard_RoomsCardBox__RoomCardFooter__CCrxn a{font-weight:500;font-size:.75rem;line-height:18px;color:#4c4c4c;text-decoration:none;display:flex;align-items:center}.RoomsCard_RoomsCardBox__RoomCardFooter__CCrxn a:active,.RoomsCard_RoomsCardBox__RoomCardFooter__CCrxn a:focus,.RoomsCard_RoomsCardBox__RoomCardFooter__CCrxn a:hover{text-decoration:none}.RoomsCard_arrowIconWrapper__GWD5u{margin-left:.5rem;padding:0}.RoomsCard_arrowIconWrapper__GWD5u img{transform:rotate(270deg)}.RoomsCard_detailsLink__jAV7_{font-weight:500;font-size:.75rem;line-height:18px;text-decoration:none;display:flex;align-items:center}.RoomsCard_detailsLink__jAV7_:active,.RoomsCard_detailsLink__jAV7_:focus,.RoomsCard_detailsLink__jAV7_:hover{text-decoration:none}