main.main section.slider .slider-image{height:567px;width:80%}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}
ol,ul{padding:0;list-style-type:none}
blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}
ul[class]{list-style-type:none}
img{max-width:100%;display:block}
button,input,select,textarea{font-family:inherit}
button{cursor:pointer}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:inherit;color:inherit}
input::-moz-placeholder,textarea::-moz-placeholder{font-family:inherit;color:inherit}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:inherit;color:inherit}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:inherit;color:inherit}
input::placeholder,textarea::placeholder{font-family:inherit;color:inherit}
a{display:block;text-decoration:none;color:inherit}
@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Black.woff) format("woff"),url(../fonts/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:normal}
@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}
@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal}
@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}
:root{--green-color:#20B600;--grey-color:#A3A3A3;--black-color:#2C2C2C}
.link-animation{-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.link-animation:hover{color:var(--green-color)}
.page-title{font-size:36px;line-height:1;color:var(--black-color);font-weight:400}
.page-title--md{font-weight:700;font-size:24px;line-height:29px}
.page-title--head{font-size:36px;line-height:1;color:var(--black-color);font-weight:700}
.page-text,.news-open__inner p{font-size:18px;line-height:22px}
.page-subtitle{font-weight:400;text-align:justify;font-size:18px;line-height:22px}
.view-all{width:132px;margin:0 auto;display:block;text-align:center;font-weight:700;font-size:18px;line-height:1;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.view-all:hover{color:var(--green-color)}
.button{height:60px;padding:0 73px;background-color:var(--green-color);border:none;-webkit-box-shadow:20px 20px 40px rgba(0,0,0,.1);box-shadow:20px 20px 40px rgba(0,0,0,.1);font-weight:700;font-size:18px;color:#fff;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.button:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.breadcrumbs{margin-bottom:40px}
.breadcrumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.breadcrumbs-item{font-size:14px;line-height:17px;color:#c4c4c4}
.breadcrumbs-item--circle{position:relative;padding-right:10px;margin-right:4px}
.breadcrumbs-item--circle:after{content:'';top:40%;right:0;width:6px;height:6px;position:absolute;border-radius:100%;background-color:var(--green-color)}
body,html{height:100%;font-family:Montserrat,sans-serif;background-color:#fff}
.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}
.header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.container{max-width:1520px;margin:0 auto}
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}
.carousel__viewport{position:relative;overflow:hidden;width:100%;height:100%}
.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}
.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;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;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y}
.carousel.has-dots{margin-bottom:calc(.5rem + 22px)}
.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-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%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none)}
.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-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,24px);height:var(--carousel-button-svg-height,24px);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}
body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}
.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;-ms-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 ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.fancybox__container :focus{outline:thin dotted}
body.is-using-mouse .fancybox__container :focus{outline:0}
.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}
.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}
.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}
.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}
.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:64px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}
.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0;margin:auto}
.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}
.fancybox__caption{-ms-flex-item-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0}
.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}
.fancybox__nav .carousel__button.is-prev{left:8px}
.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;position:absolute;top:-36px;right:0;color:var(--fancybox-color,#fff)}
.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;cursor:pointer;z-index:1053;color:var(--fancybox-color,currentColor)}
.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;-ms-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.5;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__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.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{-webkit-transition:opacity var(--fancybox-ts,.25s) ease;-o-transition:opacity var(--fancybox-ts,.25s) ease;transition:opacity var(--fancybox-ts,.25s) ease;opacity:var(--fancybox-opacity,1)}
.fancybox__container.is-animated[aria-hidden=true] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=true] .carousel__dots,.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=true] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=true] .fancybox__nav{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0}
.fancybox-fadeIn{-webkit-animation:.2s ease both fancybox-fadeIn;animation:.2s ease both fancybox-fadeIn}
.fancybox-fadeOut{-webkit-animation:.2s ease both fancybox-fadeOut;animation:.2s ease both fancybox-fadeOut}
.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}
.fancybox-zoomOutDown{-webkit-animation:.2s ease both fancybox-zoomOutDown;animation:.2s ease both fancybox-zoomOutDown}
.fancybox-throwOutUp{-webkit-animation:.2s ease both fancybox-throwOutUp;animation:.2s ease both fancybox-throwOutUp}
.fancybox-throwOutDown{-webkit-animation:.2s ease both fancybox-throwOutDown;animation:.2s 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(.97) translate3d(0,16px,0);transform:scale(.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(.97) translate3d(0,16px,0);transform:scale(.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(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}
}
@keyframes fancybox-zoomOutDown {
to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}
}
@-webkit-keyframes fancybox-throwOutUp {
20%{opacity:.5}
to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}
}
@keyframes fancybox-throwOutUp {
20%{opacity:.5}
to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}
}
@-webkit-keyframes fancybox-throwOutDown {
20%{opacity:.5}
to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}
}
@keyframes fancybox-throwOutDown {
20%{opacity:.5}
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;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}
.fancybox__carousel .is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}
.fancybox__carousel .is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}
.fancybox__carousel .carousel__slide:not(.has-image) .fancybox__content{cursor:auto}
.fancybox__carousel .carousel__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}
.fancybox__carousel .carousel__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}
.fancybox__image{background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.has-image .fancybox__content{padding:0;background:0 0}
.is-closing .has-image .fancybox__content{overflow:visible}
.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}
.has-image[data-image-fit=contain] .fancybox__content{min-height:1px}
.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;min-height:1px;-o-object-fit:contain;object-fit:contain;background:0 0}
.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;-ms-touch-action:none;touch-action:none}
.has-image[data-image-fit=cover] .fancybox__content{min-height:1px;width:100%;height:100%}
.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;min-height:1px;-o-object-fit:cover;object-fit:cover}
.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.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{-ms-flex-negative:1;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-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}
.fancybox__carousel .fancybox__slide.has-html5video .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{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: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{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px}
.fancybox__container.is-animated[aria-hidden=true] .fancybox__thumbs{-webkit-transition:unset;-o-transition:unset;transition:unset;opacity:0}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-transition:opacity var(--fancybox-ts,.25s) ease-in;-o-transition:opacity var(--fancybox-ts,.25s) ease-in;transition:opacity var(--fancybox-ts,.25s) ease-in;opacity:var(--fancybox-opacity,1)}
.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-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;overflow:visible;cursor:pointer}
.fancybox__thumbs .carousel__slide.is-nav-selected::after{content:"";position:absolute;top:0;left:3px;right:3px;bottom:3px;border-bottom:3px solid currentColor}
.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-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}
.header{padding-top:27px}
.header-list--mobile{display:none}
.header-burger--menu{display:none}
.header-top{display:grid;grid-template-columns:1fr -webkit-max-content -webkit-max-content;grid-template-columns:1fr max-content max-content;margin-bottom:27px;-webkit-box-align:start;-ms-flex-align:start;align-items:start; position:relative}
.header-official{font-size:14px;line-height:17px;margin-right:60px}
.header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-self:center;margin-left:200px}
.header-logo--image{margin-bottom:18px}
.header-logo--subtitle{font-size:24px;line-height:29px;font-weight:700}
.header-loupe{border:none;background-color:transparent}
.header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-list__item:not(:last-child){margin-right:40px}
.header-link{font-size:18px;line-height:1;font-weight:700}
.header-bottom--burger{margin-right:260px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;height:24px}
.header-bottom--burger span{font-weight:700;font-size:18px;line-height:22px}
.header-burger{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:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:8px;width:24px;height:16px;background-color:transparent;border:none;padding:0}
.header-burger .bar1,.header-burger .bar2,.header-burger .bar3{display:block;height:4px;width:100%;border-radius:5px;background-color:var(--black-color);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out,-webkit-transform .25s ease-in-out}
.header-burger.active .bar2{opacity:0}
.header-burger.active .bar1{-webkit-transform:rotate(45deg) translate(5px,3px);-ms-transform:rotate(45deg) translate(5px,3px);transform:rotate(45deg) translate(5px,3px)}
.header-burger.active .bar3{-webkit-transform:rotate(-45deg) translate(5px,-4px);-ms-transform:rotate(-45deg) translate(5px,-4px);transform:rotate(-45deg) translate(5px,-4px)}
.header-burger--mobile{display:none}
.header-dropdown{margin-top:25px;border-top:1px solid #e5e5e5;position:absolute;z-index:200;background-color:#fff;width:100%;left:0;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-o-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}
.header-dropdown--active{opacity:1;visibility:visible}
.header-dropdown__container{padding-top:30px;display:grid;grid-template-columns:233px 177px 221px 214px;-webkit-column-gap:180px;-moz-column-gap:180px;column-gap:180px;padding-bottom:30px}
.header-dropdown__item:not(:last-child){margin-bottom:16px}
.header-dropdown__link{font-size:14px;line-height:17px}
.header .submenu{display:none}
.header-search{-webkit-box-shadow:0 4px 8px 0 rgba(34,60,80,.2);box-shadow:0 4px 8px 0 rgba(34,60,80,.2);width:100%;border-top:1px solid #e5e5e5;top:200px;left:0;z-index:150;position:absolute;width:100%;background-color:#fff;padding:30px 40px 30px 400px;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-o-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}
.header-search--active{opacity:1;visibility:visible}
.header-search__input{font-size:30px;line-height:37px;letter-spacing:.05em;border:none;outline:0}
.slider{padding-top:104px;margin-bottom:186px;position:relative}
.slider-image{position:absolute;left:0;top:0}
.slider-image:after{content:'';left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute}
.slider__title{font-weight:700;font-size:30px;line-height:37px;margin-bottom:32px}
.slider__subtitle{font-size:16px;line-height:20px;color:#ffff;margin-bottom:60px}
.slider-info{max-width:706px;margin:0;margin-right:auto;padding-bottom:40px;color:#fff}
.slider-pagination{font-weight:700;font-size:18px;line-height:22px;color:#fff;bottom:0;left:0;width:auto}
.slider .swiper-pagination-current{color:var(--green-color)}
.slider .swiper-scrollbar{display:block!important;left:12%;bottom:8px;width:186px;background:#fff;height:2px}
.slider .swiper-scrollbar-drag{background:var(--green-color)}
.slider .swiper-button-next,.slider .swiper-button-prev{top:auto;bottom:-10px}
.slider .swiper-button-next:after,.slider .swiper-button-prev:after{font-size:24px;color:var(--green-color);font-weight:900}
.slider .swiper-button-next{right:auto;left:45%}
.slider .swiper-button-prev{left:40%}
.slider .swiper-button-next.swiper-button-disabled,.slider .swiper-button-prev.swiper-button-disabled{opacity:1}
.slider-card{position:absolute;top:0;right:0;color:#fff;width:700px;height:567px;background:-o-linear-gradient(28.75deg,#628d22 22.1%,#1a6a41 59.99%,#05788d 105.69%);background:linear-gradient(61.25deg,#628d22 22.1%,#1a6a41 59.99%,#05788d 105.69%);display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.slider-card:after{content:'';width:6px;height:102%;position:absolute;left:0;top:-1%;background-color:#fff;overflow:hidden}
.slider-card__left{-ms-flex-item-align:end;align-self:flex-end}
.slider-card__right{border-left:1px solid rgba(255,255,255,.3)}
.slider-card__top{padding:46px 0 25px 32px;border-bottom:1px solid rgba(255,255,255,.3)}
.slider-card__suptitle{font-size:14px;line-height:17px;margin-bottom:50px}
.slider-card__title{font-weight:700;font-size:30px;line-height:37px;max-width:255px}
.slider-card__middle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 0 25px 32px;border-bottom:1px solid rgba(255,255,255,.3)}
.slider-social{width:50px;height:50px;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;border-radius:100%;background-color:#fff;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.slider-social:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.slider-social:not(:last-child){margin-right:40px}
.slider-social .fab{color:#20b600}
.slider-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}
.slider-card__micro{border-right:1px solid rgba(255,255,255,.3)}
.slider-card__micro,.slider-card__note{width:100%;padding-right:40px;padding-top:25px;padding-left:32px}
.slider-card__micro span,.slider-card__note span{display:block;margin-bottom:30px;font-size:14px;line-height:17px}
.slider-card__micro img,.slider-card__note img{margin:0 auto;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.slider-card__micro:hover img,.slider-card__note:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.news{margin-bottom:120px}
.news__title{margin-bottom:52px}
.news-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}
.news-left{margin-right:40px;max-width:822px}
.news-image{-webkit-box-shadow:0 0 8px 0 rgba(34,60,80,.2);box-shadow:0 0 8px 0 rgba(34,60,80,.2);margin-bottom:40px;position:relative}
.news-image:after{content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;opacity:0;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
.news-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.news-left:hover .news-image:after{opacity:1}
.news-time{display:block;margin-bottom:12px;font-size:18px;line-height:1;color:var(--grey-color)}
.news-item__title{font-weight:700;font-size:24px;line-height:29px;max-width:800px;margin-bottom:24px}
.news-text{font-size:18px;line-height:22px;color:var(--grey-color);margin-bottom:40px}
.news-more{display:inline-block;font-weight:700;font-size:18px;padding-right:30px;position:relative;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.news-more::after,.news-more::before{content:'';position:absolute;width:11px;height:11px;top:50%;right:0;margin-top:1px;border-top:3px solid var(--black-color);border-right:3px solid var(--black-color);-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:border .25s ease-in-out;-o-transition:border .25s ease-in-out;transition:border .25s ease-in-out}
.news-more::before{right:7px}
.news-more:hover:after{border-top:3px solid var(--green-color);border-right:3px solid var(--green-color)}
.news-more:hover::before{border-top:3px solid var(--green-color);border-right:3px solid var(--green-color)}
.news-item{display:grid;grid-template-columns:145px 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
.news-item:not(:last-child){margin-bottom:26px}
.news-left:hover .news-more{color:var(--green-color)}
.news-item:hover .news-more{color:var(--green-color)}
.news-item__image{width:145px;height:128px;position:relative}
.news-item__image:after{content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;opacity:0;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
.news-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.news-item:hover .news-item__image:after{opacity:1}
.news-item__info{max-width:488px}
.news-item__head{margin-bottom:12px}
.news-item__time{display:block;margin-bottom:18px;font-size:18px;line-height:1;color:var(--grey-color)}
.video{margin-bottom:120px}
.video__title{margin-bottom:40px}
.video-slider{margin-bottom:40px}
.video-slide{-webkit-box-shadow:0 20px 50px rgba(0,0,0,.15);box-shadow:0 20px 50px rgba(0,0,0,.15)}
.video .swiper-button-next,.video .swiper-button-prev{width:51px;height:51px;background-color:#fff;border-radius:100%}
.video .swiper-button-next:after,.video .swiper-button-prev:after{font-size:18px;color:var(--green-color);font-weight:700}
.video .swiper-button-next.swiper-button-disabled,.video .swiper-button-prev.swiper-button-disabled{opacity:1;background-color:var(--green-color)}
.video .swiper-button-next.swiper-button-disabled:after,.video .swiper-button-prev.swiper-button-disabled:after{color:#fff}
.video-slide{position:relative;color:#fff}
.video__info{position:absolute;bottom:24px;left:24px;max-width:445px}
.video__time{font-weight:700;font-size:12px;line-height:15px;display:inline-block;margin-bottom:10px}
.video__text{font-weight:700;font-size:16px;line-height:20px}
.video-image{position:relative;height:100%}
.video-image img{height:100%;object-fit:cover;width:100%}
.video-image:after{content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;opacity:0;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
.video-slide:hover .video-image:after{opacity:1}
.video-page{margin-bottom:100px}
.video-page__title{margin-bottom:40px}
.video-page__inner{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:32px;margin-bottom:100px}
.video-page__item{position:relative}
.video-page__mark{width:64px;height:44px;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}
.fancybox__thumbs{display:none}
.fancybox__backdrop{background-color:rgba(255,255,255,.7)}
.carousel__button{color:var(--green-color)}
.is-close{color:#000;top:-36px;right:-36px}
.fancybox__content,.fancybox__iframe{border-radius:18px}
.photo{margin-bottom:120px}
.photo__title{margin-bottom:40px}
.photo-slider{margin-bottom:40px}
.photo-image{-webkit-box-shadow:0 3px 8px 0 rgba(34,60,80,.3);box-shadow:0 3px 8px 0 rgba(34,60,80,.3);margin-bottom:24px;position:relative}
.photo-image:after{content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;opacity:0;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
.photo-slide:hover .photo-image:after{opacity:1}
.photo__text{font-weight:700;font-size:16px;line-height:20px;max-width:445px}
.photo__time{font-weight:700;font-size:14px;line-height:17px;display:inline-block;margin-bottom:16px}
.photo .swiper-button-next,.photo .swiper-button-prev,.another .swiper-button-next,.another .swiper-button-prev{top:35%;width:51px;height:51px;background-color:#fff;border-radius:100%}
.newsdetail-slider .swiper-button-next,.newsdetail-slider .swiper-button-prev{top:45%!important;width:51px;height:51px;background-color:#fff;border-radius:100%}
.photo .swiper-button-next:after,.photo .swiper-button-prev:after,.another .swiper-button-next:after,.another .swiper-button-prev:after,.newsdetail-slider .swiper-button-next:after,.newsdetail-slider .swiper-button-prev:after{font-size:18px;color:var(--green-color);font-weight:700}
.photo .swiper-button-next.swiper-button-disabled,.photo .swiper-button-prev.swiper-button-disabled{opacity:1;background-color:var(--green-color)}
.photo .swiper-button-next.swiper-button-disabled:after,.photo .swiper-button-prev.swiper-button-disabled:after{color:#fff}
.photo-page{margin-bottom:100px}
.photo-page__title{margin-bottom:40px}
.photo-page__inner{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:32px;margin-bottom:100px}
.photo-open{margin-bottom:100px}
.photo-open__title{margin-bottom:24px;max-width:855px}
.photo-open__subtitle{font-weight:700;font-size:14px;line-height:17px;margin-bottom:24px}
.photo-open__inner{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:32px;margin-bottom:100px}
.photo-open__item{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.photo-open__item:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}
.carousel__button.fancybox__button--close{position:absolute;right:24px;top:24px;color:#000}
.fancybox__button--fullscreen,.fancybox__button--slideshow,.fancybox__button--thumbs,.fancybox__button--zoom,.fancybox__counter{display:none}
.banner{text-align:center;color:#fff;position:relative;-webkit-box-shadow:0 34px 34px 0 #570000;box-shadow:0 34px 34px 0 #570000;margin-bottom:120px}
.banner:after{content:'';top:0;left:0;width:100%;height:100%;background:-o-radial-gradient(41.72% 72.4%,106.63% 198.81%,rgba(0,0,0,.24) 0,rgba(0,0,0,.487499) 65.92%,#000 100%);background:radial-gradient(106.63% 198.81% at 41.72% 72.4%,rgba(0,0,0,.24) 0,rgba(0,0,0,.487499) 65.92%,#000 100%);position:absolute}
.banner-slider{position:relative;z-index:10}
.banner-suptitle{font-weight:700;font-size:18px;line-height:22px;margin-bottom:40px}
.banner__title{font-weight:900;font-size:48px;line-height:59px;text-transform:uppercase}
.banner .swiper-pagination{bottom:30px;left:0;right:0;margin:0 auto}
.banner .swiper-pagination-bullet{margin-right:8px;background-color:#fff;border-radius:2px;opacity:1;height:6px;width:20px;-webkit-transition:background-color .25s ease-in-out,width .25s ease-in-out;-o-transition:background-color .25s ease-in-out,width .25s ease-in-out;transition:background-color .25s ease-in-out,width .25s ease-in-out}
.banner .swiper-pagination-bullet-active{width:55px;background-color:var(--green-color)}
.banner .swiper-button-next,.banner .swiper-button-prev{top:auto;bottom:0;width:51px;height:51px;background-color:#fff;border-radius:100%}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size:18px;color:var(--green-color);font-weight:700}
.banner .swiper-button-next.swiper-button-disabled,.banner .swiper-button-prev.swiper-button-disabled{opacity:1;background-color:var(--green-color)}
.banner .swiper-button-next.swiper-button-disabled:after,.banner .swiper-button-prev.swiper-button-disabled:after{color:#fff}
.banner .pagination-bottom{font-size:0}
.banner .pagination-top{position:absolute;top:10px;right:10px;margin:0}
.banner .pagination-top .swiper-pagination-bullet{width:auto;border-radius:0;height:auto;background-color:#fff;padding:5px;color:#000;opacity:1;background:rgba(0,0,0,.2)}
.banner .pagination-top .swiper-pagination-bullet-active{color:#fff;background:#007aff}
.another{margin-bottom:120px}
.another__title{margin-bottom:40px}
.another-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}
.another-link{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;background-color:#fff;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05);border-radius:20px;height:152px;width:356px;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}
.another-link:hover{background-color:#cae8f3}
.another-link:not(:last-child){margin-right:32px}
.footer{border-top:2px solid #f9f9f9;border-bottom:2px solid #f9f9f9;padding:60px 0 90px}
.footer-inner{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-webkit-column-gap:110px;-moz-column-gap:110px;column-gap:110px}
.footer-logo{margin-bottom:40px}
.footer-admin{max-width:210px}
.footer-text{font-weight:700;font-size:18px;line-height:22px;margin-bottom:5px}
.footer-mail{font-size:18px;line-height:22px}
.footer-title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:24px}
.footer-right__items{display:grid;grid-template-columns:233px 177px 221px 214px;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}
.footer-list__item:not(:last-child){margin-bottom:16px}
.footer-link{font-size:14px;line-height:17px}
.copyright{padding:24px 0}
.copyright__container{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}
.copyright-item{font-size:14px;line-height:17px;color:var(--grey-color)}
.copyright-item a{display:inline-block}
.news-page{margin-bottom:100px}
.news-page__wrapper{display:grid;grid-template-columns:1000px 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}
.news-page__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.news-page--left{margin-right:0;max-width:100%;margin-bottom:60px;width:100%}
.news-page__image{height:475px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.15);box-shadow:0 20px 50px rgba(0,0,0,.15)}
.news-page__text{max-width:807px}
.news-page__info{max-width:100%}
.aside-card{width:100%;margin-bottom:40px;top:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}
.aside-card::after{display:none}
.aside-card__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.3)}
.aside-card__top--right{padding:0 46px}
.aside-card__top--left{border-right:1px solid rgba(255,255,255,.3)}
.aside-card__subtitle,.aside-card__title{margin-left:24px}
.aside-card__subtitle{padding-top:24px;font-size:14px;line-height:17px;margin-bottom:24px}
.aside-card__title{font-weight:700;font-size:30px;line-height:37px;max-width:255px;margin-bottom:30px}
.aside-card__social{width:50px;height:50px;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;border-radius:100%;background-color:#fff;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.aside-card__social:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.aside-card__social:not(:last-child){margin-bottom:60px}
.aside-card__social .fab{color:#20b600}
.aside-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.aside-card__micro{border-right:1px solid rgba(255,255,255,.3)}
.aside-card__micro,.aside-card__note{width:100%;padding-right:40px;padding-top:25px;padding-left:32px}
.aside-card__micro span,.aside-card__note span{display:block;margin-bottom:30px;font-size:14px;line-height:17px}
.aside-card__micro img,.aside-card__note img{margin:0 auto;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.aside-card__micro:hover img,.aside-card__note:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.aside-news--title{margin-bottom:24px}
.aside-news__link{margin-bottom:32px;position:relative}
.aside-news__link--light{color:#fff}
.aside-news__image{background:#fff;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.15);box-shadow:0 20px 50px rgba(0,0,0,.15);position:relative}
.aside-news__image--shadow:after{content:'';top:0;left:0;width:100%;height:100%;background:-o-linear-gradient(267.08deg,rgba(0,0,0,0) 49.13%,#000 97.57%);background:linear-gradient(182.92deg,rgba(0,0,0,0) 49.13%,#000 97.57%);opacity:1;position:absolute}
.page__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-top:50px}
.page__arrows,.page__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.page__link{font-size:24px;line-height:29px;-webkit-text-decoration-line:underline;text-decoration-line:underline}
.page__link:not(:last-child){margin-right:15px}
.page__link--active{color:var(--green-color)}
.page__arrows{width:74px;height:31px;position:relative}
.page__arrow-next,.page__arrow-prev{position:absolute;bottom:0}
.page__arrow-next--disabled:after,.page__arrow-prev--disabled:after{content:'';top:0;width:15px;height:31px;background:#e5e5e5;border-radius:0 100px 100px 0;position:absolute}
.page__arrow-prev{margin-right:var(--medium-offset);left:0}
.page__arrow-prev--disabled:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);left:-5px;top:-13px;z-index:-1}
.page__arrow-next{right:0;bottom:4px}
.page__arrow-next--disabled:after{top:-10px;right:-5px;z-index:-1}
.page__numbers{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
.news-open{margin-bottom:100px}
.news-open__title{margin-bottom:24px}
.news-open__subtitle{font-size:18px;line-height:22px;margin-bottom:40px}
.news-open__image{margin-bottom:46px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.15);box-shadow:0 20px 50px rgba(0,0,0,.15)}
.news-open__text,.news-open__inner p{margin-bottom:30px}
.another{margin-bottom:130px}
.another__title{margin-bottom:35px}
.another__wrapper{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:66px;-moz-column-gap:66px;column-gap:66px}
.documents{margin-bottom:130px}
.documents-more{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:700;font-size:18px;padding-right:30px;position:relative;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;color:var(--green-color);margin-bottom:10px}
.documents-more:hover{color:var(--black-color)}
.documents-more::after,.documents-more::before{content:'';position:absolute;width:11px;height:11px;top:50%;right:0;margin-top:1px;border-top:3px solid var(--green-color);border-right:3px solid var(--green-color);-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:border .25s ease-in-out;-o-transition:border .25s ease-in-out;transition:border .25s ease-in-out}
.documents-more::before{right:7px}
.documents-more:hover:after{border-top:3px solid var(--black-color);border-right:3px solid var(--black-color)}
.documents-more:hover::before{border-top:3px solid var(--black-color);border-right:3px solid var(--black-color)}
.documents-info{margin-bottom:50px}
.documents-info__text,.documents-info__time,.documents-info__title{margin-bottom:16px}
.documents-info__time{display:inline-block;font-size:16px;line-height:20px;color:#a3a3a3}
.documents-page__wrapper{display:grid;grid-template-columns:832px 1fr;-webkit-column-gap:200px;-moz-column-gap:200px;column-gap:200px}
.documents-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:90px}
.documents__title{margin-right:360px}
.documents-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.documents-types{margin-right:32px}
.documents-search__item{padding-right:38px}
.select-hidden{display:none;visibility:hidden;padding-right:10px}
.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#fff;width:auto;height:auto}
.select-styled{position:relative;background-color:#fff;padding:8px 15px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-size:18px;line-height:22px;color:#3f3f3f;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:32px;padding-right:38px}
.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:var(--green-color) transparent transparent;position:absolute;top:16px;right:10px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.select-styled.active:after{-webkit-transform:rotate(180deg) translateY(10px);-ms-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}
.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:10px 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:250px;overflow:auto;list-style:none;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);color:#000}
.select-options li{margin:0;padding:12px 0;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.select-options li:hover{color:var(--green-color);background:#fff}
.select-options li[rel=hide]{display:none}
.about{margin-bottom:150px}
.about__title,h1{margin-bottom:40px}
.about-page__wrapper{display:grid;grid-template-columns:995px 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.about-tabs__text{margin-bottom:30px}
.about__inner-info{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid rgba(196,196,196,.5)}
.about__inner-top{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:60px}
.about__inner-text{margin-bottom:30px}
.about__title--second{margin-bottom:30px}
.about__inner-right--mobile{display:none}
.about-tabs{width:100%;background-color:rgba(196,196,196,.2);margin-bottom:30px;border-bottom:1px solid rgba(196,196,196,.5)}
.about-tab{cursor:pointer;display:inline-block;font-size:18px;line-height:22px;padding:14px 25px}
.about .tabheader__item{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.about .tabheader__item--active{background-color:rgba(196,196,196,.5)}
.show{display:block}
.hide{display:none}
.fade{-webkit-animation:.5s ease-in-out fade;animation:.5s ease-in-out fade}
@-webkit-keyframes fade {
from{opacity:.1}
to{opacity:1}
}
@keyframes fade {
from{opacity:.1}
to{opacity:1}
}
.government{margin-bottom:100px}
.government.nomargin{margin-bottom:0!important}
.government__select{display:none}
.government .selects{display:none}
.government-block{margin-bottom:40px;padding-bottom:60px}
.government-block:not(:last-child){border-bottom:1px solid #e5e5e5}
.government__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e5e5}
.government-item__button,.government__button{font-weight:700;font-size:16px;line-height:20px;cursor:pointer;display:block;padding:24px}
.government-item__button{border-radius:10px;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}
.government-item__button:not(:last-child){margin-right:10px}
.government-item__button:hover{background:#c4c4c4}
.government-item__button--active{background:#c4c4c4;border-radius:10px}
.government-item__button{font-weight:400;font-size:16px;line-height:20px}
.government-item__buttons{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.government-item__title{font-weight:700;font-size:36px;line-height:44px;margin-bottom:35px}
.government-subtitle{font-weight:700;font-size:24px;line-height:29px;margin-bottom:40px}
.government-cards{display:grid;grid-template-columns:744px 744px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:32px}
.government-card{background:#fff;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.1);box-shadow:0 10px 40px rgba(0,0,0,.1);border-radius:20px;padding:22px 10px 22px 22px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}
.government__image{overflow:hidden;width:175px;height:175px;border-radius:100%;margin-right:20px}
.government__image img{display:block;width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}
.government-card__info{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:justify;-ms-flex-pack:justify;justify-content:space-between}
.government-card__title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:16px}
.government-card__subtitle{font-weight:400;font-size:18px;line-height:22px;margin-bottom:16px}
.government-card__link,span.phone-delimiter{font-weight:700;font-size:24px;line-height:29px;display:contents}
.government-card__more{text-align:center;margin-top:auto;font-weight:700;font-size:16px;line-height:20px;text-decoration:underline}
.government-card__link,.government-card__more{-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.government-card__link:hover,.government-card__more:hover{color:var(--green-color)}
.government .tabcontent.show{display:block}
.government .tabheader__item{-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;border-radius:10px}
.government .tabheader__item:not(:last-child){margin-right:10px}
.government .tabheader__item:hover{background-color:#c4c4c4}
.government .tabheader__item--active{background:#c4c4c4;border-radius:10px}
.custom-select-wrapper{width:100%;position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e5e5e5}
.custom-select-wrapper select{display:none}
.custom-select{width:100%;position:relative;display:block}
.custom-select-trigger{position:relative;display:block;width:100%;padding:22px 84px 22px 22px;font-size:16px;font-weight:700;color:var(--black-color);line-height:1.2;background:#f7f7f7;border-radius:4px;cursor:pointer}
.custom-select-trigger:after{position:absolute;display:block;content:'';top:50%;right:25px;margin-top:-7px;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #000;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.custom-select.opened .custom-select-trigger:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.custom-options{z-index:5;position:absolute;display:block;top:100%;left:0;right:0;width:100%;margin:15px 0;border:1px solid #b5b5b5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.07);box-shadow:0 2px 1px rgba(0,0,0,.07);background:#f7f7f7;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}
.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.custom-options:before{position:absolute;display:block;content:'';bottom:100%;right:25px;width:7px;height:7px;margin-bottom:-4px;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.option-hover:before{background:#f9f9f9}
.custom-option{position:relative;display:block;padding:22px;border-bottom:1px solid #b5b5b5;font-size:16px;font-weight:700;color:var(--black-color);line-height:1.2;cursor:pointer;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.custom-option:first-of-type{border-radius:4px 4px 0 0}
.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}
.custom-option.selection,.custom-option:hover{background:#e4e4e4}
.person{background:-o-linear-gradient(28.75deg,#628d22 22.1%,#1a6a41 59.99%,#05788d 105.69%);background:linear-gradient(61.25deg,#628d22 22.1%,#1a6a41 59.99%,#05788d 105.69%);padding-top:76px;color:#fff;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.15);box-shadow:0 20px 50px rgba(0,0,0,.15);margin-bottom:20px}
.person-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.person__image{margin-right:35px}
.person__info-subtitle{font-size:18px;line-height:22px;margin-bottom:32px}
.person__info-title{font-weight:700;font-size:48px;line-height:59px;max-width:635px;margin-bottom:140px}
.person__info-links{display:-webkit-box;display:-ms-flexbox;display:flex}
.person__link:not(:last-child){margin-right:40px}
.person__info--mobile{display:none}
.biography{margin-bottom:100px}
.biography__title{margin-bottom:40px}
.biography-inner{display:grid;grid-template-columns:900px 1fr;-webkit-column-gap:160px;-moz-column-gap:160px;column-gap:160px}
.biography-list__item{margin-bottom:24px;padding-bottom:24px;position:relative;padding-left:20px}
.biography-list__item::after{content:'';width:8px;height:8px;border-radius:100%;background-color:var(--green-color);top:5px;left:0;position:absolute}
.biography-list__item:not(:last-child){border-bottom:1px solid rgba(196,196,196,.5)}
.biography-form{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:40px 24px 32px;background-color:#fff;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.1);box-shadow:0 20px 50px rgba(0,0,0,.1)}
.biography-form__title{max-width:300px;margin:0 auto;font-weight:700;font-size:18px;line-height:22px;text-align:center;margin-bottom:64px}
.biography-button,.biography-input,.biography-textarea{border:none;resize:none;outline:0}
.biography-input{width:100%;font-size:18px;line-height:22px;margin-bottom:32px}
.biography-input--border{border-bottom:1px solid #e8e8e8;padding-bottom:4px}
.biography-textarea{width:100%;height:151px;padding:16px;background-color:rgba(249,249,249,.7);font-size:14px;line-height:17px;color:#c4c4c4;margin-bottom:24px}
.biography-button{width:100%;padding:19px 15px;background-color:var(--green-color);-webkit-box-shadow:20px 20px 40px rgba(0,0,0,.1);box-shadow:20px 20px 40px rgba(0,0,0,.1);font-weight:700;font-size:18px;line-height:22px;margin-bottom:32px;color:#fff;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.biography-button:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}
.biography-confirm{font-size:12px;line-height:15px}
.biography-confirm a{text-decoration:underline;display:inline-block}
.up{margin-bottom:30px}
.up__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.up-button{cursor:pointer;width:50px;height:60px;background-color:var(--green-color);-webkit-box-shadow:5px 5px 0 -1px #40424f;box-shadow:5px 5px 0 -1px #40424f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-radius:4px;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}
.up-button:hover{background-color:#178300}
.up-button span{-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:0;height:0;border-style:solid;border-width:0 9px 12px;border-color:transparent transparent #fff}
@media all and (min-width:1024px) {
.fancybox__container{--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}
.fancybox__slide{padding:64px 100px}
.fancybox__nav .carousel__button.is-next{right:40px}
.fancybox__nav .carousel__button.is-prev{left:40px}
}
@media screen and (min-width:1920px) {
.slider-image{width:80%;height:567px}
.slider-image img{width:80%;height:567px}
.slider-card{width:40%}
.aside-card{width:100%;height:auto}
}
@media screen and (max-width:1599px) {
.container{width:1170px;max-width:100%}
.header-dropdown__container{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}
.slider-image{width:100%}
.slider-info{max-width:600px}
.slider__subtitle{font-size:14px}
.slider .swiper-button-next{left:50%}
.slider .swiper-button-prev{left:45%}
.news-left{max-width:630px}
.video__text{font-size:14px;line-height:1.1}
.video-page__mark{width:54px;height:34px}
.footer-right__items{grid-template-columns:1fr 1fr;row-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
.copyright-item{text-align:center}
.news-page__wrapper{grid-template-columns:700px 1fr}
.news-page--left{max-width:100%}
.documents-page__wrapper{display:grid;grid-template-columns:700px 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}
.about-page__wrapper{grid-template-columns:700px 1fr}
.about-tabs{display:grid;grid-template-columns:1fr 1fr 1fr}
.government-item__buttons,.government__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}
.government-item__button,.government__button{margin-bottom:24px}
.government-cards{grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}
.government-card__link{font-weight:700;font-size:18px}
.biography-inner{grid-template-columns:700px 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}
}
@media screen and (max-width:1400px) {
.slider{padding-top:50px;margin-bottom:100px}
.slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.slider-card:after{display:none}
.slider-image{height:530px}
.slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.slider-card{width:100%;position:relative;top:auto;margin-top:70px}
.aside-card{margin-top:0}
}
@media screen and (max-width:1200px) {
.container{width:932px}
.header-bottom--burger{margin-right:80px}
.header-list__item:not(:last-child){margin-right:24px}
.header-dropdown__container{grid-template-columns:190px 177px 221px 214px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.header-dropdown{margin-top:25px;border-top:1px solid #e5e5e5}
.header-search{padding-left:150px;top:190px}
.slider-info{max-width:100%}
.slider-image{height:470px}
.news-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.news-left{max-width:100%;margin-right:0;margin-bottom:40px}
.video-page__inner{grid-template-columns:1fr 1fr}
.photo-open__inner,.photo-page__inner{grid-template-columns:1fr 1fr}
.banner-suptitle{margin-bottom:24px}
.banner__title{font-size:36px}
.another-links{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}
.another-link{width:100%}
.another-link:not(:last-child){margin-right:0}
.news-page{margin-bottom:100px}
.news-page__wrapper{grid-template-columns:100%}
.news{margin-bottom:50px}
.aside-news__items{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
.aside-card{width:500px}
.aside-card__top--left{width:100%}
.another__wrapper{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.documents-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.documents__title{margin-right:0}
.documents-page__wrapper{grid-template-columns:1fr}
.about-page__wrapper{grid-template-columns:1fr}
.about-tabs{display:block}
.government-cards{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:24px}
.biography-inner{grid-template-columns:1fr}
.biography-form{width:50%}
}
@media screen and (max-width:991px) {
.container{width:728px}
.header{padding-top:16px;margin-bottom:0;position:relative}
.header-search{-webkit-box-shadow:none;box-shadow:none;top:135px}
.header-top{margin-bottom:16px}
.header-nav{width:400px;position:absolute;top:90px;left:-20px;background-color:#fff;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;-o-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.header-nav--active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.header-list{display:none;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.header-list--mobile{display:block}
.header-list__item{width:100%}
.header-list__item:not(:last-child){margin-right:0;margin-bottom:16px}
.header-link{font-weight:700;border-top:2px solid #f9f9f9;width:100%;padding:20px 20px 20px 0}
.header-top{display:grid;grid-template-columns:1fr 180px 18px;row-gap:16px}
.header-official{margin-right:0}
.header-logo{grid-column:1/4;grid-row:1/2;margin-left:0}
.header-loupe{padding:0}
.header-burger--menu{cursor:pointer;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;height:24px}
.header-burger--menu span{font-weight:700;font-size:18px;line-height:22px}
.header-burger{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:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:8px;width:24px;height:16px;background-color:transparent;border:none;padding:0}
.header-burger .bar1,.header-burger .bar2,.header-burger .bar3{display:block;height:4px;width:100%;border-radius:5px;background-color:var(--black-color)}
.header-bottom--burger{display:none}
.header-dropdown__container{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.header-logo--subtitle{display:none}
.header-dropdown--menu{margin-bottom:16px}
.header-dropdown{margin-top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-shadow:0 4px 8px 0 rgba(34,60,80,.2);box-shadow:0 4px 8px 0 rgba(34,60,80,.2)}
.header-dropdown.active{opacity:1;visibility:visible;-webkit-box-shadow:0 39px 60px rgba(0,0,0,.1);box-shadow:0 39px 60px rgba(0,0,0,.1)}
.header-dropdown--menu--mobile{display:none}
.header .submenu{display:none}
.header-dropdown--menu{padding-bottom:20px;border-bottom:1px solid #f9f9f9;margin-bottom:20px}
.video{margin-bottom:100px}
.video__info{left:16px;bottom:16px;padding-left:5px}
.video .swiper-button-next,.video .swiper-button-prev{width:36px;height:36px}
.video .swiper-button-next:after,.video .swiper-button-prev:after{font-size:16px}
.photo{margin-bottom:100px}
.photo .swiper-button-next,.photo .swiper-button-prev,.another .swiper-button-next,.another .swiper-button-prev,.newsdetail-slider .swiper-button-next,.newsdetail-slider .swiper-button-prev{width:36px;height:36px}
.photo .swiper-button-next:after,.photo .swiper-button-prev:after{font-size:16px}
.banner .swiper-button-next,.banner .swiper-button-prev{width:36px;height:36px;bottom:10px}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size:16px;color:var(--green-color);font-weight:700}
.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer-left{margin-right:0;margin-bottom:40px}
.copyright__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.copyright-item{margin-bottom:16px}
.copyright-item:last-child{margin-bottom:0}
.header-mobile--shadow .header{margin-bottom:36px;padding-bottom:0}
.about{margin-bottom:100px}
.about-tabs{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content max-content max-content 1fr}
.about-tabs__info{margin-bottom:50px}
.government .selects{display:block}
.government__buttons{display:none}
.government__mobile{display:none}
.government-item__buttons{display:none}
.government-item .custom-select-wrapper{border-bottom:0}
.person{margin-bottom:42px;padding-top:40px}
.person__info-title{font-size:36px;line-height:1.2}
.biography-form{width:70%;margin:0 auto}
}
@media screen and (max-width:767px) {
.container{width:calc(100% - 40px)}
.header-logo--image{margin-bottom:5px}
.header-logo--subtitle{font-size:14px}
.header-official{font-size:12px}
.header-search{top:120px;padding:16px 16px 16px 70px}
.header-search__input{font-size:24px}
.slider-info{max-width:100%;height:400px;padding-bottom:0}
.slider__title{font-size:24px;line-height:1.2}
.slider__subtitle{margin-bottom:40px}
.slider .swiper-button-next{left:300px}
.slider .swiper-button-prev{left:270px}
.slider-card{height:390px;overflow:hidden}
.slider-card__left img{height:350px}
.slider-card__right{height:100%}
.slider-card__suptitle{margin-bottom:24px}
.slider-card__title{font-size:18px;line-height:1.1}
.slider-card__middle,.slider-card__top{padding:16px 0 16px 16px}
.slider-card__bottom{height:100%}
.slider-social{width:36px;height:36px}
.slider-social:not(:last-child){margin-right:16px}
.slider-card__micro,.slider-card__note{height:100%;padding:16px 16px 0}
.slider-card__micro span,.slider-card__note span{font-size:12px;margin-bottom:16px}
.slider-card__micro img,.slider-card__note img{width:40px;height:40px}
.video-slide{height:300px;overflow:hidden}
.video-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.video-page__inner{grid-template-columns:1fr}
.photo-slide{height:300px}
.photo-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.photo-open__inner,.photo-page__inner{grid-template-columns:1fr}
.banner__title{font-size:24px}
.banner .swiper-slide{height:100px}
.banner .swiper-pagination{bottom:15px}
.banner .swiper-pagination-bullet{margin-right:6px;background-color:#fff;border-radius:2px;opacity:1;height:4px;width:10px;-webkit-transition:background-color .25s ease-in-out,width .25s ease-in-out;-o-transition:background-color .25s ease-in-out,width .25s ease-in-out;transition:background-color .25s ease-in-out,width .25s ease-in-out}
.banner .swiper-pagination-bullet-active{width:35px;background-color:var(--green-color)}
.another-links{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:24px}
.footer-logo{width:300px}
.footer-right__items{grid-template-columns:1fr}
.news-page__image{height:300px}
.aside-card{height:auto;width:100%}
.aside-news__items{grid-template-columns:1fr}
.aside-card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aside-card__top--right{padding:46px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aside-card__social:not(:last-child){margin-right:24px;margin-bottom:0}
.aside-card__top--left{border-bottom:1px solid rgba(255,255,255,.3)}
.documents-top{margin-bottom:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.documents__title{margin-bottom:24px}
.documents-more{font-size:14px;line-height:1;padding-right:24px}
.documents-more::after,.documents-more::before{width:7px;height:7px;border-top:2px solid var(--green-color);border-right:2px solid var(--green-color)}
.select-styled{padding:8px 30px 8px 0}
.about__inner-top{grid-template-columns:1fr}
.about-tabs{grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content max-content}
.about__inner-right{display:none}
.about__inner-left--info{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
.about__inner-right--mobile{display:block}
.government-item__button,.government__button{margin-bottom:16px;font-size:14px;padding:16px}
.government-card{grid-template-columns:1fr;text-align:center}
.government__image{margin:0 auto;margin-bottom:24px}
.government-item__title{font-size:24px;line-height:1.2}
.government-subtitle{font-size:18px;line-height:1.2}
.government-card__title{font-size:16px;line-height:1.2}
.government-card__subtitle{font-size:16px;line-height:1.2}
.government-card__link{margin-bottom:16px}
.custom-option,.custom-select-trigger{font-size:14px;padding:15px 60px 15px 15px}
.custom-select-trigger:after{margin-top:-4px;border-width:5px 0 5px 5px}
.person{padding-bottom:24px}
.person-inner{display:none}
.person__info--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.person__info-title{margin-bottom:24px;font-size:24px}
.person__image{margin-bottom:24px}
}
@media screen and (max-width:680px) {
.about-tabs{grid-template-columns:1fr 1fr 1fr}
.about-tab{padding:14px 16px}
}
@media screen and (max-width:575px) {
.page__link{font-size:16px}
.page__link:not(:last-child){margin-right:8px}
.page__numbers{position:relative;left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.page__pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.news-open__subtitle{font-size:16px;line-height:16px}
.news-open__text{margin-bottom:24px}
.about-tabs__text,.about__inner-text{margin-bottom:24px}
.about-tabs{grid-template-columns:1fr 1fr}
.about__inner-left--info{grid-template-columns:1fr}
.about__inner-right--mobile img{width:75%}
.biography-form{width:100%}
.biography-input{font-size:14px}
.biography-form__title{font-weight:700;font-size:16px;line-height:1.2;text-align:center;margin-bottom:32px}
.biography-button{font-size:14px}
}
@media screen and (max-width:525px) {
.page-title{font-size:24px}
.page-title--md{font-size:18px;line-height:21px}
.page-title--head{font-size:24px}
.button{height:40px;font-size:14px;padding:0 40px}
.view-all{font-size:16px}
.page-text{font-size:16px;line-height:20px}
.page-subtitle{font-size:16px;line-height:20px}
.container{width:calc(100% - 16px)}
.header-dropdown{-webkit-box-shadow:none;box-shadow:none;border-top:0}
.header-logo--image{width:100px}
.header-search{top:100px;padding:16px 0}
.header-search__input{padding:0 16px}
.slider{padding-top:30px}
.slider-info{height:350px}
.slider-image{top:0;height:410px}
.slider__title{font-size:18px}
.slider__subtitle{font-size:14px}
.slider-pagination{font-size:14px}
.slider .swiper-scrollbar{width:120px}
.slider .swiper-scrollbar-drag{width:30px}
.slider .swiper-button-next:after,.slider .swiper-button-prev:after{font-size:14px}
.slider .swiper-button-next{left:220px}
.slider .swiper-button-prev{left:200px}
.slider-card{grid-template-columns:1fr;height:auto}
.news-item__title{font-size:18px;line-height:1.2}
.news-text{font-size:16px}
.news-item{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:16px}
.news-item__head{font-size:16px;line-height:1.2}
.news-item__time{font-size:14px}
.news-item__image{width:100%;height:200px}
.news-more{font-size:16px}
.video-slide{height:250px}
.video-image{height:100%}
.video__info{left:8px;bottom:24px;padding-left:5px}
.video .swiper-button-next,.video .swiper-button-prev{width:24px;height:24px;bottom:0}
.video .swiper-button-next:after,.video .swiper-button-prev:after{font-size:12px}
.fancybox__content{max-height:350px!important}
.photo-image{height:200px}
.photo .swiper-button-next,.photo .swiper-button-prev,.another .swiper-button-next,.another .swiper-button-prev,.newsdetail-slider .swiper-button-next,.newsdetail-slider .swiper-button-prev{top:40%;width:24px;height:24px;bottom:0}
.photo .swiper-button-next:after,.photo .swiper-button-prev:after{font-size:12px}
.banner__title{font-size:16px;line-height:1.2}
.banner-suptitle{margin-bottom:10px;font-size:12px;line-height:1.2}
.banner .swiper-slide{height:auto}
.banner .swiper-button-next,.banner .swiper-button-prev{width:24px;height:24px;bottom:0}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size:12px}
.documents-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media screen and (max-width:374px) {
.header-search__input{padding:0 8px}
.slider-info{height:370px}
}
.topfix{padding-top:20px}
main.main section.slider .slider-image > div{overflow:hidden;position:relative;height:100%}
main.main section.slider .slider-image picture{position:absolute;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.banner .banner-slide{background-size:cover!important;background-position:center!important;padding-top:278px;padding-bottom:340px}
.container-banner-buttons{position:relative;top:-381px}
.header-nav{max-width:100%}
.header-search__input{max-width:100%}
@media all and (max-width:1399px) {
main.main section.slider .slider-image{width:100%}
}
@media all and (max-width:1200px) {
.news-open .news-open__inner img{width:100%;height:auto}
.banner .banner-slide{padding-top:200px;padding-bottom:200px}
.container-banner-buttons{top:-242px}
}
@media all and (max-width:991px) {
.header-logo--subtitle{display:block}
}
@media all and (max-width:767px) {
.banner .banner-slide{padding-top:80px;padding-bottom:80px}
.container-banner-buttons{top:-118px}
main.main section.slider .slider-image,.slider-info{display:none}
.slider-card{margin-top:0}
.slider{padding-top:0}
.header-official{opacity:0}
}
@media all and (min-width:526px) {
.news-inner.corruption{display:grid;grid-template-columns:832px 1fr}
}
@media all and (max-width:525px) {
.news-inner.corruption .news-item__image{height:100%}
}
@media all and (max-width:1599px) {
.news-inner.corruption{grid-template-columns:700px 1fr;column-gap:50px}
}
@media all and (max-width:1200px) {
.news-inner.corruption{grid-template-columns:1fr}
}
.corruption .news-item__info{max-width:100%}
p.header-social-new {
	position: absolute;
	/*width: 242px;*/
	height: 40px;
	right: 0px;
	top: 60px;
}
p.header-social-new .aside-card__social{
	background-color: #C4C4C4 !important; 
	padding-top: 12px;
    text-align: center;
    width: 40px;
    height: 40px;
    display: inline-block;
}
p.header-social-new .aside-card__social.card-micro{
	padding-top:0px;
	/*float: right;*/
}
p.header-social-new .aside-card__social .fab{
	color: #fff !important;
}
p.header-social-new .aside-card__social picture, p.header-social-new .aside-card__social img{
	max-width: 16px;
	padding-top: 6px;
	display:inline-block;
}
@media all and (max-width:991px) {
	p.header-social-new .aside-card__social {
		padding-top: 6px;
		width: 30px;
		height: 30px;
		margin-left: 6px;
margin-right: 0
	}
p.header-social-new .aside-card__social.card-micro img {
padding-top: 2px
}

p.header-social-new .aside-card__social.card-micro {
margin-left: 10px
}

p.header-social-new {
width:auto
}

}

@media all and (max-width:525px) {
p.header-social-new {
    right: 50%;
	-webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    -o-transform: translateX(50%);
    transform: translateX(50%);
	top: 71px
}
}