<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css2?family=Playfair+Display&amp;family=Raleway:wght@500);@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700);@import url(https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&amp;display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}html{box-sizing:border-box}body,html{height:100%}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:reduce){*{transition:none!important}}a{color:inherit;text-decoration:none;cursor:pointer}a:not([class]){transition:color .25s}select:not(.field__text--city){-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px!important;padding-left:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 7'%3E%3Cpath d='M28.9.1c-.2-.2-.5-.2-.7 0L22 5.9 15.8.1c-.2-.2-.5-.2-.7 0-.2.2-.2.4 0 .6l6.5 6.1c.2.2.5.2.7 0L28.8.7c.2-.1.3-.3.1-.6 0 .1 0 0 0 0z' fill='%234d4d4d'/%3E%3C/svg%3E") transparent no-repeat!important;background-position:100%!important;background-size:44px 7px!important}select:not(.field__text--city):focus{outline:none}select::-ms-expand{display:none}body{font-family:PT Sans,sans-serif;color:#515b6a}h1,h2,h3,h4,h5,h6{font-family:Merriweather,serif}::-moz-selection{background:rgba(255,51,101,.7);color:#fff}::selection{background:rgba(255,51,101,.7);color:#fff}.clearfix:after,.clearfix:before{content:" ";display:block}.clearfix:after{clear:both}.container{max-width:1172px;width:100%;padding:0 20px;margin:0 auto}@media only screen and (max-width:767px){.container{padding:0 10px}}.content{padding:30px 15px}@media only screen and (max-width:767px){.content{padding:30px 10px}}.content .right-col{width:60%;float:right;position:relative}@media only screen and (max-width:767px){.content .right-col{width:100%!important}}.content .left-col{float:left;width:40%;box-sizing:border-box;padding-right:30px}@media only screen and (max-width:767px){.content .left-col{display:none;width:100%!important;padding:0!important;box-sizing:border-box!important;position:relative;top:0}}.content .col-right{width:calc(100% - 390px);float:right;position:relative}@media only screen and (max-width:1024px){.content .col-right{width:100%;padding:0}}.content .col-left{float:left;width:353px;box-sizing:content-box;padding-right:37px}@media only screen and (max-width:1024px){.content .col-left{width:100%;padding:0}}.pull-left{float:left!important}.pull-right{float:right!important}.hidden,.show-tablet,[hidden]{display:none!important}@media only screen and (max-width:1024px){.show-tablet{display:block!important}}.hide-tablet{display:block!important}@media only screen and (max-width:1024px){.hide-tablet{display:none!important}}.show-mob{display:none!important}@media only screen and (max-width:767px){.show-mob{display:block!important}}.hide-mob{display:block!important}@media only screen and (max-width:767px){.hide-mob{display:none!important}}.cities__inner{padding:40px 0}.cities__title{font:700 30px/48px Merriweather,serif;color:#252d3a;text-align:center;margin-bottom:10px}@media only screen and (max-width:767px){.cities__title{font-size:20px;line-height:28px}}.cities__subtitle{font:16px/24px PT Sans,sans-serif;color:#515b6a;text-align:center;margin-bottom:30px}@media only screen and (max-width:767px){.cities__subtitle{font-size:14px;margin-bottom:20px}}.cities__nav{margin-bottom:35px}@media only screen and (max-width:767px){.cities__nav{margin-bottom:20px}}.cities__block{display:none}.cities__block.active{display:block}.cities-nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media only screen and (max-width:767px){.cities-nav{width:calc(100% + 10px)}.cities-nav.is-no-scroll{width:100%}}.cities-nav__list{display:flex;position:relative;overflow:hidden}@media only screen and (max-width:767px){.cities-nav__list{overflow-x:auto}}.cities-nav__item{display:flex;justify-content:center;align-items:center;width:185px;height:40px;font:400 16px/22px PT Sans,sans-serif;padding:0 10px;color:#515b6a;text-align:center;border:1px solid #dddde1;cursor:pointer}@media only screen and (max-width:767px){.cities-nav__item{font-size:14px;line-height:18px;width:auto;min-width:95px;flex-shrink:0;padding:0 15px;white-space:nowrap}.cities-nav.is-no-scroll .cities-nav__item{min-width:25%;width:100%;flex-shrink:1}}.cities-nav__item:nth-last-child(2){border-radius:0 4px 4px 0}.cities-nav__item:first-child{border-radius:4px 0 0 4px}.cities-nav__item:not(:first-child){border-left:none}.cities-nav__item.active,.cities-nav__item:hover{font-weight:700;color:#fff;background:#515b6a}.cities-nav__item:hover{opacity:.5}.cities-nav__item.active:hover{opacity:1}.cities-nav__scroll-btn{cursor:pointer;position:-webkit-sticky;position:sticky;top:0;right:0;width:34px;height:40px;flex-shrink:0;z-index:2;background:linear-gradient(90deg,hsla(0,0%,100%,.0001) 2%,#fff 98%);display:none}@media only screen and (max-width:767px){.cities-nav__scroll-btn{display:block}}.cities-nav__scroll-btn:before{content:"";display:block;position:absolute;width:20px;height:20px;border-radius:50%;top:10px;z-index:1;right:10px;background:url(/new/designs/11/build/images/arr-r.svg) no-repeat;background-position:50%;background-color:#878c98;background-size:6px 10px}.cities-list{margin-bottom:40px;-webkit-column-count:4;-moz-column-count:4;column-count:4}@media only screen and (max-width:1024px){.cities-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:767px){.cities-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.cities-list__city{display:block;margin-bottom:10px}.cities-list__city:hover{text-decoration:underline}.all-cities{padding:30px 0 0;border:5px solid #f5f5f6;border-radius:4px}.all-cities__search{margin-bottom:20px}@media only screen and (max-width:767px){.all-cities__search{margin-bottom:10px}}.all-cities__title-letter{font:700 22px/28px PT Sans,sans-serif;color:#252d3a;padding:0 30px;margin-bottom:8px}@media only screen and (max-width:767px){.all-cities__title-letter{display:none}}.all-cities__inner{display:flex;flex-wrap:wrap;padding:0 30px 25px}@media only screen and (max-width:767px){.all-cities__inner{padding:0 10px 15px}}.all-cities-search{display:flex;justify-content:center;flex-wrap:wrap;padding:0 25px}@media only screen and (max-width:1024px){.all-cities-search{justify-content:flex-start}}@media only screen and (max-width:767px){.all-cities-search{padding:0 5px}}.all-cities-search__letter{display:flex;align-items:center;justify-content:center;width:36px;height:34px;font:16px/21px PT Sans,sans-serif;color:#333e50;margin:0 5px 10px;border-radius:4px;border:1px solid #dddde1;cursor:pointer}.all-cities-search__letter.is-active,.all-cities-search__letter:hover{font-weight:700;color:#fff;border:none;background:#515b6a}.all-cities-search__letter:hover{opacity:.5}.all-cities-search__letter.is-active:hover{opacity:1}@media only screen and (max-width:1024px){.all-cities-search__letter{margin-bottom:10px}}.all-cities-city{width:33.3333333333%;margin-bottom:15px}.all-cities-city:hover{text-decoration:underline}@media only screen and (max-width:767px){.all-cities-city{width:50%;margin-bottom:10px}}.all-cities-city__name{font:14px/21px PT Sans,sans-serif;color:#252d3a;margin-bottom:5px}.all-cities-city__desc{font:12px/16px PT Sans,sans-serif;color:#878c98}.all-cities-pagination{display:flex;justify-content:space-between;padding:20px 30px;border-top:5px solid #f5f5f6}@media only screen and (max-width:767px){.all-cities-pagination{flex-wrap:wrap;padding:15px}}.all-cities-pagination__inner{display:flex}@media only screen and (max-width:767px){.all-cities-pagination__inner{justify-content:center;order:2;width:100%;margin-top:10px}}.all-cities-pagination__btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font:700 16px/21px PT Sans,sans-serif;color:#515b6a;cursor:pointer}.all-cities-pagination__btn.is-active{color:#252d3a;background:#f5f5f6;border-radius:4px;cursor:default}.all-cities-pagination__nav{display:flex;align-items:center;justify-content:center;height:38px;font:700 14px/18px PT Sans,sans-serif;color:#fff;text-align:center;padding:9px 20px;border-radius:19px;background:#252d3a;cursor:pointer;transition:all .3s ease-in-out}.all-cities-pagination__nav:hover{opacity:.8}@media only screen and (max-width:767px){.all-cities-pagination__nav{width:calc(50% - 5px);font-size:12px;line-height:16px;padding:10px}}.all-cities-pagination__nav.is-disabled{color:#a6a8af;border:1px solid #dddde1;background:none;cursor:default}.all-cities-pagination__nav.is-disabled:hover{background:#f5f5f6}.main-cities__inner.with-pagination .main-cities__block{border-bottom:none;border-radius:4px 4px 0 0}.main-cities__block{display:none;flex-wrap:wrap;margin-bottom:-3px;padding:40px 30px 25px;overflow:hidden;border:5px solid #f5f5f6;border-radius:4px}@media only screen and (max-width:767px){.main-cities__block{padding:20px 15px 30px}}.main-cities__block.active{display:flex}.main-cities__block--photo{margin-bottom:0;padding:0;border:none}.main-cities__block--photo .main-cities__block-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;gap:30px}@media only screen and (max-width:1024px){.main-cities__block--photo .main-cities__block-wrapper{gap:10px}}@media only screen and (max-width:767px){.main-cities__block--photo .main-cities__block-wrapper{gap:0}}.main-cities__block--photo .main-cities__block-wrapper .swiper-slide{flex-shrink:1;width:357px;height:265px}@media only screen and (max-width:767px){.main-cities__block--photo .main-cities__block-wrapper .swiper-slide{flex-shrink:0}}.main-cities__block--photo .main-cities-city{position:relative;width:100%}@media only screen and (max-width:1024px){.main-cities__block--photo .main-cities-city{height:200px}}@media only screen and (max-width:767px){.main-cities__block--photo .main-cities-city{height:auto}}.main-cities__block--photo .main-cities-city:hover .main-cities-city__name{text-decoration:underline}.main-cities__block--photo .main-cities-city:before{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:linear-gradient(180deg,rgba(0,0,0,.0001) 20.27%,#000 89.67%);content:"";opacity:.5}.main-cities__block--photo .main-cities-city__name{z-index:1;position:absolute;bottom:25px;left:20px;margin-bottom:0;color:#fff;font:700 24px/22px PT Sans,sans-serif}@media only screen and (max-width:1024px){.main-cities__block--photo .main-cities-city__name{font-size:22px}}.main-cities__block--photo .main-cities-city__photo{display:block;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.main-cities-city{width:25%;margin-bottom:15px;cursor:pointer}.main-cities-city:hover{text-decoration:underline}@media only screen and (max-width:767px){.main-cities-city{width:50%;margin-bottom:10px}}.main-cities-city__name{margin-bottom:5px;color:#252d3a;font:14px/21px PT Sans,sans-serif}.main-cities-city__desc{color:#878c98;font:12px/16px PT Sans,sans-serif}.main-cities-pagination{display:none;justify-content:space-between;padding:20px 30px;border:5px solid #f5f5f6;border-radius:4px}.main-cities-pagination.is-active{display:flex}@media only screen and (max-width:767px){.main-cities-pagination{flex-wrap:wrap;padding:15px}}.main-cities-pagination__inner{display:flex}@media only screen and (max-width:767px){.main-cities-pagination__inner{justify-content:center;order:2;width:100%;margin-top:10px}}.main-cities-pagination__btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#515b6a;font:700 16px/21px PT Sans,sans-serif;cursor:pointer;transition:all .2s ease-in-out}.main-cities-pagination__btn.is-active{border-radius:4px;background:#f5f5f6;color:#252d3a;cursor:default}.main-cities-pagination__nav{display:flex;align-items:center;justify-content:center;height:38px;padding:9px 20px;border-radius:19px;background:#252d3a;color:#fff;font:700 14px/18px PT Sans,sans-serif;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.main-cities-pagination__nav:hover{opacity:.8}@media only screen and (max-width:767px){.main-cities-pagination__nav{width:calc(50% - 5px);padding:10px;font-size:12px;line-height:16px}}.main-cities-pagination__nav.is-disabled{border:1px solid #dddde1;background:none;color:#a6a8af;cursor:default}.main-cities-pagination__nav.is-disabled:hover{background:#f5f5f6}.places-of-interest{padding:40px 0 0;border:5px solid #f5f5f6;border-radius:4px}@media only screen and (max-width:767px){.places-of-interest{padding-top:20px}}.places-of-interest__inner{padding:0 30px 25px;-webkit-column-count:4;-moz-column-count:4;column-count:4;min-height:285px}@media only screen and (max-width:1024px){.places-of-interest__inner{-webkit-column-count:3;-moz-column-count:3;column-count:3;min-height:335px}}@media only screen and (max-width:767px){.places-of-interest__inner{padding:0 15px 15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;min-height:480px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.places-of-interest__block{margin-bottom:15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.places-of-interest__block.is-hidden{display:none}.places-of-interest__block:not(:first-of-type){margin-top:20px}@media only screen and (max-width:767px){.places-of-interest__block:not(:first-of-type){margin-top:25px}}.places-of-interest__city-name{font:700 16px/21px PT Sans,sans-serif;color:#333e50;margin-bottom:10px}@media only screen and (max-width:767px){.places-of-interest__city-name{font-size:14px;margin-bottom:7px}}.places-of-interest-landmark{display:block;font:14px/21px PT Sans,sans-serif;color:#252d3a;margin-bottom:15px;cursor:pointer;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.places-of-interest-landmark.is-hidden{display:none}.places-of-interest-landmark:hover{text-decoration:underline}.places-of-interest-landmark__name{font:14px/21px PT Sans,sans-serif;color:#252d3a;margin-bottom:5px}@media only screen and (max-width:767px){.places-of-interest-landmark__name{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.places-of-interest-landmark__desc{font:12px/16px PT Sans,sans-serif;color:#878c98}.places-of-interest-pagination{display:none;justify-content:space-between;padding:20px 30px;border-top:5px solid #f5f5f6}.places-of-interest-pagination.is-inited{display:flex}@media only screen and (max-width:767px){.places-of-interest-pagination{flex-wrap:wrap;padding:15px}}.places-of-interest-pagination__inner{display:flex}@media only screen and (max-width:767px){.places-of-interest-pagination__inner{justify-content:center;order:2;width:100%;margin-top:10px}}.places-of-interest-pagination__btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font:700 16px/21px PT Sans,sans-serif;color:#515b6a;cursor:pointer}.places-of-interest-pagination__btn.is-active{color:#252d3a;background:#f5f5f6;border-radius:4px;cursor:default}.places-of-interest-pagination__nav{display:flex;align-items:center;justify-content:center;height:38px;font:700 14px/18px PT Sans,sans-serif;color:#fff;text-align:center;padding:9px 20px;border-radius:19px;background:#252d3a;cursor:pointer;transition:all .3s ease-in-out}.places-of-interest-pagination__nav:hover{opacity:.8}@media only screen and (max-width:767px){.places-of-interest-pagination__nav{width:calc(50% - 5px);font-size:12px;line-height:16px;padding:10px}}.places-of-interest-pagination__nav.is-disabled{color:#a6a8af;border:1px solid #dddde1;background:none;cursor:default}.places-of-interest-pagination__nav.is-disabled:hover{background:#f5f5f6}.mini-map{width:100%;height:120px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;background:url(/new/designs/11/build/images/mini-map.svg) 50%/cover no-repeat #fff;border-radius:4px;overflow:hidden}@media only screen and (max-width:767px){.mini-map{height:100px}}.mini-map__btn{cursor:pointer;display:flex;justify-content:center;align-items:center;height:48px;min-width:160px;max-width:calc(100% - 20px);padding:0 20px;border-radius:24px;border:1px solid #515b6a;background:#fff;font:700 14px/18px PT Sans,sans-serif;letter-spacing:.5px;color:#515b6a;text-transform:uppercase;transition:all .2s ease-in-out}@media only screen and (max-width:767px){.mini-map__btn{font-size:12px;line-height:16px;letter-spacing:.43px}}.mini-map__btn:hover{background:#515b6a;color:#fff}.menu-filters__header{display:none;width:100%;justify-content:space-between;align-items:center;border-bottom:1px solid #dddde1;padding:18px 20px}@media only screen and (max-width:1024px){.menu-filters__header{display:flex}}@media only screen and (max-width:767px){.menu-filters__header{padding:15px 10px}}.menu-filters__header-title{font:700 20px Merriweather,serif}@media only screen and (max-width:767px){.menu-filters__header-title{font-size:18px}}.menu-filters__content{background:#f5f5f6;border-radius:4px;padding:30px 20px 20px}@media only screen and (max-width:767px){.menu-filters__content{padding:20px}}.menu-filters__group:not(:last-child):after{display:block;content:"";height:2px;width:100%;margin:15px 0 20px;background:#fff}.menu-filters__title{font:700 16px/24px Merriweather,serif;color:#252d3a;margin-bottom:15px}.menu-filters__title--link{display:block}.menu-filters__item{display:block;padding-left:28px;font:400 14px/20px PT Sans,sans-serif;color:#252d3a}.menu-filters__item:not(:last-of-type){margin-bottom:10px}.menu-filters__list.is-hide .menu-filters__item:nth-child(n+7){display:none}.menu-filters__list.is-hide .menu-filters__btn-more-text--more{display:inline}.menu-filters__list.is-hide .menu-filters__btn-more-text--less{display:none}.menu-filters__list.is-hide .menu-filters__btn-more-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.menu-filters__link{display:inline-block;position:relative;transition:all .2s ease-in-out}.menu-filters__link:before{content:"";display:block;width:18px;height:20px;background:#fff;border-radius:4px;position:absolute;top:0;right:calc(100% + 10px)}.menu-filters__link:hover{text-decoration:underline}.menu-filters__all-hotels{font:400 14px/20px PT Sans,sans-serif;color:#252d3a;transition:all .2s ease-in-out}.menu-filters__all-hotels:hover{text-decoration:underline}.menu-filters__btn{width:100%;height:44px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;border:1px solid #dddde1;border-radius:4px}.menu-filters__btn-text{font:400 14px/28px PT Sans,sans-serif;color:#252d3a}.menu-filters__btn-icon{flex-shrink:0;width:16px;height:16px;fill:#252d3a}.menu-filters__btn-more{cursor:pointer;display:flex;align-items:center}.menu-filters__btn-more-text{font:700 14px/21px PT Sans,sans-serif;color:#ff3365}.menu-filters__btn-more-text--more{display:none}.menu-filters__btn-more-text--less{display:inline}.menu-filters__btn-more-icon{flex-shrink:0;fill:#ff3365;margin-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .2s ease-in-out}@media(min-width:1025px){.menu-filters-modal{display:block!important}}@media only screen and (max-width:1024px){.menu-filters-modal{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1001;background:rgba(0,0,0,.8);overflow-y:auto;text-align:left}.menu-filters-modal.active{display:block}}@media only screen and (max-width:1024px){.menu-filters-modal__wrapper{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;padding:10px;box-sizing:border-box}}.menu-filters-modal__close{cursor:pointer}.menu-filters-modal__close svg{pointer-events:none;width:16px;height:16px;fill:#4d4d4d}.menu-filters-modal__btn{display:none;font:normal 14px/1.5 PT Sans,sans-serif;text-align:left;height:100%;align-items:center;padding:8px 15px;justify-content:space-between;cursor:pointer}.menu-filters-modal__btn .icon-filters-uk-cluster{flex-shrink:0;width:16px;height:16px;pointer-events:none}@media only screen and (max-width:1024px){.menu-filters-modal__btn{display:flex}}@media only screen and (max-width:767px){.menu-filters-modal__btn{padding:8px 10px}}.menu-filters-modal__content{width:100%;background-color:#fff;border-radius:4px}.menu-filters-btn{display:none}@media only screen and (max-width:1024px){.menu-filters-btn{display:block}}.static-hotels-nav{margin:0 auto 25px;width:100%}@media only screen and (max-width:767px){.static-hotels-nav{width:calc(100% + 10px);margin-bottom:20px}.static-hotels-nav.is-no-scroll{width:100%}}.static-hotels-nav__list{position:relative;display:flex;background:#fff;overflow:hidden;z-index:1}@media only screen and (max-width:767px){.static-hotels-nav__list{overflow-x:auto;-webkit-overflow-scrolling:touch}}.static-hotels-nav__item{border:1px solid #dddde1;display:flex;justify-content:center;align-items:center;min-width:25%;width:100%;height:40px;padding:0 10px;text-align:center;cursor:pointer}@media only screen and (max-width:767px){.static-hotels-nav__item{min-width:auto;width:auto;flex-shrink:0}.static-hotels-nav.is-no-scroll .static-hotels-nav__item{min-width:25%;width:100%;flex-shrink:1}}.static-hotels-nav__item.is-last-item,.static-hotels-nav__item:last-child{border-radius:0 4px 4px 0}.static-hotels-nav__item:first-child{border-radius:4px 0 0 4px}.static-hotels-nav__item:not(:first-child){border-left:none}.static-hotels-nav__item.is-active,.static-hotels-nav__item:hover{background:#515b6a}.static-hotels-nav__item.is-active .static-hotels-nav__text,.static-hotels-nav__item:hover .static-hotels-nav__text{font-weight:700;color:#fff}.static-hotels-nav__item:hover{opacity:.5}@media only screen and (max-width:767px){.static-hotels-nav__item:hover{opacity:1}}.static-hotels-nav__item.active:hover{opacity:1}.static-hotels-nav__text{font:400 16px/22px PT Sans,sans-serif;color:#515b6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:767px){.static-hotels-nav__text{font-size:14px;line-height:18px}}.static-hotels-nav__scroll-button{cursor:pointer;position:-webkit-sticky;position:sticky;top:0;right:0;width:34px;height:40px;flex-shrink:0;z-index:2;background:linear-gradient(90deg,hsla(0,0%,100%,.0001) 2%,#fff 98%);display:none}@media only screen and (max-width:767px){.static-hotels-nav__scroll-button{display:block}}.static-hotels-nav__scroll-button:before{content:"";display:block;position:absolute;width:20px;height:20px;border-radius:50%;top:10px;z-index:1;right:10px;background:url(/new/designs/11/build/images/arr-r.svg) no-repeat;background-position:50%;background-color:#878c98;background-size:6px 10px}.hotels-group{position:relative;margin-bottom:40px;z-index:5}.hotels-group__title{font:700 26px/39px PT Sans,sans-serif;color:#252d3a;margin-bottom:20px}@media only screen and (max-width:767px){.hotels-group__title{font-size:18px;line-height:24px;margin-bottom:15px}}.hotels-group__show-all{display:flex;justify-content:center;margin-top:25px}@media only screen and (max-width:767px){.hotels-group__show-all{margin-top:15px}}.main--main .static-hotels{padding-top:15px}.static-hotels__head{padding:30px 0}@media only screen and (max-width:767px){.static-hotels__head{padding:20px 0}}.static-hotels__title{font:700 30px/48px Merriweather,serif;color:#252d3a;text-align:center;margin-bottom:10px}@media only screen and (max-width:767px){.static-hotels__title{font-size:20px;line-height:28px}}.static-hotels__subtitle{font:16px/24px PT Sans,sans-serif;color:#515b6a;text-transform:lowercase;text-align:center}@media only screen and (max-width:767px){.static-hotels__subtitle{font-size:14px;line-height:24px}}.static-hotels__inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between;z-index:1}@media only screen and (max-width:1024px){.static-hotels__inner{flex-wrap:wrap}}.static-hotels__inner .col-left{width:353px;flex-shrink:0}@media only screen and (max-width:1100px){.static-hotels__inner .col-left{width:300px}}@media only screen and (max-width:1024px){.static-hotels__inner .col-left{width:100%;margin-bottom:20px}}.static-hotels__inner .col-right{width:calc(100% - 390px)}@media only screen and (max-width:1100px){.static-hotels__inner .col-right{width:calc(100% - 320px)}}@media only screen and (max-width:1024px){.static-hotels__inner .col-right{width:100%}}.static-hotels__group{display:flex;flex-direction:column;position:relative;margin-bottom:60px}.static-hotels__nav{position:-webkit-sticky;position:sticky;top:0;z-index:10}.hotels-by-rating.is-hide .hotels-by-rating__list{max-height:430px;overflow:hidden}@media only screen and (max-width:767px){.hotels-by-rating.is-hide .hotels-by-rating__list{max-height:620px}}.hotels-by-rating.is-open .hotels-by-rating__list{max-height:none;overflow:visible}.hotels-by-rating.is-open .show-all-button__text--less{display:block}.hotels-by-rating.is-open .show-all-button__text--more{display:none}.hotels-by-rating__head{margin-bottom:9px;color:#252d3a}.hotels-by-rating__title{font:700 16px/22px PT Sans,sans-serif}@media only screen and (max-width:767px){.hotels-by-rating__title{font-size:14px;line-height:20px}}.hotels-by-rating__subtitle{font:400 14px/22px PT Sans,sans-serif}@media only screen and (max-width:767px){.hotels-by-rating__subtitle{font-size:12px;line-height:20px}}.hotels-by-rating__list{-webkit-column-count:3;-moz-column-count:3;column-count:3;page-break-inside:avoid}@media only screen and (max-width:767px){.hotels-by-rating__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.hotels-by-rating__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.hotels-by-rating__item:not(:first-child) .hotels-by-rating__head{margin-top:30px}@media only screen and (max-width:767px){.hotels-by-rating__item:not(:first-child) .hotels-by-rating__head{margin-top:20px}}.hotels-by-rating__link{position:relative;padding-left:14px;margin-bottom:7px;display:block;color:#515b6a;font:400 12px/18px PT Sans,sans-serif;transition:all .2s ease-in-out}@media only screen and (max-width:767px){.hotels-by-rating__link{font-size:10px;line-height:14px;margin-bottom:5px}}.hotels-by-rating__link:hover{text-decoration:underline}.hotels-by-rating__link:before{content:"";display:block;position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background:#a6a8af}@media only screen and (max-width:767px){.hotels-by-rating__link:before{top:4px}}.show-all-button{min-width:160px;height:40px;display:flex;justify-content:center;align-items:center;padding:0 20px;border-radius:100px;border:1px solid #515b6a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#515b6a;transition:all .2s ease-in-out}.show-all-button:hover{background:#515b6a;color:#fff}.show-all-button__text{font:700 12px/18px PT Sans,sans-serif;letter-spacing:.43px;text-transform:uppercase}.show-all-button__text--less{display:none}.show-all-button__text--more{display:block}.hotelcard__footer-bookbtn{border-radius:100px;background-color:#ff3365;color:#fff;border:1px solid #ff3365;cursor:pointer;text-align:center;transition:all .3s ease;text-transform:uppercase}.hotelcard__footer-bookbtn:hover{background:#fff;color:#ff3365;box-shadow:4px 4px 10px 10px rgba(51,62,80,.05)}.hotelcard{text-align:left;border-radius:4px;border:1px solid #dddde1;background-color:#fff;margin-bottom:30px;display:flex;position:relative;height:297px}@media only screen and (max-width:767px){.hotelcard{flex-wrap:wrap;height:auto;margin-bottom:20px}}.hotelcard--not-avail{margin-bottom:50px;border-color:#ff3365}@media only screen and (max-width:1024px){.hotelcard--not-avail{margin-bottom:40px}}.hotelcard__gallery{border-radius:4px 0 0 4px;width:275px;height:295px;overflow:hidden;position:relative}.hotelcard__gallery-link{cursor:pointer}.hotelcard__gallery img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.hotelcard__gallery{width:100%;height:200px;border-radius:4px 4px 0 0}}.hotelcard__gallery-wrapper{width:275px;height:295px}@media only screen and (max-width:767px){.hotelcard__gallery-wrapper{width:100%;height:200px}.hotelcard__gallery-wrapper img{width:100%;height:100%}}.hotelcard__gallery-nav{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;cursor:pointer;z-index:1}.hotelcard__gallery-nav-btn{width:30px;display:flex;justify-content:center}.hotelcard__gallery-nav-btn.swiper-button-disabled{opacity:.5;cursor:default}.hotelcard__gallery-nav-btn&gt;.icon-arrow{width:18px;height:24px;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.hotelcard__info{width:calc(100% - 275px);height:100%;padding:15px 20px 70px;position:relative}@media only screen and (max-width:767px){.hotelcard__info{width:100%;padding:15px 10px 20px}}.hotelcard__info-in{position:relative;z-index:2}.hotelcard__title{margin-bottom:5px}.hotelcard__title-link{font:700 16px/1.38 Merriweather,serif;color:#252d3a}@media only screen and (max-width:1280px){.hotelcard__title-link{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:1024px){.hotelcard__title-link{white-space:normal}}.hotelcard__title-link:hover{text-decoration:none}.hotelcard__descr{font:normal 14px/1.5 PT Sans,sans-serif;color:#515b6a;max-width:calc(100% - 110px)}.hotelcard__descr-more{color:#ff3365;cursor:pointer}@media only screen and (max-width:767px){.hotelcard__descr{max-width:100%;font-size:12px}.hotelcard__descr--not-avail{display:none}}.hotelcard__address{display:flex;font:normal 12px/1.75 PT Sans,sans-serif;color:#333e50;margin-bottom:15px}@media only screen and (max-width:767px){.hotelcard__address{margin-bottom:10px}}.hotelcard__address-name{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px}.hotelcard__address .show-map{font-weight:700;cursor:pointer;white-space:nowrap}.hotelcard__address .icon-map-marker{flex-shrink:0;fill:#333e50;width:12px;height:12px;margin-right:5px}.hotelcard__stars .icon{height:12px;fill:#f6a624}.hotelcard__stars .icon.icon-2-star{width:32px}.hotelcard__stars .icon.icon-3-star{width:48px}.hotelcard__stars .icon.icon-4-star{width:64px}.hotelcard__stars .icon.icon-5-star{width:80px}.hotelcard__footer{position:absolute;bottom:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px;text-align:right;z-index:2;color:#242c4a}@media only screen and (max-width:767px){.hotelcard__footer{position:static;width:100%;display:flex;padding:0;justify-content:space-between;margin-top:20px}.hotelcard__footer--not-avail{margin-top:15px}}@media only screen and (max-width:767px){.hotelcard__footer-info{text-align:left}.hotelcard__footer-info--not-avail{display:none}}.hotelcard__footer-price{font:700 20px PT Sans,sans-serif;margin-bottom:5px}.hotelcard__footer-price .from{font-size:12px}.hotelcard__footer-price i{font-style:normal;font-size:20px;line-height:1.3}.hotelcard__footer-nights{font:normal 13px/1.3 PT Sans,sans-serif;margin-top:2px}.hotelcard__footer-bookbtn{display:block;font:700 16px/1.3 PT Sans,sans-serif;padding:10px;min-width:140px;margin-top:15px}@media only screen and (max-width:767px){.hotelcard__footer-bookbtn{font-size:14px;line-height:1.5;margin-top:0}}.hotelcard__footer-bookbtn--not-avail{color:#878c98;border:none;background:#dddde1;cursor:auto;pointer-events:none}@media only screen and (max-width:767px){.hotelcard__footer-bookbtn--not-avail{margin:0 auto}}.hotelcard__review{position:absolute;top:10px;left:10px;z-index:1}.hotelcard__review-info{color:#fff;padding:7px 10px;display:flex;align-items:center}.hotelcard__review-info:before{top:0;opacity:.6;border-radius:4px;background-color:#333e50}.hotelcard__review-info:after,.hotelcard__review-info:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0}.hotelcard__review-info:after{height:3px;background-color:#ff3365;border-radius:0 0 100px 100px}.hotelcard__review-number{font:700 20px/1.25 Merriweather,serif;color:#fff;z-index:1;margin-right:10px}.hotelcard__review-content{font:normal 12px/1.33 PT Sans,sans-serif;z-index:1}.hotelcard__review-text{font-weight:700}.footer{margin-top:65px;background:#252d3a;color:#878c98}@media only screen and (max-width:767px){.footer{margin-top:30px}}.footer .icon{fill:#878c98}.footer__title{margin-bottom:20px;color:#fff;font:700 16px/1.5 PT Sans,sans-serif;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:767px){.footer__title{margin:0;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.15);font-size:14px;line-height:18px}}.footer__top{padding:0}@media only screen and (max-width:1280px){.footer__top{padding:0 15px}}@media only screen and (max-width:767px){.footer__top{padding:0 10px}}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.15)}.footer__bottom-inner{display:flex;align-items:flex-start;justify-content:space-between;padding:30px 0}@media only screen and (max-width:1280px){.footer__bottom-inner{padding:20px 15px}}@media only screen and (max-width:767px){.footer__bottom-inner{flex-wrap:wrap;padding:15px 10px}}.footer__copyright{font:400 14px/1.5 PT Sans,sans-serif}@media only screen and (max-width:767px){.footer__copyright{width:100%;margin-bottom:15px;text-align:center}}@media only screen and (max-width:414px){.footer__copyright{text-align:left}}.footer__payment{display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.footer__payment{flex-wrap:wrap;justify-content:center;width:100%}}@media only screen and (max-width:414px){.footer__payment{justify-content:space-between}}.footer__payment .icon{flex-shrink:0;width:115px;height:20px;margin-left:20px}@media only screen and (max-width:767px){.footer__payment .icon{width:auto;height:16px;margin:0 15px 0 0}}.footer__payment-img{display:block;flex-shrink:0;width:auto;margin-left:20px}@media only screen and (max-width:767px){.footer__payment-img{height:14px;margin:0 15px 0 0}}.footer-logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-logo__text{margin-bottom:9px;color:#fff;font:500 30px/36px Raleway;letter-spacing:5px;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.footer-logo__text{margin-bottom:0;font:500 22px/26px Raleway;letter-spacing:3.6px}}.footer-logo__subtext{position:relative;padding:0 15px;font-size:0;text-align:center}.footer-logo__subtext:before{z-index:0;position:absolute;top:58%;left:50%;width:100%;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ced1d8;content:""}.footer-logo__decor{display:block;position:relative;padding:0 5px;background:#252d3a;color:#ced1d8;font:400 italic 15px/20px Playfair Display;letter-spacing:.5px;white-space:nowrap}@media only screen and (max-width:767px){.footer-logo__decor{font:400 italic 13px/17px Playfair Display;letter-spacing:.433333px}}.footer-info__top{display:flex;justify-content:space-between;padding:70px 0}@media only screen and (max-width:1024px){.footer-info__top{flex-wrap:wrap;padding:50px 0}}@media only screen and (max-width:767px){.footer-info__top{padding:30px 0 20px}}.footer-info__hotel-info{max-width:365px;padding-right:10px}@media only screen and (max-width:1024px){.footer-info__hotel-info{width:100%;max-width:100%;margin-bottom:50px;padding:0}}@media only screen and (max-width:767px){.footer-info__hotel-info{margin-bottom:20px}}.footer-info__lists{display:flex;width:calc(100% - 665px)}@media only screen and (max-width:1024px){.footer-info__lists{width:calc(100% - 300px)}}@media only screen and (max-width:767px){.footer-info__lists{flex-wrap:wrap;width:100%}}.footer-info__communication{max-width:300px;padding-left:10px}@media only screen and (max-width:767px){.footer-info__communication{width:100%;max-width:100%;padding:0}}.footer-info__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-bottom:40px}@media only screen and (max-width:767px){.footer-info__bottom{padding:20px 0}}.footer-info__link{display:block;padding:0 25px;font:400 14px/18px PT Sans,sans-serif;cursor:pointer;transition:all .3s ease}@media only screen and (max-width:767px){.footer-info__link{padding:4px 10px}}.footer-info__link:hover{color:#fff}@media only screen and (max-width:1024px){.hotel-info{display:flex;align-items:center}}@media only screen and (max-width:414px){.hotel-info{display:block}}.hotel-info__head{display:flex;justify-content:flex-start;margin-bottom:30px}@media only screen and (max-width:1024px){.hotel-info__head{margin:0 50px 0 0}}@media only screen and (max-width:767px){.hotel-info__head{margin:0 30px 0 0}}@media only screen and (max-width:414px){.hotel-info__head{margin:0 0 20px}}.hotel-info__text{font:400 14px/26px PT Sans,sans-serif}@media only screen and (max-width:1024px){.hotel-info__text br{display:none}}@media only screen and (max-width:767px){.hotel-info__text{font-size:12px;line-height:22px}}.footer-list{width:50%;padding-left:80px}@media only screen and (max-width:1280px){.footer-list{padding-left:30px}}@media only screen and (max-width:1024px){.footer-list{padding:0 20px 0 0}}@media only screen and (max-width:767px){.footer-list{width:100%;padding:0}}.footer-list__title{display:flex;align-items:center;justify-content:space-between}.footer-list__title.active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-list__title .icon{display:none;flex-shrink:0;width:10px;height:7px;margin-left:5px;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.footer-list__title .icon{display:block}}@media only screen and (max-width:767px){.footer-list__content{display:none;padding-bottom:20px}.footer-list__content.active{display:block}}.footer-list__item{margin-bottom:10px}.footer-list__link{font:400 14px/24px PT Sans,sans-serif;cursor:pointer;transition:all .3s ease}.footer-list__link:hover{color:#fff}.footer-list__link.not-active{cursor:default}.footer-social{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:30px}@media only screen and (max-width:767px){.footer-social{justify-content:flex-start;margin-top:15px}}.footer-social__item{display:flex;align-items:center;justify-content:center;width:37px;height:37px;margin-left:20px;border:1px solid #878c98;border-radius:50%}@media only screen and (max-width:767px){.footer-social__item{width:30px;height:30px;margin-right:12px;margin-left:0}}.footer-social__item .icon{display:block;flex-shrink:0;width:13px;height:13px;margin:auto}@media only screen and (max-width:767px){.footer-social__item .icon{width:11px;height:11px}}.footer-newsletter__label{display:flex;position:relative;width:100%;max-width:290px}@media only screen and (max-width:414px){.footer-newsletter__label{max-width:100%}}.footer-newsletter__input{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;padding:12px 130px 12px 15px;border:1px solid hsla(0,0%,100%,.15);border-radius:4px;background:none;color:#fff}@media only screen and (max-width:767px){.footer-newsletter__input{padding:10px 130px 10px 15px}}.color-scheme-2 .footer-newsletter__input{border-radius:0}.footer-newsletter__input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #252d3a;-webkit-text-fill-color:#fff;color:#fff}.footer-newsletter__input::-webkit-input-placeholder{color:#878c98;font:400 12px/16px PT Sans,sans-serif}.footer-newsletter__input::-moz-placeholder{color:#878c98;font:400 12px/16px PT Sans,sans-serif}.footer-newsletter__input::-ms-input-placeholder{color:#878c98;font:400 12px/16px PT Sans,sans-serif}.footer-newsletter__input::placeholder{color:#878c98;font:400 12px/16px PT Sans,sans-serif}.color-scheme-4 .footer-newsletter__input::-webkit-input-placeholder,.color-scheme-6 .footer-newsletter__input::-webkit-input-placeholder{font-weight:300}.color-scheme-4 .footer-newsletter__input::-moz-placeholder,.color-scheme-6 .footer-newsletter__input::-moz-placeholder{font-weight:300}.color-scheme-4 .footer-newsletter__input::-ms-input-placeholder,.color-scheme-6 .footer-newsletter__input::-ms-input-placeholder{font-weight:300}.color-scheme-4 .footer-newsletter__input::placeholder,.color-scheme-6 .footer-newsletter__input::placeholder{font-weight:300}.footer-newsletter__submit{position:absolute;top:0;right:0;min-width:120px;height:40px;border-radius:0 4px 4px 0;background:#ff3365;color:#fff;font:700 14px/18px PT Sans,sans-serif}@media only screen and (max-width:767px){.footer-newsletter__submit{height:36px}}.color-scheme-2 .footer-newsletter__submit{border-radius:0}.color-scheme-5 .footer-newsletter__submit{background:#f5a623}.thanks-modal{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(51,62,80,.8);overflow-y:auto;z-index:1000}.thanks-modal.active{display:block}.thanks-modal__wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.thanks-modal__content{position:relative;width:100%;max-width:440px;padding:100px 20px;border-radius:4px;box-shadow:0 5px 10px 3px rgba(36,44,74,.1);background:#fff;text-align:center;font-size:0}.thanks-modal__title{font:700 18px Merriweather,serif;margin-bottom:45px;color:#252d3a}.thanks-modal__img{margin-bottom:25px;position:relative;left:7px}.thanks-modal__btn{font:700 16px PT Sans,sans-serif;color:#fff;text-transform:uppercase;background-color:#ff3365;padding:10px;border-radius:100px;display:inline-block;min-width:140px;cursor:pointer}.thanks-modal__close{position:absolute;top:20px;right:20px;cursor:pointer}.thanks-modal__close .icon{fill:#252d3a;width:16px;height:16px}.cookie-policy{display:none;z-index:1000;position:fixed;bottom:0;width:100%;border-top:1px solid #dddde1;background-color:hsla(0,0%,100%,.95);color:#252d3a}.cookie-policy.show{display:block}.cookie-policy__wrapper{max-width:1150px;margin:0 auto;padding:10px 0}@media only screen and (max-width:1024px){.cookie-policy__wrapper{padding:10px}}.cookie-policy__inner{display:flex;align-items:center;justify-content:space-between;padding:0 10px}@media only screen and (max-width:1024px){.cookie-policy__inner{padding:0}}@media only screen and (max-width:767px){.cookie-policy__inner{flex-direction:column}}.cookie-policy__inner-text{max-width:100%;margin-right:40px;font:400 14px/18px PT Sans,sans-serif;text-align:start}@media only screen and (max-width:1024px){.cookie-policy__inner-text{margin-right:50px}}@media only screen and (max-width:767px){.cookie-policy__inner-text{margin-right:0;margin-bottom:10px;font-size:12px;line-height:16px}}.cookie-policy__inner-btns{display:flex}.cookie-policy__inner-btns-btn{min-width:80px;height:40px;padding:9px 0;border-radius:100px;font:700 12px/20px PT Sans,sans-serif;letter-spacing:.04em;text-align:center;text-transform:uppercase;cursor:pointer}@media only screen and (max-width:767px){.cookie-policy__inner-btns-btn{min-width:100px;height:30px;padding:4px 0}}.cookie-policy__inner-btns-btn--ok{box-sizing:border-box;margin-right:10px;padding:10px 0;background-color:#ff3365;color:#fff}@media only screen and (max-width:767px){.cookie-policy__inner-btns-btn--ok{padding:6px 0}}.cookie-policy__inner-btns-btn--ok:hover{border:1px solid #ff3365;background-color:#fff;color:#ff3365}.color-scheme-5 .cookie-policy__inner-btns-btn--ok{background-color:#fff;color:#000}.color-scheme-5 .cookie-policy__inner-btns-btn--ok:hover{border:1px solid #fff;background-color:#000;color:#fff}.cookie-policy__inner-btns-btn--no{box-sizing:border-box;border:1px solid #ff3365;color:#ff3365}.color-scheme-1 .cookie-policy__inner-btns-btn--no{background-color:#fff}@media only screen and (max-width:767px){.hotelcard__descr{color:#333e50}}.hotel-info__text{font-family:Merriweather,serif}.menu-filters__link:before{border:1px solid #878c98}.menu-filters__link:active:before{border-color:#dddde1;background:url(/new/designs/11/build/images/check.svg) 50%/12px no-repeat #dddde1}.menu-filters__btn-more-text{line-height:18px}.hotels-by-rating__head,.hotels-by-rating__link{color:#333e50}.cookie-policy__inner-btns-btn--no{background-color:#fff}</pre></body></html>