@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}@keyframes f-throwOutUp{to{transform:translate3d(0,-150px,0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{to{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translateX(75px);opacity:0}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes a-rotate{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes a-rotate-vip-hero2{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@font-face{font-family:"GolosText";font-style:normal;font-weight:700;src:local("GolosText-Bold"),url(../fonts/GolosText-Bold.woff2) format("woff2"),url(../fonts/GolosText-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:900;src:local("GolosText-Black"),url(../fonts/GolosText-Black.woff2) format("woff2"),url(../fonts/GolosText-Black.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:800;src:local("GolosText-ExtraBold"),url(../fonts/GolosText-ExtraBold.woff2) format("woff2"),url(../fonts/GolosText-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:600;src:local("GolosText-SemiBold"),url(../fonts/GolosText-SemiBold.woff2) format("woff2"),url(../fonts/GolosText-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:400;src:local("GolosText-Regular"),url(../fonts/GolosText-Regular.woff2) format("woff2"),url(../fonts/GolosText-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:500;src:local("GolosText-Medium"),url(../fonts/GolosText-Medium.woff2) format("woff2"),url(../fonts/GolosText-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"Druk Wide Cyr";font-style:normal;font-weight:700;src:local("Druk Wide Cyr Bold"),url("../fonts/Druk Wide Cyr Bold.woff2") format("woff2"),url("../fonts/Druk Wide Cyr Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Druk Wide Cyr";font-style:normal;font-weight:500;src:local("Druk Wide Cyr Medium"),url("../fonts/Druk Wide Cyr Medium.woff2") format("woff2"),url("../fonts/Druk Wide Cyr Medium.woff") format("woff");font-display:swap}html{box-sizing:border-box;font-size:10px}*,::after,::before{box-sizing:inherit}:first-child,table.table-events td>:first-child,table.table-events th>:first-child{margin-top:0}:last-child,table.table-events td>:last-child,table.table-events th>:last-child{margin-bottom:0}::selection{color:#fff;background-color:#88736b}::-moz-selection{color:#fff;background-color:#88736b}a ::selection,a::selection,button ::selection,button::selection{background-color:#6e6e8a}a ::-moz-selection,a::-moz-selection,button ::-moz-selection,button::-moz-selection{background-color:#6e6e8a}a,body{color:#222}body{position:relative;margin:0;padding:0;font-family:"GolosText",Arial,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.3;background-color:#faf7f0;min-width:320px}@media (min-width:720px){body{font-size:16px}}a{text-decoration:none}@media (min-width:980px){a{transition-property:color,opacity;transition-duration:.3s,.2s}a[href]:focus,a[href]:hover{color:#88736b}}a[href]:active{opacity:.8}ol,ul{padding-left:0;list-style:none}dl,ol,ul{margin-top:0;margin-bottom:0}img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}button{color:inherit}.tab-radio input:not(:disabled):not(:checked)+span,button:not(:disabled){cursor:pointer}.vip-btn,button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,select,textarea{font:inherit;letter-spacing:inherit}address{font-style:normal}.f-carousel__dots li+li,figure{margin:0}h1,h2,h3,h4{margin-top:0;margin-bottom:0;font-weight:500;line-height:1}h1,h2{font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif}.vip-btn{margin:0;border:0}.select__clear{border-radius:0}.select__clear,.select__toggle{margin:0;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.option__inner-list{list-style:none}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:transparent;overflow:visible;outline:0;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.f-thumbs__slide.is-loading img,.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:0 0;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, 0.6);--f-button-active-bg:rgba(0, 0, 0, 0.6);--f-button-hover-bg:rgba(0, 0, 0, 0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-ghost,.fancybox-protected{position:absolute;top:0;left:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-protected{right:0;bottom:0}.fancybox-ghost{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.fancybox-focus-guard{outline:0;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs,.f-carousel__thumbs.is-classic{--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical,.is-classic .f-thumbs__viewport{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.is-modern .f-thumbs__track{width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide,.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:0 0;outline:0;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner,.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-hidden{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}.f-zoomInUp{animation:.2s ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:.2s ease-out both f-zoomOutDown}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}.f-fadeIn{animation:.2s ease both f-fadeIn;z-index:2}.f-fadeOut{animation:.2s ease both f-fadeOut;z-index:1}.f-fadeSlowIn{animation:.5s ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:.5s ease both f-fadeSlowOut;z-index:1}.f-fadeFastIn{animation:.2s ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:.2s ease-out both f-fadeFastOut;z-index:2}.f-crossfadeIn{animation:.2s ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:.1s linear .1s both f-crossfadeOut;z-index:1}.f-slideIn.from-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutPrev}.f-classicIn.from-next{animation:.85s cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:.85s cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}.f-carousel{--f-carousel-theme-color:#706f6c;--f-carousel-spacing:0px;--f-carousel-slide-width:100%;--f-carousel-slide-height:auto;--f-carousel-slide-padding:0;--f-button-width:42px;--f-button-height:42px;--f-button-color:var(--f-carousel-theme-color, currentColor);--f-button-hover-color:var(--f-carousel-theme-color, currentColor);--f-button-bg:transparent;--f-button-hover-bg:var(--f-button-bg);--f-button-active-bg:var(--f-button-bg);--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-next-pos:10px;--f-button-prev-pos:10px;position:relative;box-sizing:border-box}.f-carousel *,.f-carousel :after,.f-carousel :before{box-sizing:inherit}.f-carousel.is-ltr{direction:ltr}.f-carousel.is-rtl{direction:rtl}.f-carousel__viewport{overflow:hidden;transform:translate3d(0,0,0);backface-visibility:hidden;width:100%;height:100%}.f-carousel__viewport.is-draggable{cursor:move;cursor:grab}.f-carousel__viewport.is-dragging{cursor:move;cursor:grabbing}.f-carousel__track{display:flex;margin:0 auto;padding:0;height:100%;-webkit-tap-highlight-color:transparent}.f-carousel__slide{position:relative;flex:0 0 auto;width:var(--f-carousel-slide-width);max-width:100%;height:var(--f-carousel-slide-height);margin:0 var(--f-carousel-spacing) 0 0;padding:var(--f-carousel-slide-padding);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;outline:0;transform-origin:center center}.f-carousel__slide.is-loading{min-height:88px;min-width:88px}.f-carousel.is-vertical{--f-carousel-slide-height:100%}.f-carousel.is-vertical .f-carousel__track{flex-wrap:wrap}.f-carousel.is-vertical .f-carousel__slide{margin:0 0 var(--f-carousel-spacing) 0}:root{--f-carousel-dots-width:24px;--f-carousel-dots-height:30px;--f-carousel-dot-width:8px;--f-carousel-dot-height:8px;--f-carousel-dot-radius:50%;--f-carousel-dot-color:var(--f-carousel-theme-color, currentColor);--f-carousel-dot-opacity:0.2;--f-carousel-dot-hover-opacity:0.4}.f-carousel__dots{bottom:calc(var(--f-carousel-dots-height)*-1);left:0;right:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto!important;padding:0;list-style:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-carousel__dots li,.f-carousel__dots li button{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0}.f-carousel__dots li{opacity:var(--f-carousel-dot-opacity);transition:opacity .15s ease-in-out}.f-carousel__dots li:hover{opacity:var(--f-carousel-dot-hover-opacity)}.f-carousel__dots li.is-current{opacity:1}.f-carousel__dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-carousel-dots-width);height:var(--f-carousel-dots-height);background:0 0;cursor:pointer;transition:all .2s linear}.f-carousel__dot{display:block;margin:0;padding:0;border:0;width:var(--f-carousel-dot-width);height:var(--f-carousel-dot-height);border-radius:var(--f-carousel-dot-radius);background-color:var(--f-carousel-dot-color);line-height:0;font-size:0;cursor:pointer;pointer-events:none}.f-carousel__dots.is-dynamic li:not(.is-prev,.is-next,.is-current,.is-after-next,.is-before-prev) button{transform:scale(0);width:0}.f-carousel__dots.is-dynamic li.is-next button,.f-carousel__dots.is-dynamic li.is-prev button{transform:scale(.66)}.f-carousel__dots.is-dynamic li.is-current button{transform:scale(1)}.f-carousel__dots.is-dynamic li.is-after-next button,.f-carousel__dots.is-dynamic li.is-before-prev button{transform:scale(.33)}.f-carousel__dots.is-dynamic li.is-current:first-child{margin-left:calc(var(--f-carousel-dots-width)*2)}.f-carousel__dots.is-dynamic li.is-prev:first-child{margin-left:var(--f-carousel-dots-width)}.f-carousel__dots.is-dynamic li.is-next:last-child{margin-right:var(--f-carousel-dots-width)}.f-carousel__dots.is-dynamic li.is-current:last-child{margin-right:calc(var(--f-carousel-dots-width)*2)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-current:first-child,.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-prev:first-child{margin-left:0;margin-right:var(--f-carousel-dots-width)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-current:last-child{margin-left:0;margin-right:var(--f-carousel-dots-width)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-next:last-child{margin-right:0;margin-left:var(--f-carousel-dots-width)}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.f-progress,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.f-progress{top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:root{--f-carousel-dot-radius:20px}.fancybox__container{--fancybox-bg:rgba(0, 0, 0, 0.2)}.content-block .dt-post-info dd,.f-carousel__nav{width:100%}.f-carousel__dots{position:relative;bottom:0}.f-carousel__dots .is-current .f-carousel__dot{width:24px}.f-carousel__dots .is-next .f-carousel__dot,.f-carousel__dots .is-prev .f-carousel__dot{width:14px}.f-carousel__dots .is-before-prev .f-carousel__dot{position:relative;left:8px}.f-carousel__dots .is-after-next .f-carousel__dot{position:relative;left:-8px}.container{display:block;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media (min-width:720px){.container{padding-right:32px;padding-left:32px}}@media (min-width:1200px){.container{padding-right:75px;padding-left:75px}}.container-paddings{padding-right:20px;padding-left:20px}@media (min-width:720px){.container-paddings{padding-right:32px;padding-left:32px}}@media (min-width:1200px){.container-paddings{padding-right:75px;padding-left:75px}}.container-escape{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}@media (min-width:720px){.container-escape{width:calc(100% + 64px);margin-right:-32px;margin-left:-32px}}@media (min-width:1200px){.container-escape{width:calc(100% + 150px);margin-right:-75px;margin-left:-75px}}h2{font-size:24px}@media (min-width:720px){h2{font-size:36px}}@media (min-width:1200px){h2{font-size:48px}}@media (max-width:719px){h2.sm-less{font-size:22px}}.bg-light{background-color:#faf7f0}.bg-white{background-color:#fff}.bg-blue,.bg-dark{color:#fff;background-color:#857676}.bg-blue{background-color:#50a0a4}.card-list__item:not(:last-child){margin-bottom:30px}@media (min-width:720px){.card-list__item:not(:last-child){margin-bottom:20px}.card-list__item:not(:first-child){padding-top:39px}.card-list--border .card-list__item:not(:first-child){padding-top:19px;border-top:1px solid #e2e2ee}.card-list--min .card-list__item:not(:last-child){margin-bottom:9px}.card-list--min.card-list--border .card-list__item:not(:first-child){padding-top:8px}}.underline{position:relative;display:inline-block}@media (min-width:980px){.underline:hover{color:#88736b}}.underline::after{content:"";display:block;position:absolute;right:0;bottom:-3px;width:0;height:2px;background-color:#88736b;transition:width .5s}@media (min-width:980px){.underline:hover::after{width:100%;left:0;transition:width .5s}}.menu-link{transition:color .3s,background-color .3s}@media (min-width:980px){.menu-link:focus-visible,.menu-link:hover{color:#88736b;background-color:#faf7f0}}.input{height:36px;display:flex;align-items:center;width:100%;background-color:#fff;border:1px solid #e4e4ee;border-radius:4px;font-weight:500;font-size:14px;line-height:22px;transition:background-color .3s,border-color .3s}.input::-moz-placeholder{color:#8d8d9f}.input::placeholder{color:#8d8d9f}@media (min-width:980px){.input:hover{border-color:#9292aa}}.input.error{background-color:#fdf2ee;border-color:#88736b}.input:focus{background-color:#f5f5fa;border-color:#9292aa}.input:disabled{background-color:#f5f5fa;border:1px solid #e4e4ee;opacity:.5}.input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:12px;height:12px;background-image:url(../images/sprite.svg#icon-close-default);background-size:contain}.video-btn{display:block}@media (min-width:980px){.video-btn:hover::before{width:74px;height:74px}}@media (min-width:980px){.video-btn:hover svg{opacity:.9}}.text-m{font-weight:400;font-size:14px;line-height:24px}@media (min-width:720px){.text-m{font-size:14px;line-height:26px}}@media (min-width:1200px){.text-m{font-size:15px;line-height:28px}}@media (min-width:1600px){.text-m{font-size:16px;line-height:30px}}.text-l{font-weight:500;font-size:14px;line-height:24px}@media (min-width:720px){.text-l{font-size:15px;line-height:26px}}@media (min-width:1200px){.text-l{font-size:17px;line-height:30px}}.ico-svg{position:relative;padding-left:34px}.ico-svg svg{position:absolute;left:0;top:50%;transform:translateY(-50%)}.link{transition:color .3s}@media (min-width:980px){.link:hover{color:#88736b}.link--red:hover{color:#222}}.link-toleft:not(::-moz-selection){-moz-transition:background-position .3s}.link-toleft:not(::-moz-selection),.link-toleft:not(::selection){background-image:linear-gradient(to right,#88736b,#88736b 50%,#000 50%);background-size:200% 100%;background-position:-100%;background-color:#222;display:inline-block;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .3s}.link-toleft svg{transition:fill .3s,stroke .3s}@media (min-width:980px){.link-toleft:hover{background-position:0}}.link-toleft--red:not(::-moz-selection),.link-toleft--red:not(::selection){background-image:linear-gradient(to right,#222,#222 50%,#88736b 50%);background-color:#88736b}.card-control{background-color:#faf7f0;border-radius:12px;padding:24px 20px;display:flex;flex-direction:column}@media (min-width:1200px){.card-control{padding:40px 50px}}.card-control svg,.card-hotline svg{display:block;margin-bottom:8px}.card-control__title,.card-control__title>*{font-weight:500;font-size:16px;line-height:24px;max-width:354px}@media (min-width:720px){.card-control__title,.card-control__title>*{font-size:18px;line-height:26px}}@media (min-width:1200px){.card-control__title,.card-control__title>*{font-size:20px;line-height:28px}}.card-control__title{margin-bottom:8px}.card-control__text{max-width:354px;font-size:14px;line-height:24px;margin-bottom:24px;color:rgba(36,36,41,.8)}@media (min-width:1200px){.card-control__text{font-size:15px}}.card-control__btn{padding:12px 15px;width:100%;margin-top:auto}.card-hotline{background-color:#fff;border:1px solid #e4e4ee;border-radius:12px;padding:24px 20px;display:flex;flex-direction:column}@media (min-width:1200px){.card-hotline{padding:40px 50px}}.card-hotline__title,.card-hotline__title>*{max-width:354px;font-weight:500;font-size:16px;line-height:24px}@media (min-width:720px){.card-hotline__title,.card-hotline__title>*{font-size:18px;line-height:26px}}@media (min-width:1200px){.card-hotline__title,.card-hotline__title>*{font-size:20px;line-height:28px}}.card-hotline__title{margin-bottom:8px}.card-hotline__text{max-width:354px;font-size:14px;line-height:24px;color:rgba(36,36,41,.8);margin-bottom:4px}@media (min-width:1200px){.card-hotline__text{font-size:15px}}.card-hotline__link{display:flex;align-items:center;font-size:14px;line-height:24px;margin-bottom:16px;margin-top:auto}@media (min-width:1200px){.card-hotline__link{font-size:15px}}.card-hotline__link svg{margin-right:8px;margin-bottom:0;fill:#28b43e}.card-hotline__bottom{display:flex;flex-wrap:wrap}.card-hotline__tel{font-weight:600;font-size:14px;line-height:24px;color:#88736b;margin-right:24px}@media (min-width:1200px){.card-hotline__tel{font-size:16px}}.card-hotline__tel:last-child{margin-right:0}img.leaflet-tile{border-radius:0!important}.leaflet-pane{z-index:3!important}.content-block .dots dt,.content-block .red dt,.content-inner .dots dt,.content-inner .red dt,.video-btn,table.table-events td,table.table-events th{position:relative}.video-btn svg,.video-btn::before{content:"";position:absolute;top:50%;left:50%}.video-btn svg{z-index:15;opacity:.7;fill:#4b4b61;transform:translate(-7px,-12px);transition:opacity .3s}.video-btn::before{transform:translate(-50%,-50%);z-index:10;width:64px;height:64px;border-radius:50%;opacity:.9;background-color:#fff;transition:width .3s,height .3s}@media (min-width:980px){.video-btn:focus::before,.video-btn:hover::before{width:74px;height:74px}}@media (min-width:980px){.video-btn:focus svg,.video-btn:hover svg{opacity:.9}}.popup{display:none;color:#222;background-color:#fff}@media (max-width:979px){.popup{padding:20px}}.popup>iframe{max-width:100%}.section-header:not(:last-child){margin-bottom:32px}@media (min-width:980px){.section-header:not(:last-child){margin-bottom:40px}}.section-header p{margin-bottom:0}.section-header p+p{margin-top:0}@media (min-width:980px){.section-header--cols{display:flex;-moz-column-gap:35px;column-gap:35px}.section-header--cols h2{flex-basis:calc(74% - 35px);flex-grow:10}.section-header--cols p{align-self:flex-end;flex-basis:26%;margin-top:0}}.section--rounded{border-radius:40px}.section--loading{opacity:.7;transition:opacity .2s}.section--loading *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;box-shadow:0 0 0 transparent!important}table.table-events{font-size:15px;line-height:24px;width:100%;display:block;border-collapse:separate;border-spacing:0;overflow:auto hidden}table.table-events tbody{display:table;min-width:100%;border-right:1px solid #dfe2f4;border-bottom:1px solid #dfe2f4;border-radius:15px}table.table-events td::before,table.table-events th::before{content:"";position:absolute;top:0;right:-1px;bottom:-1px;left:0;border:1px solid #dfe2f4;border-radius:inherit;pointer-events:none}@media (max-width:719px){table.table-events td:not(:last-child)::before,table.table-events th:not(:last-child)::before{border-bottom:0}table.table-events td:not(:first-child)::before,table.table-events th:not(:first-child)::before{border-top:0}}table.table-events a.td-a{display:block;color:#222}@media (min-width:980px){table.table-events a.td-a:hover .table-row-title{color:#88736b}}table.table-events p{margin:0}table.table-events p:not(:first-child){margin-top:0}table.table-events p:not(:last-child){margin-bottom:0}.accordion b,table.table-events time{font-weight:500}table.table-events tr{transition:background-color .3s}@media (max-width:719px){table.table-events tr.phones-none{display:none}}table.table-events tr:first-child>:first-child{border-top-left-radius:15px}@media (max-width:719px){table.table-events tr:first-child>:first-child{border-top-right-radius:15px}}@media (min-width:720px){table.table-events tr:first-child>:last-child{border-top-right-radius:15px}}@media (max-width:719px){table.table-events tr:first-child[class=phones-none]+tr>:first-child{border-top-left-radius:15px;border-top-right-radius:15px}}@media (min-width:720px){table.table-events tr:last-child>:first-child{border-bottom-left-radius:15px}}table.table-events tr:last-child>:last-child{border-bottom-right-radius:15px}@media (max-width:719px){table.table-events tr:last-child>:last-child{border-bottom-left-radius:15px}}@media (min-width:980px){table.table-events tr:hover{background-color:#fafbfe}}table.table-events td,table.table-events th{padding:13px 16px;min-width:130px}@media (max-width:719px){table.table-events td:not(:first-child),table.table-events th:not(:first-child){padding-top:0}}table.table-events th{text-align:left;background-color:#fafbfe;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em}@media (max-width:719px){table.table-events td,table.table-events th{display:flex;flex-direction:column;width:100%!important}}table.table-events .table-row-title,table.table-events h1,table.table-events h2,table.table-events h3,table.table-events h4,table.table-events h5,table.table-events h6{font-size:inherit;line-height:inherit;font-weight:500;transition:color .3s}table.table-events td:first-child div:first-child{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}table.table-events td:first-child div:first-child span{padding:2px 8px;background-color:#faf7f0;border-radius:4px;font-weight:600;font-size:10px;line-height:2;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61;margin:0 4px 4px 0}@media (min-width:1200px){table.table-events td:first-child div:first-child span{padding:3px 12px}}table.table-events td:first-child div:first-child span:first-child{color:#fff;background-color:#a5a5c5}.events--webinars table.table-events td:nth-child(3),.events--webinars table.table-events th:nth-child(3){min-width:110px}.events--webinars table.table-events td:nth-child(4),.events--webinars table.table-events th:nth-child(4){min-width:80px}.events--webinars table.table-events td:nth-child(5),.events--webinars table.table-events th:nth-child(5){width:190px}@media (max-width:719px){.events--webinars table.table-events td:nth-child(5){flex-direction:row;flex-wrap:wrap;gap:8px}}@media (min-width:720px){.events--webinars table.table-events td:nth-child(5){padding:8px}}.events--webinars table.table-events td:nth-child(5) .btn{width:100%;padding:7px 10px;font-weight:500;font-size:13px;letter-spacing:normal;text-transform:none}@media (max-width:719px){.events--webinars table.table-events td:nth-child(5) .btn{flex-grow:1;width:auto;padding-top:9px;padding-bottom:9px}}@media (min-width:720px){.events--webinars table.table-events td:nth-child(5) .btn:not(:last-child){margin-bottom:8px}}table.mobile-no-flex,table:not([class]){font-size:15px;line-height:24px;width:100%;display:block;border-collapse:separate;border-spacing:0;overflow:auto hidden}table.mobile-no-flex tbody,table:not([class]) tbody{display:table;min-width:100%;border-right:1px solid #dfe2f4;border-bottom:1px solid #dfe2f4;border-radius:15px}table.mobile-no-flex td,table.mobile-no-flex th,table:not([class]) td,table:not([class]) th{position:relative;padding:13px 16px;min-width:130px}table.mobile-no-flex td>:first-child,table.mobile-no-flex th>:first-child,table:not([class]) td>:first-child,table:not([class]) th>:first-child{margin-top:0}table.mobile-no-flex td>:last-child,table.mobile-no-flex th>:last-child,table:not([class]) td>:last-child,table:not([class]) th>:last-child{margin-bottom:0}table.mobile-no-flex td::before,table.mobile-no-flex th::before,table:not([class]) td::before,table:not([class]) th::before{content:"";position:absolute;top:0;right:-1px;bottom:-1px;left:0;border:1px solid #dfe2f4;border-radius:inherit;pointer-events:none}table.mobile-no-flex a.td-a,table:not([class]) a.td-a{display:block;color:#222}@media (min-width:980px){table.mobile-no-flex a.td-a:hover .table-row-title,table:not([class]) a.td-a:hover .table-row-title{color:#88736b}}table.mobile-no-flex p,table:not([class]) p{margin:0}table.mobile-no-flex p:not(:first-child),table:not([class]) p:not(:first-child){margin-top:0}table.mobile-no-flex p:not(:last-child),table:not([class]) p:not(:last-child){margin-bottom:0}table.mobile-no-flex time,table:not([class]) time{font-weight:500}table.mobile-no-flex tr,table:not([class]) tr{transition:background-color .3s}@media (max-width:719px){table.mobile-no-flex tr.phones-none,table:not([class]) tr.phones-none{display:none}}table.mobile-no-flex tr:first-child>:first-child,table:not([class]) tr:first-child>:first-child{border-top-left-radius:15px}table.mobile-no-flex tr:first-child>:last-child,table:not([class]) tr:first-child>:last-child{border-top-right-radius:15px}@media (max-width:719px){table.mobile-no-flex tr:first-child[class=phones-none]+tr>:first-child,table:not([class]) tr:first-child[class=phones-none]+tr>:first-child{border-top-left-radius:15px}table.mobile-no-flex tr:first-child[class=phones-none]+tr>:last-child,table:not([class]) tr:first-child[class=phones-none]+tr>:last-child{border-top-right-radius:15px}}table.mobile-no-flex tr:last-child>:first-child,table:not([class]) tr:last-child>:first-child{border-bottom-left-radius:15px}table.mobile-no-flex tr:last-child>:last-child,table:not([class]) tr:last-child>:last-child{border-bottom-right-radius:15px}@media (min-width:980px){table.mobile-no-flex tr:hover,table:not([class]) tr:hover{background-color:#fafbfe}}table.mobile-no-flex th,table:not([class]) th{text-align:left;background-color:#fafbfe;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em}table.mobile-no-flex .table-row-title,table.mobile-no-flex h1,table.mobile-no-flex h2,table.mobile-no-flex h3,table.mobile-no-flex h4,table.mobile-no-flex h5,table.mobile-no-flex h6,table:not([class]) .table-row-title,table:not([class]) h1,table:not([class]) h2,table:not([class]) h3,table:not([class]) h4,table:not([class]) h5,table:not([class]) h6{font-size:inherit;line-height:inherit;font-weight:500;transition:color .3s}table.mobile-no-flex td:first-child div:first-child,table:not([class]) td:first-child div:first-child{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}table.mobile-no-flex td:first-child div:first-child span,table:not([class]) td:first-child div:first-child span{padding:2px 8px;background-color:#faf7f0;border-radius:4px;font-weight:600;font-size:10px;line-height:2;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61;margin:0 4px 4px 0}@media (min-width:1200px){table.mobile-no-flex td:first-child div:first-child span,table:not([class]) td:first-child div:first-child span{padding:3px 12px}}.content-block>aside:not(:first-child),.content-block>div:not(:first-child),.content-block>img:not(:first-child),.content-block>picture:not(:first-child) img,.content-block>section:not(:first-child),.content-inner>aside:not(:first-child),.content-inner>div:not(:first-child),.content-inner>img:not(:first-child),.content-inner>picture:not(:first-child) img,.content-inner>section:not(:first-child){margin-top:2em}.content-block>div:not(:last-child),.content-block>img:not(:last-child),.content-block>picture:not(:last-child) img,.content-inner>div:not(:last-child),.content-inner>img:not(:last-child),.content-inner>picture:not(:last-child) img{margin-bottom:2em}.content-block .h1+div:not(:first-child),.content-block .h2+div:not(:first-child),.content-block .h3+div:not(:first-child),.content-block .h4+div:not(:first-child),.content-block h1:not([class])+div:not(:first-child),.content-block h2:not([class])+div:not(:first-child),.content-block h3:not([class])+div:not(:first-child),.content-block h4:not([class])+div:not(:first-child),.content-block p:not(:first-child),.content-block table:not(:first-child),.content-inner .h1+div:not(:first-child),.content-inner .h2+div:not(:first-child),.content-inner .h3+div:not(:first-child),.content-inner .h4+div:not(:first-child),.content-inner h1:not([class])+div:not(:first-child),.content-inner h2:not([class])+div:not(:first-child),.content-inner h3:not([class])+div:not(:first-child),.content-inner h4:not([class])+div:not(:first-child),.content-inner p:not(:first-child),.content-inner table:not(:first-child){margin-top:1em}.content-block p:not(:last-child),.content-block table:not(:last-child),.content-inner p:not(:last-child),.content-inner table:not(:last-child){margin-bottom:1.6em}.content-block .h1,.content-block .h2,.content-block .h3,.content-block .h4,.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-inner .h1,.content-inner .h2,.content-inner .h3,.content-inner .h4,.content-inner h1,.content-inner h2,.content-inner h3,.content-inner h4{margin-top:1.5em;margin-bottom:.5em}.content-block .double-block dl+.h4,.content-block .double-block dl+h4,.content-block .double-block ol+.h4,.content-block .double-block ol+h4,.content-block .double-block ul+.h4,.content-block .double-block ul+h4,.content-block .h1+.h2,.content-block .h1+h2,.content-block .h2+.h3,.content-block .h2+h3,.content-block .h3+.h4,.content-block .h3+h4,.content-block .h4+h5,.content-block h1+.h2,.content-block h1+h2,.content-block h2+.h3,.content-block h2+h3,.content-block h3+.h4,.content-block h3+h4,.content-block h4+h5,.content-inner .double-block dl+.h4,.content-inner .double-block dl+h4,.content-inner .double-block ol+.h4,.content-inner .double-block ol+h4,.content-inner .double-block ul+.h4,.content-inner .double-block ul+h4,.content-inner .h1+.h2,.content-inner .h1+h2,.content-inner .h2+.h3,.content-inner .h2+h3,.content-inner .h3+.h4,.content-inner .h3+h4,.content-inner .h4+h5,.content-inner h1+.h2,.content-inner h1+h2,.content-inner h2+.h3,.content-inner h2+h3,.content-inner h3+.h4,.content-inner h3+h4,.content-inner h4+h5{margin-top:1.5em}.content-block .h1+.double-block:not(:first-child),.content-block .h1+div,.content-block .h2+.double-block:not(:first-child),.content-block .h2+div,.content-block .h3+.double-block:not(:first-child),.content-block .h3+div,.content-block .h4+.double-block:not(:first-child),.content-block .h4+div,.content-block :first-child,.content-block h1+.double-block:not(:first-child),.content-block h1+div,.content-block h2+.double-block:not(:first-child),.content-block h2+div,.content-block h3+.double-block:not(:first-child),.content-block h3+div,.content-block h4+.double-block:not(:first-child),.content-block h4+div,.content-block ul.column:first-child,.content-block ul.red:first-child,.content-block ul:not([class]):first-child,.content-inner .h1+.double-block:not(:first-child),.content-inner .h1+div,.content-inner .h2+.double-block:not(:first-child),.content-inner .h2+div,.content-inner .h3+.double-block:not(:first-child),.content-inner .h3+div,.content-inner .h4+.double-block:not(:first-child),.content-inner .h4+div,.content-inner :first-child,.content-inner h1+.double-block:not(:first-child),.content-inner h1+div,.content-inner h2+.double-block:not(:first-child),.content-inner h2+div,.content-inner h3+.double-block:not(:first-child),.content-inner h3+div,.content-inner h4+.double-block:not(:first-child),.content-inner h4+div,.content-inner ul.column:first-child,.content-inner ul.red:first-child,.content-inner ul:not([class]):first-child{margin-top:0}.content-block dl+.h4,.content-block dl+h4,.content-block ol+.h4,.content-block ol+h4,.content-block ul+.h4,.content-block ul+h4,.content-inner dl+.h4,.content-inner dl+h4,.content-inner ol+.h4,.content-inner ol+h4,.content-inner ul+.h4,.content-inner ul+h4{margin-top:2em}.content-block ol,.content-inner ol{padding-left:0;counter-reset:list}.content-block ol>li,.content-inner ol>li{position:relative;padding-left:32px;counter-increment:list}@media (min-width:720px){.content-block ol>li,.content-inner ol>li{padding-left:40px}}.content-block ol>li::before,.content-inner ol>li::before{content:counter(list) ".";position:absolute;top:0;left:0;font-weight:600}.content-block ol:not([class]) li:not(:last-child),.content-block ol>li:not(:last-child),.content-block ul.column li:not(:last-child),.content-block ul.red li:not(:last-child),.content-block ul:not([class]) li:not(:last-child),.content-inner ol:not([class]) li:not(:last-child),.content-inner ol>li:not(:last-child),.content-inner ul.column li:not(:last-child),.content-inner ul.red li:not(:last-child),.content-inner ul:not([class]) li:not(:last-child){margin-bottom:.6em}.content-block ol:not([class]),.content-inner ol:not([class]){margin-top:1em;margin-bottom:1em}.content-block ul.column,.content-block ul.red,.content-block ul:not([class]),.content-inner ul.column,.content-inner ul.red,.content-inner ul:not([class]){list-style:none;margin-top:1em;margin-bottom:1em}.content-block ul.column:last-child,.content-block ul.red:last-child,.content-block ul:not([class]):last-child,.content-inner ul.column:last-child,.content-inner ul.red:last-child,.content-inner ul:not([class]):last-child{margin-bottom:0}.content-block ul.column li,.content-block ul.red li,.content-block ul:not([class]) li,.content-inner ul.column li,.content-inner ul.red li,.content-inner ul:not([class]) li{position:relative;padding-left:24px}.content-block ul.column li::before,.content-block ul.red li::before,.content-block ul:not([class]) li::before,.content-inner ul.column li::before,.content-inner ul.red li::before,.content-inner ul:not([class]) li::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:8px;border-radius:4px}.content-block ul.nodots>li,.content-inner ul.nodots>li{padding-left:0}.content-block ul.nodots>li::before,.content-inner ul.nodots>li::before,.p-vip-hotel__text .accordion>li>a::after{content:none}.content-block .column.nodots>li,.content-inner .column.nodots>li{-moz-column-break-inside:avoid;break-inside:avoid}.content-block ul.column li::before,.content-block ul:not([class]) li::before,.content-inner ul.column li::before,.content-inner ul:not([class]) li::before{background-color:#857676}.content-block ul.red li::before,.content-inner ul.red li::before{background-color:#88736b}.content-block dl.dots,.content-block dl.red,.content-inner dl.dots,.content-inner dl.red{padding-left:24px}.content-block .red dt::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-24px;width:8px;height:8px;border-radius:4px}.content-block .dots dt::before{background-color:#857676}.content-block .dots dt::before,.content-inner .dots dt::before,.content-inner .red dt::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-24px;width:8px;height:8px;border-radius:4px}.content-inner .dots dt::before{background-color:#857676}.content-block .red dt::before,.content-inner .red dt::before{background-color:#88736b}.content-block dl dt,.content-inner dl dt{display:inline;margin-right:.3em;font-weight:600}.content-block dl dd,.content-inner dl dd{display:inline;margin-left:0}.content-block dl dd:not(:last-child)::after,.content-inner dl dd:not(:last-child)::after{content:"";display:block;margin-bottom:.6em}.content-block dl .red dd:not(:last-child)::after,.content-inner dl .red dd:not(:last-child)::after{margin-bottom:.5em}.content-block>.card-content:not(:last-child),.content-block>.deposit-links:not(:last-child),.content-block>.figure:not(:last-child),.content-block>.key:not(:last-child),.content-block>figure:not(:last-child),.content-inner>.card-content:not(:last-child),.content-inner>.deposit-links:not(:last-child),.content-inner>.figure:not(:last-child),.content-inner>.key:not(:last-child),.content-inner>figure:not(:last-child){margin-bottom:2.5em}.content-block>.card-content:not(:first-child),.content-block>.deposit-links:not(:first-child),.content-block>.figure:not(:first-child),.content-block>.key:not(:first-child),.content-block>figure:not(:first-child),.content-inner>.card-content:not(:first-child),.content-inner>.deposit-links:not(:first-child),.content-inner>.figure:not(:first-child),.content-inner>.key:not(:first-child),.content-inner>figure:not(:first-child){margin-top:2.5em}@media (min-width:1200px){.content-block>.card-content:not(:first-child),.content-block>.deposit-links:not(:first-child),.content-block>.figure:not(:first-child),.content-block>.key:not(:first-child),.content-block>figure:not(:first-child),.content-inner>.card-content:not(:first-child),.content-inner>.deposit-links:not(:first-child),.content-inner>.figure:not(:first-child),.content-inner>.key:not(:first-child),.content-inner>figure:not(:first-child){margin-top:3.75em}}.content-block>.figure+.figcaption,.content-inner>.figure+.figcaption{margin-top:-1em}.content-block>.key>:first-child,.content-inner>.key>:first-child{margin-top:0}.content-block>.key>:last-child,.content-inner>.key>:last-child{margin-bottom:0}.content-block>.key .h1:not(:first-child),.content-block>.key .h2:not(:first-child),.content-block>.key .h3:not(:first-child),.content-block>.key .h4:not(:first-child),.content-block>.key h1:not(:first-child),.content-block>.key h2:not(:first-child),.content-block>.key h3:not(:first-child),.content-block>.key h4:not(:first-child),.content-inner>.key .h1:not(:first-child),.content-inner>.key .h2:not(:first-child),.content-inner>.key .h3:not(:first-child),.content-inner>.key .h4:not(:first-child),.content-inner>.key h1:not(:first-child),.content-inner>.key h2:not(:first-child),.content-inner>.key h3:not(:first-child),.content-inner>.key h4:not(:first-child){margin-top:2em}.content-block .double-block:not(:last-child),.content-block .slider:not(:last-child),.content-inner .double-block:not(:last-child),.content-inner .slider:not(:last-child){margin-bottom:2.5em}.content-block .double-block:not(:first-child),.content-block .slider:not(:first-child),.content-inner .double-block:not(:first-child),.content-inner .slider:not(:first-child){margin-top:2.5em}.content-block .slider div,.content-inner .slider div{margin:0}.content-block :not(.map-wrap) img,.content-block img,.content-inner :not(.map-wrap) img,.content-inner img{border-radius:12px}@media (min-width:1200px){.content-block :not(.map-wrap) img,.content-block img,.content-inner :not(.map-wrap) img,.content-inner img{border-radius:16px}}.content-block q,.content-inner q{padding-left:48px;margin-bottom:.5em}.content-block .quote,.content-inner .quote{padding-left:48px;display:block;position:relative}.content-block .quote::after,.content-inner .quote::after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-image:url(../images/sprite.svg#format_quote);background-size:contain;background-position:center;background-repeat:no-repeat}.content-block cite,.content-inner cite{font-style:normal;display:block;padding-left:48px;margin-bottom:.5em}.content-block .margins-l:not(:first-child),.content-inner .margins-l:not(:first-child){margin-top:2em}.content-block .margins-l:not(:last-child),.content-inner .margins-l:not(:last-child){margin-bottom:2em}.content-block>:first-child,.content-inner>:first-child{margin-top:0}.content-block>:last-child,.content-inner>:last-child{margin-bottom:0}.accordion{list-style:none;padding-left:0}.accordion>li{margin-bottom:10px;border:1px solid #e4e4ee;border-radius:12px}.accordion>li>a>h1,.accordion>li>a>h2,.accordion>li>a>h3,.accordion>li>a>h4,.accordion>li>a>h5,.accordion>li>a>h6{font-weight:600;font-size:17px;line-height:26px;padding:0;margin:0}.accordion>li>:first-child{position:relative;min-height:60px;color:#222;background-color:#fff;border-radius:15px;font-size:15px;width:100%;text-align:left;padding:10px 40px 10px 25px;font-weight:700;display:flex;align-items:center;transition-property:margin-bottom;transition-duration:.3s}.accordion>li>:first-child::after{content:"";position:absolute;top:0;right:24px;height:100%;width:16px;background-image:url(../images/sprite.svg#icon-arrow-simple);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;transition:transform .6s ease-in-out,opacity .3s}.accordion>li>:first-child:hover::after{opacity:.8}.accordion>li>:first-child.active{margin-bottom:-16px}.accordion>li>:first-child.active::after{transform:scale(-1,-1)}.accordion>li>div{box-sizing:border-box;overflow:hidden;transition:height .7s,padding-top .3s,padding-bottom .3s,margin-top .3s;background-color:#fff;padding:0 24px;border-radius:15px;margin:0}.accordion>li>div>:first-child{margin-top:0}.accordion>li>div>:last-child{margin-bottom:0}.accordion p:not(:first-child){margin-top:0}.accordion p:not(:last-child){margin-bottom:8px}.accordion>li>div>img,.accordion>li>div>picture>img{width:100%;max-width:440px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:12px}.accordion>li>div>img:not(:first-child),.accordion>li>div>picture>img:not(:first-child){margin-top:20px}.accordion>li>div>img:not(:last-child),.accordion>li>div>picture>img:not(:last-child){margin-bottom:20px}.dt-width{margin-top:40px}@media (min-width:1200px){.dt-width{margin-top:60px}}.dt-width dl{display:flex;align-items:flex-start;flex-wrap:wrap}.dt-width dt{width:88px}@media (min-width:720px){.dt-width dt{width:100px}}.dt-width dd{width:calc(100% - 104px)}.content-block .dt-post-info dt{font-weight:500;color:#8d8d9f}@media (max-width:719px){.content-block .dt-post-info dt{font-size:12px}}@media (min-width:720px){.content-block .dt-post-info dt{width:96px;margin-right:24px}}@media (min-width:720px){.content-block .dt-post-info dd{width:calc(100% - 96px - 24px)}}.content-block .dt-post-info dd:not(:last-child)::after{margin-bottom:12px}@media (min-width:720px){.column{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.column :first-child{margin-top:0}.column .break{margin-top:0}}.column li{margin-bottom:12px}.key{padding:24px 20px;background-color:#faf7f0;border-radius:16px}@media (min-width:720px){.key{padding-left:32px;padding-right:32px}}@media (min-width:1200px){.key{padding:50px}}.key p{font-weight:500;font-size:14px;line-height:24px}@media (min-width:720px){.key p{font-size:15px;line-height:26px}}@media (min-width:1200px){.key p{font-size:17px;line-height:30px}}.key>:first-child{margin-top:0}.double-block div:last-child,.key>:last-child{margin-bottom:0}.key--press{padding:40px 20px;background-color:#eaeeff;border-radius:16px}@media (min-width:1200px){.key--press{padding:40px 80px;border-radius:24px}}.double-block{margin:40px 0}@media (min-width:720px){.double-block{display:flex;justify-content:space-between}}.double-block>:not(:last-child){display:block}@media (max-width:719px){.double-block>:not(:last-child){margin-bottom:40px}}@media (min-width:720px){.double-block>*{width:calc(50% - 20px)}.double-block>*>:first-child{margin-top:0}.double-block>*>:last-child{margin-bottom:0}}.double-block--img>*{background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:160px;border-radius:12px;overflow:hidden}@media (min-width:720px){.double-block>:nth-child(2n-1){margin-right:40px}}.double-block:not(.double-block--img) a:not([data-fancybox]) img{display:inline-block}.double-block--img img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%;max-height:400px}.double-block .date,.right-link>a{font-weight:500;letter-spacing:.02em}.double-block .date{font-size:13px;line-height:16px;color:#4b4b61;margin-bottom:3px}@media (min-width:720px){.double-block .date{flex-shrink:0;width:-moz-fit-content;width:fit-content}}.double-block .date p{font-weight:700;font-size:44px;line-height:40px;letter-spacing:.05em;color:#88736b;margin-bottom:3px}.double-block .text{width:unset}.break{-moz-column-break-before:column;break-before:column}.icon{padding-left:42px;background-repeat:no-repeat;background-size:24px 24px;background-position:0 1px}.icon--hotel{background-image:url(../images/sprite.svg#hotel)}.icon--bed{background-image:url(../images/sprite.svg#bed)}.icon--room{background-image:url(../images/sprite.svg#room)}.icon--food{background-image:url(../images/sprite.svg#food)}.icon--food-2{background-image:url(../images/sprite.svg#food_2)}.icon--sport{background-image:url(../images/sprite.svg#sport)}.icon--kid{background-image:url(../images/sprite.svg#kid)}.icon--beach{background-image:url(../images/sprite.svg#beach)}.icon--info{background-image:url(../images/sprite.svg#info)}.icon--spa{background-image:url(../images/sprite.svg#spa)}.right-link{display:flex;justify-content:space-between;align-items:flex-start}.right-link>a{font-size:14px;line-height:20px;color:#808088;display:flex;align-items:center}@media (min-width:980px){.right-link>a:hover{color:#88736b}}.right-link>a svg{margin-right:12px;width:16px;height:16px;transition:fill .3s;fill:#a5a5c5}@media (min-width:980px){.right-link>a:hover svg{fill:#88736b}}.video{margin-top:32px;margin-bottom:32px}.tabs-list{position:relative;overflow:hidden}.menu-cols{font-weight:500;font-size:14px;line-height:24px}@media (min-width:720px){.menu-cols{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;font-size:15px;line-height:26px}}@media (min-width:1200px){.menu-cols{-moz-column-gap:60px;column-gap:60px;font-size:17px;line-height:30px}}.menu-cols a{display:inline-flex;padding-top:10px;padding-bottom:10px;color:#222}.menu-cols a:hover{color:#88736b}.open-all{position:relative;display:inline-block;padding-left:28px}.open-all::after,.open-all::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:16px;height:2px;border-radius:2px;background-color:#a5a5c5;transition:opacity .4s,transform .4s,background-color .3s}.open-all::before{top:9px;transform:rotate(90deg)}.open-all.active::before{opacity:0;transform:rotate(90deg) scale(0)}.open-all:hover::after,.open-all:hover::before{background-color:#88736b}.fancybox__container{z-index:10150}.fancybox__backdrop{background-color:#4b4b61;opacity:.96}.fancybox__toolbar{text-shadow:none}.fancybox__toolbar button{color:#fff;background-color:transparent}.fancybox__toolbar button:hover:not(:disabled){color:#fff;background-color:transparent;background-color:rgba(255,255,255,.2)}.fancybox__toolbar button svg{filter:none}.fancybox__toolbar button:disabled svg{opacity:.25}@media (min-width:980px){.fancybox__slide{padding-right:20px;padding-left:20px}}.fancybox__container.has-toolbar .fancybox__slide{padding-top:56px}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev{color:#a5a5c5;background-color:#fff}@media (min-width:980px){.fancybox__carousel.is-horizontal .fancybox__nav button.is-next,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev{transition:opacity .2s}}@media (max-width:979px){.fancybox__carousel.is-horizontal .fancybox__nav button.is-next,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev{opacity:0;pointer-events:none;visibility:none}}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next:hover:not(:disabled),.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev:hover:not(:disabled){color:#88736b;background-color:#fff}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next:active:not(:disabled),.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev:active:not(:disabled){opacity:.8}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next svg,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev svg{filter:none;transition-property:color;transition-duration:.2s}.fancybox__thumbs button{border-radius:8px}.fancybox__thumbs .is-nav-selected button::after{transition:opacity .3s;border-width:3px;border-color:#88736b;border-radius:inherit}.fancybox__slide.has-iframe.has-youtube .fancybox__content{width:960px;height:auto!important;aspect-ratio:1.77778/1}.margin-bottom-f{margin-bottom:40px}@media (min-width:1200px){.margin-bottom-f{margin-bottom:60px}}.figure img,figure img{margin-bottom:8px;margin-right:auto;margin-left:auto}.figcaption,.figure,figcaption,figure{max-width:-moz-max-content;max-width:max-content;margin-right:auto;margin-left:auto;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;color:#8d8d9f}@media (min-width:720px){.figcaption,.figure,figcaption,figure{font-size:13px}}.caption{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;color:#8d8d9f}@media (min-width:720px){.caption{font-size:13px}}.social{display:flex;flex-wrap:wrap}.social__item{margin-right:15px}.social__item:last-child{margin-right:0}.social__link{display:block;width:40px;height:40px}.social__link svg{width:100%;height:100%;fill:#a5a5c5;transition:fill .3s}@media (min-width:980px){.social__link--tg:hover svg{fill:#1c93e3}.social__link--wa:hover svg{fill:#28b43e}.social__link--vk:hover svg{fill:#07f}.social__link--yt:hover svg{fill:red}.social__link--dzen:hover svg{fill:#202022}}.social--color .social__link--tg svg{fill:#1c93e3}.social--color .social__link--wa svg{fill:#28b43e}.social--color .social__link--vk svg{fill:#036ce3}.social--color .social__link--yt svg{fill:red}.social--color .social__link--dzen svg{fill:#202022}.social--color .social__link{transition:filter .3s}@media (min-width:980px){.social--color .social__link:hover{filter:brightness(81%)}}.btn{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;overflow:hidden;width:-moz-fit-content;width:fit-content;padding:5px 15px;background-color:#fff;border:1px solid #e4e4ee;box-shadow:0 2px 12px rgba(165,165,197,.1);border-radius:4px;outline:0;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#4b4b61;transition:color .3s,background-color .3s,border-color .3s}@media (min-width:720px){.btn{letter-spacing:.04em}}.btn svg{display:none}@media (min-width:980px){.btn:focus,.btn:not(span):hover:not(:disabled){color:#fff;background-color:#6e6e8a;border-color:#6e6e8a}}.btn:not(span):active:not(:disabled){opacity:.6}.btn::after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background-color:#6e6e8a;transition:height .5s;z-index:1}.btn.active{background-color:#6e6e8a;border-color:#6e6e8a;color:#fff}.btn.active::after{height:0}.btn__text{position:relative;z-index:2}.btn--svg svg{display:block;order:-1;width:32px;height:32px}.btn--red{background-color:#88736b;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding-left:23px;padding-right:23px;border-color:#88736b;box-shadow:0 5px 0 transparent,0 3px 3px rgba(136,115,107,.25);transition:background-color .3s,border-color .3s}.btn--red:disabled{background-color:#e1e3eb;border-color:#e1e3eb;box-shadow:0 5px 0 transparent,0 3px 3px rgba(225,227,235,.25)}@media (min-width:980px){.btn--red:focus,.btn--red:not(span):hover:not(:disabled){background-color:#857676;border-color:#857676}}.btn--white-1{background-color:#faf7f0}.btn--page{margin-bottom:0;-moz-column-gap:2px;column-gap:2px}@media (min-width:720px){.btn--page{-moz-column-gap:8px;column-gap:8px}}.btn--page{background-color:transparent;box-shadow:unset;border-width:0;padding:10px 16px;font-weight:500;font-size:13px;line-height:27px;white-space:nowrap;color:#fff;letter-spacing:normal;border-radius:100px;min-width:140px;outline:2px solid #e9ebf4;outline-offset:-2px;transition:color .3s,background-color .3s,outline-color .3s}@media (min-width:720px){.btn--page{font-size:15px}}@media (min-width:980px){.btn--page{line-height:36px}}@media (min-width:1200px){.btn--page{padding-left:32px;padding-right:32px}}@media (max-width:719px){.btn--page{flex-grow:1;flex-basis:50%}}@media (min-width:980px){.btn--page:focus,.btn--page:not(span):hover:not(:disabled){color:#222;background-color:transparent}}.btn--page::after{transition:height .3s;background-color:#fff}@media (min-width:980px){.btn--page:focus::after,.btn--page:not(span):hover:not(:disabled)::after{height:100%}}.btn--page.active:not(:disabled)::after{height:0}.btn--page.active:not(:disabled){background-color:#1d1e26;color:#fff;pointer-events:none;outline-color:#1d1e26}.btn--external svg{position:relative;z-index:2;flex-shrink:0;display:block;width:24px;height:24px;fill:#6e6e8a;transition:fill .5s}@media (min-width:980px){.btn--external:focus svg,.btn--external:not(span):hover:not(:disabled) svg{fill:#fff}}.btn--hover-red{box-shadow:0 5px 0 transparent,0 3px 3px rgba(146,146,170,.25);transition:transform .3s,color .3s,background-color .3s,box-shadow .3s,border-color .3s}@media (min-width:980px){.btn--hover-red:focus,.btn--hover-red:not(span):hover:not(:disabled){color:#88736b;background-color:#fff;box-shadow:0 8px 24px rgba(165,165,197,.15)}}.btn:not(.btn--load) .btn__load-wrap{display:none}.btn--load .btn__load-wrap{position:absolute;top:0;left:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;width:100%;height:100%;font-weight:500;color:#808088;text-transform:none;background-color:#fff}.btn--load .btn__icon-load{display:flex;width:24px;height:24px;opacity:1;animation:rotate 3s linear infinite;fill:#88736b}.btn--shadow{transition:color .3s;border-width:0;box-shadow:unset}.btn--shadow:focus,.btn--shadow:not(span):hover:not(:disabled){background-color:#fff;color:#88736b}.btn--md{padding:11px 30px}.btn.btn--content{margin-top:30px;margin-bottom:30px}.btn--d.active{cursor:default}.btn--d:focus:not(.active),.btn--d:hover:not(.active):not(span):not(:disabled){color:#88736b;background-color:#fff;border-color:#c8c8df}.btn--d:not(span):active:not(:disabled){opacity:1}.nav-item__head{display:flex;-moz-column-gap:10px;column-gap:10px;width:100%;position:relative}@media (min-width:980px){.nav-item__head{position:static}}.nav-item__title{flex-grow:1;display:inline-block;padding-top:12px;padding-bottom:12px;font-size:14px;line-height:24px;color:inherit;white-space:nowrap}@media (min-width:980px){.nav-item__title{transition-property:color;transition-duration:.3s}}@media (min-width:1200px){.nav-item__title{text-transform:uppercase}}@media (max-width:1199px){.nav-item__title{padding:10px 14px;font-weight:500;font-size:16px;line-height:20px;background-color:#faf7f0;border-radius:12px}}@media (min-width:980px){.nav-item.active .nav-item__title,.nav-item__inner:focus-visible .nav-item__title,.nav-item__inner:hover .nav-item__title{color:#88736b}}.nav-item__btn{position:absolute;top:0;right:0;width:44px;height:100%;display:flex;align-items:center;justify-content:flex-end;margin:0;padding:4px;background-color:transparent;border:0}@media (min-width:980px){.nav-item__btn{display:none}}@media (max-width:979px){.nav-item__icon{display:inline-flex;flex-shrink:0;width:16px;height:16px;margin:0;color:#8d8d9f;fill:currentColor;opacity:.5;transform:scale(1,1);transition:color .3s,transform .3s}}@media (min-width:980px){.nav-item__icon{display:none}}.nav-item__body{font-weight:500;font-size:17px;height:0;line-height:24px;color:#4b4b61;background-color:#fff;overflow:hidden;visibility:hidden;transition-property:height,opacity,transform,box-shadow,z-index;transition-duration:.3s,.3s,.3s,.3s,0s;transition-delay:0s;transition-timing-function:ease-in-out}@media (min-width:980px){.nav-item__body{position:absolute;top:100%;left:0;border-radius:8px;font-size:16px;opacity:0;height:auto}.nav-item:not(.nav-item--relative) .nav-item__body{top:calc(100% - 10px)}}@media (min-width:1600px){.nav-item:not(.nav-item--relative) .nav-item__body{top:calc(100% - 14px)}}.nav-item__list{list-style-type:none;padding-top:4px;padding-left:0}@media (min-width:980px){.nav-item__list{padding:24px 40px}}.nav-item__link-wrap{display:block}@media (min-width:980px){.nav-item__link-wrap{display:inline-block}}.nav-item__link{display:block;padding-top:10px;padding-bottom:10px;color:inherit}@media (min-width:1400px){.nav-item__link{padding-top:8px;padding-bottom:8px}}.nav-item__btn-more{width:100%;font-weight:500;font-size:14px;text-transform:none;letter-spacing:normal;border-radius:0}@media (min-width:1600px){.nav-item__btn-more{font-size:16px}}@media (max-width:979px){.nav-item__btn-more{text-align:start}}@media (max-width:719px){.nav-item__btn-more{padding:12px 0}.nav-item__btn-more,.nav-item__btn-more:hover{background-color:transparent}}@media (max-width:979px){.nav-item.active .nav-item__icon{color:#222;transform:scale(1,-1)}}.nav-item.active .nav-item__body{visibility:visible;margin-bottom:24px}@media (min-width:980px){.nav-item.active .nav-item__body,.nav-item__inner:hover .nav-item__body{visibility:visible;z-index:1;background-color:#fff;border-radius:0 0 16px 16px;box-shadow:0 14px 40px rgba(165,165,197,.4),0 -1px 0 #e4e4ee;opacity:1;margin-bottom:0;width:100%;height:auto}}.nav a{text-decoration:none}.nav__inner{width:100%}.nav__list{display:flex;width:100%;padding-left:0;list-style-type:none}@media (max-width:1199px){.nav__list{flex-direction:column;row-gap:3px}}@media (min-width:1200px){.nav__list{justify-content:space-between}.nav__item:not(:last-child){padding-right:15px}}.tel-block{display:block;padding-top:10px;padding-bottom:10px;font-weight:500;font-size:18px;line-height:26px;text-decoration:none;white-space:nowrap}.footer{font-weight:500;font-size:13px;line-height:18px;color:#fff;padding:57px 0 40px;background-color:#88736b;border-top-left-radius:30px;border-top-right-radius:30px}@media (min-width:720px){.footer{padding-top:78px;border-top-left-radius:50px;border-top-right-radius:50px}}@media (min-width:1200px){.footer{padding-top:100px}}@media (min-width:980px){.footer a:focus,.footer a:hover{color:#222}}.footer svg{left:0;fill:currentColor;transition:fill .3s}@media (max-width:979px){.footer__container{padding-right:30px;padding-left:30px}}.footer__row{margin-bottom:23px}@media (min-width:720px){.footer__row{margin-bottom:31px}}@media (min-width:980px){.footer__row{display:flex;justify-content:space-between;margin-bottom:50px}}.footer__box{margin-bottom:24px}@media (min-width:720px){.footer__box{display:flex;justify-content:space-between;width:100%;margin-bottom:18px}}@media (min-width:980px){.footer__box{max-width:590px;margin-right:30px;margin-bottom:0}}@media (min-width:1400px){.footer__box{max-width:620px}}@media (min-width:1600px){.footer__box{max-width:660px}}@media (max-width:979px){.footer__box{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.3)}}.footer__nav{margin-bottom:25px}@media (min-width:720px){.footer__nav{margin-bottom:0}}@media (min-width:980px){.footer__nav{display:flex;flex-direction:column}}.footer__menu{margin-top:-6px;margin-bottom:-6px}@media (min-width:720px){.footer__menu{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;width:436px}}@media (min-width:980px){.footer__menu{-moz-column-count:unset;column-count:unset;width:226px}}@media (min-width:1200px){.footer__menu{width:unset;flex-grow:1;max-width:280px}}.footer__list{font-weight:600;line-height:25px;width:150px;font-size:17px;margin-bottom:10px}@media (min-width:980px){.footer__list{width:unset;margin-bottom:auto}}.footer__list-item{margin-bottom:1px}@media (min-width:980px){.footer__list-item{margin-bottom:3px}}.footer__list-item:first-child a{padding-top:0}.footer__list-item:last-child{margin-bottom:0}.footer__list-link{padding:5px 0;display:inline-block;color:inherit}@media (min-width:980px){.footer__list-link{padding:8px 0}}.footer__account{padding:10px 0 10px 34px;color:inherit}@media (max-width:979px){.footer__account{display:inline-block}}.footer__link{padding:6px 0;display:inline-block;color:inherit}.footer__link--mail{margin-bottom:24px;padding-left:34px}@media (min-width:720px){.footer__link--mail{margin-bottom:26px}}@media (min-width:980px){.footer__link--mail{margin-bottom:24px}}@media (min-width:720px){.footer__address{max-width:460px;width:100%}}.footer__address-row{margin-bottom:10px}@media (min-width:575px){.footer__address-row{display:flex;justify-content:space-between;margin-bottom:10px}}.footer__tel-link{display:block;width:220px;padding-top:5px;padding-bottom:5px;font-weight:600;font-size:20px;line-height:26px;color:#fff}@media (min-width:575px){.footer__tel-link{margin-bottom:7px}}@media (min-width:980px){.footer__tel-link{padding-top:0}}@media (max-width:719px){.footer__tel-link+.footer__tel-link{margin-top:10px}}@media (min-width:720px){.footer__tel-link+.footer__tel-link{width:226px}}@media (min-width:980px){.footer__tel-link+.footer__tel-link{width:220px}}.footer__tel-text{color:#fff;font-weight:500;font-size:12px;line-height:18px;display:block;padding-top:3px}.footer__text{padding-left:34px;display:block;width:220px}@media (min-width:575px){.footer__text{padding-left:0}.footer__text--ico{padding-left:34px}}@media (max-width:719px){.footer__text--ico svg{top:25%;transform:none}}.footer__text-700{font-weight:700}.footer__address-list{margin-bottom:25px}@media (min-width:575px){.footer__address-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.footer__address-item{width:220px}@media (min-width:720px){.footer__bottom{display:flex;flex-direction:column;row-gap:12px}}@media (max-width:979px){.footer__bottom{margin-top:28px;padding-top:30px;border-top:1px solid rgba(255,255,255,.3)}}.footer__bottom-top{position:relative;top:-10px;margin-block:0}@media screen and (min-width:720px){.footer__bottom-main{display:flex;align-items:top;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}}.footer__bottom-box{max-width:420px;width:100%;margin-bottom:24px}@media (min-width:980px){.footer__bottom-box{display:flex;align-items:flex-start;justify-content:space-between}}@media (min-width:720px){.footer__bottom-box{margin-bottom:18px;width:auto}}@media (min-width:980px){.footer__bottom-box{margin-bottom:0;max-width:590px;width:100%;margin-right:30px}}@media (min-width:1400px){.footer__bottom-box{max-width:620px}}@media (min-width:1600px){.footer__bottom-box{max-width:660px}}.footer__bottom-link{display:block;margin-bottom:24px;color:inherit}.footer__bottom-link:last-child{margin-bottom:0}@media (min-width:980px){.footer__bottom-link{margin-bottom:0}.footer__bottom-link+.footer__bottom-link{width:226px}}@media (min-width:1200px){.footer__bottom-link+.footer__bottom-link{max-width:280px;width:unset;flex-grow:1}}@media (min-width:720px){.footer__bottom-box+.footer__bottom-link{align-self:flex-start;padding-top:8px;padding-bottom:8px}}@media (min-width:980px){.footer__bottom-box+.footer__bottom-link{max-width:460px;width:100%}}.footer__bottom-top .footer__bottom-link{display:inline}.footer__social svg{stroke:unset;fill:rgba(165,165,197,.4)}.footer--wellness{background-color:#212b36}.footer--wellness .footer__social .social__link:not(:hover) svg{fill:rgba(255,255,255,.4)}@media (min-width:980px){.footer--wellness a:focus,.footer--wellness a:hover{color:#50a0a4}}.header{position:relative;background-color:#faf7f0}.header__container{padding-top:10px;padding-bottom:10px}@media (min-width:1400px){.header__container{padding-top:25px;padding-bottom:25px}}.header__middle{background-color:#faf7f0}.header__inner{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}@media (min-width:720px){.header__inner{-moz-column-gap:14px;column-gap:14px}}@media (min-width:1200px){.header__inner{-moz-column-gap:20px;column-gap:20px}}@media (min-width:1400px){.header__inner{-moz-column-gap:40px;column-gap:40px}}.header__logo-wrap{display:flex;position:relative}.header__logo-box{display:block}.header__logo{width:110px;height:38px;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}@media (min-width:1200px){.header__main{flex-grow:1;flex-shrink:0}.header__main-part{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:14px;column-gap:14px}}@media (min-width:1600px){.header__main-part{-moz-column-gap:24px;column-gap:24px}}@media (min-width:1200px){.header__info-wrap{margin-left:auto}}.header__info{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}@media (min-width:720px){.header__info{-moz-column-gap:24px;column-gap:24px}}.header__lk{display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;width:100%;margin:0;padding:16px 20px;font-weight:500;font-size:15px;line-height:20px;text-align:start;text-decoration:none;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#222;border-radius:16px}@media (min-width:980px){.header__lk{transition-property:color,background-color,border-color;transition-duration:.3s}.header__lk[href]:focus-visible,.header__lk[href]:hover{color:#fff;background-color:#88736b}.header__lk[href]:focus-visible .header__lk-icon,.header__lk[href]:hover .header__lk-icon{color:#88736b}}@media (max-width:979px){.header__defs{display:flex;flex-direction:column;row-gap:6px}}@media (max-width:719px){.header__defs{row-gap:14px}}@media (min-width:980px){.header__defs{display:flex;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}}.header__menubtn-wrap{flex-shrink:0}@media (min-width:1200px){.header__menubtn-wrap{display:none}}@media (max-width:1199px){.header:before{content:"";position:fixed;top:0;bottom:0;left:0;background-color:#222;transition-property:visibility,opacity;transition-duration:0s,.3s;transition-delay:.3s,0s}.header.active::before{opacity:.3;visibility:visible;transition-delay:0s,0s}.header__inner{position:relative;z-index:5}.header:before,.header__main{visibility:hidden;right:0;opacity:0}.header__main{position:absolute;top:calc(100% + 10px);min-width:276px;padding:12px;border-radius:20px;background-color:#fff;transform:scale(0);transform-origin:100% 0;transition-property:visibility,opacity,transform;transition-duration:0s,.3s,.3s;transition-delay:.3s,0s,0s}.header__main.active{opacity:1;visibility:visible;transform:scale(1);transition-delay:0s,0s,0s}.header__main-part{display:flex;flex-direction:column;row-gap:3px}.header__inner>.header__info{margin-left:auto}.header__inner>.header__info .header__lk{font-size:14px}.header__inner>.header__info .tel-block{font-size:16px}.header__info-wrap .header__info{display:flex;flex-direction:column;align-items:stretch;row-gap:3px}.header__info-wrap .tel-block{padding:10px 12px;font-size:16px}.header__info-wrap .header__lk{justify-content:space-between;padding:12px 14px;font-size:14px;text-transform:none}.header__info-wrap .header__lk-icon:last-child{border-radius:12px;margin-right:-8px}}@media (max-width:719px){.header__main{min-width:228px}}.menu-btn{position:relative;display:block;padding:0;color:#fff;background-color:#222;border-width:0;border-radius:16px;width:44px;height:44px}@media (min-width:720px){.menu-btn{width:52px;height:52px}}@media (min-width:980px){.menu-btn{transition:background-color .3s}.menu-btn:focus-visible,.menu-btn:hover{background-color:#88736b}}.menu-btn__lay,.menu-btn__lay::after,.menu-btn__lay::before{position:absolute;width:22px;height:2px;display:block;background-color:currentColor;border-radius:2px;transition-timing-function:ease-in-out}.menu-btn__lay{top:calc(33.3333333333% - 1px);left:calc(50% - 11px);transition:background-color .3s,transform .1s 0s,top .1s .1s}@media (min-width:720px){.menu-btn__lay{top:33.3333333333%}}.menu-btn__lay::before{content:"";top:7px;opacity:1;transition:background-color .3s,transform .1s 0s,opacity .1s .1s}.menu-btn__lay::after{content:"";top:14px;transition:background-color .3s,transform .1s 0s,top .1s .1s}.menu-btn.active .menu-btn__lay{top:calc(50% - 1.5px);transform:rotate(-45deg);transition:background-color .3s,transform .1s .2s,top .1s .1s}.menu-btn.active .menu-btn__lay::before{opacity:0;transform:rotate(45deg);transition:background-color .3s,transform .1s .2s,opacity .1s .1s}.menu-btn.active .menu-btn__lay::after{top:0;transform:rotate(90deg);transition:background-color .3s,transform .1s .2s,top .1s .1s}.card-vip{display:flex;flex-direction:column;font-weight:500;font-size:16px;line-height:1.3;box-sizing:border-box}@media (min-width:720px){.card-vip{font-size:18px}}@media (min-width:1200px){.card-vip{font-size:20px}}.card-vip__inner{position:relative;display:flex;flex-direction:column;flex-grow:1;width:100%;text-decoration:none;color:#fff;border-radius:16px;outline:0;overflow:hidden;box-shadow:0 14px 40px 0 rgba(165,165,197,.16)}.card-vip__inner[href]:focus,.card-vip__inner[href]:hover{color:#fff}.card-vip__img-part{position:relative;flex-grow:1;display:block;top:0;right:0;left:0;width:100%;min-height:280px;border-radius:inherit;overflow:hidden}@media (min-width:980px){.card-vip__img-part{min-height:326px}}.card-vip picture,.card-vip__img{border-radius:inherit}.card-vip__img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1)}@media (min-width:980px){.card-vip__img{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}.card-vip__inner:focus .card-vip__img,.card-vip__inner:hover .card-vip__img{transform:translate(-50%,-50%) scale(1.05)}}.card-vip__labels{position:absolute;top:0;right:0;left:0;display:flex;flex-wrap:wrap;gap:5px;padding:12px}@media (min-width:720px){.card-vip__labels{gap:8px;padding:16px}}.card-vip__label{display:inline-block;padding:6px 12px;background-color:rgba(34,34,34,.6980392157);border-radius:8px;font-size:13px}@media (min-width:720px){.card-vip__label{padding:7px 16px;font-size:14px;border-radius:13px}}.card-vip__content-part{position:absolute;right:0;bottom:0;left:0;padding:12px}@media (min-width:720px){.card-vip__content-part{padding:16px}}.card-vip__title{display:inline-flex;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:12px 16px;font-weight:600;border-radius:16px;color:#222;background-color:#fff}@media (min-width:720px){.card-vip__title{padding:16px 20px}}.card-vip__title .vip-extend{margin-right:-8px;background-color:#faf7f0}@media (hover:hover) and (pointer:fine){.card-vip__title{transition:color .3s}.card-vip__inner:focus-visible .card-vip__title,.card-vip__inner:focus-visible .card-vip__title .vip-extend,.card-vip__inner:hover .card-vip__title,.card-vip__inner:hover .card-vip__title .vip-extend{color:#88736b}}.option{position:relative;margin-bottom:6px;padding-bottom:6px}.option__link{position:relative;display:block;font-size:14px;line-height:22px;padding:12px 16px 12px 40px;color:inherit;border-radius:24px;transition:background-color .3s,color .3s}@media screen and (min-width:720px){.option__link{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:20px}}.option__link::after,.option__link:before{content:"";position:absolute;top:14px;left:14px;width:16px;height:16px;border-radius:5px;transition-property:border-color,background-color,opacity;transition-duration:.3s}@media screen and (min-width:720px){.option__link::after,.option__link:before{top:12px}}.option__link:before{background-repeat:no-repeat;background-position:center;background-size:calc(100% + 2px);overflow:hidden}.option__link::after{border:1px solid #d2c4bf}@media (hover:hover) and (pointer:fine){.option__link[href]:focus-visible,.option__link[href]:hover{color:#857676}.option__link[href]:focus-visible::after,.option__link[href]:hover::after{border-color:#88736b}}.option__link._current{color:#88736b}.option__link._current::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%2388736B' fill-rule='evenodd' d='M4.83.67A4.17 4.17 0 0 0 .67 4.83v8.34c0 2.3 1.86 4.16 4.16 4.16h8.34c2.3 0 4.16-1.86 4.16-4.16V4.83c0-2.3-1.86-4.16-4.16-4.16H4.83ZM8.9 11.7l3.96-3.95a.73.73 0 0 0 0-1.04.73.73 0 0 0-1.04 0l-3.44 3.44L6.91 8.7a.73.73 0 0 0-1.03 0 .73.73 0 0 0 0 1.03l1.98 1.97c.14.15.33.21.51.21.2 0 .38-.06.52-.2Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.option__link._current::after{border-color:transparent}.option__link:not([href]){opacity:.3}.option__inner-list{padding-left:1.25em}.option__inner-item .option__link{font-size:14px}.option__link._current+.option__inner-list .option__link::after,.option__link._current+.option__inner-list .option__link::before{opacity:.6}.option__no-result{padding-left:16px}@media (hover:hover) and (pointer:fine){.select--wellness .option__link[href]:focus-visible,.select--wellness .option__link[href]:hover{color:#3c8c90}.select--wellness .option__link[href]:focus-visible::after,.select--wellness .option__link[href]:hover::after{border-color:#3c8c90}}.select--wellness .option__link._current{color:#3c8c90}.select--wellness .option__link._current::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%2350A0A4' fill-rule='evenodd' d='M4.83.67A4.17 4.17 0 0 0 .67 4.83v8.34c0 2.3 1.86 4.16 4.16 4.16h8.34c2.3 0 4.16-1.86 4.16-4.16V4.83c0-2.3-1.86-4.16-4.16-4.16H4.83ZM8.9 11.7l3.96-3.95a.73.73 0 0 0 0-1.04.73.73 0 0 0-1.04 0l-3.44 3.44L6.91 8.7a.73.73 0 0 0-1.03 0 .73.73 0 0 0 0 1.03l1.98 1.97c.14.15.33.21.51.21.2 0 .38-.06.52-.2Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.select{position:relative;display:inline-block;line-height:28px}.select__select{position:relative;display:inline-flex;width:100%;height:100%;border-radius:16px}.select__toggle{position:absolute;top:0;left:0;display:flex;flex-direction:row-reverse;align-items:center;width:100%;height:100%;padding:2px 19px 2px 2px;border-radius:inherit;outline:0;z-index:1}.select__toggle svg{width:18px;height:18px;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}.select.active .select__toggle svg{transform:scale(-1,-1)}.select__input{position:relative;display:inline-flex;flex-grow:1;padding:12px 35px 12px 13px;font-weight:400;font-size:16px;text-align:left;text-overflow:ellipsis;color:#222;border:1px solid transparent;border-radius:inherit;transition-property:color,background-color,border-color,outline-color,box-shadow;transition-duration:.3s;outline:2px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}@media screen and (min-width:720px){.select__input{padding-block:13px;font-size:17px}}@media screen and (min-width:1400px){.select__input{padding-left:15px}}.select__input::-moz-placeholder{font-weight:500;color:#928986}.select__input::placeholder{font-weight:500;color:#928986}@media (hover:hover) and (pointer:fine){.select:not(.select_user-print) .select__toggle:focus-visible~.select__input,.select:not(.select_user-print) .select__toggle:hover~.select__input,.select__input:focus-visible,.select__input:hover{border-color:transparent;outline-color:#88736b;box-shadow:0 0 8px 0 #857676}}.select_reset .select__input{padding-right:76px}.select:not(._changed) .select__clear,.select:not(.select_reset) .select__clear{visibility:hidden}.select__clear{position:absolute;top:0;right:43px;display:flex;justify-content:center;align-items:center;width:32px;height:100%;padding:4px;outline:0;z-index:1;visibility:inherit}@media (hover:hover) and (pointer:fine){.select__clear:focus-visible{outline:2px solid #88736b}.select__clear:hover{color:#88736b}}.select__clear svg{width:12px;height:12px}.select:not(._changed) .select__counter{display:none}.select._changed .select__counter{position:absolute;right:-4px;top:-8px;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:20px;min-height:20px;padding:3px;font-weight:700;font-size:10px;line-height:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;background-color:#444457;border-radius:20px}.select:not(.active) .select__menu{visibility:hidden}.select__menu{position:absolute;top:100%;left:0;z-index:2;display:flex;flex-direction:column;width:100%;margin-top:5px;padding-right:4px;overflow:hidden;transform:translateY(-50%) scale(0);transition-property:transform,visibility;transition-duration:.3s,0s;transition-delay:0s,.3s;transition-timing-function:ease-in-out;color:#222;background-color:#fff;box-shadow:0 14px 40px rgba(165,165,197,.4);border-radius:16px;max-height:320px}.select.active .select__menu{transform:translateY(0) scale(1);visibility:inherit;transition-delay:0s,0s}.select__menu-top{display:none}.select__list{display:flex;flex-direction:column;flex-grow:1;margin-top:0;margin-bottom:0;padding:12px 4px 0 12px;overflow:hidden auto;overscroll-behavior:contain}.select .option:has([data-default]){order:-2}.select .option:has(._current){order:-1}.select .option:has(.option__link:not([href])){order:3}.select_bg-white .select__input{background-color:#fff}@media (hover:hover) and (pointer:fine){.bg-dark .select__input:focus-visible,.bg-dark .select__input:hover,.bg-dark .select__toggle:focus-visible~.select__input,.bg-dark .select__toggle:hover~.select__input{outline-color:transparent;box-shadow:0 0 8px 0 #faf7f0}}.select_user-print .select__toggle{left:auto;right:0;width:auto;min-width:43px;transition-property:outline-color;transition-duration:.3s;outline:2px solid transparent}@media (hover:hover) and (pointer:fine){.select_user-print .select__toggle:focus-visible{outline-color:#88736b}}.select_user-print .select__menu-message{padding:12px 4px 12px 12px}.select_user-print .select__menu-message p{font-size:14px;line-height:22px;padding:0 16px 12px}@media screen and (min-width:720px){.select_user-print .select__menu-message p{padding-bottom:14px;font-size:14px;line-height:20px}}@media (hover:hover) and (pointer:fine){.select--wellness .select__input:focus-visible,.select--wellness .select__input:hover,.select--wellness:not(.select_user-print) .select__toggle:focus-visible~.select__input,.select--wellness:not(.select_user-print) .select__toggle:hover~.select__input{border-color:transparent;outline-color:#3c8c90;box-shadow:0 0 8px 0 #3c8c90}}.select--wellness .select__input::-moz-placeholder{font-weight:500;color:#637381}.select--wellness .select__input::placeholder{font-weight:500;color:#637381}.tab-radio{position:relative;display:inline-flex}.tab-radio input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.tab-radio span{display:flex;width:100%;align-items:center;justify-content:center;padding:10px 14px;white-space:nowrap;font-weight:500;font-size:16px;text-align:center;color:#928986;background-color:#fff;border-radius:12px;transition-property:color,background-color,outline-color;transition-duration:.3s}@media screen and (min-width:1400px){.tab-radio span{padding-block:11px;font-size:18px}}.tab-radio input:checked+span{color:#fff;background-color:#857676}.tab-radio input:disabled+span{opacity:.6}@media (hover:hover) and (pointer:fine){.tab-radio input:focus-visible+span{outline:2px solid #222}.tab-radio input:hover:not(:checked):not(:disabled)+span{background-color:#faf7f0}}.tab-radio--wellness span{color:#3c8c90;background-color:#fff}.tab-radio--wellness input:checked+span{background-color:#50a0a4}@media (hover:hover) and (pointer:fine){.tab-radio--wellness input:hover:not(:checked):not(:disabled)+span{background-color:#e1f1f1}}.vip-btn{display:inline-flex;-moz-column-gap:14px;column-gap:14px;align-items:center;justify-content:center;padding:16px 20px;font-size:14px;line-height:16px;text-align:center;color:#fff;background-color:#222;border-radius:16px;text-transform:uppercase}@media (min-width:980px){.vip-btn{transition-property:color,background-color;transition-duration:.3s}}@media (min-width:720px){.vip-btn{font-size:15px}}.vip-btn button.vip-btn,.vip-btn[href]{color:#fff;background-color:#222}@media (min-width:980px){.vip-btn:not(:disabled):focus-visible,.vip-btn:not(:disabled):hover,.vip-btn[href]:focus-visible,.vip-btn[href]:hover{color:#fff;background-color:#88736b}.vip-btn:not(:disabled):focus-visible .vip-extend,.vip-btn:not(:disabled):hover .vip-extend,.vip-btn[href]:focus-visible .vip-extend,.vip-btn[href]:hover .vip-extend{color:#88736b}}.vip-extend{display:inline-flex;width:32px;height:32px;margin-block:-12px;border-radius:10px;color:#222;background-color:#fff}@media (min-width:980px){.vip-extend{transition-property:color,background-color;transition-duration:.3s}}@media (min-width:720px){.vip-extend{width:40px;height:40px;border-radius:12px}}.vip-extend:last-child{margin-right:-12px}.vip-extend svg{width:10px;height:10px;margin:auto;fill:currentColor}@media (min-width:720px){.vip-extend svg{width:12px;height:12px}.vip-extend--plus{width:32px;height:32px;border-radius:10px}}.vip-extend--plus svg{width:16px;height:16px}.vip-filters:not(:first-child){margin-top:24px}@media (min-width:980px){.vip-filters:not(:first-child){margin-top:32px}}.vip-filters:not(:last-child){margin-bottom:24px}@media (min-width:980px){.vip-filters:not(:last-child){margin-bottom:32px}}.vip-filters__filters{display:flex;gap:8px}@media screen and (min-width:980px){.vip-filters__filters{-moz-column-gap:8px;column-gap:8px}}@media screen and (min-width:1600px){.vip-filters__filters{-moz-column-gap:24px;column-gap:24px}}@media screen and (max-width:719px){.vip-filters__filters{flex-wrap:wrap;flex-direction:column}}.vip-filters__filter-wrap{display:flex;flex-direction:column;row-gap:6px}@media screen and (min-width:720px){.vip-filters__filter-wrap{flex-grow:1;flex-basis:calc(50% - 8px - 45px)}}@media screen and (min-width:1400px){.vip-filters__filter-wrap{flex-basis:calc(50% - 24px - 50px);row-gap:8px}}.vip-filters__label{align-self:flex-start}.vip-filters__submit-wrap{display:flex}.vip-filters__submit{align-items:center;gap:12px}@media (min-width:720px){.vip-filters__submit{font-size:15px}}@media (max-width:719px){.vip-filters__submit{justify-content:space-between;width:100%}}.vip-filters2:not(:first-child){margin-top:24px}@media (min-width:980px){.vip-filters2:not(:first-child){margin-top:32px}}.vip-filters2:not(:last-child){margin-bottom:24px}@media (min-width:980px){.vip-filters2:not(:last-child){margin-bottom:32px}}.vip-filters2__filters{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:980px){.vip-filters2__filters{flex-direction:row}}.vip-filters2__select-wrap{display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width:980px){.vip-filters2__select-wrap{flex-direction:row;flex-basis:28%;max-width:340px}}.vip-filters2__radios-wrap .tab-radio,.vip-filters2__select-wrap .select{flex-grow:1}.vip-filters2__radios-wrap{flex-grow:1;display:flex;padding:6px;color:#222;background-color:#fff;border-radius:16px;overflow:auto hidden}@media screen and (min-width:720px){.vip-filters2__radios-wrap{gap:4px;padding:8px}}@media screen and (min-width:980px){.vip-filters2__radios-wrap{flex-basis:700px}}.vip-filters2__radios-wrap.is-ready-to-grab{scrollbar-width:none}.vip-hotel{display:flex;flex-direction:column}.vip-hotel__inner,.vip-hotel__wrap{display:flex;flex-direction:column;flex-grow:1}.vip-hotel__wrap{color:#222;background-color:#fff;border-radius:16px;outline:0;overflow:hidden}.vip-hotel__inner{padding:6px}@media (min-width:720px){.vip-hotel__inner{padding:10px 8px 8px}}.vip-hotel__place{padding:6px;font-size:14px;color:#928986}.vip-hotel__title{padding:6px 6px 10px;font-weight:700;font-size:16px;line-height:1.2;font-family:inherit}@media (min-width:720px){.vip-hotel__title{padding-bottom:13px;font-size:17px}}.vip-hotel__place+.vip-hotel__title{padding-top:0}.vip-hotel__img-wrap{position:relative;margin-top:auto;overflow:hidden;border-radius:16px}.vip-hotel__img-wrap::before{content:"";display:block;padding-top:94%}@media (min-width:720px){.vip-hotel__img-wrap::before{padding-top:92%}}@media (min-width:980px){.vip-hotel__img-wrap::before{padding-top:76%}}.vip-hotel__img-wrap img{z-index:1}.vip-hotel__img-wrap::after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:#857676;background-image:url(../images/logo_vip.svg);background-repeat:no-repeat;background-position:48% 42%;background-size:65%;border-radius:inherit}.vip-hotel__btn,.vip-hotel__stars{position:absolute;left:10px;display:block;background-color:#fff;line-height:1.2;z-index:1}.vip-hotel__stars{top:10px;padding:4.5px 7px;font-weight:700;font-size:12px;color:#222;border-radius:6px}.vip-hotel__stars::after{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 14 15'%3E%3Cpath fill='%23222' d='M5.34 3.65C6.08 2.33 6.44 1.67 7 1.67c.55 0 .92.66 1.66 1.98l.2.35c.2.37.3.56.47.69.16.12.37.17.78.26l.37.08c1.43.33 2.15.5 2.32 1.04.17.55-.32 1.12-1.3 2.26l-.25.3c-.28.32-.42.49-.48.69-.06.2-.04.42 0 .85l.04.4c.15 1.52.22 2.28-.23 2.62-.44.34-1.11.03-2.46-.59l-.35-.16c-.38-.17-.57-.26-.77-.26-.2 0-.4.09-.77.26l-.35.16c-1.35.62-2.02.93-2.46.6-.45-.35-.38-1.1-.23-2.64l.04-.39c.04-.43.06-.65 0-.85-.06-.2-.2-.37-.48-.69l-.25-.3C1.52 7.2 1.03 6.62 1.2 6.07c.17-.55.89-.71 2.32-1.04l.37-.08c.41-.1.62-.14.78-.26.16-.13.27-.32.48-.7l.19-.34Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:text-top}.vip-hotel__btn{bottom:10px;right:10px;padding:9px 18px;border-radius:10px;font-weight:500;font-size:17px;text-align:center}.vip-hotel__btn span{font-size:14px;line-height:1.3;color:#918d8c}@media (min-width:980px){.vip-hotel--wellness .vip-hotel__wrap[href]:focus,.vip-hotel--wellness .vip-hotel__wrap[href]:hover{color:#3c8c90}}.vip-hotel--wellness .vip-hotel__place{color:#3c8c90}.vip-hotel--wellness .vip-hotel__btn span{color:#50a0a4}.vip-staff__wrap{display:block}.vip-staff__img-wrap{position:relative;overflow:hidden;border-radius:20px}.vip-staff__img-wrap::before{content:"";display:block;padding-top:97%}@media screen and (min-width:980px){.vip-staff__img-wrap::before{padding-top:81%}}.vip-hotel__img-wrap img,.vip-staff__img-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vip-staff__title{padding-top:18px;font-weight:700;font-size:16px;line-height:1.2;font-family:inherit}@media screen and (min-width:720px){.vip-staff__title{font-size:18px}}.vip-staff__text{margin-top:0;padding-top:6px;font-size:13px;opacity:.8}@media screen and (min-width:720px){.vip-staff__text{font-size:14px}}.projects2-card{--p2c-btn-size:42px}.projects2-card__inner{position:relative;display:flex;flex-direction:column;height:100%;min-height:275px;padding:24px;font-weight:500;font-size:13px;color:inherit;background-color:#faf7f0;border-radius:16px;overflow:hidden;z-index:0}@media (min-width:720px){.projects2-card__inner{font-size:14px}}.projects2-card__bg{position:absolute;bottom:0;right:-10px;width:100%;height:100%;background-position:100% 100%;background-repeat:no-repeat;z-index:-1;pointer-events:none}@media (min-width:720px){.projects2-card__bg{right:0}}.projects2-card__title{font-family:inherit;font-weight:600;font-size:18px;line-height:inherit}@media (min-width:720px){.projects2-card__title{font-size:24px}}.projects2-card__text-wrap{margin-top:4px;color:#4b4b61}.projects2-card__btn-wrap{display:flex;height:calc(var(--p2c-btn-size)*2);margin-top:auto}.projects2-card__btn{display:inline-block;margin-top:auto;margin-right:auto;padding:12px 20px;font-weight:600;font-size:15px;background-color:#fff;border-radius:12px}@media (hover:hover) and (pointer:fine){.projects2-card__bg{transition:transform .2s;transform-origin:right bottom}.projects2-card__title{transition:color .2s}.projects2-card__inner:focus .projects2-card__bg,.projects2-card__inner:hover .projects2-card__bg{transform:scale(1.05)}.projects2-card__btn:focus,.projects2-card__btn:hover,.projects2-card__inner:focus .projects2-card__title,.projects2-card__inner:hover .projects2-card__title{color:#88736b}}@media (max-width:979px){.projects2__inner{margin-bottom:-8px}.projects2__inner .projects2__grid{overflow-x:auto;padding-bottom:8px;scrollbar-color:#d9d9d9 transparent;scrollbar-width:thin}.projects2__inner .projects2__grid::-webkit-scrollbar{width:16px;height:16px}.projects2__inner .projects2__grid::-webkit-scrollbar-thumb{background-color:#d9d9d9;background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.projects2__inner .projects2__item:last-child{margin-right:0}}.projects2__grid{display:flex;margin-right:auto;margin-left:auto}@media (min-width:980px){.projects2__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:none}}@media (min-width:1200px){.projects2__grid{gap:30px}}@media (min-width:720px) and (max-width:979px){.projects2__grid{width:calc(100% + 64px);margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}}@media (max-width:719px){.projects2__grid{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}.projects2__grid.is-ready-to-grab{scrollbar-width:none}@media (max-width:979px){.projects2__item{flex-shrink:0;width:40%;min-width:398px}.projects2__inner .projects2__item{margin-right:20px}}@media (max-width:719px){.projects2__inner .projects2__item{margin-right:10px}}@media (min-width:980px){.projects2__item:nth-child(1),.projects2__item:nth-child(6){grid-column-end:span 2}}.projects2__card{height:100%}@media (min-width:720px){.projects2--services .projects2__grid{grid-auto-flow:dense;grid-template-columns:repeat(12,1fr);max-width:none}.projects2--services .projects2__item:nth-child(1),.projects2--services .projects2__item:nth-child(2){grid-column-end:span 6}.projects2--services .projects2__item:nth-child(3){grid-column-end:span 7}.projects2--services .projects2__item:nth-child(4){grid-column-start:6;grid-column-end:span 7}}@media (min-width:980px){.projects2--services .projects2__item:nth-child(1),.projects2--services .projects2__item:nth-child(2),.projects2--services .projects2__item:nth-child(3){grid-column-end:span 4}.projects2--services .projects2__item:nth-child(4){grid-column-start:1;grid-column-end:span 6}.projects2--services .projects2__item:nth-child(5),.projects2--services .projects2__item:nth-child(6){grid-column-end:span 3}}.vip-about{position:relative;padding:24px 20px 88%;color:#222;background-color:#fff;border-radius:30px;font-size:15px;overflow:hidden}@media (min-width:720px){.vip-about{padding:55px 42% 55px 40px;font-size:16px;border-radius:40px}}@media (min-width:1200px){.vip-about{padding:85px 53% 85px 60px;border-radius:50px}}@media (max-width:719px) and (max-width:719px){.vip-about{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}.vip-about h2{margin-bottom:16px;font-size:24px}@media (min-width:720px){.vip-about h2{font-size:36px}}@media (min-width:1200px){.vip-about h2{font-size:48px}}.vip-about p{margin-top:0;margin-bottom:.9em}.vip-about__stamp{position:absolute;left:-2%;bottom:0;width:118%;background-image:url(../images/vip/about/stamp@2x.png);background-size:36% auto;background-repeat:no-repeat;pointer-events:none}@media (min-width:720px){.vip-about__stamp{left:unset;right:0;width:50%;height:118%;background-size:202px auto}}@media (min-width:1200px){.vip-about__stamp{width:61%}}.vip-about__stamp::after{content:"";display:block;padding-top:calc(93% - 40px - 18%)}@media (min-width:720px){.vip-about__stamp::after{content:none}}.vip-about__bgi{position:absolute;left:-12%;bottom:0;width:118%;background-image:url(../images/vip/about/collage.png);background-size:125% auto;background-repeat:no-repeat;pointer-events:none}@media (min-width:720px){.vip-about__bgi{left:unset;right:0;bottom:-9vw;width:50%;height:calc(100% + 25vw);background-size:auto 100%}}@media (min-width:1200px){.vip-about__bgi{bottom:-46%;width:61%;height:201%}}.vip-about__bgi::after{content:"";display:block;padding-top:calc(93% - 40px - 18%)}@media (min-width:720px){.vip-about__bgi::after{content:none}}.vip-about__content{position:relative}.vip-grid__inner{overflow:visible}.vip-grid:not(.is-init) .vip-grid__inner{overflow-x:auto}@media (min-width:720px){.vip-grid:not(.is-init) .vip-grid__inner{overflow-x:unset}}@media (max-width:719px){.vip-grid:not(.is-init) .vip-grid__inner{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}.vip-grid__list{box-sizing:content-box;display:flex}@media (min-width:720px){.vip-grid__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:850px;margin-right:auto;margin-left:auto}}@media (min-width:980px){.vip-grid__list{gap:10px;max-width:none;grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.vip-grid__list{gap:30px}}.vip-grid__item{box-sizing:border-box;flex-shrink:0;width:265px;height:auto;margin-right:10px}@media (min-width:720px){.vip-grid__item{grid-row-end:span 1;width:unset;margin-right:unset}.vip-grid__item--x2{grid-row-end:span 1;grid-column-end:span 2}}@media (max-width:719px){.vip-grid__item.hidden{margin-right:0}}.vip-grid__item>*{height:100%}.vip-grid__more-wrap{display:none}@media (min-width:720px){.vip-grid__more-wrap{display:flex;flex-direction:column;align-items:center;padding-top:24px}}.vip-grid__more{display:inline-flex;align-items:center;gap:12px;font-size:14px}@media (max-width:719px){.vip-grid__more{justify-content:space-between;width:100%}}.vip-grid .f-carousel__dots,.vip-promo h2>span{color:#88736b}@media (min-width:720px){.vip-grid--one-card .vip-grid__item{grid-column-end:span 2}}@media (min-width:980px){.vip-grid--one-card .vip-grid__item{grid-column-end:span 3}}@media (max-width:719px){.vip-grid--one-card .vip-grid__item{width:100%}}.vip-grid--one-card .f-carousel__dots,.vip-grid--one-card .vip-grid__more{display:none}@media (max-width:719px){.vip-grid--mobile-grid .vip-grid__list{display:grid;grid-template-columns:1fr;row-gap:24px;max-width:415px;margin-right:auto;margin-left:auto}.vip-grid--mobile-grid .vip-grid__item{width:100%;margin-right:0}.vip-grid--mobile-grid .vip-grid__more-wrap{display:flex;flex-direction:column;align-items:center;padding-top:24px}.vip-grid--mobile-grid .vip-grid__more{max-width:415px}}.vip-hero,.vip-hero__main{position:relative}.vip-hero__main{height:276px;overflow:hidden}@media (max-width:719px){.vip-hero__main{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}@media (min-width:720px){.vip-hero__main{min-height:445px;border-radius:40px}}.vip-hero__main-img{position:absolute;top:0;left:50%;width:800px;max-width:none;min-width:100%;min-height:100%;transform:translate(-45%,0)}@media (min-width:720px){.vip-hero__main-img{width:1290px;transform:translate(-50%,0)}}.vip-hero__slider{color:#fff;background-color:#222;padding-block:22px;border-radius:inherit;overflow:hidden}@media screen and (min-width:1400px){.vip-hero__slider{padding-block:36px}}.vip-hero__viewport{position:relative}.vip-hero__list{display:flex}.vip-hero__slide{flex-shrink:0;width:100%;padding-right:0;padding-left:0;font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif;font-weight:700;font-size:26px;line-height:98%;text-align:center}@media (min-width:720px){.vip-hero__slide{padding-right:20px;padding-left:20px;font-size:56px}}@media (min-width:1400px){.vip-hero__slide{padding-right:40px;padding-left:40px;font-size:72px}}.vip-hero__slider:not(.is-init) .vip-hero__slide{position:relative}.vip-hero__bottom{position:relative;display:block;height:64.4px}@media (min-width:720px){.vip-hero__bottom{height:104px}}.vip-hero__bottom img{position:absolute;top:0;left:50%;width:230px;max-width:none;height:100%;transform:translate(-53.3%,0);-o-object-position:top;object-position:top}@media (min-width:720px){.vip-hero__bottom img{width:370px;transform:translate(-70.5%,0)}}.vip-hero__stamp{display:none}@media (min-width:720px){.vip-hero__stamp{position:absolute;right:-10px;bottom:-15px;display:block;width:265px;height:265px;overflow:hidden}}@media (min-width:980px){.vip-hero__stamp{right:auto;left:-9px;bottom:86px}}.vip-hero__stamp-main{position:absolute;top:calc(50% - 113.5px);left:calc(50% - 113.5px);width:227px;height:227px;animation:a-rotate 16s infinite linear}.vip-hero__stamp-center{position:absolute;top:calc(50% - 38px);left:calc(50% - 38px);width:76px;height:76px}.vip-hero2{--vh2-min-h:min(32vw, 500px);position:relative}@media (max-width:979px){.vip-hero2{--vh2-min-h:320px}}.vip-hero2__main{position:relative;overflow:hidden;min-height:var(--vh2-min-h)}@media (min-width:720px) and (max-width:979px){.vip-hero2__main{width:calc(100% + 64px);margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}}@media (max-width:719px){.vip-hero2__main{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}.vip-hero2__main-img{position:relative;min-width:100%}@media (max-width:979px){.vip-hero2__main-img{top:0;left:50%;width:800px;max-width:none;transform:translateX(-50%)}}.vip-hero2__slider{position:relative;color:#fff;background-color:#222;border-radius:80px}.vip-hero2__viewport{position:absolute;bottom:0;left:0;width:100%;padding-block:22px;padding-block:clamp(22px,2.5vw,36px);overflow:hidden}@media screen and (min-width:980px){.vip-hero2__viewport{padding-inline:0}}.vip-hero2__list{display:flex}.vip-hero2__slide{position:relative;flex-shrink:0;width:100%;padding-inline:0;font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif;font-weight:700;font-size:26px;line-height:98%;text-align:center;font-size:clamp(26px,5.01vw,60px);color:inherit}@media (min-width:720px){.vip-hero2__slide{padding-inline:clamp(0px,1.66vw,20px)}}@media (min-width:1200px){.vip-hero2__slide{padding-inline:40px;padding-inline:clamp(20px,2.77vw,40px);font-size:72px;font-size:clamp(56px,5vw,72px)}}@media (min-width:980px){.vip-hero2__slide[href]:focus,.vip-hero2__slide[href]:hover{color:#faf7f0}}.vip-hero2__slider:not(.is-init) .vip-hero2__slide{position:relative}.vip-hero2__stamp{display:none}@media (min-width:720px){.vip-hero2__stamp{position:absolute;left:calc(-.7% + 32px);top:18.25%;display:block;width:205px;width:clamp(0px,14.2vw,205px);height:205px;height:clamp(0px,14.2vw,205px);overflow:hidden}}@media (min-width:980px){.vip-hero2__stamp{left:-.7%}}.vip-hero2__stamp-main{position:absolute;top:7.17%;left:7.17%;width:85.66%;max-width:none;height:85.66%;animation:a-rotate-vip-hero2 16s infinite linear}.vip-hero2__stamp-center{position:absolute;top:35.66%;left:35.66%;width:28.68%;height:28.68%}.main__content>* .vip-hero2--text-top{top:16px}@media (min-width:720px){.main__content>* .vip-hero2--text-top{top:32px}}.vip-hero2--text-top .vip-hero2__main{display:flex;flex-direction:column-reverse}.vip-hero2--text-top .vip-hero2__viewport{bottom:auto;top:0}@media (min-width:720px){.vip-hero2--text-top .vip-hero2__stamp{position:absolute;top:auto;bottom:11.25%}}@media screen and (min-width:980px){.vip-masonry{padding-bottom:20px}}.vip-masonry__list{--g:1;--m:calc(var(--g) * 7);--g-px:calc(var(--g) * 1px);--m-px:calc(var(--m) * 1px);display:grid;gap:2px;gap:var(--g-px);grid-auto-flow:row dense;margin:-7px;margin:calc(var(--m-px)*-1)}@media screen and (min-width:720px){.vip-masonry__list{--m:calc(var(--g) * 12);grid-template-columns:repeat(2,1fr);margin:-11px;margin:calc(var(--m-px)*-1)}}@media screen and (min-width:980px){.vip-masonry__list{--m:calc(var(--g) * 15);grid-template-columns:repeat(3,1fr);margin:-14px;margin:calc(var(--m-px)*-1)}}.vip-masonry__item{--h:280;--i-h:calc((var(--h) + var(--m) * 2) / var(--g) + 1);display:flex;flex-direction:column;padding:7px;padding:var(--m-px);grid-row-end:span 148;grid-row-end:span var(--i-h)}@media screen and (min-width:720px){.vip-masonry__item{grid-row-end:span 152;grid-row-end:span var(--i-h);padding:11px;padding:var(--m-px)}}@media screen and (min-width:980px){.vip-masonry__item{grid-row-end:span 165;grid-row-end:span var(--i-h);padding:14px;padding:var(--m-px)}.vip-masonry__item:nth-child(1),.vip-masonry__item:nth-child(3){grid-row-start:31;grid-row-start:calc(var(--g)*61)}.vip-masonry__item:nth-child(2){grid-row-start:1;grid-column-start:2}}.vip-masonry__item.vip-masonry__item--button{grid-row-end:span 32;grid-row-end:span calc(var(--g)*63)}@media screen and (min-width:720px){.vip-masonry__item.vip-masonry__item--button{grid-row-end:span 36;grid-row-end:span calc(var(--g)*72);grid-column-start:1;grid-column-end:span 2}}@media screen and (min-width:720px) and (max-width:979px){.vip-masonry__item.vip-masonry__item--button{padding-top:19px}}@media screen and (min-width:980px){.vip-masonry__item.vip-masonry__item--button{grid-row-end:span 39;grid-row-end:span calc(var(--g)*79);grid-column-start:3;grid-column-end:4}}.vip-masonry__card,.vip-masonry__item-inner,.vip-masonry__item-inner>*{display:flex;flex-direction:column;flex-grow:1}.vip-masonry__item.vip-masonry__item--button .vip-masonry__item-inner{align-items:center}@media screen and (min-width:980px){.vip-masonry__item.vip-masonry__item--button .vip-masonry__item-inner{align-items:stretch}}.vip-masonry__card{position:relative;flex-direction:column-reverse;align-items:flex-start;padding:12px;overflow:hidden;border-radius:16px;background-color:#fff;background-image:url(../images/logo_vip.svg);background-repeat:no-repeat;background-position:48% 42%;background-size:65%}@media (min-width:980px){.vip-masonry__card{padding:16px}}.vip-masonry__card img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vip-masonry__card-text{position:relative;display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:16px 22px;font-weight:600;font-size:18px;line-height:24px;border-radius:16px;color:#222;background-color:#fff}@media (min-width:1400px){.vip-masonry__card-text{font-size:20px}}.vip-masonry__card-text .vip-extend{width:40px;height:40px;margin-right:-14px;background-color:#faf7f0}.p-vip-hotel .vip-btn .vip-extend svg,.vip-masonry__card-text .vip-extend svg{width:13px;height:13px}.vip-masonry__more{display:inline-flex;flex-direction:row;align-items:center;gap:12px;font-size:14px}@media (min-width:980px){.vip-masonry__more{justify-content:space-between;width:100%}}@media (max-width:719px){.vip-masonry__more{justify-content:space-between;width:100%}}@media (hover:hover) and (pointer:fine){.vip-masonry__card img{transition:transform .3s}.vip-masonry__card-text{transition:color .3s}.vip-masonry__card:focus-visible img,.vip-masonry__card:hover img{transform:translate(-50%,-50%) scale(1.05)}.vip-masonry__card:focus-visible .vip-masonry__card-text,.vip-masonry__card:focus-visible .vip-masonry__card-text .vip-extend,.vip-masonry__card:hover .vip-masonry__card-text,.vip-masonry__card:hover .vip-masonry__card-text .vip-extend{color:#88736b}}.vip-promo{background-color:#dcc3ac;border-radius:30px;padding:6px;font-size:15px;line-height:1.3}@media (min-width:720px){.vip-promo{padding:12px;font-size:16px}}@media (min-width:980px){.vip-promo{display:flex}}@media (min-width:1400px){.vip-promo{font-size:18px}}.vip-promo__part-content,.vip-promo__part-img{border-radius:23px}.vip-promo__part-content{display:flex;flex-direction:column;row-gap:16px;padding:12px;background-color:#fff}@media (min-width:720px){.vip-promo__part-content{padding:32px}}@media (min-width:980px){.vip-promo__part-content{flex-grow:1}}.vip-promo__part-content>*{margin-block:0}.vip-promo__part-content p{text-wrap:balance}.vip-promo h2{font-weight:500;font-size:21px;line-height:1}@media (min-width:720px){.vip-promo h2{font-size:32px}}@media (min-width:1400px){.vip-promo h2{font-size:42px}}.vip-promo__label{display:inline-block;padding:8px 16px;align-self:flex-start;font-weight:600;font-size:14px;color:#fff;background-color:#222;border-radius:40px}.vip-promo__part-img{display:flex;flex-direction:column-reverse;height:257px;margin-top:6px;padding:12px 21px;background-image:url(../images/vip/promo.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom}@media (min-width:720px){.vip-promo__part-img{height:302px;margin-top:10px;padding-inline:12px}}@media (min-width:980px){.vip-promo__part-img{margin-top:0;margin-left:10px;width:500px}}@media (min-width:1400px){.vip-promo__part-img{flex-shrink:0}}.vip-promo__link{display:inline-flex;align-items:center;justify-content:space-between;-moz-column-gap:14px;column-gap:14px;padding:15px 20px;font-weight:600;font-size:13px;line-height:14px;text-align:center;text-transform:uppercase;white-space:nowrap;background-color:#fff;border-radius:16px}@media (min-width:720px){.vip-promo__link{align-self:flex-end;flex-basis:auto;padding-block:19px;font-size:15px;line-height:18px}}.vip-promo__link .vip-extend{background-color:#faf7f0}.vip-request__top{position:relative;display:block;height:31.3px}@media (min-width:720px){.vip-request__top{height:40px}}@media (min-width:980px){.vip-request__top{height:51px}}.vip-request__top img{position:absolute;bottom:0;right:0;width:62px;max-width:none;height:100%;transform:translate(-55.3%,0);-o-object-position:bottom;object-position:bottom}@media (min-width:720px){.vip-request__top img{width:98px;transform:translate(-222%,0)}}.vip-request__main{position:relative;display:flex;align-items:flex-end;height:342px;padding:20px;overflow:hidden}@media (max-width:719px){.vip-request__main{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}@media (min-width:720px){.vip-request__main{min-height:438px;padding:32px;border-radius:2.78vw}}@media (min-width:980px){.vip-request__main{min-height:565px;padding:42px 36px;border-radius:30px}}.vip-request__main img{position:absolute;bottom:0;right:0;width:800px;max-width:none;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;transform:translate(10%,0)}@media (min-width:720px){.vip-request__main img{width:1290px;transform:translate(0,0)}}.vip-request__content{position:relative;color:#222;background-color:#fff;padding:32px 20px;border-radius:30px;overflow:hidden}@media screen and (min-width:720px){.vip-request__content{padding:40px}}@media screen and (min-width:980px){.vip-request__content{border-radius:40px}}.vip-request h2{font-size:18px}@media screen and (min-width:720px){.vip-request h2{font-size:36px}}@media screen and (min-width:980px){.vip-request h2{font-size:42px}}.vip-request p{margin-top:12px;margin-bottom:0;font-size:15px}@media screen and (min-width:720px){.vip-request p{margin-top:16px;font-size:16px}}.vip-request .vip-btn{justify-content:space-between;width:100%}@media screen and (min-width:720px){.vip-request .vip-btn{width:auto;padding-block:20px}}.vip-request .vip-btn:not(:first-child){margin-top:22px}@media screen and (min-width:720px){.vip-request .vip-btn:not(:first-child){margin-top:26px}}@media screen and (min-width:980px){.vip-request--two .vip-request__top{height:86px}}@media screen and (min-width:720px) and (max-width:979px){.vip-request--two .vip-request__top{height:84px}}@media screen and (max-width:719px){.vip-request--two .vip-request__top{height:67px}}@media screen and (min-width:980px){.vip-request--two .vip-request__top img{width:310px;height:auto;transform:translate(-62%,1px)}}@media screen and (min-width:720px) and (max-width:979px){.vip-request--two .vip-request__top img{width:300px;height:auto;transform:translate(-14%,1px)}}@media screen and (max-width:719px){.vip-request--two .vip-request__top img{width:240px;height:auto;transform:translate(-21%,1px)}}@media screen and (min-width:720px) and (max-width:979px){.vip-request--two .vip-request__main{height:500px}}@media screen and (max-width:719px){.vip-request--two .vip-request__main{height:440px}}@media screen and (min-width:720px) and (max-width:979px){.vip-request--two .vip-request__main img{transform:translate(12%,0)}.vip-request--two h2{font-size:22px}.vip-request--two .vip-request__content{max-width:415px}}.vip-slider{--f-button-next-pos:12px;--f-button-prev-pos:12px;--f-button-width:38px;--f-button-height:38px;--f-button-border-radius:12px;--f-button-hover-bg:#faf7f0;--f-button-active-bg:#ffffff;--f-button-svg-width:17px;--f-button-svg-height:17px;--f-button-svg-fill:#88736b;--f-button-svg-stroke-width:0;position:relative;overflow:hidden;padding-bottom:44px}@media screen and (min-width:720px){.vip-slider{--f-button-next-pos:15px;--f-button-prev-pos:15px;--f-button-width:46px;--f-button-height:46px;--f-button-svg-width:20px;--f-button-svg-height:20px}}@media screen and (min-width:1200px){.vip-slider{--f-button-next-pos:53px;--f-button-prev-pos:53px}}.vip-slider:not(:first-child){margin-top:24px}@media (min-width:980px){.vip-slider:not(:first-child){margin-top:32px}}.vip-slider:not(:last-child){margin-bottom:24px}@media (min-width:980px){.vip-slider:not(:last-child){margin-bottom:32px}}.vip-slider__viewport{overflow:hidden;border-radius:16px}.vip-slider__list{margin:0;padding:0;list-style:none}.vip-slider__item{display:flex;flex-direction:column;flex-shrink:0;width:100%;margin-right:20px}@media screen and (min-width:720px){.vip-slider__item{width:calc(50% - 10px)}}@media screen and (min-width:980px){.vip-slider__item{width:calc(33.3333333333% - 13.3333333333px)}}@media screen and (min-width:1400px){.vip-slider__item{width:calc(33.3333333333% - 20px);margin-right:30px}}.vip-slider__item>*{flex-grow:1}.vip-slider:not(.is-init) .vip-slider__item:last-child{margin-right:0}.vip-slider.is-horizontal .f-carousel__nav .f-button{top:52%}@media (min-width:720px){.vip-slider.is-horizontal .f-carousel__nav .f-button{top:45%}}.vip-slider .f-carousel__dots{position:absolute;padding-top:14px}.vip-slider__more-wrap{display:flex;flex-direction:column;align-items:center;padding-top:24px}.vip-slider--wellness{--f-button-svg-fill:#3C8C90}.vip-slider--wellness .f-button{color:#3c8c90}.vip-slider--wellness .f-button:hover{background-color:#eef6f6}.vip-slider--wellness .f-carousel__dots{display:none}.vip-slider2{--f-button-next-pos:-21px;--f-button-prev-pos:-21px;--f-button-width:38px;--f-button-height:38px;--f-button-border-radius:12px;--f-button-bg:#ffffff;--f-button-hover-bg:#faf7f0;--f-button-active-bg:#ffffff;--f-button-svg-width:17px;--f-button-svg-height:17px;--f-button-svg-stroke-width:0;--f-carousel-dot-color:#88736b;position:relative}@media screen and (min-width:720px){.vip-slider2{--f-button-width:46px;--f-button-height:46px;--f-button-svg-width:20px;--f-button-svg-height:20px}}.vip-slider2:not(:first-child){margin-top:24px}@media (min-width:980px){.vip-slider2:not(:first-child){margin-top:32px}}.vip-slider2:not(:last-child){margin-bottom:24px}@media (min-width:980px){.vip-slider2:not(:last-child){margin-bottom:32px}}.vip-slider2__viewport{overflow:visible}@media screen and (min-width:980px){.vip-slider2__viewport{overflow:hidden}}.vip-slider2__list{margin:0;padding:0;list-style:none}.vip-slider2:not(.is-init) .vip-slider2__list{padding-bottom:6px;overflow-x:auto}.vip-slider2__item{width:250px;flex-shrink:0}@media screen and (min-width:720px){.vip-slider2__item{width:255px}}@media screen and (min-width:980px){.vip-slider2__item{width:calc(25% - 22.5px)}}.vip-slider2__item{margin-right:12px}@media screen and (min-width:720px){.vip-slider2__item{margin-right:20px}}@media screen and (min-width:980px){.vip-slider2__item{margin-right:30px}}.vip-slider2:not(.is-init) .vip-slider2__item:last-child{margin-right:0}.vip-slider2 .f-carousel__nav{width:100%}@media (max-width:979px){.vip-slider2 .f-carousel__nav{display:none}}.vip-slider2 .f-carousel__nav .f-button[class]{top:38%}@media (min-width:980px){.vip-slider2 .f-carousel__nav .f-button[class]{top:32%}}.vip-slider2 .f-carousel__dots{position:relative;bottom:0;padding-top:24px}.vip-slider2 .f-carousel__dots .is-current .f-carousel__dot{width:24px}.vip-slider2 .f-carousel__dots .is-next .f-carousel__dot,.vip-slider2 .f-carousel__dots .is-prev .f-carousel__dot{width:14px}.vip-slider2 .f-carousel__dots .is-before-prev .f-carousel__dot{position:relative;left:8px}.vip-slider2 .f-carousel__dots .is-after-next .f-carousel__dot{position:relative;left:-8px}.p-vip-hotel{--fancybox-content-color:#222222;--f-button-next-pos:8px;--f-button-prev-pos:8px;--f-button-width:38px;--f-button-height:38px;--f-button-border-radius:12px;--f-button-hover-bg:#faf7f0;--f-button-active-bg:#ffffff;--f-button-svg-width:17px;--f-button-svg-height:17px;--f-button-svg-stroke-width:0;--f-carousel-dot-color:#ffffff;--f-carousel-dots-height:40px;max-width:450px;width:100%;padding:66px 16px 16px;border-radius:30px}@media screen and (min-width:720px){.p-vip-hotel{--f-button-next-pos:15px;--f-button-prev-pos:15px;--f-button-width:46px;--f-button-height:46px;--f-button-svg-width:20px;--f-button-svg-height:20px;max-width:752px;padding:74px 24px 24px}}@media screen and (min-width:1200px){.p-vip-hotel{max-width:800px;padding:90px 48px 48px}}.p-vip-hotel p:not(:first-child){margin-top:8px}@media screen and (min-width:720px){.p-vip-hotel p:not(:first-child){margin-top:10px}}.p-vip-hotel p:not(:last-child){margin-bottom:8px}@media screen and (min-width:720px){.p-vip-hotel p:not(:last-child){margin-bottom:10px}}.p-vip-hotel__close{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:16px;top:21px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-weight:500;font-size:18px;line-height:24px;color:#88736b;outline:0}@media screen and (min-width:720px){.p-vip-hotel__close{left:24px}}@media screen and (min-width:1200px){.p-vip-hotel__close{top:48px;left:48px}}.p-vip-hotel__close::before{content:"";position:absolute;top:-10px;bottom:-10px;width:100%}.p-vip-hotel__inner{position:relative}.p-vip-hotel__img-part{position:relative;margin-bottom:24px;border-radius:16px;overflow:hidden}@media screen and (min-width:720px){.p-vip-hotel__img-part{margin-bottom:32px}}.p-vip-hotel__img-part::before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:#faf7f0;background-image:url(../images/logo_vip.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:50%;border-radius:inherit}.p-vip-hotel picture,.p-vip-hotel__img-viewport,.p-vip-html picture{border-radius:inherit}.p-vip-hotel__img-box,.p-vip-hotel__img-track{border-radius:inherit;display:flex}.p-vip-hotel__img-box{position:relative;flex-shrink:0;width:100%;height:200px}@media screen and (min-width:720px){.p-vip-hotel__img-box{height:320px}}.p-vip-hotel__img{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1)}@media (min-width:1200px){.p-vip-hotel__img{transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}}.p-vip-hotel__labels{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px}@media (min-width:720px){.p-vip-hotel__labels{gap:8px;padding:16px}}.p-vip-hotel__label{display:inline-block;padding:7px 16px;color:#fff;background-color:rgba(34,34,34,.6980392157);border-radius:13px;font-size:14px}.p-vip-hotel__title-header{display:flex;align-items:flex-start;flex-wrap:wrap;gap:2px 6px;margin-bottom:6px}.p-vip-hotel__stars{display:inline-block;padding:4.5px 7px;font-weight:700;font-size:12px;line-height:1.2;color:#88736b;background-color:#faf7f0;border-radius:6px;z-index:1}.p-vip-hotel__stars::after{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 14 15'%3E%3Cpath fill='%2388736B' d='M5.34 3.65C6.08 2.33 6.44 1.67 7 1.67c.55 0 .92.66 1.66 1.98l.2.35c.2.37.3.56.47.69.16.12.37.17.78.26l.37.08c1.43.33 2.15.5 2.32 1.04.17.55-.32 1.12-1.3 2.26l-.25.3c-.28.32-.42.49-.48.69-.06.2-.04.42 0 .85l.04.4c.15 1.52.22 2.28-.23 2.62-.44.34-1.11.03-2.46-.59l-.35-.16c-.38-.17-.57-.26-.77-.26-.2 0-.4.09-.77.26l-.35.16c-1.35.62-2.02.93-2.46.6-.45-.35-.38-1.1-.23-2.64l.04-.39c.04-.43.06-.65 0-.85-.06-.2-.2-.37-.48-.69l-.25-.3C1.52 7.2 1.03 6.62 1.2 6.07c.17-.55.89-.71 2.32-1.04l.37-.08c.41-.1.62-.14.78-.26.16-.13.27-.32.48-.7l.19-.34Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:text-top}.p-vip-hotel__place{font-size:16px;color:#746b68}.p-vip-hotel__title{margin-bottom:16px;font-family:inherit;font-weight:700;font-size:16px;line-height:1.3}@media screen and (min-width:720px){.p-vip-hotel__title{margin-bottom:24px;font-size:28px}}.p-vip-hotel__text{padding:12px;color:#222;background-color:#faf7f0;border-radius:13px;opacity:.9}@media screen and (min-width:720px){.p-vip-hotel__text{padding:16px}}.p-vip-hotel__text b,.p-vip-hotel__text h2,.p-vip-hotel__text h3,.p-vip-hotel__text h4{font-weight:600}@media screen and (min-width:720px){.p-vip-hotel__text b{font-size:large}}.p-vip-hotel__text h2{font-family:inherit;font-size:1.25em;line-height:1.2;color:#222}@media screen and (min-width:720px){.p-vip-hotel__text h2{font-size:1.5em}}.p-vip-hotel__text .accordion>li{overflow:hidden}.p-vip-hotel__text .accordion>li>a{transition:none;border-radius:0;pointer-events:none;outline:0;cursor:auto}.p-vip-hotel__text .accordion>li>div{padding-bottom:24px;border-radius:0}.p-vip-hotel__footer{padding-top:24px}@media screen and (min-width:720px){.p-vip-hotel__footer{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:32px;column-gap:32px;padding-top:32px}}.p-vip-hotel__price{font-weight:500;font-size:17px;text-align:center}.p-vip-hotel__price span{font-weight:400;font-size:14px;color:#918d8c}@media screen and (max-width:719px){.p-vip-hotel__price+.vip-btn{margin-top:12px}}.p-vip-hotel .vip-btn{width:100%;justify-content:space-between;font-weight:600;font-size:16px;line-height:1.5;text-transform:none}@media screen and (min-width:720px){.p-vip-hotel .vip-btn{width:auto}}.p-vip-hotel .vip-btn .vip-extend{width:40px;height:40px;background-color:#faf7f0;border-radius:12px}.p-vip-hotel__img-part.is-horizontal .f-carousel__nav .f-button{top:87%}@media (min-width:720px){.p-vip-hotel__img-part.is-horizontal .f-carousel__nav .f-button{top:50%}}.p-vip-hotel .f-carousel__dots{position:absolute;padding-top:0;z-index:1}@media (max-width:719px){.p-vip-hotel .f-carousel__dots{display:none}}@media (hover:hover) and (pointer:fine){.p-vip-hotel__arrow-wrap,.p-vip-hotel__close{transition:color .2s}.p-vip-hotel__close:focus-visible,.p-vip-hotel__close:hover{color:#222}.p-vip-hotel__card:focus-visible .p-vip-hotel__arrow-wrap,.p-vip-hotel__card:focus-visible .p-vip-hotel__arrow-wrap .vip-extend,.p-vip-hotel__card:hover .p-vip-hotel__arrow-wrap,.p-vip-hotel__card:hover .p-vip-hotel__arrow-wrap .vip-extend{color:#88736b}}.fancybox__slide{padding:20px}.p-vip-html{--fancybox-content-color:#222222;max-width:390px;width:100%;padding:66px 16px 16px;border-radius:30px}@media screen and (min-width:720px){.p-vip-html{max-width:800px;padding:74px 24px 24px}}@media screen and (min-width:1200px){.p-vip-html{padding:98px 48px 48px}}.p-vip-html h2{margin-bottom:24px;font-size:24px;color:#222432}@media screen and (min-width:720px){.p-vip-html h2{margin-bottom:32px;font-size:36px}}@media screen and (min-width:1200px){.p-vip-html h2{font-size:38px}}.p-vip-html p:not(:first-child){margin-top:8px}@media screen and (min-width:720px){.p-vip-html p:not(:first-child){margin-top:8px}}.p-vip-html p:not(:last-child){margin-bottom:8px}@media screen and (min-width:720px){.p-vip-html p:not(:last-child){margin-bottom:8px}}.p-vip-html__item:not(:last-child){margin-bottom:24px}.p-vip-html__close{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:16px;top:21px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-weight:500;font-size:18px;line-height:24px;color:#88736b;outline:0}@media screen and (min-width:720px){.p-vip-html__close{left:24px}}@media screen and (min-width:1200px){.p-vip-html__close{top:48px;left:48px}}.p-vip-html__close::before{content:"";position:absolute;top:-10px;bottom:-10px;width:100%}@media screen and (min-width:720px){.p-vip-html__card{display:flex}}.p-vip-html__content{padding:12px;font-size:14px;border-radius:16px;background-color:#faf7f0}@media screen and (min-width:720px){.p-vip-html__content{flex-grow:1;padding:16px;font-size:16px}}.p-vip-html__title{font-weight:600;font-size:15px;line-height:1.3}@media screen and (min-width:720px){.p-vip-html__title{font-size:18px}}.p-vip-html__card[href]:not(:hover):not(:focus-visible) .p-vip-html__title{color:#222432}.p-vip-html__text{color:#222}.p-vip-html__img-part{position:relative;overflow:hidden;flex-shrink:0}.p-vip-html__img-wrap{position:relative;display:block;top:0;right:0;left:0;width:100%;min-height:200px;border-radius:16px;overflow:hidden}@media screen and (min-width:720px){.p-vip-html__img-wrap{min-width:320px}}@media (min-width:1200px){.p-vip-html__img-wrap{min-width:340px}}.p-vip-html__img-wrap::before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:#faf7f0;background-image:url(../images/logo_vip.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:50%;border-radius:inherit}.p-vip-html__img{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1)}@media (min-width:1200px){.p-vip-html__img{transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.p-vip-html__card:focus .p-vip-html__img,.p-vip-html__card:hover .p-vip-html__img{transform:translate(-50%,-50%) scale(1.05)}}.p-vip-html__labels{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px}@media (min-width:720px){.p-vip-html__labels{gap:8px;padding:16px}}.p-vip-html__label{display:inline-block;padding:7px 16px;color:#fff;background-color:rgba(34,34,34,.6980392157);border-radius:13px;font-size:14px}.p-vip-html__arrow-wrap{position:absolute;right:12px;bottom:12px}@media (min-width:720px){.p-vip-html__arrow-wrap{right:16px;bottom:16px}}.p-vip-html__arrow-wrap .vip-extend{width:40px;height:40px;margin:0;background-color:#fff;border-radius:12px}@media (hover:hover) and (pointer:fine){.p-vip-html__arrow-wrap,.p-vip-html__close{transition:color .2s}.p-vip-html__close:focus-visible,.p-vip-html__close:hover{color:#222}.p-vip-html__card:focus-visible .p-vip-html__arrow-wrap,.p-vip-html__card:focus-visible .p-vip-html__arrow-wrap .vip-extend,.p-vip-html__card:hover .p-vip-html__arrow-wrap,.p-vip-html__card:hover .p-vip-html__arrow-wrap .vip-extend{color:#88736b}}.tm-it-widget-cookie,.tm-it-widget-cookie button{font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;font-family:inherit;border-width:1px;border-style:solid;border-radius:var(--tm-it-widget-cookie-border-radius)}.tm-it-widget-cookie{--tm-it-widget-cookie-bottom:1em;--tm-it-widget-cookie-right:5%;--tm-it-widget-cookie-left:5%;--tm-it-widget-cookie-width:90%;--tm-it-widget-cookie-font-size:14px;--tm-it-widget-cookie-padding:0.5em 1em;--tm-it-widget-cookie-border-radius:0.5em;--tm-it-widget-cookie-space-between:0.5em;--tm-it-widget-cookie-color:currentColor;--tm-it-widget-cookie-bg-color:#ffffff;--tm-it-widget-cookie-btn-color:#ffffff;--tm-it-widget-cookie-btn-bg-color:#242429;--tm-it-widget-cookie-box-shadow-color:#aaaaaa;--tm-it-widget-cookie-box-shadow:0 0 0.5em 0 var(--tm-it-widget-cookie-box-shadow-color);position:fixed;bottom:var(--tm-it-widget-cookie-bottom);left:var(--tm-it-widget-cookie-left);right:var(--tm-it-widget-cookie-right);width:var(--tm-it-widget-cookie-width);padding:var(--tm-it-widget-cookie-padding);font-size:var(--tm-it-widget-cookie-font-size);line-height:1.3em;color:var(--tm-it-widget-cookie-color);background-color:var(--tm-it-widget-cookie-bg-color);border-color:var(--tm-it-widget-cookie-bg-color);box-shadow:var(--tm-it-widget-cookie-box-shadow);box-sizing:border-box;z-index:9999999999}.tm-it-widget-cookie.hidden{overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;box-shadow:0}.tm-it-widget-cookie *{box-sizing:inherit}.tm-it-widget-cookie__text{margin-right:auto;margin-left:auto;margin-bottom:var(--tm-it-widget-cookie-space-between)}.tm-it-widget-cookie button{display:block;min-height:44px;min-width:44px;margin-right:auto;margin-left:auto;padding:.5em 1.5em;font-size:16px;line-height:20px;color:var(--tm-it-widget-cookie-btn-color);background-color:var(--tm-it-widget-cookie-btn-bg-color);border-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.tm-it-widget-cookie button:focus,.tm-it-widget-cookie button:hover{outline-color:var(--tm-it-widget-cookie-btn-bg-color);outline-style:solid;outline-width:2px;outline-offset:-1px}.tm-it-widget-cookie button:active{opacity:.6}.main__content-wrap{display:flex}.main__content{flex-shrink:0;flex-grow:1;width:100%}.main__content>*{padding-top:80px;padding-bottom:80px}.main__content>.bg-light+.bg-light,.main__content>.bg-white+.bg-white,.main__content>:first-child{padding-top:0}.page{position:relative;display:flex;flex-direction:column;width:100%;padding-top:95px}@media screen and (min-width:720px){.page{padding-top:120px}}@media screen and (min-width:980px){.page{padding-top:105px}}.page__header{position:fixed;top:0;left:0;width:100%;width:calc(100% - var(--fancybox-scrollbar-compensate, 0px));z-index:50;flex:0 0 auto;transition:box-shadow .3s ease-in-out}.page__header--scroll{box-shadow:0 1px 5px 0 #faf7f0}.page__main{position:relative;flex:1 0 auto}.page__main--no-padding{padding-bottom:0}.page__footer{position:relative;z-index:1;flex:0 0 auto}.page__btns{flex-wrap:nowrap;align-items:flex-end}@media (max-width:979px){.page__btns{overflow-x:scroll}.page__btns::-webkit-scrollbar{width:2px;height:2px;background-color:#6e6e8a}.page__btns::-webkit-scrollbar-thumb{background-color:#eef1fc;background-clip:content-box;border-width:0;border-style:solid;border-color:transparent;border-radius:0}}@media (min-width:720px) and (max-width:979px){.page__btns{padding-right:22px;padding-left:22px;margin-right:-22px;margin-left:-22px}}.page__btns>*{flex-shrink:0;max-height:45px}@media (min-width:980px){.page__btns>*{max-height:42px}}*{scrollbar-color:#d9d9d9 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:16px;height:16px}::-webkit-scrollbar-thumb{background-color:#d9d9d9;background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.overflow-x{display:flex;overflow-x:auto;padding-bottom:6px}.overflow-x__inner{flex-grow:1}.overflow-hidden{overflow:hidden}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hidden{display:none!important}@media (min-width:980px){.hidden-desktop{display:none!important}}@media (max-width:979px){.is-desktop{display:none!important}}@media (min-width:980px){.is-tablet,.no-desktop{display:none!important}}@media (max-width:719px){.is-tablet{display:none!important}}@media (min-width:720px){.is-mobile{display:none!important}}.swiper-slide{box-sizing:border-box}.tabs-body,.tabs-list>li{opacity:0;position:absolute;top:0;left:0;transform:translateX(150%);transition:transform .8s,opacity .3s}.tabs-body.active,.tabs-list>li.active{position:static;opacity:1;transition:opacity .3s .3s,transform .5s;transform:translateX(0)}.required::after{content:"*";color:#88736b;margin-left:4px}.best-wrapper-ever{transition:height .5s;overflow:hidden}.align-center{text-align:center}.flex-wrap{flex-wrap:wrap}.fw600{font-weight:600}.d-none{display:none!important}.nowrap{white-space:nowrap}.vip-slider-wrap:not(:first-child){margin-top:24px}@media (min-width:980px){.vip-slider-wrap:not(:first-child){margin-top:32px}}.vip-slider-wrap:not(:last-child){margin-bottom:24px}@media (min-width:980px){.vip-slider-wrap:not(:last-child){margin-bottom:32px}}.vip-slider-wrap>.vip-slider{margin-bottom:0}.tours{display:grid;grid-template-columns:repeat(12,1fr);gap:0}@media (max-width:960px){.tours{display:flex;flex-direction:column-reverse}}.tours__main{border-radius:30px;background-color:#fff;padding:54px;grid-column:span 7}@media (max-width:1100px){.tours__main{padding:24px}}@media (max-width:480px){.tours__main{padding:32px 24px}}.tours__image{grid-column:span 5;border-radius:30px;overflow:hidden}@media (max-width:960px){.tours__image{width:100%;height:452px}}@media (max-width:480px){.tours__image{height:280px}}.tours__title{margin-bottom:30px}.tours__title span{color:#50a0a4}@media (min-width:1200px){.tours__title{font-size:min(48px,3.15vw)}}@media (max-width:960px){.tours__title{margin-bottom:24px}}@media (max-width:480px){.tours__title{margin-bottom:16px;font-size:16px;line-height:16px}.tours__text p{font-size:14px;line-height:18px}}.services{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width:992px){.services{display:flex;flex-direction:column}}@media (max-width:480px){.services{gap:24px}}.services__item{background-color:#fff;border-radius:30px;overflow:hidden;position:relative;height:407px;padding:32px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1280px){.services__item{padding:24px}}@media (max-width:480px){.services__item{padding:20px}}.services__item-img{position:absolute;bottom:0;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media (min-width:480.01px){.services__item--img-w80p .services__item-img{max-width:80%;width:auto}.services__item--img-w61p .services__item-img{max-width:61%}}@media (max-width:480px){.services__item--img-w61p .services__item-img{width:400px;left:0;right:auto}}.services__item-btn{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;padding-block:18px}.services__item-btn .vip-extend{width:36px;height:36px}.services__item-title{font-family:"Druk Wide Cyr",sans-serif;font-size:32px;line-height:32px;font-weight:500;position:relative;z-index:10}@media (max-width:480px){.services__item-title{font-size:19px;line-height:19px;margin-bottom:16px}}.services__item-description{font-size:18px;line-height:23px;font-weight:400;color:rgba(34,34,34,.8980392157);position:relative;z-index:10}@media (max-width:480px){.services__item-description{font-size:15px;line-height:20px;padding:0}}.wellness-hero{position:relative;height:445px;width:100%;overflow:hidden;border-radius:40px;padding:50px 20px 50px 60px;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:768px){.wellness-hero{padding:30px 50px}}@media (max-width:575px){.wellness-hero{padding:24px 20px;height:276px;border-radius:25px}}.wellness-hero__img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tours__image img,.wellness-hero__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.wellness-hero__content{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.wellness-hero__circle{position:absolute;top:20px;left:10px;z-index:11}@media (max-width:768px){.wellness-hero__circle{top:0;left:0;transform:translate(-20px,-20px)}}@media (max-width:575px){.wellness-hero__circle{width:144px;height:144px;transform:translate(0,0)}.wellness-hero__circle img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.wellness-hero__title{font-size:72px;line-height:64px;font-weight:500;color:#fff}@media (max-width:768px){.wellness-hero__title{font-size:56px;line-height:44px}}@media (max-width:575px){.wellness-hero__title{width:100%;text-align:center;font-size:26px;line-height:20px}}