.dropdown-toggle:focus{outline:2px auto #fff}@media (max-width:767px){.dropdown-toggle-symbol{position:absolute;left:10px}}.dropdown-toggle-title{display:none}@media (max-width:767px){.dropdown-toggle-title{display:block;padding-left:40px;font:normal 14px/20px Arial,Roboto,sans-serif}}.navbar-brand{color:#666;font-weight:700;text-transform:capitalize}.navbar-brand svg{display:inline-block;vertical-align:top;fill:#666;width:20px;height:20px}.navbar-brand--black{padding:0;float:none;color:#000}.navbar-brand--black svg{fill:#000}.navbar-brand--black:hover{color:inherit}.navbar-theme .navbar-nav>li>a{margin:0;padding:15px}.navbar-theme .navbar-nav>li>a.dropdown-toggle:before{right:0}@media (max-width:767px){.navbar-theme .navbar-nav>li>a.dropdown-toggle:before{right:10px}}.navbar-theme .navbar-nav>li>a:focus{background:none;color:hsla(0,0%,100%,.7)}.navbar-theme .navbar-nav .dropdown.open .dropdown-toggle{background:#666;color:#fff}.is-notouch .navbar-theme .navbar-nav .dropdown:hover>a{background:#666;color:#fff}.navbar-theme .navbar-nav .navbar-nav-email{display:flex;align-items:center;justify-content:flex-start;padding:15px;color:hsla(0,0%,100%,.7);font:normal 13px/20px Arial,Roboto,sans-serif;cursor:pointer}@media (max-width:991px){.navbar-theme .navbar-nav .navbar-nav-email{display:none}}.navbar-theme .navbar-nav .navbar-nav-email svg{flex-shrink:0;width:18px;height:12px;fill:hsla(0,0%,100%,.7);margin-right:5px}.navbar-theme .navbar-nav .navbar-nav-email a{padding:0!important}.navbar-theme .navbar-nav .navbar-nav-email:hover{background-color:#666;color:#fff}.navbar-theme .navbar-nav .navbar-nav-email:hover svg{fill:#fff}.navbar-theme .dropdown-menu{border:none}@media (max-width:991px){.navbar-theme .dropdown-menu{width:300px;padding-top:20px}}.navbar-theme .dropdown-menu.dropped{display:block}.navbar-theme .dropdown-meganav-select-list-title{margin:0 0 10px;padding:0 20px}@media (max-width:767px){.navbar-theme .dropdown-meganav-select-list-title{display:none}}.navbar-theme .dropdown-meganav-select-list-currency>li,.navbar-theme .dropdown-meganav-select-list-lang>li{overflow:hidden}.navbar-theme .dropdown-meganav-select-list-currency>li>.theme-link,.navbar-theme .dropdown-meganav-select-list-lang>li>.theme-link{color:#333;cursor:pointer}.navbar-theme .dropdown-meganav-select-list-currency>li>.theme-link>img,.navbar-theme .dropdown-meganav-select-list-lang>li>.theme-link>img{margin-right:7px}.navbar-theme .dropdown-meganav-select-list-currency>li>.theme-link>span,.navbar-theme .dropdown-meganav-select-list-lang>li>.theme-link>span{margin-right:7px}.navbar-theme .dropdown-meganav-select-list-currency>li>.theme-link>a,.navbar-theme .dropdown-meganav-select-list-lang>li>.theme-link>a{color:inherit;text-decoration:none}.navbar-theme .dropdown-meganav-select-list-currency>li.active>.theme-link,.navbar-theme .dropdown-meganav-select-list-lang>li.active>.theme-link{background:#0093d2;color:#fff}.navbar-theme .dropdown-meganav-select-list-currency>li.active>.theme-link span,.navbar-theme .dropdown-meganav-select-list-lang>li.active>.theme-link span{color:#fff}.navbar-theme .dropdown-meganav-select-list-currency>li .theme-link:hover,.navbar-theme .dropdown-meganav-select-list-lang>li .theme-link:hover{color:#333}@media only screen and (max-width:991px){.navbar-theme.navbar-inverse .navbar-nav>li{border:none}}@media only screen and (max-width:767px){.navbar-theme.navbar-inverse .navbar-nav>li{border-bottom:1px solid hsla(0,0%,100%,.1)}}.navbar-theme.navbar-inverse .navbar-brand{color:#fff}.navbar-theme.navbar-inverse .navbar-brand svg{fill:#fff}.navbar-theme.navbar-inverse .dropdown-meganav-select-list-title{margin:0 0 10px;padding:0 20px}@media only screen and (max-width:991px){.navbar-theme.navbar-inverse .dropdown-meganav-select-list-title{margin:0 0 15px;padding:0 15px;color:#333}}@media only screen and (max-width:767px){.navbar-theme.navbar-inverse .dropdown-meganav-select-list-title{padding:0 0 10px;color:#fff}}.navbar-theme.navbar-inverse .dropdown-meganav-select-list-currency>li>.theme-link,.navbar-theme.navbar-inverse .dropdown-meganav-select-list-lang>li>.theme-link{color:#333;cursor:pointer}@media only screen and (max-width:767px){.navbar-theme.navbar-inverse .dropdown-meganav-select-list-currency>li>.theme-link,.navbar-theme.navbar-inverse .dropdown-meganav-select-list-lang>li>.theme-link{color:#fff}}.navbar-theme.navbar-inverse .dropdown-meganav-select-list-currency>li.active>.theme-link,.navbar-theme.navbar-inverse .dropdown-meganav-select-list-lang>li.active>.theme-link{background:#0093d2;color:#fff}.navbar-theme.navbar-inverse .dropdown-meganav-select-list-currency>li.active>.theme-link span,.navbar-theme.navbar-inverse .dropdown-meganav-select-list-lang>li.active>.theme-link span{color:#fff}.navbar-theme.navbar-inverse .dropdown-meganav-select-list-currency>li .theme-link:hover,.navbar-theme.navbar-inverse .dropdown-meganav-select-list-lang>li .theme-link:hover{color:#333}@media only screen and (max-width:991px){.navbar-theme-border .navbar-collapse{border-bottom:none}}@media only screen and (max-width:991px){.footer{background:#f7f7f7}}.footer__inner{display:flex;flex-flow:wrap;align-items:flex-start;justify-content:space-between;padding:56px 0 75px}@media only screen and (max-width:991px){.footer__inner{padding:50px 15px 80px}}@media only screen and (max-width:767px){.footer__inner{padding:30px 0 20px}}.footer__block.left{width:350px}@media only screen and (max-width:991px){.footer__block.left{display:flex;flex-flow:wrap;align-items:center;justify-content:space-between;width:100%;margin-bottom:40px;border-bottom:1px solid #d4d4d4}}@media only screen and (max-width:767px){.footer__block.left{margin-bottom:20px}}.footer__block.center{width:320px}@media only screen and (max-width:991px){.footer__block.center{width:50%}}@media only screen and (max-width:767px){.footer__block.center{width:100%}}.footer__block.right{width:240px}@media only screen and (max-width:991px){.footer__block.right{width:50%}}@media only screen and (max-width:767px){.footer__block.right{width:320px;margin:0 auto}}.footer-about-us{padding-bottom:24px;border-bottom:1px solid #d4d4d4}@media only screen and (max-width:991px){.footer-about-us{width:50%;border-bottom:none}}@media only screen and (max-width:767px){.footer-about-us{display:flex;flex-flow:wrap;width:100%;padding-bottom:20px;border-bottom:1px solid #d4d4d4}}.footer-about-us__brand{margin-bottom:16px}.footer-about-us__text{margin-bottom:0;font:400 14px/21px Arial,Roboto,sans-serif}.footer-feedback{display:flex;align-items:center;padding:30px 0 0;cursor:pointer}@media only screen and (max-width:991px){.footer-feedback{justify-content:center;width:50%}}@media only screen and (max-width:767px){.footer-feedback{justify-content:flex-start;width:100%;padding:20px 0}}.footer-feedback__img{width:44px;height:44px;margin-right:10px;background-image:url(/new/designs/30/build/images/po.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.footer-feedback__info{display:flex;flex-flow:column;align-items:flex-start;justify-content:center}.is-notouch .footer-feedback__info:hover .footer-feedback__text{color:#333;transition:all .2s}.is-notouch .footer-feedback__info:hover .footer-feedback__text:after{opacity:1;transition:all .2s}.footer-feedback__title{margin-bottom:5px;color:#333;font:700 14px Arial,Roboto,sans-serif}.footer-feedback__text{display:inline-block;position:relative;color:#666;font:400 14px Arial,Roboto,sans-serif}.footer-feedback__text:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#333;content:"";opacity:0}.footer-links{display:flex;flex-flow:wrap;justify-content:space-between}@media only screen and (max-width:767px){.footer-links{border-bottom:1px solid #d4d4d4}}.footer-links__block{width:50%;padding:0 20px 5px 0}@media only screen and (max-width:767px){.footer-links__block{width:100%;padding:0 0 5px}}.footer-links__block.is-open .footer-links__title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.footer-links__title{position:relative;margin-top:0;margin-bottom:15px;color:#333;font:700 14px/1 Arial,Roboto,sans-serif}.footer-links__title:after{position:absolute;top:50%;right:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\F107";color:#333;font-size:18px;font-family:FontAwesome;transition:all .3s}@media only screen and (max-width:767px){.footer-links__title:after{display:block}}.footer-links__items{padding-left:0}@media only screen and (max-width:767px){.footer-links__items{display:none}}.footer-links__item{display:inline-block;width:100%;margin-bottom:12px;color:#666;font:400 14px Arial,Roboto,sans-serif;cursor:pointer}.is-notouch .footer-links__item:hover{color:#333;text-decoration:underline}.footer-links__item.no-pointer{cursor:default}.is-notouch .footer-links__item.no-pointer:hover{text-decoration:none}.footer-partners{display:flex;flex-flow:wrap;align-items:center;justify-content:space-between;width:300px;padding:0 15px 0 0}@media only screen and (max-width:991px){.footer-partners{justify-content:center;width:50%;padding:0}}@media only screen and (max-width:767px){.footer-partners{padding:20px 0 0}}.footer-partners__img.payments{width:230px;height:auto;margin-bottom:40px}@media only screen and (max-width:767px){.footer-partners__img.payments{margin-bottom:25px}}.footer-partners__img.trustpilot{width:120px;height:45px}@media only screen and (max-width:991px){.footer-partners__img.trustpilot{margin-right:25px}}.footer-partners__img.secure{width:85px;height:36px}.footer-copyright__text{margin-bottom:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #d4d4d4;color:#333;font:400 12px/18px Arial,Roboto,sans-serif;text-align:center}.footer-copyright__text span{font-weight:700}.theme-search-area-white .theme-search-area-section-icon{width:30px;color:#fff;font-size:17px}.theme-search-area-white .theme-search-area-section-input{padding-right:30px;padding-left:5px}.theme-search-area-white .theme-search-area-section-inner{background:hsla(0,0%,100%,.2)}.theme-search-area-white .theme-search-area-section-inner.is-error{background-color:#ffeff1;color:#333}.theme-search-area-white .theme-search-area-section-inner.is-error .theme-search-area-section-icon,.theme-search-area-white select option{color:#333}@media only screen and (max-width:991px){.theme-search-area-container{margin-bottom:20px}}@media only screen and (max-width:991px){.theme-search-area-section{margin:0}}.theme-search-area-section-icon{z-index:10;right:0;left:auto;width:40px;height:45px;color:#0093d2;line-height:45px}@media only screen and (max-width:380px){.theme-search-area-section-icon{width:30px;font-size:16px}}.theme-search-area-section-input{z-index:15;position:relative;height:45px;padding:0 40px 0 10px;overflow:hidden;line-height:45px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-search-area-section-input:focus{outline:1px auto #0093d2}@media only screen and (max-width:380px){.theme-search-area-section-input{padding:0 30px 0 10px}}.theme-search-area-section-input b{display:inline-block;margin:0 5px;font-weight:400;pointer-events:none}.theme-search-area-section-inner.is-error{background-color:#ffeff1}.theme-search-area-submit{height:45px;line-height:18px}.theme-search-area-form select{display:inline-block;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:#fff}.theme-search-area-form select:focus{outline:none}.theme-search-area-form select::-ms-expand{display:none}.theme-search-area-form .css-icon{display:inline-block;width:20px;height:20px;border-radius:50%;background:#0093d2;color:#fff;font-weight:400;text-align:center;cursor:pointer}.theme-search-area-form .css-icon .fa{font-size:10px}.theme-search-area-form .css-icon .fa:before{line-height:20px}.is-touch .theme-search-area-form .css-icon{width:32px;height:32px}.is-touch .theme-search-area-form .css-icon .fa{font-size:16px}.is-touch .theme-search-area-form .css-icon .fa:before{line-height:32px}.theme-search-area-form .css-icon-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;z-index:inherit;right:8px;left:auto;width:18px;height:18px;font-size:0;text-align:center}.theme-search-area-form .css-icon-arrow:before{display:inline-block;width:8px;height:8px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:grey grey transparent transparent;border-style:solid;border-width:2px;content:""}.theme-search-area-form .svg-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;right:8px;left:auto;width:18px;height:18px;fill:grey;z-index:inherit;pointer-events:none}.quantity-selector-error{box-sizing:border-box;position:relative;width:100%;min-height:25px;padding:3px 3px 3px 23px;border:1px solid #ff5b5b;background-color:#fff;color:#ff6679;font:600 13px/15px Arial,Roboto,sans-serif}.quantity-selector-error .svg-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;left:3px;width:15px;height:15px;fill:#ff5b5b;z-index:inherit}.quantity-selector-error.quantity-selector-city-error,.quantity-selector-error.quantity-selector-dates-error{z-index:inherit;position:absolute;bottom:calc(100% + 5px);left:5px;width:calc(100% - 10px)}@media only screen and (max-width:991px){.quantity-selector-error.quantity-selector-city-error,.quantity-selector-error.quantity-selector-dates-error{position:relative;bottom:auto;left:auto;margin:5px 5px 0;float:left}}.quantity-selector-error.quantity-selector-error.quantity-selector-dates-error{bottom:-40px}@media only screen and (max-width:991px){.quantity-selector-error.quantity-selector-error.quantity-selector-dates-error{bottom:0}}@media only screen and (max-width:991px){.quantity-selector-error.quantity-selector-city-error{width:100%;margin:5px auto 0}}.quantity-selector-box{width:100%;padding:10px}.quantity-selector-box .theme-search-area-submit{height:30px;margin-top:10px;font:700 14px/30px Arial,Roboto,sans-serif;cursor:pointer}.quantity-selector-title{float:left;font:normal 14px/20px Arial,Roboto,sans-serif}.is-touch .quantity-selector-title{width:100%;margin-bottom:10px;font:700 16px/20px Arial,Roboto,sans-serif}.quantity-selector-title.quantity-selector-children-title{width:100%;max-width:100%;margin-top:10px;margin-bottom:5px}.quantity-selector-children-selects{display:flex;flex-wrap:wrap;width:100%;gap:5px}.quantity-selector-children-selects select{box-sizing:border-box;display:inline-block;position:relative;padding-left:5px;width:calc(33.33% - 4px);height:20px;border:1px solid #0093d2;background:url(/new/designs/30/build/images/select-arrow.svg) #fff no-repeat!important;background-position:100%!important;background-size:20px 10px!important;color:#333;font:700 14px/18px Arial,Roboto,sans-serif;text-align:left;-ms-text-align-last:left}.is-touch .quantity-selector-children-selects select{height:32px}.quantity-selector-children-selects select.is-error{margin-bottom:10px;border-color:#ff5b5b;background-color:#ffeff1}.quantity-range-block{display:flex;justify-content:flex-end;font-size:0;line-height:20px}.is-touch .quantity-range-block{width:100%;line-height:32px;text-align:center}.is-touch .quantity-range-block select{width:36px;height:32px;padding:0 5px 0 7px;font-size:18px}.quantity-range-block .css-icon,.quantity-range-block select{display:inline-block;vertical-align:middle}.quantity-range-block select{height:20px;padding:0 5px;background:#fff;color:#333;font:700 14px/18px Arial,Roboto,sans-serif;text-align:center;pointer-events:none}.feedback{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1000;display:none;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s}.feedback.is-open{display:flex;opacity:1;visibility:visible}.feedback__form{position:relative;width:400px;min-height:300px;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-flow:column;padding:20px 20px 30px}@media only screen and (max-width:767px){.feedback__form{width:100%;padding:20px 15px 30px}}.feedback__head{display:flex;align-items:center;align-self:flex-start;padding-right:40px}.feedback__img{width:44px;height:44px;background-image:url(/new/designs/30/build/images/po.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-right:10px}.feedback__title{font:700 14px/1 Arial,Roboto,sans-serif;color:#333;margin-bottom:5px}.feedback__subtitle{font:400 14px/1 Arial,Roboto,sans-serif;color:#9b9b9b}.feedback__textarea{width:100%;height:120px;font:400 13px Arial,Roboto,sans-serif;color:#666;border:1px solid #d4d4d4;padding:15px;margin:28px 0 20px;resize:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none}@media only screen and (max-width:767px){.feedback__textarea{height:250px}}.feedback__textarea:focus{transition:all .2s;border:1px solid #0093d2;outline:none}.feedback__textarea::-webkit-input-placeholder{font:400 13px Arial,Roboto,sans-serif;color:hsla(0,0%,60.8%,.5)}.feedback__textarea::-moz-placeholder{font:400 13px Arial,Roboto,sans-serif;color:hsla(0,0%,60.8%,.5)}.feedback__textarea::-ms-input-placeholder{font:400 13px Arial,Roboto,sans-serif;color:hsla(0,0%,60.8%,.5)}.feedback__textarea::placeholder{font:400 13px Arial,Roboto,sans-serif;color:hsla(0,0%,60.8%,.5)}.feedback__message{height:0;width:0;padding:0;margin:0;border:none}.feedback__message:focus{outline:none}.feedback__btn{width:200px;height:40px;font:700 16px Arial,Roboto,sans-serif;color:#ff6c2c;background:#fff;border:1px solid #ff6c2c;-moz-appearance:none;-webkit-appearance:none;appearance:none;transition:all .3s}.is-notouch .feedback__btn:hover{background:#ff6c2d;color:#fff}.feedback__close{position:absolute;top:20px;right:20px;width:16px;height:16px;fill:#333;cursor:pointer}@media only screen and (max-width:767px){.feedback__close{top:15px;right:15px}}.info-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1000;display:none;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s}.info-popup.is-open{display:flex;opacity:1;visibility:visible}.info-popup__window{position:relative;width:400px;height:300px;min-height:300px;background:#fff;display:flex;justify-content:center;align-items:center;flex-flow:column;padding:20px}@media only screen and (max-width:767px){.info-popup__window{width:100%;min-height:420px}}.info-popup__icon{width:50px;height:50px}.info-popup__text{text-align:center;font:700 14px/1 Arial,Roboto,sans-serif;color:#333;margin:15px 0 25px}.info-popup__btn{width:200px;height:40px;border:1px solid #ff6c2d;font:700 16px Arial,Roboto,sans-serif;color:#ff6c2d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.is-notouch .info-popup__btn:hover{background:#ff6c2d;color:#fff}.info-popup__close{position:absolute;top:20px;right:20px;width:16px;height:16px;fill:#333;cursor:pointer}@media only screen and (max-width:767px){.info-popup__close{top:15px;right:15px}}.scroll-top{display:flex;visibility:hidden;z-index:999;position:fixed;right:55px;bottom:55px;align-items:center;justify-content:center;width:38px;height:38px;padding:9px;border:1px solid #d4d4d4;background:transparent;cursor:pointer;opacity:0;transition:all .3s}.scroll-top:focus{outline:1px auto #0093d2}.is-notouch .scroll-top:hover{border:1px solid #0093d2;background:#0093d2}.is-notouch .scroll-top:hover svg{fill:#fff}@media only screen and (max-width:991px){.scroll-top{right:30px;bottom:44px}}@media only screen and (max-width:767px){.scroll-top{right:10px;bottom:10px}}.scroll-top.is-active{visibility:visible;opacity:1}.scroll-top svg{width:100%;height:100%;fill:#d4d4d4;transition:all .2s}.cookie-policy{display:none;position:fixed;bottom:0;left:0;right:0;z-index:10001;width:100%;background:#333}.cookie-policy.show{display:block}.cookie-policy__wrapper{display:flex;justify-content:space-between;align-items:center;padding:10px;margin:0 auto}@media only screen and (max-width:767px){.cookie-policy__wrapper{flex-wrap:wrap}}.cookie-policy__text{text-align:left;font:400 14px/18px Arial,Roboto,sans-serif;color:#fff;box-sizing:border-box;padding-right:40px;max-width:calc(100% - 176px)}@media only screen and (max-width:767px){.cookie-policy__text{width:100%;max-width:100%;padding:0;margin-bottom:10px}}.cookie-policy__buttons{display:flex}@media only screen and (max-width:767px){.cookie-policy__buttons{width:100%;justify-content:center;align-items:center}}.cookie-policy__button{cursor:pointer;width:80px;height:36px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font:700 12px/20px Arial,Roboto,sans-serif;letter-spacing:.04em;transition:all .1s ease-out}@media only screen and (max-width:767px){.cookie-policy__button{width:calc(50% - 5px);max-width:155px}}.cookie-policy__button--ok{color:#fff;background:#0093d2;border:1px solid #0093d2;margin-right:10px}.cookie-policy__button--ok:hover{background:#007aae;border-color:#007aae}.cookie-policy__button--no{color:#fff;border:1px solid #fff}.cookie-policy__button--no:hover{color:#333;background:#fff;border-color:#fff}.bookify-404 .navbar{display:none}.u-breadcrumbs{display:flex;width:100%;margin-bottom:20px}@media only screen and (max-width:767px){.u-breadcrumbs{flex-wrap:wrap}}.u-breadcrumbs-item__text{color:hsla(0,0%,100%,.7);font-size:14px;letter-spacing:.4px}.u-breadcrumbs-item__text--link:hover{color:#fff;text-decoration:underline}.u-breadcrumbs-item__text--arrow{margin-right:5px}.mapbox-map{height:300px}@media only screen and (max-width:767px){.mapbox-map{height:200px}}.mapbox-map .mapboxgl-ctrl-group:not(:empty){box-shadow:none;border-radius:0}.mapbox-map .mapboxgl-canvas,.mapboxgl-map .mapboxgl-canvas{left:0;top:0}body,html{overflow-x:visible}.navbar-default{box-shadow:none}.navbar-theme .navbar-nav>li>a.dropdown-toggle:before{display:none}.navbar-theme .navbar-nav>li>a.dropdown-toggle .dropdown-toggle-icon{position:absolute;fill:hsla(0,0%,100%,.7);top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.33}.footer-links__block.is-open .footer-links__toggle-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.footer-links__title:after{display:none}@media only screen and (max-width:767px){.footer-links__title:after{display:none}}.footer-links__toggle-icon{display:none;position:absolute;top:50%;right:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#333;transition:all .3s}@media only screen and (max-width:767px){.footer-links__toggle-icon{display:block}}.theme-hero-area{z-index:30;position:relative}.theme-hero-area .theme-hero-area-bg__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.theme-item-page-header{padding:100px 0 50px}@media only screen and (max-width:991px){.theme-item-page-header{margin-top:0}}@media only screen and (max-width:767px){.theme-item-page-header{padding:40px 0}}.theme-item-page-header__links{z-index:1;position:absolute;bottom:4px;left:0;width:100%;padding:0 15px;color:#fff}.theme-item-page-header-body{position:relative;padding-right:300px}@media only screen and (max-width:991px){.theme-item-page-header-body{padding:0}}.theme-item-page-header-price{display:block;z-index:1;position:absolute;right:0;bottom:0;max-width:300px;font-size:28px}@media only screen and (max-width:991px){.theme-item-page-header-price{display:none}}.theme-item-page-header-title{font:700 36px/1.5 Arial,Roboto,sans-serif}.theme-item-page-header-title a{color:#fff}.theme-item-page-header-title a:hover{color:#fff}@media only screen and (max-width:991px){.theme-item-page-header-title{font-size:30px;line-height:1.3}}.theme-item-page-header-stars{margin:0;opacity:1}.theme-item-page-header-ex-name{margin-bottom:10px;color:#fff;font:700 16px/1.5 Arial,Roboto,sans-serif}.theme-item-page-header-location{color:#fff;font:italic normal 13px/1.5 Arial,Roboto,sans-serif}@media only screen and (max-width:767px){.theme-item-page-header-location{margin-top:5px}}.theme-item-page-header-location .svg-fa-icon{fill:#fff;display:inline-block;vertical-align:text-top}@media only screen and (max-width:767px){.theme-item-page-header-location .svg-fa-icon{width:12px;margin-right:2px;vertical-align:baseline}}.start-contacts{display:flex;align-items:center}.start-contacts a{color:inherit}@media only screen and (max-width:767px){.start-contacts{flex-wrap:wrap}}.phone-call{display:flex;position:relative;align-items:center;margin-left:10px;padding-left:15px}@media only screen and (max-width:767px){.phone-call{width:100%;margin:5px 0 0;padding:0}}.phone-call:before{position:absolute;top:50%;left:0;width:5px;height:5px;margin-right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background:#fff;content:""}@media only screen and (max-width:767px){.phone-call:before{display:none}}.phone-call:hover .phone-call__info-text{text-decoration:underline}.phone-call__icon{flex-shrink:0;width:12px;height:12px;fill:#fff;margin-right:4px}.phone-call__info-text{color:#fff;font-style:italic;font-size:13px;line-height:1.5}.navbar-nav-group-booking{padding:15px;color:hsla(0,0%,100%,.7);font:normal 13px/20px Arial,Roboto,sans-serif;cursor:pointer}.navbar-nav-group-booking:focus,.navbar-nav-group-booking:hover{background-color:#666;color:#fff}@media only screen and (max-width:767px){.navbar-nav-group-booking{display:none}}.navbar-inverse .navbar-brand{color:#fff;font-weight:700;text-transform:capitalize}.navbar-inverse .navbar-brand svg{display:inline-block;vertical-align:top;fill:#fff;width:20px;height:20px}.navbar-nav-item-user:focus{outline:1px auto #fff}.navbar-nav-item-user>a{padding-left:15px!important}.fotorama{margin-bottom:30px}@media only screen and (max-width:767px){.fotorama{margin-bottom:15px}}.fotorama__fullscreen-icon{display:flex;align-items:center;justify-content:center;background:none}.fotorama__fullscreen-icon:before{display:block;width:15px;height:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZD0iTTcuNCA5LjFjMCAuMSAwIC4yLS4xLjJMNCAxMi41bDEuNCAxLjRjLjEuMS4yLjMuMi40cy0uMS4zLS4yLjQtLjIuMy0uNC4zSC42Yy0uMiAwLS4zLS4xLS40LS4ycy0uMi0uMy0uMi0uNFYxMGMwLS4yLjEtLjMuMi0uNHMuMy0uMi40LS4yLjMuMS40LjJMMi41IDExbDMuMi0zLjJjLjEtLjEuMS0uMS4yLS4xcy4yIDAgLjIuMWwxLjEgMS4xYy4xIDAgLjIuMS4yLjJ6TTE1IC42VjVjMCAuMi0uMS4zLS4yLjRzLS4zLjItLjQuMi0uMy0uMS0uNC0uMkwxMi41IDQgOS4zIDcuM2MtLjEgMC0uMi4xLS4yLjFzLS4yIDAtLjItLjFMNy43IDYuMmMwLS4xLS4xLS4yLS4xLS4zczAtLjIuMS0uMkwxMSAyLjUgOS42IDEuMUM5LjQuOSA5LjQuOCA5LjQuNnMuMS0uMy4yLS40LjItLjIuNC0uMmg0LjRjLjIgMCAuMy4xLjQuMnMuMi4zLjIuNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-position:50%;background-size:contain;background-repeat:no-repeat;content:""}.fotorama--fullscreen .fotorama__fullscreen-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZD0iTTE1IDEyLjFjMCAuMy0uMS42LS40LjlsLTEuNyAxLjdjLS4yLjItLjUuNC0uOS40LS4zIDAtLjYtLjEtLjktLjRMNy40IDExbC0zLjcgMy43Yy0uMS4yLS40LjMtLjguM3MtLjYtLjEtLjktLjRMLjMgMTIuOWMtLjItLjItLjMtLjUtLjMtLjggMC0uMy4xLS42LjQtLjlsMy43LTMuN0wuNCAzLjhjLS4zLS4yLS40LS41LS40LS45cy4xLS42LjQtLjlMMi4xLjNjLjItLjIuNS0uMy44LS4zcy42LjEuOS40bDMuNyAzLjdMMTEuMi40Yy4yLS4zLjUtLjQuOS0uNC4zIDAgLjYuMS45LjRsMS43IDEuN2MuMi4yLjMuNS4zLjhzLS4xLjYtLjQuOWwtMy43IDMuNyAzLjcgMy43Yy4zLjIuNC41LjQuOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);content:""}.fotorama__arr{background:none}.fotorama__arr--next,.fotorama__arr--prev{display:flex;align-items:center;justify-content:center}.fotorama__arr--next:before,.fotorama__arr--prev:before{display:block;width:11px;height:15px;background-position:50%;background-size:contain;background-repeat:no-repeat;content:""}.fotorama__arr--prev:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxNSI+PHBhdGggZD0iTTEwLjEgMi42TDUuMiA3LjVsNC45IDQuOWMuMS4xLjIuMy4yLjQgMCAuMi0uMS4zLS4yLjRsLTEuNSAxLjVjLS4xLjItLjMuMy0uNC4zLS4yIDAtLjMtLjEtLjQtLjJMLjkgNy45Yy0uMi0uMS0uMi0uMi0uMi0uNHMuMS0uMy4yLS40TDcuOC4yYy4xLS4xLjItLjIuNC0uMnMuMy4xLjQuMmwxLjUgMS41Yy4xLjEuMi4zLjIuNHMwIC4zLS4yLjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.fotorama__arr--next:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxNSI+PHBhdGggZD0iTTEwLjEgNy45bC02LjkgNi45Yy0uMS4xLS4yLjItLjQuMnMtLjMtLjEtLjQtLjJMLjkgMTMuM2MtLjEtLjEtLjItLjMtLjItLjQgMC0uMi4xLS4zLjItLjRsNC45LTQuOS00LjktNWMtLjItLjItLjItLjMtLjItLjVzLjEtLjMuMi0uNEwyLjQuMmMuMS0uMS4zLS4yLjQtLjIuMiAwIC4zLjEuNC4ybDYuOSA2LjljLjEuMS4yLjMuMi40czAgLjMtLjIuNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.fotorama__stage{min-height:310px;background:#fff}@media (max-width:991px){.fotorama__stage{min-height:325px}}@media (max-width:767px){.fotorama__stage{min-height:205px}}@media (max-width:480px){.fotorama__stage{min-height:130px}}.fotorama__img--full{left:0!important;width:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{text-shadow:0 0 10px #000}.fotorama__nav__frame .fotorama__thumb:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.5)}.fotorama__nav__frame.fotorama__active .fotorama__thumb:before{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fotorama__stage__frame{display:none}.fotorama__stage__frame.fotorama__loaded{display:block}}.theme-page-section-dark .theme-rooms-title{color:#fff}.theme-page-section-gray .theme-rooms-title{color:#333}.main-content{display:flex;align-items:stretch;justify-content:space-between}@media only screen and (max-width:991px){.main-content{display:block}}.main-content__right{position:relative}.sidebar{position:-webkit-sticky;position:sticky;top:60px}@media only screen and (max-width:991px){.sidebar{position:static}}.best-photos{display:flex;align-items:flex-start;overflow:hidden;max-height:50vh}.copyright-entry{display:flex;align-items:center;overflow:hidden;gap:4px;color:inherit;font:400 12px/1.5 Arial,Roboto,sans-serif}.copyright-entry__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:inherit}.copyright-entry__link:hover{color:inherit;text-decoration:underline}.theme-item-page-tab-title{margin:0 0 20px}@media only screen and (max-width:600px){.theme-item-page-tab-title{margin-bottom:10px}}.theme-item-page-tab-title h2,.theme-item-page-tab-title h3{margin:0;color:#000;font:700 22px/30px Arial,Roboto,sans-serif}.tab-content>.tab-pane{padding:30px;overflow:hidden}@media only screen and (max-width:991px){.tab-content>.tab-pane{padding:20px}}@media only screen and (max-width:600px){.tab-content>.tab-pane{padding:10px}}.tabbable{position:relative}.nav-tab-rooms{z-index:0;position:absolute;top:0;right:0;font-size:0}@media only screen and (max-width:600px){.nav-tab-rooms{display:none}}.nav-tab-rooms-btn{display:block;width:110px;padding:10px;border:none;background:#ff6c2d;color:#fff;text-align:center}.nav-tab-rooms-btn .nav-tab-name{color:#fff;font:normal 14px/20px Arial,Roboto,sans-serif}.nav-tab-rooms-btn:focus,.nav-tab-rooms-btn:hover{background:#ff570f;color:#fff;text-decoration:none}.nav-tab-rooms-btn:focus .nav-tab-name,.nav-tab-rooms-btn:hover .nav-tab-name{color:inherit}.nav-default{width:calc(100% - 110px);margin-right:110px;overflow-x:auto;font-size:0;text-align:left;white-space:nowrap}@media only screen and (max-width:600px){.nav-default{width:100%;margin:0}}.nav-default .nav-tab-icon{display:none;width:20px;height:20px;vertical-align:middle}.theme-page-section-dark .nav-default .nav-tab-icon{fill:#fff}.theme-page-section-gray .nav-default .nav-tab-icon{fill:#666}.nav-default .nav-tab-name{display:inline-block;font:normal 14px/20px Arial,Roboto,sans-serif;vertical-align:middle}.theme-page-section-dark .nav-default .nav-tab-name{color:#fff}.theme-page-section-gray .nav-default .nav-tab-name{color:#333}.nav-default .nav-tab-item{display:inline-block;float:none}.nav-default .nav-tab-item.active .nav-tab-name,.nav-default .nav-tab-item:hover .nav-tab-name{color:#333}.nav-default .nav-tab-item a{padding:10px}.nav-default .nav-tab-item--important{display:none}.theme-item-page-desc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-item-page-desc__subtitle{display:block;font-weight:700}.theme-item-page-desc .theme-item-page-desc-more-btn{position:static;width:100%;border:none;background:transparent;color:#0093d2;font:700 14px/24px Arial,Roboto,sans-serif;text-align:center;cursor:pointer}.theme-item-page-desc .more-btn{display:none}.theme-item-page-desc .less-btn{display:inline}.theme-item-page-desc.is-close{position:relative;width:100%;height:240px;overflow:hidden}.theme-item-page-desc.is-close:before{z-index:10;position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:72px;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 20%,hsla(0,0%,100%,.7) 30%,hsla(0,0%,100%,.9) 50%,#fff);content:""}.theme-item-page-desc.is-close .theme-item-page-desc-more-btn{z-index:20;position:absolute;top:auto;right:0;bottom:0;left:0}.theme-item-page-desc.is-close .more-btn{display:inline}.theme-item-page-desc.is-close .less-btn{display:none}.theme-item-page-desc>p{margin:0 0 24px;font:normal 14px/24px Arial,Roboto,sans-serif;opacity:.8}.theme-item-page-desc--important div>p{margin:0 0 24px;font:normal 14px/24px Arial,Roboto,sans-serif;opacity:.8}@media only screen and (max-width:380px){.theme-item-page-map{height:200px}}.theme-item-page-map-title h2{display:inline-block;padding-right:5px}.theme-item-page-map-text{color:#000;font:normal 14px/18px Arial,Roboto,sans-serif}@media only screen and (max-width:380px){.theme-item-page-map-text{display:block}}.theme-item-page-map-text .svg-fa-icon{fill:#000;display:inline-block;vertical-align:text-top}.theme-item-page-facilities{margin:0}.theme-item-page-facilities-items{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-bottom:30px;-webkit-column-count:4;-moz-column-count:4;column-count:4}@media (max-width:767px){.theme-item-page-facilities-items{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width:560px){.theme-item-page-facilities-items{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:440px){.theme-item-page-facilities-items{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.theme-item-page-facilities-item-title{position:relative;margin-top:0;padding-left:25px;font-size:0}.theme-item-page-facilities-item-title .svg-icon{position:absolute;top:0;left:0;width:20px;height:20px;fill:grey;z-index:inherit}.theme-item-page-facilities-item-title span{display:block;padding-top:4px;font:700 13px/20px Arial,Roboto,sans-serif}.theme-item-page-facilities-item-list>li{padding:0 10px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.theme-item-page-key-facilities{margin:30px 0;padding:0 25px;font-size:0;list-style:none}.theme-item-page-key-facilities.slick-dotted.slick-slider{margin:30px 0 60px}.theme-item-page-key-facilities .slick-dots{bottom:-40px}.theme-item-page-key-facilities .slick-dots li{margin:0}.theme-item-page-key-facilities .slick-dots li button:before{color:#333;font-size:10px}.theme-item-page-key-facilities .slick-next{right:0}.theme-item-page-key-facilities .slick-prev{left:0}.theme-item-page-key-facilities .slick-next:focus,.theme-item-page-key-facilities .slick-prev:focus{outline:1px auto #0093d2}.theme-item-page-key-facilities .slick-next:before,.theme-item-page-key-facilities .slick-prev:before{color:#333}.theme-item-page-key-facilities-item{width:25%;padding:0 10px;border-color:#ededed;color:#333;font:normal 14px/16px Arial,Roboto,sans-serif;text-align:center}.theme-item-page-key-facilities-item:focus{outline:none}.theme-item-page-key-facilities-title{width:100%;margin:0;color:#333;font:700 12px/16px Arial,Roboto,sans-serif}.theme-item-page-key-facilities-icon{width:40px;height:40px;fill:#0093d2;opacity:1}.scroll-to-rooms-button{display:inline-block;color:#337ab7;cursor:pointer;opacity:1!important}.scroll-to-rooms-button:hover{text-decoration:underline}.scroll-to-rooms-button--map-block{margin-bottom:0;padding-top:20px}@media (max-width:767px){.nav-default .nav-tab-item{white-space:nowrap}.nav-default .nav-tab-item .nav-tab-name{display:none}.nav-default .nav-tab-item.active .nav-tab-name{display:inline-block;padding-left:5px}.nav-default .nav-tab-icon{display:inline-block}}.theme-sidebar-section{padding:15px}.theme-sidebar-section address{margin:0}.theme-sidebar-section-where-is-hotel{margin:10px 0 0;color:#333;font:700 13px/18px Arial,Roboto,sans-serif}.theme-sidebar-section-map{position:relative;height:150px;cursor:pointer}.theme-sidebar-section-map__links{z-index:1;position:absolute;bottom:0;left:0;max-width:80%;padding:1px 5px;background-color:hsla(0,0%,100%,.6);color:#333}@media only screen and (max-width:991px){.theme-sidebar-section-map{height:300px;cursor:auto}}@media only screen and (max-width:767px){.theme-sidebar-section-map{height:200px}}.theme-sidebar-section-map-text{color:#333;font:700 13px/18px Arial,Roboto,sans-serif}.theme-sidebar-section-address{font-weight:400}.theme-sidebar-section-summary-list{width:100%}.theme-sidebar-section-summary-item{position:relative;padding-left:20px}.theme-sidebar-section-summary-item:before{position:absolute;top:5px;left:0;width:5px;height:5px;border-radius:50%;background:#f04800;content:""}.theme-sidebar-section-summary-text{display:flex;color:#333;font:normal 13px/15px Arial,Roboto,sans-serif}.theme-sidebar-section-summary-text__date{display:flex}.lang-ja .theme-sidebar-section-summary-text__date,.lang-zh .theme-sidebar-section-summary-text__date{flex-direction:row-reverse}div[data=checktime],div[data=license_number]{margin:0;padding:0;list-style:none}div[data=checktime]>div,div[data=license_number]>div{position:relative;margin-bottom:15px;padding-left:20px}div[data=checktime]>div:before,div[data=license_number]>div:before{display:block;z-index:inherit;position:absolute;top:0;left:0;width:13px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PHBhdGggZD0iTTEzIDJjMCAuMi0uMS40LS4yLjZsLTYuMSA2LTEuMSAxLjFjLS4yLjItLjQuMy0uNi4zcy0uNC0uMS0uNi0uMkwzLjMgOC42bC0zLTNDLjEgNS40IDAgNS4yIDAgNXMuMS0uNC4yLS42bDEuMS0xLjFjLjItLjIuMy0uMi42LS4ycy40LjEuNi4yTDUgNS44IDEwLjUuM2MuMS0uMi4zLS4zLjYtLjMuMiAwIC40LjEuNi4ybDEuMSAxLjFjLjEuMy4yLjQuMi43eiIgZmlsbD0iI2ZmNmMyZCIvPjwvc3ZnPg==);background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";color:#ff6c2d}div[data=checktime]>div:last-child,div[data=license_number]>div:last-child{margin-bottom:0}div[data=checktime]>div b,div[data=license_number]>div b{display:block;margin-top:0;margin-bottom:5px;color:#333;font-size:14px;line-height:1.4em}div[data=checktime]>div span,div[data=license_number]>div span{display:block;margin:0;color:#666;font-size:13px}div[data=license_number]{margin-top:20px}div[data=beds]{margin:0;padding:0;list-style:none}div[data=beds]>ul{margin-top:15px}div[data=beds]>ul li{display:block;position:relative;margin:0 0 5px;padding-left:20px;color:#666;font-size:13px}div[data=beds]>ul li:last-child{margin-bottom:0}div[data=beds]>ul li:first-child:before{display:block;z-index:inherit;position:absolute;top:0;left:0;width:13px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PHBhdGggZD0iTTEzIDJjMCAuMi0uMS40LS4yLjZsLTYuMSA2LTEuMSAxLjFjLS4yLjItLjQuMy0uNi4zcy0uNC0uMS0uNi0uMkwzLjMgOC42bC0zLTNDLjEgNS40IDAgNS4yIDAgNXMuMS0uNC4yLS42bDEuMS0xLjFjLjItLjIuMy0uMi42LS4ycy40LjEuNi4yTDUgNS44IDEwLjUuM2MuMS0uMi4zLS4zLjYtLjMuMiAwIC40LjEuNi4ybDEuMSAxLjFjLjEuMy4yLjQuMi43eiIgZmlsbD0iI2ZmNmMyZCIvPjwvc3ZnPg==);background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";color:#ff6c2d}div[data=beds]>ul li b{display:block;margin-top:0;color:#333;font-size:14px;line-height:1.4em}.theme-sidebar-localattraction-title{display:block;margin-top:0;margin-bottom:20px;font:700 14px/18px Arial,Roboto,sans-serif}.theme-sidebar-localattraction-list{display:block;margin:0;padding:0;list-style:none}.theme-sidebar-localattraction-item{position:relative;width:100%;margin-bottom:8px;padding:0 0 8px;border-bottom:1px solid #ededed;color:#333;font-size:13px}.local-attraction-key{display:inline-block;position:relative;width:100%;padding:0 60px 0 15px}.local-attraction-key .svg-icon{position:absolute;top:0;left:0;width:10px;height:18px;fill:#f04800;z-index:inherit}.local-attraction-value{display:inline-block;z-index:inherit;position:absolute;top:0;right:0;font-weight:700;white-space:nowrap}.theme-sidebar-localattraction>div{margin-bottom:25px}.theme-sidebar-localattraction>div:last-child{margin-bottom:0}.theme-sidebar-localattraction ul{display:block;margin:0;padding:0;list-style:none}.theme-sidebar-localattraction li{position:relative;width:100%;margin-bottom:8px;padding:0 60px 8px 0;border-bottom:1px solid #ededed}.theme-sidebar-localattraction li:first-child{padding:0 0 8px}.theme-sidebar-localattraction li>b{display:block;margin-top:0;margin-bottom:5px;font-size:14px}.theme-sidebar-localattraction li>div{color:#333;font-size:13px}.theme-sidebar-localattraction li>div:last-child{display:inline-block;z-index:inherit;position:absolute;top:0;right:0;font-weight:700;white-space:nowrap}.theme-sidebar-important{display:none}.theme-sidebar-important.is-closed .theme-sidebar-important__content{position:relative;height:100px}.theme-sidebar-important.is-closed .theme-sidebar-important__content:after{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:42px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));content:"";transition:all .3s}.theme-sidebar-important.is-closed .theme-sidebar-important__btn--less{display:none}.theme-sidebar-important.is-closed .theme-sidebar-important__btn--more{display:block}.theme-sidebar-important__content{overflow:hidden}.theme-sidebar-important__content:after{bottom:-42px}.theme-sidebar-important__content p{position:relative;margin-bottom:15px;padding-left:20px;color:#666;font:400 13px/19px Arial,Roboto,sans-serif}.theme-sidebar-important__content p:before{display:block;z-index:inherit;position:absolute;top:0;left:0;width:13px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PHBhdGggZD0iTTEzIDJjMCAuMi0uMS40LS4yLjZsLTYuMSA2LTEuMSAxLjFjLS4yLjItLjQuMy0uNi4zcy0uNC0uMS0uNi0uMkwzLjMgOC42bC0zLTNDLjEgNS40IDAgNS4yIDAgNXMuMS0uNC4yLS42bDEuMS0xLjFjLjItLjIuMy0uMi42LS4ycy40LjEuNi4yTDUgNS44IDEwLjUuM2MuMS0uMi4zLS4zLjYtLjMuMiAwIC40LjEuNi4ybDEuMSAxLjFjLjEuMy4yLjQuMi43eiIgZmlsbD0iI2ZmNmMyZCIvPjwvc3ZnPg==);background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";color:#ff6c2d}.theme-sidebar-important__content p:last-child{margin-bottom:0}.theme-sidebar-important__content p b,.theme-sidebar-important__content p strong{color:#000;font-weight:700}.theme-sidebar-important__btns{display:flex;align-items:center;justify-content:center;margin:5px 0 0;cursor:pointer}.theme-sidebar-important__btn{color:#0093d2;font:700 14px/24px Arial,Roboto,sans-serif}.theme-sidebar-important__btn--less{display:block}.theme-sidebar-important__btn--more{display:none}.theme-reviews-form{float:left;width:calc(100% - 150px);padding-left:20px}@media only screen and (max-width:600px){.theme-reviews-form{width:100%;padding:0}}.theme-reviews-form__message-user{font-size:0;line-height:0;min-height:0}.theme-reviews-form input[name=f_message2]{height:0;width:0;padding:0;margin:0;border:none}.theme-reviews-form input[name=f_message2]:focus{outline:none}.theme-reviews-score{width:150px;float:left;cursor:pointer}@media only screen and (max-width:600px){.theme-reviews-score{width:100%;font-size:0;margin-bottom:15px}}.theme-reviews-score:hover .theme-reviews-score-total{background:#0093d2}.theme-reviews-score:hover .theme-reviews-score-subtitle{color:#0093d2}.theme-reviews-score-header{margin-top:10px}@media only screen and (max-width:600px){.theme-reviews-score-header{width:calc(100% - 100px);padding-left:20px;display:inline-block;text-align:left;vertical-align:middle}}.theme-reviews-score-title{color:#000}.theme-reviews-score-title.success-message{color:#0093d2;font-weight:700;margin-bottom:20px}.theme-reviews-score-subtitle{text-decoration:underline;transition:all .1s linear}.theme-reviews-score-img{display:none}@media only screen and (max-width:600px){.theme-reviews-score-img{display:block}}.theme-reviews-score-total{margin-bottom:0;transition:all .2s linear}@media only screen and (max-width:600px){.theme-reviews-score-total{display:inline-block;width:80px;height:80px;padding:0;vertical-align:middle}}.theme-reviews-score-total>p{margin:0}.theme-reviews-score-total>p img{display:block;width:100%}@media only screen and (max-width:600px){.theme-reviews-score-total>p img{display:none}}.theme-reviews-score-inner{line-height:0}.theme-reviews-score-mark{line-height:70px;font-weight:700;display:inline-block;padding:0 10px}@media only screen and (max-width:600px){.theme-reviews-score-mark{line-height:50px;padding:0;font-size:45px}}.theme-reviews-textarea{resize:none}.theme-reviews-textarea-title{margin-bottom:10px}.theme-reviews-radios{position:relative;font-size:0;margin-bottom:20px}.theme-reviews-radios__title{display:inline-block;font:700 15px/20px Arial,Roboto,sans-serif;color:#000;margin:0 10px 10px 0}.theme-reviews-radios__label,.theme-reviews-radios__wrapper{display:inline-block;vertical-align:top}.theme-reviews-radios__wrapper{font-size:0;direction:rtl}.theme-reviews-radios__label{margin-right:15px;font:700 14px/17px Arial,Roboto,sans-serif}.theme-reviews-radios__item{display:inline-block;vertical-align:middle;margin:0 5px 0 0}@media only screen and (max-width:380px){.theme-reviews-radios__item{margin:0}}.theme-reviews-radio{display:inline-block;vertical-align:top;cursor:pointer;direction:ltr}.theme-reviews-radio.is-checked~.theme-reviews-radio .theme-reviews-radio__icon:before,.theme-reviews-radio:hover .theme-reviews-radio__icon:before,.theme-reviews-radio:hover~.theme-reviews-radio .theme-reviews-radio__icon:before{opacity:1}.theme-reviews-radio.is-checked~.theme-reviews-radio .theme-reviews-radio__icon span,.theme-reviews-radio:hover .theme-reviews-radio__icon span,.theme-reviews-radio:hover~.theme-reviews-radio .theme-reviews-radio__icon span{color:#fff}.theme-reviews-radio__mark{display:inline-block;font:700 14px/20px Arial,Roboto,sans-serif;color:#666;margin-left:5px}.theme-reviews-radio input{display:none}.theme-reviews-radio input:checked+.theme-reviews-radio__icon:before{opacity:1}.theme-reviews-radio input:checked+.theme-reviews-radio__icon span{color:#fff}.theme-reviews-radio__icon{position:relative;display:block;border:1px solid #0093d2;border-radius:50%;width:20px;height:20px;background:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,.1)}.theme-reviews-radio__icon:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;opacity:0;background:#0093d2;transition:opacity .25s;z-index:10}.theme-reviews-radio__count{display:inline-block;width:100%;font:700 14px/20px Arial,Roboto,sans-serif;text-align:center;color:#0093d2}.theme-contact-form-group{margin-bottom:20px}.theme-contact-form-group .form-control{height:40px;padding:10px;font:normal 14px/20px Arial,Roboto,sans-serif;margin-bottom:0}.theme-contact-form-group .input__message{display:none;font:normal 13px/15px Arial,Roboto,sans-serif;color:#ff6679;box-sizing:border-box;padding:0 10px}.theme-contact-form-group.is-error .form-control{margin-bottom:5px;border:1px solid #ff5b5b}.theme-contact-form-group.is-error .input__message{display:block}.form-review-submit-btn{height:40px;padding:0 10px;white-space:nowrap;font:700 13px/40px Arial,Roboto,sans-serif;background:transparent;color:#ff570f}.form-review-submit-btn[disabled]{color:#fff;background:#666;border-color:#666}.form-review-submit-btn:focus{outline:none}.reviews{margin-bottom:35px;color:#333}@media only screen and (max-width:767px){.reviews{margin-top:10px}}.reviews__title{font-size:22px;font-weight:700;color:#000}.reviews__subtitle{font-size:14px;line-height:1.5;margin:5px 0 20px}.review{display:flex;font:400 14px/1 Arial,Roboto,sans-serif;padding:20px 0;border-top:1px solid #e6e6e6}@media only screen and (max-width:767px){.review{padding:15px 0;font-size:13px}}.review:last-child{border-bottom:1px solid #e6e6e6}.review__left{flex-shrink:0;width:80px;padding-right:5px;border-right:1px solid #ebebeb}@media only screen and (max-width:767px){.review__left{width:70px}}.review__logo{display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-weight:700;color:#fff;border-radius:50%;background:#b2def1}@media only screen and (max-width:767px){.review__logo{width:35px;height:35px;font-size:12px}}.review__name{font-size:12px;font-weight:700;margin:5px 0 8px}.review__date{font-size:10px;color:#5d5d5d}.review__right{display:flex;justify-content:space-between;width:100%;padding:15px 0 0 15px}@media only screen and (max-width:767px){.review__right{padding:10px 0 0 10px}}.review__content{width:100%}.review__item{display:flex;justify-content:flex-start}.review__item:not(:first-child){margin-top:10px}.review__icon{flex-shrink:0;width:10px;height:10px;margin:4px 10px 0 0}.review__text{line-height:1.3;margin:0}.review__rating{flex-shrink:0;font-size:18px;font-weight:700;margin-left:15px}@media only screen and (max-width:767px){.review__rating{font-size:16px;margin-left:10px}}.theme-item-page-header-reviews{display:block;z-index:1;position:absolute;right:0;bottom:0;max-width:300px}.theme-bcom-reviews{position:relative;padding-right:60px;cursor:pointer}.theme-bcom-reviews:focus{outline:2px auto #fff}@media only screen and (max-width:767px){.theme-bcom-reviews{display:none}}.theme-bcom-reviews--mobile{display:none;margin-bottom:15px;padding:0 0 0 56px}@media only screen and (max-width:767px){.theme-bcom-reviews--mobile{display:block}}.theme-bcom-reviews--mobile .theme-bcom-reviews-mark{right:auto;left:0;width:56px}.theme-bcom-reviews--mobile .theme-bcom-reviews-mark-name .svg-icon-booking-logo-w svg{width:120px}.theme-bcom-reviews--mobile .theme-bcom-reviews-mark-name .svg-icon-booking-logo-w svg .com{fill:#499fdd}.theme-bcom-reviews--mobile .theme-bcom-reviews-mark-name .svg-icon-booking-logo-w svg .booking{fill:#273b7d}.theme-bcom-reviews--mobile .theme-bcom-reviews-wrapper{padding:5px 10px;background:#fff;color:#000;text-align:left}.theme-bcom-reviews--mobile .theme-bcom-reviews-button{font-size:14px}.theme-bcom-reviews-wrapper{color:#fff;text-align:right}.theme-bcom-reviews-mark{position:absolute;top:0;right:0;bottom:0;left:auto;width:46px;height:100%;border-radius:2px;background:#0093d2}.theme-bcom-reviews-mark-number{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font:700 22px/26px Arial,Roboto,sans-serif;text-align:center}.theme-bcom-reviews-mark-name{padding-top:3px;font:700 22px/26px Arial,Roboto,sans-serif}.theme-bcom-reviews-mark-name .svg-icon-booking-logo-w svg{width:120px;height:20px}.theme-bcom-reviews-mark-name .svg-icon-booking-logo-w svg .booking,.theme-bcom-reviews-mark-name .svg-icon-booking-logo-w svg .com{fill:#fff}.theme-bcom-reviews-button{font:normal 12px/14px Arial,Roboto,sans-serif;text-decoration:underline;cursor:pointer;transition:all .1s linear}.theme-bcom-reviews-button:hover{color:#0093d2}.theme-popup-reviews{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1999;background:rgba(0,0,0,.7)}.theme-popup-reviews__inner{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:600px;height:100%;max-height:780px;overflow:hidden;border-radius:2px;background:#fff}.theme-popup-reviews__content{position:relative;width:100%;height:100%}.theme-popup-reviews__header{box-sizing:border-box;display:flex;z-index:100;position:absolute;top:0;right:0;bottom:auto;left:0;align-items:center;width:100%;height:52px;padding:0 15px;border-bottom:1px solid #ededed;background:#fff}.theme-popup-reviews__main{width:100%;height:100%}.is-touch .theme-popup-reviews__main{overflow-y:scroll;-webkit-overflow-scrolling:touch}.theme-popup-reviews__close-btn{position:absolute;top:15px;right:15px;left:auto;background:transparent;border:none;cursor:pointer}.theme-popup-reviews__close-btn svg{pointer-events:none;fill:#000;width:16px;height:16px}.theme-popup-reviews__title{width:100%;color:#000;font:700 20px/52px Arial,Roboto,sans-serif}.theme-popup-reviews__iframe{width:100%;height:calc(100% - 65px)}.is-touch .theme-popup-reviews__iframe{overflow-y:scroll;-webkit-overflow-scrolling:touch}.theme-popup-reviews__iframe iframe{width:100%;height:100%}.theme-popup-reviews__footer{display:flex;position:absolute;top:auto;right:0;bottom:0;left:0;justify-content:space-between;width:100%;min-height:66px;padding:0 30px 0 0;border-top:1px solid #ededed;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-popup-reviews__booking{margin:10px 0;padding:5px 10px;border-radius:10px 10px 10px 0;background:#273b7d;cursor:pointer}.theme-popup-reviews__booking-text{margin-bottom:3px;color:#fff;font:400 12px/1 Arial,Roboto,sans-serif}.theme-popup-reviews__booking-logo{height:20px}.theme-popup-reviews__booking-logo .svg-icon-booking-logo-w{width:120px;height:20px}.theme-popup-reviews__booking-logo .svg-icon-booking-logo-w .com{fill:#499fdd}.theme-popup-reviews__booking-logo .svg-icon-booking-logo-w .booking{fill:#fff}.theme-popup-reviews__pagination{text-align:center}.theme-popup-reviews__pagination ul{display:inline-block;margin:5px;padding:0;font-size:0}.theme-popup-reviews__pagination li{box-sizing:border-box;display:inline-block;width:32px;height:30px;margin:0 2px;vertical-align:top;cursor:pointer}.theme-popup-reviews__pagination li:hover{background:#ededed}.theme-popup-reviews__pagination li.active .current{background:#0093d2;color:#fff}.theme-popup-reviews__pagination li.disabled:hover{background:none}.theme-popup-reviews__pagination li.disabled .current{opacity:.3}.theme-popup-reviews__pagination span{display:inline-block;width:100%;color:#333;font:normal 14px/30px Arial,Roboto,sans-serif}@media only screen and (max-width:440px){.theme-popup-reviews .theme-popup-reviews__title{font-size:18px;line-height:26px}.theme-popup-reviews .theme-popup-reviews__footer{padding:0 20px 0 0}.theme-popup-reviews .theme-popup-reviews__pagination ul{width:110px;margin:0 0 0 5px}.theme-popup-reviews .theme-popup-reviews__pagination ul li{width:22px;margin:0}}@media only screen and (max-width:340px){.theme-popup-reviews .theme-popup-reviews__footer{align-items:baseline}.theme-popup-reviews .theme-popup-reviews__booking{width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:190px}}.rtl .theme-popup-reviews__footer{padding:0 12px}.rtl .theme-popup-reviews__title{padding-right:20px}.bookify-alert{z-index:1;position:relative;width:100%;margin-bottom:20px;padding:20px 25px 20px 90px;background:#fff}@media only screen and (max-width:767px){.bookify-alert{padding:15px 15px 15px 60px}}@media only screen and (max-width:380px){.bookify-alert{padding:10px 10px 10px 40px}}.bookify-alert:before{position:absolute;top:0;left:25px;width:40px;height:100%;background:url(/new/designs/30/build/images/problem.png) no-repeat 50%;background-size:contain;content:""}@media only screen and (max-width:767px){.bookify-alert:before{left:15px;width:30px;background-position:center 20px}}@media only screen and (max-width:380px){.bookify-alert:before{left:10px;width:20px;background-position:center 15px}}.bookify-alert__btn{position:absolute;right:25px;width:210px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right}@media only screen and (max-width:767px){.bookify-alert__btn{position:static;margin-top:15px;-webkit-transform:none;transform:none;text-align:left}}.bookify-alert__btn .btn{display:inline-block;height:40px;padding:0 10px;background:transparent;color:#ff570f;font:700 13px/40px Helvetica Neue,Helvetica,Arial,sans-serif;white-space:nowrap}.bookify-alert__btn .btn:focus{outline:none}.bookify-alert__btn .btn:hover{background:#f04800;color:#fff}.bookify-alert__content{width:100%;padding-right:210px;font:normal 15px/1.5 Arial,Roboto,sans-serif}@media only screen and (max-width:767px){.bookify-alert__content{padding:0}}.bookify-alert__title{color:#e5001c;font-weight:700}.bookify-alert__description{color:#333;font-size:14px;opacity:.8}.room-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.room-amenity{display:inline-block;z-index:1;position:relative;width:25%;vertical-align:middle;cursor:pointer}.room-amenity .svg-icon{width:20px;height:20px;fill:#333}.room-amenity-name{display:none;z-index:inherit;position:absolute;bottom:100%;left:calc(50% - 15px);margin-bottom:3px;padding:5px;background:#333;color:#fff;font:700 11px/12px Arial,Roboto,sans-serif}.room-amenity:hover .room-amenity-name{display:block}@media only screen and (max-width:767px){.room-amenity:last-child .room-amenity-name{right:calc(50% - 15px);left:auto}}.btn-more-details .svg-fa-icon{fill:#333}.room-popup{box-sizing:border-box;padding:20px 0}.room-popup__photo{width:100%;height:250px;margin-bottom:15px}.room-popup__info-wrap{margin-bottom:20px}.room-popup__facilities{box-sizing:border-box;padding-top:24px;border-top:1px solid #ededed}.popup-facilities{padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;color:#333;font:400 14px/28px Arial,Roboto,sans-serif;list-style:none}.popup-facilities__item{position:relative;margin-bottom:0;padding-left:18px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.popup-facilities__item-icon{position:absolute;top:0;left:0;width:12px;height:28px;fill:#0093d2;z-index:1;opacity:.85}.rate-block.is-hidden{display:none}.rate-block__policy-title{display:inline-block;color:#666;font:700 14px/18px Arial,Roboto,sans-serif;cursor:pointer}.rate-block__policy-title .svg-fa-icon{fill:#666}.rate-block__policy-title.is-refundable{color:#28a00f}.rate-block__policy-title.is-refundable .svg-fa-icon{fill:#28a00f}.rate-block__policy-title.is-active{text-decoration:underline}.rate-block__details{box-sizing:border-box;display:none;z-index:25;position:absolute;top:100%;left:0;width:250px;margin-top:5px;padding:15px;background:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,.1)}.rate-block__details-title{color:#0093d2;font:700 14px/20px Arial,Roboto,sans-serif}.rate-block__details-list{width:100%;padding:0;list-style:none}.rate-block__details-list li{width:100%;margin-top:10px}.rate-block__details-list span,.rate-block__details-list strong{display:inline-block;width:100%}.rate-block__details-list strong{font:700 12px/16px Arial,Roboto,sans-serif}.rate-block__details-list span{font:400 12px/16px Arial,Roboto,sans-serif}.rates-toggle{box-sizing:border-box;width:100%;padding:15px 0;text-align:center;cursor:pointer}.rates-toggle__btn{display:inline-block;position:relative}.rates-toggle__txt{color:#0093d2;font:700 12px/16px Arial,Roboto,sans-serif;text-decoration:underline}.rates-toggle__more{display:inline-block}.rates-toggle.is-active .rates-toggle__more,.rates-toggle__hide{display:none}.rates-toggle.is-active .rates-toggle__hide{display:inline-block}.loader-popup{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.theme-rooms-title{margin-bottom:20px;font:700 22px/30px Arial,Roboto,sans-serif}.theme-search-results-wrapper{font-size:0}.theme-search-results-card{display:inline-block;float:none;vertical-align:top}.theme-search-results-amenities{height:20px;margin:-10px 0;text-align:center}.theme-search-results-item-grid-caption{margin-top:0;padding-top:20px;border:none}.theme-search-results-item-price-btn{max-width:300px;margin:0 auto;border-radius:0;font-size:12px}.theme-search-results .popup-btn{display:inline-block;margin:10px 0;border:none;background:transparent;font:700 12px/20px Arial,Roboto,sans-serif;cursor:pointer}.theme-search-results .popup-btn:hover{text-decoration:underline}.theme-rooms-wo-dates .theme-search-results-item-grid{overflow:visible}.theme-rooms-wo-dates .theme-search-results-item-grid-body{padding:15px}.theme-rooms-wo-dates .theme-search-results-item-grid .theme-search-results-item-title{height:48px;margin-bottom:10px}.theme-rooms-wo-dates .theme-search-results-item .banner{height:200px}@media (max-width:600px){.theme-rooms-wo-dates .theme-search-results-card{width:100%}}@media only screen and (max-width:991px){.theme-nearby-hotel-result .banner{height:250px}}@media only screen and (max-width:600px){.theme-nearby-hotel-result .banner{height:200px}}.theme-nearby-hotel-result .theme-search-results-item-price-tag{color:#b3b3b3;font-size:12px}.theme-nearby-hotel-result .theme-search-results-item-price-tag i{display:block;color:#0093d2;font:700 20px/1.5 Roboto,helvetica,Arial,sans-serif;font-style:normal}@media only screen and (max-width:600px){.theme-nearby-hotel-result .theme-search-results-item-price-tag i{display:inline;margin-left:5px}}.theme-nearby-hotel-result .theme-search-results-item-book-wrapper{display:flex;align-items:center}.theme-nearby-hotel-result .theme-search-results-item-book-wrapper .theme-search-results-item-book{display:inline-block;width:100%;height:auto}.theme-nearby-hotel-result .theme-search-results-item-body{padding:15px 25px}@media only screen and (max-width:991px){.theme-nearby-hotel-result .theme-search-results-item-body{font-size:0}}@media only screen and (max-width:991px){.theme-nearby-hotel-result .theme-search-results-item-book-wrapper,.theme-nearby-hotel-result .theme-search-results-item-main-info{display:inline-block;width:50%;vertical-align:middle}}@media only screen and (max-width:600px){.theme-nearby-hotel-result .theme-search-results-item-book-wrapper,.theme-nearby-hotel-result .theme-search-results-item-main-info{width:100%;text-align:center}}.theme-nearby-hotel-result .theme-search-results-item-title{display:block;height:auto;text-decoration:none}.theme-nearby-hotel-result .theme-search-results-item-title:hover{text-decoration:none}@media only screen and (max-width:600px){.theme-nearby-hotel-result .theme-search-results-item-hotel-stars{margin-bottom:5px}.theme-nearby-hotel-result .theme-search-results-item-hotel-stars>li{display:inline-block;margin:0 5px;float:none}}.theme-nearby-hotel-result .theme-search-results-item-hotel-stars .fa-star:before{font-size:10px}.theme-nearby-hotel-result .theme-search-results-item-features{width:100%;margin-bottom:20px;font-size:0}@media only screen and (max-width:600px){.theme-nearby-hotel-result .theme-search-results-item-features,.theme-nearby-hotel-result .theme-search-results-item-features .room-amenity{margin-bottom:10px}}.theme-nearby-hotel-result .theme-search-results-item-features .room-amenity-name{white-space:nowrap}@media only screen and (max-width:991px){.theme-nearby-hotel-result .theme-search-results-item-features .room-amenity-name{display:none}}.theme-nearby-hotel-result .theme-search-results-item-features-icon{display:inline-block;width:20px;margin-right:10px}.theme-nearby-hotel-result .theme-search-results-item-features-icon:last-child{margin-right:0}.theme-nearby-hotel-result .theme-search-results-item-features-icon svg{width:100%;height:20px;fill:#333}.theme-item-page-rooms-item{margin-bottom:15px;padding:10px 30px;background-color:#fff}@media only screen and (max-width:991px){.theme-item-page-rooms-item{padding:10px 20px}}@media only screen and (max-width:600px){.theme-item-page-rooms-item{padding:10px}}.theme-item-page-rooms-type{width:35%;padding:0 20px 0 0;float:left;border-right:1px solid #ededed}@media only screen and (max-width:767px){.theme-item-page-rooms-type{width:100%;padding:10px;border-right:none;border-bottom:1px solid #ededed}}@media only screen and (max-width:600px){.theme-item-page-rooms-type{padding:10px 0}}.theme-item-page-rooms-rates-container{width:65%;padding:0 0 0 10px;float:left}@media only screen and (max-width:767px){.theme-item-page-rooms-rates-container{width:100%;padding:0 10px}}@media only screen and (max-width:600px){.theme-item-page-rooms-rates-container{padding:0}}.theme-item-page-rooms-type-photo{height:150px}@media only screen and (max-width:767px){.theme-item-page-rooms-type-photo{height:250px}}@media only screen and (max-width:380px){.theme-item-page-rooms-type-photo{height:200px}}.theme-item-page-rooms-options-list{margin:0;padding:0;font-size:12px;list-style:none}.theme-item-page-rooms-options-list>li{position:relative;margin-bottom:10px;padding-left:25px;line-height:20px}@media only screen and (max-width:380px){.theme-item-page-rooms-options-list>li{line-height:16px}}@media only screen and (max-width:380px){.theme-item-page-rooms-options-list>li{margin-bottom:5px}}.theme-item-page-rooms-options-list>li:last-child{margin-bottom:0}.theme-item-page-rooms-options-list>li:before{display:none}.theme-item-page-rooms-options-list>li.is-active .svg-icon{fill:#2cad11}.theme-item-page-rooms-options-list>li.is-disable .svg-icon{fill:grey}.theme-item-page-rooms-options-list .svg-icon{width:18px;height:18px;fill:#0093d2;display:inline-block;z-index:1;position:absolute;top:0;right:auto;left:0}@media only screen and (max-width:380px){.theme-item-page-rooms-options-list .svg-icon{height:14px}}.theme-item-page-rooms-condition{padding:0}@media only screen and (max-width:600px){.theme-item-page-rooms-condition{padding:0!important}}.theme-item-page-rooms-type-title{margin:10px 0;color:#333;font:700 18px/20px Roboto,sans-serif}@media only screen and (max-width:767px){.theme-item-page-rooms-type-title{margin:0 0 15px}}.theme-item-page-rooms-price-night-amount,.theme-item-page-rooms-price-sign{text-align:left;transition:all .2s ease}.theme-item-page-rooms-price-night-amount{margin-bottom:10px;color:#000;font:400 12px/12px Roboto,sans-serif}.theme-item-page-rooms-price-sign{margin-bottom:4px;color:#000;font:700 20px/24px Roboto,sans-serif;text-align:left}.theme-item-page-rooms-price-btn{position:relative;padding:10px 20px;font:700 16px/18px Roboto,sans-serif;text-transform:capitalize}[lang=de] .theme-item-page-rooms-price-btn{text-transform:none}.theme-item-page-rooms-price-btn .svg-icon{position:absolute;top:10px;right:10px;bottom:auto;left:auto;width:10px;height:20px;fill:#fff}.theme-item-page-rooms-price .discount{display:flex;flex-direction:column;align-items:flex-start}.theme-item-page-rooms-price .discount__desc{position:relative;margin-bottom:4px}.theme-item-page-rooms-price .discount__desc:has(.discount__desc-popup){cursor:pointer}.theme-item-page-rooms-price .discount__desc:hover .discount__desc-popup{display:block}.theme-item-page-rooms-price .discount__desc-name{color:#e61e43;font:500 12px/12px Arial,Roboto,sans-serif;text-decoration:underline;text-transform:uppercase}.theme-item-page-rooms-price .discount__desc-popup{display:none;position:absolute;bottom:100%;left:50%;padding:10px 20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,.1)}.theme-item-page-rooms-price .discount__desc-popup span{color:#0093d2;font:700 14px/20px Arial,Roboto,sans-serif;text-wrap:nowrap}.theme-item-page-rooms-price .discount__price-wrap{display:flex;align-items:center}.theme-item-page-rooms-price .discount__price{color:#000;font:700 20px/24px Roboto,sans-serif;text-align:left}.theme-item-page-rooms-price .discount__full-price{margin-left:4px;color:grey;font:400 12px/12px Arial,Roboto,sans-serif;text-decoration:line-through}.theme-item-page-rooms-amenities{height:20px;margin:10px 0;font-size:0;text-align:left}@media only screen and (max-width:991px){.theme-item-page-rooms-amenities{height:auto}}.theme-item-page-rooms-amenities .room-amenity{z-index:3}.theme-item-page-rooms-amenities .room-amenity-name{left:0;-webkit-transform:none;transform:none}@media only screen and (max-width:991px){.theme-item-page-rooms-amenities .room-amenity{padding:5px 0}}@media only screen and (max-width:600px){.theme-item-page-rooms-amenities .room-amenity-name{left:0;-webkit-transform:none;transform:none}}.theme-item-page-rooms-btn-more .btn{padding:10px 0;border:none;background:none;font:700 13px/20px Arial,Roboto,sans-serif}.theme-item-page-rooms-btn-more .btn:hover{color:#333;text-decoration:underline}.theme-item-page-rooms-btn-more .btn:active{box-shadow:none}.theme-item-page-rooms-rate{display:flex;flex-flow:row nowrap;align-items:stretch;border-bottom:1px solid #ededed}@media only screen and (max-width:600px){.theme-item-page-rooms-rate{display:block;position:relative;width:100%;padding:20px 10px;font-size:0;text-align:center}}@media only screen and (max-width:440px){.theme-item-page-rooms-rate{padding:10px}}.theme-item-page-rooms-rate-wrapper{padding:20px 10px;border-right:1px solid #ededed}.theme-item-page-rooms-rate-wrapper:last-child{padding-right:0;border:none}.theme-item-page-rooms-rate-wrapper.theme-item-page-rooms-price{width:230px;padding-left:30px;text-align:center;cursor:pointer}@media only screen and (max-width:992px){.theme-item-page-rooms-rate-wrapper.theme-item-page-rooms-price{width:220px;padding-left:20px}}@media only screen and (max-width:440px){.theme-item-page-rooms-rate-wrapper.theme-item-page-rooms-price{width:100%;padding:10px 20px;-webkit-transform:none;transform:none}}.theme-item-page-rooms-rate-wrapper.theme-item-page-rooms-price:hover .theme-item-page-rooms-price-night-amount,.theme-item-page-rooms-rate-wrapper.theme-item-page-rooms-price:hover .theme-item-page-rooms-price-sign{text-decoration:underline}.theme-item-page-rooms-rate-wrapper.theme-item-page-rooms-price:hover .theme-item-page-rooms-price-btn{background:#f04800}@media only screen and (max-width:600px){.theme-item-page-rooms-rate-wrapper{display:inline-block;padding:10px 0;border:none;text-align:left;vertical-align:top}}@media only screen and (max-width:440px){.theme-item-page-rooms-rate-wrapper{margin:0}}.theme-item-page-rooms-rate-info{width:calc(100% - 230px)}@media only screen and (max-width:992px){.theme-item-page-rooms-rate-info{width:calc(100% - 220px)}}@media only screen and (max-width:440px){.theme-item-page-rooms-rate-info{width:100%}}.theme-item-page-rooms-rate-policy{position:relative;margin-bottom:15px;font-size:0}@media only screen and (max-width:440px){.theme-item-page-rooms-rate-policy{margin-bottom:10px}}.rooms-table-details{width:100%;padding-top:10px;border-top:1px solid #ededed}.rooms-table-details__item{margin-bottom:5px;font:normal 13px/18px Arial,Roboto,sans-serif}.rooms-table-details__item em{font-style:normal}.rooms-table-details__item:last-child{margin:0}.banner{z-index:2}.banner__nav{z-index:3;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.banner__nav.disabled{display:none}.banner__nav svg{width:12px;height:20px;fill:#fff}.banner__nav--prev{left:10px}.banner__nav--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.banner__nav--next{right:10px}.banner__photo{width:100%;height:100%;background-size:cover}.bookify-popup{visibility:hidden;z-index:-1;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;background:rgba(0,0,0,.8);opacity:0;transition:opacity .3s,visibility .3s}.bookify-popup:focus{outline:1px auto #333}.bookify-popup.is-open{visibility:visible;z-index:10000;opacity:1}.bookify-popup__top-room{position:relative}.bookify-popup__top-room .bookify-popup__close .svg-icon{height:30px;fill:#333}.bookify-popup__title{box-sizing:border-box;padding-right:40px;color:#333;font:600 21px/32px Arial,Roboto,sans-serif}.bookify-popup__inner{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:inherit;width:100%;max-height:100%}.bookify-popup__inner--rooms{box-sizing:border-box;max-width:736px;padding:16px 32px;overflow-y:auto;background:#fff}@media only screen and (max-width:600px){.bookify-popup__inner--rooms{padding:15px}}.bookify-popup__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:100;position:absolute;top:0;right:0;border:none;outline:none;background:none;cursor:pointer}.bookify-popup__close .svg-icon{width:17px;height:17px;pointer-events:none;fill:#fff}.book-frame{overflow:hidden;width:100%;margin:0 auto}.book-frame iframe{width:100%;height:3500px;overflow:hidden;border:none}.bookify-book .navbar-theme-abs,.bookify-group_book .navbar-theme-abs{position:static;background:#333}.bookify-book .navbar-brand,.bookify-group_book .navbar-brand{pointer-events:none}.bookify-book .navbar-nav,.bookify-book .navbar-toggle,.bookify-group_book .navbar-nav,.bookify-group_book .navbar-toggle{display:none}.bookify-group_book .book-frame{max-width:100%}.bookify-group_book .book-frame iframe{height:10000px}.avail-popup{display:none;z-index:10001;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow-y:auto;background:rgba(0,0,0,.8)}.avail-popup .hasDatepicker.is-right{right:0;left:auto}.avail-popup .theme-search-area-section-inner{border:1px solid #979797}.avail-popup .theme-search-area-section-field-wrapper{margin-bottom:10px}.avail-popup .theme-search-area-submit{margin-top:10px}.avail-popup .theme-search-area-section-icon{width:18px}.avail-popup .theme-search-area-section-input{height:40px;padding:0 30px 0 10px;font-size:14px;line-height:40px}.avail-popup .quantity-selector-box{width:180px}.avail-popup__wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.avail-popup__close-btn{position:absolute;top:20px;right:20px;font-size:0;background:transparent;border:none;cursor:pointer}.avail-popup__close-btn .svg-icon{fill:#979797;width:14px;height:14px}.avail-popup__content{position:relative;width:100%;max-width:600px}.avail-popup__content-img{position:relative;width:300px;height:400px}.avail-popup__content-form{position:relative;width:100%;height:400px;padding:20px 20px 50px;background:#fff}.avail-popup__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avail-popup__shadow{top:0;min-height:400px;background-image:linear-gradient(180deg,hsla(0,0%,93.3%,0),rgba(0,0,0,.5))}.avail-popup__shadow,.avail-popup__title{position:absolute;right:0;left:0;width:100%}.avail-popup__title{box-sizing:border-box;bottom:0;padding:20px;text-align:left}.avail-popup__hotel-name{color:#fff;font:700 normal 16px/20px Arial,Roboto,sans-serif}.avail-popup__hotel-stars{margin-bottom:5px;font-size:0}.avail-popup__hotel-stars .icon-star{display:inline-block;margin-right:5px}.avail-popup__hotel-stars .icon-star .svg-fa-icon{width:12px;height:12px;fill:#fff}.avail-popup__form{width:100%}.avail-popup__form-title{width:100%;margin:45px 0 30px;color:#000;font:700 24px/28px Arial,Roboto,sans-serif}.avail-popup__decor{position:absolute;bottom:20px;width:100%;font-size:0;white-space:nowrap}.avail-popup__decor .svg-icon{display:inline-block;width:15px;height:16px;fill:#68c270}.avail-popup__decor-text{display:inline-block;margin-left:5px;color:#68c270;font:700 normal 12px/12px Arial,Roboto,sans-serif;text-align:left;vertical-align:bottom}.faq{margin-top:60px}@media only screen and (max-width:767px){.faq{margin-top:40px}}.faq__title{margin-bottom:20px;color:#333;font:700 16px/1.3 Roboto,sans-serif}.faq__list{padding:0}.faq__item{margin-bottom:5px;padding:10px 15px;border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;list-style:none}@media only screen and (max-width:767px){.faq__item{padding:10px}}.faq__item-header{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:transparent;cursor:pointer}.faq__item-header .svg-fa-icon{display:block;width:10px;height:6px;fill:#333;transition:all .3s ease}.faq__item-header.is-open .svg-fa-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__item-title{position:relative;width:100%;padding:0 10px 0 25px}.faq__item-question{color:#333;font:700 14px/20px Roboto,sans-serif;text-align:start}.faq__item-emoji{position:absolute;top:0;left:0;color:#333;font-size:12px;line-height:20px}.faq__item-content{width:100%;padding:10px 25px 0}.faq__item-text{color:#333;font:normal 13px/20px Arial,Roboto,sans-serif}.faq__item-text ul{list-style:disc inside}.before-footer{background:#e6e6e6}.before-footer__subtitle{font:700 16px/1.3 Roboto,sans-serif;margin-bottom:20px;color:#333}.popular-hotels{padding:20px 0 80px}.popular-hotels__title{margin:0 0 20px;color:#333;font:700 16px/1.3 Roboto,sans-serif}.popular-hotels .popular-hotels-links{position:relative;width:100%}.popular-hotels .popular-hotels-links li{margin-top:20px;list-style:none}.popular-hotels .popular-hotels-links .slick-list{margin:0 -20px}@media only screen and (max-width:991px){.popular-hotels .popular-hotels-links .slick-list{margin:0 -15px}}.popular-hotels .popular-hotels-links .slick-slide{margin:0 20px}@media only screen and (max-width:991px){.popular-hotels .popular-hotels-links .slick-slide{margin:0 15px}}.popular-hotels .popular-hotels-links__arrow{display:flex;position:absolute;top:calc(100% + 15px);align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);cursor:pointer}.is-notouch .popular-hotels .popular-hotels-links__arrow:hover svg{fill:#0093d2}.popular-hotels .popular-hotels-links__arrow svg{width:9px}.popular-hotels .popular-hotels-links__arrow.next{right:0;padding-left:2px}.popular-hotels .popular-hotels-links__arrow.prev{left:0;padding-right:2px}.popular-hotels .popular-hotels-links__count{display:flex;position:absolute;top:calc(100% + 15px);left:50%;align-items:center;height:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#333;font:700 16px Roboto,sans-serif}.popular-hotels .popular-hotels-links__city-title{margin-bottom:10px;font:700 16px Arial,Roboto,sans-serif}.popular-hotels .popular-hotels-links__city-item{margin-bottom:5px}.popular-hotels .popular-hotels-links__city-item a{color:#333}.popular-hotels .popular-hotel{display:flex;width:100%;height:120px;background:#fff;cursor:pointer}@media only screen and (max-width:991px){.popular-hotels .popular-hotel{width:340px;height:150px}}@media only screen and (max-width:767px){.popular-hotels .popular-hotel{width:100%;height:140px}}.is-notouch .popular-hotels .popular-hotel:hover{text-decoration:none}.popular-hotels .popular-hotel:focus{outline:none;text-decoration:none}.popular-hotels .popular-hotel__img{flex-shrink:0;width:195px;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:991px){.popular-hotels .popular-hotel__img{width:120px}}.popular-hotels .popular-hotel__img-src{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-hotels .popular-hotel__inner{display:flex;flex-flow:column;align-items:flex-start;justify-content:center;width:100%;padding:5px 20px 5px 15px}@media only screen and (max-width:991px){.popular-hotels .popular-hotel__inner{padding:10px 15px 5px}}@media only screen and (max-width:767px){.popular-hotels .popular-hotel__inner{padding:10px 15px 5px 10px}}.popular-hotels .popular-hotel__name{width:100%;margin:0 0 5px;color:#333;font:700 14px Roboto,sans-serif}.popular-hotels .popular-hotel__name:focus{outline:none}.popular-hotels .popular-hotel__name a{color:#333}.popular-hotels .popular-hotel__stars{display:flex;align-items:center;margin-bottom:7px}.popular-hotels .popular-hotel__star{width:10px;height:10px;margin-right:3px}.popular-hotels .popular-hotel__star:last-of-type{margin-right:0}.popular-hotels .popular-hotel__address{display:flex;align-items:flex-start;width:100%}.popular-hotels .popular-hotel__address svg{width:9px;height:12px;fill:#333;flex-shrink:0;margin-right:5px}.popular-hotels .popular-hotel__address span{color:#666;font:400 12px/1.3 Roboto,sans-serif}.popular-hotels-group{padding:20px 0}.popular-hotels-group__title{margin-bottom:20px;font-weight:700;font-size:24px}.popular-hotels-group__inner{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media only screen and (max-width:1024px){.popular-hotels-group__inner{-webkit-column-count:2px;-moz-column-count:2px;column-count:2px}}.popular-hotels-group__item{margin-bottom:10px;font-size:14px}.popular-hotels-links-desc{padding:20px 0}.popular-hotels-links-desc__text{margin:0;color:#333;font:500 14px/1 Arial,Roboto,sans-serif;opacity:.8}.popular-hotels-links-desc__item{display:flex;align-items:center;font:400 14px/1 Arial,Roboto,sans-serif}.popular-hotels-links-desc__item:not(:last-child){margin-bottom:10px}.popular-hotels-links-desc__item:before{display:block;width:4px;height:4px;margin-right:10px;border-radius:50%;background:#0293d2;content:""}.popular-hotels-links-desc__item-text{color:#333;text-decoration:none}.popular-hotels-links-desc__item-text--left{margin-right:5px}.popular-hotels-links-desc__item-text--right{margin-left:5px}.popular-hotels-links-desc__item-link{color:#0293d2;text-decoration:underline;cursor:pointer}.popular-hotels-links-desc__link{color:#0293d2}.priority-links{border-bottom:1px solid #e6e6e6}.priority-links__inner{-webkit-column-count:4;-moz-column-count:4;column-count:4;padding:60px 0}@media only screen and (max-width:1024px){.priority-links__inner{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:50px 15px}}@media only screen and (max-width:767px){.priority-links__inner{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:30px 0}}.priority-link{display:flex;margin-bottom:15px}.priority-link__flag{width:20px;margin-right:10px}.priority-link__link{color:#333;cursor:pointer}.priority-link__link:hover{text-decoration:underline}.theme-search-area-section-icon{right:10px;fill:#0093d2;width:20px;pointer-events:none}@media (min-width:767px){.sticky-check-avail-form.is-form-fixed .theme-rooms-wrapper{margin-top:-83px;padding-top:83px}}@media (min-width:767px){.sticky-check-avail-form .theme-rooms-wrapper{margin-top:-128px;padding-top:128px}}.sticky-check-avail-form .avail-form-header.is-fixed{z-index:1000;position:fixed;top:0;right:0;left:0;padding:10px 0;background-color:#333;-webkit-animation:appereance .3s ease-in-out 0s both,move 1s linear 1s;animation:appereance .3s ease-in-out 0s both,move 1s linear 1s}.sticky-check-avail-form .avail-form-header.is-fixed .theme-search-area-section-input{height:38px;line-height:38px}.sticky-check-avail-form .avail-form-header.is-fixed .theme-search-area-submit[type=submit]{height:38px}.sticky-check-avail-form .avail-form-header.is-fixed .theme-search-area-section-icon{height:38px;line-height:38px}.sticky-check-avail-form .form-position{z-index:-1;height:0;opacity:0}@-webkit-keyframes appereance{0%{top:-60px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{top:0}}@keyframes appereance{0%{top:-60px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{top:0}}.check-avail-mob-btn-container{display:none;z-index:1000;position:fixed;top:0;right:0;left:0;padding:5px 0;background-color:#333;text-align:center;-webkit-animation:appereance .3s ease-in-out 0s both,move 1s linear 1s;animation:appereance .3s ease-in-out 0s both,move 1s linear 1s}@media screen and (min-width:992px){.check-avail-mob-btn-container{display:none!important}}.check-avail-mob-btn-container .flex{display:flex;justify-content:space-between}.check-avail-mob-btn-container .flex .check-avail-text{line-height:18px}.check-avail-mob-btn-container .flex .check-avail-btn,.check-avail-mob-btn-container .flex .check-avail-text{flex-basis:50%}.check-avail-mob-btn-container .flex .check-avail-btn .check-avail-mob-btn{max-width:230px;margin:0 0 0 auto}@media only screen and (max-width:540px){.check-avail-mob-btn-container .flex{justify-content:center}.check-avail-mob-btn-container .flex .check-avail-text{display:none}.check-avail-mob-btn-container .flex .check-avail-btn{flex-basis:100%}.check-avail-mob-btn-container .flex .check-avail-btn .check-avail-mob-btn{max-width:100%;margin:auto}}.check-avail-mob-btn-container .check-avail-mob-btn{width:290px;height:38px;background:#ff6c2d;color:#fff;font:700 16px/38px Helvetica}.check-avail-mob-btn-container .check-avail-text{color:#fff;text-align:left}.check-avail-popup{display:flex;display:none;z-index:1002;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;overflow-y:auto;background:rgba(0,0,0,.8);-webkit-animation:appereance .3s ease-in-out 0s both,move 1s linear 1s;animation:appereance .3s ease-in-out 0s both,move 1s linear 1s}.check-avail-popup .form-container{max-width:550px;margin:auto}@media (max-height:600px){.check-avail-popup .form-container{margin-top:10%}}.check-avail-popup .form-container .avail-popup__content-form{height:auto}.check-avail-popup .form-container .theme-search-area-container{margin-bottom:15px}.check-avail-popup .form-container [type=submit].theme-search-area-submit{margin-top:0}.check-avail-popup .form-container .avail-popup__form-title{display:inline-flex;flex-wrap:wrap;margin:20px 0 25px;font-weight:700;font-size:21px}.check-avail-popup .form-container .avail-popup__form-title .vocab{padding-right:5px}.check-avail-popup .form-container .theme-search-area-section-input{border:1px solid #979797!important;font-size:14px}@media only screen and (max-width:400px){.check-avail-popup .form-container .quantity-selector-box.select-children{right:0;left:auto;min-width:150px}}.css-icon .svg-fa-icon{width:50%;height:100%;fill:#fff;pointer-events:none}.lang-ja .check-avail-popup .form-container .avail-popup__form-title,.lang-ko .check-avail-popup .form-container .avail-popup__form-title{flex-direction:row-reverse}.exit-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;background:rgba(0,0,0,.7)}.exit-popup.active{display:flex;z-index:10100}@media only screen and (max-width:767px){.exit-popup{display:none!important}}.exit-popup__content{z-index:1;position:absolute;top:50%;left:50%;width:560px;height:513px;padding-top:90px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}@media only screen and (max-width:1024px){.exit-popup__content{width:525px}}.exit-popup__description{width:100%}.exit-popup__title{margin-top:0;margin-bottom:20px;color:#000;font:700 30px/50px Arial,Roboto,sans-serif;text-align:center}.exit-popup__subtitle{margin-bottom:5px;color:#333;font:500 18px/28px Arial,Roboto,sans-serif;text-align:center}.exit-popup__text{margin-bottom:20px;color:#666;font:400 16px/28px Arial,Roboto,sans-serif;text-align:center}.exit-popup__btns{display:flex;justify-content:center;margin:0 auto}.exit-popup__column:not(:last-child){margin-right:20px}.exit-popup__btn{display:flex;justify-content:center;width:200px;padding:13px 10px;border:1px solid #ff6c2d;font:700 16px/21px Arial,Roboto,sans-serif;letter-spacing:1px;text-transform:capitalize;cursor:pointer;transition:all .2s ease}.exit-popup__btn--accent{background:#ff6c2d;color:#fff}.exit-popup__btn--accent:hover{background:#e86229}.exit-popup__btn--empty{margin-bottom:10px;color:#ff6c2d}.exit-popup__btn--empty:hover{background:#f5f5f6}.exit-popup__check{box-sizing:border-box;position:relative;width:100%;padding:0 0 0 25px;color:#979797;font:14px/21px Arial,Roboto,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.exit-popup__checkbox{position:absolute;left:0;opacity:0}.exit-popup__checkbox-icon{box-sizing:border-box;display:block;position:absolute;top:50%;right:auto;left:0;width:18px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #dddde1}input:checked~.exit-popup__checkbox-icon{background:url(/new/designs/30/build/images/icon-checked.svg) 50% no-repeat;background-size:auto}.exit-popup__img{display:block;margin:31px auto 0}.exit-popup__close-btn{display:flex;position:absolute;bottom:calc(100% + 5px);left:calc(100% + 5px);border:none;background:transparent;cursor:pointer}.exit-popup__close-icon{flex-shrink:0;width:16px;height:16px;fill:#fff}.exit-popup__close-text{position:absolute;top:-4px;left:calc(100% + 5px);width:100px;color:#fff;font:400 14px/21px Arial,Roboto,sans-serif}