.display-flex,.page_hotellist .last-view-hotels__body,.page_hotellist .last-view-hotels__body__item,.page_hotellist .last-view-hotels__body__item__foot,.page_hotellist .last-view-hotels__body__item__foot .hotel-stars{display:flex}.mapboxgl-popup.__metro-popup{z-index:10}.mapboxgl-popup.__metro-popup .mapboxgl-popup-content{width:100%}.mapbox-metro-popup-title{font-size:18px;font-weight:700;margin-bottom:10px}.mapbox-metro-popup-description{font-size:14px}.mapbox-metro-marker{cursor:pointer}.last-view-hotels .carusel__view{height:320px;overflow:hidden}.last-view-hotels .carusel__view .last-view-hotels__body__item{width:280px;float:left;margin:0 6px 20px}.last-view-hotels .carusel__view.slick-initialized{height:100%;overflow:visible;margin-bottom:0}.last-view-hotels .carusel__view.slick-initialized .last-view-hotels__body__item{margin:0 7px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main .last-view-hotels__body__item{display:block}}@media (max-width:1175px){.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper{padding:0 2%}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .check-form,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .check-form{width:calc(100% - 280px)}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-day,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-day,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-day,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-day{font-size:40px}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-day-of-week,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-month,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-year,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-day-of-week,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-month,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-year,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-day-of-week,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-month,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-from .check-year,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-day-of-week,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-month,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .date-wrapper-to .check-year{font-size:12px}}@media (max-width:1170px){.fixed-navbar_covid .h-page__wrapper,.fixed-navbar_mexican .h-page__wrapper{padding:0 35px}}@media (max-width:1110px){.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .__check-title{font-size:16px}.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-day-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-day-wrapper{padding:10px 0 0}.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.not-avail-form .h-page__na-check-avail .h-page__check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper{font-size:12px}}@media (max-width:991px){.fixed-navbar .h-page__wrapper{padding:0 0 0 10px}.fixed-navbar .h-page__navigation-check-avail,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail{min-width:0;padding:0}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper{min-width:0}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .check-form,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper .check-form{width:calc(100% - 210px);padding:0}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .get-price,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price{min-height:0}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .get-price .__btn-check,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price .__btn-check{background-color:#004a99}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap{bottom:10px;left:10px}.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap ._btn-check-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap ._btn-check-wrapper{width:100%}.fixed-navbar ._btn-check-wrapper,.fixed-navbar .date-check-wrapper{width:30%}.fixed-navbar .date-check-wrapper{padding:3px 3px 0}.fixed-navbar .date-check-wrapper .date-wrapper-to:after,html[lang=ru] .fixed-navbar .date-check-wrapper .date-wrapper-to:after{right:3px}.fixed-navbar .__btn-check{padding:0}.fixed-navbar_covid .h-page__wrapper,.fixed-navbar_mexican .h-page__wrapper{padding-right:10px}}@media (max-width:760px){.fixed-navbar_covid .h-page__navigation,.fixed-navbar_mexican .h-page__navigation{display:block!important;min-height:auto}.fixed-navbar_covid .h-page__navigation .thank-block,.fixed-navbar_mexican .h-page__navigation .thank-block{padding:0;width:auto}.fixed-navbar_covid .h-page__navigation .thank-block .close-btn,.fixed-navbar_covid .h-page__navigation img,.fixed-navbar_mexican .h-page__navigation .thank-block .close-btn,.fixed-navbar_mexican .h-page__navigation img{display:none}.fixed-navbar_covid .h-page__navigation .tip-block,.fixed-navbar_mexican .h-page__navigation .tip-block{padding:8px 40px 8px 16px;font:500 14px/20px Roboto,Open Sans,sans-serif}.h-page__container .h-page__navigation{display:flex;width:100%;margin:0;overflow-x:scroll;background-color:#fff;box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 2px 4px 0 rgba(26,35,44,.12)}.h-page__container .h-page__navigation .nav-list{display:flex;justify-content:flex-start;flex-wrap:nowrap;padding:12px 16px 0;box-sizing:border-box}.h-page__container .h-page__navigation .nav-list .nav-item{font:400 16px/24px Roboto,Open Sans,sans-serif;color:#1a232c;padding:8px 16px;margin:0;box-sizing:border-box}.h-page__container .h-page__navigation .nav-list .nav-item .item-link{text-transform:none;text-decoration:none;color:inherit;line-height:normal}.h-page__container .h-page__navigation .nav-list .nav-item.active{font-weight:500;color:#2367ba;border-bottom:2px solid #2367ba}}.h-page__navigation,.h-page__navigation .nav-list{display:flex;justify-content:center}.h-page__navigation .nav-list{flex-wrap:wrap;width:100%}.h-page__navigation .nav-list .nav-item{font:400 16px/24px Roboto,Open Sans,sans-serif;color:#1a232c;padding:16px 16px 8px;box-sizing:border-box}.h-page__navigation .nav-list .nav-item .item-link{text-decoration:none;color:inherit}.h-page__navigation .nav-list .nav-item.active{font-weight:500;color:#2367ba;border-bottom:2px solid #2367ba}.fixed-navbar .fixed-navbar-container,.not-avail-form .fixed-navbar-container{background-color:#fff;box-shadow:0 8px 25px 4px rgba(3,3,3,.25)}.fixed-navbar .h-page__navigation-check-avail,.not-avail-form .h-page__navigation-check-avail,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail{display:none}.fixed-navbar .h-page__na-check-avail .h-page__check-avail,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail,.not-avail-form .h-page__na-check-avail .h-page__check-avail,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail{display:inline-block;position:relative;width:100%;vertical-align:top;border-radius:0 0 4px 4px;z-index:300;box-shadow:0 8px 25px 4px rgba(0,0,0,.3)}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form{width:100%;top:0;height:100px;-webkit-animation:none;animation:none;box-shadow:none}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input{background-color:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.3)}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:active .svg-icon-calendar,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:focus .svg-icon-calendar,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input:hover .svg-icon-calendar{fill:#fff}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input.active,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input.active,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input.active,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input.active,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.active,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.active,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.active{background-color:hsla(0,0%,100%,.1);border:1px solid #fff}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.active .svg-icon-calendar{fill:#fff}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input.error-field,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input.error-field,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field{border-color:#ff0b0b;background-color:rgba(255,0,0,.3)}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-input.error-field.active,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field.active,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-input.error-field.active,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field.active,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field.active,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field.active,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-input.error-field.active{border-color:#fff;background-color:hsla(0,0%,100%,.1)}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .svg-icon-calendar,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .svg-icon-calendar,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .svg-icon-calendar-arrow{fill:#fff}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper{color:#fff}.page_hotellist .fixed-navbar html[lang=ja] .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.page_hotellist .fixed-navbar html[lang=ja] .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.page_hotellist .fixed-navbar html[lang=ja] .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.page_hotellist .fixed-navbar html[lang=ja] .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,.page_hotellist html[lang=ja] .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,.page_hotellist html[lang=ja] .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,.page_hotellist html[lang=ja] .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,.page_hotellist html[lang=ja] .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,html[lang=ja] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,html[lang=ja] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,html[lang=ja] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,html[lang=ja] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,html[lang=ja] .fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,html[lang=ja] .fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,html[lang=ja] .fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,html[lang=ja] .fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,html[lang=ja] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,html[lang=ja] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,html[lang=ja] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,html[lang=ja] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,html[lang=ja] .not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,html[lang=ja] .not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,html[lang=ja] .not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,html[lang=ja] .not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,html[lang=ja] .not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,html[lang=ja] .not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,html[lang=ja] .not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,html[lang=ja] .not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper,html[lang=ja] .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day,html[lang=ja] .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-month-year-wrapper,html[lang=ja] .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day,html[lang=ja] .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-month-year-wrapper{padding:0}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-from .check-day-of-week,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .date-wrapper-to .check-day-of-week{color:hsla(0,0%,100%,.8);font-weight:400}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__guests,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .__rooms{text-transform:capitalize}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-count{color:#fff}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input{font-size:14px;text-transform:lowercase}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .guests-select-wrapper .check-input:after{border-bottom:1px solid #fff;border-right:1px solid #fff;border-color:#fff transparent transparent #fff;border-style:solid;border-width:1px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-form-wrapper,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-form-wrapper,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-form-wrapper{background-color:#3988df;color:#fff;border-radius:0 0 4px 4px;box-sizing:border-box}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-form,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-form,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-form,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-form,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-form,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-form{bottom:10px;padding:0 30px 0 70px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-date-wrapper,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-date-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-date-wrapper,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-date-wrapper,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-date-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-date-wrapper,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-date-wrapper{padding:12px 0 0}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .__price-title,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-title-wrapper,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .__price-title,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .check-title-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .__price-title,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-title-wrapper,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .__price-title,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .check-title-wrapper,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .__price-title,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-title-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .__price-title,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .check-title-wrapper,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .__price-title,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .check-title-wrapper{display:none}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form ._btn-check-wrapper,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form ._btn-check-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form ._btn-check-wrapper,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form ._btn-check-wrapper,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form ._btn-check-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form ._btn-check-wrapper,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form ._btn-check-wrapper{width:220px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .get-price,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .get-price,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .get-price,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .get-price,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .get-price{height:100%;background-color:transparent}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .get-price .get-price-wrap{bottom:10px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .fixed-form-close-btn,.fixed-navbar .h-page__navigation-check-avail .h-page__check-avail-form .fixed-form-close-btn,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .fixed-form-close-btn,.not-avail-form .h-page__navigation-check-avail .h-page__check-avail-form .fixed-form-close-btn,.not-avail-form .page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .fixed-form-close-btn,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail-form .fixed-form-close-btn,.page_hotellist .fixed-navbar .not-avail-form .hl-page__navigation-check-avail .h-page__check-avail-form .fixed-form-close-btn{display:block;position:absolute;right:10px;top:10px;cursor:pointer}.fixed-navbar .h-page__na-check-avail,.not-avail-form .h-page__na-check-avail{display:inline-block;width:100%;margin:20px 0 5px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail,.not-avail-form .h-page__na-check-avail .h-page__check-avail{box-shadow:0 1px 7px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.06)}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form{height:152px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-form,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-form{width:calc(100% - 250px);padding:0 0 0 20px;bottom:21px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-form-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-form-wrapper{border-radius:4px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .check-title-wrapper,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .check-title-wrapper{display:inline-block;width:100%}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .__check-title,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .__check-title{font-size:20px;letter-spacing:.8px;padding:0 0 5px;border-bottom:1px solid hsla(0,0%,100%,.3)}html[lang=de] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .__check-title,html[lang=de] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .__check-title{font-size:16px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .get-price,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .get-price{width:250px;height:calc(100% - 55px)}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form ._btn-check-wrapper.not-avail .__btn-check,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form ._btn-check-wrapper.not-avail .__btn-check{opacity:.7}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count{font-size:14px}html[lang=el] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=el] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=el] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=el] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=es] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=es] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=es] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=es] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=fr] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=fr] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=fr] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=fr] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=ja] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=ja] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count,html[lang=ja] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count,html[lang=ja] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count{font-size:12px}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count span,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count span,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count span,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count span{font-size:14px}html[lang=el] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count span,html[lang=el] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count span,html[lang=el] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count span,html[lang=el] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count span,html[lang=es] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count span,html[lang=es] .fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count span,html[lang=es] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .guest-count span,html[lang=es] .not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .guest-rooms-container .rooms-count span{margin:0 2px 0 0}.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .fixed-form-close-btn,.fixed-navbar .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .svg-icon-calendar-arrow,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .fixed-form-close-btn,.not-avail-form .h-page__na-check-avail .h-page__check-avail-form .guests-select-wrapper .svg-icon-calendar-arrow{display:none}.fixed-navbar .h-page__na-check-avail .date-wrapper-from .check-day-of-week,.fixed-navbar .h-page__na-check-avail .date-wrapper-from .check-month-year-wrapper,.fixed-navbar .h-page__na-check-avail .date-wrapper-to .check-day-of-week,.fixed-navbar .h-page__na-check-avail .date-wrapper-to .check-month-year-wrapper,.not-avail-form .h-page__na-check-avail .date-wrapper-from .check-day-of-week,.not-avail-form .h-page__na-check-avail .date-wrapper-from .check-month-year-wrapper,.not-avail-form .h-page__na-check-avail .date-wrapper-to .check-day-of-week,.not-avail-form .h-page__na-check-avail .date-wrapper-to .check-month-year-wrapper{font-size:12px}.fixed-navbar .h-page__na-check-avail .date-picker-wrapper.no-shortcuts,.not-avail-form .h-page__na-check-avail .date-picker-wrapper.no-shortcuts{top:136px!important;left:20px!important}.fixed-navbar .h-page__navigation,.not-avail-form .h-page__navigation{padding:0;margin:0;height:46px;min-height:1px;font-size:0;line-height:0;vertical-align:middle;overflow:visible;box-shadow:none}.fixed-navbar .date-picker-wrapper,.not-avail-form .date-picker-wrapper{overflow:hidden}.fixed-navbar .date-picker-wrapper.no-shortcuts,.not-avail-form .date-picker-wrapper.no-shortcuts{top:95px!important}.fixed-navbar .date-check-wrapper,.not-avail-form .date-check-wrapper{display:inline-block;width:300px;height:100%;vertical-align:top;padding:3px 5px 0;box-sizing:border-box;background-color:#004a99;color:#fff;font-size:0;line-height:0;cursor:pointer}.fixed-navbar .date-check-wrapper.nav-hidden-button,.not-avail-form .date-check-wrapper.nav-hidden-button{display:none!important}.fixed-navbar .date-check-wrapper .date-wrapper-from,.fixed-navbar .date-check-wrapper .date-wrapper-to,.not-avail-form .date-check-wrapper .date-wrapper-from,.not-avail-form .date-check-wrapper .date-wrapper-to{width:50%;box-sizing:border-box}.fixed-navbar .date-check-wrapper .date-wrapper-from .check-day,.fixed-navbar .date-check-wrapper .date-wrapper-to .check-day,.not-avail-form .date-check-wrapper .date-wrapper-from .check-day,.not-avail-form .date-check-wrapper .date-wrapper-to .check-day{max-width:40px;font:400 36px/40px Roboto,Open Sans,Sans-Serif;color:#fff}html[lang=cs] .fixed-navbar .date-check-wrapper .date-wrapper-from .check-day:after,html[lang=cs] .fixed-navbar .date-check-wrapper .date-wrapper-to .check-day:after,html[lang=cs] .not-avail-form .date-check-wrapper .date-wrapper-from .check-day:after,html[lang=cs] .not-avail-form .date-check-wrapper .date-wrapper-to .check-day:after,html[lang=de] .fixed-navbar .date-check-wrapper .date-wrapper-from .check-day:after,html[lang=de] .fixed-navbar .date-check-wrapper .date-wrapper-to .check-day:after,html[lang=de] .not-avail-form .date-check-wrapper .date-wrapper-from .check-day:after,html[lang=de] .not-avail-form .date-check-wrapper .date-wrapper-to .check-day:after{right:-7px}.fixed-navbar .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper,.fixed-navbar .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper,.not-avail-form .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper,.not-avail-form .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper{width:calc(100% - 45px);padding:5px 0 0}html[lang=ja] .fixed-navbar .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper,html[lang=ja] .fixed-navbar .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper,html[lang=ja] .not-avail-form .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper,html[lang=ja] .not-avail-form .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper{padding:0}.fixed-navbar .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper .check-month-year-wrapper,.fixed-navbar .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper .check-month-year-wrapper,.not-avail-form .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper .check-month-year-wrapper,.not-avail-form .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper .check-month-year-wrapper{color:#fff;font-size:12px}.fixed-navbar .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper .check-day-of-week,.fixed-navbar .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper .check-day-of-week,.not-avail-form .date-check-wrapper .date-wrapper-from .check-month-year-day-wrapper .check-day-of-week,.not-avail-form .date-check-wrapper .date-wrapper-to .check-month-year-day-wrapper .check-day-of-week{color:hsla(0,0%,100%,.8);font-weight:400}.fixed-navbar .date-check-wrapper .date-wrapper-from .check-day-of-week,.fixed-navbar .date-check-wrapper .date-wrapper-to .check-day-of-week,.not-avail-form .date-check-wrapper .date-wrapper-from .check-day-of-week,.not-avail-form .date-check-wrapper .date-wrapper-to .check-day-of-week{font-size:12px}.fixed-navbar .date-check-wrapper .date-wrapper-from:after,.fixed-navbar .date-check-wrapper .date-wrapper-to:after,.not-avail-form .date-check-wrapper .date-wrapper-from:after,.not-avail-form .date-check-wrapper .date-wrapper-to:after{content:"";position:absolute;top:13px;right:12px;width:6px;height:6px;border-left:1px solid #fff;border-top:1px solid #fff;border-color:transparent #fff #fff transparent;border-style:solid;border-width:1px;transform:rotate(45deg)}.fixed-navbar .date-check-wrapper .date-wrapper-to,.not-avail-form .date-check-wrapper .date-wrapper-to{padding:0 0 0 10px}.fixed-navbar .date-check-wrapper .date-wrapper-to:before,.not-avail-form .date-check-wrapper .date-wrapper-to:before{content:"";position:absolute;top:5px;left:0;width:1px;height:75%;background-color:hsla(0,0%,100%,.5)}html[lang=cs] .fixed-navbar .date-check-wrapper .date-wrapper-to,html[lang=cs] .not-avail-form .date-check-wrapper .date-wrapper-to,html[lang=de] .fixed-navbar .date-check-wrapper .date-wrapper-to,html[lang=de] .not-avail-form .date-check-wrapper .date-wrapper-to{padding:0 0 0 5px}.fixed-navbar .r-and-g-container,.not-avail-form .r-and-g-container{margin:5px 0 0}.fixed-navbar ._btn-check-wrapper,.not-avail-form ._btn-check-wrapper{display:inline-block;width:300px;height:100%;vertical-align:top}.fixed-navbar ._btn-check-wrapper.nav-hidden-button,.not-avail-form ._btn-check-wrapper.nav-hidden-button{display:none!important}.fixed-navbar .__btn-check,.not-avail-form .__btn-check{width:100%;height:100%;padding:10px;background-color:#004a99;color:#fff;font:500 18px/18px Roboto,Open Sans,sans-serif;letter-spacing:.5px}html[lang=hu] .fixed-navbar .__btn-check,html[lang=hu] .not-avail-form .__btn-check{font-size:16px}html[lang=pt] .fixed-navbar .__btn-check,html[lang=pt] .not-avail-form .__btn-check{padding:4px 10px}.fixed-navbar{display:none;position:fixed;top:0;left:0;width:100%}.fixed-navbar_covid{z-index:1100}.fixed-navbar_covid .h-page__navigation{background-color:#f0faff}.fixed-navbar_covid .h-page__navigation .tip-block{padding:18px 10px 18px 0}.fixed-navbar_covid .h-page__navigation img{margin:8px 8px 0 16px}.fixed-navbar_covid .h-page__navigation:before{background-color:#3587e0}.fixed-navbar_mexican{z-index:900}.fixed-navbar_mexican .h-page__navigation{min-height:82px;background-color:#fff9e6}.fixed-navbar_mexican .h-page__navigation .tip-block{padding:18px 40px 18px 0}.fixed-navbar_mexican .h-page__navigation img{margin:18px 24px 0 26px}.fixed-navbar_mexican .h-page__navigation:before{background-color:#ffbe00}.fixed-navbar_covid,.fixed-navbar_mexican{bottom:-100%;top:auto;display:block;transition:1s ease}.fixed-navbar_covid .h-page__navigation,.fixed-navbar_mexican .h-page__navigation{display:table;position:relative;height:auto;border-radius:4px;box-shadow:0 0 2px rgba(26,35,44,.04),0 8px 16px rgba(26,35,44,.12)}.fixed-navbar_covid .h-page__navigation img,.fixed-navbar_mexican .h-page__navigation img{display:table-cell;vertical-align:top}.fixed-navbar_covid .h-page__navigation .thank-block,.fixed-navbar_covid .h-page__navigation .tip-block,.fixed-navbar_mexican .h-page__navigation .thank-block,.fixed-navbar_mexican .h-page__navigation .tip-block{display:table-cell;vertical-align:middle}.fixed-navbar_covid .h-page__navigation .tip-block,.fixed-navbar_mexican .h-page__navigation .tip-block{color:#1a232c;font:500 18px/28px Roboto,Open Sans,sans-serif;letter-spacing:.2px}.fixed-navbar_covid .h-page__navigation .tip-block span,.fixed-navbar_mexican .h-page__navigation .tip-block span{color:#5fa8ed}.fixed-navbar_covid .h-page__navigation .thank-block,.fixed-navbar_mexican .h-page__navigation .thank-block{width:108px;padding:10px 18px;background-color:#e0f3ff;color:#3587e0;font:400 14px/28px Roboto,Open Sans,sans-serif;letter-spacing:.4px;text-transform:uppercase}.fixed-navbar_covid .h-page__navigation .svg-icon,.fixed-navbar_mexican .h-page__navigation .svg-icon{position:absolute;top:9px;right:7px;width:15px;height:15px;padding:0 0 10px 10px;fill:#939ba3;color:#939ba3}.fixed-navbar_covid .h-page__navigation:before,.fixed-navbar_mexican .h-page__navigation:before{content:"";position:absolute;top:0;left:0;height:100%;width:4px;border-radius:4px 0 0 4px}.fixed-navbar_covid.show,.fixed-navbar_mexican.show{bottom:8px}.scroll_to_container{text-align:center;width:100%;height:100%}.page_hotellist{background-color:#f4f4f4;color:#333}.page_hotellist .last-view-hotels .carusel__view{height:320px;overflow:hidden}.page_hotellist .last-view-hotels .carusel__view .last-view-hotels__body__item{width:280px;float:left;margin:0 6px 20px}.page_hotellist .last-view-hotels .carusel__view.slick-initialized{height:100%;overflow:visible;margin-bottom:0}.page_hotellist .last-view-hotels .carusel__view.slick-initialized .last-view-hotels__body__item{margin:0 7px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page_hotellist .main .last-view-hotels__body__item{display:block}}@media (max-width:1270px){html[lang=ja] .page_hotellist .page_hotellist .filters-title,html[lang=ru] .page_hotellist .page_hotellist .filters-title,html[lang=uk] .page_hotellist .page_hotellist .filters-title{font-size:22px}.page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-wrapper{line-height:normal}.page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text{font-size:16px}}@media (max-width:1170px){html[lang=ja] .page_hotellist .page_hotellist .filters-title,html[lang=ru] .page_hotellist .page_hotellist .filters-title,html[lang=uk] .page_hotellist .page_hotellist .filters-title{font-size:18px}html[lang=es] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=es] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=hu] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=hu] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=it] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=it] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=nl] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=nl] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=ru] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=ru] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=tr] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=tr] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=uk] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=uk] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after{display:none}}@media (max-width:1070px){html[lang=ru] .page_hotellist .page_hotellist .hl-filter-buttons .hl-filter-item .hl-filter-star-rating__labels{font-size:12px}html[lang=no] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=pl] .page_hotellist .page_hotellist .hl-go-map-link-wrapper .link-text:after{display:none}html[lang=es] .page_hotellist .page_hotellist .hl-stars-text,html[lang=hu] .page_hotellist .page_hotellist .hl-stars-text,html[lang=pl] .page_hotellist .page_hotellist .hl-stars-text{font-size:12px}}@media (max-width:991px){.page_hotellist .page_hotellist .hl-sorting-wrapper{display:none!important}.page_hotellist .page_hotellist .h-list__header-hotels-quantity span{font-weight:700}.page_hotellist .page_hotellist .h-list__filters,.page_hotellist .page_hotellist .h-list__sort{display:inline-block;float:none;min-height:0;width:33.33333%;margin:0;height:auto;box-shadow:none}.page_hotellist .page_hotellist .h-list__filters.opened .filters-title,.page_hotellist .page_hotellist .h-list__filters.opened .sort-title-popup__title,.page_hotellist .page_hotellist .h-list__sort.opened .filters-title,.page_hotellist .page_hotellist .h-list__sort.opened .sort-title-popup__title{justify-content:flex-start}.page_hotellist .page_hotellist .h-list__filters .h-list__header-map,.page_hotellist .page_hotellist .h-list__sort .h-list__header-map,.page_hotellist .page_hotellist .h-list__sort__close{display:none}.page_hotellist .page_hotellist .hotels-list{width:100%}.page_hotellist .page_hotellist .b-nav-list{float:none}.page_hotellist .page_hotellist #sort_form{display:none}.page_hotellist .page_hotellist .h-list__panel-map{display:flex;width:33.33333%;justify-content:center;align-items:center}.page_hotellist .page_hotellist .h-list__panel-map-wrapper{display:flex;align-items:center;justify-content:center;background:#fff;width:100%;padding:12px 4px;height:40px;box-sizing:border-box}.page_hotellist .page_hotellist .h-list__panel-map .hl-map__btn-icon{width:24px;height:24px;fill:#67707a}.page_hotellist .page_hotellist .h-list__panel-map .hl-map__btn-title{font:400 16px/24px Roboto,Open Sans,sans-serif;margin:0 0 0 4px}.page_hotellist .page_hotellist .filters-title,.page_hotellist .page_hotellist .sort-title{display:none}.page_hotellist .page_hotellist .filters-title-popup,.page_hotellist .page_hotellist .sort-title-popup{position:relative;display:flex;justify-content:center;align-items:center;background:transparent;text-transform:none;color:#1a232c;font:400 16px/24px Roboto,Open Sans,sans-serif;height:40px;padding:12px 4px;box-sizing:border-box;text-align:center;border-radius:0;background-color:#fff}.page_hotellist .page_hotellist .filters-title-popup:after,.page_hotellist .page_hotellist .sort-title-popup:after{content:"";width:1px;height:24px;background-color:#ebedf0;position:absolute;top:8px;right:0}.page_hotellist .page_hotellist .filters-title-popup .svg-icon-filter,.page_hotellist .page_hotellist .filters-title-popup .svg-icon-sort,.page_hotellist .page_hotellist .sort-title-popup .svg-icon-filter,.page_hotellist .page_hotellist .sort-title-popup .svg-icon-sort{width:24px;height:24px}.page_hotellist .page_hotellist .filters-title-popup__title,.page_hotellist .page_hotellist .sort-title-popup__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:none}.page_hotellist .page_hotellist .filters-title-popup__title-text,.page_hotellist .page_hotellist .sort-title-popup__title-text{width:auto;margin:0 0 0 6px}.page_hotellist .page_hotellist .filters-title-popup__icon-counter{position:relative;display:inline-block;line-height:30px}.page_hotellist .page_hotellist .filters-title-popup .filters-counter-wrapper{display:none;position:absolute;top:0;right:-5px;vertical-align:middle;text-align:center;width:14px;height:14px;background-color:#3587e0;border-radius:50%}.page_hotellist .page_hotellist .filters-title-popup .filters-counter-wrapper.active{display:inline-block}.page_hotellist .page_hotellist .filters-title-popup .filters-counter{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#fff;font:300 10px Roboto,Open Sans,sans-serif}.page_hotellist .page_hotellist .filters-body,.page_hotellist .page_hotellist .sorting-body{display:none}.page_hotellist .page_hotellist .hl-no-filter-results{float:none;width:100%}.page_hotellist .page_hotellist .h-list__filters_pop-up{display:none;float:none;height:auto;position:absolute;z-index:100000;width:100%}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened{display:block;padding:0;height:100%;top:0;left:0}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .filters-title{display:block;position:absolute;top:0;left:0;right:0;z-index:100}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title{text-align:left;background-color:#fff;color:#000;box-shadow:0 1px 6.9px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.06);padding:0 16px;font:700 24px Roboto,Open Sans,sans-serif;text-transform:none;line-height:65px;position:relative}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title__close{position:absolute;display:block;right:21px;top:22px;width:31px;height:31px}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title__close:hover{opacity:1;cursor:pointer}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title__close:after,.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title__close:before{content:"";position:absolute;left:15px;height:30px;width:3px;background-color:#000}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title__close:before{transform:rotate(45deg)}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-title__close:after{transform:rotate(-45deg)}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-body{display:block;margin:65px 0 80px;padding:0 16px;height:100%;max-height:calc(100% - 135px);overflow-y:scroll}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-body::-webkit-scrollbar{width:4px}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-body::-webkit-scrollbar-track{background-color:#dfdfdf}.page_hotellist .page_hotellist .h-list__filters_pop-up .filters-body::-webkit-scrollbar-thumb{background-color:#3988df}.page_hotellist .page_hotellist .h-list__sort_pop-up{display:block;width:100%;height:100%;float:none;padding:0;box-shadow:none;background-color:#fff;overflow-y:scroll;position:absolute;top:0;left:0;z-index:1000}.page_hotellist .page_hotellist .h-list__sort_pop-up .svg-icon-sort{display:none}.page_hotellist .page_hotellist .h-list__sort_pop-up:hover{cursor:pointer}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened{display:block;padding:0}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close{position:absolute;display:block;right:30px;top:22px;width:31px;height:31px;z-index:1000}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:hover{opacity:1;cursor:pointer}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:after,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:before{content:"";position:absolute;left:15px;height:30px;width:3px;background-color:#000}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:before{transform:rotate(45deg)}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:after{transform:rotate(-45deg)}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .sort-title-popup{display:block;text-align:left;background-color:#fff;color:#000;box-shadow:0 1px 6.9px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.06);padding:0 10px;font:700 24px Roboto,Open Sans,sans-serif;text-transform:none;line-height:65px;height:auto;position:relative}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .sorting-body{display:block!important}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav{display:flex;flex-direction:column;padding:0 10px;margin:15px 0 0}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav .h-list__search-nav__title{display:none}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item{display:flex;width:100%;margin:0 0 15px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #ececec}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item:last-child{border:none}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox{position:relative;display:flex;width:29px;height:29px;border-radius:50%;border:1px solid #dfdfdf;box-sizing:border-box}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox-arrow{display:flex;justify-content:center;align-items:center;width:29px;height:29px;background-color:#fff;border:1px solid #dfdfdf;border-radius:50%;box-sizing:border-box}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox-arrow.down{transform:rotate(180deg)}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox:after{content:"";width:27px;height:27px;position:absolute;top:0;left:0;background-color:#3587e0;border-radius:50%;overflow:hidden;box-sizing:border-box;border:4px solid #fff}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox-arrow{border:none;background-color:#3587e0}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox-arrow .svg-filter-arrow{fill:#fff}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox-text{display:flex;width:calc(100% - 75px);align-items:center;font:400 14px Roboto,Open Sans,sans-serif;margin:0 10px}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__text{display:flex;align-items:center;font:500 14px Roboto,Open Sans,sans-serif;letter-spacing:.4px;margin:0 0 10px;width:100%;padding:0 15px;position:relative}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__text .icon-wrapper{display:none}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__container{display:flex;width:100%;border-radius:4px;border:1px solid #dfdfdf;padding:10px 15px 10px 10px;box-sizing:border-box;max-height:50px;align-items:center;margin:0 0 10px}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__container:last-child{margin:0 0 20px}.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__title{color:#3587e0}.page_hotellist .page_hotellist .hotel-filters__btn-wrapper{position:absolute;bottom:0;left:0;right:0;background-color:#fff;display:flex;justify-content:center;z-index:100000;width:100%;box-shadow:0 1px 7px 7px rgba(0,0,0,.04);align-items:center;margin:0;height:60px}.page_hotellist .page_hotellist .hotel-filters__btn{font:16px Roboto,Open Sans,sans-serif;font-weight:700;color:#3988df;background-color:#fff;border:1px solid #dfdfdf;text-transform:uppercase;border-radius:4px;width:auto;min-width:190px;padding:10px;display:flex;justify-content:center;align-items:center;position:relative;max-height:40px;box-sizing:border-box}.page_hotellist .page_hotellist .hotel-filters__btn:hover{cursor:pointer}.page_hotellist .page_hotellist .hotel-filters__btn_apply{color:#fff;background-color:#3988df;border:1px solid #3988df;margin-left:10px}.page_hotellist .page_hotellist .hl-filter-selected{display:none}}@media (max-width:768px),(max-width:815px) and (orientation:landscape){.page_hotellist #hl-head-outer,.page_hotellist .page_hotellist .h-list__navigation-panel{margin:0}.page_hotellist .page_hotellist .hl-popular-filters .hl-filter{padding:0 0 20px}.page_hotellist .page_hotellist .hl-filter-title{position:relative;top:-5px}.page_hotellist .page_hotellist .hotel-filters__btn-wrapper{justify-content:space-around}.page_hotellist .page_hotellist .hotel-filters__btn{width:calc(50% - 20px);min-width:0;text-align:center}.page_hotellist .page_hotellist .filters-title-popup__title-text,.page_hotellist .page_hotellist .sort-title-popup__title-text{font:400 12px/16px Roboto,Open Sans,sans-serif}.page_hotellist .page_hotellist .filters-title-popup .svg-icon-filter,.page_hotellist .page_hotellist .filters-title-popup .svg-icon-sort,.page_hotellist .page_hotellist .h-list__panel-map .hl-map__btn-icon,.page_hotellist .page_hotellist .sort-title-popup .svg-icon-filter,.page_hotellist .page_hotellist .sort-title-popup .svg-icon-sort{width:16px;height:16px}.page_hotellist .page_hotellist .h-list__panel-map .hl-map__btn-title{font:400 12px/16px Roboto,Open Sans,sans-serif}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened{width:100%;box-shadow:none}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .filters-title,.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .sort-title-popup,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .filters-title,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .sort-title-popup{font:400 20px/20px Roboto,Open Sans,sans-serif;padding:10px 16px;box-sizing:border-box}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .sort-title-popup__title,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .sort-title-popup__title{width:100%}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .sort-title-popup__title-text,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .sort-title-popup__title-text{font-size:20px;line-height:normal;margin:0}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .h-list__search-nav,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav{margin:15px auto 0;padding:0 10px}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .filters-title__close,.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .h-list__sort__close,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .filters-title__close,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close{width:18px;height:18px;top:calc(50% - 9px);right:20px}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .filters-title__close:after,.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .filters-title__close:before,.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .h-list__sort__close:after,.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .h-list__sort__close:before,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .filters-title__close:after,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .filters-title__close:before,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:after,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:before{height:18px;width:2px}.page_hotellist .page_hotellist .h-list__filters_pop-up.opened .filters-body,.page_hotellist .page_hotellist .h-list__sort_pop-up.opened .filters-body{margin:45px 0 80px;max-height:calc(100% - 110px)}}@media (max-width:600px){.page_hotellist .page_hotellist .hl-filter-buttons .hl-filter-item{max-width:none}.page_hotellist .page_hotellist .hl-filter-buttons .count-results{font-size:14px}}.page_hotellist .last-view-hotels{display:block;width:100%;max-width:1180px;margin:0 auto;padding-bottom:25px}.page_hotellist .last-view-hotels .slick-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;box-shadow:0 1px 6.9px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.1);z-index:999;position:absolute;margin-top:-6px;background-color:#fff;border-color:#000;transition:border-color,background-color .2s ease;text-align:center}.page_hotellist .last-view-hotels .slick-arrow:hover{background-color:#3587e0}.page_hotellist .last-view-hotels .slick-arrow:hover:before{content:"";border-color:#fff}.page_hotellist .last-view-hotels .slick-prev{left:-62px}.page_hotellist .last-view-hotels .slick-prev:before{content:"";display:inline-block;width:10px;height:10px;border-right:3px solid #000;border-top:3px solid #000;transform:rotate(225deg);margin-left:3px}.page_hotellist .last-view-hotels .slick-next{right:-62px}.page_hotellist .last-view-hotels .slick-next:before{content:"";display:inline-block;width:10px;height:10px;border-right:3px solid #000;border-top:3px solid #000;transform:rotate(45deg);margin-right:3px}html[lang=ar] .page_hotellist .last-view-hotels .slick-next,html[lang=he] .page_hotellist .last-view-hotels .slick-next{left:auto}@media (max-width:1366px){.page_hotellist .last-view-hotels .slick-arrow{top:auto;bottom:-60px}.page_hotellist .last-view-hotels .slick-prev{left:0}.page_hotellist .last-view-hotels .slick-arrow{right:0}}.page_hotellist .last-view-hotels__title{color:#333;font:500 30px Roboto,Open Sans,sans-serif;letter-spacing:.8px;text-transform:uppercase;margin:32px auto 2px;width:100%;max-width:1170px}.page_hotellist .last-view-hotels__body{display:block;align-items:stretch;justify-content:space-between;padding:20px 0;width:100%;max-width:1180px;margin:0 auto}.page_hotellist .last-view-hotels__body.flex-items{display:flex}.page_hotellist .last-view-hotels__body__item{flex-direction:column;flex:1;border-radius:4px;box-shadow:0 1px 6.9px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.06);background:#fff;overflow:hidden;color:#333;margin:0 7px;outline:none;text-decoration:none}.page_hotellist .last-view-hotels__body__item:hover{cursor:pointer}.page_hotellist .last-view-hotels__body__item__head{display:flex;align-items:flex-end;height:204px;overflow:hidden;background-color:#858585;position:relative;box-sizing:border-box;padding:0 0 6px 10px}.page_hotellist .last-view-hotels__body__item__head div{height:auto;width:auto}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color{position:relative;left:0;bottom:0;display:flex;justify-content:space-between;flex:1;max-width:100%;z-index:20}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color .convenience-container,.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item{position:static}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item_photos-amount{display:flex;align-items:flex-end;padding-bottom:4px;padding-right:9px;max-width:20%}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item_photos-amount__text{line-height:13px;display:block;margin-right:5px;font:600 14px Roboto,Open Sans,sans-serif;color:#fff;position:relative;top:2px}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .user-rate{display:flex}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .user-rate .rate-info{margin-right:8px}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .user-rate .rate-info-text-wrapper{display:flex;flex-direction:column}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .rate-info-number{font:16px Roboto,Open Sans,sans-serif;position:absolute;top:0;left:0;color:#fff;line-height:40px;width:40px;text-align:center}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .rate-info-title{font:700 18px Roboto,Open Sans,sans-serif!important;color:#fff}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .rate-info-subtitle{line-height:14px;color:#fff}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .rate-info-subtitle .booked__based-title{font:700 12px Roboto,Open Sans,sans-serif!important;margin:0 3px 0 0}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color__item .rate-info-subtitle__underline{text-decoration:underline}.page_hotellist .last-view-hotels__body__item__head .hotelpage-blue-color .svg-icon-camera{width:21px;height:16px}.page_hotellist .last-view-hotels__body__item__head:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:166px;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);z-index:2}.page_hotellist .last-view-hotels__body__item__head img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.page_hotellist .last-view-hotels__body__item__foot{background-color:#fff;flex-direction:column;width:auto;padding:17px 5px 13px 9px;height:auto}.page_hotellist .last-view-hotels__body__item__foot .title,.page_hotellist .last-view-hotels__body__item__foot .title a{font:700 20px Roboto,Open Sans,sans-serif;line-height:24px;color:#333;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_hotellist .last-view-hotels__body__item__foot .hotel-stars span{line-height:14px}.page_hotellist .last-view-hotels__body__item__foot .description{font:12px Roboto,Open Sans,sans-serif;line-height:24px;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px}.page_hotellist .last-view-hotels__body__item__foot .description .map{font-weight:700}.page_hotellist .last-view-hotels__body__item__foot .description.space:after{content:"";display:block;height:14px}.page_hotellist .last-view-hotels__body__item__foot .price{height:28px;font:18px Roboto,Open Sans,sans-serif;line-height:24px;color:#333;margin-top:10px}.page_hotellist .last-view-hotels__body__item__foot .price-value{font-size:30px}.page_hotellist .not-avail_margin{margin-top:16px}.page_hotellist.pop-up-only{background-color:#fff!important}.page_hotellist.pop-up-only .availbox_wrapper,.page_hotellist.pop-up-only .booked__seo-footer,.page_hotellist.pop-up-only footer,.page_hotellist.pop-up-only header{display:none!important}.page_hotellist.pop-up-only #container{position:static;padding:0;max-height:0;overflow:hidden}.page_hotellist.pop-up-only .filters-body{display:block}.page_hotellist.is-loading .is-loading-fone{position:absolute;display:block;height:100%;width:100%;background-color:hsla(0,0%,100%,.5);z-index:999;top:0;left:0}.page_hotellist.is-loading .is-loading-fone .h-list-loader-wrapper{position:fixed;height:42%}.page_hotellist #container{display:block;max-width:none;min-width:320px;margin:0 auto;padding:0;position:relative;box-sizing:border-box}.page_hotellist .map-container{box-sizing:border-box;position:relative;max-width:1166px;padding-left:15px;padding-right:15px;width:100%;height:100%;margin:auto}.page_hotellist .container{max-width:1166px}.page_hotellist .h-list__header-wrapper{background-color:#fff}.page_hotellist .h-list__header-text{display:flex;flex-wrap:wrap;max-width:1130px;margin:0 auto}.page_hotellist .h-list__header-inner{display:flex;width:100%;flex-wrap:wrap;justify-content:center}.page_hotellist .h-list__header-inner .h-list__header{font:700 24px/36px Roboto,Open Sans,sans-serif;letter-spacing:.4px;margin:0 0 4px}.page_hotellist .h-list__header-inner .h-list__header-desc{display:flex;width:100%;justify-content:center;font:400 16px/24px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__header-inner .h-list__header-desc+.h-list__content{margin-top:16px}.page_hotellist .h-list__content-wrapper{margin:24px 0 0}.page_hotellist .h-list__header-map{display:flex;max-width:272px;align-items:center;justify-content:center;height:92px;margin:0 0 16px;background:url(/build/booked/images/map-button-img.361eace246a59850db0402d4c4335196.png) no-repeat}.page_hotellist .h-list__map{display:none;height:300px;width:100%;background-color:#b2d2d5;border-radius:4px}.page_hotellist .hl-hotels-title-wrapper{display:block;float:right;width:100%;margin:0 0 16px}.page_hotellist .hl-hotels-title-wrapper .hl-hotels-main-title{display:block;float:left;font:500 20px/28px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__filters{float:left;min-height:300px;width:24%;padding:0;margin-bottom:20px}.page_hotellist .h-list__filters_pop-up,.page_hotellist .h-list__panel-map,.page_hotellist .h-list__sort{display:none}.page_hotellist .hotels-list{width:74%;float:right;position:relative}.page_hotellist .h-list__hotel-cards{width:100%;background-color:#fff}.page_hotellist .b-nav-list,.page_hotellist .seo-btext{float:right}.page_hotellist #map-container{display:none}.page_hotellist .booked_header_breadcrumbs{margin:10px 0}.page_hotellist .filters-title-popup,.page_hotellist .sort-title-popup{display:none}.page_hotellist .h-list__faq{position:relative;margin-top:10px;padding:42px 0 21px;width:100%;box-sizing:border-box;background:#fff;color:#1a232c}.page_hotellist .h-list__faq+.h-list__content{padding:0}.page_hotellist .h-list__faq-title{margin-bottom:10px;font:700 32px/40px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__faq-desc{margin-bottom:16px;font:400 16px/24px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__faq-questions{float:right;width:74%}.page_hotellist .h-list__faq-question{min-height:60px;overflow:hidden;vertical-align:middle;border:1px solid #f5f6f7;cursor:pointer}.page_hotellist .h-list__faq-question-text{display:inline-block;width:calc(100% - 52px);vertical-align:top;padding:18px 0;margin:0 0 0 16px;font:700 18px/24px Roboto,Open Sans,sans-serif;letter-spacing:.4px;color:#1a232c}.page_hotellist .h-list__faq-question.opened{height:100%;background-color:#f0faff}.page_hotellist .h-list__faq-question.opened .h-list__faq-question-text{color:#154a94}.page_hotellist .h-list__faq-question.opened .h-list__faq-answer{display:block;margin-top:-4px}.page_hotellist .h-list__faq-question.opened .svg-icon-faq-question{color:#154a94;fill:#154a94;transform:rotate(180deg)}.page_hotellist .h-list__faq-question .svg-icon-faq-question{fill:#939393;transition:all .3s;width:22px;height:19px;margin-top:20px;pointer-events:none}.page_hotellist .h-list__faq-question-cont{width:74%}.page_hotellist .h-list__faq-answer{display:none;padding:0 40px 12px 18px;border-radius:4px;box-sizing:border-box}.page_hotellist .h-list__faq-answer-text{display:inline-block;width:100%;font:400 16px/24px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__faq-photo{float:left;width:25%;padding:0}.page_hotellist .h-list__faq-img{width:97%;height:342px;background-size:cover;background-position:bottom}.page_hotellist .h-page__check-avail-form .availbox_search_dest{display:none!important}.page_hotellist .h-page__check-avail-form .check-form-wrapper{background:transparent}.page_hotellist .h-page__check-avail-form .check-form{width:calc(100% - 368px)}.page_hotellist .h-page__check-avail-form .check-form .check-date-wrapper{width:178px;margin:0}.page_hotellist .h-page__check-avail-form .check-form .check-date-wrapper.check-date-from-wrapper{margin-right:6px}.page_hotellist .h-page__check-avail-form .check-form .guests-select-wrapper{width:368px;margin:0 16px}.page_hotellist .h-page__check-avail-form .get-price{width:368px}.page_hotellist .h-page__check-avail-form .get-price .get-price-wrap{width:100%}.page_hotellist .h-page__check-avail-form .get-price .__btn-check{border:none;background-color:#2eb843;color:#fff;cursor:pointer}.page_hotellist .h-page__check-avail-form .get-price .__btn-check:focus{box-shadow:0 0 0 2px #106b24}.page_hotellist .h-page__check-avail-form .get-price .__btn-check:hover{background-color:#1d9132}.h-list__check-avail-popup{display:none}.map-price-wrap{background:#fff;padding:13px 20px;font:500 18px/18px Roboto,Open Sans,sans-serif;box-shadow:0 8px 25.2px 3.8px rgba(3,3,3,.25);border-radius:4px}.map-price-arrow{border:10px solid transparent;border-top-color:#fff;width:0;margin:0 auto}.nearby-hotels-title{display:flex;align-items:center;margin:0 0 10px;padding:20px}.hotel-card__nearby-attraction{display:inline-block;width:auto;border-radius:4px;color:#42be56;background-color:#e5f6e8;padding:5px;box-sizing:border-box;font:600 12px/14px Roboto,Open Sans,sans-serif;letter-spacing:.3px}.page_hotellist .fixed-navbar{z-index:1000}.page_hotellist .fixed-navbar.fixed{display:block}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail{display:block;max-width:100%;margin:0 auto;background:#2367ba}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .h-page__check-avail{box-shadow:none}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form{height:90px;max-width:1200px;background:#2367ba}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-form{width:calc(100% - 260px);padding:0 0 0 30px}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-form-wrapper{background:#2367ba}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper{width:calc((100% - 40px)/3)}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .check-input{background-color:#fff;color:#67707a}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .check-input .svg-icon-calendar{fill:#1a232c}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .date-wrapper-from .check-day,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .date-wrapper-from .check-day-of-week,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .date-wrapper-from .check-month-year-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .date-wrapper-to .check-day,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .date-wrapper-to .check-day-of-week,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-date-wrapper .date-wrapper-to .check-month-year-wrapper,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .guests-select-wrapper .guest-count,.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .guests-select-wrapper .rooms-count{color:#1a232c}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .guests-select-wrapper .svg-icon-calendar-arrow{fill:#1a232c}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .get-price{width:260px}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .get-price-wrap{width:260px;margin:0}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form ._btn-check-wrapper{width:230px;border-radius:4px;background-color:#004a99}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .__btn-check{color:#fff;border:none;background-color:#004a99}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .input-icon{background-color:transparent}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .fixed-form-close-btn,.page_hotellist .hl-map__availform{display:none}.page_hotellist_region #container{overflow:hidden;padding-bottom:10px}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region .booked__footer .container{padding-left:10px;padding-right:10px}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region .booked__seo-footer{margin-top:0}}.page_hotellist_region .hl-filter-popular{display:none}.page_hotellist_region .hotellist_region_top{background:#fff;border-bottom:1px solid #dfdfdf;margin-bottom:10px}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region .hotellist_region_top{margin-bottom:0}}.page_hotellist_region .hotellist_region_filter-panel{background:#fff}.page_hotellist_region .hotellist_region-header{margin-bottom:25px}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region .hotellist_region-header{text-align:center;padding:10px 10px 0}.page_hotellist_region .hotellist_region-header .h-list__header{font:700 20px/28px Roboto,Open Sans,sans-serif;letter-spacing:.3px}.page_hotellist_region .hotellist_region-header .h-list__header-desc{font:400 14px/20px Roboto,Open Sans,sans-serif}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region.page_hotellist .hotels-list{float:none}}.page_hotellist_region.page_hotellist .availbox_wrapper{margin-bottom:50px;max-width:1136px}@media (max-width:992px) and (min-width:767px){.page_hotellist_region.page_hotellist .availbox_wrapper{padding-left:15px;padding-right:15px}}.page_hotellist_region.page_hotellist .g-check-avail-form.g-check-avail-form{max-width:100%;height:110px;width:100%}@media (max-width:1200px){.page_hotellist_region.page_hotellist .g-check-avail-form.g-check-avail-form{height:175px}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region.page_hotellist .g-check-avail-form.g-check-avail-form{height:100%;z-index:900}}.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-form{width:calc(100% - 268px)}@media (max-width:992px) and (min-width:767px){.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-form{width:calc(100% - 100px)}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-form{width:100%}}.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-form .guests-select-wrapper{width:190px;margin-left:10px;margin-right:10px}@media (max-width:1200px){.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-form .guests-select-wrapper{width:calc(100% - 386px)}}.page_hotellist_region.page_hotellist .h-page__check-avail-form .availbox_search_dest{display:inline-block!important;width:calc(100% - 585px)}@media (max-width:1200px){.page_hotellist_region.page_hotellist .h-page__check-avail-form .availbox_search_dest{width:calc(100% - 10px)}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region.page_hotellist .h-page__check-avail-form .availbox_search_dest{display:block!important;width:auto}}.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-date-wrapper.check-date-from-wrapper{margin-right:10px}.page_hotellist_region.page_hotellist .h-page__check-avail-form .check-form-wrapper{background:transparent}.page_hotellist_region.page_hotellist .h-page__check-avail-form .get-price{width:268px}@media (max-width:992px) and (min-width:767px){.page_hotellist_region.page_hotellist .h-page__check-avail-form .get-price{width:100px}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region.page_hotellist .h-page__check-avail-form .get-price{width:100%}}@media (max-width:768px),(max-width:815px) and (orientation:landscape){.page_hotellist_region.page_hotellist .select-date-wrapper .dest-wrapper{width:100%;display:block;box-sizing:border-box;float:none;height:48px}}.page_hotellist_region.page_hotellist .ui-widget-content{z-index:100000!important;max-height:55%;height:auto}@media (min-width:991px){.page_hotellist_region.page_hotellist .show-tablet{display:none!important;padding-left:10px;padding-right:10px}}.page_hotellist_region .filters-body .hl-filter-acityid{order:-8}.page_hotellist_region .filter-rates__wrapper{display:flex;align-items:flex-start;position:relative}.page_hotellist_region .hotelist_region-header{margin:auto;text-align:center;padding-top:0;padding-bottom:0;background:#3988df}.page_hotellist_region .hotelist_region-header:before{background:none}.page_hotellist_region .is-loading-fone .shadow-gs-00_z4{border-radius:50%}.css-option-select-block{position:absolute;width:100%;height:auto;background:#fff;z-index:99;border:1px solid #dfdfdf;padding:8px 0;top:calc(100% + 15px);opacity:0;visibility:hidden;box-sizing:border-box;transition:opacity .3s,top .3s,visibility .3s 0s}@media (max-width:768px),(max-width:815px) and (orientation:landscape){.css-option-select-block{z-index:1000}}.css-option-select-block .css-option-select-item{font-size:15px;padding:6px 15px 6px 32px;line-height:1.5;color:#939ba3;transition:color .3s,background-color .3s;position:relative;cursor:pointer}.css-option-select-block .css-option-select-item:before{position:absolute;width:30px;height:100%;left:0;top:3px;display:flex;justify-content:center;align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.245 3C8.802 3 6 5.807 6 9.259c0 .9.184 1.76.546 2.554 1.562 3.425 4.555 7.04 5.436 8.066a.348.348 0 00.527 0c.88-1.026 3.873-4.64 5.436-8.066a6.116 6.116 0 00.546-2.554C18.49 5.807 15.688 3 12.245 3zm0 9.51a3.251 3.251 0 010-6.503 3.251 3.251 0 010 6.502z' fill='%2367707A'/%3E%3C/svg%3E")}.css-option-select-block .css-option-select-item:hover{background-color:#ebedf0;color:#333}.css-option-select-block.open{top:calc(100% + 5px);opacity:1;visibility:visible;transition:opacity .3s,top .3s,visibility}@media (max-width:1200px){.page_hotellist .h-list__wrapper .hl-seo__block{margin-top:4px}.page_hotellist .h-list__wrapper .h-list__header-desc{font:400 14px/24px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper{width:100%;margin:18px 0 50px}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list .next,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list .prev{position:absolute}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list .next{right:0}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list .next.more{position:static}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list .prev{left:0}.page_hotellist .h-list__content .hl-seo__article:first-child .hl-seo__article-text{margin-bottom:18px}.page_hotellist .h-list__content .hl-seo__article-text{padding:0 72px 0 16px}.page_hotellist .h-list__content .hl-seo__article:first-child{margin-top:8px;margin-bottom:6px}.page_hotellist .h-list__content .hl-seo__article:first-child .seo-article-title{font:700 24px/36px Roboto,Open Sans,sans-serif}.page_hotellist .fixed-navbar .hl-page__navigation-check-avail .g-check-avail-form .check-form-wrapper{padding:0}.page_hotellist .h-list__faq{padding:25px 0 9px}.page_hotellist .h-list__faq-title{font:700 24px/36px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__faq-img{height:172px}.page_hotellist .h-page__check-avail-form.g-check-avail-form{height:116px}.page_hotellist .h-page__check-avail-form .check-form{width:68%}.page_hotellist .h-page__check-avail-form .check-form .guests-select-wrapper{width:40%;margin:0 8px}.page_hotellist .h-page__check-avail-form .get-price{width:32%}}@media (max-width:1100px){.page_hotellist .hl-page__navigation-check-avail .g-check-avail-form .__btn-check{background-color:#004a99}.page_hotellist .h-list__header-text{max-width:80%}.page_hotellist .h-list__wrapper .hl-seo__block .g-more-less-wrap{padding-right:12px}}@media (max-width:1024px){.page_hotellist .fixed-navbar .h-page__check-avail .h-page__check-avail-form{padding:0 15px}.page_hotellist .fixed-navbar .h-page__check-avail .h-page__check-avail-form .check-form-wrapper .check-form{width:calc(100% - 260px);padding:0}.page_hotellist .fixed-navbar .h-page__check-avail .h-page__check-avail-form .check-form-wrapper .get-price{width:250px}.page_hotellist .fixed-navbar .h-page__check-avail .h-page__check-avail-form .check-form-wrapper .get-price .get-price-wrap{width:100%}.page_hotellist .fixed-navbar .h-page__check-avail .h-page__check-avail-form .check-form-wrapper .get-price .get-price-wrap ._btn-check-wrapper{width:234px;margin:0 0 0 16px}.page_hotellist .filters-body .filters-popup .hl-filter-popular.fixed.fixed-form{width:24%}}@media (max-width:991px){.page_hotellist #hl-head-outer{padding:0}.page_hotellist .h__list-fixed-header{display:none;position:fixed;top:0;left:0;width:100%}.page_hotellist .h__list-fixed-header .fixed-header__panel{width:100%}.page_hotellist .h__list-fixed-header .fixed-header__panel-nav{display:flex;width:100%;height:40px;background-color:#fff;box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 2px 4px 0 rgba(26,35,44,.12)}.page_hotellist .h__list-fixed-header .panel-nav-item{display:flex;width:50%;justify-content:center;align-items:center;padding:6px;box-sizing:border-box}.page_hotellist .h__list-fixed-header .panel-nav-item__text{font:400 12px Roboto,Open Sans,sans-serif;color:#1a232c}.page_hotellist .h__list-fixed-header .panel-nav-item__icon{width:16px;height:16px;fill:#67707a;margin:0 6px 0 0}.page_hotellist .h__list-fixed-header .panel-nav-item-inner{position:relative;line-height:0}.page_hotellist .h__list-fixed-header .panel-nav-item-inner .filters-counter-wrapper{display:none;position:absolute;top:-5px;right:-2px;vertical-align:middle;text-align:center;width:14px;height:14px;background-color:#3587e0;border-radius:50%}.page_hotellist .h__list-fixed-header .panel-nav-item-inner .filters-counter-wrapper.active{display:inline-block}.page_hotellist .h__list-fixed-header .panel-nav-item-inner .filters-counter-wrapper .filters-counter{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#fff;font:300 10px Roboto,Open Sans,sans-serif}.page_hotellist .h__list-fixed-header .panel-nav-item.divider{position:relative}.page_hotellist .h__list-fixed-header .panel-nav-item.divider:after{content:"";width:1px;height:24px;background-color:#ebedf0;position:absolute;top:8px;right:0}.page_hotellist .h-list__header-text{max-width:80%}.page_hotellist .fixed-navbar,.page_hotellist .hl-marketing__buttons{display:none}.page_hotellist .fixed-navbar.fixed .h__list-fixed-header{display:flex!important}.page_hotellist .fixed-navbar.fixed .h__list-fixed-header .fixed-header__panel{margin:90px 0 0}.page_hotellist .container{padding:0}.page_hotellist .h-list__hotels-cont{padding:0 15px;margin:24px 0 0}.page_hotellist .h-list__content .hl-seo__container{padding-bottom:40px}.page_hotellist .h-list__content .hl-seo__container .expand-btn{bottom:28px}.page_hotellist .h-list__content .hl-seo__article-desc{margin-bottom:10px}.page_hotellist .h-list__content .hl-seo__article-text{display:block;width:100%;padding:0 35px 0 0}.page_hotellist .h-list__content .hl-seo__article{margin-bottom:20px}.page_hotellist .h-list__content .hl-seo__article.no_margin{margin-top:-29px;min-height:29px}.page_hotellist .h-list__content-wrapper{margin:0}.page_hotellist .h-list__content .hl__pagination-wrapper{width:100%}.page_hotellist .h-list__faq-title{font:700 24px/36px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__faq-photo{width:38%}.page_hotellist .h-list__faq-img{height:172px}.page_hotellist .h-list__faq-questions{width:61%}.page_hotellist .h-list__faq-question.opened-answer{margin-top:-8px}.page_hotellist .h-list__navigation-panel{display:flex!important;align-items:center;margin:0;border-radius:0}.page_hotellist .h-page__check-avail-form .check-form{width:calc(100% - 178px)}.page_hotellist .h-page__check-avail-form .check-form .guests-select-wrapper,.page_hotellist .h-page__check-avail-form .get-price{width:178px}.page_hotellist .hl-hotels-title-wrapper{float:none;width:100%}.page_hotellist .hl-hotels-title-wrapper .hl-hotels-main-title{margin:0;font:500 18px/28px Roboto,Open Sans,sans-serif}}@media (min-width:768px){.page_hotellist.is-loading .is-loading-fone{width:102%;right:0;left:auto}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist .booked__header{margin:0}.page_hotellist .booked__header.fixed-header .booked__header-content{height:48px;padding:0 16px;background-color:#2367ba}.page_hotellist .booked__header.fixed-header .booked__header-content .header__menu .svg-icon-burger{fill:#fff}.page_hotellist .booked__header.fixed-header .booked__header-content .h__list-fixed-header{display:flex!important}.page_hotellist .booked__header.fixed-header .booked__header-content .header__logo{display:none}.page_hotellist .booked__header .h__list-fixed-header{display:none;position:fixed;top:0;left:0;width:100%}.page_hotellist .booked__header .h__list-fixed-header .header__logo{display:none}.page_hotellist .booked__header .h__list-fixed-header .fixed-header__panel{width:100%}.page_hotellist .booked__header .h__list-fixed-header .fixed-header__panel-info{display:flex;width:100%;max-width:295px;border-radius:4px;background-color:#fff;margin:8px 16px;padding:6px 12px;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between}.page_hotellist .booked__header .h__list-fixed-header .fixed-header__panel-info .svg-icon-calendar{width:20px;height:20px;fill:#8cc8fa}.page_hotellist .booked__header .h__list-fixed-header .date-check-wrapper{display:flex;width:calc(100% - 30px);vertical-align:middle;flex-wrap:wrap}.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-from,.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-to{display:flex;width:auto;align-items:center}.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-from .check-day,.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-from .check-month-year-day-wrapper,.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-to .check-day,.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-to .check-month-year-day-wrapper{font:400 14px/14px Roboto,Open Sans,sans-serif;padding:0;width:auto}.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-from .check-day-of-week,.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-to .check-day-of-week{display:none}.page_hotellist .booked__header .h__list-fixed-header .date-wrapper-from{position:relative;margin:0 12px 0 0}.page_hotellist #container{z-index:10}.page_hotellist .h-list__wrapper .h-list__header-mobile{background-color:#fff;padding:0 0 16px}.page_hotellist .h-list__wrapper .h-list__header-mobile .h-list__header-desc{margin:0;font:400 14px/20px Roboto,Open Sans,sans-serif;text-align:center}.page_hotellist .h-list__wrapper .h-list__header-mobile .h-list__header{font:700 20px/28px Roboto,Open Sans,sans-serif;letter-spacing:.3px;margin:6px 0 0}.page_hotellist .h-list__wrapper .h-list__header-mobile .hl-seo__block{width:auto;padding:8px 16px 0;margin:0}.page_hotellist .h-list__wrapper .h-list__header-mobile .hl-seo__block .g-more-less-wrap{padding-right:4px}.page_hotellist .h-list__header{font:500 20px/24px Roboto,Open Sans,sans-serif;text-align:center;margin:0 0 6px}.page_hotellist .h-list__header-map{display:none}.page_hotellist .h-list__header-text{width:100%}.page_hotellist .h-list__header-hotels-quantity{display:inline-block;width:100%;font:300 14px Roboto,Open Sans,sans-serif;margin:5px 0 10px}.page_hotellist .h-list__header-hotels-quantity-number{font-weight:500}.page_hotellist .h-list__header-btn-wrapper{margin:0 0 10px}html[lang=cs] .page_hotellist .h-list__header-btn-wrapper .check-price-btn,html[lang=nl] .page_hotellist .h-list__header-btn-wrapper .check-price-btn,html[lang=ru] .page_hotellist .h-list__header-btn-wrapper .check-price-btn,html[lang=uk] .page_hotellist .h-list__header-btn-wrapper .check-price-btn{font-size:16px}html[lang=it] .page_hotellist .h-list__header-btn-wrapper .check-price-btn{font-size:15px}.page_hotellist .select-date-wrapper{width:100%;margin:0;border-radius:0;box-shadow:none}.page_hotellist .h-list__filters{margin:0 0 10px}.page_hotellist .availbox_wrapper .h-page__check-avail,.page_hotellist .hl-go-map-link-wrapper{display:none}.page_hotellist .h-list__content-wrapper{margin:0}.page_hotellist .h-list__hotels-cont{margin:16px 0 0}.page_hotellist .h-list__hotels-cont .hl__pagination-wrapper{float:none;width:100%}.page_hotellist.is-loading .is-loading-fone{position:fixed}.page_hotellist.is-loading .is-loading-fone .h-list-loader-wrapper{top:calc(50% - 120px);left:0;right:0}.page_hotellist .last-view-hotels__title{font-size:28px}.page_hotellist .nearby-hotels-title{padding:10px}.page_hotellist .booked_footer_breadcrumbs{padding:0 12px;box-sizing:border-box}.page_hotellist .h-list__content .hl-seo__container{margin:0 0 10px;padding-left:16px;padding-right:16px;height:100%}.page_hotellist .h-list__content .hl-seo__container .hl-seo__article-text{padding:0}.page_hotellist .h-list__content .hl-seo__container .expand-btn{bottom:34px;font-size:18px}.page_hotellist .h-list__content .hl-seo__container .seo-article-title{font-size:18px}.page_hotellist .h-list__content .hl-seo__container.more-less-element{max-height:900px}.page_hotellist .h-list__content .hl-seo__container.opened{height:auto;max-height:none}.page_hotellist .h-list__content .hl-seo__container.opened .hl-seo__article-text{display:block;width:100%;padding-bottom:0;max-height:none}.page_hotellist .h-list__faq{padding:30px 16px 9px}.page_hotellist .h-list__faq-photo{float:none;width:100%}.page_hotellist .h-list__faq-img{display:none}.page_hotellist .h-list__faq-desc{margin-bottom:24px}.page_hotellist .h-list__faq-questions{float:none;width:100%}.page_hotellist .h-list__faq-question-text{font:700 16px/24px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__faq-question.opened-answer{margin-top:-8px}.page_hotellist .h-list__check-avail-popup .h-page__check-avail-form .check-form .check-date-wrapper{width:50%}.page_hotellist .h-list__check-avail-popup .h-page__check-avail-form .check-form .check-date-wrapper.check-date-from-wrapper{margin:0}.page_hotellist .h-list__check-avail-popup .h-page__check-avail-form .check-form .guests-select-wrapper{width:100%;margin:0 auto}}@media (min-width:767px) and (max-width:815px) and (orientation:landscape){.page_hotellist .h-list__hotels-cont .hl__pagination-wrapper{margin:18px 0 70px}}@media (max-width:767px){.page_hotellist .last-view-hotels{padding-bottom:7px}.page_hotellist .last-view-hotels__title{font:700 20px Roboto,Open Sans,sans-serif;letter-spacing:.5px;text-align:center}.page_hotellist .last-view-hotels__body{padding:10px 0}.page_hotellist .last-view-hotels__body__item__head img{width:auto;min-width:100%;height:auto;position:absolute;top:0;z-index:0}.page_hotellist .last-view-hotels__body__item__foot{padding:8px 5px 15px 9px}.page_hotellist .last-view-hotels__body__item__foot .title{font-size:18px}.page_hotellist .last-view-hotels__body__item__foot .price{font-size:16px;margin-top:0}.page_hotellist .last-view-hotels__body__item__foot .price-value{font-size:24px}.page_hotellist .last-view-hotels__body .slick-list{overflow:visible}.page_hotellist .last-view-hotels__carusel .slick-dots{bottom:-10px;position:relative}.page_hotellist .h-list__content-wrapper .next.more{display:block;text-align:center;margin:-30px 0 26px}.page_hotellist .h-list__content-wrapper .next.more span{color:#9b9b9b;font:400 16px/30px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__content-wrapper .next.more span:after{content:"";display:inline-block;width:5px;height:5px;border-right:2px solid #9b9b9b;border-top:2px solid #9b9b9b;transform:rotate(45deg);margin:auto 1px 1px 8px}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper{position:relative;overflow:hidden}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list li.next.more{display:none}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev{left:0}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev .svg-icon-nav{margin-left:14px;margin-top:10px;transform:rotate(90deg)}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next{right:0}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next .svg-icon-nav{margin-left:14px;margin-top:10px;transform:rotate(-90deg)}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev{position:absolute;display:block;top:10px;width:40px;height:40px;border:1px solid #fff;background-color:#fff;border-radius:4px;box-shadow:0 0 2px rgba(26,35,44,.04),0 2px 4px rgba(26,35,44,.12)}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next.disabled span,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev.disabled span{cursor:default}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next.disabled .svg-icon-nav,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev.disabled .svg-icon-nav{fill:#b8e1ff;color:#b8e1ff}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next .svg-icon-nav,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev .svg-icon-nav{color:#3587e0;fill:#3587e0;pointer-events:none}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next span,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev span{background-color:#fff}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next a,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .next span,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev a,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .prev span{width:100%;height:100%;display:block;cursor:pointer}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list{position:relative;height:100%;overflow-x:scroll;margin-top:10px;margin-bottom:-22px;padding-bottom:25px;padding-left:45px;padding-right:48px;-webkit-overflow-scrolling:touch;white-space:nowrap;transition:left .4s}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list li{margin-left:4px}.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list li.next,.page_hotellist .h-list__content-wrapper .hl__pagination-wrapper .pagination-list li.prev{display:none}.page_hotellist.is-loading .booked__header{z-index:0}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist .h-list__wrapper .h-list__header-mobile{padding:42px 15px}.page_hotellist .h-list__wrapper .h-list__header-mobile .h-list__header{margin-bottom:20px;font-size:24px}.page_hotellist .h-list__wrapper .h-list__header-mobile .h-list__header-desc{font-size:16px}.page_hotellist .h-list__wrapper .select-date-wrapper{padding:24px 10px}.page_hotellist .h-list__wrapper .select-date-wrapper .__btn-check{padding:22px 10px}.page_hotellist .select-date-wrapper .date-check-wrapper .date-wrapper-from .check-day-of-week,.page_hotellist .select-date-wrapper .date-check-wrapper .date-wrapper-to .check-day-of-week{font:300 14px/14px Roboto,Open Sans,sans-serif}.page_hotellist .select-date-wrapper .date-check-wrapper .date-wrapper-from .check-month-year-wrapper,.page_hotellist .select-date-wrapper .date-check-wrapper .date-wrapper-to .check-month-year-wrapper{font:500 15px/16px Roboto,Open Sans,sans-serif}.page_hotellist .select-date-wrapper .date-check-wrapper .date-wrapper-from .check-day,.page_hotellist .select-date-wrapper .date-check-wrapper .date-wrapper-to .check-day{font:400 34px Roboto,Open Sans,sans-serif}.page_hotellist .hl-hotels-title-wrapper .hl-hotels-main-title{font:500 20px/32px Roboto,Open Sans,sans-serif}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description{padding:18px 15px 15px 16px}.page_hotellist .hotels-list .hotel-info__accomodatiton-wrapper{margin-top:10px}.page_hotellist .h-list__wrapper .h-list__header-mobile .hl-seo__block{padding:18px 16px 0}.page_hotellist .h-list__wrapper .h-list__header-mobile .h-list__header-desc{font:400 14px/20px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__hotels-cont{margin:30px 0 0}.page_hotellist .hl-hotels-title-wrapper{margin:0 0 30px}.page_hotellist .hl-seo__block-text,.page_hotellist .hl-seo__block.more-less-element .expand-btn{font-size:14px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__title>a{font-size:20px}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist_region .select-date-wrapper .date-check-wrapper .date-wrapper-from .check-day,.page_hotellist_region .select-date-wrapper .date-check-wrapper .date-wrapper-from .check-month-year-wrapper,.page_hotellist_region .select-date-wrapper .date-check-wrapper .date-wrapper-to .check-day,.page_hotellist_region .select-date-wrapper .date-check-wrapper .date-wrapper-to .check-month-year-wrapper{font:16px/24px Roboto,Open Sans,sans-serif}}.page_hotellist .hl-sorting-wrapper{display:block;float:right;width:60%}.page_hotellist .sorting-wrapper{position:relative;width:auto;float:right}.page_hotellist .sorting__list{position:absolute;top:28px;left:0;display:none;flex-direction:column;width:100%;background-color:#fff;box-shadow:0 3px 6px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04);border-radius:4px;box-sizing:border-box;z-index:10}.page_hotellist .sorting__list.opened{display:flex}.page_hotellist .sorting__list-item{display:inline-block;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font:400 14px/20px Roboto,Open Sans,sans-serif;color:#1a232c;padding:6px 12px;cursor:pointer;box-sizing:border-box}.page_hotellist .sorting__list-item:first-child{padding:10px 12px 6px}.page_hotellist .sorting__list-item:last-child{padding:6px 12px 10px}.page_hotellist .sorting__list-item:hover{background-color:#f5f6f7}.page_hotellist .sorting__list-item-text{display:flex;align-items:center;width:100%}.page_hotellist .sorting__list-item-text .icon-direction{width:12px;height:12px;fill:#939ba3}.page_hotellist .sorting__list-item-text .icon-direction-up{transform:rotate(180deg)}.page_hotellist .sorting__inner{position:relative;display:flex;justify-content:flex-end;width:100%;padding:0 20px;font:400 16px/24px Roboto,Open Sans,sans-serif;box-sizing:border-box;cursor:pointer}.page_hotellist .sorting__inner:after{content:"";position:absolute;top:50%;right:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #939ba3;transform:translateY(-50%)}.page_hotellist .sorting__inner-title{color:#1a232c;margin:0 4px 0 0}.page_hotellist .sorting__inner-active{color:#67707a;text-transform:lowercase}.page_hotellist .hotel-filters{background-color:#fff;padding:6px 16px;border-radius:4px;box-sizing:border-box}.page_hotellist .filters-map,.page_hotellist .hl-filter-name{display:none}.page_hotellist .filters-title{background-color:#eaf3fc;color:#3988df;border-radius:4px 4px 0 0;font:500 24px Roboto,Open Sans,sans-serif;padding:15px;box-sizing:border-box}.page_hotellist .filters-title .filters-title-text{display:inline-block;vertical-align:middle;width:calc(100% - 34px);font:500 18px/20px Roboto,Open Sans,sans-serif}html[lang=pt] .page_hotellist .filters-title .filters-title-text{font-size:16px}.page_hotellist .filters-title .svg-icon-filter{width:24px;height:22px;margin:0 5px 0 0;fill:#3988df}.page_hotellist .filters-body{color:#1a232c;overflow:visible}.page_hotellist .filters-body a,.page_hotellist .filters-body a:active,.page_hotellist .filters-body a:hover,.page_hotellist .filters-body a a:visited{color:inherit;text-decoration:none}.page_hotellist .filters-body .filters-popup{display:inline-flex;flex-direction:column;width:100%}.page_hotellist .filters-body .filters-popup .hl-filter-popular{position:relative;order:-10}.page_hotellist .filters-body .filters-popup .hl-filter-popular.fixed{position:fixed;top:0;z-index:100;width:274px;margin:0 0 0 -16px}.page_hotellist .filters-body .filters-popup .hl-filter-popular.fixed .hl-filter-section{border:none;background:#fff;padding:10px 16px}.page_hotellist .filters-body .filters-popup .hl-filter-popular.fixed.fixed-form{top:106px}.page_hotellist .filters-body .filters-popup .hl-filter-typeid{order:-9}.page_hotellist .filters-body .filters-popup .hl-filter-price{order:-8}.page_hotellist .filters-body .filters-popup .hl-filter-rating{order:-7}.page_hotellist .filters-body .filters-popup .hl-filter-stars{order:-6}.page_hotellist .filters-body .filters-popup .hl-filter-landmarkid{order:-5}.page_hotellist .filters-body .filters-popup .hl-filter-districtid{order:-4}.page_hotellist .filters-body .filters-popup .hl-filter-metroid{order:-3}.page_hotellist .filters-body .filters-popup .hl-filter-themeid{order:-2}.page_hotellist .filters-body .filters-popup .hl-filter-amenityid{order:-1}.page_hotellist .filters-body .filters-popup .filter-item__icon-star{width:18px;height:18px;fill:#939ba3;margin:2px 0 0}.page_hotellist .filters-body .filters-popup .filter-item__rating-data{margin:2px 0 0}.page_hotellist .filters-body .filters-popup .filter-item__rating-level{background-color:transparent;color:#3587e0;margin:0;padding:0 4px 0 0;font-weight:700}.page_hotellist .hl-no-filter-results{width:74%;float:right;margin:30px auto;text-align:center;font:700 20px/24px Roboto,Open Sans,sans-serif}.page_hotellist .hl-no-filter-results-icon{display:inline-block;width:56px;height:56px;margin:0 0 24px;background:#ffeae9;border-radius:50%;text-align:center}.page_hotellist .hl-no-filter-results-icon .svg-icon-filter-search{margin-top:16px;color:#c9322c;fill:#c9322c}.page_hotellist .hl-no-filter-results h3{margin-bottom:4px}.page_hotellist .hl-no-filter-results p{margin-top:20px;font:400 16px Roboto,Open Sans,sans-serif}.page_hotellist .hl-no-filter-results .reset-filters-btn{display:inline-block;font:600 14px Roboto,Open Sans,sans-serif;margin:12px 0}.page_hotellist .hl-no-filter-results .reset-filters-btn a{text-transform:uppercase}.page_hotellist .hl-no-filter-results .filter-selected-body{max-width:80%;text-align:left}.page_hotellist .hl-no-filter-results .filter-rates__wrapper{display:block}.page_hotellist .hl-no-filter-results .sect_filter_link{display:inline-block;margin:-5px 0 0 10px}.no-touch .hl-filter-buttons .hl-filter-item:hover{background-color:#ffbe00;border-color:#ffbe00}.no-touch .hl-filter-buttons .hl-filter-item:hover .star-symbol{fill:#fff}.no-touch .hl-filter-buttons .hl-filter-item:hover .svg-icon-send{display:none}.no-touch .hl-filter-buttons.hl-filters-rating .hl-filter-item:hover{color:#fff;border:1px solid transparent}.hl-selected-filters-wrapper{width:100%;float:right;padding:0;box-sizing:border-box}.hl-filter-selected{width:100%;padding:0;margin:12px 0 0;background:none;vertical-align:top;box-sizing:border-box}.hl-filter-selected .sect_filter_link{margin:-3px 0 0 auto;text-decoration:none}.hl-filter-selected .sect_filter_link .button_medium__icon{left:-7px;top:-1px}.selected-filter-item{position:relative;display:inline-block;font:500 14px/24px Roboto,Open Sans,sans-serif;padding:4px 36px 4px 16px;border-radius:17px;box-sizing:border-box;background:#3587e0;margin:0 5px 9px 0;cursor:pointer;color:#fff;min-height:32px;vertical-align:top}.selected-filter-item .filter-item__icon-star{width:16px;height:16px;fill:#b8e1ff;color:#b8e1ff}.selected-filter-item .filter-item__rating-data .filter-item__rating-level{background-color:transparent;color:#fff;font-weight:700;padding:0;margin:0 6px 0 0}.selected-filter-item .close-symbol{color:#fff;font-weight:300}.selected-filter-item:hover .close-symbol{color:#8cc8fa}.selected-filter-rm{display:flex;align-items:center}.filter-selected-title{display:inline-block;vertical-align:top;font:700 16px/34px Roboto,Open Sans,sans-serif;margin:0 16px 0 0}.filter-selected-body{display:inline-block;max-width:60%;vertical-align:top}.close-symbol{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:inline-block;width:26px;height:26px;vertical-align:middle;border-radius:13px;text-align:center;font-size:22px;line-height:22px;cursor:pointer}.__filter-clear-block{position:relative;display:inline-block;float:right;font:700 14px/28px Roboto,Open Sans,sans-serif;letter-spacing:.4px;padding:5px 20px 5px 26px;border-radius:17px;box-sizing:border-box;margin:-2px -10px 0 0;cursor:pointer;text-transform:uppercase}.__filter-clear-block .close-symbol{left:-2px;height:100%;color:#3587e0;font:400 28px Roboto,Open Sans,sans-serif}.__filter-clear-block .sect_filter_link{color:#3587e0;text-decoration:none}.__filter-clear-block .sect_filter_link .svg-icon{fill:#3587e0;color:#3587e0;font-weight:500}.filters-counter-wrapper{display:none}html[lang=ms] .filter-rates__clean{word-break:keep-all}.filter-scroll::-webkit-scrollbar{width:4px;background-color:#dfdfdf}.filter-scroll::-webkit-scrollbar-track{border-radius:5px}.filter-scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#3988df;height:20%}.hl-filter-section{position:relative;padding:10px 0;border-bottom:1px solid #d9dde0;box-sizing:border-box}.hl-filter-section .filter-item{max-height:72px;margin:2px 0;padding:2px 0}.hl-filter-section.is-closed .hl-filter-section__title{margin-bottom:0}.hl-filter-section.is-closed .hl-filter-section__title:after{transform:rotate(-45deg);margin:0 0 6px}.hl-filter-section.is-closed .hl-filter-section__item{max-height:0;overflow:hidden}.hl-filter-section.is-selected .filter-item:not(.is-selected) .filter-item__count{position:relative}.hl-filter-section.is-selected .filter-item:not(.is-selected) .filter-item__count:before{content:"\002B";position:absolute;left:-10px}.hl-filter-section__item{max-height:72px}.hl-filter-section__item input{height:40px}.hl-filter-section__item input:-ms-input-placeholder{color:#939393!important;font-family:Roboto,Open Sans,sans-serif!important;font-size:1.15rem!important}.hl-filter-section__title{display:flex;align-items:center;letter-spacing:.2px;margin-bottom:10px;cursor:pointer;font:700 1rem Roboto,Open Sans,sans-serif}.hl-filter-section__title.no-expanded:after{display:none}.hl-filter-section__title:after{content:"";width:10px;height:10px;border-bottom:2px solid #939ba3;border-left:2px solid #939ba3;transform:rotate(135deg);margin:6px 6px 0;box-sizing:border-box}.hl-filter-section__title-text{width:calc(100% - 15px)}.hl-filter-section__list-container .filter-item[data-visible=hidden-item]{max-height:0;overflow:hidden;margin:0;padding:0;transition:max-height .4s,margin .4s}.hl-filter-section__list-container.expanded .hl-filter-section__buttons{display:block}.hl-filter-section__list-container.opened .filter-item[data-visible=hidden-item]{max-height:none;margin:2px 0;padding:2px 0}.hl-filter-section__list-container.opened .filter-section__linkalike:after{transform:rotate(135deg);margin:6px 0 0 6px}.hl-filter-section__list-container.opened .filter-section__button-more{display:none}.hl-filter-section__list-container.opened .filter-section__button-less{display:flex}.hl-filter-section.is-closed .filter-item,.hl-filter-section.is-closed .filter-item[data-visible=hidden-item]{max-height:0;overflow:hidden;margin:0;padding:0;transition:max-height .4s,margin .4s}.hl-filter-section.is-closed .hl-filter-section__buttons{display:none}.hl-filter-section__buttons{display:none;margin-top:8px}.hl-filter-section__buttons .filter-section__linkalike{display:flex;color:#3587e0;cursor:pointer}.hl-filter-section__buttons .filter-section__linkalike:after{content:"";width:8px;height:8px;border-bottom:2px solid #3587e0;border-left:2px solid #3587e0;transform:rotate(-45deg);margin:6px 0 0 6px;box-sizing:border-box}.hl-filter-section__buttons .filter-section__button-less{display:none}.hl-filter-section__buttons .filter-section__button-more{display:flex}.hl-filter-section__buttons .filter-section__linkalike:after{width:7px;height:7px;margin:3px 0 0 6px}.filter__search-submit{display:none}@media (max-width:1270px){html[lang=ja] .page_hotellist .filters-title,html[lang=ru] .page_hotellist .filters-title,html[lang=uk] .page_hotellist .filters-title{font-size:22px}.page_hotellist .hl-go-map-link-wrapper .link-wrapper{line-height:normal}.page_hotellist .hl-go-map-link-wrapper .link-text{font-size:16px}}@media (max-width:1170px){html[lang=ja] .page_hotellist .filters-title,html[lang=ru] .page_hotellist .filters-title,html[lang=uk] .page_hotellist .filters-title{font-size:18px}html[lang=es] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=es] .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=hu] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=hu] .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=it] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=it] .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=nl] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=nl] .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=ru] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=ru] .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=tr] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=tr] .page_hotellist .hl-go-map-link-wrapper .link-text:after,html[lang=uk] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=uk] .page_hotellist .hl-go-map-link-wrapper .link-text:after{display:none}}@media (max-width:1070px){html[lang=ru] .page_hotellist .hl-filter-buttons .hl-filter-item .hl-filter-star-rating__labels{font-size:12px}html[lang=no] .page_hotellist .hl-go-map-link-wrapper .link-text.return:before,html[lang=pl] .page_hotellist .hl-go-map-link-wrapper .link-text:after{display:none}html[lang=es] .page_hotellist .hl-stars-text,html[lang=hu] .page_hotellist .hl-stars-text,html[lang=pl] .page_hotellist .hl-stars-text{font-size:12px}}@media (max-width:991px){.page_hotellist .hl-sorting-wrapper{display:none!important}.page_hotellist .h-list__header-hotels-quantity span{font-weight:700}.page_hotellist .h-list__filters,.page_hotellist .h-list__sort{display:inline-block;float:none;min-height:0;width:33.33333%;margin:0;height:auto;box-shadow:none}.page_hotellist .h-list__filters.opened .filters-title,.page_hotellist .h-list__filters.opened .sort-title-popup__title,.page_hotellist .h-list__sort.opened .filters-title,.page_hotellist .h-list__sort.opened .sort-title-popup__title{justify-content:flex-start}.page_hotellist .h-list__filters .h-list__header-map,.page_hotellist .h-list__sort .h-list__header-map,.page_hotellist .h-list__sort__close{display:none}.page_hotellist .hotels-list{width:100%}.page_hotellist .b-nav-list{float:none}.page_hotellist #sort_form{display:none}.page_hotellist .h-list__panel-map{display:flex;width:33.33333%;justify-content:center;align-items:center}.page_hotellist .h-list__panel-map-wrapper{display:flex;align-items:center;justify-content:center;background:#fff;width:100%;padding:12px 4px;height:40px;box-sizing:border-box}.page_hotellist .h-list__panel-map .hl-map__btn-icon{width:24px;height:24px;fill:#67707a}.page_hotellist .h-list__panel-map .hl-map__btn-title{font:400 16px/24px Roboto,Open Sans,sans-serif;margin:0 0 0 4px}.page_hotellist .filters-title,.page_hotellist .sort-title{display:none}.page_hotellist .filters-title-popup,.page_hotellist .sort-title-popup{position:relative;display:flex;justify-content:center;align-items:center;background:transparent;text-transform:none;color:#1a232c;font:400 16px/24px Roboto,Open Sans,sans-serif;height:40px;padding:12px 4px;box-sizing:border-box;text-align:center;border-radius:0;background-color:#fff}.page_hotellist .filters-title-popup:after,.page_hotellist .sort-title-popup:after{content:"";width:1px;height:24px;background-color:#ebedf0;position:absolute;top:8px;right:0}.page_hotellist .filters-title-popup .svg-icon-filter,.page_hotellist .filters-title-popup .svg-icon-sort,.page_hotellist .sort-title-popup .svg-icon-filter,.page_hotellist .sort-title-popup .svg-icon-sort{width:24px;height:24px}.page_hotellist .filters-title-popup__title,.page_hotellist .sort-title-popup__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:none}.page_hotellist .filters-title-popup__title-text,.page_hotellist .sort-title-popup__title-text{width:auto;margin:0 0 0 6px}.page_hotellist .filters-title-popup__icon-counter{position:relative;display:inline-block;line-height:30px}.page_hotellist .filters-title-popup .filters-counter-wrapper{display:none;position:absolute;top:0;right:-5px;vertical-align:middle;text-align:center;width:14px;height:14px;background-color:#3587e0;border-radius:50%}.page_hotellist .filters-title-popup .filters-counter-wrapper.active{display:inline-block}.page_hotellist .filters-title-popup .filters-counter{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#fff;font:300 10px Roboto,Open Sans,sans-serif}.page_hotellist .filters-body,.page_hotellist .sorting-body{display:none}.page_hotellist .hl-no-filter-results{float:none;width:100%}.page_hotellist .h-list__filters_pop-up{display:none;float:none;height:auto;position:absolute;z-index:100000;width:100%}.page_hotellist .h-list__filters_pop-up.opened{display:block;padding:0;height:100%;top:0;left:0}.page_hotellist .h-list__filters_pop-up.opened .filters-title{display:block;position:absolute;top:0;left:0;right:0;z-index:100}.page_hotellist .h-list__filters_pop-up .filters-title{text-align:left;background-color:#fff;color:#000;box-shadow:0 1px 6.9px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.06);padding:0 16px;font:700 24px Roboto,Open Sans,sans-serif;text-transform:none;line-height:65px;position:relative}.page_hotellist .h-list__filters_pop-up .filters-title__close{position:absolute;display:block;right:21px;top:22px;width:31px;height:31px}.page_hotellist .h-list__filters_pop-up .filters-title__close:hover{opacity:1;cursor:pointer}.page_hotellist .h-list__filters_pop-up .filters-title__close:after,.page_hotellist .h-list__filters_pop-up .filters-title__close:before{content:"";position:absolute;left:15px;height:30px;width:3px;background-color:#000}.page_hotellist .h-list__filters_pop-up .filters-title__close:before{transform:rotate(45deg)}.page_hotellist .h-list__filters_pop-up .filters-title__close:after{transform:rotate(-45deg)}.page_hotellist .h-list__filters_pop-up .filters-body{display:block;margin:65px 0 80px;padding:0 16px;height:100%;max-height:calc(100% - 135px);overflow-y:scroll}.page_hotellist .h-list__filters_pop-up .filters-body::-webkit-scrollbar{width:4px}.page_hotellist .h-list__filters_pop-up .filters-body::-webkit-scrollbar-track{background-color:#dfdfdf}.page_hotellist .h-list__filters_pop-up .filters-body::-webkit-scrollbar-thumb{background-color:#3988df}.page_hotellist .h-list__sort_pop-up{display:block;width:100%;height:100%;float:none;padding:0;box-shadow:none;background-color:#fff;overflow-y:scroll;position:absolute;top:0;left:0;z-index:1000}.page_hotellist .h-list__sort_pop-up .svg-icon-sort{display:none}.page_hotellist .h-list__sort_pop-up:hover{cursor:pointer}.page_hotellist .h-list__sort_pop-up.opened{display:block;padding:0}.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close{position:absolute;display:block;right:30px;top:22px;width:31px;height:31px;z-index:1000}.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:hover{opacity:1;cursor:pointer}.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:after,.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:before{content:"";position:absolute;left:15px;height:30px;width:3px;background-color:#000}.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:before{transform:rotate(45deg)}.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:after{transform:rotate(-45deg)}.page_hotellist .h-list__sort_pop-up.opened .sort-title-popup{display:block;text-align:left;background-color:#fff;color:#000;box-shadow:0 1px 6.9px .1px rgba(0,0,0,.04),0 3px 4.7px .3px rgba(0,0,0,.06);padding:0 10px;font:700 24px Roboto,Open Sans,sans-serif;text-transform:none;line-height:65px;height:auto;position:relative}.page_hotellist .h-list__sort_pop-up.opened .sorting-body{display:block!important}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav{display:flex;flex-direction:column;padding:0 10px;margin:15px 0 0}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav .h-list__search-nav__title{display:none}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item{display:flex;width:100%;margin:0 0 15px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #ececec}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item:last-child{border:none}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox{position:relative;display:flex;width:29px;height:29px;border-radius:50%;border:1px solid #dfdfdf;box-sizing:border-box}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox-arrow{display:flex;justify-content:center;align-items:center;width:29px;height:29px;background-color:#fff;border:1px solid #dfdfdf;border-radius:50%;box-sizing:border-box}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox-arrow.down{transform:rotate(180deg)}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox:after{content:"";width:27px;height:27px;position:absolute;top:0;left:0;background-color:#3587e0;border-radius:50%;overflow:hidden;box-sizing:border-box;border:4px solid #fff}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox-arrow{border:none;background-color:#3587e0}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox-arrow .svg-filter-arrow{fill:#fff}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item-checkbox-text{display:flex;width:calc(100% - 75px);align-items:center;font:400 14px Roboto,Open Sans,sans-serif;margin:0 10px}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__text{display:flex;align-items:center;font:500 14px Roboto,Open Sans,sans-serif;letter-spacing:.4px;margin:0 0 10px;width:100%;padding:0 15px;position:relative}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__text .icon-wrapper{display:none}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__container{display:flex;width:100%;border-radius:4px;border:1px solid #dfdfdf;padding:10px 15px 10px 10px;box-sizing:border-box;max-height:50px;align-items:center;margin:0 0 10px}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item .h-list__sort-item__container:last-child{margin:0 0 20px}.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__item,.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav__title{color:#3587e0}.page_hotellist .hotel-filters__btn-wrapper{position:absolute;bottom:0;left:0;right:0;background-color:#fff;display:flex;justify-content:center;z-index:100000;width:100%;box-shadow:0 1px 7px 7px rgba(0,0,0,.04);align-items:center;margin:0;height:60px}.page_hotellist .hotel-filters__btn{font:16px Roboto,Open Sans,sans-serif;font-weight:700;color:#3988df;background-color:#fff;border:1px solid #dfdfdf;text-transform:uppercase;border-radius:4px;width:auto;min-width:190px;padding:10px;display:flex;justify-content:center;align-items:center;position:relative;max-height:40px;box-sizing:border-box}.page_hotellist .hotel-filters__btn:hover{cursor:pointer}.page_hotellist .hotel-filters__btn_apply{color:#fff;background-color:#3988df;border:1px solid #3988df;margin-left:10px}.page_hotellist .hl-filter-selected{display:none}}@media (max-width:768px),(max-width:815px) and (orientation:landscape){#hl-head-outer,.page_hotellist .h-list__navigation-panel{margin:0}.page_hotellist .hl-popular-filters .hl-filter{padding:0 0 20px}.page_hotellist .hl-filter-title{position:relative;top:-5px}.page_hotellist .hotel-filters__btn-wrapper{justify-content:space-around}.page_hotellist .hotel-filters__btn{width:calc(50% - 20px);min-width:0;text-align:center}.page_hotellist .filters-title-popup__title-text,.page_hotellist .sort-title-popup__title-text{font:400 12px/16px Roboto,Open Sans,sans-serif}.page_hotellist .filters-title-popup .svg-icon-filter,.page_hotellist .filters-title-popup .svg-icon-sort,.page_hotellist .h-list__panel-map .hl-map__btn-icon,.page_hotellist .sort-title-popup .svg-icon-filter,.page_hotellist .sort-title-popup .svg-icon-sort{width:16px;height:16px}.page_hotellist .h-list__panel-map .hl-map__btn-title{font:400 12px/16px Roboto,Open Sans,sans-serif}.page_hotellist .h-list__filters_pop-up.opened,.page_hotellist .h-list__sort_pop-up.opened{width:100%;box-shadow:none}.page_hotellist .h-list__filters_pop-up.opened .filters-title,.page_hotellist .h-list__filters_pop-up.opened .sort-title-popup,.page_hotellist .h-list__sort_pop-up.opened .filters-title,.page_hotellist .h-list__sort_pop-up.opened .sort-title-popup{font:400 20px/20px Roboto,Open Sans,sans-serif;padding:10px 16px;box-sizing:border-box}.page_hotellist .h-list__filters_pop-up.opened .sort-title-popup__title,.page_hotellist .h-list__sort_pop-up.opened .sort-title-popup__title{width:100%}.page_hotellist .h-list__filters_pop-up.opened .sort-title-popup__title-text,.page_hotellist .h-list__sort_pop-up.opened .sort-title-popup__title-text{font-size:20px;line-height:normal;margin:0}.page_hotellist .h-list__filters_pop-up.opened .h-list__search-nav,.page_hotellist .h-list__sort_pop-up.opened .h-list__search-nav{margin:15px auto 0;padding:0 10px}.page_hotellist .h-list__filters_pop-up.opened .filters-title__close,.page_hotellist .h-list__filters_pop-up.opened .h-list__sort__close,.page_hotellist .h-list__sort_pop-up.opened .filters-title__close,.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close{width:18px;height:18px;top:calc(50% - 9px);right:20px}.page_hotellist .h-list__filters_pop-up.opened .filters-title__close:after,.page_hotellist .h-list__filters_pop-up.opened .filters-title__close:before,.page_hotellist .h-list__filters_pop-up.opened .h-list__sort__close:after,.page_hotellist .h-list__filters_pop-up.opened .h-list__sort__close:before,.page_hotellist .h-list__sort_pop-up.opened .filters-title__close:after,.page_hotellist .h-list__sort_pop-up.opened .filters-title__close:before,.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:after,.page_hotellist .h-list__sort_pop-up.opened .h-list__sort__close:before{height:18px;width:2px}.page_hotellist .h-list__filters_pop-up.opened .filters-body,.page_hotellist .h-list__sort_pop-up.opened .filters-body{margin:45px 0 80px;max-height:calc(100% - 110px)}}@media (max-width:600px){.page_hotellist .hl-filter-buttons .hl-filter-item{max-width:none}.page_hotellist .hl-filter-buttons .count-results{font-size:14px}}.page_hotellist.no-scroll .check-form-wrapper .check-form{display:none}.page_hotellist.no-scroll .hotel-card__img-arrows,.page_hotellist.no-scroll .hotel-card__img-icon-text,.page_hotellist.no-scroll .hotel-card__img-icon-wrapper{display:none!important}.page_hotellist.no-scroll .booked__footer{z-index:-1}.page_hotellist.no-scroll .booked__seo-footer{position:relative;z-index:-1}.page_hotellist .hotels-list .h-list__hotel-card{display:inline-block;width:100%;padding:0;margin:0 0 12px;background-color:#fff;box-sizing:border-box;border:1px solid #ebedf0;border-top-color:#f5f6f7;transition:all .2s ease-in-out}.page_hotellist .hotels-list .h-list__hotel-card:hover{box-shadow:0 0 2px rgba(26,35,44,.04),0 4px 8px rgba(26,35,44,.12);border:1px solid #d9dde0}.page_hotellist .hotels-list .h-list__hotel-card.hotel-na-state,.page_hotellist .hotels-list .h-list__hotel-card.hotel-na-state .rooms__item-inner{background-color:#f0faff}.page_hotellist .hotels-list .hotel-card{display:inline-flex;flex-wrap:wrap;width:100%;font-size:0;line-height:0;vertical-align:top;position:relative;flex-wrap:nowrap}.page_hotellist .hotels-list .hotel-card__img{display:inline-flex;flex-wrap:wrap;width:100%;height:100%;max-width:300px;min-height:302px;vertical-align:top;border-radius:4px 0 0 0;box-sizing:border-box;position:relative}.page_hotellist .hotels-list .hotel-card__img-gallery{width:100%}.page_hotellist .hotels-list .hotel-card__img .full-img{position:relative;background:url(/build/booked/images/img-preload.f7705b18dfd20ab2c60edcf6c338fa9f.png) 50% no-repeat,#c1c6cc;z-index:0;text-align:left;cursor:pointer;border-radius:4px 0 0 4px}.page_hotellist .hotels-list .hotel-card__img .full-img .overlay{visibility:hidden;opacity:0}.page_hotellist .hotels-list .hotel-card__img .full-img:hover .overlay{opacity:1;visibility:visible;z-index:1}.page_hotellist .hotels-list .hotel-card__img .full-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_hotellist .hotels-list .hotel-card__img .full-img .glide--rtl{direction:inherit}.page_hotellist .hotels-list .hotel-card__img-preview{display:flex;width:100%;flex-wrap:wrap}.page_hotellist .hotels-list .hotel-card__img-preview .gallery__info{width:67px;height:37px;float:right;background:#f5f6f7;text-align:center;font:500 12px/38px Roboto,Open Sans,sans-serif;cursor:pointer}.page_hotellist .hotels-list .hotel-card__img-preview .gallery__info:hover{background:#ebedf0}.page_hotellist .hotels-list .hotel-card__img-preview .overlay{background:linear-gradient(0deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3));visibility:hidden;opacity:0;z-index:2}.page_hotellist .hotels-list .hotel-card__img-preview .preview_img{position:relative;display:inline-block;width:67px;height:37px;padding:1px 1px 1px 0;cursor:pointer}.page_hotellist .hotels-list .hotel-card__img-preview .preview_img img{position:absolute;z-index:1}.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:nth-child(4){padding-right:0}.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:nth-child(5),.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:nth-child(6),.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:nth-child(7),.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:nth-child(8){padding:0 1px 0 0}.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:hover .overlay{opacity:1;visibility:visible}.page_hotellist .hotels-list .hotel-card__img-preview .preview_img:after{content:"";position:absolute;left:0;z-index:0;background:url(/build/booked/images/img-preload.f7705b18dfd20ab2c60edcf6c338fa9f.png) 50% no-repeat,#ebedf0;background-size:20px 20px;width:67px;height:37px}.page_hotellist .hotels-list .hotel-card__img-preview-overlay{height:204px}.page_hotellist .hotels-list .hotel-card__img-preview-overlay.active+.full-img{z-index:-1}.page_hotellist .hotels-list .hotel-card__img-bottom{display:none}.page_hotellist .hotels-list .hotel-card__img-icon{display:flex;justify-content:flex-end}.page_hotellist .hotels-list .hotel-card__img-icon-text{font:600 14px Roboto,Open Sans,sans-serif;color:#fff;position:relative;top:1px;right:5px}.page_hotellist .hotels-list .hotel-card__img-icon-wrapper{display:inline-block}.page_hotellist .hotels-list .hotel-card__img-icon-wrapper:hover{cursor:pointer}.page_hotellist .hotels-list .hotel-card__img-icon .svg-icon{width:26px;height:20px;color:#fff;fill:#fff}.page_hotellist .hotels-list .hotel-card__img-arrows-item{width:40px;height:100%;position:absolute;z-index:10;cursor:pointer}.page_hotellist .hotels-list .hotel-card__img-arrows-item:before{content:"<";width:8px;height:8px;display:inline-block;border-right:3px solid #fff;border-top:3px solid #fff;margin:-7px 0 0 2px;transform:rotate(225deg);position:absolute;top:50%;left:11px}.page_hotellist .hotels-list .hotel-card__img-arrows-left{left:0}.page_hotellist .hotels-list .hotel-card__img-arrows-right{right:0}.page_hotellist .hotels-list .hotel-card__img-arrows-right:before{transform:rotate(45deg)}.page_hotellist .hotels-list .hotel-card__dots-wrapper{position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;padding:7px 0 17px}.page_hotellist .hotels-list .hotel-card__dots-visible{display:flex;transition:transform .4s linear 0s}.page_hotellist .hotels-list .hotel-card__dots-visible-wrapper{overflow:hidden;max-width:60px}.page_hotellist .hotels-list .hotel-card__dots-item{background:#fff;opacity:.6;border-radius:4px;width:6px;height:6px;margin:3px;padding:3px;box-sizing:border-box}.page_hotellist .hotels-list .hotel-card__dots-item.is-active{opacity:1}.page_hotellist .hotels-list .hotel-card__capacity{font:400 14px/20px Roboto,Open Sans,sans-serif;color:#939ba3;display:flex;flex-wrap:wrap;margin-bottom:12px;width:100%}.page_hotellist .hotels-list .hotel-card__capacity-item:not(:last-child){padding-right:20px;position:relative}.page_hotellist .hotels-list .hotel-card__capacity-item:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background-color:#d9dde0;position:absolute;right:8px;bottom:8px}.page_hotellist .hotels-list .hotel-card__capacity-max{padding-right:8px}.page_hotellist .hotels-list .hotel-card__description{display:inline-block;width:calc(100% - 460px);padding:16px 20px;box-sizing:border-box}.page_hotellist .hotels-list .hotel-card__description-title{display:inline-block;width:100%;vertical-align:top;margin-bottom:15px;overflow:hidden}.page_hotellist .hotels-list .hotel-card__description-overview{display:block;margin-bottom:14px;overflow:hidden}.page_hotellist .hotels-list .hotel-card__description-overview-text{display:inline-block;font:400 14px/20px Roboto,Open Sans,sans-serif;color:#939ba3;cursor:pointer;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page_hotellist .hotels-list .hotel-card__description-key-feature{margin-bottom:18px;width:100%}.page_hotellist .hotels-list .hotel-card__description-key-feature nav{display:flex;width:100%;flex-wrap:wrap;position:relative}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item{display:initial;opacity:0;visibility:hidden;cursor:default;transition:all .25s ease-out;width:130px;margin-bottom:8px;word-break:break-all;word-break:break-word}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item .key-features-tooltip{width:100%}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item li{padding:1px 0 2px 7px;display:block;opacity:1;text-align:left;color:#fff;background:none!important;margin:0;cursor:default}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item li .key-features-text{margin-left:0;position:relative;font:400 12px Roboto,Open Sans,sans-serif}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item li .key-features-text:after{content:"";position:absolute;width:4px;height:4px;left:-8px;background:#939ba3;border-radius:50%;top:5px}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item li:last-child{padding-bottom:0}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip__item.active{visibility:visible;opacity:1;margin-bottom:0}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-bottom,.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-title{letter-spacing:.1px}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-bottom{padding-top:3px}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-bottom p:first-letter{text-transform:uppercase}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-bottom .link-all-amenities{text-decoration:underline}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-bottom a{color:#fff}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-title{color:#c1c6cc;margin-bottom:2px}.page_hotellist .hotels-list .hotel-card__description-key-feature .tooltip-title:first-letter{text-transform:uppercase}.page_hotellist .hotels-list .hotel-card__description-key-feature .hidden-links{width:100%;display:block}.page_hotellist .hotels-list .hotel-card__description-key-feature .hidden-links li .key-features-text{width:100%;max-width:none;margin:0;cursor:default;font-size:12px}.page_hotellist .hotels-list .hotel-card__description-key-feature .hidden-links li .key-features-count,.page_hotellist .hotels-list .hotel-card__description-key-feature .hidden-links li .svg-icon{display:none}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links{display:inline-flex;flex-wrap:wrap;order:2;vertical-align:middle;visibility:hidden;width:32px;height:32px;background-color:#e5f6e8;margin-left:8px;border-radius:4px;color:#0c8827;text-align:center;font:400 25px/17px Roboto,Open Sans,sans-serif;letter-spacing:-1.5px;cursor:pointer}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links.tooltip__wrapper:hover{background:#d1ebd1}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links .tooltip__item{text-align:left}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links .tooltip__item .tooltip__item{display:none}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links .tooltip__text{display:block;width:100%;height:100%}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links.mobile{visibility:visible;display:none}.page_hotellist .hotels-list .hotel-card__description-key-feature .toggle-links.visible{visibility:visible}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-list{display:inline-flex;flex-wrap:wrap;vertical-align:middle}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-list.mobile{display:none}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-item{display:inline-flex;flex-wrap:wrap;vertical-align:top;box-sizing:border-box;color:#67707a;margin-right:8px}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-item:last-child{margin-right:0}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-item .svg-icon{fill:#67707a;color:#67707a}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-item.__disabled{color:#cdcdcd}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-item.__disabled .key-features-text{text-decoration:line-through}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-item .tooltip__text{align-self:center}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-text{position:relative;display:inline-block;vertical-align:middle;font:400 14px/20px Roboto,Open Sans,sans-serif;margin-left:8px}html[lang=no] .page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-text{word-wrap:break-word}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-text .key-features-tooltip{display:none;position:absolute;width:250px;background-color:#fff;box-shadow:0 10px 24px 3px rgba(0,0,0,.1);top:20px;left:0;font:500 12px/16px Roboto,Open Sans,sans-serif;padding:10px;color:#333;border-radius:4px;box-sizing:border-box;text-align:left;z-index:1000;width:auto;min-width:160px}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-text .key-features-tooltip:after{content:"";position:absolute;width:10px;height:10px;background-color:#fff;transform:rotate(45deg);top:-5px;left:25px}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-text:hover .key-features-tooltip{display:block}.page_hotellist .hotels-list .hotel-card__description-key-feature .key-features-count{display:inline-block;margin-left:7px;font:400 10px/15px Roboto,Open Sans,sans-serif;color:#e5f6e8;width:16px;height:16px;background:#0c8827;border-radius:50%;text-align:center}.page_hotellist .hotels-list .hotel-card__nearby-labels-container{margin-bottom:12px}.page_hotellist .hotels-list .hotel-card__nearby-attraction-item{display:inline-block;width:100%;font:normal 14px/20px Roboto,Open Sans,sans-serif;border-radius:4px;box-sizing:border-box}.page_hotellist .hotels-list .hotel-card.hotel .hotel-info__accomodatiton{background-color:#3587e0}.page_hotellist .hotels-list .hotel-card.hostel .hotel-info__accomodatiton{background-color:#0ebfb5}.page_hotellist .hotels-list .hotel-card.hostel .hotel-info__star-rating .svg-icon-hotel-star{fill:#0ebfb5}.page_hotellist .hotels-list .hotel-card.aparthotel .hotel-info__accomodatiton,.page_hotellist .hotels-list .hotel-card.apartment .hotel-info__accomodatiton,.page_hotellist .hotels-list .hotel-card.apartments .hotel-info__accomodatiton{background-color:#956cd4}.page_hotellist .hotels-list .hotel-card.villa .hotel-info__accomodatiton{background-color:#2eb843}.page_hotellist .hotels-list .hotel-card.unique .hotel-info__accomodatiton{background-color:#939ba3}.page_hotellist .hotels-list .hotel-info{display:inline-block;width:100%;max-width:65%}.page_hotellist .hotels-list .hotel-info:last-child:nth-child(odd){max-width:100%}.page_hotellist .hotels-list .hotel-info__star-rating{white-space:nowrap;cursor:default;display:inline-block;vertical-align:middle;line-height:inherit;padding-left:5px}.page_hotellist .hotels-list .hotel-info__star-rating .svg-icon{margin-right:-2px}.page_hotellist .hotels-list .hotel-info__accomodatiton{font:500 12px/16px Roboto,Open Sans,sans-serif;padding:1px 4px;color:#fff;letter-spacing:.1px;cursor:default;border-radius:2px;vertical-align:middle;background:#3587e0;display:inline-block}.page_hotellist .hotels-list .hotel-info__accomodatiton-wrapper{display:block;margin-top:12px;line-height:inherit}.page_hotellist .hotels-list .hotel-info__title>span:first-child,.page_hotellist .hotels-list .hotel-info__title a{margin-right:7px;text-decoration:none;color:inherit}.page_hotellist .hotels-list .hotel-info__title>span:first-child{vertical-align:baseline}.page_hotellist .hotels-list .hotel-info__title>a,.page_hotellist .hotels-list .hotel-info__title>span{font:normal 18px/28px Roboto,Open Sans,sans-serif;cursor:pointer;margin-right:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page_hotellist .hotels-list .hotel-info__address{font:400 14px/20px Roboto,Open Sans,sans-serif;display:inline-block}.page_hotellist .hotels-list .hotel-info__address+.hotel-card__nearby-attraction-item{width:auto}.page_hotellist .hotels-list .hotel-info__address .show-map{display:inline-block;font:500 14px/20px Roboto,Open Sans,sans-serif;cursor:pointer;letter-spacing:.1px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.page_hotellist .hotels-list .hotel-info__address-text{margin-right:10px}.page_hotellist .hotels-list .hotel-info__dot-decoration{padding-right:20px;position:relative}.page_hotellist .hotels-list .hotel-info__dot-decoration:after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#d9dde0;position:absolute;right:8px;bottom:8px}.page_hotellist .hotels-list .hotel-rate{display:flex;align-items:center}.page_hotellist .hotels-list .hotel-rate .user-rate{margin-right:10px}.page_hotellist .hotels-list .hotel-rate .rate-info-text-wrapper{text-align:left}.page_hotellist .hotels-list .hotel-rate .rate-info-subtitle,.page_hotellist .hotels-list .hotel-rate .rate-info-title{display:inline-block;width:100%}.page_hotellist .hotels-list .hotel-rate .rate-info-title{font:400 14px/20px Roboto,Open Sans,sans-serif;letter-spacing:.1px}.page_hotellist .hotels-list .hotel-rate .rate-info-subtitle{color:#67707a;font:400 12px Roboto,Open Sans,sans-serif;cursor:pointer}.page_hotellist .hotels-list .hotel-rate .rate-info-subtitle:hover{color:#3587e0}.page_hotellist .hotels-list .hotel-rate .rate-info{width:32px;height:32px;border-radius:8px 8px 0 8px;text-align:center;line-height:32px;color:#fff;font-size:16px;position:relative}.page_hotellist .hotels-list .hotel-rate .rate-info:after{content:" ";position:absolute;width:0;height:0;right:-6px;bottom:0;border:3px solid}.page_hotellist .hotels-list .hotel-rate .rate-info .rate-info-number{font:16px Roboto,Open Sans,sans-serif}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-1{background:#c9322c}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-1:after{border-color:transparent transparent #c9322c #c9322c}.page_hotellist .hotels-list .hotel-rate .rate-info-title-1{color:#c9322c}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-2{background:#e23d23}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-2:after{border-color:transparent transparent #e23d23 #e23d23}.page_hotellist .hotels-list .hotel-rate .rate-info-title-2{color:#e23d23}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-3{background:#e97625}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-3:after{border-color:transparent transparent #e97625 #e97625}.page_hotellist .hotels-list .hotel-rate .rate-info-title-3{color:#e97625}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-4{background:#e69d30}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-4:after{border-color:transparent transparent #e69d30 #e69d30}.page_hotellist .hotels-list .hotel-rate .rate-info-title-4{color:#e69d30}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-5{background:#dfc536}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-5:after{border-color:transparent transparent #dfc536 #dfc536}.page_hotellist .hotels-list .hotel-rate .rate-info-title-5{color:#dfc536}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-6{background:#bfd83d}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-6:after{border-color:transparent transparent #bfd83d #bfd83d}.page_hotellist .hotels-list .hotel-rate .rate-info-title-6{color:#bfd83d}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-7{background:#8dd144}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-7:after{border-color:transparent transparent #8dd144 #8dd144}.page_hotellist .hotels-list .hotel-rate .rate-info-title-7{color:#8dd144}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-8{background:#2eb843}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-8:after{border-color:transparent transparent #2eb843 #2eb843}.page_hotellist .hotels-list .hotel-rate .rate-info-title-8{color:#2eb843}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-9{background:#0c8827}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-9:after{border-color:transparent transparent #0c8827 #0c8827}.page_hotellist .hotels-list .hotel-rate .rate-info-title-9{color:#0c8827}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-10{background:#0c8827}.page_hotellist .hotels-list .hotel-rate .rate-info.rate-info-10:after{border-color:transparent transparent #0c8827 #0c8827}.page_hotellist .hotels-list .hotel-rate .rate-info-title-10{color:#0c8827}.page_hotellist .hotels-list .hotel-card__right{display:inline-flex;flex-wrap:wrap;justify-content:center;width:142px;padding:20px 18px 25px 0}.page_hotellist .hotels-list .hotel-card__price{width:100%;align-self:flex-end}.page_hotellist .hotels-list .hotel-card__price-wrapper{display:inline-flex;flex-wrap:wrap;justify-content:center;width:142px}.page_hotellist .hotels-list .hotel-card__price-wrapper.not-avail{cursor:auto;align-self:flex-end;display:none}.page_hotellist .hotels-list .hotel-card__price-wrapper.not-avail.show{display:inline-block}.page_hotellist .hotels-list .hotel-card__price-wrapper.not-avail .select-btn{align-self:flex-end}.page_hotellist .hotels-list .hotel-card__price-wrapper .price-content{display:block;box-sizing:border-box;width:100%;font:400 12px/16px Roboto,Open Sans,sans-serif;text-align:left;margin-bottom:8px}.page_hotellist .hotels-list .hotel-card__price-wrapper .price-text{display:block;text-align:left;text-transform:lowercase;color:#67707a}.page_hotellist .hotels-list .hotel-card__price-wrapper .price-sum{display:inline-block;font-size:16px;line-height:24px}.page_hotellist .hotels-list .hotel-card__price-wrapper .price-sum+.price-text{display:inline-block;margin-top:5px;word-break:break-all;word-break:break-word}.page_hotellist .hotels-list .hotel-card__price-wrapper .price-sum .sm-h-price{font:500 16px/24px Roboto,Open Sans,sans-serif;word-break:break-all;word-break:break-word;color:#1a232c}.page_hotellist .hotels-list .hotel-card__price-wrapper .select-btn{max-width:142px}.page_hotellist .hotels-list .hotel-card__price-rooms-wrapper{display:none;word-break:break-all;word-break:break-word}.page_hotellist .hotels-list .hotel-card__price-rooms-wrapper.show{display:inline-flex;flex-wrap:wrap}.page_hotellist .hotels-list .hl__rates-title-wrapper{font:400 14px/24px Roboto,Open Sans,sans-serif;color:#3988df}.page_hotellist .hotels-list .hl__room-blank.results-block:last-child{margin-bottom:0;box-shadow:none;min-height:0}.page_hotellist .hotels-list .hl-rates__progress-container{display:inline-block;width:100%;margin:0 0 10px}.page_hotellist .hotels-list .hl-rates__progress-container .hl-rates__progress-title{display:inline-block;width:100%;text-align:center;font:400 16px/24px Roboto,Open Sans,sans-serif;margin:0 0 10px;color:#858585}.page_hotellist .hotels-list .hl-rates__progress-container .circularG_wrap{padding:0;background-color:transparent}.page_hotellist .hotels-list .hl-rates__progress-container .circularG_wrap .circularG{background-color:#3988df}.page_hotellist.no-scroll .check-form-wrapper .check-form,.page_hotellist.no-scroll_safari .check-form-wrapper .check-form{display:none}.page_hotellist.no-scroll .hotel-card__img,.page_hotellist.no-scroll_safari .hotel-card__img{overflow:visible}.page_hotellist.no-scroll .hotel-card__img-arrows,.page_hotellist.no-scroll .hotel-card__img-icon-text,.page_hotellist.no-scroll .hotel-card__img-icon-wrapper,.page_hotellist.no-scroll_safari .hotel-card__img-arrows,.page_hotellist.no-scroll_safari .hotel-card__img-icon-text,.page_hotellist.no-scroll_safari .hotel-card__img-icon-wrapper{display:none!important}.page_hotellist.no-scroll .booked__footer,.page_hotellist.no-scroll_safari .booked__footer{z-index:-1}.page_hotellist.no-scroll .booked__seo-footer,.page_hotellist.no-scroll_safari .booked__seo-footer{position:relative;z-index:-1}@media (max-width:991px){.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper{width:170px;box-sizing:border-box}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img{max-width:207px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img .glide__slides{height:265px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-preview{display:none}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-bottom{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;align-items:center;padding:5px 10px 13px;position:absolute;bottom:0;z-index:50}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-arrows-item{width:40px;height:100%;position:absolute;z-index:10}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-arrows-item:before{content:"<";width:8px;height:8px;display:inline-block;border-right:3px solid #fff;border-top:3px solid #fff;margin:-7px 0 0 2px;transform:rotate(225deg);position:absolute;top:50%}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-arrows-left{left:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-arrows-right{right:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-arrows-right:before{transform:rotate(45deg)}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-icon{align-items:flex-end;margin:auto}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-icon-text{line-height:18px;position:static;top:auto;right:auto}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-gallery .full-img{height:265px!important;width:207px!important}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description{width:calc(100% - 365px)}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__address .show-map{display:none}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist #container,.page_hotellist .container{padding:0;overflow:hidden}.page_hotellist .hotels-list .h-list__content{padding:0 8px;box-sizing:border-box}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card{flex-wrap:wrap}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description{display:inline-flex;flex-wrap:wrap;padding:16px 15px 10px 16px;order:1;width:100%;max-width:none;min-height:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature{order:1;width:auto;margin:3px 0 6px auto}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .key-features-list-nav{display:none}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .key-features-list.mobile{display:inline-flex;flex-wrap:wrap}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .toggle-links{background-color:transparent;color:#67707a}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .toggle-links .tooltip-inner{width:100%;display:block}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .toggle-links.mobile{display:inline-flex;flex-wrap:wrap;position:relative}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .key-features-item{padding:5px;width:32px;height:32px;margin:0;background-color:transparent}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .key-features-item .svg-icon{fill:#67707a;color:#67707a}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .key-features-count{display:none}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .tooltip__item .key-features-item{width:100%;height:auto}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .tooltip__item .key-features-item:hover{background:initial}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__additional{display:flex;width:100%;flex-wrap:wrap;order:3;padding:12px 16px;box-sizing:border-box}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__capacity{order:3;margin:4px 0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-overview,.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__location{display:flex;align-items:center;justify-content:space-between;order:3;width:100%;margin:8px 0 0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-overview .hotel-card__nearby-labels-container,.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__location .hotel-card__nearby-labels-container{display:flex;flex-wrap:wrap;margin:0 8px 0 0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-overview-btn,.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__location-btn{align-items:center;justify-content:center;padding:8px;width:40px;height:40px;background-color:#fff;border:1px solid #d9dde0;box-sizing:border-box;border-radius:4px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-overview-btn .svg-icon-location,.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__location-btn .svg-icon-location{fill:#3587e0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__nearby-attraction-item{font:400 14px/20px Roboto,Open Sans,sans-serif}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__nearby-attraction-item.less_km{color:inherit}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__right{order:3;justify-content:normal;top:auto;right:auto;width:100%;min-height:auto;padding:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:100%;flex-wrap:nowrap}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper{justify-content:normal;top:auto;right:auto;width:100%;min-height:auto;border:none;padding:10px 15px;background-color:#f5f6f7}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-content{width:auto;padding:0;text-align:left}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-content__inner{display:flex;flex-direction:column}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .select-btn{margin:0;max-width:146px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-content{display:flex;flex-wrap:wrap;align-items:baseline;letter-spacing:.1px;color:#333}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-text{text-align:left;display:initial;margin:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-sum{display:initial;margin:3px 0 0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-sum+.price-text{margin:0;color:#333}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .sm-h-price{font:700 17px Roboto,Open Sans,sans-serif;margin:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price .select-btn{width:100%}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img{border-radius:0;order:2;width:100%;max-width:none;min-height:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-gallery{width:100%;float:none;position:relative;max-height:188px;overflow:hidden}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-gallery .full-img{height:188px!important;width:100%!important;border-radius:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-gallery .full-img .glide__slides{height:188px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__img-gallery .full-img img{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info{width:100%;max-width:none;min-height:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__title{display:inline-block;width:100%;margin:0;color:#333}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__title-link{display:inline-block;font:700 17px/24px Roboto,Open Sans,sans-serif;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__title>a{line-height:24px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__star-rating{margin:0 8px 0 0;font-size:0;line-height:16px;vertical-align:middle}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__star-rating .svg-icon-hotel-star{width:16px;height:16px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-info__address{display:none}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate{position:relative}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .user-rate{position:absolute;top:-36px}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info{position:relative;width:34px;height:34px;border-radius:8px;line-height:32px;color:#fff;border:2px solid #fff;box-sizing:border-box}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-5,.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-6{color:#1a232c}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-1{background:#c9322c}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-1:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#c9322c}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-2{background:#e23d23}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-2:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e23d23}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-3{background:#e97625}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-3:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e97625}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-4{background:#e69d30}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-4:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e69d30}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-5{background:#dfc536}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-5:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#dfc536}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-6{background:#bfd83d}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-6:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#bfd83d}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-7{background:#8dd144}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-7:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#8dd144}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-8{background:#2eb843}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-8:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#2eb843}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-9{background:#0c8827}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-9:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#0c8827}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-10{background:#0c8827}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info.rate-info-10:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#0c8827}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-1{color:#c9322c}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-2{color:#e23d23}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-3{color:#e97625}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-4{color:#e69d30}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-5{color:#dfc536}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-6{color:#bfd83d}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-7{color:#8dd144}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-8{color:#2eb843}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-9,.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title.rate-info-title-10{color:#0c8827}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-number{font:500 16px Roboto,Open Sans,sans-serif}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-title{font:500 14px/20px Roboto,Open Sans,sans-serif}.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-text-wrapper{max-width:120px}.page_hotellist .hotels-list .h-list__hotel-card .select-btn{margin:27px 0 15px auto;padding:6px 12px;max-width:none;width:auto;min-height:unset}.page_hotellist .hotels-list .hotel-info__accomodatiton-wrapper{margin-bottom:0}.page_hotellist.hotellist-main .hotel-card__location-btn{display:flex}}@media (min-width:568px) and (max-width:815px) and (orientation:landscape){.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-sum,.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__price-wrapper .price-text{display:block}}@media (max-width:525px){.page_hotellist .hotels-list .h-list__hotel-card .hotel-card__description-key-feature .key-features-text .key-features-tooltip{min-width:80px;right:0;word-break:break-all}.page_hotellist .hotels-list .hl__rates-title-wrapper{padding:10px}.page_hotellist .hotels-list .hl__room-blank .room-blank__rates .refundable-wrapper .no-refund-title .cancel-text-wrapper{padding:0 0 0 15px}.page_hotellist .hotels-list .hl__room-blank .room-blank__rates .refundable-wrapper .no-refund-title .cancel-text-wrapper:before{left:0}.page_hotellist .hotels-list .hl__room-blank .room-blank__rates .price-wrapper{margin:0 0 5px}.page_hotellist .hotels-list .hl__room-blank .room-blank__rates .price-wrapper .rate-price{font-size:24px}.page_hotellist .hotels-list .hl__room-blank .room-blank__rates .price-wrapper .rate-price sub{font-size:18px}}@media (max-width:400px){.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-text-wrapper{max-width:120px}}@media (max-width:320px){.page_hotellist .hotels-list .h-list__hotel-card .hotel-rate .rate-info-text-wrapper{max-width:80px}}.page_hotellist .hl-seo__container{position:relative;display:inline-block;width:100%;height:100%;box-sizing:border-box;overflow:hidden;margin:0 0 50px;padding:21px 0 50px;background-color:#fff}.page_hotellist .hl-seo__container.seo-info{margin:50px 0}.page_hotellist .hl-seo__container .expand-btn{bottom:42px;font:700 14px/20px Roboto,Open Sans,sans-serif;letter-spacing:.4px;text-transform:uppercase}.page_hotellist .hl-seo__container.more-less-element{max-height:600px}.page_hotellist .hl-seo__container.opened{height:auto;max-height:none}.page_hotellist .hl-seo__container.opened .g-more-less-wrap{height:70px}.page_hotellist .hl-seo__article{display:table;width:100%;vertical-align:top;border-radius:4px;box-sizing:border-box;overflow:hidden;margin-bottom:36px;margin-top:6px;font:500 12px/24px Roboto,Open Sans,sans-serif}.page_hotellist .hl-seo__article.no_margin{margin-top:-34px}.page_hotellist .hl-seo__article-img{display:table-cell;width:50%;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:0 30%}.page_hotellist .hl-seo__article-text{display:table-cell;vertical-align:top;width:74%;box-sizing:border-box;padding:0 100px 0 16px}.page_hotellist .hl-seo__article-text ul{list-style:disc;padding-left:14px}.page_hotellist .hl-seo__article-text p{margin-bottom:12px;font:16px/24px Roboto,Open Sans,sans-serif}.page_hotellist .hl-seo__article-desc{padding-right:50px}.page_hotellist .hl-seo__article .seo-article-title{padding:0;font:700 20px/28px Roboto,Open Sans,sans-serif}.page_hotellist .hl-seo__article:first-child{margin-top:0;margin-bottom:22px}.page_hotellist .hl-seo__article:first-child .hl-seo__article-desc{margin-bottom:10px}.page_hotellist .hl-seo__article:first-child .seo-article-title{font:700 32px/40px Roboto,Open Sans,sans-serif}.page_hotellist .hl-seo__article:first-child .hl-seo__article-text{display:block;padding-left:0;margin-bottom:-10px;width:100%}.page_hotellist .next.more{display:none}.page_hotellist .hl__pagination-wrapper{float:right;width:74%;margin:28px 0 54px}.page_hotellist .hl__pagination-wrapper .next,.page_hotellist .hl__pagination-wrapper .prev{display:none}.page_hotellist .hl__pagination-wrapper .pagination-list{position:relative;text-align:center}.page_hotellist .hl__pagination-wrapper .pagination-list li{display:inline-block;margin-left:1px}.page_hotellist .hl__pagination-wrapper .pagination-list li:nth-child(n+12){display:none}.page_hotellist .hl__pagination-wrapper .pagination-list li a,.page_hotellist .hl__pagination-wrapper .pagination-list li span{display:inline-block;width:40px;padding:6px 0;box-sizing:border-box;color:#3587e0;border-radius:4px;font:400 20px/28px Roboto,Open Sans,sans-serif;letter-spacing:.8px;text-align:center;text-decoration:none}.page_hotellist .hl__pagination-wrapper .pagination-list li a{border:1px solid #d9dde0}.page_hotellist .hl__pagination-wrapper .pagination-list li a:hover{border:1px solid #3587e0}.page_hotellist .hl__pagination-wrapper .pagination-list li span{background-color:#3587e0;color:#fff}.page_hotellist .hl__pagination-wrapper .pagination-list li .svg-icon-nav{pointer-events:none}.page_hotellist .hl__pagination-wrapper .pagination-list li.prev{margin-right:28px}.page_hotellist .hl__pagination-wrapper .pagination-list li.prev .svg-icon-nav{margin-left:10px;transform:rotate(90deg)}.page_hotellist .hl__pagination-wrapper .pagination-list li.next{margin-left:28px}.page_hotellist .hl__pagination-wrapper .pagination-list li.next .svg-icon-nav{margin-right:-10px;transform:rotate(-90deg)}.page_hotellist .hl__pagination-wrapper .pagination-list li.next.more{float:right;display:block;width:100%;border:none;background:none;box-shadow:none;text-align:right;padding:0;margin:24px 0 -34px}.page_hotellist .hl__pagination-wrapper .pagination-list li.next.more span{display:inline-block;position:relative;width:auto;color:#9b9b9b;border:none;background:none;cursor:pointer;font:400 16px/30px Roboto,Open Sans,sans-serif}.page_hotellist .hl__pagination-wrapper .pagination-list li.next.more span:after{content:"";display:inline-block;width:5px;height:5px;border-right:2px solid #9b9b9b;border-top:2px solid #9b9b9b;transform:rotate(45deg);margin:auto 1px 1px 8px}.page_hotellist .hl__pagination-wrapper .pagination-list li.next.more span:hover{color:#9b9b9b}.page_hotellist .hl__pagination-wrapper .pagination-list li.next,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev{display:inline-block;background-color:#fff;border-radius:4px;box-shadow:0 0 2px rgba(26,35,44,.04),0 2px 4px rgba(26,35,44,.12)}.page_hotellist .hl__pagination-wrapper .pagination-list li.next.disabled .svg-icon-nav,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev.disabled .svg-icon-nav{fill:#b8e1ff;color:#b8e1ff}.page_hotellist .hl__pagination-wrapper .pagination-list li.next.disabled span,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev.disabled span{cursor:default}.page_hotellist .hl__pagination-wrapper .pagination-list li.next .svg-icon-nav,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev .svg-icon-nav{color:#3587e0;fill:#3587e0;pointer-events:none}.page_hotellist .hl__pagination-wrapper .pagination-list li.next span,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev span{background-color:#fff}.page_hotellist .hl__pagination-wrapper .pagination-list li.next a,.page_hotellist .hl__pagination-wrapper .pagination-list li.next span,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev a,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev span{border:1px solid #fff;cursor:pointer}.page_hotellist .hl__pagination-wrapper .pagination-list li.next a:hover,.page_hotellist .hl__pagination-wrapper .pagination-list li.prev a:hover{border:1px solid #3587e0}.page_hotellist .hl__pagination-wrapper .pagination-list li.ellipsis,.page_hotellist .hl__pagination-wrapper .pagination-list li.last{display:inline-block;position:relative;margin-left:44px}.page_hotellist .hl__pagination-wrapper .pagination-list li.ellipsis:after,.page_hotellist .hl__pagination-wrapper .pagination-list li.last:after{content:"...";position:absolute;left:-31px;color:#3587e0;bottom:6px;font-size:20px}.page_hotellist .hl__pagination-wrapper .pagination-list li.ellipsis-10,.page_hotellist .hl__pagination-wrapper .pagination-list li.last-10{display:inline-block}.page_hotellist .hl-seo__block{display:flex;width:100%;margin-top:6px;margin-bottom:18px}.page_hotellist .hl-seo__block .g-more-less-wrap{display:inline-block;padding-right:4px;background:transparent;white-space:nowrap;z-index:0}.page_hotellist .hl-seo__block.more-less-element{max-height:16px}.page_hotellist .hl-seo__block.more-less-element .expand-btn{position:static;height:100%;bottom:0;font:500 12px/16px Roboto,Open Sans,sans-serif}.page_hotellist .hl-seo__block.more-less-element.opened{max-height:none;padding-bottom:0}.page_hotellist .hl-seo__block.more-less-element.opened .hl-seo__block-text{max-width:none;white-space:normal}.page_hotellist .hl-seo__block.more-less-element.opened .g-more-less-wrap{height:100%}.page_hotellist .hl-seo__block-text{display:inline-block;margin-right:1px;color:#67707a;line-height:16px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_hotellist .hl-seo__block-text span{margin-left:2px;color:#3587e0;font-weight:500}.hl-seo-content+.hl-seo-btn{display:none}@media (max-width:1000px){.page_hotellist .seo-header-mobile{display:inline-block;width:100%;margin:10px 0;padding:0 10px;box-sizing:border-box}.page_hotellist .seo-header-mobile .seo-header-panel-content{display:none;padding-top:15px;font-size:0;box-sizing:border-box}.page_hotellist .seo-header-mobile .seo-header-panel-content div{margin:2px 0 0;padding:0}.page_hotellist .seo-header-mobile .seo-header-panel-content a{text-decoration:none;color:inherit}.page_hotellist .seo-header-mobile .filter-item__button-checkbox{display:none}.page_hotellist .seo-header-mobile .svg-icon-arrow{width:15px;height:15px;color:#67707a;fill:#67707a}}@media (max-width:600px){.page_hotellist .seo-header-mobile .seo-header-panel{display:inline-block;position:relative;width:100%;box-sizing:border-box;vertical-align:middle}.page_hotellist .seo-header-mobile .seo-header-panel .panel-title{display:inline-block;width:calc(100% - 15px);vertical-align:middle;font:700 16px Roboto,Open Sans,sans-serif;box-sizing:border-box;text-transform:uppercase}.page_hotellist .seo-header-mobile .seo-header-panel .svg-icon-arrow{transition:transform .25s ease-in-out}.page_hotellist .seo-header-mobile .seo-header-panel.active-panel .svg-icon-arrow{transform:rotate(180deg);transition:transform .25s ease-in-out}}.page_hotellist .hotels-neighbors-wrap{width:100%;box-sizing:border-box}.page_hotellist .hotels-neighbors-wrap .hotels-neighbors tr td:first-child{width:25%!important;min-width:0;max-width:100%}.page_hotellist .hotels-neighbors-wrap .hotels-neighbors td:last-child,.page_hotellist .hotels-neighbors-wrap .hotels-neighbors tr td:last-child{width:60%!important}.hl__room-blank{position:relative;margin-bottom:20px;min-height:270px;font-size:0;padding:0;font-family:Roboto,Open Sans,sans-serif;overflow:inherit}.hl__room-blank .hl__rates-info,.hl__room-blank .hl__rates-title-best{display:block}.hl__room-blank .hl__rates-title-best{margin-bottom:3px;color:#939ba3;font:500 12px Roboto,Open Sans,sans-serif;letter-spacing:.4px;text-transform:uppercase}.hl__room-blank .hl__rates-info{margin-bottom:8px;font:700 16px Roboto,Open Sans,sans-serif;letter-spacing:.2px;color:#1a232c}.hl__room-blank .hl__rates-max-persons,.hl__room-blank .hl__rates-room-size{display:inline-flex;flex-wrap:wrap}.hl__room-blank .hl__rates-room-size{width:38%;margin-right:2%}.hl__room-blank .hl__rates-max-persons{width:auto}.hl__room-blank .hl__rates-max-persons span,.hl__room-blank .hl__rates-room-size span{display:block;width:100%;font:12px Roboto,Open Sans,sans-serif}.hl__room-blank .hl__rates-max-persons span:first-child,.hl__room-blank .hl__rates-room-size span:first-child{margin-bottom:4px;color:#939ba3}.hl__room-blank .hl__rates-max-persons span:last-child,.hl__room-blank .hl__rates-room-size span:last-child{color:#1a232c;font-size:14px}.hl__room-blank .hl__rates-text{display:block;margin:4px 0 16px;font-weight:500;letter-spacing:.1px;cursor:pointer}.hl__room-blank .room__card-info{display:block;width:270px;max-width:inherit;border:none;margin-right:0;padding:20px 10px 0 23px}.hl__room-blank .room-blank__img{height:270px;max-height:270px;width:285px;position:relative;overflow:hidden;display:inline-block;vertical-align:top;float:none;border-radius:4px 0 0 4px}.hl__room-blank .room-blank__img:hover{cursor:pointer}.hl__room-blank .room-blank__img:before{content:"";display:block;position:absolute;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,hsla(0,0%,44.7%,.2) 50%,hsla(0,0%,62.7%,.1) 70%,hsla(0,0%,100%,0));height:100%;width:100%;z-index:200}.hl__room-blank .room-blank__img img{position:absolute;top:0;left:50%;right:auto;transform:translateX(-50%);z-index:100}.hl__room-blank .room-blank-facilities,.hl__room-blank .room-blank__description,.hl__room-blank .room-button-wrap,.hl__room-blank .room-settings-facilities{display:inline-block}.hl__room-blank .room-blank-settings{padding-bottom:10px}.hl__room-blank .room-blank-facilities{padding-top:10px;border-top:1px solid #ededed;width:100%}.hl__room-blank .room-blank__description{padding:10px 12px 0;width:calc(100% - 290px);box-sizing:border-box;vertical-align:top}.hl__room-blank .room-blank__description .more-less-facilities{position:relative;bottom:0;left:0;width:100%;text-align:center;padding:20px 0;font:500 16px/24px Roboto,Open Sans,sans-serif;color:#3587e0;cursor:pointer}.hl__room-blank .room-blank-title{display:inline-block;width:100%;margin:0 0 10px}.hl__room-blank .room-blank-title span{display:inline-block;width:100%;color:#333;font:600 20px Roboto,Open Sans,sans-serif}.hl__room-blank .room-blank-title .rooms-sub-title{display:block;margin:0}.hl__room-blank .room-blank-title .rooms-sub-title span{font-size:18px;font-weight:500}.hl__room-blank .room-name-tooltip-wrapper.hp-room-name{position:relative}.hl__room-blank .room-name-tooltip-wrapper.hp-room-name.show-tooltip:hover .room-name-tooltip{opacity:1;overflow:inherit}.hl__room-blank .room-name-tooltip-wrapper .room-name-tooltip{position:absolute;width:100%;white-space:pre-wrap;background-color:#333;box-shadow:0 10px 24px 3px rgba(0,0,0,.1);top:35px;left:0;font:500 14px/18px Roboto,Open Sans,sans-serif;padding:10px;color:#fff;border-radius:4px;box-sizing:border-box;opacity:0;transition:opacity 1.5s}.hl__room-blank .room-name-tooltip-wrapper .room-name-tooltip:after{content:"";position:absolute;width:10px;height:10px;background-color:#333;transform:rotate(45deg);top:-5px;left:calc(50% - 5px)}.hl__room-blank .settings-facilities__title{font-size:16px;line-height:20px;font-weight:600;margin-bottom:10px;font-family:Roboto,Open Sans,sans-serif}.hl__room-blank .settings-facilities-text{display:inline-block;font-size:14px;font-weight:400;margin-left:10px;line-height:1.2;vertical-align:middle;width:calc(100% - 40px)}.hl__room-blank .room-settings-facilities{width:67%;margin-right:2%;vertical-align:middle}.hl__room-blank .settings-facilities-item{display:inline-block;width:calc(50% - 5px);margin-bottom:5px}.hl__room-blank .settings-facilities-item .settings-facilities-icon{display:inline-block;vertical-align:middle}.hl__room-blank .room-button-wrap{width:30%;vertical-align:middle;margin-top:50px;text-align:center}.hl__room-blank .room-button-wrap .btn-blue{margin:0 auto;height:auto;min-height:40px;line-height:14px;padding:13px;font-size:14px}.hl__room-blank .more-less-facilities{height:20px;line-height:20px}.hl__room-blank .bed-item-wrap{display:inline-block;position:relative}.hl__room-blank .bed-item-wrap:hover .bed-item-hint-wrap{display:block}.hl__room-blank .bed-item-wrap .bed-item-hover{text-decoration:underline;color:#333;cursor:pointer}.hl__room-blank .bed-item-hint-wrap,.hl__room-blank .rates-bed-hint-wrap{display:none;position:absolute;top:calc(100% + 10px);left:0;background-color:#fff;padding:10px;width:150px;box-shadow:0 10px 25px 5px rgba(0,0,0,.13);border-radius:4px;z-index:20}.hl__room-blank .bed-item-hint-wrap:after,.hl__room-blank .rates-bed-hint-wrap:after{content:"";position:absolute;left:35%;top:-8px;width:15px;height:15px;transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.13)}.hl__room-blank .bed-item-hint-wrap:before,.hl__room-blank .rates-bed-hint-wrap:before{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:10px;background-color:#fff;z-index:20}.hl__room-blank .room-additional-facilities{position:absolute;left:0;right:0;bottom:0;height:60px;width:auto;z-index:100}.hl__room-blank .room-additional-facilities .more-less-facilities{position:absolute;bottom:20px;font-size:16px;left:auto;right:0;margin:0 auto;text-align:center;width:100%}.hl__room-blank .room-additional-facilities .more-less-facilities .expand-btn{top:0}.hl__room-blank .room-additional-facilities .less-btn{display:none}.hl__room-blank .room-additional-facilities.opened{position:relative;height:auto;margin-top:0;padding:20px 10px 40px;box-sizing:border-box}.hl__room-blank .room-additional-facilities.opened .more-less-facilities{bottom:10px}.hl__room-blank .room-additional-facilities.opened .less-btn{display:inline-block}.hl__room-blank .room-additional-facilities.opened .more-btn{display:none}.hl__room-blank .room-additional-facilities.opened .results-block_wrap{display:block}.hl__room-blank .results-block_wrap{display:none}.hl__room-blank .results-block__img{width:100%}.hl__room-blank .rates-blank__container{display:table;width:100%;margin:0 0 15px;border-bottom:1px solid #ededed}.hl__room-blank .rates-blank__img{display:table-cell;max-width:285px;border-radius:4px 0 0 0}.hl__room-blank .rates-blank__description{display:table-cell;position:relative}.hl__room-blank .rates-blank__description .more-less-facilities{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:20px 0}.hl__room-blank .room-blank__rates{display:flex;flex-wrap:wrap;width:calc(100% - 286px)}.hl__room-blank .room-blank__rates .rates__item{display:block;margin:12px 0}.hl__room-blank .room-blank__rates .rates-item{display:table;width:100%;min-height:124px;background-color:#fff;border:1px solid #ededed;border-radius:4px;padding:15px;box-sizing:border-box;margin:0 0 10px;vertical-align:top;font-size:0;box-shadow:none;transition:all .2s ease-in-out}.hl_rates-item-wrapper .hl__room-blank .room-blank__rates .rates-item{border-top:1px solid #fff}.hl__room-blank .room-blank__rates .rates-item:hover{box-shadow:0 7px 24px 3px rgba(0,0,0,.13);border:1px solid #fff}.hl__room-blank .room-blank__rates .hl_rates-item-wrapper{border-radius:4px}.hl__room-blank .room-blank__rates .hl_rates-item-wrapper .rates-item{border-radius:0 0 4px 4px}.hl__room-blank .room-blank__rates .hl_rates-item-wrapper .rates-item:hover{transform:none;box-shadow:none}.hl__room-blank .room-blank__rates .more-rates-wrapper{background-color:transparent}.hl__room-blank .room-blank__rates .refundable-wrapper .free-cancel-title,.hl__room-blank .room-blank__rates .refundable-wrapper .no-refund-title{display:inline-block;vertical-align:middle;width:100%;font:600 14px/20px Roboto,Open Sans,sans-serif;text-align:left;color:#333}.hl__room-blank .room-blank__rates .refundable-wrapper .free-cancel-title{color:#42be56}.hl__room-blank .room-blank__rates .refundable-wrapper .cancel-icon{display:inline-block;vertical-align:baseline;margin:0 10px 0 0}.hl__room-blank .room-blank__rates .refundable-wrapper .cancel-text-wrapper{display:inline-block;max-width:120px;vertical-align:middle;position:relative}.hl__room-blank .room-blank__rates .refundable-wrapper .cancel-text{margin:0 5px 0 0}.hl__room-blank .room-blank__rates .refundable-wrapper .refundable-pay-details{display:inline-block;vertical-align:middle;margin:0 0 0 20px;font:400 12px/20px Roboto,Open Sans,sans-serif;position:relative;padding:0 0 0 15px}.hl__room-blank .room-blank__rates .refundable-wrapper .refundable-pay-details:before{content:"";position:absolute;width:4px;height:4px;background-color:#333;border-radius:50%;top:calc(50% - 2px);left:-2px}.hl__room-blank .room-blank__rates .policy__inner{width:33.33333%;padding:8px 8px 4px 16px;margin:8px 0}.hl__room-blank .room-blank__rates .policy__inner .policy__inner-details{margin-bottom:4px}.hl__room-blank .room-blank__rates .policy__inner .option-item{display:inline-block;width:100%}.hl__room-blank .room-blank__rates .policy__inner .option-item.is-no-icn .option-title{padding:0 0 0 35px;position:relative}.hl__room-blank .room-blank__rates .policy__inner .option-item.is-no-icn .option-title:before{content:"";position:absolute;width:4px;height:4px;background-color:#333;border-radius:50%;top:calc(50% - 2px);left:10px}.hl__room-blank .room-blank__rates .policy__inner .option-title{display:inline-block;color:#333;vertical-align:middle}.hl__room-blank .room-blank__rates .policy__inner .option-title.free{color:#1d9132}.hl__room-blank .room-blank__rates .policy__inner .option-icon{margin:0 10px 0 0}.hl__room-blank .room-blank__rates .policy__inner .svg-ic-bed-type-,.hl__room-blank .room-blank__rates .policy__inner .svg-ic-bed-type-3{display:none}.hl__room-blank .room-blank__rates .policy__inner .svg-ic-bed-type-3~.option-title,.hl__room-blank .room-blank__rates .policy__inner .svg-ic-bed-type-~.option-title{padding:0 0 0 35px;position:relative}.hl__room-blank .room-blank__rates .policy__inner .svg-ic-bed-type-3~.option-title:before,.hl__room-blank .room-blank__rates .policy__inner .svg-ic-bed-type-~.option-title:before{content:"";position:absolute;width:4px;height:4px;background-color:#333;border-radius:50%;top:calc(50% - 2px);left:10px}.hl__room-blank .room-blank__rates .policy__inner .svg-icon-breakfast{fill:#42be56}.hl__room-blank .room-blank__rates .policy__inner .svg-icon-breakfast.paid{fill:#333}.hl__room-blank .room-blank__rates .beds__inner{width:33.33333%;max-width:inherit}.hl__room-blank .room-blank__rates .beds__inner .room-option-list{width:100%}.hl__room-blank .room-blank__rates .price-wrapper{max-width:inherit;width:33.33333%}.hl__room-blank .room-blank__rates .price-wrapper .tooltip__wrapper{margin:4px auto auto}.hl__room-blank .room-blank__rates .price-wrapper .buttons__inner{margin-bottom:8px}.hl__room-blank .room-blank__rates .price-wrapper .rate-price{width:100%;font:700 20px Roboto,Open Sans,sans-serif;color:#1a232c;text-align:center;padding-top:1px}.hl__room-blank .room-blank__rates .price-wrapper .rate-price__per-nights{font:normal 14px Roboto,Open Sans,sans-serif;margin-bottom:10px;text-transform:lowercase}.hl__room-blank .room-blank__rates .price-wrapper .rate-nights{font:400 14px Roboto,Open Sans,sans-serif;color:#333}.hl__room-blank .room-blank__rates .book-now-btn_wrapper{width:20%;padding:0;vertical-align:middle}.hl__room-blank .room-blank__rates .book-now-btn_wrapper .book-room-btn{min-width:156px;text-transform:uppercase;font:500 14px Roboto,Open Sans,sans-serif;outline:none;margin:0}.hl__room-blank .room-blank__rates .more-rates-wrapper{display:inline-block;width:100%;padding:15px 0 25px;box-sizing:border-box}.hl__room-blank .room-blank__rates .more-rates-wrapper .more-rates{display:inline-block;width:100%;text-align:center;font:600 16px/24px Roboto,Open Sans,sans-serif;color:#3587e0;text-transform:lowercase;cursor:pointer}.hl__room-blank .rates-results-block_wrap{padding:0 15px 10px;box-sizing:border-box}.hl__room-blank .rates-facilities{width:100%;-moz-column-count:4;column-count:4}.hl__room-blank .rates-description{padding:10px 0}.hl__room-blank .rates-description,.hl__room-blank .rates-facilities_item-txt{display:inline-block;width:100%;font:400 14px/24px Roboto,Open Sans,sans-serif}.hl__room-blank .rates-facilities_item-txt{text-align:left;box-sizing:border-box;padding-left:10px;position:relative}.hl__room-blank .rates-facilities_item-txt:before{content:"\2022";display:inline-block;position:absolute;top:0;left:0;color:#333}.hl__room-blank .rate-blank__description{padding:10px 12px}.hl__room-blank .room-blank__taxes{display:inline-block;width:100%;padding:5px 12px;box-sizing:border-box}.hl__room-blank .room-blank__taxes .not-included-info{display:inline-block;width:100%;font:400 12px Roboto,Open Sans,sans-serif}.cancel-info{position:relative}.cancel-info .svg-icon-info-active,.cancel-info .svg-icon-info-revert{display:none}.cancel-info.active .tooltip-wrapper,.cancel-info:hover .tooltip-wrapper{display:inline-block}.cancel-info.active .svg-icon-info,.cancel-info:hover .svg-icon-info{display:none}.cancel-info.active .svg-icon-info-active,.cancel-info:hover .svg-icon-info-active{display:inline-block}.tooltip-wrapper{display:none;position:absolute;width:250px;background-color:#fff;box-shadow:0 10px 24px 3px rgba(0,0,0,.1);top:-20px;left:20px;font:500 12px/16px Roboto,Open Sans,sans-serif;padding:10px;color:#333;border-radius:4px;box-sizing:border-box;text-align:left;z-index:1000}.tooltip-wrapper:after{content:"";position:absolute;width:10px;height:10px;background-color:#fff;transform:rotate(45deg);top:20px;left:-5px}.tooltip-wrapper .tooltip-taxes-list{padding:0 0 0 15px;list-style:disc}.tooltip-popup{display:none;position:fixed;top:30%;left:0;right:0;margin:0 auto;width:calc(100% - 40px);background-color:#fff;padding:0;box-sizing:border-box;border-radius:4px;z-index:1000}.tooltip-popup-header{display:inline-block;position:relative;width:100%;padding:15px 10px 10px;box-sizing:border-box;font:500 18px Roboto,Open Sans,sans-serif}.tooltip-popup .popup-close-btn{position:absolute;top:0;right:0;width:30px;height:30px}.tooltip-popup .popup-close-btn .svg-icon-close-popup{position:absolute;top:calc(50% - 6px);right:calc(50% - 6px)}.tooltip-popup-content{display:inline-block;width:100%;padding:0 10px 10px;font:300 14px Roboto,Open Sans,sans-serif;box-sizing:border-box}.tooltip-popup-content h4{padding:0 0 5px}.rooms-more-rates-wrapper{display:inline-block;width:100%;text-align:center;vertical-align:middle;box-sizing:border-box;font:500 16px/24px Roboto,Open Sans,sans-serif;color:#3587e0;cursor:pointer;position:absolute;bottom:20px;height:200px;border-radius:0 0 4px 4px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 15%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.8) 50%,#fff)}.rooms-more-rates-wrapper .rooms-more-rates-text{position:absolute;top:80%;left:0;right:0}@media (max-width:1140px){.hl__room-blank .rates-item .price-wrapper .rate-price{font:500 34px Roboto,Open Sans,sans-serif}}@media (max-width:1095px){.hl__room-blank .settings-facilities__title{display:none}.hl__room-blank .room-blank__description{padding:10px 12px 50px}.hl__room-blank .room-blank__description .room-settings-facilities{width:100%;margin:0}.hl__room-blank .room-blank__description .room-button-wrap{position:absolute;bottom:10px;left:140px;right:0;width:100%;margin:0}.hl__room-blank .room-blank__description .more-less-facilities{position:relative;bottom:0;left:0;padding:0;margin:5px 0;font:500 14px/18px Roboto,Open Sans,sans-serif}.hl__room-blank .rates-item .refundable-wrapper .cancel-text-wrapper{max-width:120px}.hl__room-blank .rates-item .conditionals-wrapper .option-title{max-width:130px}.hl__room-blank .rates-item .price-wrapper .rate-price{font:500 30px Roboto,Open Sans,sans-serif}.hl__room-blank .rates-item .book-now-btn_wrapper .book-room-btn{min-width:0;width:100%;padding:0 5px}}@media (max-width:991px){.hl__room-blank{overflow:visible}.hl__room-blank .room-blank__description{width:calc(100% - 290px);padding:10px 12px 0}.hl__room-blank .room-blank__description .room-settings-facilities{width:68%;margin-right:2%}.hl__room-blank .room-blank__description .room-button-wrap{position:relative;left:0;width:30%;margin-top:90px}}@media (max-width:867px){.hl__room-blank .room-blank__img{width:250px}.hl__room-blank .room-blank-title{margin:0 0 5px}.hl__room-blank .room-blank__description{width:calc(100% - 250px)}.hl__room-blank .room-blank__description .room-blank-settings{padding-bottom:5px}.hl__room-blank .room-blank__description .room-settings-facilities{width:100%;margin:0}.hl__room-blank .room-blank__description .room-button-wrap{position:absolute;bottom:10px;left:140px;right:0;width:100%;margin:0}.hl__room-blank .room-blank__description .more-less-facilities{position:relative;bottom:10px;left:0;padding:0;margin:5px 0;font:500 14px/24px Roboto,Open Sans,sans-serif}.hl__room-blank .room-blank__rates .rates-item .refundable-wrapper .cancel-text-wrapper{max-width:120px}.hl__room-blank .room-blank__rates .rates-item .conditionals-wrapper .option-title{max-width:140px}.hl__room-blank .room-blank__rates .rates-item .price-wrapper .rate-price{font:500 30px Roboto,Open Sans,sans-serif}.hl__room-blank .room-blank__rates .rates-item .book-now-btn_wrapper .book-room-btn{min-width:0;width:100%;padding:0 5px}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.hl__room-blank{display:none}.h-page__rooms .room-main-title{min-height:0}.hl__room-blank .room-blank__description,.hl__room-blank .room-blank__img{width:100%}.hl__room-blank .room-blank-title .rooms-title-txt{font:600 18px Roboto,Open Sans,sans-serif;height:auto}.hl__room-blank .room-blank-title .rooms-title-txt.collapsed-text{height:44px;overflow:hidden}.hl__room-blank .room-blank__img{position:relative;border-radius:4px 4px 0 0;height:138px;max-height:138px}.hl__room-blank .room-blank__img img{left:0;width:100%;transform:translateY(-50%)}.hl__room-blank .room-blank__description{padding-bottom:50px}.hl__room-blank .room-blank__description .room-button-wrap{left:10px;right:10px;width:auto}.hl__room-blank .room-blank__description .room-button-wrap .btn-blue{width:100%}.hl__room-blank .room-blank__description .more-less-facilities{bottom:5px}.hl__room-blank .room-blank-settings .settings-facilities-item{width:100%}.hl__room-blank .room-blank-settings .settings-facilities-item.persons{position:absolute;top:105px;left:7px;z-index:100;color:#fff;font:500 12px/20px Roboto,Open Sans,sans-serif}.hl__room-blank .room-blank-settings .settings-facilities-item.persons .settings-facilities-text{margin:0 0 0 5px}.hl__room-blank .room-blank-settings .settings-facilities-item.persons .svg-icon-adults{fill:#fff}.hl__room-blank .room-blank-settings .settings-facilities-item.beds-info .bed-item-hint-wrap,.hl__room-blank .room-blank-settings .settings-facilities-item.beds-info .rates-bed-hint-wrap{right:0;margin:0 auto;width:auto}.hl__room-blank .settings-facilities-text{word-break:break-all}.hl__room-blank .settings-facilities-text.bed-item-wrap{word-break:normal}.hl__room-blank .rates-blank__container{display:inline-block}.hl__room-blank .rates-blank__container .rates-blank__description,.hl__room-blank .rates-blank__container .rates-blank__img{display:inline-block;width:100%;max-width:100%}.hl__room-blank .rates-blank__container .rates-blank__description{padding-bottom:0}.hl__room-blank .room-blank__rates .rates-item{display:inline-block;padding:10px}.hl__room-blank .room-blank__rates .rates-item .book-now-btn_wrapper,.hl__room-blank .room-blank__rates .rates-item .conditionals-wrapper,.hl__room-blank .room-blank__rates .rates-item .price-wrapper,.hl__room-blank .room-blank__rates .rates-item .refundable-wrapper{display:inline-block;width:100%}.hl__room-blank .room-blank__rates .rates-item .refundable-wrapper{margin:0 0 10px}.hl__room-blank .room-blank__rates .rates-item .refundable-wrapper .cancel-text-wrapper{max-width:100%}.hl__room-blank .room-blank__rates .rates-item .conditionals-wrapper{padding:0;margin:0 0 15px}.hl__room-blank .room-blank__rates .rates-item .conditionals-wrapper .option-item{width:50%}.hl__room-blank .room-blank__rates .rates-item .conditionals-wrapper .option-item:nth-child(odd):last-child{width:100%}.hl__room-blank .room-blank__rates .rates-item .price-wrapper{text-align:center;margin:0 0 10px}.hl__room-blank .room-blank__rates .rates-item .price-wrapper .rate-nights,.hl__room-blank .room-blank__rates .rates-item .price-wrapper .rate-price{display:inline-block;width:auto}.hl__room-blank .room-blank__rates .rates-item .price-wrapper .rate-price{margin:0 5px 0 0}.hl__room-blank .cancel-info{display:inline-block;width:30px}}@media (max-width:500px){.hl__room-blank .room-blank__rates .rates-item .conditionals-wrapper .option-item{width:100%}}@media (max-width:425px){.hl__room-blank .room-blank__img img{transform:translateY(-25%)}}.page_hotel .not-avail__hotel-wrapper{display:flex;align-items:flex-start;width:100%;margin:0;padding:24px;background-color:#fff9e6;border-radius:4px;box-sizing:border-box}.page_hotel .not-avail__hotel-wrapper.hidden{display:none}.page_hotel .not-avail__hotel-wrapper .svg-icon-not-avail{display:flex;flex-shrink:0;fill:#ffbe00}.page_hotel .not-avail__hotel-wrapper-info{display:flex;width:100%;flex-wrap:wrap;margin:0 0 0 16px}.page_hotel .not-avail__hotel-wrapper-text{display:flex;width:100%;flex-wrap:wrap}.page_hotel .not-avail__hotel-wrapper-btn{display:flex;width:100%;flex-wrap:wrap;margin:16px 0 8px}.page_hotel .not-avail__hotel-wrapper-btn .change-dates-btn{background-color:#fff}.page_hotel .not-avail__hotel-wrapper-btn .explore-similar-btn{margin:0 12px 0 0}.page_hotel .not-avail__hotel-wrapper-btn .svg-icon-not-avail-btn{fill:#3587e0}.page_hotel .not-avail__hotel-wrapper-btn .svg-icon-search-btn{fill:#fff}.sticker{max-width:260px;min-height:34px;position:absolute;top:10px;left:-10px;color:#fff;font-size:0;border-radius:4px;background:#419bf9;z-index:60}.sticker .svg-icon{fill:#fff}.sticker__icon{display:table-cell;vertical-align:middle;width:32px;text-align:center;border-radius:4px 0 0 4px;background:#3587e0}.sticker__icon .svg-icon{min-height:34px}.sticker__description{max-width:245px;display:table-cell;vertical-align:middle;padding:5px;font:500 14px/18px Roboto,Open Sans,sans-serif}.sticker__description-text{margin:0 3px 0 0}.sticker .cancel-info{display:inline-block;vertical-align:top}.sticker .cancel-info .tooltip-wrapper{width:300px;color:#fff;padding:15px;font:400 14px/20px Roboto,Open Sans,sans-serif;background-color:#333}.sticker .cancel-info .tooltip-wrapper:after{background-color:#333}.sticker .cancel-info .svg-icon{width:18px;height:18px}.sticker.sticker-near-center{background:#42be56}.sticker.sticker-near-center .sticker__icon{background:#25a83a}.sticker.sticker-near-hotel{background:#3cc4bc}.sticker.sticker-near-hotel .sticker__icon{background:#23aba3}.sticker.sticker-cheapest{background:#ffbe00}.sticker.sticker-cheapest .sticker__icon{background:#f5a623}.sticker.sticker-key-feature{background:#956cd4}.sticker.sticker-key-feature .sticker__icon{background:#7e53c1}.btn-default{display:inline-block;background-color:inherit;outline:none;border:none;font:700 12px/1.47 Roboto,Open Sans,sans-serif;text-decoration:none;text-align:center;vertical-align:middle;margin:0;padding:0;cursor:pointer;text-transform:uppercase}.notice{padding:10px 0;box-sizing:border-box;border-top:1px solid #dfdfdf;position:relative}.notice .svg-icon-send{display:none}.notice__text{display:inline-block;vertical-align:top;padding:0 0 0 32px;font:400 13px Roboto,Open Sans,sans-serif;line-height:18px;position:relative}.notice__text:before{content:"";width:18px;height:18px;border-radius:4px;box-sizing:border-box;border:1px solid #3988df;position:absolute;left:0;top:0}.notice__info.active .svg-icon-send{display:block;fill:#fff;position:absolute;left:3px;top:14px;z-index:10}.notice__info.active .notice__text:before{background:#3988df}.notice-dropdown{display:none;position:absolute;z-index:10;left:-15px;top:38px;border-radius:4px;box-shadow:0 8px 25.2px 3.8px rgba(3,3,3,.25);background-color:#fff}.notice-dropdown:lang(de),.notice-dropdown:lang(es),.notice-dropdown:lang(pl),.notice-dropdown:lang(pt),.notice-dropdown:lang(ru){width:220px}.notice-dropdown__wrapper{width:220px;height:86px;padding:10px 0;overflow:hidden;position:relative;box-sizing:border-box}.notice-dropdown__arrow{width:15px;height:15px;background-color:#fff;position:absolute;top:-5px;left:16px;transform:rotate(45deg);z-index:100}.notice-finish,.notice-form,.notice-list{position:absolute;top:0;width:100%;height:100%;padding:10px 15px;box-sizing:border-box;transform:translateX(100%);transition:.5s ease-out}.notice-list{padding:10px 0;transform:translateX(0)}.notice-item{padding:0 15px;height:30px;line-height:1;display:flex;align-items:center;cursor:pointer}.notice-item+.notice-item{margin-top:5px}.notice-item:active,.notice-item:hover{background-color:rgba(57,136,223,.08)}.notice-item__icon{margin-right:13px}.notice-item__icon .notice-icon-email{width:18px;height:14px}.notice-item__icon .notice-icon-phone{width:18px;height:17px;fill:#72b5ff}.notice-item__name{font:normal 14px Roboto,Open Sans,sans-serif}.notice-form{padding-top:3px}.notice-form .input-block{height:30px;margin-bottom:10px;position:relative;color:#9b9b9b}.notice-form .input-block_email.invalid:after,.notice-form .input-block_phone.invalid:after{background-color:#ff0b0b}.notice-form .input-block_email.invalid .input-email,.notice-form .input-block_email.invalid .input-phone,.notice-form .input-block_phone.invalid .input-email,.notice-form .input-block_phone.invalid .input-phone{color:#ff0b0b}.notice-form .input-block_email.invalid .input-email::-webkit-input-placeholder,.notice-form .input-block_email.invalid .input-phone::-webkit-input-placeholder,.notice-form .input-block_phone.invalid .input-email::-webkit-input-placeholder,.notice-form .input-block_phone.invalid .input-phone::-webkit-input-placeholder{color:#ff0b0b}.notice-form .input-block_email.invalid .input-email:-moz-placeholder,.notice-form .input-block_email.invalid .input-email::-moz-placeholder,.notice-form .input-block_email.invalid .input-phone:-moz-placeholder,.notice-form .input-block_email.invalid .input-phone::-moz-placeholder,.notice-form .input-block_phone.invalid .input-email:-moz-placeholder,.notice-form .input-block_phone.invalid .input-email::-moz-placeholder,.notice-form .input-block_phone.invalid .input-phone:-moz-placeholder,.notice-form .input-block_phone.invalid .input-phone::-moz-placeholder{color:#ff0b0b}.notice-form .input-block_email.invalid .input-email:-ms-input-placeholder,.notice-form .input-block_email.invalid .input-phone:-ms-input-placeholder,.notice-form .input-block_phone.invalid .input-email:-ms-input-placeholder,.notice-form .input-block_phone.invalid .input-phone:-ms-input-placeholder{color:#ff0b0b}.notice-form .input-block:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:3px;left:0;background-color:#cdcdcd;transition:.5s ease-in}.notice-form .input-block input{width:100%;height:100%;outline:none;font-size:12px}.notice-form-btn{width:100%;border-radius:3.5px;background-color:#3988df;letter-spacing:.4px;color:#fff;padding:8px 0}.notice-form-btn:lang(de),.notice-form-btn:lang(es),.notice-form-btn:lang(pl),.notice-form-btn:lang(pt),.notice-form-btn:lang(ru){font-size:11px}.notice-finish{text-align:center;font:normal 14px Roboto,Open Sans,sans-serif;display:flex;align-items:center;justify-content:center}.notice-finish-wrap{display:flex;flex-direction:column;margin-left:15px}.notice-finish-alert{margin-bottom:5px}.notice-finish-icon{display:flex}.notice-finish-icon .notice-icon-success{width:43px;height:43px;fill:#42be56}.notice-finish-check{font:normal 12px Roboto,Open Sans,sans-serif;color:#939393}.notice-dropdown.reset .notice-list{transform:translateX(0)}.notice-dropdown.reset .notice-finish,.notice-dropdown.reset .notice-form{transform:translateX(100%)}.notice-dropdown.reset-ie .notice-finish,.notice-dropdown.reset-ie .notice-form,.notice-dropdown.reset-ie .notice-list{transform:none;left:0}.notice-dropdown.reset-ie .notice-finish,.notice-dropdown.reset-ie .notice-form{display:none}.notice-dropdown.reset-ie .notice-list{display:block;left:0}.notice-dropdown.startLogic .notice-list{transform:translateX(-100%)}.notice-dropdown.startLogic .notice-form{transform:translateX(0)}.notice-dropdown.startLogic-ie .notice-finish,.notice-dropdown.startLogic-ie .notice-form,.notice-dropdown.startLogic-ie .notice-list{transform:none}.notice-dropdown.startLogic-ie .notice-finish,.notice-dropdown.startLogic-ie .notice-list{display:none}.notice-dropdown.startLogic-ie .notice-form{display:block}.notice-dropdown.saveFunc .notice-form,.notice-dropdown.saveFunc .notice-list{transform:translateX(-100%)}.notice-dropdown.saveFunc .notice-finish{transform:translateX(0)}.notice-dropdown.saveFunc-ie .notice-finish,.notice-dropdown.saveFunc-ie .notice-form,.notice-dropdown.saveFunc-ie .notice-list{transform:none}.notice-dropdown.saveFunc-ie .notice-form,.notice-dropdown.saveFunc-ie .notice-list{display:none}.notice-dropdown.saveFunc-ie .notice-finish{display:flex}::-webkit-input-placeholder{color:#939393}:-moz-placeholder,::-moz-placeholder{color:#939393}:-ms-input-placeholder{color:#939393}.alternative-hotels{display:flex;width:100%;flex-wrap:wrap;margin:32px 0 0}.alternative-hotels__title{margin:0 0 16px}.alternative-hotels__item,.alternative-hotels__title,.alternative-hotels__wrapper{display:flex;width:100%;flex-wrap:wrap}.alternative-hotels__item{min-height:394px;border-radius:4px;background-color:#fff}.alternative-hotels__item-info,.alternative-hotels__item-price{display:flex;width:100%;flex-wrap:wrap;padding:12px 16px}.alternative-hotels__item-price{align-items:center}.alternative-hotels__item-img{display:flex;width:100%;flex-wrap:wrap}.alternative-hotels__item .img-link{display:flex;width:100%;height:100%}.alternative-hotels__item .img-inner{width:100%;height:100%}.alternative-hotels__item .item-info-title{display:inline-block;white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.alternative-hotels__item .item-info-distance{color:#1d9132;margin:4px 0 0}.alternative-hotels__item .item-info-location{display:flex;width:100%;flex-wrap:wrap}.alternative-hotels__item .item-info-location-city{display:flex;width:100%}.alternative-hotels__item .item-info-location-address{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alternative-hotels__item .item-info-stars{display:flex;width:100%;flex-wrap:nowrap;margin:0 0 4px}.alternative-hotels__item .svg-star-rating{fill:#3587e0}.alternative-hotels__item .price-info{display:flex;width:100%;flex-wrap:wrap;align-items:baseline}.alternative-hotels__item .price-info:first-child{margin:0 0 10px}.alternative-hotels__item .price-info__link{display:flex;align-items:center;justify-content:center;color:#fff;max-width:100%}.alternative-hotels__item .price-info__text{margin:0 5px}.alternative-hotels .glide__arrows{position:absolute;top:-48px;right:0;left:auto;display:flex;justify-content:space-between;width:120px}.alternative-hotels .glide__arrows--nav{display:flex;width:calc(100% - 64px);align-items:center;justify-content:center;letter-spacing:3px}.alternative-hotels .glide__arrows--nav .total-slides{color:#c1c6cc}.alternative-hotels .glide__arrow{display:flex;width:32px;height:32px;position:relative;cursor:pointer}.alternative-hotels .glide__arrow:after{content:"";width:12px;height:12px;border-top:2px solid #c1c6cc;border-right:2px solid #c1c6cc;position:absolute;top:calc(50% - 6px)}.alternative-hotels .glide__arrow.disabled{cursor:none;pointer-events:none}.alternative-hotels .glide__arrow.disabled:after{border-top:2px solid rgba(193,198,204,.5);border-right:2px solid rgba(193,198,204,.5)}.alternative-hotels .glide__arrow--left:after{transform:rotate(-138deg);left:0}.alternative-hotels .glide__arrow--right:after{transform:rotate(45deg);right:0}.not-avail__groupbooking{width:100%;justify-content:space-between;padding:24px;background-color:#e9f7e9;box-sizing:border-box;cursor:pointer;margin:16px 0}.not-avail__groupbooking,.not-avail__groupbooking-inner{display:flex;flex-wrap:wrap;align-items:center}.not-avail__groupbooking-icon{margin:0 12px 0 0}.not-avail__groupbooking-btn{display:flex;justify-content:center;align-items:center;margin:0 0 0 4px;max-width:280px}.page_hotellist .not-avail__hotel.h-list__hotel-card{display:none}.page_hotellist .hotellist-landing__show-all-button{text-align:center}.page_hotellist .hotellist-landing__show-all-button .select-btn{font-size:12px;line-height:1.33;padding:11px 10px 9px;height:auto;font-weight:700;letter-spacing:.44px;margin:0;text-transform:uppercase;text-decoration:none}.page_hotellist .hl-page__navigation-check-avail .availbox_search_dest{display:none}.page_hotellist .hl-not-avail{background-color:#fff;box-shadow:0 4px 8px -2px rgba(26,35,44,.12)}.page_hotellist .hl-not-avail-wrapper{display:flex;width:100%;max-width:1130px;justify-content:center;flex-wrap:wrap;margin:0 auto}.page_hotellist .hl-not-avail__title{display:inline-block;width:100%;margin:10px 0 16px;font:500 20px/28px Roboto,Open Sans,sans-serif;letter-spacing:.3px}.page_hotellist .hl-not-avail__title:first-letter{text-transform:uppercase}.page_hotellist .hl-not-avail__inner{display:flex;width:100%;border-radius:4px;margin:0 0 32px;box-shadow:0 2px 4px rgba(26,35,44,.12),-2px -2px 2px rgba(26,35,44,.04)}.page_hotellist .hl-not-avail__hotel{display:flex;width:100%;max-width:384px;align-items:flex-start;border-radius:4px 0 0 4px;overflow:hidden;margin:0 16px 0 0;border-right:1px solid #d9dde0}.page_hotellist .hl-not-avail__hotel-photo{display:flex;width:180px;height:116px;overflow:hidden}.page_hotellist .hl-not-avail__hotel-photo img{width:100%;height:100%}.page_hotellist .hl-not-avail__hotel-info{display:flex;flex-wrap:wrap;align-items:flex-start;padding:8px 16px;box-sizing:border-box}.page_hotellist .hl-not-avail-info{display:none;float:left;width:50%;color:#67707a;font:400 12px/26px Roboto,Open Sans,sans-serif}.page_hotellist .hl-not-avail-info span{text-transform:capitalize}.page_hotellist .hl-not-avail .hotel-info__name{display:flex;flex-wrap:wrap;width:100%;font:400 18px/28px Roboto,Open Sans,sans-serif}.page_hotellist .hl-not-avail .hotel-info__name a{color:#1a232c;text-decoration:none}.page_hotellist .hl-not-avail .hotel-info__description{display:flex;align-items:center}.page_hotellist .hl-not-avail .hotel-info__description-title{display:flex;width:auto;margin:0 6px 0 0;font:400 12px/16px Roboto,Open Sans,sans-serif;background-color:#3587e0;color:#fff;padding:1px 4px;box-sizing:border-box;border-radius:2px}.page_hotellist .hl-not-avail .hotel-info__description-stars{display:flex;align-items:center}.page_hotellist .hl-not-avail .hotel-info__description-stars .svg-icon-hotel-star{width:16px;height:16px}.page_hotellist .hl-not-avail__form{display:flex;width:calc(100% - 384px)}.page_hotellist .hl-not-avail__form .h-page__check-avail-form{height:116px;margin:0;-webkit-animation:none;animation:none;box-shadow:none}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-title-wrapper{display:flex;width:100%;position:absolute;top:12px;left:0;padding:0}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-title-wrapper .__check-title{font:700 16px/24px Roboto,Open Sans,sans-serif;padding:0;border:none;text-transform:none}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-title-wrapper .__check-title .form-subtitle{display:none;margin:0 10px;font:400 12px/16px Roboto,Open Sans,sans-serif;color:#2367ba}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .get-price{width:180px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .get-price .get-price-wrap{bottom:14px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .get-price .__btn-check{font-size:16px;padding:0;height:auto;min-height:44px;background:#3587e0}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .get-price .__btn-check:focus{box-shadow:0 0 0 2px #2367ba}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form{display:flex;width:calc(100% - 180px);padding:0;bottom:14px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper{width:150px;min-width:0}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-from,.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-to{width:100%}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-from .check-day,.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-to .check-day{line-height:42px;max-width:42px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-from .check-month-year-day-wrapper,.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-to .check-month-year-day-wrapper{padding:4px 0 0 4px}html[lang=cs] .page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-from .check-month-year-day-wrapper,html[lang=cs] .page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-to .check-month-year-day-wrapper,html[lang=de] .page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-from .check-month-year-day-wrapper,html[lang=de] .page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .date-wrapper-to .check-month-year-day-wrapper{width:calc(100% - 55px)}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .check-input{height:44px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .check-text{font-size:12px;margin:0 0 2px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .input-text-wrapper .input-icon{display:none}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper .input-text-wrapper .input-text{width:100%;padding:10px 0}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper.guests-select-wrapper{width:250px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper.guests-select-wrapper .check-input{min-height:42px;padding:1px 4px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper.guests-select-wrapper .check-input .svg-icon-calendar-arrow{top:50%;transform:translateY(-50%)}.page_hotellist.hotellist-main .h-list__not-avail-map{position:relative;margin-bottom:12px}.page_hotellist.hotellist-main .h-list__not-avail-map-title{min-height:60px;padding:16px;font-size:20px;font-weight:700}.page_hotellist.hotellist-main .h-list__not-avail-map .map-container{height:300px}.page_hotellist.hotellist-main .h-list__not-avail-map .map-popup__navigation{right:7px;transform:translateY(-50%)}.page_hotellist.hotellist-main .h-list__not-avail-map .not-avail-card__soldout{padding:7px 11px 6px;background:#ffbe00}.page_hotellist.hotellist-main .h-list__not-avail-map .mapboxgl-canvas{outline:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed{position:relative;background-color:#fff;width:100%;padding:16px;visibility:initial;opacity:1}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card{position:relative;display:inline-block;width:312px;margin:0 8px 0 0;background-color:#fff;box-shadow:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card .hotel-card{width:100%;line-height:0;display:inline-flex;flex-wrap:wrap;vertical-align:top}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card:last-child{margin-right:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card.active{background:#f0faff}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__dots-wrapper{display:none!important}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-info__star-rating{padding:0;margin:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card{flex-wrap:nowrap;align-items:flex-start}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__inner{position:static;width:calc(100% - 126px);border:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img{width:126px;height:126px;border-radius:4px 0 0 4px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img .full-img{height:126px!important;max-width:126px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img-arrows,.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img .hotel-card__dots-wrapper{display:none!important}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description{padding:8px 16px 0 12px;order:1}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description .hotel-info__title-link{font:400 14px/20px Roboto,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity{display:inline-block;width:100%;max-width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity .hotel-card__capacity-item{display:inline;padding-left:10px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity .hotel-card__capacity-item:after{left:2px;bottom:6px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate{padding:12px 12px 0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-subtitle{color:#939ba3;line-height:16px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info{box-sizing:border-box;width:32px;height:16px;border-radius:4px;line-height:12px;padding:2px 0;border:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info:after{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-number{font:700 12px Roboto,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .user-rate{position:relative;top:auto;margin-right:8px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon{position:relative;top:auto;background:none;width:auto;height:auto;margin-right:6px;justify-content:flex-start;border:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon:after{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon .svg-icon-no-reviews{width:12px;height:12px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__text{width:auto}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper{position:absolute;bottom:0;left:126px;width:auto;background-color:transparent;padding:4px 4px 8px 12px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper .price-content{margin-bottom:0;font:400 12px/16px Roboto,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper .price-sum .sm-h-price{font:700 14px/24px Roboto,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card .sticker{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow{position:absolute;z-index:1;padding:0;margin:0;top:0;bottom:0;height:100%;width:40px;border:none;outline:none;cursor:pointer}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow .svg-icon-nav{height:32px;width:32px;color:#3587e0;fill:#3587e0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--next{right:-15px;background:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0))}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--next .svg-icon-nav{transform:rotate(-90deg)}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--prev{left:-15px;background:linear-gradient(-270deg,#fff 50%,hsla(0,0%,100%,0))}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--prev .svg-icon-nav{transform:rotate(90deg)}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper{position:absolute;left:10px;top:68px;width:auto;background:#fff;z-index:30;border:1px solid #d9dde0;border-radius:4px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner{padding:4px 80px 4px 10px;font-size:14px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner:after{right:10px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner-active{color:inherit}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner-active:first-letter{text-transform:uppercase}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__list{top:34px;width:calc(100% + 30px)}.page_hotellist .hl-avail-hotels .hl-hotels-not-avail-title{display:block;font:500 20px/28px Roboto,Open Sans,sans-serif;margin:20px 0 16px}.hotellist-landing__show-all-button{float:none;width:100%;margin:10px 0 40px}.hotellist-landing__show-all-button .select-btn{font-size:14px}@media screen and (min-width:600px){.page_hotellist .h-list__not-avail{width:100%;float:none}.page_hotellist .not-avail__hotel-wrapper-body{display:flex;justify-content:space-between}.page_hotellist .not-avail__hotel-wrapper-btn{width:auto}.page_hotellist .not-avail__hotel-wrapper-btn .change-dates-btn{max-width:290px;margin:0 auto}.page_hotellist .not-avail__hotel-wrapper-btn .explore-similar-btn{max-width:290px;margin:12px auto 0}}@media screen and (min-width:991px){.page_hotellist .hotellist-landing__show-all-button{text-align:center;float:right;width:74%;margin:10px 0 40px}}.not-avail-card{width:100%;display:flex;border-radius:4px;box-sizing:border-box;padding:0!important;background:#fff;max-width:328px;flex-wrap:wrap;z-index:20}.not-avail-card__image{position:relative;line-height:0;width:92px;height:92px;background:url(/build/booked/images/img-preload.f7705b18dfd20ab2c60edcf6c338fa9f.png) 50% no-repeat,#ebedf0}.not-avail-card__image,.not-avail-card__image img{border-radius:4px 0 0 4px}.not-avail-card__rating{position:absolute;bottom:5px;right:-2px}.not-avail-card__rating_info{position:relative;width:34px;height:34px;border-radius:8px;line-height:32px;color:#fff;border:2px solid #fff;box-sizing:border-box;text-align:center}.not-avail-card__rating_info.not-avail-card__rating_info-5,.not-avail-card__rating_info.not-avail-card__rating_info-6{color:#1a232c}.not-avail-card__rating_info.not-avail-card__rating_info-1{background:#c9322c}.not-avail-card__rating_info.not-avail-card__rating_info-1:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#c9322c}.not-avail-card__rating_info.not-avail-card__rating_info-2{background:#e23d23}.not-avail-card__rating_info.not-avail-card__rating_info-2:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e23d23}.not-avail-card__rating_info.not-avail-card__rating_info-3{background:#e97625}.not-avail-card__rating_info.not-avail-card__rating_info-3:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e97625}.not-avail-card__rating_info.not-avail-card__rating_info-4{background:#e69d30}.not-avail-card__rating_info.not-avail-card__rating_info-4:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e69d30}.not-avail-card__rating_info.not-avail-card__rating_info-5{background:#dfc536}.not-avail-card__rating_info.not-avail-card__rating_info-5:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#dfc536}.not-avail-card__rating_info.not-avail-card__rating_info-6{background:#bfd83d}.not-avail-card__rating_info.not-avail-card__rating_info-6:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#bfd83d}.not-avail-card__rating_info.not-avail-card__rating_info-7{background:#8dd144}.not-avail-card__rating_info.not-avail-card__rating_info-7:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#8dd144}.not-avail-card__rating_info.not-avail-card__rating_info-8{background:#2eb843}.not-avail-card__rating_info.not-avail-card__rating_info-8:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#2eb843}.not-avail-card__rating_info.not-avail-card__rating_info-9{background:#0c8827}.not-avail-card__rating_info.not-avail-card__rating_info-9:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#0c8827}.not-avail-card__rating_info.not-avail-card__rating_info-10{background:#0c8827}.not-avail-card__rating_info.not-avail-card__rating_info-10:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#0c8827}.not-avail-card__rating_number{font:16px Roboto,Open Sans,sans-serif;color:#fff}.not-avail-card__body{padding:12px 16px;width:calc(100% - 92px);box-sizing:border-box}.not-avail-card__soldout{background-color:#fff9e6;padding:4px 8px 2px;position:relative;border-radius:4px;border:1px solid #ffbe00}.not-avail-card__soldout_text{color:#2a333d;font:normal 16px Roboto,Open Sans,sans-serif;letter-spacing:.1px}.not-avail-card__soldout:after{content:"";left:50%;transform:translateX(-50%) rotate(45deg);bottom:-5px;display:block;position:absolute;border-left:5px solid #ffbe00;border-top:5px solid #ffbe00;border-color:transparent #ffbe00 #ffbe00 transparent;border-style:solid;border-width:5px;box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 3px 6px 0 rgba(26,35,44,.12)}.not-avail-card__footer{flex:0 0 auto;width:100%;height:52px;background-color:#fff9e6;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:0 12px;box-sizing:border-box}.not-avail-card__footer:after{content:"";left:50%;transform:translateX(-50%) rotate(45deg);bottom:-5px;display:block;position:absolute;border-left:5px solid #fff9e6;border-top:5px solid #fff9e6;border-color:transparent #fff9e6 #fff9e6 transparent;border-style:solid;border-width:5px;box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 3px 6px 0 rgba(26,35,44,.12)}.not-avail-card__na-btn{padding:6px 12px;display:block;width:auto;text-transform:uppercase}.not-avail-card__title a{font:700 17px Roboto,Open Sans,sans-serif;letter-spacing:.2px;color:#061d47;text-decoration:none}.not-avail-card__description{display:flex;align-items:center;white-space:nowrap}.not-avail-card__star-rating{white-space:nowrap}.not-avail-card__accommodation{margin-top:2px;color:#3587e0;font:500 12px Roboto,Open Sans,sans-serif;letter-spacing:.4px;text-transform:uppercase}.not-avail-card__accommodation.hotel{margin:0 0 0 10px}.not-avail-card.full .not-avail-card__soldout{display:none}.not-avail-card.min{width:auto;cursor:pointer;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.not-avail-card.min .not-avail-card__body,.not-avail-card.min .not-avail-card__footer,.not-avail-card.min .not-avail-card__image{display:none}@media screen and (min-width:600px){.not-avail-card{margin:0 auto}}@media (max-width:1200px){.page_hotel .booked__header{z-index:1100}.page_hotellist.hotellist-main .h-list__not-avail-map .h-list__not-avail-map-title{font-size:18px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper{display:block!important}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--next,.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--prev{display:none}}@media (max-width:991px),(max-width:1024px),(max-width:1150px) and (orientation:landscape){.page_hotellist .hl-not-avail{border-radius:0}.page_hotellist .hl-not-avail__title{font:700 18px/28px Roboto,Open Sans,sans-serif;margin:0 0 12px}.page_hotellist .hl-not-avail-wrapper{width:calc(100% - 40px)}.page_hotellist .hl-not-avail__inner{flex-wrap:wrap;background-color:#fff;box-shadow:none;margin:0 0 16px}.page_hotellist .hl-not-avail__hotel{max-width:100%;margin:0 0 12px;border:none;background-color:#f0faff;border-radius:4px;box-shadow:0 2px 4px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04)}.page_hotellist .hl-not-avail__hotel-photo{width:136px;height:88px}.page_hotellist .hl-not-avail__hotel-photo img{width:100%;height:100%}.page_hotellist .hl-not-avail-info,.page_hotellist .hl-not-avail__form{width:100%}.page_hotellist .hl-not-avail__form .h-page__check-avail-form{width:100%;margin:0}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .get-price{width:230px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .get-price .__btn-check{font-size:18px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form{width:calc(100% - 230px)}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper{width:180px}.page_hotellist .hl-not-avail__form .h-page__check-avail-form .check-form-wrapper .check-form .check-date-wrapper.guests-select-wrapper{width:250px}.page_hotellist .h-list__wrapper.not-avail_margin{margin:0}}@media (max-width:991px){.page_hotellist .not-avail__groupbooking{margin:0}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper{top:58px}.page_hotellist.hotellist-main .h-list__not-avail-map .h-list__not-avail-map-title{min-height:50px;padding:12px;font-size:16px}.page_hotellist.hotellist-main .h-list__not-avail-map .map-popup__navigation{top:calc(50% - 50px)}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card .hotel-card{background:transparent}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card .hotel-card__img{order:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card:last-child{margin-right:0}}@media (max-width:767px){.sticker{left:0}.sticker .cancel-info{display:none}.sticker.sticker-near-center{background:rgba(66,190,86,.8)}.sticker.sticker-near-hotel{background:rgba(60,196,188,.8)}.sticker.sticker-cheapest{background:rgba(255,190,0,.8)}.sticker.sticker-key-feature{background:rgba(149,108,212,.8)}}@media (max-width:600px){.page_hotel .not-avail__hotel-wrapper{flex-wrap:wrap;padding:16px}.page_hotel .not-avail__hotel-wrapper-info{margin:0}.page_hotel .not-avail__hotel-wrapper-text{margin:0 0 4px}.page_hotel .not-avail__hotel-wrapper-btn{margin:8px 0}.page_hotel .not-avail__hotel-wrapper-btn .explore-similar-btn{margin:0 0 8px}.page_hotel .not-avail__hotel-wrapper-btn .change-dates-btn,.page_hotel .not-avail__hotel-wrapper-btn .explore-similar-btn{max-width:100%}.page_hotel .not-avail__hotel-wrapper .svg-icon-not-avail{margin:0 0 12px}.page_hotel .alternative-hotels__title-inner{display:flex;width:100%;flex-wrap:wrap;padding:0 64px 0 0;box-sizing:border-box}.page_hotel .alternative-hotels .glide__arrows{width:64px}.page_hotel .alternative-hotels .glide__arrows--nav{display:none}.not-avail__groupbooking-inner{width:100%}.not-avail__groupbooking-btn{width:100%;margin:10px 0 0;justify-content:center}.page_hotellist .hl-not-avail__inner{margin:0 0 12px}.page_hotellist .hl-not-avail__title{font:500 16px/24px Roboto,Open Sans,sans-serif;margin:16px 0 12px}.page_hotellist .hl-not-avail__hotel-photo{width:140px;height:108px}.page_hotellist .hl-not-avail__hotel-info{padding:12px 16px;width:calc(100% - 140px)}.page_hotellist .hl-not-avail__form-title{display:flex;width:100%;font:700 16px/24px Roboto,Open Sans,sans-serif;margin:4px 0 0;letter-spacing:.2px}.page_hotellist .h-list__hotel-card.hotel-na-state .hotel-card__location-btn,.page_hotellist .h-list__hotel-card.hotel-na-state .hotel-card__price-wrapper{background-color:#f0faff}}