.logo-link{max-height:64px}.logotype{width:auto !important;height:auto !important;max-height:64px}@media only screen and (max-width:768px){.logo-link{max-height:80px}.logotype{max-height:80px}}@media only screen and (max-width:576px){.logo-link{max-height:50px}.logotype{max-height:50px}}.swiper-container{z-index:0}.filters-popup{padding:3rem 1rem;align-self:center}.close-popup{top:.5rem;right:.5rem}.search-btn{max-width:200px}.btn-modal-search{min-width:200px}.noUi-tooltip{font-size:.8rem}@media only screen and (max-width:992px){.home-page-search{height:auto}.filters-popup{padding:2.5rem 0}}.intro-slider .slider-navigation{z-index:10}.bottom-panel .slash::before{top:2.5rem}.section-gray--cutoutTop::before,.section-gray--cutoutBottom::before{width:0}.justify-space-between{justify-content:space-between}.photo-about{margin:0 !important}@media only screen and (max-width:576px){.photo-about{margin-left:15px;margin-right:15px}}.photo-about .swiper-slide{margin-top:1.5rem;height:420px}@media only screen and (min-width:576px){.photo-about .swiper-slide{margin-top:1.5rem;max-width:510px}}@media only screen and (min-width:768px){.photo-about .swiper-slide{margin-top:1.8rem;height:500px;max-width:690px}}@media only screen and (min-width:992px){.photo-about .swiper-slide{height:620px;max-width:930px}}@media only screen and (min-width:1200px){.photo-about .swiper-slide{margin-top:3rem;height:680px;max-width:1110px}}@media only screen and (min-width:1500px){.photo-about .swiper-slide{height:680px;max-width:1210px}}.lightbox-content{height:auto;min-height:100%}.custom-select,.textarea,.inputText{line-height:normal}.itemRoom__details{pointer-events:none}.icon-picked{width:60px;min-width:60px;height:60px;min-height:60px;background-color:#f00}.icon-and-text+.icon-and-text{margin-top:4rem}#page section{margin-top:4rem}.sidebar-booking{overflow:auto;max-height:calc(100vh - 32px)}.sidebar-booking__search{background-color:#2c3f58;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.property-featured-amenity-icon{display:flex;justify-content:center;min-width:40px}@media only screen and (max-width:576px){.bottom-panelRoom{height:8rem}}@media only screen and (max-width:576px){.room-details__item{justify-content:start}}.intro__single-unit-property{height:calc(100vh - 16rem)}.container__relative{position:relative}.z-1000{z-index:1000}.card-columns__balanced{column-fill:balance}.card-columns--2{column-count:2}.card-columns--gap-32{column-gap:32px}.break-inside-avoid-column{break-inside:avoid-column}.word-break{white-space:pre-wrap;word-break:break-word}.navbar-white .navbar__contact-icon{color:#fff}.navbar__contact-icon{font-size:18px;margin-right:24px}.btn.score{padding:0 12px;border-radius:6px;border-bottom-left-radius:0;cursor:auto}.points-of-interest{display:flex;flex-direction:column}.points-of-interest span{display:flex;align-items:center}.poi-item{display:flex}.poi-item>*{display:flex;flex:1 0 50%}@media only screen and (max-width:768px){.poi-item{flex-direction:column}.poi-item .poi-distance .poi-icon{font-size:1.3rem}}.poi-name{width:200px}.poi-icon{display:flex;justify-content:center;font-size:1.8rem;min-width:40px}.poi-distance{flex:1 0 33%}.date-error{border:1px solid #f00}.date-error-property{color:#f00}.checkout-deposit{font-size:.9rem;align-items:center;justify-content:space-between}.grecaptcha-badge{visibility:hidden}.recaptcha-message{color:#a9acb5;font-size:.75rem}.recaptcha-message a{font-weight:bold}#ccm__footer__consent-modal-submit,.consent-give{color:#fff !important;border-radius:5rem !important;cursor:pointer !important;font-weight:600 !important;-ms-flex-align:center !important;-ms-flex-wrap:nowrap !important;height:2.5rem !important;white-space:nowrap !important;overflow:hidden !important;padding:0 1rem !important;z-index:1 !important;transition:box-shadow .4s ease-in-out !important}#ccm__footer__consent-modal-submit:hover,.consent-give:hover{color:#fff !important;box-shadow:0 0 0 rgba(230,145,56,.16) !important;background-color:#5a6268 !important;border-color:#545b62 !important;text-decoration:none !important}#cconsent-modal .ccm__content{min-height:auto !important}.checkout-checkbox label{color:unset;display:inline;font-size:unset;font-weight:unset;margin-bottom:0}@media only screen and (max-width:768px){.search-results-list-min-height{min-height:220px;min-width:100%}}.bottom-panel #dropdownPersons.three-fields{min-width:30rem}@media only screen and (max-width:768px){.bottom-panel #dropdownPersons.three-fields{min-width:auto}}.guests-dropdown{background-color:#fff;border:1px solid rgba(114,128,157,.3);border-radius:6px;color:#2c3f58;display:flex;font-size:1rem;font-weight:400;line-height:1;height:48px;padding:0 1.125rem;position:relative;width:100%}@media only screen and (max-width:576px){.guests-dropdown{font-size:.9375rem;height:44px;padding:1px 1rem 0}}.dropdown-persons.three-fields{min-width:30rem}@media only screen and (max-width:768px){.dropdown-persons.three-fields{min-width:auto;width:calc(100% - 30px);margin-right:15px;margin-left:15px}}.dropdown-persons.three-fields.sidebar{min-width:auto;width:calc(100% - 30px);margin-right:15px;margin-left:15px}.slider-about-gallery{margin:0 !important}@media only screen and (max-width:576px){.slider-about-gallery{margin-left:15px;margin-right:15px}}.slider-about-gallery .swiper-slide{margin-top:1.5rem;height:420px}@media only screen and (min-width:576px){.slider-about-gallery,.slider-about-gallery .swiper-slide{margin-top:1.5rem;max-width:510px}}@media only screen and (min-width:768px){.slider-about-gallery,.slider-about-gallery .swiper-slide{margin-top:1.8rem;height:500px;max-width:690px}}@media only screen and (min-width:992px){.slider-about-gallery,.slider-about-gallery .swiper-slide{height:620px;max-width:930px}}@media only screen and (min-width:1200px){.slider-about-gallery,.slider-about-gallery .swiper-slide{margin-top:3rem;height:680px;max-width:1110px}}@media only screen and (min-width:1500px){.slider-about-gallery,.slider-about-gallery .swiper-slide{height:680px;max-width:1210px}}#control-height{height:100vh;width:0;position:absolute}.child-icon{font-size:.8rem}.StripeElement iframe{background-color:transparent !important}.sticky-availability-search{width:100%;transition:top .3s}.sticky-availability-search.is_stuck{background-color:#fff;z-index:50;left:0;width:100vw !important;max-width:100vw;padding:12px 15px;box-shadow:0 12px 12px 0 rgba(0,0,0,.15)}.hide-when-not-stuck{display:none}.is_stuck .hide-when-not-stuck{display:flex}.mobile-availability-search-button{box-shadow:none}.sticky-results-header{transition:top .3s}.sticky-results-header.is_stuck{background-color:#fff;z-index:50;left:0;margin-top:0 !important;padding-top:16px;padding-bottom:12px;width:100vw !important;max-width:100vw;box-shadow:0 12px 12px 0 rgba(0,0,0,.15)}.self-check-in-sidebar{border-top:1px solid rgba(169,172,181,.2)}.self-check-in-sidebar>div{max-height:80vh;overflow:auto}.self-check-in-sidebar.is_stuck{margin-top:1rem}.self-check-in-sidebar .summary-guest{cursor:pointer}.self-check-in-mobile-separator{margin-top:3rem}.self-check-in-guest input[disabled],.self-check-in-guest select[disabled]{opacity:.5}.sticky-guest-select{width:100%}.sticky-guest-select.is_stuck{background-color:#fff;z-index:50;left:0;width:100vw !important;max-width:100vw;padding:12px 15px;box-shadow:0 12px 12px 0 rgba(0,0,0,.15)}.input-icon.icon-calendar.right{left:unset;right:16px}