@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input:focus-visible{outline:0}ol,ul{list-style:none}a{text-decoration:none}input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input:-internal-autofill-selected{background-color:transparent;color:inherit}button{border:0;padding:0;outline:none;color:inherit;background:transparent}html{font-size:14px;line-height:1.5}body:not(.the_page){font-family:'Mulish', Sans-Serif;color:var(--main-color-black)}.the_page{font-family:Sans-Serif;color:var(--main-color-black)}.no-scroll{overflow:hidden}.position-fixed{position:fixed}.body-shadow{position:relative;width:100%;height:100%}.body-shadow:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:101;background:rgba(0,0,0,0.5)}.scroll-top-btn{position:fixed;border-radius:50%;height:40px;width:40px;background:var(--color-extra-style);opacity:0;bottom:30px;right:30px;z-index:999;justify-content:center;align-items:center;transition:opacity .3s;cursor:pointer;display:flex;visibility:hidden}.scroll-top-btn.show{opacity:.3;visibility:visible}@media (min-width: 992px){.scroll-top-btn{height:48px;width:48px;right:48px;bottom:48px}}.scroll-top-btn:hover{opacity:1}.scroll-top-btn .svg-icon-scroll-top{max-width:18px;max-height:16px}*,:before,:after{box-sizing:border-box}.tooltip__wrapper{position:relative}.tooltip__wrapper:hover .tooltip__item{display:block}.tooltip__text:after{content:url("data:image/svg+xml,%3Csvg width=%272%27 height=%278%27 viewBox=%270 0 2 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0.5 0C0.223858 0 0 0.223858 0 0.5V1.5C0 1.77614 0.223858 2 0.5 2H1.5C1.77614 2 2 1.77614 2 1.5V0.5C2 0.223858 1.77614 0 1.5 0H0.5ZM0.5 3C0.223858 3 0 3.22386 0 3.5V7.5C0 7.77614 0.223858 8 0.5 8H1.5C1.77614 8 2 7.77614 2 7.5V3.5C2 3.22386 1.77614 3 1.5 3H0.5Z%27 fill=%27%23939BA3%27/%3E%3C/svg%3E%0A");left:3px;position:relative;top:-4px}.tooltip__item{display:none;background-color:#67707A;color:#fff;padding:15px;font-size:12px;border-radius:16px;position:absolute;align-items:center;min-height:16px;width:180px;z-index:1000}@media (min-width: 768px){.tooltip__item{width:245px}}.tooltip__item:before{content:'';width:0;height:0;border-style:solid;position:absolute}.tooltip__taxes{display:inline-flex}.tooltip__taxes .tooltip__text{display:none}@media (min-width: 768px){.tooltip__taxes .tooltip__text{display:inline-flex;color:#67707A;font-size:14px}}.tooltip_ar-center-left{left:calc(100% + 15px)}.tooltip_ar-center-left:before{border-width:4.5px 8px 4.5px 0;border-color:transparent #67707a transparent transparent;left:-8px;top:0;bottom:0;margin:auto}.tooltip_ar-center-bottom{bottom:calc(100% + 15px)}.tooltip_ar-center-bottom:before{left:0;right:0;margin:auto;bottom:-8px;border-width:8px 4.5px 0 4.5px;border-color:#67707a transparent transparent transparent}.tooltip_ar-center-top{top:calc(100% + 15px)}.tooltip_ar-center-top:before{left:0px;right:0;top:-8px;margin:auto;border-width:0 4.5px 8px 4.5px;border-color:transparent transparent #67707a transparent}.tooltip_ar-center-right{right:calc(100% + 15px)}.tooltip_ar-center-right:before{border-width:4.5px 0 4.5px 8px;border-color:transparent transparent transparent #67707a;right:-8px;top:0;bottom:0;margin:auto}body{font-size:16px;line-height:1.666}.container,.container__desktop{width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media (min-width: 576px){.container,.container__desktop{max-width:516px}}@media (min-width: 768px){.container,.container__desktop{max-width:716px}}@media (min-width: 992px){.container,.container__desktop{max-width:936px}}@media (min-width: 1200px){.container,.container__desktop{max-width:1168px}}@media (max-width: 767.98px){.container__desktop{padding-left:0;width:100%;max-width:100%;padding-right:0}}strong{font-weight:700}.hidden{display:none !important}.basic-title{font-weight:700;font-size:20px;line-height:1.3;margin-bottom:10px}@media (min-width: 768px){.basic-title{font-size:26px;margin-bottom:15px}}@media (min-width: 992px){.basic-title{font-size:32px;margin-bottom:25px}}@media (min-width: 768px){.text-mobile{display:none}}@media (max-width: 767.98px){.text-desktop{display:none}}.basic-small-title{font-size:20px;font-weight:600}.page-title{color:var(--main-color-black);font-weight:700;text-align:center;font-size:28px;line-height:1.4;margin-bottom:15px;margin-bottom:15px;margin-top:15px}@media (min-width: 576px){.page-title{font-size:40px;margin-bottom:25px;margin-top:25px}}.extra-title{font-weight:700;font-size:22px;line-height:1.2;margin-bottom:15px}@media (min-width: 992px){.extra-title{font-size:28px;margin-bottom:30px}}.link-show{color:var(--main-color-black);font-weight:600;font-size:16px;line-height:2;display:inline-flex;cursor:pointer;border-bottom:1px solid var(--main-color-black);transition:color .3s, border-color .3s;margin-bottom:20px}@media (min-width: 768px){.link-show{margin-bottom:40px;font-size:18px}}.link-show:hover{color:#2C78F6;border-color:#2C78F6}.read-more{font-weight:600;font-size:18px;line-height:1.8;border-bottom:1px solid var(--main-color-black)}.text_xxs{font-size:10px}.text_xs{font-size:10px}.text_s{font-size:12px}.svg-gray{fill:#67707A}.svg-bos_m{max-width:12px;max-height:12px}.svg-bos_m{max-width:16px;max-height:16px}.svg-bos_l{max-width:20px;max-height:20px}.readmore-link{color:var(--main-blue-color);font-size:16px;line-height:26px;font-weight:500;margin-top:5px;cursor:pointer;transition:color .3s}.readmore-link:hover{color:#1972CF}.filter{display:flex;flex-flow:row wrap;margin-bottom:20px}@media (min-width: 768px){.filter{margin-bottom:40px}}.filter_item{margin-right:5px;margin-bottom:5px}@media (min-width: 768px){.filter_item{margin-right:8px;margin-bottom:8px}}.filter_link{border:1px solid #D9DDE0;display:block;border-radius:30px;padding:7px;font-size:11px;text-decoration:none;color:#67707A;transition:background .3s, border-color .3s}@media (min-width: 768px){.filter_link{padding:10px 14px;font-size:12px}}.filter_link:hover{border:1px solid #2C78F6}.filter_link.curr{background:#2C78F6;border:1px solid #2C78F6;color:#fff}.readmore{color:var(--main-blue-color);font-size:16px;line-height:26px;font-weight:500;margin-top:5px;cursor:pointer}.template-arrow{width:40px;height:40px;border-radius:50%;background:var(--main-color-black);cursor:pointer;display:flex;position:absolute;top:calc(50% - 20px)}@media (min-width: 992px){.template-arrow{width:56px;height:56px;top:calc(50% - 28px)}}.template-arrow:before{height:16px;margin:auto}.template-arrow.prev{left:-20px}@media (min-width: 992px){.template-arrow.prev{left:-28px}}.template-arrow.prev:before{content:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2716%27 viewBox=%270 0 10 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.558484 8.62432L7.67869 15.7444C7.84337 15.9092 8.0632 16 8.29761 16C8.53201 16 8.75185 15.9092 8.91653 15.7444L9.44088 15.2202C9.78208 14.8786 9.78208 14.3234 9.44088 13.9823L3.46187 8.00332L9.44752 2.01768C9.6122 1.85286 9.70313 1.63316 9.70313 1.39888C9.70313 1.16435 9.6122 0.944643 9.44752 0.779701L8.92316 0.255608C8.75835 0.0907965 8.53865 9.53674e-07 8.30424 9.53674e-07C8.06984 9.53674e-07 7.85 0.0907965 7.68532 0.255608L0.558484 7.38218C0.393412 7.54752 0.302747 7.76826 0.303267 8.00293C0.302747 8.2385 0.393412 8.45912 0.558484 8.62432Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.template-arrow.next{right:-20px}@media (min-width: 992px){.template-arrow.next{right:-28px}}.template-arrow.next:before{content:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2716%27 viewBox=%270 0 10 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.44152 7.37568L2.32131 0.255608C2.15663 0.090796 1.9368 0 1.70239 0C1.46799 0 1.24815 0.090796 1.08347 0.255608L0.559117 0.779831C0.217916 1.12142 0.217916 1.6766 0.559117 2.01767L6.53813 7.99668L0.552483 13.9823C0.387801 14.1471 0.296875 14.3668 0.296875 14.6011C0.296875 14.8357 0.387801 15.0554 0.552483 15.2203L1.07684 15.7444C1.24165 15.9092 1.46135 16 1.69576 16C1.93016 16 2.15 15.9092 2.31468 15.7444L9.44152 8.61782C9.60659 8.45248 9.69725 8.23174 9.69673 7.99707C9.69725 7.7615 9.60659 7.54088 9.44152 7.37568Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.price__btn{background:var(--color-extra-style);font-weight:700;color:var(--color-extra-text-style);font-size:12px;text-transform:uppercase;padding:15px 14px;white-space:nowrap;border-radius:30px;transition:background .3s;cursor:pointer}@media (min-width: 768px){.price__btn{padding:15px 20px}}@media (min-width: 992px){.price__btn{padding:20px 45px}}.price__btn:hover{background:var(--color-extra-style-hover)}.price__btn.disabled{background:#7ba4cf;cursor:auto}.button_primary{background:var(--main-blue-color);font-weight:700;color:#fff;font-size:10px;text-align:center;text-transform:uppercase;padding:12px 30px;white-space:nowrap;border-radius:30px;transition:background .3s;cursor:pointer;letter-spacing:1px}.button_primary:hover{background:#7ba4cf}#exitPopupModal{display:none !important}.booked-logo{text-decoration:none;color:var(--main-color-black);font-size:18px;font-weight:700;letter-spacing:.5px}@media (min-width: 768px){.booked-logo{font-size:24px}}.tophotels-logo{display:flex;align-items:center;height:30px}@media (min-width: 768px){.tophotels-logo{height:40px}}.booked-header{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;align-items:center}.booked-header_content{display:flex;align-content:center}.booked-header_content_light .booked-menu_close .svg-icon{fill:#fff}@media (min-width: 768px){.booked-header_content_light .booked-menu_name{color:#fff}}@media (min-width: 768px){.booked-header_content_light .booked-menu_name .svg-icon{fill:#fff}}.booked-header_menu{cursor:pointer;position:relative}.booked-header_menu:before{content:'';width:40px;height:40px;position:absolute}.booked-header_menu .svg-icon{max-width:20px;max-height:20px}.booked-header_menu-icon{display:block;line-height:1;cursor:pointer}@media (min-width: 768px){.booked-header_menu-icon{display:none}}.booked-header_menu-icon .svg-icon{display:block;max-height:24px;max-width:24px}@media (max-width: 767.98px){.booked-header_menu-wrapper{overflow:hidden;position:fixed;padding:20px 25px;left:100%;top:0;width:100%;margin:0 auto;height:100%;transition:.5s ease;z-index:1100;background:#fff;text-align:right}}.booked-header_menu-wrapper.visible{left:0}.menu-lang-currency_list{z-index:9;position:relative;top:0;left:0;width:100%;height:100%;padding:20px 25px}@media (min-width: 768px){.menu-lang-currency_list:before{content:'';position:absolute;width:calc(100% - 80px);left:40px;background:#D9DDE0;height:1px;top:16px}}@media (min-width: 768px){.menu-lang-currency_list{position:absolute;top:50px;padding:45px 20px 30px 20px;height:calc(100% - 50px)}}@media (max-width: 767.98px){.menu-lang-currency_list{position:fixed;background:#fff;left:100%;transition:left .3s ease-in-out}}.menu-lang-currency_list.visible{left:0}.menu-lang-currency_title{font-weight:600;font-size:20px;margin-bottom:20px}.menu-lang-currency_close{width:100%;text-align:right;margin-bottom:30px}@media (min-width: 768px){.menu-lang-currency_close{display:none}}.menu-lang-currency_close .svg-icon{width:20px;height:20px}.menu-lang-currency_wrapper{overflow:auto;height:calc(100% - 60px)}@media (min-width: 768px){.menu-lang-currency_wrapper{height:100%;padding-left:20px;padding-right:20px}}.menu-lang-currency_wrapper::-webkit-scrollbar{background:#67707A;width:3px}.menu-lang-currency_wrapper::-webkit-scrollbar-thumb{border-radius:2px;background:var(--main-blue-color)}.menu-lang-currency .menu-lang_item,.menu-lang-currency .menu-currency_item{position:relative;cursor:pointer}.menu-lang-currency .menu-lang_item:before,.menu-lang-currency .menu-currency_item:before{content:'';position:absolute;left:0;width:100%;height:100%;background:#EFF3F9;border-radius:16px;opacity:0;top:0;z-index:-1;transition:opacity .3s}.menu-lang-currency .menu-lang_item.menu-select-lc,.menu-lang-currency .menu-currency_item.menu-select-lc{color:var(--main-blue-color);position:relative}@media (min-width: 768px){.menu-lang-currency .menu-lang_item.menu-select-lc:before,.menu-lang-currency .menu-currency_item.menu-select-lc:before{opacity:1;border:1px solid var(--main-blue-color)}}.menu-lang-currency .menu-lang_item.menu-select-lc:after,.menu-lang-currency .menu-currency_item.menu-select-lc:after{content:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2713%27 viewBox=%270 0 18 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.6156 0L6.44431 8.2145L2.56572 4.21829L0 6.53951L6.26605 12.9956L18 2.49544L15.6156 0Z%27 fill=%27%23419AF7%27/%3E%3C/svg%3E%0A");position:absolute;top:0;bottom:0;height:24px;margin:auto;right:10px}@media (min-width: 768px){.menu-lang-currency .menu-lang_item:hover:before,.menu-lang-currency .menu-currency_item:hover:before{opacity:1}}.menu-currency-btn .menu-currency_desktop,.menu-currency-btn .menu-lang_desktop,.menu-lang-btn .menu-currency_desktop,.menu-lang-btn .menu-lang_desktop{color:#67707A;font-weight:500;cursor:pointer}@media (max-width: 767.98px){.menu-currency-btn .menu-currency_desktop,.menu-currency-btn .menu-lang_desktop,.menu-lang-btn .menu-currency_desktop,.menu-lang-btn .menu-lang_desktop{display:none}}@media (min-width: 768px){.menu-currency-btn .menu-currency_content,.menu-currency-btn .menu-lang_content,.menu-lang-btn .menu-currency_content,.menu-lang-btn .menu-lang_content{display:none}}.menu-lang_container:first-of-type{margin-bottom:40px}@media (min-width: 768px){.menu-lang_container{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}}.menu-lang_content{display:flex;align-items:center}.menu-lang_icon,.menu-lang_name{display:inline-flex}@media (min-width: 768px){.menu-lang_item{padding-left:20px;padding-right:20px;margin-bottom:8px;margin-left:10px;margin-right:10px;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (min-width: 992px){.menu-lang_item{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media (min-width: 1200px){.menu-lang_item{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}.menu-lang_item.hp-relink{padding-right:30px}@media (max-width: 767.98px){.menu-lang_item.hp-relink{margin-bottom:15px}}@media (min-width: 768px){.menu-lang_item.hp-relink{min-height:60px}}.menu-lang_item.hp-relink .svg-icon{position:absolute;left:15px;top:15px}@media (max-width: 767.98px){.menu-lang_item.hp-relink .svg-icon{top:0;left:0}}.menu-lang_item.hp-relink .change_lang_link{font-size:12px;line-height:1.4;color:#67707a;font-weight:300;display:block;padding-left:35px;white-space:normal}@media (max-width: 767.98px){.menu-lang_item.hp-relink .change_lang_link{padding-top:4px}}.menu-lang_item.hp-relink .change_lang_link::first-line{font-size:14px;color:var(--main-color-black)}@media (max-width: 767.98px){.menu-lang_item.hp-relink .change_lang_link{padding-left:35px}}.menu-lang_item .change_lang_link{display:flex;position:relative;padding:10px 0;margin:10px 0;align-items:center;white-space:nowrap;cursor:pointer}@media (min-width: 768px){.menu-lang_item .change_lang_link{padding:3px 0}}.menu-lang_item .booked__lang-flag{display:inline-flex}.menu-lang_item .lang-hotel-link{position:absolute;width:100%;height:100%;left:0;text-indent:-9999px}@media (min-width: 768px){.menu-currency_container{display:flex;flex-flow:row wrap}}.menu-currency_content{font-size:16px;display:flex;align-items:center}.menu-currency_icon{color:#67707A;display:block;max-width:26px;margin-right:20px}.menu-currency_list{display:none}.menu-currency_list.visible{display:block}.menu-currency_item{display:flex;align-items:center;font-size:16px;margin-bottom:25px}@media (min-width: 768px){.menu-currency_item{padding:12px 35px 12px 20px;margin-bottom:8px;margin-left:10px;margin-right:10px;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);display:flex;flex-direction:column;align-items:flex-start}}@media (min-width: 992px){.menu-currency_item{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media (min-width: 1200px){.menu-currency_item{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}@media (min-width: 768px){.menu-currency_name{line-height:1.1;margin-bottom:5px}}.menu-currency_code{width:40px;color:#67707A;margin-right:13px;text-transform:uppercase}@media (min-width: 768px){.menu-currency_code{order:1}}@media (min-width: 768px){.booked-menu_item{display:flex;position:relative;align-items:center}.booked-menu_item:before{content:'';display:block;position:absolute;width:160%;height:160%;left:-30%;top:-30%}}.booked-menu_item:first-child{margin-right:30px}@media (max-width: 767.98px){.booked-menu_item:first-child{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D9DDE0}}.booked-menu_close{width:100%;text-align:right;display:block;margin-bottom:30px}@media (min-width: 768px){.booked-menu_close{display:none}}.booked-menu_close .svg-icon{width:20px;height:20px}.booked-menu_content{text-align:left}@media (min-width: 768px){.booked-menu_content{display:flex}}.booked-menu_name{display:flex;align-items:center;font-weight:600;font-size:20px;cursor:pointer;z-index:100}@media (max-width: 767.98px){.booked-menu_name{margin-bottom:20px}}@media (min-width: 768px){.booked-menu_name{font-size:14px;font-weight:400;position:relative}}@media (min-width: 768px){.booked-menu_name:before{content:'';width:50px;height:50px;position:absolute;left:-15px;top:-15px}}.booked-menu_name .svg-icon{max-width:20px;max-height:20px;margin-right:18px}@media (min-width: 768px){.booked-menu_name .svg-icon{margin-right:6px}}@media (min-width: 768px){.booked-menu_name .lang-curr_text{display:none}}.booked-menu_name .lang-curr_current{display:none}@media (min-width: 768px){.booked-menu_name .lang-curr_current{display:block;text-transform:uppercase}}.booked-menu_field{font-size:16px;line-height:1.5;margin-top:10px;padding:10px 40px}@media (min-width: 768px){.booked-menu_field{display:inline-flex;padding:10px 20px;margin-top:22px}}.booked-menu_field .svg-icon-lang{max-width:26px;max-height:26px;margin-right:20px}@media (min-width: 768px){.booked-menu_field .menu-lang-currency_list{display:none}}@media (min-width: 768px){.booked-menu_field.visible .menu-lang-currency_list{display:block}.booked-menu_field.visible .menu-lang_desktop,.booked-menu_field.visible .menu-currency_desktop{color:var(--main-color-black);display:block;position:relative}.booked-menu_field.visible .menu-lang_desktop:after,.booked-menu_field.visible .menu-currency_desktop:after{content:"";background:var(--main-color-black);height:2px;width:100%;z-index:99;top:33px;left:0;position:absolute}}.cur-lang-popup_close{display:none}@media (min-width: 768px){.cur-lang-popup_close{display:flex;position:absolute;cursor:pointer;left:100%;bottom:100%;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;background:rgba(255,255,255,0.4);transition:background .3s}.cur-lang-popup_close:hover{background:#fff}.cur-lang-popup_close .svg-icon{width:16px;height:16px}}@media (min-width: 768px){.cur-lang-popup{position:fixed;display:flex;bottom:0;left:0;right:0;align-items:flex-start;width:80%;margin:auto;height:86%;background:#fff;border-radius:16px;padding:0 20px;top:-100%;opacity:0;z-index:-9}.cur-lang-popup.visible{top:0;opacity:1;z-index:101;transition:opacity .3s, top .3s}}@media (min-width: 768px){.booked-info-content{position:absolute;padding:16px;box-shadow:2px 2px 20px rgba(0,0,0,0.1);border-radius:16px;right:0;top:calc(100% + 36px);min-width:200px;background:#fff;opacity:0;z-index:-9;transition:opacity .3s, top .3s}}@media (min-width: 768px){.booked-info-content.visible{top:calc(100% + 16px);opacity:1;z-index:100}}@media (min-width: 768px){.menu-item-my-booking{border-bottom:1px solid #67707A;margin-bottom:8px;padding-bottom:8px}}.header-info_item{margin-top:10px;display:block;padding:10px 40px;cursor:pointer;transition:color .3s}@media (min-width: 768px){.header-info_item{padding:8px;margin-top:0}}.header-info_item:hover{color:var(--main-blue-color)}.info-item-content{font-size:16px;display:block;white-space:nowrap}.info-item-content .my-booking-number{display:none}.booked__curr-list{display:block}.language-popup{display:none;width:340px;text-align:center;position:absolute;top:40px;right:-35px;cursor:default;z-index:99}@media (min-width: 768px){.language-popup.visible{display:block}}.language-popup__arrow{width:24px;transform-origin:50% 50%;height:24px;border-left:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);transform:rotateZ(45deg);background:#fff;position:absolute;top:-11px;right:40px}.language-popup__wrapper{padding:20px;background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,0.1)}.language-popup .svg-icon-close-popup{width:12px;height:12px;opacity:.6;position:absolute;top:15px;right:15px;cursor:pointer}.language-popup .svg-icon-close-popup:hover *{fill:var(--main-blue-color)}.language-popup__title{max-width:80%;margin:0 auto 10px;font-weight:700;font-size:16px;margin-bottom:15px}.language-popup__btn{min-width:140px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--main-color-black);border-radius:30px;font-weight:800;font-size:10px;text-transform:uppercase;cursor:pointer;transition:opacity .3s}.language-popup__btn:hover{opacity:.6}.language-popup__btn.local-lang{color:#fff;background:var(--main-color-black)}.language-popup__btn-wrapper{display:flex;justify-content:space-between}.language-popup__btn-apply.change_lang_link{color:#fff;background-color:#3587e0;text-decoration:none}.language-popup__apply-text{margin:0 10px 0 0}.main-form-wrapper{height:237px}@media (min-width: 768px){.main-form-wrapper{height:154px}}.main-form-wrapper .avail-form{position:absolute;width:100%;left:0px;height:237px;border-radius:0px 0px 16px 16px;padding:16px;display:flex;justify-content:center}@media (min-width: 768px){.main-form-wrapper .avail-form{background:#FFFFFF;height:154px}}.main-form-wrapper .avail-form.sticky-availbox{position:fixed;top:-58px;left:0px;width:100%;z-index:101;background:#EFF3F9;border-radius:0px;padding:8px 11px;height:58px;transition:transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateY(58px)}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox{background:var(--main-blue-color);height:74px;top:-74px;transform:translateY(74px)}.main-form-wrapper .avail-form.sticky-availbox.datepicker-opened:after,.main-form-wrapper .avail-form.sticky-availbox.guests-selector-opened:after{content:"";display:block;width:100vw;height:calc(100vh + 100px);position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.25);z-index:-1}}.main-form-wrapper .avail-form.sticky-availbox .avail-form__dates{border-bottom:none;padding:4px;width:40%;justify-content:center;align-items:center;margin-top:0px;font-weight:700}@media (min-width: 576px){.main-form-wrapper .avail-form.sticky-availbox .avail-form__dates .fields-value-input{font-size:14px;line-height:20px;padding:8px 0px 8px 0px}}.main-form-wrapper .avail-form.sticky-availbox .avail-form__title-text{display:none}.main-form-wrapper .avail-form.sticky-availbox .avail-form__submit{width:35%;font-size:14px}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .avail-form__submit{width:auto;flex:0.7 1 0}}.main-form-wrapper .avail-form.sticky-availbox .avail-form__submit-btn{width:100%;padding:9px;font-size:12px;line-height:14px;background:var(--color-extra-style);border-radius:30px}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .avail-form__submit-btn{padding:8px;margin:8px;cursor:pointer}}.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests{padding:0;margin-bottom:0px;justify-content:center;align-items:center;border-left:1px solid #D9DDE0;width:25%;border-radius:0px;font-weight:700}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests{border-left:none;border-radius:30px;padding:8px 0px}}.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests .guests-icon{display:block}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests .guests-icon{display:none}}.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests .fields-value-input,.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests .fields-value-comma{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests .fields-value-input,.main-form-wrapper .avail-form.sticky-availbox .avail-form__guests .fields-value-comma{display:initial}}.main-form-wrapper .avail-form.sticky-availbox .fields-value{font-size:14px;line-height:20px}.main-form-wrapper .avail-form.sticky-availbox .check-form__fields{display:flex;width:100%;background:#FFFFFF;border:1px solid #D9DDE0;border-radius:30px;padding:4px;overflow:hidden;justify-content:space-between}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .check-form__fields{padding:0px}}.main-form-wrapper .avail-form.sticky-availbox .fields-description{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .fields-description{display:initial;font-size:10px;line-height:18px}}.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item:nth-child(2){margin-left:0px}.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item:nth-child(2):before{margin:0 5px}.main-form-wrapper .avail-form.sticky-availbox .dates-year{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .dates-year{display:initial}}.main-form-wrapper .avail-form.sticky-availbox .dates-module{top:72px;margin-left:335px;left:auto}.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item{width:auto}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item{width:50%}}.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item:first-child{border-right:none}.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item:nth-child(2){padding-left:0}.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item:nth-child(2):before{display:inline-block;content:"-"}@media (min-width: 768px){.main-form-wrapper .avail-form.sticky-availbox .dates-fields-item:nth-child(2):before{display:none}}.main-form-wrapper .avail-form__title-text{font-weight:700;font-size:20px;line-height:30px;text-align:center;color:#FFFFFF}@media (min-width: 768px){.main-form-wrapper .avail-form__title-text{color:var(--main-color-black);margin-bottom:8px;text-align:left;padding-left:40px}}.main-form-wrapper .avail-form__submit{width:100%;display:flex;justify-content:center}@media (min-width: 768px){.main-form-wrapper .avail-form__submit{width:auto}}.main-form-wrapper .avail-form__submit-btn{width:100%;background:var(--color-extra-style);border-radius:30px;font-weight:800;font-size:14px;line-height:24px;letter-spacing:1px;text-transform:uppercase;color:var(--color-extra-text-style);padding:12px;font-family:'Mulish', Sans-Serif;transition:background .3s}.main-form-wrapper .avail-form__submit-btn:hover{background:var(--color-extra-style-hover)}@media (min-width: 768px){.main-form-wrapper .avail-form__submit-btn{width:auto;background:var(--color-extra-style);padding:12px 50px;margin:8px;cursor:pointer;min-width:200px;text-align:center}}.main-form-wrapper .avail-form__submit-btn .mobile{display:inline-block}@media (min-width: 768px){.main-form-wrapper .avail-form__submit-btn .mobile{display:none}}.main-form-wrapper .avail-form__submit-btn .desktop{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form__submit-btn .desktop{display:inline-block}}.main-form-wrapper .avail-form__destination{display:flex;background:#FFFFFF;border-radius:30px 30px 0px 0px;padding:18px 32px 15px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0.01em;color:#67707A;border-bottom:1px solid #D9DDE0;cursor:pointer}.main-form-wrapper .avail-form__destination .destination-wrapper{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.01em;color:var(--main-color-black);display:block;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.main-form-wrapper .avail-form__destination .destination-wrapper.active-destination{height:24px}@media (min-width: 768px){.main-form-wrapper .avail-form__destination:hover,.main-form-wrapper .avail-form__destination.with-error{box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:30px;z-index:10}}@media (min-width: 768px) and (min-width: 1200px){.main-form-wrapper .avail-form__destination:hover,.main-form-wrapper .avail-form__destination.with-error{border-radius:60px}}@media (min-width: 768px){.main-form-wrapper .avail-form__destination:hover+.avail-form__dates .guests-fields-item,.main-form-wrapper .avail-form__destination.with-error+.avail-form__dates .guests-fields-item{border-left:1px solid transparent}.main-form-wrapper .avail-form__destination.with-error .destination-input::-moz-placeholder{color:#ff0b0b}.main-form-wrapper .avail-form__destination.with-error .destination-input,.main-form-wrapper .avail-form__destination.with-error .destination-input::placeholder{color:#ff0b0b}.main-form-wrapper .avail-form__destination.with-error.error-blink .destination-input::-moz-placeholder{color:var(--main-color-black)}.main-form-wrapper .avail-form__destination.with-error.error-blink .destination-input,.main-form-wrapper .avail-form__destination.with-error.error-blink .destination-input::placeholder{color:var(--main-color-black)}}.main-form-wrapper .avail-form__destination .destination-input{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form__destination .destination-input{display:initial;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}}@media (min-width: 768px){.main-form-wrapper .avail-form__destination .destination-placeholder,.main-form-wrapper .avail-form__destination .destination-wrapper{display:none}}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul{position:absolute;background:#FFFFFF;padding:0;border-radius:16px;box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:16px;z-index:1;top:72px;left:16px;max-height:330px;overflow:auto;z-index:100;top:92px}@media (min-width: 768px){.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul{top:92px;min-width:265px}}@media (min-width: 1200px){.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul{top:88px}}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul::-webkit-scrollbar{width:2px}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul::-webkit-scrollbar-track{background:#f1f1f1;margin:15px}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul::-webkit-scrollbar-thumb{background:#888}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul::-webkit-scrollbar-thumb:hover{background:#555}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul .error-find-destination{padding:0 24px}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul .error-find-destination .destination-error-title{margin-top:24px}.main-form-wrapper .avail-form__destination .autoComplete_wrapper ul .error-find-destination .destination-error-text{display:block;margin-bottom:24px}.main-form-wrapper .avail-form__dates{display:flex;border-radius:30px 30px 0px 0px;padding:24px 24px 15px;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0.01em;margin-top:8px;border-bottom:1px solid #D9DDE0}@media (max-width: 767.98px){.main-form-wrapper .avail-form__dates{background:#FFFFFF}}@media (min-width: 768px){.main-form-wrapper .avail-form__dates{border-radius:0px;padding:8px 0px;margin-top:0px;flex:1.5 1 0;padding-left:16px;border-bottom:none}.main-form-wrapper .avail-form__dates:hover{box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:30px;z-index:10}.main-form-wrapper .avail-form__dates:hover+.avail-form__guests .guests-fields-item{border-left:1px solid transparent}.main-form-wrapper .avail-form__dates.with-error .dates-fields-item:nth-child(2) .fields-value{color:#ff0b0b}.main-form-wrapper .avail-form__dates.with-error.error-blink .dates-fields-item:nth-child(2) .fields-value{color:var(--main-color-black)}}.main-form-wrapper .avail-form__dates.avail-form__empty-dates .fields-value-input{display:none}.main-form-wrapper .avail-form .dates-fields-item{display:flex;width:50%}.main-form-wrapper .avail-form .dates-fields-item:first-child{border-right:1px solid #d9dde0}@media (min-width: 768px){.main-form-wrapper .avail-form .dates-fields-item:first-child{border-right:none}}.main-form-wrapper .avail-form .dates-fields-item:nth-child(2){padding-left:24px}@media (min-width: 768px){.main-form-wrapper .avail-form .dates-fields-item:nth-child(2){padding-left:0px}}@media (min-width: 768px){.main-form-wrapper .avail-form .dates-fields-item{cursor:pointer}}.main-form-wrapper .avail-form__guests{display:flex;background:#FFFFFF;border-radius:0px 0px 30px 30px;padding:16px 24px 24px;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0.01em;margin-bottom:8px}@media (min-width: 768px){.main-form-wrapper .avail-form__guests{border-radius:0px;padding:8px 0px;margin-bottom:0px;border-radius:30px;flex:1 1 0}.main-form-wrapper .avail-form__guests:hover{box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:30px}.main-form-wrapper .avail-form__guests:hover .guests-fields-item{border-left:1px solid transparent}.main-form-wrapper .avail-form__guests.with-error .fields-value{color:#ff0b0b}.main-form-wrapper .avail-form__guests.with-error.error-blink .fields-value{color:var(--main-color-black)}}.main-form-wrapper .avail-form__guests .guests-icon{display:none}.main-form-wrapper .avail-form .fields-item__state{display:flex;flex-direction:column}@media (min-width: 768px){.main-form-wrapper .avail-form .fields-item__state{flex-direction:column;padding:0px 24px;width:100%}}@media (min-width: 768px){.main-form-wrapper .avail-form .dates-fields-item:nth-child(2){border-left:1px solid #D9DDE0}}.main-form-wrapper .avail-form .fields-description{margin-right:12px}.main-form-wrapper .avail-form .fields-description .fields-icon{display:flex}@media (min-width: 768px){.main-form-wrapper .avail-form .fields-description .fields-icon{display:none}}.main-form-wrapper .avail-form .fields-text{display:block;font-weight:400;font-size:10px;line-height:18px;letter-spacing:0.02em;text-transform:uppercase;color:#67707A}@media (min-width: 768px){.main-form-wrapper .avail-form .fields-text{display:inline-block;text-transform:uppercase;color:#67707A;font-weight:500;font-size:10px;line-height:18px;letter-spacing:0.02em}}.main-form-wrapper .avail-form .fields-value{font-weight:700;font-size:14px;line-height:20px;white-space:nowrap}@media (min-width: 768px){.main-form-wrapper .avail-form .guests-fields-item{width:100%;border-left:1px solid #D9DDE0;cursor:pointer}.main-form-wrapper .avail-form .guests-fields-item.with-error .fields-value{color:#ff0b0b}.main-form-wrapper .avail-form .guests-fields-item.with-error.error-blink .fields-value{color:var(--main-color-black)}}.main-form-wrapper .avail-form .guests-fields-item .fields-text{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form .guests-fields-item .fields-text{display:inline-block}}.main-form-wrapper .avail-form.first-visit-header{position:fixed;z-index:1000;border-radius:0px;padding:8px;animation:slideToTop .5s;animation-fill-mode:forwards}.main-form-wrapper .avail-form.first-visit-header .avail-form__title{display:none}.main-form-wrapper .avail-form.first-visit-header .avail-form__dates{border-bottom:none;padding:4px;width:40%;justify-content:center;align-items:center;margin-top:0px;font-weight:700}@media (min-width: 576px){.main-form-wrapper .avail-form.first-visit-header .avail-form__dates .fields-value-input{font-size:14px;line-height:20px;padding:8px 0px 8px 0px}}.main-form-wrapper .avail-form.first-visit-header .avail-form__title-text{display:none}.main-form-wrapper .avail-form.first-visit-header .avail-form__submit{width:35%;font-size:14px}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .avail-form__submit{width:auto;flex:1 1 0;position:inherit;transform:translateX(0)}}.main-form-wrapper .avail-form.first-visit-header .avail-form__submit-btn{width:100%;padding:9px;font-size:12px;line-height:14px;background:var(--color-extra-style);border-radius:30px}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .avail-form__submit-btn{padding:8px;margin:8px}}.main-form-wrapper .avail-form.first-visit-header .avail-form__guests{padding:0;margin-bottom:0px;justify-content:center;align-items:center;border-left:1px solid #D9DDE0;width:25%;border-radius:0px;font-weight:700}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .avail-form__guests{border-left:none;border-radius:30px;padding:8px 0px}}.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .guests-icon{display:block}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .guests-icon{display:none}}.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .fields-value-input,.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .fields-value-comma{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .fields-value-input,.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .fields-value-comma{display:initial}}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .avail-form__guests .fields-value{font-size:14px;line-height:20px}}.main-form-wrapper .avail-form.first-visit-header .check-form__fields{display:flex;width:100%;background:#FFFFFF;border:1px solid #D9DDE0;border-radius:30px;padding:4px;overflow:hidden;justify-content:space-between}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .check-form__fields{padding:0px}}.main-form-wrapper .avail-form.first-visit-header .fields-description{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .fields-description{display:initial;font-size:10px;line-height:18px}}.main-form-wrapper .avail-form.first-visit-header .dates-fields-item:last-child{margin-left:0px}.main-form-wrapper .avail-form.first-visit-header .dates-fields-item:last-child:before{margin:0 5px}.main-form-wrapper .avail-form.first-visit-header .dates-year{display:none}@media (min-width: 768px){.main-form-wrapper .avail-form.first-visit-header .dates-year{display:initial}}.main-form-wrapper .avail-form.first-visit-header .dates-module{top:72px;margin-left:335px;left:auto}.main-form-wrapper .avail-form.first-visit-header .guests-module{top:7px}.main-form-wrapper .avail-form.first-visit-header:after{content:"";display:block;width:100vw;height:calc(100vh + 100px);position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.25);z-index:-1}.main-form-wrapper .avail-form.first-visit-header .dates-fields-item:nth-child(2){margin-left:0px}@keyframes slideToTop{0%{opacity:0}49%{background:#FFFFFF;opacity:0}50%{opacity:1;height:74px;background:#EFF3F9;top:-74px;transform:translateY(0)}100%{opacity:1;height:74px;top:-74px;transform:translateY(74px);background:#EFF3F9}}@media (min-width: 768px){.main-form-wrapper .avail-form.datepicker-opened .avail-form__dates{box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:30px;z-index:10;background:#FFFFFF}.main-form-wrapper .avail-form.datepicker-opened .avail-form__dates+.avail-form__guests .guests-fields-item{border-left:1px solid transparent}}@media (min-width: 768px){.main-form-wrapper .avail-form.guests-selector-opened .avail-form__guests{box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:30px}.main-form-wrapper .avail-form.guests-selector-opened .avail-form__guests .guests-fields-item{border-left:1px solid transparent}}@media (min-width: 768px){.main-form-wrapper .check-form__fields{display:flex;border:2px solid var(--main-color-black);border-radius:30px;justify-content:space-between}}.main-form-wrapper .check-form-wrapper{width:100%;max-width:500px}@media (min-width: 768px){.main-form-wrapper .check-form-wrapper{max-width:976px;width:100%}}.main-form-wrapper .dates-module{position:absolute;z-index:100;top:136px;box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:16px;overflow:hidden;margin-left:-18px}.main-form-wrapper.destination-wrapper .dest-input-wrap{position:relative}.main-form-wrapper.destination-wrapper .dest-input-wrap.--error .check-input,.main-form-wrapper.destination-wrapper .dest-input-wrap.--empty-field-error .check-input{border:2px solid #F04C41}.main-form-wrapper.destination-wrapper .dest-input-wrap.--error .dest-input-error,.main-form-wrapper.destination-wrapper .dest-input-wrap.--empty-field-error .dest-input-error{display:block}.main-form-wrapper.destination-wrapper .dest-input-wrap .empty-field-text,.main-form-wrapper.destination-wrapper .dest-input-wrap .error-text{display:none}.main-form-wrapper.destination-wrapper .dest-input-wrap.--empty-field-error .empty-field-text{display:block}.main-form-wrapper.destination-wrapper .dest-input-wrap.--error .error-text{display:block}.main-form-wrapper.destination-wrapper .dest-input-wrap.--not-result .dest-cant-find-result{display:block}.main-form-wrapper.destination-wrapper .dest-input-wrap.--not-load .dest-cant-load-result{display:block}.main-form-wrapper.destination-wrapper .dest-input-wrap.show-close-btn .svg-icon-search-city{display:none}.main-form-wrapper.destination-wrapper .dest-input-wrap.show-close-btn .btn-clear-search{position:absolute;top:14px;right:10px;color:#939BA3;font-size:22px;line-height:normal;cursor:pointer;width:16px;text-align:center;display:block;z-index:100}.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-cant-find-result,.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-cant-load-result{display:none;position:absolute;min-width:300px;background:#FFFFFF;box-shadow:0px 4px 8px rgba(26,35,44,0.12),0px 0px 2px rgba(26,35,44,0.04);border-radius:4px;padding:8px;left:0;top:100%;z-index:1000;margin-top:8px;text-align:center;box-sizing:border-box}.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-cant-find-result-text,.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-cant-load-result-text{font-weight:bold;font-size:16px;line-height:24px;color:#67707A;min-height:60px;padding-top:6px;box-sizing:border-box}.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-cant-find-result-text span,.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-cant-load-result-text span{display:inline-block;font-size:14px;font-weight:normal;line-height:20px}.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-input-error{display:none;position:absolute;background:#F04C41;color:#fff;padding:6px 8px;font-size:12px;line-height:16px;z-index:200;top:100%;box-shadow:0px 1px 2px rgba(26,35,44,0.12),0px 0px 2px rgba(26,35,44,0.04);border-radius:4px;margin-top:2px;white-space:nowrap;letter-spacing:0.1px}.main-form-wrapper.destination-wrapper .dest-input-wrap .dest-input-error:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #F04C41;position:absolute;bottom:100%}.main-form-wrapper.destination-wrapper .dest-input-wrap input{color:var(--main-color-black)}.main-form-wrapper.destination-wrapper .dest-input-wrap:hover{background-color:#eaf3fc}.main-form-wrapper.destination-form-wrapper{color:var(--main-color-black);height:310px}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper{margin-top:32px;height:auto}}.main-form-wrapper.destination-form-wrapper .avail-form{height:auto;padding-bottom:32px}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form{position:relative;padding:0px;box-shadow:2px 2px 20px 4px rgba(0,0,0,0.05)}.main-form-wrapper.destination-form-wrapper .avail-form .fields-item__state{padding:0px}}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn{width:100%}.main-form-wrapper.destination-form-wrapper .avail-form__dates{margin-top:0;padding:16px 24px}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .check-form__fields{border:0px;flex-flow:row wrap}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__destination{width:100%}}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .check-form__fields{flex-flow:row nowrap}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__destination{width:auto;border-bottom:none}}.main-form-wrapper.destination-form-wrapper .avail-form__destination{padding:24px 24px 15px}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .avail-form__destination{margin-top:0px;padding:10px 20px 10px 40px;border-bottom:0px}}.main-form-wrapper.destination-form-wrapper .avail-form__dates{padding:18px 24px 15px;white-space:nowrap}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__dates{padding:10px 24px}}.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-item__state{width:100%;flex-direction:column}.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-value{width:calc(100% - 30px);font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.01em;color:var(--main-color-black)}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-value{width:100%}.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-value .dates-year{display:none}}@media (min-width: 992px){.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-value .dates-year{display:initial}}.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-text{display:block;font-weight:400;font-size:10px;line-height:18px;letter-spacing:0.02em;text-transform:uppercase;color:#67707A}.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-description .fields-icon{display:none}.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-fields-item{width:50%}.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-fields-item:first-child{border-right:1px solid #D9DDE0}.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-fields-item:nth-child(2){margin-left:24px}.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-fields-item:nth-child(2):before{display:none}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-fields-item:nth-child(2){border-left:none}}.main-form-wrapper.destination-form-wrapper .avail-form__dates.avail-form__empty-dates .dates-fields-item:nth-child(2){display:block}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-module{top:170px;left:-30px}}@media (min-width: 992px){.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-module{left:51px;margin-left:-18px}}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .avail-form__dates .dates-module{top:83px;left:-172px}}.main-form-wrapper.destination-form-wrapper .avail-form__guests{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.01em;color:var(--main-color-black);padding:18px 24px 24px;white-space:nowrap}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__guests{padding:10px 24px 10px 0px}.main-form-wrapper.destination-form-wrapper .avail-form__guests .guests-fields-item{padding-left:24px}.main-form-wrapper.destination-form-wrapper .avail-form__guests .guests-fields-item .fields-value-comma,.main-form-wrapper.destination-form-wrapper .avail-form__guests .guests-fields-item .rooms-number{display:none}}@media (min-width: 768px) and (min-width: 992px){.main-form-wrapper.destination-form-wrapper .avail-form__guests .guests-fields-item .fields-value-comma,.main-form-wrapper.destination-form-wrapper .avail-form__guests .guests-fields-item .rooms-number{display:initial}}.main-form-wrapper.destination-form-wrapper .avail-form__guests .fields-description{display:none}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__guests .fields-description{display:inherit}}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn .desktop{display:inline-block}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn .mobile{display:none}.main-form-wrapper.destination-form-wrapper .dates-module{top:72px;left:51px}.main-form-wrapper.destination-form-wrapper .guests-module{margin-left:-24px;margin-top:19px;margin-top:164px;top:8px}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .guests-module{margin-top:80px}}.main-form-wrapper.destination-form-wrapper .avail-form{border-radius:30px}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .avail-form{border-radius:60px}}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .avail-form.datepicker-opened .avail-form__dates{border-radius:60px}}.main-form-wrapper.destination-form-wrapper .avail-form.datepicker-opened .avail-form__dates:before{background:transparent}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .avail-form.guests-selector-opened .avail-form__guests{border-radius:60px}}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__destination{flex:1 1 0;position:relative}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__destination:hover:after{background:transparent}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__destination:hover{box-shadow:2px 2px 20px 4px rgba(0,0,0,0.1);border-radius:60px;z-index:10}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__destination:hover+.avail-form__dates:before{background:transparent}}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__dates{position:relative}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__dates:before{content:"";position:absolute;display:block;width:1px;left:0;background:#d9dde0;top:20px;bottom:20px;transition:background .3s}.main-form-wrapper.destination-form-wrapper .check-form__fields .avail-form__dates:hover:before{background:transparent}}.main-form-wrapper.destination-form-wrapper .check-form-wrapper{max-width:100%}.main-form-wrapper.destination-form-wrapper .check-form-wrapper .destination-fields-item{width:100%}@media (min-width: 992px){.main-form-wrapper.destination-form-wrapper .check-form-wrapper .destination-fields-item{flex:1 0 0}}.main-form-wrapper.destination-form-wrapper .avail-form__destination,.main-form-wrapper.destination-form-wrapper .avail-form__dates,.main-form-wrapper.destination-form-wrapper .guests-select-wrapper{display:flex;align-items:center}@media (min-width: 1200px){.main-form-wrapper.destination-form-wrapper .avail-form__destination,.main-form-wrapper.destination-form-wrapper .avail-form__dates,.main-form-wrapper.destination-form-wrapper .guests-select-wrapper{border-radius:60px}}.main-form-wrapper.destination-form-wrapper .avail-form__destination .fields-text,.main-form-wrapper.destination-form-wrapper .avail-form__dates .fields-text,.main-form-wrapper.destination-form-wrapper .guests-select-wrapper .fields-text{margin-bottom:5px}@media (max-width: 767.98px){.main-form-wrapper.destination-form-wrapper .avail-form__dates{border-radius:0}}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn{padding:15px;transition:background .3s;background:var(--color-extra-style-hover);position:relative;border-radius:30px;overflow:hidden}@media (min-width: 992px){.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn{border-radius:40px}}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn:before{position:absolute;content:'';height:100%;width:100%;top:0;z-index:0;left:0;opacity:1;transition:opacity .3s;background:linear-gradient(90deg, var(--color-extra-style-hover) 0%, var(--color-extra-style) 58.85%, var(--color-extra-style) 100%)}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn:hover:after{opacity:0}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn span{position:relative;z-index:1}.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn:hover:before{opacity:0}@media (min-width: 768px){.main-form-wrapper.destination-form-wrapper .avail-form__submit-btn{padding:20px 25px;min-width:200px;text-align:center}}.nav-links{display:block;justify-content:center}@media (min-width: 768px){.nav-links{display:flex;flex-wrap:nowrap}}.nav-links li{position:relative;white-space:nowrap;display:flex;align-items:center;border-bottom:1px solid #e6e6e6;padding-top:5px;padding-bottom:5px}@media (min-width: 768px){.nav-links li{border-bottom:none;padding-top:0;padding-bottom:0;margin-right:17px}}@media (max-width: 767.98px){.nav-links li{justify-content:space-between}}.nav-links li:last-child{margin-right:0;white-space:normal;border-bottom:none}.nav-links li span,.nav-links li a{color:var(--main-color-black);font-size:14px;transition:color .3s;display:block;line-height:1.25;font-weight:700}@media (min-width: 768px){.nav-links li span,.nav-links li a{color:#4d5865;font-size:12px;font-weight:400}}.nav-links li span{display:block;padding-right:3px;padding-bottom:6px;padding-top:6px}.nav-links li .svg-bos_s{position:absolute;transform:rotate(0deg);right:0;top:10px;width:22px;height:20px;display:none;transition:transform .3s}@media (min-width: 768px){.nav-links li .svg-bos_s{position:relative;transform:rotate(-90deg);display:block;height:10px;width:16px;left:0;top:0;right:auto}}.nav-links li .svg-bos_s *{fill:var(--main-color-black)}@media (min-width: 768px){.nav-links li .svg-bos_s *{fill:#939ba3}}.nav-links li .breadcrumbs-nest-item{position:relative;width:100%}.nav-links li .breadcrumbs-nest-item ~ .svg-bos_s{display:block}.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu{background:#fff}@media (max-width: 767.98px){.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu{max-height:0px;overflow:hidden;transition:max-height .3s}}@media (min-width: 768px){.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu{position:absolute;box-shadow:0px 3px 6px rgba(26,35,44,0.12),0px 0px 2px rgba(26,35,44,0.04);border-radius:4px;padding:10px 15px;left:-5%;margin:auto;opacity:0;z-index:-1;top:calc(100% + 5px);transition:opacity .3s,top .3s,z-index 0s .3s;width:-moz-fit-content;width:fit-content}}.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu__item{margin-right:0}@media (max-width: 767.98px){.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu__item{border-bottom:none}}.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu__link{font-weight:400;font-size:12px}@media (min-width: 768px){.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu__link{color:var(--main-color-black);line-height:16px;padding-top:3px;padding-bottom:3px;white-space:nowrap}}.nav-links li .breadcrumbs-nest-item .breadcrumbs-menu__link:hover{text-decoration:underline}.nav-links li .breadcrumbs-nest-item.open ~ .svg-bos_s{transform:rotate(180deg)}@media (max-width: 767.98px){.nav-links li .breadcrumbs-nest-item.open .breadcrumbs-menu{max-height:500px}}@media (min-width: 768px){.nav-links li:hover a>span{color:#2367ba}}@media (min-width: 768px){.nav-links li:hover .svg-bos_s *{fill:#2367ba}}@media (min-width: 768px){.nav-links li:hover .breadcrumbs-nest-item ~ .svg-bos_s{transform:rotate(0)}}@media (min-width: 768px){.nav-links li:hover .breadcrumbs-nest-item .breadcrumbs-menu{opacity:1;z-index:10000;top:calc(100% + 1px);transition:opacity .3s,top .3s}}.top-breadcrumbs-menu{border-top:1px solid #D9DDE0;padding-bottom:15px;padding-top:15px;display:none}@media (min-width: 768px){.top-breadcrumbs-menu{display:block}}@media (min-width: 768px){.top-breadcrumbs-menu .nav-links li h1 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:150px}}@media (min-width: 992px){.top-breadcrumbs-menu .nav-links li h1 span{overflow:unset;white-space:normal;width:auto}}.faq{display:flex}@media (min-width: 992px){.faq{display:block}}.faq_item{margin-bottom:8px;border:1px solid #D9DDE0;border-radius:16px;margin-right:8px;width:260px;padding:20px}@media (min-width: 768px){.faq_item{border:none;border-bottom:1px solid #D9DDE0;border-radius:0;min-width:100%}}@media (min-width: 992px){.faq_item{padding:8px 0 16px 0}}.faq_item:last-of-type{border-bottom:0}@media (min-width: 992px){.faq_item{padding-top:12px;padding-bottom:24px;margin-bottom:12px}}.faq_item.open .faq_question:before{opacity:1}.faq_item.open .faq_question:after{opacity:0}.faq_item.open .faq_answer{max-height:250px}.faq_question{color:var(--main-color-black);font-size:16px;font-weight:700;padding-right:42px;cursor:pointer;position:relative;margin-bottom:10px}@media (min-width: 992px){.faq_question{margin-bottom:0}}@media (min-width: 992px){.faq_item:not(.toggle) .faq_question{pointer-events:none}}.faq_question:before,.faq_question:after{position:absolute;right:0;font-weight:600;top:5px;font-size:30px;line-height:0;transition:opacity .3s;transform:scale(0.8)}@media (min-width: 768px){.faq_question:before,.faq_question:after{transform:scale(1)}}@media (min-width: 992px){.faq_question:before,.faq_question:after{display:block}}.faq_item:not(.toggle) .faq_question:before,.faq_item:not(.toggle) .faq_question:after{display:none}.faq_question:before{content:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%272%27 viewBox=%270 0 18 2%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17.875 1.00011C17.875 1.55242 17.4272 2.0001 16.875 2.0001H10L9.98304 2.00012C9.10615 2.0001 9.48253 2.00012 8.93028 2.00012C8.37803 2.00012 8.71923 2.0001 7.98304 2.00012L8 2.0001H1.125C0.57275 2.0001 0.125 1.55242 0.125 1.00011C0.125 0.447793 0.57275 0.000105427 1.125 0.000105427H8C8.52642 -0.000732376 8.44775 -0.000732376 9 -0.000732376C9.55225 -0.000732376 9.29901 -0.000753343 10 0.000104791L16.875 0.000105427C17.4272 0.000105427 17.875 0.447856 17.875 1.00011Z%27 fill=%27%231A232C%27/%3E%3C/svg%3E%0A");opacity:0}.faq_question:after{content:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17.875 9C17.875 9.55231 17.4272 10 16.875 10H10V16.875C10 17.4273 9.55225 17.875 9 17.875C8.44775 17.875 8 17.4273 8 16.875V10H1.125C0.57275 10 0.125 9.55231 0.125 9C0.125 8.44769 0.57275 8 1.125 8H8V1.125C8 0.572687 8.44775 0.125 9 0.125C9.55225 0.125 10 0.572687 10 1.125V8H16.875C17.4272 8 17.875 8.44775 17.875 9Z%27 fill=%27%231A232C%27/%3E%3C/svg%3E");opacity:1}.faq_answer{font-size:14px;font-weight:400;color:#67707A;overflow:hidden;transition:max-height .5s;max-height:0}.faq_item:not(.toggle) .faq_answer{max-height:500px}.faq_answer p:first-child,.faq_answer ul:first-child,.faq_answer span:first-child,.faq_answer div:first-child,.faq_answer a:first-child{padding-top:10px}@media (min-width: 992px){.faq_answer{padding-top:7px}}.faq_answer p:not(:last-child){margin-bottom:10px}.faq_answer a{color:#2C78F6;text-decoration:underline}.faq_answer ul{list-style:disc;list-style-position:inside}.faq_answer ul li{margin-bottom:10px}.circularG_wrap{width:37px;height:37px;border-radius:18.5px;box-sizing:border-box;padding:5px;margin:0 auto}.circularG_wrap_bloker{background-color:#FFFFFF}.is-loading-fone{display:none}.circularG-container{position:relative;width:27px;height:27px;margin:auto}.circularG{position:absolute;background-color:#253C40;width:6px;height:6px;border-radius:50%;animation-name:bounce_circularG;animation-duration:1.1s;animation-iteration-count:infinite;animation-direction:normal}.circularG.circularG_1{opacity:0;left:0;top:41%;animation-delay:0.41s}.circularG.circularG_2{opacity:0;left:11%;top:11%;animation-delay:0.55s}.circularG.circularG_3{opacity:0;top:0;left:41%;animation-delay:0.69s}.circularG.circularG_4{opacity:0;right:11%;top:11%;animation-delay:0.83s}.circularG.circularG_5{opacity:0;right:0;top:41%;animation-delay:0.97s}.circularG.circularG_6{opacity:0;right:11%;bottom:11%;animation-delay:1.1s}.circularG.circularG_7{opacity:0;left:41%;bottom:0;animation-delay:1.24s}.circularG.circularG_8{opacity:0;left:11%;bottom:11%;animation-delay:1.38s}@keyframes bounce_circularG{0%{transform:scale(1);opacity:1}100%{transform:scale(0.1);opacity:.1}}.cookie-policy{position:fixed;right:10px;left:10px;margin:auto;z-index:900;max-width:930px;bottom:10px;top:auto;display:block}.cookie-policy__wrapper{background-color:#FEF2D1;border-radius:16px;overflow:hidden;padding:15px 20px}@media (min-width: 768px){.cookie-policy__wrapper{align-items:center;display:flex;justify-content:space-between;align-items:self-start;padding:15px 40px}}.cookie-policy__container{display:flex;align-items:center;margin-bottom:15px}@media (min-width: 768px){.cookie-policy__container{margin-bottom:0}}.cookie-policy__text{font-size:14px;max-width:580px}@media (min-width: 768px){.cookie-policy__text{font-size:16px}}.cookie-policy__text::first-letter{text-transform:uppercase}.cookie-policy__icon{flex-shrink:0;display:flex;margin-right:10px}@media (min-width: 768px){.cookie-policy__icon{margin-right:24px}}.cookie-policy__icon img{width:20px;height:auto}@media (min-width: 768px){.cookie-policy__icon img{width:30px}}.cookie-policy .svg-icon{display:none}@media (min-width: 768px){.cookie-policy .svg-icon{display:inline-flex;width:26px;height:26px;margin-right:7px;margin-bottom:5px}}.cookie-policy .cookie-policy-confirm{display:flex;background:#FBBD19;color:#fff;text-transform:uppercase;border-radius:30px;margin-left:20px;width:70px;justify-content:center;padding:6px;cursor:pointer;transition:background .3s;margin:auto}@media (min-width: 768px){.cookie-policy .cookie-policy-confirm{margin-left:20px;margin-right:0;padding:10px}}.cookie-policy .cookie-policy-confirm:hover{background:#E7A905}.nav-comment{font-size:12px;margin-bottom:15px;color:#939BA3;text-align:center}.ellipsis,.pagination-list li.ellipsis.ellipsis-prev,.pagination-list li.ellipsis.ellipsis-next{position:relative}.ellipsis:before,.pagination-list li.ellipsis.ellipsis-prev:before,.pagination-list li.ellipsis.ellipsis-next:before{font-weight:700;content:"...";padding-top:7px;position:absolute;text-align:center;top:-1px;display:block;width:40px;height:40px}.pagination-list{display:flex;flex-flow:row wrap;justify-content:center}.pagination-list.f-nav{margin-bottom:20px}.pagination-list li{width:35px;height:35px;border-radius:2px;margin-left:2px;margin-right:2px;transition:border-color .3s;margin-bottom:10px}@media (min-width: 768px){.pagination-list li{width:40px;height:40px}}.pagination-list li.prev .svg-icon-nav{transform:rotate(90deg)}.pagination-list li.next .svg-icon-nav{transform:rotate(-90deg)}.pagination-list li.disabled{color:#939BA3;cursor:not-allowed}.pagination-list li.disabled .svg-icon-nav{fill:#939BA3}.pagination-list li.disabled:hover{background:none}.pagination-list li.next.more{margin-bottom:20px;padding:4px 15px;width:auto;display:inline-flex}.pagination-list li.ellipsis-prev.ellipsis{margin-left:46px}.pagination-list li.ellipsis-prev.ellipsis:before{left:-44px}.pagination-list li.ellipsis-next.ellipsis{margin-right:46px}.pagination-list li.ellipsis-next.ellipsis:before{right:-44px}.pagination-list li span,.pagination-list li a{font-size:14px;font-weight:700;color:var(--main-color-black);display:flex;justify-content:center;align-items:center;transition:color .3s;width:100%;height:100%}.pagination-list li a:hover{background:#F7F7F7}.pagination-list li.current{color:#ffffff;background:#222222}.pagination-list li.current span{color:#ffffff}.hotellist-landing__show-all-button{display:flex;justify-content:center;margin-top:28px}.hotellist-landing__show-all-button a{border-radius:2px;color:var(--main-color-black);border:1px solid var(--main-color-black);background:#FFFFFF}.hotellist-landing__show-all-button a:hover{background:#F7F7F7}body{color:var(--main-color-black)}.faq_page-content{border:1px solid #D9DDE0;border-radius:16px;padding:25px 25px 10px 25px;margin-bottom:25px}@media (min-width: 768px){.faq_page-content{padding:40px 40px 10px 40px;margin-bottom:40px}}@media (min-width: 992px){.faq_page-content{padding:60px 60px 10px 60px}}.static-content{margin-bottom:50px}.static-content__title{font-size:20px;line-height:1.2;margin-bottom:15px;display:block;font-weight:700}@media (min-width: 768px){.static-content__title{font-size:26px}}.static-content__block{margin-bottom:25px}@media (min-width: 768px){.static-content__block{margin-bottom:40px}}.static-content__min-title{font-size:16px;font-weight:700;margin-bottom:10px}.static-content p{margin-bottom:25px;font-size:14px}@media (min-width: 992px){.static-content p{font-size:16px}}.static-content ul{list-style:disc;list-style-position:inside}.static-content ul li{margin-bottom:10px;font-size:14px}@media (min-width: 992px){.static-content ul li{font-size:16px}}.static-content a{color:var(--main-blue-color);transition:color .3s}.static-content a:hover{color:#1972CF}.page_top_cities h1{font-weight:600;font-size:20px;line-height:30px;color:var(--main-color-black);margin-top:36px;margin-bottom:32px;text-align:center}@media (min-width: 768px){.page_top_cities h1{font-size:32px;line-height:42px;font-weight:700}}.page_top_cities .content>.top_cities{display:flex;flex-flow:wrap row;justify-content:space-between}.page_top_cities .content>.top_cities li{font-weight:400;font-size:16px;line-height:26px;margin-bottom:12px}.page_top_cities .content>.top_cities li a{color:var(--main-blue-color)}.region-page h1{font-weight:600;font-size:20px;line-height:30px;color:var(--main-color-black);margin-top:36px;margin-bottom:32px;text-align:center}@media (min-width: 768px){.region-page h1{font-size:32px;line-height:42px;font-weight:700}}.region-page .destinations-area{display:flex;justify-content:space-between;flex-flow:row wrap}.region-page .destinations-area__block{width:100%;margin-bottom:25px;padding:0px 10px}@media (min-width: 768px){.region-page .destinations-area__block{width:50%}}@media (min-width: 992px){.region-page .destinations-area__block{width:33%}}.region-page .destinations-area__block a{display:flex;flex-direction:column;color:var(--main-blue-color);margin-bottom:10px}.region-page .destinations-area__block span{font-weight:400;font-size:12px;line-height:28px;color:#67707A}.region-page .destinations-area__title{font-size:24px;font-weight:700;margin-bottom:17px}.region-page .city-page{display:flex;flex-flow:row wrap;justify-content:space-between}.region-page .city-block{width:100%;margin-bottom:25px;padding:0px 10px}@media (min-width: 768px){.region-page .city-block{width:50%}}@media (min-width: 992px){.region-page .city-block{width:33%}}.region-page .city-block .city-name{margin-bottom:10px;font-weight:600;font-size:16px}@media (min-width: 768px){.region-page .city-block .city-name{margin-bottom:15px;font-size:22px}}.region-page .city-block a{color:#67707a;font-size:14px}@media (min-width: 768px){.region-page .city-block a{font-size:16px}}.region-page .city-block a:hover{color:var(--main-blue-color)}.all-countries-page h1{font-weight:600;font-size:20px;line-height:30px;color:var(--main-color-black);margin-top:36px;margin-bottom:32px;text-align:center}@media (min-width: 768px){.all-countries-page h1{font-size:32px;line-height:42px;font-weight:700}}.all-countries-page p{font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:0.01em;color:var(--main-color-black);margin-bottom:30px}.all-countries-page p span{color:var(--main-blue-color);cursor:pointer}.all-countries-page p a{color:var(--main-blue-color);cursor:pointer}.all-countries-page .last-viwed-menu{display:flex;flex-flow:wrap row;width:100%}.all-countries-page .last-viwed-menu li{white-space:nowrap;padding:4px 8px;margin-right:8px;border:1px solid #D9DDE0;border-radius:30px;margin-bottom:12px;font-size:14px}@media (min-width: 768px){.all-countries-page .last-viwed-menu li{font-size:16px;padding:8px 12px;margin-right:12px}}.all-countries-page .last-viwed-menu li a{color:#67707A}.all-countries-page .category-block{padding:12px;width:100%;margin-top:32px;margin-bottom:24px}.all-countries-page .category-block .category-title{font-weight:700;font-size:18px;line-height:24px;margin-bottom:24px}@media (min-width: 768px){.all-countries-page .category-block .category-title{font-size:24px;margin-bottom:32px}}.all-countries-page .category-block .all-countries-list{-moz-column-count:2;column-count:2}@media (min-width: 768px){.all-countries-page .category-block .all-countries-list{-moz-column-count:3;column-count:3}}@media (min-width: 992px){.all-countries-page .category-block .all-countries-list{-moz-column-count:4;column-count:4}}@media (min-width: 1200px){.all-countries-page .category-block .all-countries-list{-moz-column-count:5;column-count:5}}.all-countries-page .category-block li{margin-bottom:8px}@media (min-width: 768px){.all-countries-page .category-block li{margin-bottom:16px}}.all-countries-page .category-block a{color:#67707A}@media (min-width: 768px){.all-countries-page .category-block a{font-size:18px}}.all-countries-page .category-block a:hover{color:var(--main-blue-color)}.hub-country__region,.hub-country__cities{-moz-column-count:2;column-count:2}@media (min-width: 576px){.hub-country__region,.hub-country__cities{-moz-column-count:3;column-count:3}}@media (min-width: 768px){.hub-country__region,.hub-country__cities{-moz-column-count:4;column-count:4}}.hub-country__region-block{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.hub-country__region-link{display:block;color:var(--main-color-black);font-size:14px;font-weight:500;margin-bottom:10px;text-decoration:none;transition:color .3s}.hub-country__region-link:hover{color:#0A215B}.hub-country__hc{color:#67707A;width:60px;display:inline-block;text-align:right;margin-right:5px}.hub-country__cities-link{color:var(--main-color-black);font-size:12px;text-decoration:none;transition:color .3s;display:block;margin-bottom:5px}.hub-country__cities-link:hover{color:#0A215B}.hub-country__cities-link.bold{font-weight:600}.universal-avail-form.main-form-wrapper .avail-form__destination,.universal-avail-form.main-form-wrapper .avail-form__dates,.universal-avail-form.main-form-wrapper .avail-form__guests{border:1px solid #d9dde0;border-top:none;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}@media (min-width: 768px){.universal-avail-form.main-form-wrapper .avail-form__destination,.universal-avail-form.main-form-wrapper .avail-form__dates,.universal-avail-form.main-form-wrapper .avail-form__guests{box-shadow:none;border-radius:4px;border:1px solid #D9DDE0}}.universal-avail-form.main-form-wrapper .avail-form__destination{border:1px solid #d9dde0}.page_mainland_hub_page .hub-country__cities{margin-bottom:32px}@media (min-width: 768px){.page_mainland_hub_page .hub-country__cities{margin-bottom:64px}}.country-description{text-align:center;color:#67707A;margin-bottom:25px}.country__form{margin-bottom:30px}@media (max-width: 767.98px){.country__form .main-form-wrapper.destination-form-wrapper .avail-form{background:#eff3f9;padding-bottom:15px}}.country__block-title{font-size:20px;font-weight:700;margin-bottom:10px}@media (min-width: 768px){.country__block-title{font-size:24px;margin-bottom:30px}}.country__select-btn{justify-content:center;max-width:180px;border:1px solid var(--main-color-black);color:var(--main-color-black);border-radius:30px;display:flex;cursor:pointer;font-size:12px;padding:10px;margin:0 auto 25px;transition:background .3s, color .3s}@media (min-width: 768px){.country__select-btn{margin-top:15px}}.country__select-btn:hover{color:#fff;background-color:var(--main-color-black)}.country__select-btn:hover:after{filter:brightness(0) invert(1)}.country__select-btn:after{content:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2710%27 viewBox=%270 0 10 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M2.94535 0.759843L2.94535 1.94672L7.70137 1.94672L0.822127 8.81362L1.67142 9.66138L8.55066 2.79448L8.55067 7.54197L9.73967 7.54198L9.73967 0.759848L2.94535 0.759843Z%27 fill=%27%231A232C%27/%3E%3C/svg%3E%0A");margin-left:5px}.country__select-btn .less-btn{display:none}.country__block{margin-bottom:40px}.country__block .g-ov-previews .g-ov-preview{background-size:cover;margin-bottom:15px;border-radius:16px;overflow:hidden;position:relative;transition:background .3s}@media (min-width: 768px){.country__block .g-ov-previews .g-ov-preview{margin-bottom:25px}}@media (max-width: 767.98px){.country__block .g-ov-previews .g-ov-preview{min-width:240px}}.country__block .g-ov-previews .g-ov-preview:before{content:'';position:absolute;width:100%;left:0;top:0;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 36.98%, #000 100%)}.city-desc{display:inline-flex;cursor:pointer;flex-direction:column;color:#fff;justify-content:flex-end;padding:20px;min-height:250px;position:relative}.city-desc__name{font-size:18px;line-height:1.2;font-weight:700;margin-bottom:2px;position:relative}.city-desc__hotels{position:relative;font-size:14px;display:block;line-height:2;border-bottom:1px solid #fff;transition:border-color .3s}.city-desc__hotels:after{margin-left:10px;content:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2710%27 viewBox=%270 0 10 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3.10947 0.756394L3.10947 1.94327L7.8655 1.94327L0.986251 8.81017L1.83554 9.65794L8.71479 2.79104L8.71479 7.53853L9.9038 7.53853L9.90379 0.756399L3.10947 0.756394Z%27 fill=%27%23EEEEEE%27/%3E%3C/svg%3E%0A")}.city-desc:hover .city-desc__hotels{border-color:transparent}.cities-list{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px;margin-bottom:15px;overflow:hidden;transition:max-height .3s;padding-bottom:40px;position:relative;gap:8px}@media (min-width: 768px){.cities-list{gap:16px}}.cities-list:before{content:'';background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);position:absolute;width:100%;height:20px;left:0;bottom:0;z-index:1}.cities-list.cities-accommodations{max-height:230px}@media (min-width: 768px){.cities-list.cities-accommodations{max-height:218px}}.cities-list.cities-accommodations .city{flex:0 0 50%;max-width:50%;padding-left:8px;padding-right:8px;margin-right:0}@media (min-width: 576px){.cities-list.cities-accommodations .city{flex:0 0 33.33%;max-width:33.333%}}@media (min-width: 768px){.cities-list.cities-accommodations .city{flex:0 0 25%;max-width:25%}}.cities-list.splide .city{padding-left:8px;padding-right:8px;margin-bottom:5px}@media (min-width: 768px){.cities-list.splide .city{flex:0 0 calc(25% - 12px);margin-right:16px;margin-bottom:15px}}.cities-list .city{width:calc(50% - 4px)}@media (min-width: 768px){.cities-list .city{width:calc(25% - 12px)}}.cities-list .city a{color:var(--main-color-black);display:block;font-size:12px;transition:color .3s;position:relative}.cities-list .city a:before{position:absolute;content:'';width:100%;top:0;left:0;height:calc(100% +  15px)}.cities-list .city a:hover{color:var(--color-extra-style)}.cities-list .city span{color:#67707A;font-size:12px;display:block;transition:color .3s}.cities-list .city span:hover{color:var(--color-extra-style)}.cities-list .city span.darkgray{display:inline-block;vertical-align:middle}@media (min-width: 768px){.cities-list .splide__slide{flex:0 0 100%;margin-right:0;display:flex}}.cities-list .splide__track{width:100%}.g-ov-expand.opened .cities-list{max-height:2000px;padding-bottom:0}.g-ov-expand.opened .cities-list:before{display:none}.g-ov-expand.opened .select-btn .more-btn{display:none}.g-ov-expand.opened .select-btn .less-btn{display:block}@media (min-width: 768px){.footer-links.country-footer-links .footer-links__list{-moz-column-count:4;column-count:4}}@media (max-width: 991.98px){.footer-links.country-footer-links .footer-links__item-title{margin-bottom:5px}}.footer-links.country-footer-links .footer-links__item:first-child{margin-top:0}@media (max-width: 991.98px){.footer-links.country-footer-links .footer-links__item{margin-top:10px}}@media (max-width: 991.98px){.footer-links.country-footer-links .footer-links__item-links{margin-bottom:10px}}.state-more-less .less-btn{display:none}.state-more-less .less-btn:after{height:10px;margin-left:7px;margin-top:3px;transform:rotate(-45deg)}.state-more-less .more-btn:after{margin-left:10px;transform:rotate(135deg);height:10px;margin-top:7px;transition:transform .3s}.state-more-less.opened .less-btn{display:flex}.state-more-less.opened .more-btn{display:none}.unsub__book-details{border:1px solid #d9dde0;border-radius:16px;padding:16px;margin-bottom:25px}@media (min-width: 768px){.unsub__book-details{margin-bottom:40px;padding:24px}}.unsub a{color:var(--color-extra-style);text-decoration:underline}.unsub a:hover{text-decoration:none}.unsub__btn{padding:7px 20px;border-radius:30px;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:0.01em;transition:opacity .3s;cursor:pointer;margin-bottom:15px}.unsub__btn:hover{opacity:.8}.unsub__btn.yes-btn{background:var(--color-extra-style);margin-right:10px}.unsub__btn.no-btn{background:#67707A}.unsub__label{font-weight:400;font-size:14px;line-height:22px;color:var(--main-color-black);margin-bottom:6px}.unsub__input{padding:10px 20px;border:1px solid #d9dde0;border-radius:8px;font-weight:400;font-size:14px;line-height:22px;display:block;margin-bottom:20px;max-width:350px;width:100%}.unsub__form{margin-top:25px}.unsub .done{background-image:url("data:image/svg+xml,%3Csvg width=%2734%27 height=%2734%27 viewBox=%270 0 43 43%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M29.5938 12.1827C28.951 11.8117 28.129 12.0325 27.7589 12.6745L19.1665 27.5563L14.3595 23.1229C13.8515 22.5813 13.0027 22.5537 12.4613 23.0611C11.9196 23.569 11.8913 24.4183 12.3993 24.9611L18.542 30.6259C19.0493 31.1682 19.8989 31.1961 20.4403 30.6881C20.604 30.5349 30.0862 14.0197 30.0862 14.0197C30.456 13.3759 30.2351 12.5537 29.5938 12.1827ZM21.4962 0C9.62356 0 0 9.62325 0 21.4959C0 33.3686 9.62356 42.9922 21.4962 42.9922C33.3688 42.9922 42.9921 33.3686 42.9921 21.4959C42.9921 9.62325 33.3688 0 21.4962 0ZM21.4962 40.3047C11.1079 40.3047 2.68677 31.8837 2.68677 21.4959C2.68677 11.1078 11.1079 2.68682 21.4962 2.68682C31.8839 2.68682 40.3053 11.1078 40.3053 21.4959C40.3053 31.8837 31.8839 40.3047 21.4962 40.3047Z%27 fill=%27%2374B71A%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;padding-left:40px;min-height:34px;display:flex;align-items:center}.page_top_hotels h1{font-weight:600;font-size:20px;line-height:30px;color:var(--main-color-black);margin-top:36px;margin-bottom:32px}@media (min-width: 768px){.page_top_hotels h1{font-size:32px;line-height:42px;font-weight:700}}.page_top_hotels .top_hotels li{margin-bottom:25px;display:flex}.page_top_hotels .top_hotels li .photo{margin-right:15px}.page_top_hotels .top_hotels li .photo img{overflow:hidden;display:block;border-radius:4px}.page_top_hotels .top_hotels li .info{font-size:12px}@media (min-width: 768px){.page_top_hotels .top_hotels li .info{font-size:14px}}.page_top_hotels .top_hotels li .info a{display:block;font-size:16px;line-height:1.3;font-weight:700;color:var(--main-color-black);margin-bottom:5px}.page_top_hotels .top_hotels li .img-rating{font-weight:700;display:block;font-size:12px;letter-spacing:.1px;margin-right:5px}.page_top_hotels .top_hotels li .img-rating.img-r1{color:C9322C}.page_top_hotels .top_hotels li .img-rating.img-r2{color:E23D23}.page_top_hotels .top_hotels li .img-rating.img-r3{color:E97625}.page_top_hotels .top_hotels li .img-rating.img-r4{color:E69D30}.page_top_hotels .top_hotels li .img-rating.img-r5{color:DFC536}.page_top_hotels .top_hotels li .img-rating.img-r6{color:BFD83D}.page_top_hotels .top_hotels li .img-rating.img-r7{color:8DD144}.page_top_hotels .top_hotels li .img-rating.img-r8{color:2EB843}.page_top_hotels .top_hotels li .img-rating.img-r9{color:0C8827}.page_top_hotels .top_hotels li .img-rating.img-r10{color:0C8827}

