@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Light.eot?v=JZwego8dwD968sfmtxWNZ_8zF0M");src:url("/assets/fonts/Roboto/Roboto-Light.eot?v=JZwego8dwD968sfmtxWNZ_8zF0M&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Light.woff2?v=AX5InMgWAMOjYrz9EfYVkdpQ4dc") format("woff2"),url("/assets/fonts/Roboto/Roboto-Light.woff?v=zBqN_0cgPBXtM8ofSCu7-ca4du0") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Regular.eot?v=zrcauYOWnaoRaI6KtjrxRcrCEAw");src:url("/assets/fonts/Roboto/Roboto-Regular.eot?v=zrcauYOWnaoRaI6KtjrxRcrCEAw&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Regular.woff2?v=iqahJdKy3DhuE97qjYBZFGzEEPs") format("woff2"),url("/assets/fonts/Roboto/Roboto-Regular.woff?v=NneEa6htplE_cq8-TAsjuMHAFV8") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Medium.eot?v=ZPpORlMqfngf7cPek6-hpplYc6o");src:url("/assets/fonts/Roboto/Roboto-Medium.eot?v=ZPpORlMqfngf7cPek6-hpplYc6o&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Medium.woff2?v=ZFBkKzDj8mI-hEz2hGJnk_gC2ZE") format("woff2"),url("/assets/fonts/Roboto/Roboto-Medium.woff?v=VLNm7_OZwIMTv3sh_Yb5fNCz7Ng") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Italic.eot?v=sKZE6E_50Iv-AtVgLR_woyTS6Ro");src:url("/assets/fonts/Roboto/Roboto-Italic.eot?v=sKZE6E_50Iv-AtVgLR_woyTS6Ro&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Italic.woff2?v=-dZr_H6Snyvu2Uj8n0Wfc-KwStg") format("woff2"),url("/assets/fonts/Roboto/Roboto-Italic.woff?v=-dZr_H6Snyvu2Uj8n0Wfc-KwStg") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-ThinItalic.eot?v=E3rTUaIUuUR-eSdEYwFXWDSsJjc");src:url("/assets/fonts/Roboto/Roboto-ThinItalic.eot?v=E3rTUaIUuUR-eSdEYwFXWDSsJjc&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-ThinItalic.woff2?v=9hO_j-sU5iJ_wcEfo8dhcc2xPFQ") format("woff2"),url("/assets/fonts/Roboto/Roboto-ThinItalic.woff?v=NZG23fEXMSd1lCKQSi5oF1PPkLI") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Bold.eot?v=H1XEjTRiWmjNGyg_wpo71uMnXoY");src:url("/assets/fonts/Roboto/Roboto-Bold.eot?v=H1XEjTRiWmjNGyg_wpo71uMnXoY&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Bold.woff2?v=M0HQCOCvArW4OcfasmE-pAEJ9ac") format("woff2"),url("/assets/fonts/Roboto/Roboto-Bold.woff?v=M0HQCOCvArW4OcfasmE-pAEJ9ac") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-MediumItalic.eot?v=8gZ-24B69gS6BTGRBNC_uvRC45U");src:url("/assets/fonts/Roboto/Roboto-MediumItalic.eot?v=8gZ-24B69gS6BTGRBNC_uvRC45U&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-MediumItalic.woff2?v=REu9QnjVXyDE3xqlUvHZf_ag_5U") format("woff2"),url("/assets/fonts/Roboto/Roboto-MediumItalic.woff?v=mz50B0cZWD4tmCAwdTNlzsVcraY") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-BoldItalic.eot?v=UJXk029VwbKM7KTpSDE0lWvEVNw");src:url("/assets/fonts/Roboto/Roboto-BoldItalic.eot?v=UJXk029VwbKM7KTpSDE0lWvEVNw&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-BoldItalic.woff2?v=sqtlkqERulf5C14oNUH1JlCZTjQ") format("woff2"),url("/assets/fonts/Roboto/Roboto-BoldItalic.woff?v=KvVZJQe4l8xPBmP9pDrP3lY82rI") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-LightItalic.eot?v=WX6J-dq3sAupATb5FkbyGXTx_fg");src:url("/assets/fonts/Roboto/Roboto-LightItalic.eot?v=WX6J-dq3sAupATb5FkbyGXTx_fg&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-LightItalic.woff2?v=GTfehybqZlnj_EPzyvdO3PwRf9w") format("woff2"),url("/assets/fonts/Roboto/Roboto-LightItalic.woff?v=2ZT1nvaP5uePR2jNIBNGepDGZ10") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Thin.eot?v=UWnexT7jGZmrTnkSBQthoxRvsoo");src:url("/assets/fonts/Roboto/Roboto-Thin.eot?v=UWnexT7jGZmrTnkSBQthoxRvsoo&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Thin.woff2?v=huankeDxCGYimtaEZmh4niygB00") format("woff2"),url("/assets/fonts/Roboto/Roboto-Thin.woff?v=-1bp_T3Gq4Qd3fnBDv8ZNxomp9g") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Black.eot?v=uk-UmCp3bUt9-ToP2rrDbtaz3Dw");src:url("/assets/fonts/Roboto/Roboto-Black.eot?v=uk-UmCp3bUt9-ToP2rrDbtaz3Dw&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Black.woff2?v=Xsoe2LVBd61O312xKgRn4vkNfZE") format("woff2"),url("/assets/fonts/Roboto/Roboto-Black.woff?v=EsXkhWUtJ5msZHCgouN8ei77by0") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-BlackItalic.eot?v=uat3YEYpsRyFc-QzYFr_J1Js_wk");src:url("/assets/fonts/Roboto/Roboto-BlackItalic.eot?v=uat3YEYpsRyFc-QzYFr_J1Js_wk&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-BlackItalic.woff2?v=U-H43w1jl44i_wbt0-EvsA-Ar1A") format("woff2"),url("/assets/fonts/Roboto/Roboto-BlackItalic.woff?v=pyadKvZtW17_7u505fd88Lt3hFc") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Light.eot?v=JZwego8dwD968sfmtxWNZ_8zF0M");src:url("/assets/fonts/Roboto/Roboto-Light.eot?v=JZwego8dwD968sfmtxWNZ_8zF0M&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Light.woff2?v=AX5InMgWAMOjYrz9EfYVkdpQ4dc") format("woff2"),url("/assets/fonts/Roboto/Roboto-Light.woff?v=zBqN_0cgPBXtM8ofSCu7-ca4du0") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Regular.eot?v=zrcauYOWnaoRaI6KtjrxRcrCEAw");src:url("/assets/fonts/Roboto/Roboto-Regular.eot?v=zrcauYOWnaoRaI6KtjrxRcrCEAw&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Regular.woff2?v=iqahJdKy3DhuE97qjYBZFGzEEPs") format("woff2"),url("/assets/fonts/Roboto/Roboto-Regular.woff?v=NneEa6htplE_cq8-TAsjuMHAFV8") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Medium.eot?v=ZPpORlMqfngf7cPek6-hpplYc6o");src:url("/assets/fonts/Roboto/Roboto-Medium.eot?v=ZPpORlMqfngf7cPek6-hpplYc6o&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Medium.woff2?v=ZFBkKzDj8mI-hEz2hGJnk_gC2ZE") format("woff2"),url("/assets/fonts/Roboto/Roboto-Medium.woff?v=VLNm7_OZwIMTv3sh_Yb5fNCz7Ng") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Italic.eot?v=sKZE6E_50Iv-AtVgLR_woyTS6Ro");src:url("/assets/fonts/Roboto/Roboto-Italic.eot?v=sKZE6E_50Iv-AtVgLR_woyTS6Ro&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Italic.woff2?v=-dZr_H6Snyvu2Uj8n0Wfc-KwStg") format("woff2"),url("/assets/fonts/Roboto/Roboto-Italic.woff?v=-dZr_H6Snyvu2Uj8n0Wfc-KwStg") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-ThinItalic.eot?v=E3rTUaIUuUR-eSdEYwFXWDSsJjc");src:url("/assets/fonts/Roboto/Roboto-ThinItalic.eot?v=E3rTUaIUuUR-eSdEYwFXWDSsJjc&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-ThinItalic.woff2?v=9hO_j-sU5iJ_wcEfo8dhcc2xPFQ") format("woff2"),url("/assets/fonts/Roboto/Roboto-ThinItalic.woff?v=NZG23fEXMSd1lCKQSi5oF1PPkLI") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Bold.eot?v=H1XEjTRiWmjNGyg_wpo71uMnXoY");src:url("/assets/fonts/Roboto/Roboto-Bold.eot?v=H1XEjTRiWmjNGyg_wpo71uMnXoY&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Bold.woff2?v=M0HQCOCvArW4OcfasmE-pAEJ9ac") format("woff2"),url("/assets/fonts/Roboto/Roboto-Bold.woff?v=M0HQCOCvArW4OcfasmE-pAEJ9ac") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-MediumItalic.eot?v=8gZ-24B69gS6BTGRBNC_uvRC45U");src:url("/assets/fonts/Roboto/Roboto-MediumItalic.eot?v=8gZ-24B69gS6BTGRBNC_uvRC45U&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-MediumItalic.woff2?v=REu9QnjVXyDE3xqlUvHZf_ag_5U") format("woff2"),url("/assets/fonts/Roboto/Roboto-MediumItalic.woff?v=mz50B0cZWD4tmCAwdTNlzsVcraY") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-BoldItalic.eot?v=UJXk029VwbKM7KTpSDE0lWvEVNw");src:url("/assets/fonts/Roboto/Roboto-BoldItalic.eot?v=UJXk029VwbKM7KTpSDE0lWvEVNw&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-BoldItalic.woff2?v=sqtlkqERulf5C14oNUH1JlCZTjQ") format("woff2"),url("/assets/fonts/Roboto/Roboto-BoldItalic.woff?v=KvVZJQe4l8xPBmP9pDrP3lY82rI") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-LightItalic.eot?v=WX6J-dq3sAupATb5FkbyGXTx_fg");src:url("/assets/fonts/Roboto/Roboto-LightItalic.eot?v=WX6J-dq3sAupATb5FkbyGXTx_fg&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-LightItalic.woff2?v=GTfehybqZlnj_EPzyvdO3PwRf9w") format("woff2"),url("/assets/fonts/Roboto/Roboto-LightItalic.woff?v=2ZT1nvaP5uePR2jNIBNGepDGZ10") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Thin.eot?v=UWnexT7jGZmrTnkSBQthoxRvsoo");src:url("/assets/fonts/Roboto/Roboto-Thin.eot?v=UWnexT7jGZmrTnkSBQthoxRvsoo&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Thin.woff2?v=huankeDxCGYimtaEZmh4niygB00") format("woff2"),url("/assets/fonts/Roboto/Roboto-Thin.woff?v=-1bp_T3Gq4Qd3fnBDv8ZNxomp9g") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-Black.eot?v=uk-UmCp3bUt9-ToP2rrDbtaz3Dw");src:url("/assets/fonts/Roboto/Roboto-Black.eot?v=uk-UmCp3bUt9-ToP2rrDbtaz3Dw&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Black.woff2?v=Xsoe2LVBd61O312xKgRn4vkNfZE") format("woff2"),url("/assets/fonts/Roboto/Roboto-Black.woff?v=EsXkhWUtJ5msZHCgouN8ei77by0") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/assets/fonts/Roboto/Roboto-BlackItalic.eot?v=uat3YEYpsRyFc-QzYFr_J1Js_wk");src:url("/assets/fonts/Roboto/Roboto-BlackItalic.eot?v=uat3YEYpsRyFc-QzYFr_J1Js_wk&#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-BlackItalic.woff2?v=U-H43w1jl44i_wbt0-EvsA-Ar1A") format("woff2"),url("/assets/fonts/Roboto/Roboto-BlackItalic.woff?v=pyadKvZtW17_7u505fd88Lt3hFc") format("woff");font-weight:900;font-style:italic;font-display:swap}.logotype{width:142px !important;height:auto !important}.footer{flex-wrap:wrap}.footer .credit-cards{display:flex;flex-wrap:wrap;margin-top:1rem;width:100%;justify-content:center;align-items:center}.footer .credit-cards a{margin:.5rem 1rem}.flex-break-row{flex-basis:100%;height:0}.flex-50{flex:50%}.flex-50.align-even-right:nth-child(2n){justify-content:end;text-align:right}.take-1,.take-2,.take-3,.take-4{display:none !important}.take-1:nth-child(-n+1),.take-2:nth-child(-n+2),.take-3:nth-child(-n+3),.take-4:nth-child(-n+4){display:inherit !important}.inputText__icon_right{padding:0 3rem 0 1.125rem}.input-icon-right{right:1.125rem;left:auto}.card-columns{column-fill:auto}.inside-break-avoid{break-inside:avoid;page-break-inside:avoid}.sidebar-booking:not(.is_stuck){right:-1px}.property-collapsed-wrapper{max-width:1600px}.datepicker{position:absolute;top:0;left:0;bottom:0;right:0;z-index:99}.flatpickr-current-month input.cur-year{width:2.8rem}.show-more-button,.show-more-button-manual{font-size:.8rem;cursor:pointer}.btn.btn-lang{background-color:transparent;color:#2c3f58;box-shadow:none}.navbar-white .btn.btn-lang{color:#fff}.navbar__menu .btn.btn-lang{color:#2c3f58}.navbar-bg-color{background-color:#112d56}.navbar-color .btn.btn-lang,.navbar-color .nav__link{color:#fff}.open-nav .navbar-color .btn.btn-lang,.open-nav .navbar-color .nav__link{color:#2c3f58}.hamburger span{background-color:#fff}.nav{margin:0 50px}.nav-filler{flex-grow:1}@media only screen and (max-width:992px){.nav-filler{display:none}.nav{margin:auto}}.font-body{font-family:"Roboto",sans-serif}.font-title{font-family:"Roboto",sans-serif}.language-picker{min-width:0;width:auto}.language-picker .dropdown-item{padding:5px 10px}.lang-flag{width:20px;margin-left:10px}.slider-about{margin:0 !important}.intro-slider__caption .title{font-size:5rem;margin-bottom:0;line-height:1.3}@media only screen and (max-width:576px){.intro-slider{height:65vh}.intro-slider__caption .title{font-size:2.5rem}}@media only screen and (max-width:768px){.intro-slider__caption .title{font-size:3.8rem}}@media only screen and (max-width:992px){.intro-slider__caption .title{font-size:4rem}}@media only screen and (max-width:1500px){.intro-slider__caption .title{font-size:7.85vw}}#page .featured-images{margin-top:0;margin-bottom:4rem}.form-dual__single{display:inline-flex;-ms-flex-align:center;align-items:center;position:relative}.units-and-search{display:-ms-flexbox;display:flex;justify-content:space-between}.sidebar-booking .priceWrap-price{font-size:1.5rem}.sidebar-booking.is_stuck,.sidebar-booking.checkout.is_stuck{margin-top:1rem}.sidebar-booking.checkout{margin-top:0;max-height:calc(100vh - 2rem);overflow:auto}@media only screen and (max-width:1200px){.sidebar-booking.checkout{max-height:none}}.sidebar-booking-mobile{margin:0;width:100%;height:100%;overflow:auto;background:#fff}.shopping-cart-item{font-size:.9rem;display:flex;align-items:center;justify-content:space-between}.property-room-details{background:linear-gradient(0deg,rgba(42,43,48,0) 48.92%,#2a2b30 124.35%);display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.checkout .shopping-cart-item-name{max-width:65%}.border-radius-6{border-radius:6px}.mobile-shopping-cart-button{bottom:1.5rem;right:1.5rem}.mobile-shopping-cart-button.is-bottom{bottom:13rem}.open-popup{cursor:pointer}.close-popup{z-index:10}.cursor-pointer{cursor:pointer}.prop-aut-backdrop{background-color:rgba(0,0,0,.7);padding:1rem;overflow:auto}.details-popup{background-color:#fff;padding:4rem 0;justify-content:center;align-self:flex-start;position:relative;max-width:1350px;width:100%}.prop-aut-backdrop .close-popup{color:#000;position:absolute}.checkout-note{min-height:96px}.checkout-price{font-size:2rem;line-height:normal;font-weight:bold}.checkout-converted-price{font-size:1rem;font-weight:bold}.input-error{border:1px solid #f00}.error-message{display:flex;font-style:italic}.error-message div{color:#fed05b;border-radius:4px;padding:4px 10px;font-style:italic}#payment-element iframe,#card-element iframe{background-color:transparent}.card-error{color:#a94442}.reservation-status-message{font-size:18px;line-height:1.3em;font-weight:400}.reservation-status-message:last-child{min-height:70vh}.reservation-error-modal-backdrop{background-color:rgba(0,0,0,.5)}.reservation-error-modal-content{position:relative;padding:1rem 72px 1rem 1rem;background:#fff;border-radius:4px;max-width:600px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:inherit !important;transition-duration:0s !important}.room-details__item .fa{font-size:1.5rem;margin-right:1rem}@media(min-width:1200px){.margin-top-12-xl{margin-top:12px}}@media(max-width:1200px){._mob-h{display:none !important}}@media(min-width:1200px){._desk-h{display:none !important}}@media only screen and (max-width:576px){.mobile-shopping-cart-button.has-items{display:flex !important}.logotype{width:auto !important;height:27px !important}}@med .itemRoom__details{pointer-events:none;}.sidebar-content-wrapper{font-size:.8rem;padding:10px}.ach-box{display:flex;flex-direction:column;justify-content:space-around;height:100%}.swiper-slide-active .js-text-wave{opacity:1;margin-top:0;transition:margin-top 1s,opacity .5s}.js-text-wave{margin-top:-200px;transition:margin-top 1s,opacity .5s}.calendar-wrapper .calendar-content{z-index:9999;-webkit-box-shadow:0 0 30px -13px #000;box-shadow:0 0 30px -13px #000}.calendar-container .calendar .day.active{background-color:#f4f4f4}.calendar-container .calendar .day.firstLast{background-color:#112d56;color:#fff}.calendar-content .calendar-footer button{background-color:#112d56;color:#fff;font-weight:bold;border:none;border-radius:4px;min-width:80px}.calendar-content .calendar-footer button.cancel{color:#2c3f58;background-color:transparent}.amenity-attribute{align-self:center;font-size:.8rem;margin-left:.3rem;color:#05a5e0}.amenity-legend{font-size:.8rem}.card-columns-2{-webkit-column-count:2;column-count:2}.show-property-details{font-size:1.2rem;font-weight:bold;text-decoration:underline}@keyframes btn-cart-scale{from{transform:scale(1)}to{transform:scale(1.3)}}.btn-cart{animation-name:btn-cart-scale;animation-iteration-count:infinite;animation-direction:alternate;border:2px solid}.formal-price{margin:0;font-size:.8rem;font-weight:normal}.itemRoom__price--original{text-decoration:line-through;font-size:1rem;margin-bottom:8px}.itemRoom__price--original .formal-price{font-size:.8rem}.linethrough{text-decoration:line-through}.title.special-offer{color:#112d56}.btn-filter{display:flex;align-items:center;height:auto;min-height:1.75rem;line-height:1.5rem;padding:0 .75rem;white-space:normal;background-color:#05a5e0}.filters-popup{background-color:#fff;padding:1rem 0;justify-content:center;align-self:flex-start;position:relative;max-width:600px;width:100%}.search-results-map{min-height:400px;height:calc(90vh - 84px)}.map-info-window{color:#fff}.map-info-window figure{margin:0;-webkit-mask-image:-webkit-radial-gradient(white,black)}.map-info-window figure::before{content:'';background:linear-gradient(180deg,rgba(42,43,48,0) 48.92%,#2a2b30 81.35%);height:100%;opacity:.5;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:2}.map-info-window a{color:inherit}.testimonials-item__caption{font-family:"Roboto",sans-serif}.home-page-search{display:flex;align-items:center}.home-page-search .bottom-panel__wrap{height:auto;min-height:100%;align-items:stretch}@media only screen and (min-width:992px){.home-page-search .bottom-panel__wrap .btn-booking{height:auto}}@media only screen and (max-width:992px){.home-page-search{height:18rem}}.action-icon-wrapper{font-size:24px;display:flex;justify-content:center}.action-icon-wrapper i{cursor:pointer}.advanced-search-button{font-weight:bold;cursor:pointer;color:#a9acb5}.range-slider{margin-top:60px}.range-slider .noUi-handle{box-shadow:inset 0 0 0 4px #112d56}.range-slider .noUi-connect{background:#112d56}.navbar__contact-icon{color:#fff}