:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:100;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:100;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:200;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:200;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:300;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:300;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:400;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:400;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:500;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:500;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:600;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:600;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:700;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:700;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:normal;font-weight:800;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu Sans";font-style:italic;font-weight:800;src:url(fonts/ubuntu-sans-v4-cyrillic_cyrillic-ext_latin_latin-ext-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:100;src:url(fonts/dm-sans-v17-latin_latin-ext-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:100;src:url(fonts/dm-sans-v17-latin_latin-ext-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:200;src:url(fonts/dm-sans-v17-latin_latin-ext-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:200;src:url(fonts/dm-sans-v17-latin_latin-ext-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:300;src:url(fonts/dm-sans-v17-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:300;src:url(fonts/dm-sans-v17-latin_latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:400;src:url(fonts/dm-sans-v17-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:400;src:url(fonts/dm-sans-v17-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:500;src:url(fonts/dm-sans-v17-latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:500;src:url(fonts/dm-sans-v17-latin_latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:600;src:url(fonts/dm-sans-v17-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:600;src:url(fonts/dm-sans-v17-latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:700;src:url(fonts/dm-sans-v17-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:700;src:url(fonts/dm-sans-v17-latin_latin-ext-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:800;src:url(fonts/dm-sans-v17-latin_latin-ext-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:800;src:url(fonts/dm-sans-v17-latin_latin-ext-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:900;src:url(fonts/dm-sans-v17-latin_latin-ext-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:900;src:url(fonts/dm-sans-v17-latin_latin-ext-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:300;src:url(fonts/figtree-v9-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:300;src:url(fonts/figtree-v9-latin_latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:400;src:url(fonts/figtree-v9-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:400;src:url(fonts/figtree-v9-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:500;src:url(fonts/figtree-v9-latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:500;src:url(fonts/figtree-v9-latin_latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:600;src:url(fonts/figtree-v9-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:600;src:url(fonts/figtree-v9-latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:700;src:url(fonts/figtree-v9-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:700;src:url(fonts/figtree-v9-latin_latin-ext-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:800;src:url(fonts/figtree-v9-latin_latin-ext-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:800;src:url(fonts/figtree-v9-latin_latin-ext-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:900;src:url(fonts/figtree-v9-latin_latin-ext-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:italic;font-weight:900;src:url(fonts/figtree-v9-latin_latin-ext-900italic.woff2) format("woff2")}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-st{display:flex;justify-content:flex-start;flex-wrap:wrap}p{margin-top:0}p:last-child{margin-bottom:0}a{color:inherit}input,textarea,select,option{font-family:inherit;font-size:inherit}:focus{outline:0}table{border-collapse:collapse}body{padding:0;margin:0}figure{margin:0}figure.table table{border:1px solid #000;border-collapse:collapse;width:100%}figure.table table th,figure.table table td{border:1px solid #000;border-collapse:collapse;padding:5px}figure.image{clear:both;display:table;margin:.9em auto}figure.image.image-style-align-left{float:left;margin:3px 10px 0 0}figure.image.image-style-align-right{float:right;margin:3px 0 0 10px}figure.image.image-style-block-align-right{margin-left:auto;margin-right:0}figure.image.image-style-block-align-left{margin-left:0;margin-right:auto}figure.image img{max-width:100%;height:auto}body{font:16px "Ubuntu Sans",sans-serif;color:#000;background:#fff;top:0 !important}.gwrap{max-width:1200px;width:100%;margin:0 auto}.btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 10px;background:#ce2020;cursor:pointer;text-decoration:none;transition:.2s}.btn:hover{box-shadow:0 0 5px 3px rgba(254,104,104,.51)}.btn .t{color:#fff;font-weight:700;font-size:14px;line-height:150%;text-align:center}.btn .icon.icon-login{background:url(images/icon-login.bd306a13287a1033f80c.svg) no-repeat center/contain;width:14px;height:15px}.btn.outline{background:none;border:1px solid #ce2020}.btn.outline .t{color:#ce2020}.main-view-short{background:linear-gradient(rgba(0, 0, 0, 0.4666666667), rgba(0, 0, 0, 0)),url(images/main-bg-full.6e1314717de35277716b.jpg) no-repeat center/cover;padding:40px 20px;flex-direction:column;align-items:center}.main-view{padding:65px 20px 121px;display:flex;flex-direction:column;align-items:center;position:relative;min-height:700px;overflow:hidden}@media(max-width: 1200px){.main-view{padding:20px 20px 60px;min-height:400px}}.main-view:hover .slider-nav .slider-nav-item{opacity:.5;right:20px}.main-view:hover .slider-nav .slider-nav-item.slider-nav-item-prev{left:20px}.main-view .swiper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.main-view .swiper .slide{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;min-height:700px;padding:120px 20px 50px;position:relative;background:no-repeat center/cover}@media(max-width: 1200px){.main-view .swiper .slide{padding:60px 20px;min-height:400px}}.main-view .swiper .slide .btn{padding:10px 25px}.main-view .swiper .slide .btn .t{font-size:22px}.main-view .slider-nav{position:absolute;left:0;right:0;top:50%}@media(max-width: 1200px){.main-view .slider-nav{display:none}}.main-view .slider-nav .slider-nav-item{width:40px;height:40px;border-radius:50%;cursor:pointer;transition:.4s;position:absolute;background:rgba(0,0,0,.6) url(images/slider-arrow-r.7d85ea4ff0083f414c3f.svg) no-repeat center/28px;opacity:0;right:-40px}.main-view .slider-nav .slider-nav-item:hover{opacity:.8}.main-view .slider-nav .slider-nav-item.slider-nav-item-prev{left:-40px;transform:rotate(180deg)}.main-view .slider-pagination{position:absolute;left:0;right:0;bottom:20px;display:flex;justify-content:center;gap:10px}.main-view .slider-pagination .slider-pagination-item{width:10px;height:10px;border-radius:50%;background:#fff;opacity:.3;transition:.4s;cursor:pointer}.main-view .slider-pagination .slider-pagination-item-active{opacity:.8}.lang{font-family:"Ubuntu Sans",sans-serif;font-size:16px;line-height:150%;color:#777}.lang .sep,.lang .active{color:#d9d9d9}.lang .lang-item{cursor:pointer}.header{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10}@media(max-width: 1200px){.header{display:none}}.header .logo{background:url(images/logo-white-2.6d2e53b0a347fd035ee8.svg) no-repeat center left/contain;width:135px;height:38px}.header .currencies{display:flex;gap:20px}.header .currencies .currency{color:#fff;display:flex;gap:3px;font-weight:300;font-size:12px}.header .menu{display:flex;gap:50px}.header .menu .item{text-decoration:none;text-align:center;color:#fff;position:relative}.header .menu .item:hover .sub{display:flex}.header .menu .item .t{font-weight:300;font-size:14px;line-height:150%}.header .menu .item .sub{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:none;flex-direction:column;z-index:1;min-width:100%}.header .menu .item .sub .sub-item{width:100%;text-decoration:none;padding:4px 10px;background:#000;font-weight:300;font-size:10px;line-height:150%;text-align:center;color:#fff}.header .menu .item .sub .sub-item:hover{background:#a81a1a}.header .controls{display:flex;gap:33px;align-items:center}.header .controls .btns{display:flex;gap:16px}.header .controls .btns .btn.outline{border:2px solid #ce2020;padding:8px 9px}.header .controls .btns .btn.outline .t{font-weight:300;font-size:12px;line-height:150%;text-align:center;color:#fff}.header-mobile{display:none;align-items:center;justify-content:space-between;width:100%}@media(max-width: 1200px){.header-mobile{display:flex}}.header-mobile .logo{background:url(images/logo-white-2.6d2e53b0a347fd035ee8.svg) no-repeat center left/contain;width:97px;height:27px;position:relative}.header-mobile .menu-icon{background:url(images/menu-icon.f0cce7b39a384f2ce4f3.svg) no-repeat center/contain;width:27px;height:27px;opacity:.7}.header-mobile .menu-icon.opened{background-image:url(images/menu-close.f50e116e733d9ca38296.svg)}.mobile-navigation{display:flex;flex-direction:column;gap:20px;padding:20px;position:fixed;left:0;top:0;bottom:0;background:#000;z-index:50;border-radius:0 40px 40px 0;margin:0 70px 0 0;transform:translateX(-100%);transition:.2s}.mobile-navigation.opened{transform:translateX(0)}.mobile-navigation .mobile-menu{display:flex;flex-direction:column;gap:30px;color:#fff}.mobile-navigation .mobile-menu .item{text-decoration:none}.mobile-navigation .mobile-menu .item .sub{display:flex;flex-direction:column;gap:10px;padding:10px 0 0 20px}.mobile-navigation .mobile-menu .item .sub .sub-item{text-decoration:none}.gblock{padding:45px 20px 140px}@media(max-width: 1200px){.gblock{padding:40px 20px}}.gblock .gwrap{display:flex;flex-direction:column;align-items:center}.gblock .gblock-title{font-weight:500;font-size:34px;line-height:121%;text-align:center;margin:0 0 38px}@media(max-width: 1200px){.gblock .gblock-title{font-size:28px;margin:0 0 20px}}.gblock.gblock-hotel{background:#000}@media(max-width: 1200px){.gblock.gblock-hotel{padding:40px 20px}}.gblock.gblock-hotel .gblock-title{color:#fff}.gblock.gblock-hotel .selectors{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 63px;justify-content:center}@media(max-width: 1200px){.gblock.gblock-hotel .selectors{margin:0 0 20px}}.gblock.gblock-hotel .selectors .selector{padding:5px 6px;border:1px solid #ce2020;cursor:pointer;text-decoration:none}.gblock.gblock-hotel .selectors .selector .t{font-weight:700;font-size:12px;line-height:121%;text-transform:uppercase;text-align:center;color:#fff}.gblock.gblock-hotel .selectors .selector.active{background:#ce2020}.gblock.gblock-hotel .contentlist{padding:0;display:none;width:100%}.gblock.gblock-hotel .contentlist .gwrap{flex-direction:row}.gblock.gblock-hotel .contentlist.visible{display:flex}.gblock.gblock-blog{background:#fff;padding:45px 20px 95px}@media(max-width: 1200px){.gblock.gblock-blog{padding:40px 20px}}.gblock.gblock-blog .gblock-title{margin:0 0 37px}.gblock.gblock-blog .selectors{display:flex;flex-wrap:wrap;margin:0 0 75px;justify-content:center}@media(max-width: 1200px){.gblock.gblock-blog .selectors{margin:0 0 20px}}.gblock.gblock-blog .selectors .selector{padding:8px 16px;cursor:pointer;text-decoration:none}.gblock.gblock-blog .selectors .selector.active .t{font-weight:500;color:#000}.gblock.gblock-blog .selectors .selector .t{line-height:150%;color:#404040;font-size:24px}.gblock.gblock-blog .contentlist{gap:24px 4px;display:none;padding:0;width:100%}.gblock.gblock-blog .contentlist .gwrap{flex-direction:row}.gblock.gblock-blog .contentlist.visible{display:flex}.currency-block{padding:24px 20px 20px}.currency-block .gwrap{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}@media(max-width: 1200px){.currency-block .gwrap{gap:10px 20px}}.currency-block .gwrap .currency{font-weight:500;font-size:14px;line-height:121%;text-align:center;color:#111;display:flex;gap:10px}.currency-block .gwrap .currency .t{color:#ce2020}.contentlist{padding:0 20px 40px}.contentlist .gwrap{display:flex;flex-wrap:wrap;gap:24px}.contentlist:has(.hotel-preview){background:#000;padding:40px 20px}.hotel-preview{width:281px;border-radius:10px}@media(max-width: 1240px){.hotel-preview{width:calc((100% - 48px)/3)}}@media(max-width: 800px){.hotel-preview{width:calc((100% - 24px)/2)}}@media(max-width: 600px){.hotel-preview{width:100%}}.hotel-preview .img{border-radius:10px 10px 0 0;height:199px;background:no-repeat center/cover}.hotel-preview .content{border-radius:0 0 10px 10px;padding:10px 12px 16px 13px;background:#fff}.hotel-preview .content .h{display:flex;align-items:center;gap:12px;margin:0 0 33px}.hotel-preview .content .h .rate{display:flex;gap:7px;align-items:center;flex-shrink:0}.hotel-preview .content .h .rate .icon{background:url(images/hotel-star.2c20a65a833281078b55.svg) no-repeat center/contain;width:13px;height:15px}.hotel-preview .content .h .rate .value{font-weight:700;font-size:16px;line-height:150%;color:#fd4621}.hotel-preview .content .h .title{font-weight:600;font-size:16px;line-height:150%;color:#111;text-decoration:none}.hotel-preview .content .params{display:flex;gap:20px;align-items:center}.hotel-preview .content .params .param{display:flex;gap:4px;align-items:center;min-width:105px}.hotel-preview .content .params .param .icon{width:18px;height:18px;background:no-repeat center}.hotel-preview .content .params .param .icon-clock{background-image:url(images/icon-clock.605e2cc12110e7c605b7.svg)}.hotel-preview .content .params .param .icon-peoples{background-image:url(images/icon-peoples.77011c789e8882bad331.svg)}.hotel-preview .content .params .param .value{font-size:12px;line-height:200%;color:#555}.hotel-preview .content .anons{font-size:12px;line-height:160%;letter-spacing:-0.02em;color:#555;margin:0 0 14px}.hotel-preview .content .bottom{display:flex;justify-content:space-between;align-items:flex-end}.hotel-preview .content .bottom .price-area .from{font-size:12px;line-height:200%;color:#333;margin:0 0 -8px}.hotel-preview .content .bottom .price-area .price{font-size:12px;line-height:200%;color:#555}.hotel-preview .content .bottom .price-area .price .amount{font-weight:700;color:#111}.hotel-preview .content .bottom .btn{border-radius:4px;height:31px;background:#fd4621}.hotel-preview .content .bottom .btn .t{font-weight:700;font-size:10px;line-height:100%}.hotel-page{padding:40px 20px 100px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(max-width: 1200px){.hotel-page{padding:40px 20px}}.hotel-page .h{display:flex;align-items:center;gap:12px}.hotel-page .h .rate{display:flex;gap:7px;align-items:center;flex-shrink:0}.hotel-page .h .rate .icon{background:url(images/hotel-star.2c20a65a833281078b55.svg) no-repeat center/contain;width:13px;height:15px}.hotel-page .h .rate .value{font-weight:700;font-size:16px;line-height:150%;color:#fd4621}.hotel-page .h .title{margin:0;font-weight:600;font-size:34px}.hotel-page .params{display:flex;gap:20px;align-items:center}.hotel-page .params .param{display:flex;gap:4px;align-items:center}.hotel-page .params .param .icon{width:18px;height:18px;background:no-repeat center}.hotel-page .params .param .icon-clock{background-image:url(images/icon-clock.605e2cc12110e7c605b7.svg)}.hotel-page .params .param .icon-peoples{background-image:url(images/icon-peoples.77011c789e8882bad331.svg)}.hotel-page .params .param .value{font-size:12px;line-height:200%;color:#555}.hotel-page .bottom{display:flex;align-items:flex-end;gap:20px}.hotel-page .bottom .price-area .from{color:#333}.hotel-page .bottom .price-area .price{color:#555}.hotel-page .bottom .price-area .price .amount{font-weight:700;color:#111}.hotel-page .hotel-tabs{display:flex;gap:20px;padding:0 0 10px;border-bottom:1px solid #e5e5e5;max-width:100%}.hotel-page .hotel-tabs .hotel-tab{font-weight:500;font-size:18px;opacity:.5;transition:.2s;cursor:pointer;position:relative;text-wrap:nowrap}.hotel-page .hotel-tabs .hotel-tab.active{opacity:1}.hotel-page .hotel-tabs .hotel-tab.active::after{content:"";position:absolute;display:block;bottom:-11px;left:0;width:100%;height:1px;background:#000}.hotel-page .hotel-tab-item{display:none;width:100%}.hotel-page .hotel-tab-item.opened{display:block}.hotel-page .room-images{display:flex;flex-wrap:wrap;gap:20px;width:100%}.hotel-page .room-images .room-image{width:275px;height:250px;background:no-repeat center/cover}@media(max-width: 1200px){.hotel-page .room-images .room-image{width:calc((100% - 60px)/4)}}@media(max-width: 900px){.hotel-page .room-images .room-image{width:calc((100% - 40px)/3)}}@media(max-width: 700px){.hotel-page .room-images .room-image{width:calc((100% - 20px)/2)}}@media(max-width: 460px){.hotel-page .room-images .room-image{width:100%}}.article-preview{display:flex;gap:18px;align-items:flex-end}@media(max-width: 580px){.article-preview{flex-direction:column;align-items:center;width:100%}}.article-preview .img{background:no-repeat center/cover;border-radius:16px 16px 0 0;width:292px;height:244px}@media(max-width: 580px){.article-preview .img{width:100%}}.article-preview .content{width:232px}@media(max-width: 580px){.article-preview .content{width:100%}}.article-preview .content .title{font-weight:600;font-size:18px;line-height:133%;color:#010101;text-decoration:none;margin:0 0 15px}.article-preview .content .anons{line-height:150%;color:#555;margin:0 0 11px}.article-preview .content .btn{padding:4px;width:80px;height:32px;background:red}.article-preview .content .btn .t{font-weight:800;font-size:10px;line-height:240%;text-transform:capitalize}.article-page{padding:40px 20px 100px;display:flex;flex-direction:column;gap:20px}@media(max-width: 1200px){.article-page{padding:40px 20px}}.article-page .title{margin:0;font-weight:600;font-size:34px}.instagram-view{padding:36px 20px;background:url(images/insta-star-l.0462b00153c7a3234103.svg) no-repeat left top,#ff5a5a url(images/insta-star-r.6a560d10508a383651a2.svg) no-repeat right top}@media(max-width: 1200px){.instagram-view{background:#ff5a5a url(images/insta-star-l.0462b00153c7a3234103.svg) no-repeat left top/cover}}.instagram-view .inner{width:100%;max-width:1145px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.instagram-view .inner .content{padding:13px 0 0;max-width:462px;display:flex;flex-direction:column;gap:27px}.instagram-view .inner .content .title{font-weight:600;font-size:38px;color:#fff}@media(max-width: 1200px){.instagram-view .inner .content .title{font-size:24px}}.instagram-view .inner .content .link{display:flex;align-items:center;gap:5px;text-decoration:none}.instagram-view .inner .content .link .icon{width:49px;height:49px;background:url(images/icon-insta.0bd44c7c1348b4727ec0.svg) no-repeat center}.instagram-view .inner .content .link .t{font-family:"Figtree",sans-serif;font-weight:600;font-size:28px;line-height:150%;color:#fff}.instagram-view .inner .posts{background:url(images/insta-posts.78befea0e66e2f0d8d64.png) no-repeat center/contain;width:672px;height:339px}@media(max-width: 1200px){.instagram-view .inner .posts{height:200px}}.services-block{padding:17px 5px 18px;display:flex;align-items:center;justify-content:center;gap:13px;overflow:hidden}@media(max-width: 1200px){.services-block{justify-content:flex-start;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.services-block::-webkit-scrollbar{display:none}}.services-block .item{display:flex;align-items:center;gap:13px}.services-block .item .icon{border-radius:50%;width:6px;height:6px;background:#664117}.services-block .item .t{font-size:12px;line-height:200%;color:#000;text-wrap:nowrap}.footer{background:#181818;color:#d9d9d9;padding:24px 20px 73px}@media(max-width: 1200px){.footer{padding:24px 20px}}.footer .gwrap{max-width:1280px}.footer .gwrap .top{display:flex;justify-content:space-between;padding:0 0 37px;border-bottom:1px solid #d9d9d9}@media(max-width: 1200px){.footer .gwrap .top{flex-direction:column;align-items:center;gap:20px}}.footer .gwrap .top .newsletter{padding:72px 0 0 40px;max-width:558px;width:100%}@media(max-width: 1200px){.footer .gwrap .top .newsletter{padding:0}}.footer .gwrap .top .newsletter .newsletter-title{font-weight:300;font-size:14px;line-height:150%;color:#d9d9d9;margin:0 0 15px}.footer .gwrap .top .newsletter .newsletter-descr{font-size:12px;line-height:150%;max-width:500px}.footer .gwrap .top .newsletter .inputs{display:flex;gap:16px;margin:0 0 12px;max-width:500px}.footer .gwrap .top .newsletter .inputs input{border:1px solid #d9d9d9;padding:12px;width:calc(100% - 144px - 16px);height:48px;background:none;font-size:16px;line-height:150%;color:rgba(217,217,217,.57)}.footer .gwrap .top .newsletter .inputs .btn{border:1px solid #d9d9d9;padding:12px 24px;width:144px;height:48px;background:none}.footer .gwrap .top .newsletter .inputs .btn .t{font-weight:400;font-size:16px;line-height:150%;color:#d9d9d9}.footer .gwrap .top .blocks{display:flex;gap:40px}@media(max-width: 1200px){.footer .gwrap .top .blocks{flex-wrap:wrap}}.footer .gwrap .top .blocks .block{display:flex;flex-direction:column;gap:15px;width:191px}.footer .gwrap .top .blocks .block.block-currency{gap:13px}.footer .gwrap .top .blocks .block.block-currency .block-content{gap:0}.footer .gwrap .top .blocks .block.block-currency .block-content .currency{padding:8px 0}.footer .gwrap .top .blocks .block.block-soc{gap:12px}.footer .gwrap .top .blocks .block.block-soc .block-content{gap:0}.footer .gwrap .top .blocks .block.block-soc .block-content .soc{padding:8px 0;display:flex;align-items:center;gap:12px}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .icon{width:24px;height:24px}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .icon.icon-fb{background-image:url(images/soc-fb.6341f8f73ca9e92bf5bb.svg)}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .icon.icon-in{background-image:url(images/soc-in.fb065de0ac00b7fdbec8.svg)}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .icon.icon-x{background-image:url(images/soc-x.2d0b6b2104c0dbf61c5d.svg)}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .icon.icon-li{background-image:url(images/soc-li.889341a0084e88b9b124.svg)}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .icon.icon-yt{background-image:url(images/soc-yt.cd008d11bfe03547bd45.svg)}.footer .gwrap .top .blocks .block.block-soc .block-content .soc .t{font-size:14px}.footer .gwrap .top .blocks .block .block-title{font-weight:600;font-size:16px;line-height:150%;color:#ff6668}.footer .gwrap .top .blocks .block .block-content{font-size:14px;line-height:150%;display:flex;flex-direction:column;gap:3px}.footer .gwrap .top .blocks .block .block-content a{text-decoration:none}.footer .gwrap .top .blocks .block .block-content .t{font-weight:600}.footer .gwrap .bottom{padding:32px 40px 0;display:flex;justify-content:space-between;font-size:14px;line-height:150%;margin:0 0 128px}@media(max-width: 1200px){.footer .gwrap .bottom{flex-direction:column;align-items:center;gap:16px;margin:0 0 40px;padding:20px 0 0}}.footer .gwrap .bottom .dev{text-align:right;width:240px}@media(max-width: 1200px){.footer .gwrap .bottom .dev{width:auto}}.footer .gwrap .bottom .c{width:240px}@media(max-width: 1200px){.footer .gwrap .bottom .c{width:auto}}.footer .gwrap .bottom .links{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}@media(max-width: 1200px){.footer .gwrap .bottom .links{gap:8px}}.footer .gwrap .logo{background:url(images/logo-white-2.6d2e53b0a347fd035ee8.svg) no-repeat center;width:210px;height:59px;margin:0 auto}.section-head{padding:20px}.section-head .gwrap{display:flex;flex-direction:column;gap:20px}.section-head .gwrap .section-title{font-weight:600;margin:0;font-size:34px}.section-head .gwrap .sections{display:flex;gap:10px 20px;flex-wrap:wrap}.paging{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto 40px;justify-content:center;gap:10px}.bg{backdrop-filter:blur(14px);background:rgba(0,0,0,.64);position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;display:none;align-items:center;justify-content:center}.bg.opened{display:flex}.bg .pop{display:none;border-radius:24px;padding:22px 40px 31px;max-width:448px;width:100%;box-shadow:0 4px 20px 0 hsla(0,0%,100%,.25);background:#fff;flex-direction:column;align-items:center;gap:24px}.bg .pop.opened{display:flex}.bg .pop .pop-title{font-weight:600;font-size:24px;text-align:center;color:#333}.bg .pop .form{width:100%;display:flex;flex-direction:column;gap:20px}.bg .pop .form label{display:flex;flex-direction:column;gap:10px}.bg .pop .form label .label-title{font-family:"DM Sans",sans-serif;font-weight:600;font-size:18px;color:#333;opacity:.6}.bg .pop .form label input{border:1px solid rgba(51,51,51,.2);border-radius:8px;padding:14px 24px;background:#fff}.bg .pop .form label input.invalid{box-shadow:0 0 3px red}.bg .pop .btn{width:100%;padding:10px 24px;border-radius:10px}.bg .pop .btn .t{font-family:"DM Sans",sans-serif;font-weight:600;font-size:20px}.loader{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(29,59,84,.3215686275) url(images/loader.cdc7d3c6943a463d14d0.svg) no-repeat center/300px;display:none;z-index:200}.loader.opened{display:block}.lang-selector,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none}#goog-gt-tt{display:none !important}
