.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
@font-face {
    font-family: 'Montserrat';
    src: url(/static/fonts/Montserrat-Light-228e8e006654fc7aa665f322090c56af.eot);
    src: url(/static/fonts/Montserrat-Light-228e8e006654fc7aa665f322090c56af.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Montserrat-Light-40e31707c08e220773ea4b0bdf4f7919.woff2) format('woff2'),
        url(/static/fonts/Montserrat-Light-75ac2d463b1b7332a85e9bd0478567d2.woff) format('woff'),
        url(/static/fonts/Montserrat-Light-91fa45ed0f53fe27ed2a2134b58307a1.ttf) format('truetype'),
        url(/static/svg/Montserrat-Light-7dff0ca59f443857a967c6157849998c.svg#Montserrat-Light) format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url(/static/fonts/Montserrat-Regular-5b3ad248f67d8b84cb14f4f35cd031e8.eot);
    src: url(/static/fonts/Montserrat-Regular-5b3ad248f67d8b84cb14f4f35cd031e8.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Montserrat-Regular-6c8807219b0ecffdf96122b80df3e62c.woff2) format('woff2'),
        url(/static/fonts/Montserrat-Regular-c0b8804ae85213c9194816da945db150.woff) format('woff'),
        url(/static/fonts/Montserrat-Regular-afd7a5cb0ff90afa9eadd0996ad2da1e.ttf) format('truetype'),
        url(/static/svg/Montserrat-Regular-79ef1ad42efdcc7b07d436688f5d1169.svg#Montserrat-Regular) format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url(/static/fonts/Montserrat-Medium-4183bb3edc82bb19a8ddf6573acbdcd8.eot);
    src: url(/static/fonts/Montserrat-Medium-4183bb3edc82bb19a8ddf6573acbdcd8.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Montserrat-Medium-4193cb373574474bd262f0cada40c68e.woff2) format('woff2'),
        url(/static/fonts/Montserrat-Medium-72aebf4516ddcbc7634c4640fb6f9a90.woff) format('woff'),
        url(/static/fonts/Montserrat-Medium-91c0784cecdbcb3badf85ba842de5f21.ttf) format('truetype'),
        url(/static/svg/Montserrat-Medium-dfe0419e85a2f3096d6ebc52b72e5c34.svg#Montserrat-Medium) format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url(/static/fonts/Montserrat-SemiBold-ab8ea2e0952cbe3792985696c2ed9fbf.eot);
    src: url(/static/fonts/Montserrat-SemiBold-ab8ea2e0952cbe3792985696c2ed9fbf.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Montserrat-SemiBold-c74260cde1a16b48febba358704ac4b6.woff2) format('woff2'),
        url(/static/fonts/Montserrat-SemiBold-f4103669740e1258103e7fee7bfafbc1.woff) format('woff'),
        url(/static/fonts/Montserrat-SemiBold-60ebedd4fcfab4c919aee49af5717aa5.ttf) format('truetype'),
        url(/static/svg/Montserrat-SemiBold-33ae84e59018f8fb078b93047ab6c22a.svg#Montserrat-SemiBold) format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url(/static/fonts/Montserrat-Bold-7ad9c1a987324c63923bdd6b4f58e87c.eot);
    src: url(/static/fonts/Montserrat-Bold-7ad9c1a987324c63923bdd6b4f58e87c.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Montserrat-Bold-1eaf59537a9c317acaa4b2c144cd89d6.woff2) format('woff2'),
        url(/static/fonts/Montserrat-Bold-137a9f5f920bcccad63c115397dc1532.woff) format('woff'),
        url(/static/fonts/Montserrat-Bold-38a49c5d1b18bfb6a0b2379ec8c4354b.ttf) format('truetype'),
        url(/static/svg/Montserrat-Bold-1bc465c31f49fffc457473cc38c2291a.svg#Montserrat-Bold) format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato';
    src: url(/static/fonts/Lato-Regular-371e49bc1fe5b9d3e35c45ce9ef8cb7f.eot);
    src: url(/static/fonts/Lato-Regular-371e49bc1fe5b9d3e35c45ce9ef8cb7f.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Lato-Regular-d8b947261b6148def606ea99cb76b596.woff2) format('woff2'),
        url(/static/fonts/Lato-Regular-fc060edcf4327a5f9a09f0503aa49cf6.woff) format('woff'),
        url(/static/fonts/Lato-Regular-503c08c75f1dde3861f390cdfc2a207a.ttf) format('truetype'),
        url(/static/svg/Lato-Regular-911ee423edc4a3dea82f8f5e35aa842f.svg#Lato-Regular) format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

:root{--padding: 15px;--wrap: 925px}@media(min-width: 768px){:root{--padding: 35px}}@media(min-width: 1920px){:root{--wrap: 1150px}}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}h1,h2,h3,h4,h5,h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}ul,li{list-style:none}hr,fieldset,iframe{border:none}option,select,input,button,textarea{color:inherit;font-family:inherit;font-size:inherit;outline:none;border:none;background:rgba(0,0,0,0);-webkit-text-decoration:rgba(0,0,0,0);text-decoration:rgba(0,0,0,0)}option::-webkit-input-placeholder,select::-webkit-input-placeholder,input::-webkit-input-placeholder,button::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit}option::-moz-placeholder,select::-moz-placeholder,input::-moz-placeholder,button::-moz-placeholder,textarea::-moz-placeholder{color:inherit}option::-ms-input-placeholder,select::-ms-input-placeholder,input::-ms-input-placeholder,button::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit}option::placeholder,select::placeholder,input::placeholder,button::placeholder,textarea::placeholder{color:inherit}input:-webkit-autofill{-webkit-text-fill-color:#000 !important;-webkit-box-shadow:0 0 0 2rem #fff inset !important;background-clip:content-box !important}option,select,button{cursor:pointer}a{color:inherit;-webkit-text-decoration:rgba(0,0,0,0);text-decoration:rgba(0,0,0,0);cursor:pointer;color:inherit;font-size:inherit}picture,img{max-width:100%}html{min-width:375px;overflow-x:hidden}html,body{height:100%;width:100%}body{height:100%;width:100%;font-family:"Montserrat",sans-serif;scroll-behavior:smooth}body.lock{overflow:hidden}.h1,.read__title,.online__title,.contacts__title,.video__title,.poster__title,.detailed__title,.form-commercial__title,.tab__title,.all-news__title,.news__title,.content__title,.double-content__title,.content-desktop__title,.map__title,.info-commercial__title,.admin h1,.text-block h1{font-size:24px;font-weight:700;line-height:140%;letter-spacing:-0.06px}@media(min-width: 768px){.h1,.read__title,.online__title,.contacts__title,.video__title,.poster__title,.detailed__title,.form-commercial__title,.tab__title,.all-news__title,.news__title,.content__title,.double-content__title,.content-desktop__title,.map__title,.info-commercial__title,.admin h1,.text-block h1{font-size:36px}}.h2,.content-info__form-title,.detailed__subtitle,.content__overtitle,.double-content__overtitle,.content-desktop__overtitle,.map__overtitle,.info-commercial__overtitle,.admin h2,.text-block h2{font-size:18px;line-height:140%;letter-spacing:-0.06px}@media(min-width: 768px){.h2,.content-info__form-title,.detailed__subtitle,.content__overtitle,.double-content__overtitle,.content-desktop__overtitle,.map__overtitle,.info-commercial__overtitle,.admin h2,.text-block h2{font-size:24px}}.text,.info__text,.map__text,.info-commercial__text{font-family:"Lato",sans-serif;font-size:16px;line-height:137.5%}@media(min-width: 768px){.text,.info__text,.map__text,.info-commercial__text{font-size:18px}}.content-line,.double-content__info p,.content-desktop__info p,.content__title,.double-content__title,.content-desktop__title,.content__overtitle,.double-content__overtitle,.content-desktop__overtitle,.content__content p,.map__content,.info-commercial__content{border-left:3px solid red;padding-left:27px}@media(min-width: 600px){.bg,.news.background{background:no-repeat top center/cover url("/static/images/base/bg_news.png") #fff}}@media(min-width: 1280px){.bg,.news.background{background:no-repeat top center/cover url("/static/images/base/bg_news_xxl.png") #fff}}.line-hover,.read__more,.item-news__more{position:relative}.line-hover::after,.read__more::after,.item-news__more::after{content:"";position:absolute;bottom:0;right:0;width:90%;margin-right:-5px;height:2px;background-color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.line-hover:hover::after,.read__more:hover::after,.item-news__more:hover::after{width:100%;margin-right:0}.nav-button,.slider-simple__button-prev,.slider-simple__button-next,.all-news__next,.all-news__prev,.news [data-swiper-next],.news [data-swiper-prev],.map__slider .swiper-button-next,.slider-main__button-prev,.slider-main__button-next{position:absolute;width:32px;height:32px;border-radius:50%;background-color:#606060;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;z-index:5}.nav-button svg,.slider-simple__button-prev svg,.slider-simple__button-next svg,.all-news__next svg,.all-news__prev svg,.news [data-swiper-next] svg,.news [data-swiper-prev] svg,.map__slider .swiper-button-next svg,.slider-main__button-prev svg,.slider-main__button-next svg{width:32px;height:32px;margin-left:5px}.nav-button:hover,.slider-simple__button-prev:hover,.slider-simple__button-next:hover,.all-news__next:hover,.all-news__prev:hover,.news [data-swiper-next]:hover,.news [data-swiper-prev]:hover,.map__slider .swiper-button-next:hover,.slider-main__button-prev:hover,.slider-main__button-next:hover{background-color:#f40000}@media(min-width: 1920px){.nav-button,.slider-simple__button-prev,.slider-simple__button-next,.all-news__next,.all-news__prev,.news [data-swiper-next],.news [data-swiper-prev],.map__slider .swiper-button-next,.slider-main__button-prev,.slider-main__button-next{width:52px;height:52px}.nav-button svg,.slider-simple__button-prev svg,.slider-simple__button-next svg,.all-news__next svg,.all-news__prev svg,.news [data-swiper-next] svg,.news [data-swiper-prev] svg,.map__slider .swiper-button-next svg,.slider-main__button-prev svg,.slider-main__button-next svg{width:52px;height:52px}}.swiper-pagination-bullets{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:5}.swiper-pagination-bullets .swiper-pagination-bullet{width:11px;height:11px;border-radius:50%;border:1px solid #fff}.swiper-pagination-bullets .swiper-pagination-bullet-active{border:1px solid #f40000;background-color:#f40000}.swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:12px}.swiper-pagination-bullets.swiper-pagination-lock{display:none}.swiper-button-lock{display:none}.admin h1,.text-block h1,.admin h2,.text-block h2{text-transform:uppercase;color:#f40000;margin-bottom:25px}.admin p,.text-block p{margin-bottom:20px;font-size:14px;line-height:157.1428571429%}@media(min-width: 768px){.admin p,.text-block p{font-size:18px}}.header{position:relative}.header__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;margin:0 auto}@media(max-width: 767px){.header__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 768px){.header__wrap{height:131px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f40000;margin-right:30px}.header__logo svg{width:69px;height:60px}.header__menu{display:none}@media(min-width: 1080px)and (max-width: 1079px){.header__menu{margin-right:121px}}@media(min-width: 1080px){.header__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:41px}}.header__burger{position:relative;width:21px;height:16px;z-index:10;cursor:pointer}.header__burger span,.header__burger span::before,.header__burger span::after{position:absolute;width:21px;height:2px;background-color:#f40000;-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}.header__burger span{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__burger span::before{content:"";top:7px}.header__burger span::after{content:"";top:-7px}.header__burger._active span,.header__burger._active span::before,.header__burger._active span::after{background-color:#fff}@media(min-width: 768px){.header__burger._active span,.header__burger._active span::before,.header__burger._active span::after{background-color:#f40000}}.header__burger._active span{width:0}.header__burger._active span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.header__burger._active span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}.header__item[data-menu-objects]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header__item[data-menu-objects]:hover .header__objects{display:grid;grid-template-columns:repeat(3, 180px);gap:20px;z-index:3}.header__link,.header__enter{font-size:15px;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header__link:hover,.header__enter:hover{text-decoration:underline}.header__enter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__enter svg{margin-left:10px}.header__contacts{display:none}@media(min-width: 768px){.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right}}@media(min-width: 768px)and (max-width: 1080px){.header__contacts{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header__number,.mobile-menu__number{display:block;margin-bottom:9px;font-size:22px;line-height:122.7272727273%;font-weight:600;letter-spacing:.8px;color:#f40000}.header__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;height:40px;border-radius:30px;border:2px solid #f40000;color:#f40000;font-size:12px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header__btn:hover{background:#f40000;color:#fff}.header__objects-button{font-size:15px;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header__objects{display:none;position:absolute;padding:20px;top:100%;z-index:-1;background-color:#fff}.header__objects-item{font-size:14px;font-weight:500}.header__objects-item a{display:block}.header__objects-item a img{height:120px;-o-object-fit:contain;object-fit:contain;margin-bottom:5px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header__objects-item a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.mobile-menu{width:75px;height:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px}.mobile-menu._active{background-color:#f40000}}@media(min-width: 1080px){.mobile-menu{display:none}}.mobile-menu__burger{position:relative;width:42px;height:32px;z-index:10;cursor:pointer}.mobile-menu__burger span,.mobile-menu__burger span::before,.mobile-menu__burger span::after{position:absolute;width:42px;height:4px;background-color:#f40000;-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}.mobile-menu__burger span{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mobile-menu__burger span::before{content:"";top:13px}.mobile-menu__burger span::after{content:"";top:-13px}.mobile-menu__burger._active span,.mobile-menu__burger._active span::before,.mobile-menu__burger._active span::after{background-color:#fff}@media(min-width: 768px){.mobile-menu__burger._active span,.mobile-menu__burger._active span::before,.mobile-menu__burger._active span::after{background-color:#f40000}}.mobile-menu__burger._active span{width:0}.mobile-menu__burger._active span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.mobile-menu__burger._active span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}@media(min-width: 768px){.mobile-menu__burger{margin:0 auto}}.mobile-menu__list{display:none}.mobile-menu__list._active{display:block;position:absolute;z-index:20;right:0;top:75px;background-color:#fff;padding-bottom:10px}.mobile-menu__list._active .mobile-menu__item,.mobile-menu__list._active .mobile-menu__objects-item{padding:0 10px}@media(max-width: 767px){.mobile-menu__list._active{width:375px}}@media(min-width: 768px){.mobile-menu__list._active{right:unset;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:131px}.mobile-menu__list._active .mobile-menu__objects-item{padding:0}}.mobile-menu__header{padding:25px 15px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center}@media(max-width: 767px){.mobile-menu__item[data-menu-objects-mobile]:hover .mobile-menu__objects,[data-menu-objects-mobile].mobile-menu__objects-item:hover .mobile-menu__objects{display:block}}@media(min-width: 768px){.mobile-menu__item[data-menu-objects-mobile],[data-menu-objects-mobile].mobile-menu__objects-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu__item[data-menu-objects-mobile] .mobile-menu__link,[data-menu-objects-mobile].mobile-menu__objects-item .mobile-menu__link{pointer-events:none}}@media(max-width: 767px){.mobile-menu__item:last-child,.mobile-menu__objects-item:last-child{text-align:center}}@media(min-width: 768px){.mobile-menu__item,.mobile-menu__objects-item{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu__item:last-child .mobile-menu__link,.mobile-menu__objects-item:last-child .mobile-menu__link{border:none}.mobile-menu__item_last{display:none}}.mobile-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;width:100%;padding:0 15px;border-bottom:1px solid #f40000;font-size:12px;line-height:125%;letter-spacing:.05em;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.mobile-menu__link svg{margin-left:15px}.mobile-menu__link:hover{color:#fff;background-color:#f40000}@media(min-width: 768px){.mobile-menu__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:215px}}.mobile-menu__number{margin-top:22px;margin-bottom:22px}.mobile-menu__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin-bottom:30px}.mobile-menu__btn:hover{background:#f40000;color:#fff}@media(min-width: 768px){.mobile-menu__btn{height:60px}}@media(max-width: 767px){.mobile-menu__objects{display:none}}@media(max-width: 767px){.mobile-menu__objects-item{margin-left:20px;width:calc(100% - 20px)}}.mobile-menu__objects-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;width:100%;border-bottom:1px solid #f40000;font-size:12px;line-height:125%;letter-spacing:.05em;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media(max-width: 767px){.mobile-menu__objects-link{padding:0 15px}.mobile-menu__objects-link:hover{margin-left:-10px}}@media(min-width: 768px){.mobile-menu__objects-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;text-align:center}.mobile-menu__objects-link:hover{color:#fff;background-color:#f40000}}.sub-menu{display:none}.sub-menu._active{position:absolute;top:131px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px;border-top:1px solid #f40000;background-color:#fff;z-index:5}.sub-menu__list{margin-right:30px}.sub-menu__list:last-child{margin-right:0}.sub-menu__header{margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase}.sub-menu__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.sub-menu__link:hover{color:#f40000}.svg-icon.icon-video-btn{width:30px;height:50px}.footer{background-color:#f40000;padding-top:40px;padding-bottom:36px}.footer__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto;color:#fff}.footer__row{border-bottom:1px solid #fff}.footer__row a{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.footer__row a:hover{color:#504f4f}@media(min-width: 768px){.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px}}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 767px){.footer__left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width: 768px){.footer__left{-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:60px}}@media(max-width: 1279px){.footer__left{margin-bottom:60px}}@media(min-width: 1920px){.footer__left{margin-bottom:30px;margin-right:100px}}@media(min-width: 768px){.footer__right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media(min-width: 1280px){.footer__right{margin-top:40px}}@media(min-width: 1920px){.footer__right{margin-top:60px}}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo a{margin-bottom:10px}.footer__logo a svg{width:140px;height:120px}@media(min-width: 768px){.footer__logo{margin-bottom:40px}.footer__logo a{margin-bottom:15px}}@media(min-width: 1280px){.footer__logo a{margin-bottom:20px}}.footer__adress{font-size:14px;line-height:128.5714285714%}.footer__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__number svg{margin-right:10px}.footer__number p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__number:not(:last-child){padding-bottom:14px;margin-bottom:10px;border-bottom:2px solid #fff}.footer__numbers-name{margin-bottom:3px;font-size:12px;line-height:125%}.footer__numbers-phone{font-size:14px;line-height:114.2857142857%;font-weight:600;letter-spacing:.83px}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #fff}.footer__top a{display:inline-block;margin-bottom:23px;font-size:14px;line-height:121.4285714286%;font-weight:700;letter-spacing:.62px}.footer__top a:last-child{margin-bottom:17px}@media(max-width: 767px){.footer__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 768px){.footer__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 1279px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}}@media(min-width: 1280px){.footer__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}}@media(min-width: 1280px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__menu-title{margin-bottom:40px;font-size:16px;line-height:125%;font-weight:700;letter-spacing:.6px;text-transform:uppercase}@media(max-width: 767px){.footer__menu-title{text-align:center}}@media(min-width: 1280px){.footer__menu-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media(max-width: 767px){.menu-footer{padding-bottom:10px;border-bottom:1px solid #fff}}@media(max-width: 1279px){.menu-footer{margin-bottom:27px}}@media(min-width: 1280px){.menu-footer{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.menu-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.menu-footer__list{-ms-flex-line-pack:justify;align-content:space-between}}@media(max-width: 1919px){.menu-footer__list{height:142px}}@media(min-width: 1920px){.menu-footer__list{height:95px}}.menu-footer__item{margin-bottom:28px}.menu-footer__link{font-size:14px;line-height:121.4285714286%;letter-spacing:.62px}.side-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 767px){.side-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:7px;border-bottom:1px solid #fff}}@media(max-width: 1279px){.side-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 1280px){.side-menu{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.side-menu__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-menu__link svg{margin-left:10px}@media(min-width: 768px)and (max-width: 1279px){.side-menu__link:not(:last-child){-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media(max-width: 1279px){.side-menu__link{margin-bottom:21px}}@media(min-width: 1280px){.side-menu__link{margin-bottom:28px}}@media(max-width: 1919px){.slider-main .slider-main__name,.slider-main .panorama__title,.slider-main .banner-main__name,.slider-main .slider-main__start,.slider-main .banner-main__start,.slider-main .slider-main__description,.slider-main .banner-main__description,.slider-main .slider-main__date,.slider-main .banner-main__date{margin-left:59px}}.slider-main__bg,.banner-main__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-main__button-prev,.slider-main__button-next{top:50%}.slider-main__button-prev{left:15px}@media(min-width: 768px){.slider-main__button-prev{left:35px}}.slider-main__button-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:15px}@media(min-width: 768px){.slider-main__button-next{right:35px}}.slider-main__wrap{position:absolute;height:350px;width:100%;left:0;bottom:0;padding-bottom:24px;background-color:rgba(96,96,96,.7)}@media(min-width: 768px){.slider-main__wrap{height:300px}}@media(min-width: 1920px){.slider-main__wrap{height:215px}}.slider-main__content,.banner-main__content{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;padding-top:23px;color:#fff;z-index:2}.slider-main__content *:last-child,.banner-main__content *:last-child{margin-bottom:0}@media(max-width: 767px){.slider-main__content,.banner-main__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px){.slider-main__content,.banner-main__content{bottom:38px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width: 1920px){.slider-main__content,.banner-main__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.slider-main__text,.slider-main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.slider-main__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media(max-width: 1919px){.slider-main__text{margin-bottom:23px}}@media(min-width: 768px){.slider-main__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media(min-width: 1920px){.slider-main__text{-webkit-box-flex:1;-ms-flex:1 1 33.3333333333%;flex:1 1 33.3333333333%}}@media(max-width: 767px){.slider-main__info{margin-bottom:24px}}@media(min-width: 768px){.slider-main__info{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media(min-width: 1920px){.slider-main__info{-webkit-box-flex:1;-ms-flex:1 1 33.3333333333%;flex:1 1 33.3333333333%}}.slider-main__name,.panorama__title,.banner-main__name{margin-bottom:13px;font-size:24px;font-weight:700;line-height:120.8333333333%}@media(min-width: 768px){.slider-main__name,.panorama__title,.banner-main__name{font-size:36px;line-height:122.2222222222%}}.slider-main__start,.banner-main__start{font-size:14px;line-height:121.4285714286%;margin-bottom:8px}@media(min-width: 768px){.slider-main__start,.banner-main__start{font-size:18px;line-height:122.2222222222%}}.slider-main__description,.banner-main__description{font-size:14px;line-height:121.4285714286%}@media(min-width: 768px){.slider-main__description,.banner-main__description{font-size:18px;line-height:122.2222222222%}}.slider-main__adress,.banner-main__adress{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:16px;line-height:125%}.slider-main__adress::before,.banner-main__adress::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iNDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjM5IDE4LjNhMS4wNTQgMS4wNTQgMCAwMDEuMzgzLS41NDlBNS43MzggNS43MzggMCAwMDE1LjUgOS43NjYgNS43MzggNS43MzggMCAwMDkuNzY2IDE1LjVhNS43MzggNS43MzggMCAwMDguMDc0IDUuMjM4Yy41MzEtLjI0Ljc3LS44Ni41MzEtMS4zOTJhMS4wNTEgMS4wNTEgMCAwMC0xLjM5MS0uNTMyYy0uNDcuMjEzLS45NjYuMzItMS40OC4zMmEzLjYzOCAzLjYzOCAwIDAxLTMuNjMzLTMuNjM0IDMuNjM4IDMuNjM4IDAgMDEzLjYzMy0zLjYzMyAzLjYzOCAzLjYzOCAwIDAxMy42MzQgMy42MzNjMCAuNDk2LS4wOTguOTc1LS4yOTMgMS40MjctLjI0LjUyMy4wMDkgMS4xNDMuNTUgMS4zNzN6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE1LjQ5MSAwQzYuOTQ4IDAgMCA2Ljk0OCAwIDE1LjQ5MWMwIC41MjMuMDcgMS40OTguMDggMS41NjlhMTUuMzQgMTUuMzQgMCAwMDIuMTM2IDYuNDE2bDEuNTMzIDIuNTI2YzMuNDQ3IDUuNjkgNy4wMSAxMS41NjUgMTAuMTQ3IDE3LjUzOGwuNjY1IDEuMjY3Yy4xNzcuMzQ2LjU0LjU2Ny45My41NjdzLjc1My0uMjEyLjkzLS41NjdsLjY2NS0xLjI2N2MxLjY3NS0zLjIgMy42MTYtNi42MjkgNi4wOTgtMTAuODEyYTEuMDYyIDEuMDYyIDAgMDAtLjM2NC0xLjQ0NCAxLjA1NSAxLjA1NSAwIDAwLTEuNDQ0LjM2M0MxOSAzNS42NDQgMTcuMTIyIDM4Ljk2NyAxNS40OSA0Mi4wNSAxMi4zOSAzNi4xOTMgOC45MTUgMzAuNDYgNS41NDggMjQuOTAzbC0xLjUzMy0yLjUyNmExMy4xMjUgMTMuMTI1IDAgMDEtMS44NDQtNS41MTJjLS4wMTctLjI1Ny0uMDctMS4wMS0uMDctMS4zODMgMC03LjM4MiA2LjAwOC0xMy4zOSAxMy4zOS0xMy4zOSA3LjM4MiAwIDEzLjM5IDYuMDA4IDEzLjM5IDEzLjM5IDAgLjM3My0uMDUyIDEuMTI2LS4wNyAxLjM1NmExMy4yMzggMTMuMjM4IDAgMDEtMS44NDMgNS41NGwtMS41NiAyLjU4N2MtLjYzIDEuMDM3LTEuMjU5IDIuMDc0LTEuODc5IDMuMTFhMS4wNTIgMS4wNTIgMCAwMDEuOCAxLjA5Yy42MjgtMS4wMzYgMS4yNDktMi4wNzMgMS44NzgtMy4xMWwxLjU2OS0yLjU4OGExNS40MjcgMTUuNDI3IDAgMDAyLjE0NC02LjQzNGMwLS4wNDQuMDgtMS4wMTkuMDgtMS41NDJDMzAuOTgyIDYuOTQ4IDI0LjAzNCAwIDE1LjQ5MSAweiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");margin-right:25px}@media(min-width: 768px){.slider-main__adress,.banner-main__adress{font-size:18px;line-height:122.2222222222%}}.slider-main__date,.banner-main__date{font-size:18px;font-weight:700;line-height:122.2222222222%}@media(min-width: 768px){.slider-main__date,.banner-main__date{font-size:24px;line-height:82.7586206897%}}.slider-main__btn,.banner-main__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;min-width:270px;margin-left:38px}.slider-main__btn:hover,.banner-main__btn:hover{background:#fff;color:#000}@media(min-width: 768px){.slider-main__btn,.banner-main__btn{height:60px}}@media(max-width: 767px){.slider-main__btn,.banner-main__btn{-ms-flex-item-align:start;align-self:flex-start}}.swiper-container-main-slider .swiper-slide{position:relative}@media(max-width: 767px){.swiper-container-main-slider .swiper-slide{min-height:781px}}@media(min-width: 768px)and (max-width: 1919px){.swiper-container-main-slider .swiper-slide{min-height:762px}}@media(min-width: 1920px){.swiper-container-main-slider .swiper-slide{padding-bottom:56.25%}}.swiper-container-main-slider .swiper-pagination-main-slider{top:52%}@media(min-width: 768px){.swiper-container-main-slider .swiper-pagination-main-slider{top:58%}}@media(min-width: 1920px){.swiper-container-main-slider .swiper-pagination-main-slider{top:75%}}@media(min-width: 1920px){.swiper-container-main-slider .swiper-pagination-main-slider{top:79%}}.banner-main{position:relative;padding-bottom:56.25%;min-height:500px}@media(min-width: 768px){.banner-main{padding-bottom:36.25%}}@media(max-width: 1919px){.banner-main .banner-main__name,.banner-main .banner-main__start,.banner-main .banner-main__description,.banner-main .banner-main__date,.banner-main .banner-main__project-link{margin-left:59px}}.banner-main__wrap{position:absolute;width:100%;left:0;bottom:0;padding-bottom:24px;background-color:rgba(96,96,96,.7)}.banner-main__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner-main__text,.banner-main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-main__adress{margin-bottom:0}.banner-main__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-main__project-link{margin-bottom:16px}.banner-main__project-link a{text-decoration:underline;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.banner-main__project-link a:hover{color:#ff7f7f}.map{padding-top:50px}@media(min-width: 768px){.map{padding-top:70px}}.map__wrap,.info-commercial__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto;overflow:hidden}.map__row,.info-commercial__row{margin-bottom:50px}@media(min-width: 768px){.map__row,.info-commercial__row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 767px){.map__img,.info-commercial__img{text-align:center;margin-bottom:15px}}@media(min-width: 768px){.map__img,.info-commercial__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}}.map__overtitle,.info-commercial__overtitle{margin-bottom:12px;text-transform:uppercase}.map__title,.info-commercial__title{margin-bottom:12px;text-transform:uppercase;color:#f40000}.map__text,.info-commercial__text{color:#606060}.map__sign{max-width:111px;text-align:center}.map__sign svg{height:88px;margin-bottom:18px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.map__sign svg:not(.icon-house){color:#606060}.map__sign .icon-house{color:#f40000}.map__sign:hover{color:#2d77cd;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.map__sign:hover svg{color:#2d77cd}.map__sign-name{font-size:12px;line-height:140%;font-weight:500;text-transform:uppercase;word-wrap:break-word}@media(min-width: 768px){.map__sign-name{font-size:14px}}.map #index-map,.map #object-map{width:100%;height:560px}.map__slider{position:relative;margin-bottom:50px}.map__slider .swiper-container{margin-right:40px}@media(min-width: 1920px){.map__slider .swiper-container{margin-right:70px}}.map__slider .swiper-button-next{top:50%;right:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media(min-width: 768px)and (max-width: 1279px){.content__row{margin-bottom:60px}}@media(max-width: 767px){.content__row{margin-bottom:40px}}.content__image img{width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.content__image img{height:300px}}@media(min-width: 768px)and (max-width: 1279px){.content__image img{height:400px}}@media(max-width: 1279px){.content__image{margin-bottom:44px}}.content__content p{font-size:16px;line-height:140%;margin-bottom:30px}@media(max-width: 1279px){.content__content{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}}.content__overtitle,.double-content__overtitle,.content-desktop__overtitle{padding-bottom:9px;text-transform:uppercase}.content__title,.double-content__title,.content-desktop__title{margin-bottom:36px;color:#f40000;text-transform:uppercase}.swiper-container-content{background-color:#e5e1e2}.swiper-container-content .swiper-wrapper{margin-bottom:80px}@media(min-width: 768px){.swiper-container-content .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}}@media(min-width: 1280px){.swiper-container-content .swiper-wrapper{display:none}}.swiper-pagination-content{bottom:34px}@media(min-width: 768px){.swiper-pagination-content{display:none}}.content-desktop{display:none}@media(min-width: 1280px){.content-desktop{display:block;background-color:#e5e1e2}}.content-desktop__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-desktop__bg{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;position:relative}.content-desktop__bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-desktop__info{-webkit-box-flex:0;-ms-flex:0 1 465px;flex:0 1 465px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:665px;margin-right:45px}.content-desktop__info p{font-size:16px;line-height:140%;margin-bottom:30px}.double-content{display:none}@media(min-width: 1280px){.double-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:1200px}}.double-content__left,.double-content__right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}.double-content__left .double-content__content{position:absolute;bottom:0;right:0;width:100%;padding:85px 45px 80px 100px}.double-content__left .double-content__info{margin-left:auto}.double-content__right .double-content__content{padding:65px 95px 150px 45px}.double-content__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.double-content__content{position:relative;max-width:675px;z-index:2;background-color:rgba(255,255,255,.7)}.double-content__info{max-width:465px}.double-content__info p{font-size:16px;line-height:140%;margin-bottom:30px}.news{padding-top:85px;padding-bottom:50px}.news__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);position:relative;margin:0 auto;text-align:center}@media(min-width: 768px){.news__wrap{padding:0 100px}}.news__title{margin-bottom:20px;color:#f40000}.news__text{margin-bottom:15px;font-size:14px;line-height:157.1428571429%;color:#606060}.news__item{height:100%}@media(min-width: 768px){.news [data-swiper-next],.news [data-swiper-prev]{top:27%}}.news [data-swiper-next]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:75px}@media(min-width: 768px){.news [data-swiper-next]{right:40px}}@media(min-width: 1280px){.news [data-swiper-next]{right:0}}.news [data-swiper-prev]{left:75px}@media(min-width: 768px){.news [data-swiper-prev]{left:40px}}@media(min-width: 1280px){.news [data-swiper-prev]{left:0}}@media(min-width: 768px){.news [data-swiper-pagination]{display:none}}@media(max-width: 767px){.news [data-swiper-pagination]{margin-bottom:60px;margin-top:5px}}.news__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin-bottom:60px}.news__link:hover{background:#f40000;color:#fff}@media(min-width: 768px){.news__link{height:60px}}.news .swiper-slide{height:auto;margin-bottom:45px}@media(min-width: 768px){.news .swiper-slide{margin-bottom:60px}}.item-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-news__image{position:relative;padding-bottom:61%;margin-bottom:25px}.item-news__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-news__name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:25px;font-size:18px;line-height:122.2222222222%;font-weight:600;color:#f40000}@media(min-width: 768px){.item-news__name{text-align:left}}.item-news__text{margin-bottom:30px;font-size:14px;line-height:142.8571428571%}@media(min-width: 768px){.item-news__text{text-align:left}}.item-news__info{display:-webkit-box;display:-ms-flexbox;display:flex}.item-news__more{margin-right:45px;font-size:14px;line-height:157.1428571429%;color:#000}.item-news__date{font-size:14px;line-height:157.1428571429%;color:#606060}@media(min-width: 768px){.info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.info__content{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding)}@media(max-width: 767px){.info__content{margin:0 auto}}@media(min-width: 768px){.info__content{max-width:calc(500px + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}}.info__title{margin-bottom:30px;font-size:20px;line-height:125%;font-weight:700;text-transform:uppercase;color:#f40000}@media(min-width: 768px){.info__title{font-size:30px}.info__title span{font-size:36px}}.info__text{margin-bottom:35px}.info__image,.detailed__image{height:500px}.info__image img,.detailed__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.info__image,.detailed__image{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;height:762px}}@media(min-width: 1280px){.info__image,.detailed__image{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}}@media(min-width: 1920px){.info__image,.detailed__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.tab{padding-top:50px;padding-bottom:50px;background:no-repeat top center/cover url("/static/images/base/bg_news_small.png") #fff}@media(min-width: 600px){.tab{background:no-repeat top center/cover url("/static/images/base/bg_news.png") #fff}}@media(min-width: 1280px){.tab{background:no-repeat top center/cover url("/static/images/base/bg_news_xxl.png") #fff}}.tab__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}@media(max-width: 767px){.tab__btn-box:not(.active),.slider-simple__btn-box:not(.active),.room__btn-box:not(.active),.contacts__btn-box:not(.active){display:none}.tab__btn-box.active,.active.slider-simple__btn-box,.active.room__btn-box,.active.contacts__btn-box{display:block}}@media(min-width: 768px){.tab__btn-box,.slider-simple__btn-box,.room__btn-box,.contacts__btn-box{display:-webkit-box;display:-ms-flexbox;display:flex}}.tab__btn,.slider-simple__btn,.room__btn,.contacts__btn,.tab__select,.slider-simple__select,.room__select,.contacts__select{width:100%;padding:0 5px 15px;font-size:18px;line-height:140%;letter-spacing:-0.06px;text-transform:uppercase;border-bottom:1px solid #000}.tab__btn.selected,.selected.slider-simple__btn,.selected.room__btn,.selected.contacts__btn,.selected.tab__select,.selected.slider-simple__select,.selected.room__select,.selected.contacts__select{color:#f40000;border-bottom:1px solid #f40000}@media(max-width: 767px){.tab__btn:not(:last-child),.slider-simple__btn:not(:last-child),.room__btn:not(:last-child),.contacts__btn:not(:last-child),.tab__select:not(:last-child),.slider-simple__select:not(:last-child),.room__select:not(:last-child),.contacts__select:not(:last-child){margin-bottom:15px}}.tab__select,.slider-simple__select,.room__select,.contacts__select{position:relative;margin-bottom:15px;color:#f40000;border-color:#f40000}.tab__select::after,.slider-simple__select::after,.room__select::after,.contacts__select::after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4zMTguMzNBMS4xNDUgMS4xNDUgMCAwMDAgMS4xMjNjMCAuMjk4LjExNC41ODQuMzE4Ljc5NWw5LjQyNiA5Ljc1MmMuMjA0LjIxLjQ4LjMyOS43Ny4zMjkuMjg3IDAgLjU2NC0uMTE4Ljc2OC0uMzNsOS40MjYtOS43NWMuMTkyLS4yMTQuMjk3LS40OTYuMjkyLS43ODhhMS4xNDQgMS4xNDQgMCAwMC0uMzE5LS43NzUgMS4wNyAxLjA3IDAgMDAtLjc1LS4zMyAxLjA2NyAxLjA2NyAwIDAwLS43Ni4zMDJsLTguNjU4IDguOTU3TDEuODU1LjMyOUExLjA3IDEuMDcgMCAwMDEuMDg3IDBhMS4wNyAxLjA3IDAgMDAtLjc2OS4zM3oiIGZpbGw9IiNGNDAwMDAiLz48L3N2Zz4=");position:absolute;right:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.tab__select.active::after,.active.slider-simple__select::after,.active.room__select::after,.active.contacts__select::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media(min-width: 768px){.tab__select,.slider-simple__select,.room__select,.contacts__select{display:none}}.tab__body-box,.slider-simple__body-box,.room__body-box,.contacts__body-box{margin-top:60px}.tab__body,.slider-simple__body,.room__body{display:none}.tab__body.selected,.selected.slider-simple__body,.selected.room__body{display:block}.tab__title,.all-news__title{margin-bottom:14px;text-align:center;text-transform:uppercase;color:#f40000}.tab__text,.all-news__text{margin-bottom:60px;font-size:14px;line-height:157.1428571429%;color:#606060;text-align:center}.tab__row,.all-news__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px 50px}.tab__item,.all-news__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:350px;padding:0 10px;margin-bottom:60px}.tab__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.tab__more:hover{background:#f40000;color:#fff}@media(min-width: 768px){.tab__more{height:60px}}.text-block{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto;padding-top:50px;padding-bottom:50px}@media(min-width: 768px){.detailed__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.detailed__content{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);padding-top:50px;padding-bottom:50px}@media(max-width: 767px){.detailed__content{margin:0 auto}}@media(min-width: 768px){.detailed__content{max-width:calc(500px + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto}}.detailed__title,.form-commercial__title{margin-bottom:30px;text-transform:uppercase;color:#f40000}.detailed__subtitle{margin-bottom:30px}.detailed__text{margin-bottom:55px}.detailed__text ul{margin-left:30px}.detailed__text ul li{list-style:disc}.detailed__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detailed__return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailed__return svg{margin-right:10px}.detailed__return span{font-size:18px;line-height:140%;color:#f40000;-webkit-text-decoration:rgba(0,0,0,0);text-decoration:rgba(0,0,0,0);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.detailed__return:hover span{text-decoration:underline}.social-detailed__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px}.social-detailed__link{padding:0 10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.social-detailed__link:hover{color:#f40000}.social-detailed__name{font-size:18px;line-height:122.2222222222%;font-weight:600;color:#f40000}.all-news__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto;padding-top:50px;padding-bottom:50px}.all-news__pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;max-width:475px;margin:0 auto}@media(min-width: 1920px){.all-news__pagination{height:52px}}.all-news__prev{left:0px}.all-news__pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:365px;margin:0 -10px}.all-news__pages span{font-size:16px;line-height:125%;color:#606060;padding:0 10px}.all-news__pages span.current{font-size:18px;font-weight:700}.all-news__next{right:0px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.banner{background-color:#ff6d6d}.banner__wrap{max-width:calc(950px + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding-top:50px;padding-bottom:40px}.banner__text{padding-right:20px;margin-right:20px;border-right:2px solid #fff;font-size:18px;line-height:166.6666666667%;font-weight:700;color:#fff}@media(min-width: 768px){.banner__text{padding-right:40px;font-size:30px;line-height:133.3333333333%}}.banner__social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media(max-width: 767px){.banner__social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner__social-item{padding:0 10px}.banner__social-item:not(:last-child){margin-bottom:20px}.poster{position:relative;min-height:900px;padding-top:100px;overflow:hidden}.poster__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.poster__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);position:relative;margin:0 auto;z-index:2}.poster__content{text-align:center;max-width:650px;margin-left:auto}@media(min-width: 768px){.poster__content{text-align:right}}.poster__title{margin-bottom:35px;text-transform:uppercase;color:#f40000}.poster__text{margin-bottom:35px;font-size:14px;line-height:157.1428571429%}.poster__slogan{font-size:14px;line-height:214.2857142857%;font-weight:700}.poster__slogan:not(:last-child){margin-bottom:30px}.poster__slogan span{color:#f40000}.video{padding-top:50px}@media(min-width: 768px){.video{padding-top:80px;padding-bottom:30px}}.video__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.video__title{margin-bottom:20px;text-transform:uppercase;color:#f40000;text-align:center}.video__subtitle{margin-bottom:50px;font-size:18px;line-height:122.2222222222%;color:#606060;text-align:center}.video__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}.video__container{-webkit-box-flex:1;-ms-flex:1 1 350px;flex:1 1 350px;margin-bottom:55px;padding:0 7px}@media(min-width: 768px){.video__container{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg) translateY(-50%) translateX(-50%);transform:rotate(0deg) translateY(-50%) translateX(-50%)}to{-webkit-transform:rotate(360deg) translateY(-50%) translateX(-50%);transform:rotate(360deg) translateY(-50%) translateX(-50%)}}@keyframes rotate{from{-webkit-transform:rotate(0deg) translateY(-50%) translateX(-50%);transform:rotate(0deg) translateY(-50%) translateX(-50%)}to{-webkit-transform:rotate(360deg) translateY(-50%) translateX(-50%);transform:rotate(360deg) translateY(-50%) translateX(-50%)}}.video__item{position:relative;padding-bottom:56.25%;margin-bottom:35px;overflow:hidden}.video__item::after{content:"";display:none;width:40px;height:40px;background-image:url("/static/images/base/loader.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;left:50%;z-index:2;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.video__item--load{background:#666}.video__item--load::after{display:block}.video__poster{cursor:pointer}.video__poster img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.video__poster-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.video__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.video__name,.item-online__name{margin-bottom:15px;font-size:18px;line-height:122.2222222222%;font-weight:600;color:#f40000}.video__text{font-size:14px;line-height:142.8571428571%;color:#606060}.about-slider{background-color:#e5e1e2}@media(min-width: 768px){.about-slider [data-swiper-next],.about-slider [data-swiper-prev]{top:50%}}.contacts{padding-top:100px}.contacts__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.contacts__btn-box{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.contacts__body-box{position:relative}.contacts__body-wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto 80px;display:none}.contacts__body-wrap.selected{display:block}@media(min-width: 768px){.contacts__body-wrap{height:720px}.contacts__body-wrap.selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width: 768px){.contacts__body{max-width:41%}}.contacts__title{margin-bottom:60px;text-transform:uppercase;color:#f40000}@media(max-width: 767px){.contacts__title{text-align:center}}.contacts__content{margin-bottom:75px;padding-right:30px}.contacts__link{display:grid;grid-template-columns:1fr 4fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:122.2222222222%;font-weight:500}.contacts__link:not(:last-child){margin-bottom:50px}.contacts__link svg{color:#f40000;width:32px;height:37px;margin-right:50px}.contacts__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.contacts__feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 29px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 auto;font-size:16px;line-height:125%}.contacts__feed:hover{background:#f40000;color:#fff}@media(min-width: 768px){.contacts__feed{height:60px}}@media(min-width: 768px){.contacts__feed{margin:0 auto 0 0}}.contacts__map{width:100%;height:720px}@media(min-width: 768px){.contacts__map{position:absolute;top:0;right:0;width:50%;height:100%}}@media(min-width: 1920px){.contacts__map{width:55%}}.people{padding-top:100px;padding-bottom:50px}.people__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.people__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){.people__row{margin:0 -10px}}.people__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:50px;text-align:center}@media(min-width: 768px){.people__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:left;padding:0 10px}}@media(min-width: 1280px){.people__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.item-people__image{margin-bottom:30px}@media(min-width: 1280px){.item-people__image{padding-right:20px}}.item-people__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-people__name{font-size:22px;line-height:118.1818181818%;font-weight:700}.item-people__position{margin-bottom:30px;font-size:12px;line-height:216.6666666667%;color:#606060}.item-people__link{font-size:18px;line-height:150%;color:#0f1434;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.item-people__link:hover{text-decoration:underline}.online{padding-top:60px;padding-bottom:60px}.online__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.online__title{margin-bottom:20px;text-align:center;text-transform:uppercase;color:#f40000}.online__text{margin-bottom:30px;text-align:center;font-size:12px;line-height:183.3333333333%;color:#606060}.online__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){.online__row{margin:0 -10px}}.online__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:50px}@media(min-width: 768px){.online__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 10px}}@media(min-width: 1280px){.online__item{-webkit-box-flex:0;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%}}.item-online{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-online__image{position:relative;padding-bottom:56.25%;margin-bottom:15px}.item-online__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-online__name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.item-online__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.item-online__text svg{color:#606060;width:40px;height:28px;margin-right:15px}.item-online__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:100%;font-size:14px;line-height:121.4285714286%}.item-online__link:hover{background:#f40000;color:#fff}@media(min-width: 768px){.item-online__link{height:60px}}@media(max-width: 767px){.item-online__link{max-width:270px;margin:0 auto}}.online-form{padding-top:50px;padding-bottom:50px;background-color:#ff6d6d}.online-form__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto;color:#fff}@media(min-width: 1920px){.online-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.online-form__info{margin-bottom:25px}@media(min-width: 1920px){.online-form__info{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;margin-right:60px}}.online-form__title{margin-bottom:10px;font-size:24px;line-height:166.6666666667%;font-weight:700}@media(min-width: 768px){.online-form__title{font-size:36px;line-height:111.1111111111%}}.online-form__name{font-size:14px;line-height:121.4285714286%}@media(min-width: 768px){.online-form__name{font-size:18px;line-height:122.2222222222%}}.online-form__form .default-form__agree{color:#fff;font-size:12px;margin-bottom:20px}.online-form__form .default-form__agree a{color:#fff;font-weight:600}.online-form__form .default-form__agree ul{margin-top:5px}.online-form__form .default-form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.online-form__form .default-form__checkbox input[type=checkbox]{display:none}.online-form__form .default-form__checkbox .default-form__checkbox-custom::before{content:url("data:image/svg+xml,%3Csvg fill='rgb(255, 255, 255)' width='26' height='26' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4ZM6,26V6H26V26Z'/%3E%3C/svg%3E");display:block;width:26px;height:26px;margin-right:4px}.online-form__form .default-form__checkbox input[type=checkbox]:checked+.default-form__checkbox-custom::before{content:url("data:image/svg+xml,%3Csvg fill='rgb(255, 255, 255)' width='26' height='26' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4ZM6,26V6H26V26Z'/%3E%3Cpolygon points='14 21.5 9 16.54 10.59 15 14 18.35 21.41 11 23 12.58 14 21.5'/%3E%3C/svg%3E")}@media(min-width: 1920px){.online-form__form{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}}.online-form__form .errors{font-size:14px}.online-form__fieldset .form-field{font-family:"Montserrat",sans-serif;margin-bottom:20px}.online-form__fieldset .form-field input,.online-form__fieldset .form-field textarea{width:100%;border:1px solid #fff;min-height:52px}.online-form__fieldset .form-field input{padding:0 20px}.online-form__fieldset .form-field textarea{padding:20px;resize:vertical}.online-form__fieldset .form-field input:-webkit-autofill{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 2rem #ff6d6d inset !important;background-clip:content-box !important}.online-form__fieldset .form-field label{display:none}.online-form__fieldset .form-field ul{margin-top:5px}@media(min-width: 768px){.online-form__fieldset{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}}@media(min-width: 1920px){.online-form__fieldset{grid-column:1;grid-row:1/span 2;grid-template-columns:1fr}.online-form__fieldset .form-field{margin-bottom:0}}.online-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.online-form__submit:hover{background:#fff;color:#ff6d6d}@media(min-width: 768px){.online-form__submit{height:60px}}@media(max-width: 1919px){.online-form__submit{margin:0 auto}}@media(min-width: 1920px){.online-form__submit{width:100%}}.online-form__success-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem}.online-form__form.success .online-form__success-message{display:-webkit-box;display:-ms-flexbox;display:flex}.form-commercial{position:relative;min-height:768px}.form-commercial__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);position:relative;padding-top:50px;padding-bottom:50px;margin:0 auto;z-index:2}@media(min-width: 1280px){.form-commercial__content{max-width:65%}}@media(min-width: 1920px){.form-commercial__content{max-width:62%}}.form-commercial__subtitle{margin-bottom:30px;font-size:18px;line-height:166.6666666667%;font-family:"Lato",sans-serif;text-transform:uppercase}.form-commercial__info{margin-bottom:30px;text-align:center}.form-commercial__text{text-transform:uppercase}.form-commercial__desc,.form-commercial__text{font-size:14px;line-height:142.8571428571%;font-family:"Lato",sans-serif}@media(min-width: 768px){.form-commercial__desc,.form-commercial__text{font-size:18px;line-height:166.6666666667%}}.form-commercial__image{height:500px}.form-commercial__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1280px){.form-commercial__image{position:absolute;top:0;right:0;height:100%;width:100%;max-width:32.2%}}@media(min-width: 1920px){.form-commercial__image{max-width:40.5%}}.form-commercial__form .default-form__agree{color:#000;font-size:12px;margin-bottom:40px}.form-commercial__form .default-form__agree a{color:#000;font-weight:600}.form-commercial__form .default-form__agree ul{margin-top:5px}.form-commercial__form .default-form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.form-commercial__form .default-form__checkbox input[type=checkbox]{display:none}.form-commercial__form .default-form__checkbox .default-form__checkbox-custom::before{content:url("data:image/svg+xml,%3Csvg fill='rgb(96, 96, 96)' width='26' height='26' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4ZM6,26V6H26V26Z'/%3E%3C/svg%3E");display:block;width:26px;height:26px;margin-right:4px}.form-commercial__form .default-form__checkbox input[type=checkbox]:checked+.default-form__checkbox-custom::before{content:url("data:image/svg+xml,%3Csvg fill='rgb(96, 96, 96)' width='26' height='26' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4ZM6,26V6H26V26Z'/%3E%3Cpolygon points='14 21.5 9 16.54 10.59 15 14 18.35 21.41 11 23 12.58 14 21.5'/%3E%3C/svg%3E")}.form-commercial__form .errors{font-size:14px;color:#f40000}.form-commercial__fieldset .form-field{font-family:"Montserrat",sans-serif;margin-bottom:20px}.form-commercial__fieldset .form-field input,.form-commercial__fieldset .form-field textarea{width:100%;border:1px solid #606060;min-height:52px}.form-commercial__fieldset .form-field input{padding:0 20px}.form-commercial__fieldset .form-field textarea{padding:20px;resize:vertical}.form-commercial__fieldset .form-field input:-webkit-autofill{-webkit-text-fill-color:#606060 !important;-webkit-box-shadow:0 0 0 2rem #fff inset !important;background-clip:content-box !important}.form-commercial__fieldset .form-field label{display:none}.form-commercial__fieldset .form-field ul{margin-top:5px}@media(min-width: 768px){.form-commercial__fieldset{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}}.form-commercial__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 95px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 auto}.form-commercial__submit:hover{background:#f40000;color:#fff}@media(min-width: 768px){.form-commercial__submit{height:60px}}@media(min-width: 768px){.form-commercial__submit{padding:0 130px}}.form-commercial__success-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem}.form-commercial__form.success .form-commercial__success-message{display:-webkit-box;display:-ms-flexbox;display:flex}.info-commercial{padding-top:50px}@media(min-width: 768px){.info-commercial{padding-top:100px}}.objects__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.objects__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.objects__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;cursor:pointer}.objects__item:hover .item-object__image{border-left:15px solid #ff6d6d;padding-left:20px}.objects__layouts{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.item-object{margin-bottom:45px}@media(min-width: 768px){.item-object{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:330px 1fr}}.item-object.selected .item-object__image{border-left:35px solid #f40000;padding-left:0px}.item-object__image{border-left:0px solid rgba(0,0,0,0);padding-left:35px;-webkit-transition:border .3s ease-in,padding .5s ease;-o-transition:border .3s ease-in,padding .5s ease;transition:border .3s ease-in,padding .5s ease}.item-object__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.item-object__image{margin-bottom:30px}}@media(min-width: 768px){.item-object__image{grid-row:1/span 2}}@media(min-width: 1280px){.item-object__image{grid-row:1/span 3}}.item-object__place{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.item-object__place svg{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;height:68px;margin-right:20px}@media(min-width: 768px){.item-object__place{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.item-object__place svg{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;height:91px;margin:0px 0px 50px 0px}}@media(min-width: 1280px){.item-object__place{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;height:96px}.item-object__place svg{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0px 20px 0px 0px}}.item-object__name{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 72px - 20px);flex:0 1 calc(100% - 72px - 20px);font-size:18px;line-height:122.2222222222%;font-weight:700;color:#f40000}@media(min-width: 768px){.item-object__name{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media(min-width: 1280px){.item-object__name{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.item-object__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:10px}.item-object__info p{margin-bottom:10px;font-size:18px;line-height:140%}@media(max-width: 767px){.item-object__info{margin-bottom:40px}}.item-object__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:142.8571428571%}.item-object__link span{margin-left:5px;font-size:20px;line-height:1;font-weight:700}.item-object__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.item-object__description{grid-column:1/span 2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}}@media(min-width: 1280px){.item-object__description{grid-column:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 1920px){.item-object__description{margin-left:88px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.item-object__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.item-object__data:not(:last-child){margin-right:70px}}.item-object__number{font-size:30px;line-height:140%;font-weight:700;color:#606060}@media(min-width: 768px){.item-object__number{font-size:44px}}.item-object__what,.layouts-object__what{font-size:14px;line-height:140%}@media(min-width: 768px){.item-object__what,.layouts-object__what{font-size:18px}}.layouts-object{grid-gap:20px;grid-template-columns:repeat(auto-fill, minmax(auto, 330px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px;display:none}.layouts-object.selected{display:grid}@media(min-width: 1280px){.layouts-object{grid-template-columns:repeat(auto-fill, minmax(auto, 270px));grid-gap:56px}}@media(min-width: 1920px){.layouts-object{grid-gap:20px}}.layouts-object__planning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:330px;padding-top:37px;padding-bottom:38px;border:1px solid #f40000}.layouts-object__planning_price{position:relative}.layouts-object__planning_price::before{content:"\421\43F\435\446. \446\435\43D\430";position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;right:-1px;width:127px;height:37px;background-color:#f40000;color:#fff}.layouts-object__image{margin-bottom:20px}.layouts-object__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.layouts-object__number{font-size:48px;line-height:140%;font-weight:700;color:#606060;line-height:.8;margin-right:12px}.layouts-object__more,.item-room__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#606060;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;text-transform:uppercase}.layouts-object__more *,.item-room__more *{pointer-events:none}.layouts-object__more:hover,.item-room__more:hover{color:#f40000}.layouts-object__more span,.item-room__more span{margin-right:25px;font-size:18px;line-height:140%}.layouts-object__more svg,.item-room__more svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.read{padding:60px 0}@media(min-width: 768px){.read{padding:100px 0}}.read__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.read__title{margin-bottom:30px;text-transform:uppercase;color:#f40000}.read__text{margin-bottom:40px;font-size:14px;line-height:157.1428571429%}@media(min-width: 768px){.read__text{font-size:18px;line-height:122.2222222222%}}.read__more{font-size:14px;line-height:157.1428571429%;font-weight:600}.room__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.room__filter-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room__filter-select svg{margin-bottom:15px;margin-left:25px}@media(min-width: 768px){.room__filter-select{display:none}}@media(min-width: 768px){.room__btn{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.room__body-box{margin-top:40px;position:relative}.room__body-box::before{content:"";display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(153,153,153,.438);z-index:10}.room__body-box::after{content:"";display:none;width:40px;height:40px;background-image:url("/static/images/base/loader.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;left:50%;z-index:11;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.room__body-box.process-load::before{display:block}.room__body-box.process-load::after{display:block}.room__filter-box{margin-top:60px}.room__row{margin-bottom:30px}@media(min-width: 768px){.room__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.room__item{margin-bottom:45px}@media(min-width: 768px){.room__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.room__item__prev-state{color:red;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.room__item__prev-state:hover{opacity:.7}.room__filter-box{width:100%}@media(max-width: 767px){.room__filter-box{display:none}.room__filter-box.show{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 768px){.room__filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.room__load-more{text-align:center;margin-bottom:30px}.room__load-more a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:none}.room__load-more a:hover{background:#f40000;color:#fff}@media(min-width: 768px){.room__load-more a{height:60px}}.room__load-more a.show{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.room .previous-state__btn{display:block;margin:20px 0;color:red;cursor:pointer}.room .previous-state__btn:hover{opacity:.7}.item-room{border:1px solid #f40000;padding:40px 25px}@media(min-width: 768px){.item-room{display:grid;grid-template-columns:repeat(2, 1fr);padding:50px 42px 35px}}@media(min-width: 1280px){.item-room{padding:50px 55px 30px 40px;grid-template-columns:332px 1fr 120px 1fr 125px}}.item-room__image{text-align:center}.item-room__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.item-room__image{margin-bottom:25px}}@media(min-width: 1280px){.item-room__image{grid-column:1/1;grid-row:1/3;margin-right:20px}}.item-room__place{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.item-room__place svg{-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;height:51px;margin-right:25px;margin-bottom:10px}@media(max-width: 767px){.item-room__place{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}}@media(min-width: 768px){.item-room__place{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}.item-room__place svg{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:91px;margin-bottom:30px}}@media(min-width: 1280px){.item-room__place{grid-column:2/-1;grid-row:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-room__place svg{position:absolute;top:0;left:0;width:91px;height:96px;margin-bottom:0}}@media(max-width: 767px){.item-room__name{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 25px - 54px);flex:0 1 calc(100% - 25px - 54px)}}@media(min-width: 1280px){.item-room__name{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 91px - 25px);flex:0 1 calc(100% - 91px - 25px)}}@media(min-width: 1280px){.item-room__info,.item-room__floor{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 91px - 25px);flex:0 1 calc(100% - 91px - 25px)}}.item-room__floor{font-weight:700}.item-room__description{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media(min-width: 768px){.item-room__description{grid-column:1/span 2;margin-top:30px}}@media(max-width: 1279px){.item-room__description{margin-bottom:50px}}@media(min-width: 1280px){.item-room__description{grid-column:1/7;grid-row:3;margin-bottom:30px}}@media(min-width: 1920px){.item-room__description{grid-row:2;grid-column:2/-1;margin-left:116px}}.item-room__data,.current__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-room__number{font-size:24px;font-weight:700;line-height:140%;color:#606060}@media(min-width: 768px){.item-room__number{font-size:54px}}.item-room__what,.current__what{font-size:12px;line-height:140%}@media(min-width: 768px){.item-room__what,.current__what{font-size:18px}}.item-room__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item-room__more svg{width:21px;height:21px}@media(min-width: 768px){.item-room__more{grid-column:1/span 2}}@media(min-width: 1280px){.item-room__more{grid-column:1/-1;grid-row:4}}@media(min-width: 1920px){.item-room__more{margin-top:30px}}.filter-range{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:25px}@media(min-width: 768px){.filter-range{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:272px}}@media(min-width: 1280px){.filter-range .filter-range__name{margin-bottom:60px}}.filter-range__box{margin-bottom:10px}.filter-range__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3px;background-color:#f40000;border-radius:2px;cursor:pointer}.filter-range__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#606060}.filter-range__range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#606060}.filter-range__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-range__before,.filter-range__after{font-size:14px;line-height:140%}.filter-room{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:25px}@media(min-width: 1280px){.filter-room{-webkit-box-flex:0;-ms-flex:0 0 182px;flex:0 0 182px}}@media(min-width: 1920px){.filter-room{-webkit-box-flex:0;-ms-flex:0 1 275px;flex:0 1 275px}}.filter-entrance{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:25px}@media(min-width: 1280px){.filter-entrance{-webkit-box-flex:0;-ms-flex:0 0 182px;flex:0 0 182px;margin-right:100px}}.filter-floor{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:25px}@media(min-width: 1280px){.filter-floor__box{grid-template-rows:repeat(2, 1fr);grid-auto-flow:column}}.default-filter__box,.filter-room__box,.filter-entrance__box,.filter-floor__box{display:grid;grid-template-columns:repeat(auto-fill, 78px);grid-gap:10px}@media(max-width: 424px){.default-filter__box,.filter-room__box,.filter-entrance__box,.filter-floor__box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 425px){.default-filter__box,.filter-room__box,.filter-entrance__box,.filter-floor__box{grid-gap:20px}}.default-filter__input,.filter-room__input,.filter-entrance__input,.filter-floor__input{display:none}.default-filter__input:checked+label,.filter-room__input:checked+label,.filter-entrance__input:checked+label,.filter-floor__input:checked+label{background-color:#f40000;color:#fff}.default-filter__input:checked+label .default-filter__value,.filter-room__input:checked+label .default-filter__value,.filter-entrance__input:checked+label .default-filter__value,.filter-floor__input:checked+label .default-filter__value,.default-filter__input:checked+label .filter-room__value,.filter-room__input:checked+label .filter-room__value,.filter-entrance__input:checked+label .filter-room__value,.filter-floor__input:checked+label .filter-room__value,.default-filter__input:checked+label .filter-entrance__value,.filter-room__input:checked+label .filter-entrance__value,.filter-entrance__input:checked+label .filter-entrance__value,.filter-floor__input:checked+label .filter-entrance__value,.default-filter__input:checked+label .filter-floor__value,.filter-room__input:checked+label .filter-floor__value,.filter-entrance__input:checked+label .filter-floor__value,.filter-floor__input:checked+label .filter-floor__value{color:#fff}.default-filter__input:disabled+label,.filter-room__input:disabled+label,.filter-entrance__input:disabled+label,.filter-floor__input:disabled+label{background-color:#606060;border-color:#606060;color:#fff}.default-filter__input:disabled+label .default-filter__value,.filter-room__input:disabled+label .default-filter__value,.filter-entrance__input:disabled+label .default-filter__value,.filter-floor__input:disabled+label .default-filter__value,.default-filter__input:disabled+label .filter-room__value,.filter-room__input:disabled+label .filter-room__value,.filter-entrance__input:disabled+label .filter-room__value,.filter-floor__input:disabled+label .filter-room__value,.default-filter__input:disabled+label .filter-entrance__value,.filter-room__input:disabled+label .filter-entrance__value,.filter-entrance__input:disabled+label .filter-entrance__value,.filter-floor__input:disabled+label .filter-entrance__value,.default-filter__input:disabled+label .filter-floor__value,.filter-room__input:disabled+label .filter-floor__value,.filter-entrance__input:disabled+label .filter-floor__value,.filter-floor__input:disabled+label .filter-floor__value{color:#fff}.default-filter__item,.filter-room__item,.filter-entrance__item,.filter-floor__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:78px;height:78px;border:1px solid #f40000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.default-filter__name,.filter-range__name,.filter-room__name,.filter-entrance__name,.filter-floor__name{margin-bottom:25px;font-size:18px;line-height:140%}.default-filter__value,.filter-room__value,.filter-entrance__value,.filter-floor__value{font-size:24px;line-height:140%;color:#f40000}.default-filter__status,.filter-room__status,.filter-entrance__status,.filter-floor__status{font-size:12px;line-height:140%}.panorama{position:relative;height:780px}.panorama__bg-link{position:absolute;top:0;left:0;width:100%;height:100%}.panorama__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.panorama__wrap{position:absolute;width:100%;left:0;bottom:0;background-color:rgba(96,96,96,.7)}.panorama__content{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto;padding-top:23px;padding-bottom:24px;color:#fff;z-index:2;text-align:center}@media(min-width: 768px){.panorama__content{text-align:left}}@media(min-width: 1280px){.panorama__content{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:30px;grid-template-columns:2fr 1fr}}.panorama__title{text-transform:uppercase}@media(min-width: 1280px){.panorama__title{margin-bottom:0}}.panorama__text{margin-bottom:12px;font-size:14px;line-height:121.4285714286%}@media(min-width: 768px)and (max-width: 1279px){.panorama__text{margin-bottom:30px}}.panorama__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.panorama__btn:hover{background:#fff;color:#000}@media(min-width: 768px){.panorama__btn{height:60px}}.panorama iframe{width:100%;height:100%}.slider-simple{padding-top:70px;padding-bottom:30px;background:no-repeat top center/cover url("/static/images/base/bg_news.png") #fff}@media(min-width: 768px){.slider-simple{background:no-repeat top center/cover url("/static/images/base/bg_news_xxl.png") #fff}}.slider-simple__wrap{position:relative;max-width:calc(550px + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto 50px}@media(min-width: 1280px){.slider-simple__wrap{max-width:calc(925px + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding)}}@media(min-width: 1920px){.slider-simple__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding)}}.slider-simple__image{padding-bottom:56.25%;margin-bottom:30px}.slider-simple__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-simple__button-prev,.slider-simple__button-next{bottom:-50px}@media(min-width: 768px){.slider-simple__button-prev,.slider-simple__button-next{top:50%}}.slider-simple__button-prev{left:85px}@media(min-width: 768px){.slider-simple__button-prev{left:-35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.slider-simple__button-next{right:85px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 768px){.slider-simple__button-next{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:-35px}}.slider-simple__text{margin-bottom:70px;font-size:14px;line-height:140%}.slider-simple .swiper-pagination-simple{bottom:-45px}.slider-simple .swiper-pagination-bullet{border-color:#f40000}.slider-simple__btn-box{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.slider-simple__body-box{margin-top:20px}.cards{padding-top:190px}.cards__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.cards__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px}.cards__item{-webkit-box-flex:0;-ms-flex:0 1 292px;flex:0 1 292px;padding:0 10px}@media(min-width: 1280px){.cards__item._left,.cards__item._right{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:60px}.cards__item._left svg,.cards__item._right svg{top:50%;height:130px;width:65px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cards__item._left .item-card__content{padding:50px 45px 55px 55px}.cards__item._left .item-card__content svg{left:unset;right:97%}.cards__item._right{text-align:right}.cards__item._right .item-card__content{padding:50px 55px 55px 45px}.cards__item._right .item-card__content svg{left:97%;right:unset}}.item-card{margin-bottom:125px}.item-card__content{position:relative;height:100%;padding:35px 17px 20px;border:1px solid #f40000}.item-card__content svg{position:absolute;bottom:95%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:130px;height:65px;background-color:#fff;z-index:2}.item-card__name,.item-card__text{font-size:14px;line-height:140%;letter-spacing:-0.065px}.item-card__name{margin-bottom:25px;font-weight:700;color:#f40000}.current{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 767px){.current{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px){.current{padding-top:80px}}@media print{.current.old{margin-top:-90px}}@media(max-width: 767px){.current__left{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:20px}}@media(min-width: 768px){.current__left{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}@media(min-width: 1280px){.current__left{-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px}}.current__right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(max-width: 767px){.current__image{grid-column:1/5;justify-self:center}.current__image img{display:block}}@media(min-width: 768px){.current__image{margin-bottom:40px}}.current__preview-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){.current__preview-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:5/6;min-width:70px}}@media(min-width: 768px){.current__preview-box{margin-bottom:60px}.current__preview-box img{width:90px}.current__preview-box img:not(:last-child){margin-right:10px}}@media(min-width: 1280px){.current__preview-box img{width:110px}}.current__link,.current__print{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:100%}.current__link:hover,.current__print:hover{background:#f40000;color:#fff}@media(min-width: 768px){.current__link,.current__print{height:60px}}@media(max-width: 767px){.current__link,.current__print{grid-column:1/-1;margin:50px 0}}.current__print{background:#f40000;color:#fff;margin-top:20px}.current__print:hover{background:#c81d1d;border:1px solid #c81d1d}.current__print:active{background:#9d0000;border:1px solid #9d0000}.current__place{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}@media(min-width: 768px){.current__place{margin-left:30px}}@media(min-width: 1280px){.current__place{margin-left:120px}}.current__svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.current__svg svg{width:54px;height:51px}@media(min-width: 768px){.current__svg svg{width:96px;height:91px}}@media(max-width: 767px){.current__svg{-webkit-box-flex:0;-ms-flex:0 0 68px;flex:0 0 68px;margin-right:25px}}@media(min-width: 768px){.current__svg{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}}.current__name,.item-room__name{font-size:14px;line-height:140%;font-weight:700;color:#f40000}@media(min-width: 768px){.current__name,.item-room__name{font-size:18px;margin-bottom:5px}}.current__info,.item-room__info,.item-room__floor{font-size:12px;line-height:140%}@media(min-width: 768px){.current__info,.item-room__info,.item-room__floor{font-size:18px}}.current__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:100px;gap:60px}@media(max-width: 767px){.current__description{-ms-flex-pack:distribute;justify-content:space-around}}@media(min-width: 768px){.current__description{margin-left:30px}}@media(min-width: 1280px){.current__description{margin-left:120px}}.current__number{font-size:26px;font-weight:700;line-height:140%;color:#606060}@media(min-width: 768px){.current__number{font-size:34px}}@media(min-width: 1920px){.current__number{font-size:54px}}.current__variant{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.current__variant svg{width:60px;height:60px;margin-bottom:25px}@media(max-width: 767px){.current__variant{-ms-flex-pack:distribute;justify-content:space-around}}@media(min-width: 768px){.current__variant{margin-left:30px}}@media(min-width: 1280px){.current__variant{margin-left:120px}}.current__variant-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:18px;font-weight:700;text-transform:uppercase;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.current__variant-item:hover{color:#f40000}@media(min-width: 768px){.current__variant-item:not(:last-child){margin-right:60px}}@media(min-width: 768px){.current__text-block{margin-left:30px}}@media(min-width: 1280px){.current__text-block{margin-left:120px}}.current__text,.current__h3{font-size:14px;line-height:140%;margin-bottom:20px}.current__h3{font-weight:700;margin-bottom:15px}.current__item{list-style:disc;margin-left:18px}.current .room__item__header{display:none;grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:1;grid-template-columns:2fr 5fr;width:100%}.current .room__item__header .svg-icon{width:120px;height:80px}@media print{@page{size:auto;margin:0mm}body{overflow:hidden;max-height:297mm;position:relative}::-webkit-scrollbar{width:0;height:0}.header,.banner-main,.slider-simple,.info-commercial,.panorama,.online-form .cards,.map,.footer,.floors-control__button{max-height:0 !important;height:0 !important;min-height:0 !important;overflow:hidden !important;display:none !important}.svg-icon.icon-logo.print{width:200px;height:80px}.room__body-box{min-height:100vh;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;z-index:100000000000000000}.room__item.current{display:grid;grid-template-columns:1fr 1fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px;height:100%;overflow:hidden}.current__preview-box{display:grid;grid-template-columns:1fr}.current__left{display:block !important;grid-template-columns:1fr}.current__left .current__link,.current__left .current__print{display:none}.current__left .current__preview-box{grid-template-columns:1fr;gap:20px;margin-top:20px}.current__left .current__preview-box [data-fancybox]{display:none !important}.current__left .current__preview-box [data-fancybox]:nth-child(1),.current__left .current__preview-box [data-fancybox]:nth-child(2){display:block !important}.current__left img{width:365px;max-height:290px !important;-o-object-fit:contain;object-fit:contain}.room__btn-box.active,.room__filter-select{display:none !important}.floors-control{display:none !important}.room__item__header{width:100%;display:grid !important;grid-template-columns:3fr 3fr;margin-bottom:20px}}.room__item__header{display:none}.plan{margin:0 auto 90px}.plan__text{font-size:24px;line-height:140%}.plan__text.hide{display:none}.plan__icon{text-align:right}.plan #plan{position:relative}.plan #plan-canvas-text{pointer-events:none}.plan__canvas{position:absolute;top:0;left:0;width:100%;height:100%}.plan__image{position:relative;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plan__image img{display:block}.plan #popups{position:absolute;top:0;left:0;pointer-events:none}.popup-item{position:absolute}.popup-item .status-1{background-color:#009846}.popup-item .status-2{background-color:#ff6d6d}.popup-item .status-3{background-color:#2d77cd}.popup-item.hide .popup-item__body{display:none}.popup-item__text{border-radius:25px;width:70px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase}.popup-item__body{color:rgba(89,79,155,.094);width:220px;position:absolute;left:50%;bottom:40px;margin-left:-110px;-webkit-box-shadow:0 17px 38px 0 rgba(0,0,0,.35);box-shadow:0 17px 38px 0 rgba(0,0,0,.35);background-color:#fff;color:#000;padding:20px 10px 20px}.popup-item__body::after{content:"";width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #fff;position:absolute;left:50%;margin-left:-20px;bottom:-20px}.popup-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:12px;padding:0 10px}.popup-item__appartment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700}.popup-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px;padding:0 10px}.popup-item__info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.popup-item__info div:nth-child(2n){background-color:#e5e1e2}.content-info{max-width:calc(var(--wrap) + (var(--padding) * 2));padding-left:var(--padding);padding-right:var(--padding);margin:0 auto}.content-info__wrap{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.content-info__wrap ul{padding-left:30px}.content-info__wrap li{list-style:disc}.content-info__wrap li::marker{color:red}@media(max-width: 992px){.content-info__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-info__text{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:40px}@media(max-width: 992px){.content-info__text{-ms-flex-preferred-size:100%;flex-basis:100%}}.content-info__form-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 30px;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:40px}@media(max-width: 992px){.content-info__form-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:50px;padding:0}}.content-info__form-title{margin-bottom:20px}.form-info__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-info__form .errors{font-size:14px;color:#f40000;padding-left:0}.form-info__form .errors li{list-style:none}.form-info__form-fieldset .form-field{font-family:"Montserrat",sans-serif;margin-bottom:20px}.form-info__form-fieldset .form-field input,.form-info__form-fieldset .form-field textarea{width:100%;border:1px solid #606060;min-height:52px}.form-info__form-fieldset .form-field input{padding:0 20px}.form-info__form-fieldset .form-field textarea{padding:20px;resize:vertical}.form-info__form-fieldset .form-field input:-webkit-autofill{-webkit-text-fill-color:#606060 !important;-webkit-box-shadow:0 0 0 2rem #fff inset !important;background-clip:content-box !important}.form-info__form-fieldset .form-field label{display:none}.form-info__form-fieldset .form-field ul{margin-top:5px}.form-info__form-fieldset input[type=file]{border:0;font-size:.9em}.form-info__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 95px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 auto}.form-info__submit:hover{background:#f40000;color:#fff}@media(min-width: 768px){.form-info__submit{height:60px}}@media(min-width: 768px){.form-info__submit{padding:0 100px}}.form-info__success-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem}.form-info__form.success .form-info__success-message{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field.file input[type=checkbox]{display:none}.vacancies-list__item{border:1px solid #606060;border-bottom:none}.vacancies-list__item:last-child{border-bottom:1px solid #606060}.vacancies-list__item-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 30px 10px 10px;cursor:pointer}.vacancies-list__item-title::after{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M6.468 9.334l5.34-5.34A.652.652 0 0012 3.528a.652.652 0 00-.192-.464l-.393-.393a.657.657 0 00-.928 0L6.002 7.156l-4.489-4.49a.652.652 0 00-.464-.19.653.653 0 00-.464.19l-.393.394A.652.652 0 000 3.524c0 .176.068.34.192.464l5.345 5.346c.124.123.29.191.465.191a.652.652 0 00.466-.191z' fill='%23f40000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='rotate(90 6 6)' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;right:10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.vacancies-list__item.active .vacancies-list__item-title::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.vacancies-list__item-name{padding-right:10px;font-weight:bold}.vacancies-list__item-salary{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.vacancies-list__item-content-wrapper{overflow-y:hidden;max-height:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vacancies-list__item.active .vacancies-list__item-content-wrapper{max-height:1500px}.vacancies-list__item-content{padding:10px 30px 20px 20px}.vacancies-list__item-contacts{font-weight:bold;padding-top:20px}.modal__bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.9)}.modal__bg.opened{display:block;overflow:auto}.modal__bg .modal-title{font-size:48px;line-height:118.75%;font-weight:700;text-align:center;margin-bottom:30px}.modal__layout{padding:50px 0;width:100%;max-width:710px;margin:0 auto}.modal__layout._big{max-width:1150px}.modal__container{position:relative;padding:55px 25px 55px;background-color:#fff;overflow:hidden}.modal__content{position:relative;z-index:2}.modal__content iframe{width:100%;height:100%;aspect-ratio:16/9}.modal__closer{position:absolute;top:20px;right:10px;display:block;width:40px;height:40px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjM3NyAxNi41bDYuMjY2LTYuMjY2YS42Mi42MiAwIDEwLS44NzYtLjg3N0wxNi41IDE1LjYyNGwtNi4yNjYtNi4yNjdhLjYyLjYyIDAgMDAtLjg3Ny44NzdsNi4yNjcgNi4yNjYtNi4yNjcgNi4yNjZhLjYyLjYyIDAgMTAuODc3Ljg3N2w2LjI2Ni02LjI2NyA2LjI2NyA2LjI2N2EuNjE4LjYxOCAwIDAwLjg3NiAwIC42Mi42MiAwIDAwMC0uODc3TDE3LjM3NyAxNi41eiIgZmlsbD0iI0Q3MTgyQSIvPjxnIGZpbHRlcj0idXJsKCNwcmVmaXhfX3ByZWZpeF9fZmlsdGVyMF9kKSI+PHBhdGggZD0iTTE2LjUgMS4yNGExNS4yMSAxNS4yMSAwIDAxMTAuNzkgNC40NyAxNS4yMTEgMTUuMjExIDAgMDE0LjQ3IDEwLjc5IDE1LjIxMSAxNS4yMTEgMCAwMS00LjQ3IDEwLjc5IDE1LjIxMSAxNS4yMTEgMCAwMS0xMC43OSA0LjQ3IDE1LjIxMyAxNS4yMTMgMCAwMS0xMC43OS00LjQ3QTE1LjIxMiAxNS4yMTIgMCAwMTEuMjQgMTYuNSAxNS4yMTIgMTUuMjEyIDAgMDE1LjcxIDUuNzEgMTUuMjEyIDE1LjIxMiAwIDAxMTYuNSAxLjI0em0wLTEuMjRDNy4zODcgMCAwIDcuMzg3IDAgMTYuNVM3LjM4NyAzMyAxNi41IDMzIDMzIDI1LjYxMyAzMyAxNi41IDI1LjYxMyAwIDE2LjUgMHoiIGZpbGw9IiNENzE4MkEiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0icHJlZml4X19wcmVmaXhfX2ZpbHRlcjBfZCIgeD0iMCIgeT0iMCIgd2lkdGg9IjQxIiBoZWlnaHQ9IjQxIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0IGR4PSI0IiBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NDMxMzcgMCAwIDAgMCAwLjA5NDExNzYgMCAwIDAgMCAwLjE2NDcwNiAwIDAgMCAwLjQgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);background-size:contain}.default-form{position:relative}.default-form .default-form__success-message{display:none}.default-form form.success{display:none}.default-form form.success+.default-form__success-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem;background-color:#fff}.default-form__form .errors{font-size:14px;color:#f40000}.default-form__fieldset{margin-bottom:10px}.default-form__fieldset .form-field{font-family:"Montserrat",sans-serif;margin-bottom:20px}.default-form__fieldset .form-field input,.default-form__fieldset .form-field textarea{width:100%;border:1px solid #f40000;min-height:52px}.default-form__fieldset .form-field input{padding:0 20px}.default-form__fieldset .form-field textarea{padding:20px;resize:vertical}.default-form__fieldset .form-field input:-webkit-autofill{-webkit-text-fill-color:#f40000 !important;-webkit-box-shadow:0 0 0 2rem #fff inset !important;background-clip:content-box !important}.default-form__fieldset .form-field label{display:none}.default-form__fieldset .form-field ul{margin-top:5px}.default-form__agree{color:#000;font-size:12px;margin-bottom:30px}.default-form__agree a{color:#f40000;font-weight:600}.default-form__agree ul{margin-top:5px}.default-form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.default-form__checkbox input[type=checkbox]{display:none}.default-form__checkbox .default-form__checkbox-custom::before{content:url("data:image/svg+xml,%3Csvg fill='rgb(244, 0, 0)' width='26' height='26' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4ZM6,26V6H26V26Z'/%3E%3C/svg%3E");display:block;width:26px;height:26px;margin-right:4px}.default-form__checkbox input[type=checkbox]:checked+.default-form__checkbox-custom::before{content:url("data:image/svg+xml,%3Csvg fill='rgb(244, 0, 0)' width='26' height='26' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4ZM6,26V6H26V26Z'/%3E%3Cpolygon points='14 21.5 9 16.54 10.59 15 14 18.35 21.41 11 23 12.58 14 21.5'/%3E%3C/svg%3E")}.default-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 45px;border-radius:30px;border:2px solid #f40000;color:#f40000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 auto}.default-form__submit:hover{background:#f40000;color:#fff}@media(min-width: 768px){.default-form__submit{height:60px}}.default-link{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.default-link_dotted{border-bottom:dotted 1px currentColor}.default-link_dotted:hover{border-bottom-style:solid}.default-link_behaviour-link{border-bottom:1px solid currentColor}.default-link_behaviour-link:hover{border-bottom-color:rgba(0,0,0,0)}.default-link_underline-text:hover{text-decoration:underline;border:none}
/**
 * Swiper 6.8.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 23, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}
.icon-arrow-down {
    width: 21px;
    height: 12px;
}
.icon-cafe {
    width: 61px;
    height: 54px;
}
.icon-check {
    width: 16px;
    height: 16px;
}
.icon-clock {
    width: 42px;
    height: 42px;
}
.icon-compass {
    width: 68px;
    height: 72px;
}
.icon-docs {
    width: 66px;
    height: 87px;
}
.icon-enter {
    width: 16px;
    height: 17px;
}
.icon-family {
    width: 81px;
    height: 65px;
}
.icon-fb {
    width: 10px;
    height: 19px;
}
.icon-filter {
    width: 42px;
    height: 34px;
}
.icon-home {
    width: 154px;
    height: 162px;
}
.icon-hospital {
    width: 58px;
    height: 58px;
}
.icon-house {
    width: 78px;
    height: 86px;
}
.icon-inst-circle {
    width: 67px;
    height: 67px;
}
.icon-lions {
    width: 70.4px;
    height: 70.4px;
}
.icon-logo-mono {
    width: 587px;
    height: 493px;
}
.icon-logo {
    width: 587px;
    height: 493px;
}
.icon-mail {
    width: 42px;
    height: 27px;
}
.icon-mark {
    width: 34px;
    height: 49px;
}
.icon-ok {
    width: 14px;
    height: 19px;
}
.icon-percent {
    width: 76px;
    height: 56px;
}
.icon-phone {
    width: 20px;
    height: 23px;
}
.icon-planning {
    width: 101px;
    height: 90px;
}
.icon-point {
    width: 31px;
    height: 46px;
}
.icon-question {
    width: 29px;
    height: 29px;
}
.icon-rest {
    width: 55px;
    height: 73px;
}
.icon-return {
    width: 21px;
    height: 21px;
}
.icon-safety {
    width: 78px;
    height: 78px;
}
.icon-school {
    width: 65px;
    height: 83px;
}
.icon-smile {
    width: 23px;
    height: 16px;
}
.icon-sport {
    width: 77px;
    height: 49px;
}
.icon-stone {
    width: 86px;
    height: 62px;
}
.icon-stopping {
    width: 85px;
    height: 49px;
}
.icon-store {
    width: 59px;
    height: 53px;
}
.icon-telephone {
    width: 35px;
    height: 40px;
}
.icon-trade-in {
    width: 61px;
    height: 60px;
}
.icon-tw {
    width: 21px;
    height: 17px;
}
.icon-unchecked {
    width: 16px;
    height: 16px;
}
.icon-valik {
    width: 106px;
    height: 109px;
}
.icon-vector {
    width: 17px;
    height: 30px;
}
.icon-video-btn {
    width: 123px;
    height: 88px;
}
.icon-vk-circle {
    width: 67px;
    height: 67px;
}
.icon-vk {
    width: 26px;
    height: 16px;
}
.icon-where {
    width: 66px;
    height: 84px;
}

/*# sourceMappingURL=main-6eb47f409a2abb2e8b26.css.map*/