#CityPageCard_allLocations__GHZub,#CityPageCard_book__wQpqd,#CityPageCard_cancellation-policy__Yyp3Q,#CityPageCard_careers__bl6zj,#CityPageCard_city-page-seo__TNHn5,#CityPageCard_city__ICiGo,#CityPageCard_collection__pUFFH,#CityPageCard_contact-us__fhyef,#CityPageCard_corporate-offsites__7fJMv,#CityPageCard_covid_page__9TIBY,#CityPageCard_design-services__IRENK,#CityPageCard_events-and-experiences__C4niO,#CityPageCard_faq__Q_JDz,#CityPageCard_fill-job-details__cyJdt,#CityPageCard_gift-card__WIaz1,#CityPageCard_homeWithNotificationText__MzX2A,#CityPageCard_home__WVnkI,#CityPageCard_interiors-lead-form__qB0uH,#CityPageCard_lead__mCoT6,#CityPageCard_offers__qBAvt,#CityPageCard_offline-failure__Pz5O1,#CityPageCard_offline-thank-you__T_Lu1,#CityPageCard_open-roles__Z_Gyj,#CityPageCard_our-story__DrbYg,#CityPageCard_page-not-found__DLclC,#CityPageCard_partner-with-us__YlwPZ,#CityPageCard_privacy-policy__FMw0k,#CityPageCard_profile__PUaZU,#CityPageCard_property__93x_r,#CityPageCard_server-error__wgmGj,#CityPageCard_sitemap__BPRr1,#CityPageCard_terms-and-conditions__UswIb,#CityPageCard_trip-info__Drrqh,#CityPageCard_why-choose-us__T_itl{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#CityPageCard_homeWithNotificationText__MzX2A{--homepageBannerHeight:77vh}@media(max-width:767px){#CityPageCard_homeWithNotificationText__MzX2A,#CityPageCard_home__WVnkI{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#CityPageCard_homeWithNotificationText__MzX2A,#CityPageCard_home__WVnkI{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#CityPageCard_homeWithNotificationText__MzX2A,#CityPageCard_home__WVnkI{--homepageBannerHeight:50vw}}html.CityPageCard_is-touch-device__Kvvgs.CityPageCard_tablet__kC0qi{--homepageBannerHeight:600px}.CityPageCard_city_page_card_root__R6G0u{width:100%;position:relative}.CityPageCard_city_page_card_root_1__9HaS6{display:flex;width:100%;flex-direction:column;margin-bottom:24px;margin-top:16px;position:relative}.CityPageCard_city_page_card_container__LH39P{display:flex;width:100%;border-radius:10px;border:.5px solid #cacaca;font-family:var(--font-inter),sans-serif;font-style:normal;background-color:#fff;box-sizing:border-box;position:relative}@media only screen and (min-width:1247px)and (max-width:1292px)and (height:1024px){.CityPageCard_city_page_card_container__LH39P{min-height:350px}}@media(max-width:1200px){.CityPageCard_city_page_card_container__LH39P{flex-direction:column;height:-moz-fit-content;height:fit-content}}.CityPageCard_city_page_card_container_overlay__9KfB0{position:absolute;top:0;bottom:0;left:0;right:0;margin-bottom:24px;margin-top:16px;border-radius:8px;background:rgba(0,0,0,.2);z-index:2;cursor:auto}.CityPageCard_city_page_card_titleblock_data__ewWY0{display:flex;flex-direction:row}@media(max-width:767px){.CityPageCard_city_page_card_titleblock_data__ewWY0{justify-content:space-between}}.CityPageCard_city_page_card_bestRated__1etiZ{position:absolute;top:40px;right:-15px;z-index:2;cursor:pointer}@media(min-width:601px)and (max-width:767px){.CityPageCard_city_page_card_bestRated__1etiZ{right:5px}}@media(max-width:600px){.CityPageCard_city_page_card_bestRated__1etiZ{display:none}}.CityPageCard_city_page_booked_empty_div__e99ps{height:100%;width:14px}.CityPageCard_city_page_card_luxury__NDJH9{position:absolute;top:16px;left:-8px;z-index:2}.CityPageCard_city_page_card_container_soldout__PoNhZ{background-color:#fff}.CityPageCard_city_page_card_details__4_d42{padding-left:16px;width:100%;cursor:pointer;display:flex;justify-content:space-between;flex:1 1;position:relative}@media(max-width:1200px){.CityPageCard_city_page_card_details__4_d42{padding-left:14px;padding-right:14px;flex-direction:column}}@media(max-width:360px){.CityPageCard_city_page_card_details__4_d42{padding-left:7px;padding-right:7px;flex-direction:column}}.CityPageCard_city_page_card_detail_block__VwiOm{padding-right:16px;flex:1 1;min-height:auto}@media only screen and (min-width:1023px)and (max-width:1200px)and (min-height:340px)and (max-height:900px){.CityPageCard_city_page_card_detail_block__VwiOm{min-height:300px}}@media(max-width:1023px){.CityPageCard_city_page_card_detail_block__VwiOm{padding:0}}.CityPageCard_city__carouselContainer__N8TjB{position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;background-color:#e1dfdf}@media(max-width:1200px){.CityPageCard_city__carouselContainer__N8TjB{border-top-left-radius:10px;border-bottom-left-radius:0;border-top-right-radius:10px}}@media(min-width:600px){.CityPageCard_city__carouselContainer__N8TjB{width:374px}}.CityPageCard_city__carousel_slider__DFHRy{width:200px!important}.CityPageCard_city__carousel_petFriendly_icon__JkrOI{position:absolute;top:16px;right:16px;height:40px;width:40px;cursor:auto}@media(max-width:767px){.CityPageCard_city__carousel_petFriendly_icon__JkrOI{top:14px;right:14px;height:32px;width:32px}}.CityPageCard_city__carousel_heart_icon__9ciOl{position:absolute;right:12px;top:12px;cursor:pointer}.CityPageCard_city__carousel_heart_icon__9ciOl img{width:42px;height:42px}@media(max-width:767px){.CityPageCard_city__carousel_heart_icon__9ciOl img{width:32px;height:32px}}.CityPageCard_city__carousel_petFriendly__8jK7j{cursor:auto}@media(max-width:767px){.CityPageCard_city__carousel_petFriendly__8jK7j{display:none}}.CityPageCard_city__carousel_imageContainer__x7Dol{height:100%;position:relative;cursor:auto}.CityPageCard_city__carousel_detail_content_container__MnlPo{height:104%;padding:24px 16px;color:#fff;text-align:center;font-size:13px;line-height:18px;position:relative;z-index:1}.CityPageCard_city__carousel_detail_content_container__MnlPo h4{font-weight:700;margin-bottom:12px}.CityPageCard_city__carousel_detail_content_container__MnlPo .CityPageCard_city__carousel_designed_tag__JSO7h{position:absolute;top:16px;left:16px}@media(max-width:1023px){.CityPageCard_city__carousel_detail_content_container__MnlPo .CityPageCard_city__carousel_designed_tag__JSO7h{top:2px;left:2px}}.CityPageCard_city__carousel_detail_content_container__MnlPo .CityPageCard_city__carousel_designed_tag_content__QPe45{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;height:90%}@media(max-width:1023px){.CityPageCard_city__carousel_detail_content_container__MnlPo .CityPageCard_city__carousel_designed_tag_content__QPe45{height:85%;padding:0}.CityPageCard_city__carousel_detail_content_container__MnlPo{font-size:12px}}.CityPageCard_city__carousel_detail_content_container_backdrop__pPo_e{background:#000;width:100%;height:100%;opacity:.6;position:absolute}.CityPageCard_city__carousel_imageContainer_inner_div__fZFFF{position:absolute;top:0;bottom:0;left:18%;right:18%;cursor:pointer}.CityPageCard_city__carousel_imageContainer__x7Dol img{position:relative!important}.CityPageCard_customArrow_prev__RZjRb{z-index:1!important;left:18px!important;margin-top:3px}.CityPageCard_customArrow_next__FacJB{z-index:1!important;right:18px!important;margin-top:3px}.CityPageCard_city__carousel_wrapper_slider_root__b9ln6{height:100%!important;width:100%!important}.CityPageCard_city__carousel_wrapper_slider_root__b9ln6>div>div>div>div{height:100%!important;display:flex;align-items:center;justify-content:center;width:100%;background-color:#000}.CityPageCard_city__carousel_wrapper_slider_root__b9ln6>div>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%!important}.CityPageCard_city__carousel_wrapper_slider_root__b9ln6>div{height:100%!important}.CityPageCard_city__image_banner__RqCgO{object-fit:cover!important;height:100%!important;width:100%!important}.CityPageCard_city__imageGallery_shareIconContainer__VX8xG{background-color:rgba(30,30,30,.698);color:#fff;border-radius:99px;padding:.5rem .6rem;font-size:1.5rem;position:absolute;z-index:1;right:1rem;top:4rem;cursor:pointer}.CityPageCard_shareicon-animate__x7tuQ{animation:CityPageCard_animateShare___mPJr 1.2s ease-in}@keyframes CityPageCard_animateShare___mPJr{0%{transform:scale(1)}5%{transform:scale(.8)}10%{transform:scale(.9)}15%{transform:scale(.8)}50%{transform:scale(.9)}to{transform:scale(1)}}.CityPageCard_city_page_card_image__Q6DvQ{position:relative;width:26vw;max-width:374px;aspect-ratio:1/.75}@media(min-width:1200px)and (max-width:1300px){.CityPageCard_city_page_card_image__Q6DvQ{width:29vw}}@media(min-width:600px)and (max-width:1200px){.CityPageCard_city_page_card_image__Q6DvQ{width:100%;max-width:none;height:30vh}}@media(max-width:600px){.CityPageCard_city_page_card_image__Q6DvQ{height:250px;max-height:250px;width:100%;max-width:unset}}.CityPageCard_city__carouselContainer__N8TjB,.CityPageCard_city__carouselContainer__N8TjB>div:nth-child(2),.CityPageCard_city__carousel_wrapper_item__fYEmi,.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child,.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child>div,.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child>div>div:nth-child(2),.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child>div>div:nth-child(2)>div{height:100%;width:100%;cursor:pointer}@media(max-width:1200px){.CityPageCard_city__carouselContainer__N8TjB,.CityPageCard_city__carouselContainer__N8TjB>div:nth-child(2),.CityPageCard_city__carousel_wrapper_item__fYEmi,.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child,.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child>div,.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child>div>div:nth-child(2),.CityPageCard_city__carousel_wrapper_item__fYEmi>div:first-child>div>div:nth-child(2)>div{width:100%;border-top-left-radius:10px;border-bottom-left-radius:0;border-top-right-radius:10px}}.CityPageCard_city__carousel_wrapper_item__fYEmi .CityPageCard_city__carousel_arrow_img_container__gwrMg{height:28px;width:28px;display:flex;justify-content:center;align-items:center;background:#120c09;border-radius:4px}.CityPageCard_city__carousel_wrapper_item__fYEmi .CityPageCard_city__carousel_arrow_img_container__gwrMg img{width:8px;height:10px}@keyframes CityPageCard_fadeIn__quKhQ{0%{opacity:0}to{opacity:1}}.CityPageCard_city__carousel_wrapper_item__fYEmi:hover .CityPageCard_city__carousel_arrow_img_container_top__mgnH0{opacity:1;transition:opacity .4s ease-in-out}@media(max-width:1023px){.CityPageCard_city__carousel_wrapper_item__fYEmi:hover .CityPageCard_city__carousel_arrow_img_container_top__mgnH0{display:none}}.CityPageCard_city__carousel_wrapper_item__fYEmi .CityPageCard_city__carousel_arrow_img_container_top__mgnH0{opacity:0;transition:opacity .2s ease-in-out}@media(max-width:1023px){.CityPageCard_city__carousel_wrapper_item__fYEmi .CityPageCard_city__carousel_arrow_img_container_top__mgnH0{display:none}}.CityPageCard_react-slideshow-container__I_O5_+ul.CityPageCard_indicators__8r0lK{margin-top:20px!important}.CityPageCard_magic-custom-dots__o_mH7{position:absolute!important;top:0;height:100px!important}.CityPageCard_city__banner_right_button_div__Cl3H2{display:flex;flex-direction:row;align-items:center}.CityPageCard_city__banner_video__dYv6I{cursor:pointer}.CityPageCard_city_page_card_titleblock_heading__wD5Yt{font-style:normal;font-weight:600;font-family:var(--font-inter),sans-serif;color:var(--Blackish-Green,#121);font-size:24px;display:flex;align-items:center}@media(max-width:767px){.CityPageCard_city_page_card_titleblock_heading__wD5Yt{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:1.125rem;font-style:normal;font-weight:600}}.CityPageCard_city_page_card_titleblock_heading_word_break__uXsVs{display:flex;justify-content:space-between;align-items:flex-start;word-break:break-word;width:100%}.CityPageCard_city_page_card_titleblock_main__8tIba{width:100%}.CityPageCard_city_page_card_titleblock__kR7wZ{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.CityPageCard_city_page_card_titleblock_veg_div__FkcTd{margin-left:10px;border:1px solid #219653;display:inline-block;padding:4px;margin-top:3px}.CityPageCard_city_page_card_titleblock_veg_innerdiv__t0Xdz{background:#219653;height:10px;width:10px;border-radius:5px}.CityPageCard_city_page_card_titleblock_nonveg_div__B9EKP{margin-left:8px;border:1px solid #de8381;display:inline-block;padding:4px}.CityPageCard_city_page_card_titleblock_nonveg_innerdiv__Afl4D{background:#de8381;height:10px;width:10px;border-radius:5px}.CityPageCard_city_page_card_titleblock_container__EjB0N{display:flex;align-items:center;justify-content:space-between;margin:1.5rem 0 1rem}@media(max-width:767px){.CityPageCard_city_page_card_titleblock_container__EjB0N{margin-top:1rem}}.CityPageCard_city_page_card_critical__5el0_{background-color:#ffc850;border:1px solid #ffb81c;border-radius:2px;padding:2px 6px}.CityPageCard_city_page_card_critical__5el0_ p{font-family:var(--font-inter),sans-serif;font-size:.625rem;font-weight:600;line-height:.875rem;color:#fff}.CityPageCard_city_page_card_agent_div_main__Q1he8{position:relative;margin-left:auto}.CityPageCard_city_page_card_agent_night__ORkDA p{font-family:var(--font-inter),sans-serif;font-size:.75rem;font-weight:700;line-height:1.5rem;color:#29af2d}.CityPageCard_city_page_card_agent_inner_div__aYQFj{display:flex;flex-direction:column;position:absolute;width:100%;align-items:flex-end}.CityPageCard_city_page_card_agent_note_div___lNLC{border:1px solid #83c3ff;border-radius:2px;width:41px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:4px}.CityPageCard_city_page_card_agent_note_div___lNLC p{font-family:var(--font-inter),sans-serif;font-size:.625rem;font-weight:600;line-height:.875rem;color:#83c3ff}.CityPageCard_city_page_card_agent_div__sNKeo{display:flex;align-items:flex-start;gap:8px;justify-content:flex-end}.CityPageCard_city_page_card_risk__3IxMr{border:1px solid #ff1c1c;border-radius:2px;padding:2px 6px;white-space:nowrap}.CityPageCard_city_page_card_risk__3IxMr p{font-family:var(--font-inter),sans-serif;font-size:.625rem;font-weight:600;line-height:.875rem;color:#ff1c1c}.CityPageCard_city_page_card_titleblock_subHeading__Ba8Ck{font-weight:500;font-size:14px;line-height:17px;color:#1e1e1e;font-family:var(--font-inter),sans-serif;display:flex;align-items:flex-start;width:100%}@media(max-width:767px){.CityPageCard_city_page_card_titleblock_subHeading__Ba8Ck{flex-direction:column;color:#000;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.25rem;width:auto}}.CityPageCard_city_page_card_titleblock_subHeading_inner__duCzk{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.CityPageCard_city_page_card_titleblock_subHeading_inner__duCzk{color:#000;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.5rem}}.CityPageCard_city_page_card_greatFor_container__DjH8U{font-size:14px;display:flex;font-weight:500;align-items:center;white-space:nowrap;line-height:20px;flex-wrap:wrap}@media(max-width:767px){.CityPageCard_city_page_card_greatFor_container__DjH8U{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:.75rem;font-style:normal;line-height:1rem;margin-bottom:16px}}@media(max-width:425px){.CityPageCard_city_page_card_greatFor_container__DjH8U{row-gap:.5rem}}.CityPageCard_city_page_card_greatFor_container__DjH8U .CityPageCard_city_page_card_greatFor_tag__dll3E{padding:0 12px;border-left:1px solid #ddd}@media(max-width:1023px){.CityPageCard_city_page_card_greatFor_container__DjH8U .CityPageCard_city_page_card_greatFor_tag__dll3E{padding:0 8px}}.CityPageCard_city_page_card_greatFor_container__DjH8U .CityPageCard_city_page_card_greatFor_tag__dll3E:first-of-type{border:none}.CityPageCard_city_page_card_greatFor_container__DjH8U>span{font-weight:600}.CityPageCard_city_page_card_uspblock__tLF3L{margin-top:12px}.CityPageCard_city_page_card_greatFor_tag__dll3E{display:flex;align-items:center;gap:4px}.CityPageCard_city_page_card_landmark_distance__iLnkW{color:#0d72f9;margin-left:4px}.CityPageCard_city_page_card_landmark_view_map___DOb2{display:flex;align-items:flex-start;scrollbar-width:none;color:#0d72f9;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-left:4px;cursor:pointer}.CityPageCard_city_page_card_landmark_view_map___DOb2 svg{min-width:14px;margin-top:2px}@media(max-width:767px){.CityPageCard_city_page_card_landmark_view_map___DOb2 svg{margin-top:3px;min-width:12px;height:13px;width:13px}.CityPageCard_city_page_card_landmark_view_map___DOb2{margin-left:-2px;gap:1px}}.CityPageCard_city_page_card_config__EI26w{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;margin-bottom:1rem}@media(max-width:767px){.CityPageCard_city_page_card_config__EI26w{font-size:.75rem}}.CityPageCard_city_page_card_dot__0Lgs3{margin-right:16px}@media(max-width:767px){.CityPageCard_city_page_card_dot__0Lgs3{margin-right:8px}}@media(max-width:360px){.CityPageCard_city_page_card_dot__0Lgs3{margin-right:6px}}@media(max-width:335px){.CityPageCard_city_page_card_dot__0Lgs3{margin-right:3px}}.CityPageCard_city_page_card_config_elem_block__CyiZg{display:inline-block;padding-right:16px}@media(max-width:767px){.CityPageCard_city_page_card_config_elem_block__CyiZg{padding-right:8px;color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem}}@media(max-width:360px){.CityPageCard_city_page_card_config_elem_block__CyiZg{padding-right:6px}}@media(max-width:335px){.CityPageCard_city_page_card_config_elem_block__CyiZg{padding-right:3px}}.CityPageCard_city_page_card_config_detail__rWtZX div:last-child{padding-right:0}.CityPageCard_city_page_card_min_night_txt___r78n{border-radius:.125rem;color:#fff;font-family:var(--font-inter),sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1.125rem;position:absolute;bottom:16px;right:16px;z-index:1;background:rgba(0,0,0,.631);padding:3px 6px;border-radius:2px}.CityPageCard_city_page_card_min_night_txt___r78n:hover{cursor:text}@media only screen and (max-width:1200px){.CityPageCard_city_page_card_min_night_txt___r78n{position:static}}@media only screen and (max-width:390px){.CityPageCard_city_page_card_min_night_txt___r78n{font-size:10px}}@media only screen and (max-width:375px){.CityPageCard_city_page_card_min_night_txt___r78n{font-size:.6rem}}.CityPageCard_city_page_card_date_container__CA2T6{display:flex;align-items:center}.CityPageCard_city_page_card_date_container__CA2T6 p{display:inline;margin-left:8px}.CityPageCard_city_page_card_exactdate__bw9Vm{background:#e5f8e8;border:1px solid #80ce93;border-radius:50px}.CityPageCard_city_page_card_exactdate__bw9Vm,.CityPageCard_city_page_card_nonexactdate__I_z_j{padding:4px 8px;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px}.CityPageCard_city_page_card_nonexactdate__I_z_j{background:#fff;border:1px solid #000;border-radius:50px}.CityPageCard_city_page_card_date_differnece__IBFBB{background:#f1f1f1;border:1px solid #e9e9e9;border-radius:50px;padding:4px 8px;margin-left:8px;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px}.CityPageCard_city_page_card_date_no_difference__fQ7RD{display:none}.CityPageCard_city_page_card_priceblock_offer__iZ82q{display:flex;color:#219653;text-align:right;font-family:var(--font-inter),sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.5rem}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_offer__iZ82q{text-align:right;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.375rem}}@media(max-width:300px){.CityPageCard_city_page_card_priceblock_offer__iZ82q{font-size:14px;line-height:17px}}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_offer_decrese_font__CWWy3{font-size:22px;line-height:28px}}.CityPageCard_city_page_card_no_discount_dark____g2D{color:#000}.CityPageCard_city_page_card_priceblock_mobile_offer__QDzff{font-weight:600;font-size:18px;line-height:22px;color:#219653;font-family:var(--font-inter),sans-serif;font-style:normal}.CityPageCard_city_page_card_best_price_div__jq1aA{display:flex;align-items:center;justify-content:flex-end;gap:2px;white-space:nowrap}@media(max-width:767px){.CityPageCard_city_page_card_best_price_div__jq1aA{justify-content:flex-end;margin-bottom:4px}}.CityPageCard_city_page_card_best_price_txt__ZNAZQ{color:#219653;font-family:var(--font-inter),sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:.875rem}@media(max-width:767px){.CityPageCard_city_page_card_best_price_txt__ZNAZQ{margin-right:0;font-size:.75rem;font-style:normal;font-weight:600;line-height:.875rem}}.CityPageCard_city_page_card_priceblock_allMealstxt__a4acJ{background-color:#64b161;color:#fff}.CityPageCard_city_page_card_min_night_tag__j0A46,.CityPageCard_city_page_card_priceblock_allMealstxt__a4acJ{display:flex;justify-content:center;align-items:center;padding:.1875rem .375rem;border-radius:.125rem;font-family:var(--font-inter),sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:.875rem}.CityPageCard_city_page_card_min_night_tag__j0A46{height:1.125rem;flex-direction:column;color:#4a4a4a}.CityPageCard_city_page_card_priceblock_save_nd_minNigh_container__UtM7V{display:flex;flex-direction:row;align-items:flex-end;gap:.4375rem}@media(min-width:1200px){.CityPageCard_city_page_card_priceblock_save_nd_minNigh_container__UtM7V .CityPageCard_city_page_card_min_night_txt___r78n{margin-left:auto}}.CityPageCard_city_page_card_priceblock_allMealstxt_icon_div__r_iLg{height:12px;width:12px;background:#219653;border-radius:50%;position:relative;display:inline-block;margin-right:4px}.CityPageCard_city_page_card_priceblock_allMealstxt_icon__yZdOA{position:absolute;top:2px;left:4px;transform:translate(-50%,-50%);width:4px;height:7px;border:1px solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.CityPageCard_city_page_card_best_price_mobile_div__rsUVh{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:.5rem}@media(max-width:767px){.CityPageCard_city_page_card_best_price_mobile_div__rsUVh{margin-bottom:0}}.CityPageCard_city_page_card_priceblock_mrp__N0G86{display:flex;justify-content:flex-end;margin-right:4px;color:#4a4a4a;font-family:var(--font-inter),sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media(max-width:1200px){.CityPageCard_city_page_card_priceblock_mrp__N0G86{font-size:12px;line-height:15px;margin-right:4px;color:#979797;line-height:16px}}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_mrp__N0G86{color:#4a4a4a;font-family:var(--font-inter),sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}}@media(max-width:300px){.CityPageCard_city_page_card_priceblock_mrp__N0G86{font-size:8px;line-height:13px}}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_mrp_decrese_font__OjhIk{font-size:12px;line-height:14px}}.CityPageCard_city_page_card_priceblock_perNightTxt__hkq_S{font-weight:400;font-size:14px;line-height:17px;color:#959595;margin-left:8px}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_perNightTxt__hkq_S{font-size:10px;line-height:12px;margin-left:4px}}.CityPageCard_city_page_card_priceblock_perNightTxt__hkq_S{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#121;opacity:.75}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_perNightTxt__hkq_S{font-size:10px;line-height:12px}}.CityPageCard_city_page_card_priceblock_info__SaMTS{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;max-width:10.25rem;margin:6px 0;color:#787878;text-align:right;font-family:var(--font-inter),sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem;white-space:nowrap}@media(max-width:1200px){.CityPageCard_city_page_card_priceblock_info__SaMTS{max-width:none}}@media(max-width:767px){.CityPageCard_city_page_card_priceblock_info__SaMTS{justify-content:flex-end;max-width:none;margin:6px 0 0;color:#1e1e1e;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem;opacity:.6}}@media(max-width:300px){.CityPageCard_city_page_card_priceblock_info__SaMTS{max-width:none;font-size:8px;justify-content:flex-end}}.CityPageCard_city_page_card_priceblock__LEkOw{display:flex;justify-content:space-between;padding-bottom:24px;margin-top:auto;align-items:flex-end}.CityPageCard_city_page_card_carousel_indicators__u_4I9{position:absolute;bottom:4px;z-index:1;width:-webkit-fill-available;height:37px;margin:0 28%;cursor:auto}.CityPageCard_city_page_card_carousel_dots_div__j2ZaX{display:flex;align-items:center;justify-content:flex-end}.CityPageCard_city_page_card_carousel_dots__qBCM6{display:flex;align-items:center;margin-left:16px}.CityPageCard_city_page_card_carousel_activeDot__6tr2x{background-color:#fff}.CityPageCard_city_page_card_carousel_activeDot__6tr2x,.CityPageCard_city_page_card_carousel_inactiveDot__9iOnU{height:10px;width:10px;border:1px solid #fff;border-radius:24px;margin-right:4px}.CityPageCard_city__banner_right_button_divider__ggivC{background-color:#fff;width:1px;height:30px;margin:0 12px}.CityPageCard_city_carousel_viewmore_btn__pZRch{display:flex;justify-content:center;align-items:center;width:132px;height:44px;background-color:#fff;border-radius:8px;font-style:normal;font-weight:500;font-size:12px;line-height:15px;font-family:var(--font-inter),sans-serif;color:#000;cursor:pointer}.CityPageCard_city_carousel_viewmore_container__Thvo6{display:flex;justify-content:center;align-items:center;position:absolute;height:100%;width:100%;z-index:1;background-size:cover;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:auto}.CityPageCard_city_page_card_luxury_txt__V3teY{background-color:#000;border:1px solid #daa520;font-size:12px;line-height:18px;font-weight:600;background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#ae8b42 30%,#e0b75a 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffac 8%,#d1b464 25%,#bc8f2e 62.5%,#ac8836 100%);padding:6px 8px;color:#fff;border-radius:4px;display:flex;align-items:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.CityPageCard_city_page_card_luxury_txt_overlay__vGf_y{background:#000;border-radius:6px}.CityPageCard_city_page_card_bestRated_div_contanier__l8dgO{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:4px}.CityPageCard_city_page_card_bestRated_div__4dsMF{padding:6px 8px;border-radius:4px;display:flex;align-items:center;background:#fff}@media(max-width:380px){.CityPageCard_city_page_card_bestRated_div__4dsMF{padding:6px}}.CityPageCard_city_page_card_bestRated_img_div__qSNK0{margin-right:4px}.CityPageCard_city_page_card_bestRated_img_txt__KodYY{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#000;text-transform:capitalize}@media(max-width:380px){.CityPageCard_city_page_card_bestRated_img_txt__KodYY{font-size:12px;line-height:16px}}.CityPageCard_city__view_more_button__sxvk6{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;background:#000;color:#fff;border:1px solid #1e1e1e;border-radius:4px;padding:14px 12px}.CityPageCard_city__view_more_button__sxvk6:hover{background-color:#000;color:#f5f5f5}@media(min-width:768px)and (max-width:900px){.CityPageCard_city__view_more_button__sxvk6{border:1px solid #1e1e1e;border-radius:4px;padding:12px 22px}}@media(max-width:767px){.CityPageCard_city__view_more_button__sxvk6{border:1px solid #1e1e1e;border-radius:4px;padding:14px 12px}}.CityPageCard_city__view_more_mobileImgbutton__10E9y{width:60px;height:60px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.CityPageCard_city__view_more_mobileImgbutton__10E9y:hover{filter:brightness(0) invert(1)}}.CityPageCard_city__arrow_btn__3s5hL{width:48px;height:48px;padding:8px 16px;background:#000;color:#fff;border-radius:4px;text-align:center;display:flex;align-items:center;justify-content:center}.CityPageCard_city__sold_out_button__QotUb{color:#000;font-weight:400;line-height:19px;background-color:#cac9c9;border:1px solid #8d8d8d;padding:0 10%;height:45px}.CityPageCard_city__sold_out_button__QotUb:hover{background-color:#cac9c9}@media(max-width:767px){.CityPageCard_city__sold_out_button__QotUb{border-radius:16px;padding:20px}}.CityPageCard_city_page_card_discount_div_coupon_amount__LByxl{font-family:Inter;font-weight:600;font-size:.9rem;line-height:.9rem;text-align:left;color:#2f80ed!important}.CityPageCard_city_page_card_discount_div_coupon__YznSJ{font-family:Inter;font-weight:500;font-size:.5rem;line-height:.6rem;text-align:end;color:#4a4a4a!important}.CityPageCard_city_page_card_discount_div__3Vpq3{display:flex;flex-direction:row;align-items:center;gap:.25rem;justify-content:flex-end}.CityPageCard_city_page_card_copy_div__n_tP2{height:32px}.CityPageCard_city_page_card_copy_div1__y3Dc3,.CityPageCard_city_page_card_copy_div__n_tP2{display:flex;padding:0 8px;align-items:center;justify-content:center;border-radius:4px;border:1px solid #d1d1d1;box-shadow:0 0 5.16px 0 rgba(0,0,0,.1)}.CityPageCard_city_page_card_copy_div1__y3Dc3{height:26px;width:62px}.CityPageCard_city_page_card_copy_menu_item__E513o{display:flex;align-items:center;justify-content:space-between;max-width:136px;padding:6px 8px;min-width:134px}.CityPageCard_city_page_card_copy_menu_item__E513o p{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:.625rem;line-height:1.125rem;text-align:left;color:#1e1e1e!important;width:100%;white-space:wrap}.CityPageCard_city_page_card_copy_arrow__nDzit{color:#1e1e1e;height:22px;width:22px;transform:rotate(180deg)}.CityPageCard_city_page_card_copy_arrow_reverse__eBM5v{transform:rotate(0deg)}.CityPageCard_city_page_card_copy_text__8poFR{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:.75rem;line-height:1.125rem;letter-spacing:0;text-align:center}.CityPageCard_city_page_card_copied_div__UZ0ga{border:1px solid #2f80ed;border-radius:4px;background:rgba(47,128,237,.1)}.CityPageCard_city_page_card_copied_div__UZ0ga p{font-family:var(--font-inter),sans-serif;font-size:.875rem;font-weight:600;line-height:1rem;letter-spacing:-.02em;text-align:right}.CityPageCard_city_page_card_copy_select_div__ZO_j7{display:flex;height:32px;padding:0 8px;align-items:center;gap:8px;border-radius:4px;justify-content:center;border:1px solid #d1d1d1;box-shadow:0 0 5.16px 0 rgba(0,0,0,.1)}.CityPageCard_city_page_card_copy_select_div__ZO_j7 p{font-family:var(--font-inter),sans-serif;font-size:.875rem;font-weight:600;line-height:1rem;letter-spacing:-.02em;text-align:right}.CityPageCard_city_page_card_titleblock_subHeading_div__BWlXZ{display:flex;flex-direction:row;align-items:flex-start;margin-top:14px;flex-wrap:wrap;justify-content:space-between}.CityPageCard_city_page_card_rating_container__rMUsR{display:flex;flex-direction:row;align-items:flex-start;gap:4px}@media(max-width:1200px){.CityPageCard_city_page_card_rating_container__rMUsR{position:absolute;top:-19px;right:15px;background:#fff;border-radius:20px;border:1px solid #efefef;padding:6px 8px;align-items:center}}@media(max-width:767px){.CityPageCard_city_page_card_rating_container__rMUsR{flex-direction:row-reverse}}.CityPageCard_property__detail_rating_tag__EzGlv{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:17px;margin:0 2px}@media(max-width:767px){.CityPageCard_property__detail_rating_tag__EzGlv{font-size:12px;line-height:15px}}.CityPageCard_property__detail_description_tag__HIalb{display:flex;margin-right:2px;align-items:center;justify-content:center}@media(min-width:1023px){.CityPageCard_property__detail_description_tag__HIalb{margin-bottom:-15px}}.CityPageCard_property__detail_description_tag__HIalb img{filter:invert(1)}.CityPageCard_city_page_card_titleblock_divider__fKFiC{height:12px;border-top:1px solid #121;opacity:.25}.CityPageCard_city_page_card_divider__nvzFl{height:100%;border:1px solid #121;opacity:.25;margin:0 12px}@media(max-width:767px){.CityPageCard_city_page_card_divider__nvzFl{margin:0}}.CityPageCard_city_page_card_rating__JNGKc{font-weight:600;font-size:10px;line-height:12px;color:#1e1e1e;font-family:var(--font-inter),sans-serif;display:flex;align-items:center}.CityPageCard_city_page_card_ratingtext__LSjMr{font-weight:400;font-size:14px;line-height:20px;color:#000;font-family:var(--font-inter),sans-serif}.CityPageCard_city_page_card_ratingtext__LSjMr .CityPageCard_city_page_card_ratingtext_large__kmMym{font-size:16px;font-weight:600;margin-right:4px;line-height:20px}@media(max-width:767px){.CityPageCard_city_page_card_ratingtext__LSjMr .CityPageCard_city_page_card_ratingtext_large__kmMym{margin-right:0;font-size:13px}.CityPageCard_city_page_card_ratingtext__LSjMr{color:#121;font-size:10px;line-height:14px}}.CityPageCard_city_page_card_rating__JNGKc span{margin:4px}.CityPageCard_city_page_booked_data_contianer__2v5bZ{background:hsla(0,0%,82%,.341);border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;margin-top:-8px;cursor:pointer}.CityPageCard_city_page_booked_data_bottom__OW8jE{display:flex;align-items:center;padding:8px 10px;transition:all .3s ease}.CityPageCard_city_page_booked_data__2Vcsb{font-weight:400;font-size:12px;line-height:16px;padding-top:8px;font-family:var(--font-inter),sans-serif;text-align:left}.CityPageCard_city_page_booked_data__2Vcsb .CityPageCard_city_page_booked_distance__IyYoW{text-transform:lowercase}.CityPageCard_city_page_booked_data__2Vcsb .CityPageCard_city_page_booked_read_more__ADnMp{border-bottom:1px solid;text-transform:unset!important}@media(max-width:767px){.CityPageCard_city_page_booked_data__2Vcsb{font-size:10px;line-height:14px}}.CityPageCard_city_page_card_economy_escape_div__e_oNs{position:absolute;left:20px;top:-8.5px;z-index:2}.CityPageCard_city_page_card_the_vista_collection_div__ycmvn{position:absolute;left:20px;top:-10.5px;z-index:2}.CityPageCard_city_page_card_luxury_div__l1wmU{position:absolute;left:20px;top:-12.5px;z-index:2}.CityPageCard_city_page_card_bestRatedDiv__0CzyL{position:absolute;right:-12px;top:10px}@media(min-width:600px)and (max-width:1200px){.CityPageCard_city_page_card_bestRatedDiv__0CzyL{top:28vh}}@media(max-width:600px){.CityPageCard_city_page_card_bestRatedDiv__0CzyL{top:225px}}.CityPageCard_city_page_card_soldOutDiv__UVDpj{z-index:2;margin-top:16px;line-height:22px}.CityPageCard_city_page_card_soldOuttxt__uxeDL{color:red;font-weight:600;border:1px solid red;padding:4px 8px;font-size:12px;line-height:16px;border-radius:2px;margin-right:4px}@media(max-width:767px){.CityPageCard_city_page_card_soldOuttxt__uxeDL{line-height:15px;margin-right:6px}}.CityPageCard_city_page_card_nextdate__8oukj{font-weight:400;font-size:12px;line-height:16px;font-family:var(--font-inter),sans-serif}@media(max-width:767px){.CityPageCard_city_page_card_nextdate__8oukj{font-size:10px;line-height:18px}}.CityPageCard_city_page_card_soldOutdate__zxGue{font-weight:500;font-size:12px;line-height:16px;font-family:var(--font-inter),sans-serif;color:#219653}@media(max-width:767px){.CityPageCard_city_page_card_soldOutdate__zxGue{font-size:10px;line-height:18px}}.CityPageCard_city_page_card_Marriot_div__oe2ue{padding:0 .44rem;border-radius:4px;margin-right:8px;margin-bottom:8px;display:flex;align-items:center;background-color:#4a4a4a}@media(max-width:380px){.CityPageCard_city_page_card_bestRated_div_contanier__l8dgO div:last-child{margin-right:0}}.CityPageCard_city_page_card_Marriot_img_div__5nobH{margin:0 8px}.CityPageCard_city_page_card_locationIcon__t02Ng{display:flex;align-items:center;margin-right:4px;white-space:nowrap}.CityPageCard_city_page_card_description__div__ZOA8g{display:flex;align-items:center;margin-bottom:24px;white-space:nowrap;flex-wrap:wrap;gap:4px}@media(min-width:767px)and (max-width:1200px){.CityPageCard_city_page_card_description__div__ZOA8g{margin-top:12px}}@media(max-width:1200px){.CityPageCard_city_page_card_description__div__ZOA8g{margin-bottom:0}}.CityPageCard_city_page_card_tvcText__LqaCY{font-size:14px;line-height:20px;white-space:break-spaces;display:flex;align-items:center}.CityPageCard_city_page_card_tvcText__LqaCY img{width:20px;height:40px}.CityPageCard_city_page_card_tvcText__LqaCY span{text-align:center}.CityPageCard_city_page_card_tvcText__LqaCY b{font-weight:bolder}.CityPageCard_city_page_card_petFriendly_container__tn0vF{font-size:14px;font-weight:500;padding-right:6px;display:flex;align-items:center}.CityPageCard_city_page_card_petFriendly_container__tn0vF img{margin-right:2px}@media(max-width:767px){.CityPageCard_city_page_card_petFriendly_container__tn0vF{font-size:12px}}.CityPageCard_city_page_card_priceblock_div__WnUZA{padding:20px;display:flex;flex-direction:column;justify-content:space-between;max-width:215px;min-width:205px;border-left:1px solid #ddd}@media(max-width:1200px){.CityPageCard_city_page_card_priceblock_div__WnUZA{border-left:none;border-top:1px solid #ddd;margin:1rem 0;width:100%;flex-direction:row;padding:1rem 0 0;max-width:none;justify-content:space-between;align-items:flex-end}}.CityPageCard_city_page_card_priceblock_save_div__sdpt9{display:flex;justify-content:flex-end}@media(max-width:1200px){.CityPageCard_city_page_card_priceblock_save_div__sdpt9{display:block;margin-right:4px}}.CityPageCard_city_page_card_priceblock_save_div__sdpt9>div{margin-bottom:.6rem;display:flex}@media only screen and (max-width:1200px){.CityPageCard_city_page_card_priceblock_save_div__sdpt9>div{align-items:flex-start}}.CityPageCard_city_page_card_priceblock_save_txt__wg6Rt{width:-moz-fit-content;width:fit-content;margin-left:.5rem;padding:2px 6px;background:rgba(255,200,80,.1);color:#ffb81c;font-family:var(--font-inter),sans-serif;align-self:flex-end;font-size:.75rem;font-style:normal;font-weight:600;line-height:.875rem;border-radius:.125rem}@media only screen and (max-width:390px){.CityPageCard_city_page_card_priceblock_save_txt__wg6Rt{font-size:.65rem}}@media only screen and (max-width:375px){.CityPageCard_city_page_card_priceblock_save_txt__wg6Rt{font-size:.6rem}}@media(max-width:300px){.CityPageCard_city_page_card_priceblock_save_txt__wg6Rt{font-size:10px;line-height:14px}}.CityPageCard_city_page_card_price_skeleton__TFbO6{margin-bottom:4px}@media(max-width:1200px){.CityPageCard_city_page_card_price_skeleton__TFbO6{margin-right:2px;margin-bottom:0}}.CityPageCard_city__carousel_clickable_div__GM6ew{position:absolute;top:0;bottom:0;left:18%;right:18%}.CityPageCard_city_page_card_topTags_container__7r1vg{position:absolute;top:16px;left:16px;display:flex;gap:8px;width:calc(100% - 70px);height:42px;align-items:center}@media(max-width:512px){.CityPageCard_city_page_card_topTags_container__7r1vg{width:calc(100% - 75px)}}@media(max-width:400px){.CityPageCard_city_page_card_topTags_container__7r1vg{width:calc(100% - 70px)}}.CityPageCard_city__carousel_petFriendly_tag_container__r0Ess{position:relative;cursor:default;margin-right:8px}.CityPageCard_city__carousel_petFriendly_tag_container__r0Ess img{height:1.625rem;width:1.625rem}.CityPageCard_city_page_card_bath_text__H7rfs{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}@media only screen and (max-width:500px){.CityPageCard_city_page_card_bath_text__H7rfs{font-size:.75rem}}.CityPageCard_city_page_card_eco_friendly__jnfCJ{margin-left:10.45px}@media only screen and (max-width:500px){.CityPageCard_city_page_card_eco_friendly__jnfCJ{margin-left:8px}}.CityPageCard_city__carousel_count_container__Maqhl{z-index:2;color:#fff;position:absolute;bottom:14px;left:14px;background:rgba(0,0,0,.4);padding:4px 8px;border-radius:2px;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}.CityPageCard_city__carousel_bottom_tags__wQxqn{position:absolute;bottom:16px;left:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:0 16px}@media only screen and (max-width:767px){.CityPageCard_city__carousel_bottom_tags__wQxqn{justify-content:flex-start}}.CityPageCard_city_page_card_banner_tags_container__Ltg4y{display:flex;align-items:center}@media only screen and (min-width:1200px){.CityPageCard_city_page_card_banner_tags_container__Ltg4y{margin-top:1rem}}.CityPageCard_city_page_card_banner_tag__u9aJp{padding:0 1rem;position:relative}@media(max-width:767px){.CityPageCard_city_page_card_banner_tag__u9aJp{padding:0 .5rem}}.CityPageCard_city_page_card_banner_tag__u9aJp:first-child{padding-left:0}.CityPageCard_city_page_card_banner_tag__u9aJp:last-child{padding-right:0}.CityPageCard_city_page_card_banner_tag__u9aJp:last-child:after{display:none}.CityPageCard_city_page_card_banner_tag__u9aJp:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:20px;width:1.5px;background:#959595}.CityPageCard_city_page_card_next_available_date_txt__GShpk{display:inline-block;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:-.02em;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#219653;margin-left:.75rem}@media only screen and (max-width:767px){.CityPageCard_city_page_card_next_available_date_txt__GShpk{margin-left:0}}.CityPageCard_city_page_card_next_available_date_txt__GShpk span:nth-of-type(3){position:relative;top:-5px}.CityPageCard_city_page_newly_launched__Vl5cc{color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:600;background:#219653;padding:3px 6px;border-radius:2px;margin-left:8px;display:flex;align-items:center;position:relative}.CityPageCard_city_page_newly_launched__Vl5cc:before{content:"";position:absolute;top:0;left:0;background:hsla(0,0%,100%,.8);height:100%;width:5px;filter:blur(4px);animation:CityPageCard_newly-launched-animate__yAQzl 2s linear infinite}.CityPageCard_city_page_card_50_percent_text__qOtDQ{display:flex;gap:4px;color:#00ae11;font-size:12px;font-weight:500;line-height:14px;align-items:center;border-radius:2px;border:1px dashed #00ae11;width:-moz-fit-content;width:fit-content;padding:2px 6px;margin-top:8px}@media only screen and (max-width:767px){.CityPageCard_city_page_card_50_percent_text__qOtDQ{margin-top:14px}}.CityPageCard_city_page_card_50_percent_text__qOtDQ span:first-child{position:relative;top:1px}@media only screen and (min-width:1200px){.CityPageCard_city_page_card_priceblock_rating_container__1Jy5y{display:flex;flex-direction:column;align-items:flex-end}}@media only screen and (max-width:1200px){.CityPageCard_city_page_card_rooms_price_container__mDFGf{display:flex;width:100%;justify-content:space-between;align-items:flex-end}}@keyframes CityPageCard_newly-launched-animate__yAQzl{0%{transform:translateX(0)}to{transform:translateX(60px)}}.CityPageCard_city_page_meal_title_text__W1tw1{color:#1e1e1e;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;padding:6px 16px}.CityPageCard_city_page_meal_body_text__qbCy2{color:#1e1e1e;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;margin-top:4px}.CityPageCard_city_page_meal_body_text__qbCy2 span{font-weight:700}.CityPageCard_city_page_meal_body_radio_text__jfKly{color:gray;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400}.CityPageCard_city_page_meal_body_radio_box__YKmzz{display:flex;align-items:center;justify-content:space-between;width:100%}#PropertyUsp_allLocations__YaAKS,#PropertyUsp_book__HFIl5,#PropertyUsp_cancellation-policy__F2OSW,#PropertyUsp_careers__F02VX,#PropertyUsp_city-page-seo__RHo6_,#PropertyUsp_city__bOE6y,#PropertyUsp_collection__EB0Mf,#PropertyUsp_contact-us__CQwGj,#PropertyUsp_corporate-offsites__xfk1S,#PropertyUsp_covid_page__CllJj,#PropertyUsp_design-services__7y9UN,#PropertyUsp_events-and-experiences__Lz1s7,#PropertyUsp_faq__JAdwk,#PropertyUsp_fill-job-details__yLm5m,#PropertyUsp_gift-card__EIzQ_,#PropertyUsp_homeWithNotificationText__R0At4,#PropertyUsp_home__KfGAz,#PropertyUsp_interiors-lead-form__6bh7_,#PropertyUsp_lead__EVF7T,#PropertyUsp_offers__6nWyI,#PropertyUsp_offline-failure__3IU6l,#PropertyUsp_offline-thank-you__fwp7h,#PropertyUsp_open-roles__VTR7h,#PropertyUsp_our-story__fR_i0,#PropertyUsp_page-not-found__CD1Tg,#PropertyUsp_partner-with-us__ywTl4,#PropertyUsp_privacy-policy__fm6hv,#PropertyUsp_profile__dXlju,#PropertyUsp_property___G1mM,#PropertyUsp_server-error__lULFQ,#PropertyUsp_sitemap__x5QbP,#PropertyUsp_terms-and-conditions__6nzbI,#PropertyUsp_trip-info__Z17bY,#PropertyUsp_why-choose-us__MX79G{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#PropertyUsp_homeWithNotificationText__R0At4{--homepageBannerHeight:77vh}@media(max-width:767px){#PropertyUsp_homeWithNotificationText__R0At4,#PropertyUsp_home__KfGAz{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#PropertyUsp_homeWithNotificationText__R0At4,#PropertyUsp_home__KfGAz{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#PropertyUsp_homeWithNotificationText__R0At4,#PropertyUsp_home__KfGAz{--homepageBannerHeight:50vw}}html.PropertyUsp_is-touch-device__7x6gv.PropertyUsp_tablet___xlnv{--homepageBannerHeight:600px}@media(max-width:766px){.PropertyUsp_is-desktop__x7vby{display:none!important}}@media(min-width:767px){.PropertyUsp_is-phone__ldWnr{display:none!important}}@media(min-width:1024px){.PropertyUsp_is-below-1024__okrs8{display:none!important}}@media(max-width:1023px){.PropertyUsp_is-above-1023__LWzuM{display:none!important}}.PropertyUsp_property__usp_root__YHrmN{display:flex;flex-direction:row;align-items:center;align-items:flex-start;gap:24px;justify-content:flex-start}@media(max-width:1023px){.PropertyUsp_property__usp_root__YHrmN{padding-right:0;flex-wrap:wrap;gap:20px}}@media(max-width:767px){.PropertyUsp_property__usp_root__YHrmN{gap:13px}}.PropertyUsp_property__usp_toggleAmenitiesButton__wQ_VM{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:16px;text-align:left;color:#2f80ed;text-decoration:underline;margin:20px 0 0;text-underline-offset:3px}@media(max-width:767px){.PropertyUsp_property__usp_toggleAmenitiesButton__wQ_VM{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;line-height:16px;text-align:left}}.PropertyUsp_property__usp_item__Z_b24{min-width:max-content;display:flex;flex-direction:column;align-items:center;position:relative}.PropertyUsp_property__usp_viewVilla__wv7o_{position:relative}.PropertyUsp_property__usp_ruppe__fWOow{position:absolute;right:-6px;top:-4px;cursor:pointer}.PropertyUsp_property__usp_ruppe__fWOow.PropertyUsp_city__bOE6y{right:-2px}.PropertyUsp_property__usp_title__31wRF{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#1e1e1e;margin-top:4px;text-align:center}@media(max-width:767px){.PropertyUsp_property__usp_title__31wRF{font-size:12px}}.PropertyUsp_property__usp_img__hdNpN{position:relative;border-radius:4px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border:1px solid #c3c7c3}.PropertyUsp_property__usp_tootltip_div__U3WkE{display:flex;flex-direction:row;align-items:center;gap:4px}.PropertyUsp_city__arrow_btn__9dCRe{padding:12px;background:#000;color:#fff;border-radius:4px;text-align:center;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.PropertyUsp_city__arrow_btn__9dCRe{width:40px;height:40px;padding:14px 12px}}.PropertyUsp_city__arrow_btn_txt__ow2h_{margin-right:4px;font-family:var(--font-inter),sans-serif;font-weight:600;font-size:16px;line-height:20px}@media(max-width:767px){.PropertyUsp_city__arrow_btn_txt__ow2h_{display:none}}.PropertyUsp_city_card_tag_tootip__nfC3h{display:flex;flex-direction:column}.PropertyUsp_city_page_card_moreTagstxt__ygMk_{display:flex;margin-right:8px;margin-bottom:8px;align-items:center;font-weight:500;font-size:14px;line-height:17px;font-family:var(--font-inter),sans-serif;text-decoration:underline;font-style:normal;color:#000;padding-left:8px;min-width:68px;max-width:68px;min-height:32px}@media(max-width:767px){.PropertyUsp_city_page_card_moreTagstxt__ygMk_{font-size:12px;min-width:15px;max-width:15px;line-height:16px;padding:5px 15px 5px 5px}}.PropertyUsp_citypagecardtags_div__C9E7E{display:flex;align-self:flex-start;margin-bottom:12px}.PropertyUsp_citypagecardtags_txt__xmSt2{font-weight:500;font-size:12px;line-height:16px;font-family:var(--font-inter),sans-serif;color:#000;margin-left:6px}.PropertyUsp_property__usp_divider__rQxv_{border-top:1px solid #ddd}@media(max-width:767px){.PropertyUsp_property__usp_divider__rQxv_{border-top:6px solid #ddd}}.PropertyUsp_property__usp_div__SSavJ{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(315.48deg,rgba(156,205,251,.2) -4.38%,hsla(31,95%,78%,.2) 107.18%);border-radius:4px;padding:14px;margin:40px 0;cursor:pointer}@media only screen and (max-width:1023px){.PropertyUsp_property__usp_div__SSavJ{margin:40px 20px 0}}@media only screen and (max-width:767px){.PropertyUsp_property__usp_div__SSavJ{background:linear-gradient(315.48deg,rgba(156,205,251,.2) -4.38%,hsla(31,95%,78%,.2) 107.18%);margin-top:24px;border:none}}.PropertyUsp_property__usp_div_wrapper__lWOeI{display:flex;justify-content:center;align-items:center}.PropertyUsp_property__usp_div_wrapper__lWOeI img{margin-right:8px}.PropertyUsp_property__usp_question__5IB6Q{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:24px}@media only screen and (max-width:767px){.PropertyUsp_property__usp_question__5IB6Q{font-size:14px;line-height:18px}}@media only screen and (max-width:400px){.PropertyUsp_property__usp_question__5IB6Q{font-size:13px}}.PropertyUsp_property__usp_btn__zxtcn{color:#1e1e1e;border:1px solid #1e1e1e;border-radius:40px;padding:12px 16px;gap:6px;font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:20px;text-align:center}.PropertyUsp_property__usp_btn__zxtcn p{white-space:nowrap}@media only screen and (max-width:767px){.PropertyUsp_property__usp_btn__zxtcn{font-size:14px;font-weight:600;line-height:18px}}@media only screen and (max-width:400px){.PropertyUsp_property__usp_btn__zxtcn{padding:12px 10px;font-size:13px}}.PropertyUsp_property__usp_btn__zxtcn:hover{background-color:#1e1e1e;color:#fff}#CityPageFaq_allLocations__epsnx,#CityPageFaq_book__kPEd0,#CityPageFaq_cancellation-policy__wp58l,#CityPageFaq_careers__5dfDQ,#CityPageFaq_city-page-seo__AZv22,#CityPageFaq_city__IeAeA,#CityPageFaq_collection__kRLqc,#CityPageFaq_contact-us__ZZbPr,#CityPageFaq_corporate-offsites__7PHqr,#CityPageFaq_covid_page__Q0dsw,#CityPageFaq_design-services__UOwid,#CityPageFaq_events-and-experiences__RIQQk,#CityPageFaq_faq__n1wtA,#CityPageFaq_fill-job-details__eDG2c,#CityPageFaq_gift-card__pa_w_,#CityPageFaq_homeWithNotificationText__vMpE7,#CityPageFaq_home__2HUxz,#CityPageFaq_interiors-lead-form__jfJ_q,#CityPageFaq_lead__rLfrv,#CityPageFaq_offers__giMY0,#CityPageFaq_offline-failure__U_wyv,#CityPageFaq_offline-thank-you__luKoO,#CityPageFaq_open-roles___xM35,#CityPageFaq_our-story__xa8PP,#CityPageFaq_page-not-found__ytBlo,#CityPageFaq_partner-with-us__7xFOU,#CityPageFaq_privacy-policy__021zo,#CityPageFaq_profile__2yqLa,#CityPageFaq_property__le1Q8,#CityPageFaq_server-error__WyVjI,#CityPageFaq_sitemap__khnq8,#CityPageFaq_terms-and-conditions__mIR5S,#CityPageFaq_trip-info__SW6aD,#CityPageFaq_why-choose-us__9Yk_h{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#CityPageFaq_homeWithNotificationText__vMpE7{--homepageBannerHeight:77vh}@media(max-width:767px){#CityPageFaq_homeWithNotificationText__vMpE7,#CityPageFaq_home__2HUxz{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#CityPageFaq_homeWithNotificationText__vMpE7,#CityPageFaq_home__2HUxz{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#CityPageFaq_homeWithNotificationText__vMpE7,#CityPageFaq_home__2HUxz{--homepageBannerHeight:50vw}}html.CityPageFaq_is-touch-device__2MGtK.CityPageFaq_tablet__IwHqI{--homepageBannerHeight:600px}@media(max-width:766px){.CityPageFaq_is-desktop__bnzkB{display:none!important}}@media(min-width:767px){.CityPageFaq_is-phone__nz56t{display:none!important}}@media(min-width:1024px){.CityPageFaq_is-below-1024__mJ1e8{display:none!important}}@media(max-width:1023px){.CityPageFaq_is-above-1023__VE4nh{display:none!important}}.CityPageFaq_CityPagefaq__root__L9V3d{display:flex;flex-direction:column;padding:0 56px 20px}@media(min-width:1023px){.CityPageFaq_CityPagefaq__root__L9V3d{margin-bottom:200px}}@media(max-width:767px){.CityPageFaq_CityPagefaq__root__L9V3d{padding:0 20px}}@media(max-width:1023px)and (min-width:767px){.CityPageFaq_CityPagefaq__root__L9V3d{margin-top:48px}}.CityPageFaq_CityPagefaq__root_displayNone__NTb7N{display:none}.CityPageFaq_CityPagefaq__wrapper__qqgJP{display:flex;flex-direction:column}.CityPageFaq_CityPagefaq__faqModal_root__iKXyg{padding:20px}@media(max-width:1023px){.CityPageFaq_CityPagefaq__faqModal_root__iKXyg{padding:20px}}.CityPageFaq_CityPagefaq__item__24u4t{display:flex;flex-direction:column}.CityPageFaq_CityPagefaq__faq_txt__EHP_q{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#1e1e1e;padding:0 0 24px}@media(min-width:1023px){.CityPageFaq_CityPagefaq__faq_txt__EHP_q{font-size:20px;line-height:24px;display:flex;align-items:center;justify-content:space-between;box-shadow:unset}}.CityPageFaq_CityPagefaq__faq_text__EXN5x{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#1e1e1e;padding:20px;display:flex;background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.063)}@media(min-width:768px){.CityPageFaq_CityPagefaq__faq_text__EXN5x{justify-content:space-between}}@media(min-width:1023px){.CityPageFaq_CityPagefaq__faq_text__EXN5x{padding:20px 0 0;font-size:20px;line-height:24px;display:flex;align-items:center;justify-content:space-between;background:none;box-shadow:unset}}.CityPageFaq_CityPagefaq__faq_text_capitalize__9p_2B{text-transform:capitalize!important}.CityPageFaq_CityPagefaq__faq_txt_mobile_div__M9hK1{background:#fff;border-radius:4px;padding:0}@media(min-width:1023px){.CityPageFaq_CityPagefaq__faq_txt_mobile_div__M9hK1{padding:0}}@media(max-width:767px){.CityPageFaq_CityPagefaq__faq_txt_mobile_div__M9hK1{border:0;padding:0}}.CityPageFaq_CityPagefaq__faq_txt_mobile_div__M9hK1.CityPageFaq_partnerWithUs__faq_txt_mobile_div__Mbcri{border:none;padding:0}.CityPageFaq_CityPagefaq__faq_txt_mobile_div__M9hK1.CityPageFaq_tvc__faq_txt_mobile_div__Z3SWW{border:none;padding:0;background:transparent}.CityPageFaq_CityPagefaq_title__cxQOo{display:flex;align-items:center}.CityPageFaq_CityPagefaq_divider__ERZCl{border:2px solid #f5959e;display:inline;margin-right:12px;height:28px}.CityPageFaq_CityPagefaq__faq_txt_mobile__6qwVA{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px;cursor:pointer;text-transform:capitalize;color:#1e1e1e;display:flex;justify-content:space-between}@media(max-width:767px){.CityPageFaq_CityPagefaq__faq_txt_mobile__6qwVA{font-family:var(--font-inter),sans-serif;font-size:20px;font-weight:600;line-height:24.2px;text-align:left;color:#121;padding:0}}@media(max-width:430px){.CityPageFaq_CityPagefaq__faq_txt_mobile__6qwVA{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:20px}}.CityPageFaq_CityPagefaq__faqspan_text___5Q_E{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#1e1e1e;margin-left:18px}@media(min-width:1023px){.CityPageFaq_CityPagefaq__faqspan_text___5Q_E{font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;text-transform:uppercase}}.CityPageFaq_CityPagefaq__faq_back__re7Zb{display:none!important}@media(max-width:1023px){.CityPageFaq_CityPagefaq__faq_back__re7Zb{display:flex!important}}.CityPageFaq_CityPagefaq__faqModal_closebtn__JxtM_{display:flex!important;padding:0!important;min-width:undefined!important}@media(max-width:767px){.CityPageFaq_CityPagefaq__faqModal_closebtn__JxtM_{display:none!important}}.CityPageFaq_CityPagefaq__faqModal_closebtn__JxtM_:hover{background-color:#fff}.CityPageFaq_CityPagefaq__searchbox__Q2yP3{margin-bottom:26px;margin-top:16px}@media(min-width:1023px){.CityPageFaq_CityPagefaq__searchbox__Q2yP3{margin-bottom:34px;margin-top:18px}}.CityPageFaq_CityPagefaq__searchBox_crosssign__puWfC{transform:rotate(45deg);font-size:large;cursor:pointer}.CityPageFaq_css-10uzm8v-MuiTypography-root__4ArUv{font-size:2rem}.CityPageFaq_CityPagefaq__question_div__2A8vV{display:flex;justify-content:space-between;align-items:flex-start}.CityPageFaq_CityPagefaq_tvc__question__bFsZA{color:#000;font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer;flex:1 1;display:flex}@media(max-width:1023px){.CityPageFaq_CityPagefaq_tvc__question__bFsZA{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}}.CityPageFaq_CityPagefaq__question__3W6Ef{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#1e1e1e;cursor:pointer;flex:1 1;display:flex}@media(min-width:1023px){.CityPageFaq_CityPagefaq__question__3W6Ef{font-weight:500;font-size:16px;line-height:28px;color:#000}}.CityPageFaq_CityPagefaq__modalquestion__D76JX{display:flex;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#1e1e1e;flex:1 1}@media(min-width:1023px){.CityPageFaq_CityPagefaq__modalquestion__D76JX{font-weight:500;font-size:16px;line-height:28px;color:#000}}.CityPageFaq_CityPagefaq__questionmobileIcon__LBbF2{line-height:30px;margin-left:18px}.CityPageFaq_CityPagefaq__questionmobileImageopenIcon__iFijK{transform:rotate(450deg)}@media(max-width:767px){.CityPageFaq_CityPagefaq__questionmobileImageopenIcon__iFijK{transform:rotate(180deg)}}.CityPageFaq_CityPagefaq__questionmobileImagecloseIcon__0vKL2{transform:rotate(270deg)}@media(max-width:767px){.CityPageFaq_CityPagefaq__questionmobileImagecloseIcon__0vKL2{transform:none}}.CityPageFaq_CityPagefaq__questionmobileExpandIcon__fHD0g{transform:rotate(180deg)}@media(max-width:767px){.CityPageFaq_CityPagefaq__questionmobileExpandIcon__fHD0g{transform:rotate(180deg)}}.CityPageFaq_CityPagefaq__questionmobileCollapseIcon__ZPrMx{transform:rotate(0deg)}@media(max-width:767px){.CityPageFaq_CityPagefaq__questionmobileCollapseIcon__ZPrMx{transform:none}}.CityPageFaq_CityPagefaq__answer_div__XA3Sc{display:flex;align-items:flex-start}.CityPageFaq_CityPagefaq__answer_html__vEEKl *{all:revert!important;font-size:13px;line-height:18px;letter-spacing:-.02em;color:#959595;margin-top:8px}.CityPageFaq_CityPagefaq_tvc__answer__KFqzq{color:#202020;font-family:var(--font-inter),sans-serif;font-size:.75rem;font-style:normal;font-weight:300;line-height:1.125rem;margin-top:0}@media(min-width:1023px){.CityPageFaq_CityPagefaq_tvc__answer__KFqzq{color:#000;font-family:var(--font-inter),sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-top:0}}.CityPageFaq_CityPagefaq__answer__fIkw_{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:28px;margin-top:12px;color:#000;flex:1 1}@media(min-width:1023px){.CityPageFaq_CityPagefaq__answer__fIkw_{font-size:16px}}.CityPageFaq_CityPagefaq__answerIcon__8fSXY{width:3.5rem;margin-right:5px;margin-top:.8rem}@media(min-width:1023px){.CityPageFaq_CityPagefaq__answerIcon__8fSXY{width:2rem;margin-top:1.2rem}}.CityPageFaq_CityPagefaq__button__KS8a9{cursor:pointer;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;border-radius:50px;color:#0084ff;width:-moz-fit-content;width:fit-content}.CityPageFaq_CityPagefaq__button__KS8a9:hover{color:#0084ff;text-decoration:underline;text-underline-offset:5px}.CityPageFaq_CityPagefaq_tvc__button__4e3Bw{color:#000;font-family:var(--font-inter),sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.625rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-align:center;cursor:pointer}@media(max-width:768px){.CityPageFaq_CityPagefaq_tvc__button__4e3Bw{color:#000;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.625rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-align:center;cursor:pointer}}.CityPageFaq_CityPagefaq_tvc__divider__XplvT{margin:2rem 0;border-top:1px solid silver}.CityPageFaq_CityPagefaq__divider___J_aX{margin:18px 0;background-color:.5px solid silver}@media(min-width:1023px){.CityPageFaq_CityPagefaq__divider___J_aX{margin:24px 0}}.CityPageFaq_CityPagefaq__highlighter__WCAzF{background-color:#ff0}#StayVistaVideo_allLocations__Qvzub,#StayVistaVideo_book__W8lU4,#StayVistaVideo_cancellation-policy__AZMdu,#StayVistaVideo_careers__MM58V,#StayVistaVideo_city-page-seo__Dy9mt,#StayVistaVideo_city__uoYEw,#StayVistaVideo_collection__kO9i7,#StayVistaVideo_contact-us__VI1cG,#StayVistaVideo_corporate-offsites__CVLMh,#StayVistaVideo_covid_page__ETSRP,#StayVistaVideo_design-services__TJzAr,#StayVistaVideo_events-and-experiences__rPQxQ,#StayVistaVideo_faq__QdhxR,#StayVistaVideo_fill-job-details__XUd4S,#StayVistaVideo_gift-card__7JVXl,#StayVistaVideo_homeWithNotificationText__bPKfQ,#StayVistaVideo_home__iMpp9,#StayVistaVideo_interiors-lead-form__cXAfx,#StayVistaVideo_lead__Yaiev,#StayVistaVideo_offers__MI7il,#StayVistaVideo_offline-failure__I9dIs,#StayVistaVideo_offline-thank-you__ZMOrr,#StayVistaVideo_open-roles__Jd7Rv,#StayVistaVideo_our-story__wtWEP,#StayVistaVideo_page-not-found__A6fUw,#StayVistaVideo_partner-with-us__RKMZU,#StayVistaVideo_privacy-policy___1aH3,#StayVistaVideo_profile__W8kZ8,#StayVistaVideo_property__VJcRE,#StayVistaVideo_server-error__7yJte,#StayVistaVideo_sitemap__Qi0WS,#StayVistaVideo_terms-and-conditions__yYInO,#StayVistaVideo_trip-info__Pz_XY,#StayVistaVideo_why-choose-us__PY52R{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#StayVistaVideo_homeWithNotificationText__bPKfQ{--homepageBannerHeight:77vh}@media(max-width:767px){#StayVistaVideo_homeWithNotificationText__bPKfQ,#StayVistaVideo_home__iMpp9{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#StayVistaVideo_homeWithNotificationText__bPKfQ,#StayVistaVideo_home__iMpp9{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#StayVistaVideo_homeWithNotificationText__bPKfQ,#StayVistaVideo_home__iMpp9{--homepageBannerHeight:50vw}}html.StayVistaVideo_is-touch-device__2Vghk.StayVistaVideo_tablet__1xXNu{--homepageBannerHeight:600px}@media(max-width:766px){.StayVistaVideo_is-desktop__dCyE1{display:none!important}}@media(min-width:767px){.StayVistaVideo_is-phone__oImU_{display:none!important}}@media(min-width:1024px){.StayVistaVideo_is-below-1024__R4Fuc{display:none!important}}@media(max-width:1023px){.StayVistaVideo_is-above-1023__CAUF_{display:none!important}}.StayVistaVideo_c-brandFilmPopup__poster__Pyb1c,.StayVistaVideo_c-brandFilmPopup__video__xgumY,.StayVistaVideo_c-brandFilmPopup__video_contain__iGmq7{position:absolute;top:0;left:0;width:100%;height:100%}.StayVistaVideo_stay_vista_video_root__pfSD_{width:100%;height:100%}.StayVistaVideo_c-brandFilmPopup__innerWrapper__3X_bf{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden}@media(max-width:1023px){.StayVistaVideo_c-brandFilmPopup__innerWrapper__3X_bf{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}.StayVistaVideo_c-brandFilmPopup__innerWrapper__3X_bf:hover .StayVistaVideo_c-brandFilmPopup__videoControls__fZdLD{opacity:1}.StayVistaVideo_c-brandFilmPopup__poster__Pyb1c,.StayVistaVideo_c-brandFilmPopup__video__xgumY{z-index:0}@media(min-width:1024px){.StayVistaVideo_c-brandFilmPopup__poster__Pyb1c,.StayVistaVideo_c-brandFilmPopup__video__xgumY{object-fit:cover;object-position:center}}.StayVistaVideo_c-brandFilmPopup__poster__Pyb1c,.StayVistaVideo_c-brandFilmPopup__video_contain__iGmq7{object-fit:contain;object-position:center;background-color:#000}.StayVistaVideo_c-brandFilmPopup__videoControls__fZdLD{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .32s cubic-bezier(.39,.575,.565,1);will-change:opacity}.StayVistaVideo_c-brandFilmPopup__videoControls_op__YFLPt{opacity:1}.StayVistaVideo_c-brandFilmPopup__videoPlayPauseButton__IyaNL{width:60px;height:60px;background-image:url(https://img.vistarooms.com/website_assets/all_static_images/568e4aa6-d344-4f20-98c2-c7a5217348d2_icon_play-video.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;cursor:pointer}@media(max-width:1023px){.StayVistaVideo_c-brandFilmPopup__videoPlayPauseButton__IyaNL{width:30px;height:30px}}.StayVistaVideo_c-brandFilmPopup___CBpK{width:100%;height:100%;cursor:pointer;max-width:1600px}.StayVistaVideo_c-brandFilmPopup___CBpK.StayVistaVideo_-showPauseButton__RodQd .StayVistaVideo_c-brandFilmPopup__videoPlayPauseButton__IyaNL{background-image:url(https://img.vistarooms.com/website_assets/all_static_images/cce682e8-97f8-498b-b893-d900de963bc0_icon_pause-video.svg)}@media(max-width:767px){.StayVistaVideo_c-brandFilmPopup___CBpK{background-color:transparent}}.StayVistaVideo_c-brandFilmPopup__showDuration__8JtlZ{position:relative;background:rgba(30,30,30,.3);display:flex;justify-content:center;align-items:center;border-radius:28px;width:59px;height:28px;float:right;margin-top:-48px;margin-right:20px;color:#fff}@media(max-width:767px){.StayVistaVideo_c-brandFilmPopup__showDuration__8JtlZ{width:49px;height:25px;margin-top:-43px;margin-right:15px;font-size:12px}}#PropertyImageGallery_allLocations__sfe9_,#PropertyImageGallery_book__qaDMr,#PropertyImageGallery_cancellation-policy__GokDP,#PropertyImageGallery_careers__wlDrX,#PropertyImageGallery_city-page-seo__ULBZz,#PropertyImageGallery_city__xvQ5_,#PropertyImageGallery_collection__Ibcq6,#PropertyImageGallery_contact-us__Eg_eY,#PropertyImageGallery_corporate-offsites__zfyrz,#PropertyImageGallery_covid_page__ZJeOw,#PropertyImageGallery_design-services__C8zEk,#PropertyImageGallery_events-and-experiences__6XJ8Y,#PropertyImageGallery_faq__vCVUQ,#PropertyImageGallery_fill-job-details__VskPF,#PropertyImageGallery_gift-card__lsIiv,#PropertyImageGallery_homeWithNotificationText__p21dL,#PropertyImageGallery_home__Rzxze,#PropertyImageGallery_interiors-lead-form__11dQv,#PropertyImageGallery_lead__8_1rK,#PropertyImageGallery_offers__BPohM,#PropertyImageGallery_offline-failure__gn5CA,#PropertyImageGallery_offline-thank-you__rAE0Q,#PropertyImageGallery_open-roles__TOhR0,#PropertyImageGallery_our-story__DZY98,#PropertyImageGallery_page-not-found__S7X3A,#PropertyImageGallery_partner-with-us__Ys1WK,#PropertyImageGallery_privacy-policy__P_5V8,#PropertyImageGallery_profile__LTPf6,#PropertyImageGallery_property__UnuNy,#PropertyImageGallery_server-error__jud6Q,#PropertyImageGallery_sitemap__GQqDL,#PropertyImageGallery_terms-and-conditions__8CZLO,#PropertyImageGallery_trip-info__XZ_sd,#PropertyImageGallery_why-choose-us__0w_WG{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#PropertyImageGallery_homeWithNotificationText__p21dL{--homepageBannerHeight:77vh}@media(max-width:767px){#PropertyImageGallery_homeWithNotificationText__p21dL,#PropertyImageGallery_home__Rzxze{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#PropertyImageGallery_homeWithNotificationText__p21dL,#PropertyImageGallery_home__Rzxze{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#PropertyImageGallery_homeWithNotificationText__p21dL,#PropertyImageGallery_home__Rzxze{--homepageBannerHeight:50vw}}html.PropertyImageGallery_is-touch-device__1_SlK.PropertyImageGallery_tablet__9bhV8{--homepageBannerHeight:600px}@media(max-width:766px){.PropertyImageGallery_is-desktop__qdg4I{display:none!important}}@media(min-width:767px){.PropertyImageGallery_is-phone__ueu7Y{display:none!important}}@media(min-width:1024px){.PropertyImageGallery_is-below-1024__B6ic2{display:none!important}}@media(max-width:1023px){.PropertyImageGallery_is-above-1023__hOYnF{display:none!important}}.PropertyImageGallery_property__imageGallery__CetYt{display:flex;margin:16px 0 0;height:75vh;max-height:1024px;min-height:187px;width:100%;max-width:1600px;position:relative}@media(max-width:1200px){.PropertyImageGallery_property__imageGallery__CetYt{height:60vh;max-height:60vh}}@media(max-width:1023px){.PropertyImageGallery_property__imageGallery__CetYt{margin:10px 0 0;height:35vh;width:100%;padding:0 20px;max-height:35vh}}@media(max-width:767px){.PropertyImageGallery_property__imageGallery__CetYt{margin:0;padding:0}}@media(max-width:500px){.PropertyImageGallery_property__imageGallery__CetYt{height:25vh;min-height:260px;width:100%;max-height:25vh;overflow:hidden}}.PropertyImageGallery_property__imageGallery_bannertags_container__4p3L5{position:absolute;top:18px;left:18px;display:flex}@media(max-width:1024px){.PropertyImageGallery_property__imageGallery_bannertags_container__4p3L5{left:36px}}@media(max-width:767px){.PropertyImageGallery_property__imageGallery_bannertags_container__4p3L5{left:20px;top:16px}}.PropertyImageGallery_property__imageGallery_banner_tag__U8JM0{display:flex;background-color:#fff;padding:6px 10px;margin-right:6px;font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.02em;text-align:left;align-items:center;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.PropertyImageGallery_property__imageGallery_banner_tag__U8JM0{padding:6px;height:30px}}@media(max-width:389px){.PropertyImageGallery_property__imageGallery_banner_tag__U8JM0{font-size:14px}}@media(max-width:320px){.PropertyImageGallery_property__imageGallery_banner_tag__U8JM0{padding:4px;height:24px;font-size:12px}}.PropertyImageGallery_property__imageGallery_banner_tag_luxary__2ihJf{background-color:#000;border:1px solid #daa520;color:#daa520}.PropertyImageGallery_property__imageGallery_banner_tagImage__4BEYS{margin-right:4px}.PropertyImageGallery_property__imageGallery_banner_tagimgcontainer__BIl37{display:flex;align-items:center;justify-content:center}.PropertyImageGallery_property__imageGallery_shareIconContainer__DQUSZ{background-color:#fff;border-radius:99px;padding:11px;position:absolute;z-index:1;right:80px;top:14px;cursor:pointer}@media(max-width:1024px){.PropertyImageGallery_property__imageGallery_shareIconContainer__DQUSZ{right:88px}}@media(max-width:767px){.PropertyImageGallery_property__imageGallery_shareIconContainer__DQUSZ{padding:6px;right:19px;top:13px}}.PropertyImageGallery_shareicon-animate__cHbei{animation:PropertyImageGallery_animateShare__qwQ3g 1.2s ease-in}@keyframes PropertyImageGallery_animateShare__qwQ3g{0%{transform:scale(1)}5%{transform:scale(.8)}10%{transform:scale(.9)}15%{transform:scale(.8)}50%{transform:scale(.9)}to{transform:scale(1)}}.PropertyImageGallery_property__image_banner_forward__OVhHE{position:absolute;z-index:1000;right:16px;display:flex;align-items:center;top:25%;height:50%}.PropertyImageGallery_property__image_banner_back__TnrMN{position:absolute;z-index:1000;left:16px;display:flex;align-items:center;top:25%;height:50%}.PropertyImageGallery_property__image_banner_tag_div__3HytM{margin-left:30px;height:-moz-fit-content;height:fit-content;position:absolute;margin-top:-17px}@media(max-width:1023px){.PropertyImageGallery_property__image_banner_tag_div__3HytM{margin-left:16px}}@media(max-width:767px){.PropertyImageGallery_property__image_banner_tag_div__3HytM{margin-top:-14.5px}}.PropertyImageGallery_property__image_the_vista_collection_div__3upYE{margin-left:30px;height:-moz-fit-content;height:fit-content;position:absolute;margin-top:-19px}@media(max-width:1023px){.PropertyImageGallery_property__image_the_vista_collection_div__3upYE{margin-left:16px}}@media(max-width:767px){.PropertyImageGallery_property__image_the_vista_collection_div__3upYE{margin-top:-7.5px}}.PropertyImageGallery_property__image_banner_economy_escape_tag_div__o2ZU2{margin-left:30px;height:-moz-fit-content;height:fit-content;position:absolute;margin-top:-17px}@media(max-width:1023px){.PropertyImageGallery_property__image_banner_economy_escape_tag_div__o2ZU2{margin-left:16px}}@media(max-width:767px){.PropertyImageGallery_property__image_banner_economy_escape_tag_div__o2ZU2{margin-top:-14.5px}}.PropertyImageGallery_property__imageGallery_vertical__W_1AY{display:flex;max-width:880px;position:relative;width:70vw;margin-right:6px;cursor:pointer}@media only screen and (max-width:767px){.PropertyImageGallery_property__imageGallery_vertical__W_1AY{display:none}}.PropertyImageGallery_property__imageGallery_horizontal__FGTbQ{display:flex;position:relative;flex:1 1;flex-direction:column;margin-left:6px;cursor:pointer}@media only screen and (max-width:767px){.PropertyImageGallery_property__imageGallery_horizontal__FGTbQ{display:none}}.PropertyImageGallery_property__imageGallery_horizontal_img__ZvixE{display:flex;flex:1 1;position:relative;margin-bottom:6px}.PropertyImageGallery_property__imageGallery_horizontal_img2__0MnN0{display:flex;flex:1 1;position:relative;margin-top:6px}.PropertyImageGallery_property__imageGallery_horizontal_img2_overlay__NSURr{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;border-radius:10px}.PropertyImageGallery_property__imageGallery_horizontal_img2_overlay_text__Ao9hR{font-family:var(--font-inter),sans-serif;font-size:28px;font-weight:600;line-height:34px;text-align:center;color:#e6e6e6}.PropertyImageGallery_property__image_banner_tag__BbyaY{min-width:100px!important;min-height:100px!important;height:100px!important;width:100px!important}@media(max-width:767px){.PropertyImageGallery_property__image_banner_tag__BbyaY{min-width:85px!important;min-height:85px!important;height:85px!important;width:85px!important}}.PropertyImageGallery_property__gallery_back_text__Svz5w{margin-left:5px}.PropertyImageGallery_property__image_banner__RIZzb{border-radius:10px;object-fit:cover;height:100%!important;width:100%!important;position:absolute}@media(max-width:767px){.PropertyImageGallery_property__image_banner__RIZzb{border-radius:0}}.PropertyImageGallery_property__image_banner_slider_div__r3lbD{height:100%!important;width:100%!important;position:relative}.PropertyImageGallery_property__image_banner_slider_div__r3lbD img{height:100%;width:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.PropertyImageGallery_property__image_slider__7Q4lg,.PropertyImageGallery_property__image_slider__7Q4lg .slick-list,.PropertyImageGallery_property__image_slider__7Q4lg .slick-slide>div,.PropertyImageGallery_property__image_slider__7Q4lg .slick-slider,.PropertyImageGallery_property__image_slider__7Q4lg .slick-track{height:100%}.PropertyImageGallery_property__banner_right_botton_pagination_div__p_prf{display:none;flex-direction:row;align-items:center;margin-left:20px;align-self:flex-end}@media(max-width:767px){.PropertyImageGallery_property__banner_right_botton_pagination_div__p_prf{display:flex}}.PropertyImageGallery_property__banner_right_botton_pagination_item__AbfJm{height:12px;width:12px;border-radius:24px;margin-right:4px;background:hsla(0,0%,100%,.6)}@media(max-width:767px){.PropertyImageGallery_property__banner_right_botton_pagination_item__AbfJm{border-radius:16px;height:8px;width:8px}}.PropertyImageGallery_property__banner_right_botton_pagination_item_selected__gF_K7{height:14px;width:14px;border-radius:24px;background-color:#fff;margin-right:4px}@media(max-width:767px){.PropertyImageGallery_property__banner_right_botton_pagination_item_selected__gF_K7{border-radius:16px;height:10px;width:10px}}.PropertyImageGallery_property__banner_right_botton_div__qdQvb{position:absolute;bottom:20px;right:24px;display:flex;flex-direction:row;align-items:center}@media(max-width:1024px){.PropertyImageGallery_property__banner_right_botton_div__qdQvb{right:10px}}@media(max-width:767px){.PropertyImageGallery_property__banner_right_botton_div__qdQvb{right:0;left:0;justify-content:space-between}}.PropertyImageGallery_property__banner_right_botton_devider_new__RNInl{display:none}@media(max-width:767px){.PropertyImageGallery_property__banner_right_botton_devider_new__RNInl{display:flex;background-color:#fff;width:1px;height:14px;margin:0 10px 0 6px}}.PropertyImageGallery_property__banner_right_botton_devider__d3V0I{background-color:#fff;width:1px;height:40px;margin:0 12px}@media(max-width:767px){.PropertyImageGallery_property__banner_right_botton_devider__d3V0I{display:none}}.PropertyImageGallery_property__view_360_button___i5lX{display:flex;flex-direction:row;align-items:center;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-size:14px;line-height:20px;padding:12px;border-radius:4px;cursor:pointer;border:1px solid hsla(0,0%,100%,.502);background:rgba(0,0,0,.502);margin-right:12px}.PropertyImageGallery_property__view_360_button___i5lX:hover{background-color:rgba(30,30,30,.5)}@media(max-width:1023px){.PropertyImageGallery_property__view_360_button___i5lX{margin-left:auto;padding:8px 12px}}@media(max-width:768px){.PropertyImageGallery_property__view_360_button___i5lX{margin-right:8px;font-family:var(--font-inter),sans-serif;font-size:.7rem;font-weight:600;line-height:normal;text-align:center}}@media(max-width:767px){.PropertyImageGallery_property__view_360_button___i5lX{flex-direction:column}}@media(max-width:373px){.PropertyImageGallery_property__view_360_button___i5lX{font-size:12px}}@media(max-width:360px){.PropertyImageGallery_property__view_360_button___i5lX{font-size:10px}}@media(max-width:340px){.PropertyImageGallery_property__view_360_button___i5lX{font-size:9px}}@media(max-width:300px){.PropertyImageGallery_property__view_360_button___i5lX{font-size:8px}}@media(max-width:292px){.PropertyImageGallery_property__view_360_button___i5lX{font-size:7px}}.PropertyImageGallery_property__view_360_button___i5lX img{object-fit:contain;width:28px;height:24px}@media(max-width:768px){.PropertyImageGallery_property__view_360_button___i5lX img{width:24px;height:20px}}.PropertyImageGallery_property__banner_video__EHGoW{display:flex;align-items:center;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-size:14px;line-height:20px;padding:12px;border-radius:4px;cursor:pointer;border:1px solid hsla(0,0%,100%,.502);background:rgba(0,0,0,.502);margin-right:12px}.PropertyImageGallery_property__banner_video__EHGoW:hover{background-color:rgba(30,30,30,.5)}@media(max-width:1023px){.PropertyImageGallery_property__banner_video__EHGoW{padding:8px}}@media(max-width:768px){.PropertyImageGallery_property__banner_video__EHGoW{margin-right:8px;padding:12px}}@media(max-width:373px){.PropertyImageGallery_property__banner_video__EHGoW{font-size:12px}}@media(max-width:360px){.PropertyImageGallery_property__banner_video__EHGoW{font-size:10px}}@media(max-width:340px){.PropertyImageGallery_property__banner_video__EHGoW{font-size:9px}}@media(max-width:300px){.PropertyImageGallery_property__banner_video__EHGoW{font-size:8px}}@media(max-width:292px){.PropertyImageGallery_property__banner_video__EHGoW{font-size:7px}}.PropertyImageGallery_property__banner_video__EHGoW img{object-fit:contain;width:24px;height:24px}@media(max-width:768px){.PropertyImageGallery_property__banner_video__EHGoW img{width:24px;height:24px}}.PropertyImageGallery_property__view_more_button__HXceL{color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-size:14px;line-height:20px;padding:12px;background:rgba(0,0,0,.502);border:1px solid hsla(0,0%,100%,.502);text-align:center}.PropertyImageGallery_property__view_more_button__HXceL:hover{background-color:rgba(30,30,30,.5)}@media(max-width:1023px){.PropertyImageGallery_property__view_more_button__HXceL{margin-left:auto;margin-right:20px;padding:8px}}@media(max-width:768px){.PropertyImageGallery_property__view_more_button__HXceL{padding:8px 10px;font-size:12px;line-height:16px;font-weight:600;min-width:-moz-fit-content;min-width:fit-content;border:1px solid #a2a2a2}}@media(max-width:373px){.PropertyImageGallery_property__view_more_button__HXceL{font-size:12px}}@media(max-width:360px){.PropertyImageGallery_property__view_more_button__HXceL{font-size:10px}}@media(max-width:340px){.PropertyImageGallery_property__view_more_button__HXceL{font-size:9px}}@media(max-width:300px){.PropertyImageGallery_property__view_more_button__HXceL{font-size:8px}}@media(max-width:292px){.PropertyImageGallery_property__view_more_button__HXceL{font-size:7px}}.PropertyImageGallery_property__view_more_button__HXceL img{object-fit:contain;width:24px;height:24px}@media(max-width:768px){.PropertyImageGallery_property__view_more_button__HXceL img{width:20px;height:20px}}.PropertyImageGallery_property__view_video_button_txt__B51_K{margin-left:8px}@media(max-width:768px){.PropertyImageGallery_property__view_video_button_txt__B51_K{display:none}}.PropertyImageGallery_property__view_photos_button_txt__Q0Hcg{margin-left:8px}@media(max-width:768px){.PropertyImageGallery_property__view_photos_button_txt__Q0Hcg{margin-left:2px}}.PropertyImageGallery_property__share_root__iNtwX{display:flex;padding:10px;background-color:#fff;flex:1 1;flex-direction:column}@media(max-width:300px){.PropertyImageGallery_property__share_root__iNtwX{padding:0}}.PropertyImageGallery_property__mobileHeader__closeButtonIcon__mtM9d{display:flex;align-items:center;justify-content:flex-end;border-radius:20px;cursor:pointer;padding:10px 25px}.PropertyImageGallery_property__share_title__dbNMq{display:flex;align-items:center;justify-content:center;padding:0 0 16px}.PropertyImageGallery_property__mobileHeader__jZgRb{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px 18px;box-shadow:0 20px 20px rgba(0,0,0,.03);width:100%}.PropertyImageGallery_property__mobileHeader__lhs__T_qX3,.PropertyImageGallery_property__mobileHeader__rhs__kVn8b{display:flex;flex-direction:row}.PropertyImageGallery_property__mobileHeader__backButton__c4KA_{display:flex;flex-direction:row;pointer-events:auto}.PropertyImageGallery_property__mobileHeader__backButtonIcon__tvz5P{display:flex;align-items:center}.PropertyImageGallery_property__mobileHeader__backButtonText__9AoOK{display:inline-block;color:#222;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-left:19px;max-width:-moz-fit-content;max-width:fit-content;max-height:inherit;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:0;text-align:left}@media(max-width:560px){.PropertyImageGallery_property__mobileHeader__backButtonText__9AoOK{max-width:204px}}@media(max-width:360px){.PropertyImageGallery_property__mobileHeader__backButtonText__9AoOK{max-width:156px}}@media(max-width:320px){.PropertyImageGallery_property__mobileHeader__backButtonText__9AoOK{max-width:116px}}.PropertyImageGallery_property__mobileHeader__shareButton__GUvZV{display:flex;align-items:flex-end}.PropertyImageGallery_property__mobileHeader__shareButtonIcon__12UO2{width:36px;height:36px;background-color:#e6eaed;border-radius:99px;display:flex;justify-content:center;align-items:center}.PropertyImageGallery_property__mobileHeader__profileButtonIcon__sbHtC{margin-left:1rem;box-shadow:0 8px 10px -7px #000;border-radius:50%;width:36px;height:36px}.PropertyImageGallery_property__mobileHeader__titleTxt__sxto7{font-size:1.75rem;margin-left:10px}.PropertyImageGallery_property__share__wrapper__iqIZb{margin:0 25px 20px}.PropertyImageGallery_property__share_img__PmkbS{height:220px;width:350px;aspect-ratio:auto 350/220;position:relative}@media(max-width:767px){.PropertyImageGallery_property__share_img__PmkbS{height:150px;width:180px}}.PropertyImageGallery_property__share_button__4L0tR{display:flex;flex:1 1;justify-content:space-around;margin:24px 0 0}.PropertyImageGallery_property__share_button_copy__pEO6X{cursor:pointer;display:flex;flex-direction:column;align-items:center}.PropertyImageGallery_property__gallery_root__yjJd0{display:flex;flex:1 1;flex-direction:column;max-width:1600px;width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;position:relative}.PropertyImageGallery_property__gallery_mobile_header__frNj6{position:fixed;top:0;left:0;right:0;z-index:5;background:#fff;padding-top:8px}.PropertyImageGallery_property__gallery_header__yVQJ_{display:flex;max-width:972px;margin:0 auto;flex-direction:column;padding:0 20px;gap:.5rem}@media only screen and (max-width:1023px){.PropertyImageGallery_property__gallery_header__yVQJ_{padding:0;gap:.2rem}}.PropertyImageGallery_property__gallery_back_button__WR_a_{display:flex;flex-direction:row;align-items:center;cursor:pointer}.PropertyImageGallery_property__gallery_share_text__k3ZE0{color:#000;margin-left:5px;text-decoration:underline;cursor:pointer}.PropertyImageGallery_property__tags_root__spveV{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 15px 0;flex-wrap:wrap}@media(max-width:1023px){.PropertyImageGallery_property__tags_root__spveV{overflow-x:scroll;justify-content:inherit;flex-wrap:nowrap;position:fixed;top:50px;z-index:3;background:#fff;left:0;right:0}}@media(max-width:767px){.PropertyImageGallery_property__tags_root__spveV{padding:30px 24px}}.PropertyImageGallery_property__gallery_tag__GqOzY{height:25px;margin:2.5px;cursor:pointer;display:flex;border:1px solid #e2e2e3;border-radius:4px;justify-content:center;align-items:center;white-space:noWrap;transition:all .3s ease;padding:16px 14px}.PropertyImageGallery_property__gallery_tag__GqOzY>p{font-size:.8rem;display:flex;align-items:center}.PropertyImageGallery_property__gallery_tag__GqOzY>p>span{cursor:pointer}.PropertyImageGallery_property__gallery_tag__GqOzY.PropertyImageGallery_selected___eKVo{background:#2f80ed;color:#fff;border:none;cursor:pointer}.PropertyImageGallery_property__vertical_Img_wrapper__X8Oxj{width:100%;height:89vh;max-width:972px;margin:0 auto;padding:0 20px}@media(max-width:1023px){.PropertyImageGallery_property__vertical_Img_wrapper__X8Oxj{padding:10px 20px;height:-moz-fit-content;height:fit-content;margin-bottom:100px;margin-top:30px}}.PropertyImageGallery_property__videoModal_close_div___PFDw{display:flex;position:relative;max-width:1600px;align-items:center;max-height:90%;z-index:1000}.PropertyImageGallery_property__videoModal_close_portrate__AbJCG{width:100%;justify-content:center}.PropertyImageGallery_proeprty_video_ladscape___SUqr{aspect-ratio:16/9;width:60vw;max-width:1028px;max-height:100%;min-height:100px}@media(max-width:1023px){.PropertyImageGallery_proeprty_video_ladscape___SUqr{width:90vw}}.PropertyImageGallery_proeprty_video_portrate__MBHyX{aspect-ratio:9/16;max-height:1028px;height:99vh}@media(max-width:1023px){.PropertyImageGallery_proeprty_video_portrate__MBHyX{height:70vh}}.PropertyImageGallery_property__videoModal_close_button1__wFZdP{position:absolute;top:-30px;right:0}.PropertyImageGallery_property__videoModal_close_button1__wFZdP,.PropertyImageGallery_property__videoModal_close_button2__t7ZTM{align-self:flex-end;padding:0!important;min-width:unset!important}.PropertyImageGallery_property__videoModal_close_button_portrate1__xQfmd{top:-30px;right:25px}.PropertyImageGallery_property__videoModal_close_button__WTMgU{align-self:flex-end;padding:0!important;min-width:unset!important;position:absolute;top:-20px;right:5px}.PropertyImageGallery_property__videoModal_close_button_portrate__jaXeB{top:-20px;right:25px}.PropertyImageGallery_property__imageGallery_wrapper_item__opZ9Q,.PropertyImageGallery_property__imageGallery_wrapper_item__opZ9Q>div:first-child{height:100%;width:100%}.PropertyImageGallery_property__imageGallery_wrapper_item__opZ9Q>div:first-child>div,.PropertyImageGallery_property__imageGallery_wrapper_item__opZ9Q>div:first-child>div>div,.PropertyImageGallery_property__imageGallery_wrapper_item__opZ9Q>div:first-child>div>div>div{height:100%}.PropertyImageGallery_property__vertical_Img_portrate_div__Rq9NZ{display:flex;position:relative;width:100%;flex-direction:row;margin:30px 0}@media(max-width:1023px){.PropertyImageGallery_property__vertical_Img_portrate_div__Rq9NZ{margin:5px 0}}.PropertyImageGallery_property__share_button_icon__kgig1{margin-bottom:4px}.PropertyImageGallery_property__gallery_header_container__Z_4tb{width:100%;position:-webkit-sticky;position:sticky;top:0;right:0;left:0;z-index:1;background:#fff;transition:top .5s ease}.PropertyImageGallery_property__gallery_header_container__Z_4tb.PropertyImageGallery_fixed_to_top__Lr6Vu{top:0}.PropertyImageGallery_property__gallery_header__yVQJ_>div:first-child{display:flex;justify-content:space-between;align-items:center;background-color:#fff;z-index:1;padding:15px 0 0}@media(max-width:1023px){.PropertyImageGallery_property__gallery_header__yVQJ_>div:first-child{padding:15px 20px 5px}}.PropertyImageGallery_property__gallery_tags_wrapper__AhNfV{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#fff;padding:0 1rem;transition:top .4s ease;border-bottom:.5px solid rgba(0,0,0,.251)}.PropertyImageGallery_property__gallery_tags_wrapper__AhNfV.PropertyImageGallery_fixed_to_top__Lr6Vu{top:56px;transition-delay:.5s}.PropertyImageGallery_property__gallery_tags_contaier__2gevJ{position:relative;padding:0 0 5px}@media(max-width:1023px){.PropertyImageGallery_property__gallery_tags_contaier__2gevJ{padding:0 20px 5px}}.PropertyImageGallery_property__gallery_tags__QbEBb{width:100%;overflow-x:auto;display:flex;position:relative;background:#fff}.PropertyImageGallery_property__gallery_tags__QbEBb::-webkit-scrollbar{height:3px}.PropertyImageGallery_property__gallery_tags__QbEBb::-webkit-scrollbar-thumb:horizontal{background:gray;border-radius:10px}@media only screen and (max-width:1023px){.PropertyImageGallery_property__gallery_tags__QbEBb{padding:4px 16px;position:absolute;top:0;left:0}}.PropertyImageGallery_property__gallery_filter_heading__jO_fJ{font-family:var(--font-inter),sans-serif;font-size:1.25rem;font-weight:600;line-height:1.125rem;margin:2rem 0 1rem}@media(max-width:767px){.PropertyImageGallery_property__gallery_filter_heading__jO_fJ{margin:2rem 0 1rem;font-size:1rem}}.PropertyImageGallery_property__gallery_max_tag_msg__3GoY9{margin-top:.75rem;color:red}.PropertyImageGallery_agent_propertyFilter__lIjRP{position:absolute;bottom:4px;right:20px;font-size:16px;z-index:10;color:#fff;font-weight:700;cursor:pointer;display:flex;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2px 0 2px 6px}@media(max-width:767px){.PropertyImageGallery_agent_propertyFilter__lIjRP{bottom:0;right:6px}}.PropertyImageGallery_captur3d-3d-tour__Lyf5Q,.PropertyImageGallery_captur3d-3d-tour__Lyf5Q iframe{width:100%;min-height:60vh;border-radius:8px}@media screen and (min-width:1023px){.PropertyImageGallery_captur3d-3d-tour__Lyf5Q iframe{height:80vh}}.PropertyImageGallery_captur3d-3d-tour1__dvDCb{width:100%;min-height:60vh;border-radius:8px}.PropertyImageGallery_captur3d-3d-tour1__dvDCb iframe{min-height:60vh;border-radius:8px;display:inline-block;width:calc(100% - 80px)}@media screen and (min-width:1023px){.PropertyImageGallery_captur3d-3d-tour1__dvDCb iframe{height:80vh}}.CityPageNumberOfRooms_city_page_rooms_div__1qnqE{display:flex;padding:8px;align-items:center;justify-content:center;border-radius:4px;background:#f7f9fb;width:100%}@media(max-width:300px){.CityPageNumberOfRooms_city_page_rooms_div__1qnqE{padding:3px}}.CityPageNumberOfRooms_city_page_rooms_div__1qnqE.CityPageNumberOfRooms_unit_level__EnTft{border:1px solid #83c3ff}.CityPageNumberOfRooms_city_page_rooms_txt__R1czQ{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:21px;margin-right:6px;white-space:nowrap}@media(max-width:767px){.CityPageNumberOfRooms_city_page_rooms_txt__R1czQ{color:#4a4a4a;font-size:12px;line-height:15px;margin-right:4px}}@media(max-width:300px){.CityPageNumberOfRooms_city_page_rooms_txt__R1czQ{margin-right:4px;font-size:9px}}.CityPageNumberOfRooms_city_page_rooms_icon__f78IH{margin-right:6px}.CityPageNumberOfRooms_city_page_rooms_menu_item__fEckV{border-bottom:1px solid #b8b8b8;color:#000;font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:6px 8px;height:32px!important;min-height:32px!important;background-color:#fff;display:flex;align-items:baseline}.CityPageNumberOfRooms_city_page_rooms_menu_item__fEckV:hover{background:transparent}@media(max-width:767px){.CityPageNumberOfRooms_city_page_rooms_menu_item__fEckV{line-height:22px}}.CityPageNumberOfRooms_city_page_rooms_menu_item_selected__yp1cK,.CityPageNumberOfRooms_city_page_rooms_menu_item_selected__yp1cK:hover{background:#9ccdfb!important}.CityPageNumberOfRooms_city_page_rooms_menu_item_txt__YwiNK{font-size:12px;margin-left:4px}.CityPageNumberOfRooms_city_page_rooms_arrow_icon_open__BX5yB{transform:rotate(180deg)}.CityPageNumberOfRooms_property_page_room_root_non_field__GlOFD{border-radius:5px;cursor:pointer;background-color:#fff;flex:1 1}.CityPageNumberOfRooms_property_page_room_no_room_text__a3S29{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:10px;color:#959595;margin-right:8px;white-space:nowrap}.CityPageNumberOfRooms_property_page_room_root_non_field_sub__MQOyl{display:flex;flex:1 1;flex-direction:column}.CityPageNumberOfRooms_property_page_room_root_non_field_inner__NcsOK{display:flex;justify-content:flex-start;align-items:center}.CityPageNumberOfRooms_property_room_booking_arrow__Kb7mY{height:10px;width:10px}.CityPageNumberOfRooms_property_page_room_value__6ahQV{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;margin-top:8px}.CityPageNumberOfRooms_city_page_rooms_menu__Fnoln ::-webkit-scrollbar{width:4px}.CityPageNumberOfRooms_city_page_rooms_menu__Fnoln ::-webkit-scrollbar-thumb{border-radius:4px 0 0 4px;background-color:#b8b8b8}.CityPageNumberOfRooms_city_page_rooms_menu__Fnoln ::-webkit-scrollbar-track{background-color:transparent}.CityPageNumberOfRooms_city_page_rooms_menu_item_privacy__ypjbP{background:#fffaf0;padding:7px;font-family:var(--font-inter),sans-serif;font-size:10px;font-weight:500;line-height:16px;border-bottom:1px solid #ffb81c}.CityPageNumberOfRooms_city_page_rooms_menu_item_privacy_gold_text__SSI0f{color:#ffb81c}.Breadcrums_breadcrums_container__r2l7m{min-height:20px;margin:0 55px}@media(max-width:1024px){.Breadcrums_breadcrums_container__r2l7m{margin:0 20px 12px}}.Breadcrums_breadcrums_lists__IDpUK,.Breadcrums_breadcrums_lists_dark__vf_kV{display:flex;font-size:14px;font-family:Roboto,sans-serif;font-weight:400;line-height:20px;letter-spacing:.15px;text-align:left}@media(max-width:1024px){.Breadcrums_breadcrums_lists__IDpUK,.Breadcrums_breadcrums_lists_dark__vf_kV{font-size:14px;line-height:21px}}.Breadcrums_breadcrums_lists__IDpUK li{display:flex;justify-content:center}.Breadcrums_breadcrums_lists__IDpUK li img{margin:0 8px}@media(max-width:1024px){.Breadcrums_breadcrums_lists__IDpUK li img{margin:0 6px}}.Breadcrums_breadcrums_lists_dark__vf_kV li{display:flex;justify-content:center}.Breadcrums_breadcrums_lists_dark__vf_kV li img{margin:0 8px}@media(max-width:1024px){.Breadcrums_breadcrums_lists_dark__vf_kV li img{margin:0 6px}}.Breadcrums_breadcrums_lists__IDpUK a,.Breadcrums_breadcrums_lists_currentPage__lgJaz{color:#2f80ed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}@media(max-width:764px){.Breadcrums_breadcrums_lists__IDpUK a,.Breadcrums_breadcrums_lists_currentPage__lgJaz{max-width:180px}}@media(max-width:350px){.Breadcrums_breadcrums_lists__IDpUK a,.Breadcrums_breadcrums_lists_currentPage__lgJaz{max-width:130px}}@media(max-width:310px){.Breadcrums_breadcrums_lists__IDpUK a,.Breadcrums_breadcrums_lists_currentPage__lgJaz{max-width:80px}}.Breadcrums_breadcrums_lists_currentPage_dark__5Vj8Z,.Breadcrums_breadcrums_lists_dark__vf_kV a{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}@media(max-width:764px){.Breadcrums_breadcrums_lists_currentPage_dark__5Vj8Z,.Breadcrums_breadcrums_lists_dark__vf_kV a{max-width:500px}}@media(max-width:350px){.Breadcrums_breadcrums_lists_currentPage_dark__5Vj8Z,.Breadcrums_breadcrums_lists_dark__vf_kV a{max-width:130px}}@media(max-width:310px){.Breadcrums_breadcrums_lists_currentPage_dark__5Vj8Z,.Breadcrums_breadcrums_lists_dark__vf_kV a{max-width:80px}}.Breadcrums_breadcrums_lists_link__D_LJD{color:#2f80ed}.Breadcrums_breadcrums_lists_link_dark__vWX1Q{color:#fff}.Breadcrums_breadcrums_lists_link__D_LJD:hover,.Breadcrums_breadcrums_lists_link_dark__vWX1Q:hover{cursor:pointer;text-underline-offset:5px}.Breadcrums_breadcrums_lists_currentPage__lgJaz{color:rgba(0,0,0,.871)!important;text-decoration:none;cursor:default}.Breadcrums_breadcrums_arrow__dtwPN{font-size:20px;margin:0 8px}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.react-slideshow-container{display:flex;align-items:center;position:relative}.react-slideshow-container .nav{z-index:10;position:absolute;cursor:pointer}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{height:30px;background:hsla(0,0%,100%,.6);width:30px;border:0;text-align:center;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{margin-right:-30px;border-right:0;border-top:0}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;position:relative;width:7px;height:7px;padding:5px;margin:0}.react-slideshow-container+ul.indicators .each-slideshow-indicator{border:0;opacity:.25;cursor:pointer;background:transparent;color:transparent}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{position:absolute;top:0;left:0;width:7px;height:7px;border-radius:50%;content:"";background:#000;text-align:center}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{width:100%;overflow:hidden}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{position:relative;opacity:0}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{width:100%;overflow:hidden}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap;width:auto}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.NewpropertyHeaderSearch_new_property_page_middle_container__dYAJR{display:flex;border-radius:40px;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#000;justify-content:center;flex-basis:80%;height:48px}.NewpropertyHeaderSearch_new_property_page_middle__sub_container__VmIYJ{display:flex;align-items:center;background:#f5f5f5;border:1px solid #ddd;border-radius:40px;justify-content:space-between;font-family:var(--font-inter),sans-serif;font-style:normal;line-height:16px;color:#000;width:90%;cursor:pointer!important;min-width:300px;box-shadow:0 4px 16px 0 rgba(17,34,17,.051);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;text-align:left}@media(max-width:1023px){.NewpropertyHeaderSearch_new_property_page_middle__sub_container__VmIYJ{max-width:352px}}@media(min-width:1024px){.NewpropertyHeaderSearch_new_property_page_middle__sub_container__VmIYJ{min-width:585px;max-width:585px}}.NewpropertyHeaderSearch_new_property_page_middle_location__1WEsB{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%;padding:12px 16px;min-width:160px}@media(max-width:850px){.NewpropertyHeaderSearch_new_property_page_middle_location__1WEsB{min-width:none;max-width:40%}}.NewpropertyHeaderSearch_new_property_page_middle_date__AIwqZ{padding:12px;white-space:nowrap}.NewpropertyHeaderSearch_new_property_page_middle_guests__mbmh_{padding:12px 16px;white-space:nowrap}.NewpropertyHeaderSearch_new_property_page_middle_divider__B23PO{opacity:.25;border-left:1px solid #4a4a4a;height:16px;width:1px}.NewpropertyHeaderSearch_new_property_page_middle_searchIcon_container__B5bri{background-color:#121;border-radius:99px;padding:8px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;margin-right:12px}.NewpropertyHeaderSearch_new_property_page_middle_Overlay__ex5_L{position:absolute!important;top:170px!important;bottom:0!important;right:0!important;left:0!important;background:rgba(0,0,0,.5)!important;border:2px solid red;z-index:1000001}
/*# sourceMappingURL=c610c351eb1b36da.css.map*/