@charset "UTF-8";:root:not([data-theme=dark]){--body-bg:white;--clr-main-100:hsl(210 7% 96%);--clr-main-300:hsl(210 7% 82%);--clr-main-500:hsl(210 7% 50%);--clr-main-900:hsl(210 7% 15%);--clr-primary-100:hsl(var(--hue) 13% 96%);--clr-primary-150:hsl(var(--hue) 13% 22%/.05);--clr-primary-300:hsl(var(--hue) 13% 57%);--clr-primary-500:hsl(var(--hue) 13% 22%);--clr-primary-900:hsl(var(--hue) 13% 11%);--clr-accent-100:hsl(3 60% 96%);--clr-accent-300:hsl(3 60% 53%);--clr-accent-500:hsl(3 87% 33%);--clr-accent-900:hsl(2 92% 21%);--clr-third-100:hsl(39 64% 92%)}:root[data-theme=dark]{--body-bg:hsl(210 7% 8%);--clr-main-100:hsl(210 7% 16%);--clr-main-300:hsl(210 7% 48%);--clr-main-500:hsl(210 7% 68%);--clr-main-900:white;--clr-primary-100:hsl(var(--hue) 8% 10%);--clr-primary-150:hsl(var(--hue) 13% 22%/.05);--clr-primary-300:hsl(var(--hue) 13% 57%);--clr-primary-500:hsl(var(--hue) 13% 38%);--clr-primary-900:hsl(var(--hue) 13% 18%);--clr-accent-100:hsl(3 60% 96%/.05);--clr-accent-300:hsl(3 60% 53%);--clr-accent-500:hsl(3 82% 36%);--clr-accent-900:hsl(2 92% 21%);--clr-third-100:hsl(39 12% 22%)}:root{color-scheme:light dark;--hue:90;--body-font-family:"Golos Text";--body-font-size:16px;--body-font-weight:400;--body-line-height:1.5;--clr-third-300:hsl(39 79% 79%);--clr-third-500:hsl(39 73% 71%);--clr-third-900:hsl(39 60% 38%);--body-color:var(--clr-main-900);--mute-color:var(--clr-main-500);--cassiopeia-color-primary:var(--clr-primary-500);--cassiopeia-color-link:var(--clr-primary-500);--cassiopeia-color-hover:var(--clr-primary-900);--link-color:var(--clr-primary-500);--link-color-rgb:227,6,19;--link-hover-color:var(--clr-accent-900);--link-hover-color-rgb:148,2,9;--secondary-color:var(--clr-main-500);--clr-success-500:hsl(152 48% 35%);--clr-danger-500:hsl(357 75% 46%);--clr-vk-500:hsl(212 91% 56%);--clr-vk-900:hsl(211 96% 38%);--index:calc(1vw + 1vh);--menu-link-line-height:50px;--fz-4xl:clamp(2rem,3vw,3rem);--fz-3xl:1.8rem;--fz-2xl:1.602rem;--fz-xl:1.424rem;--fz-lg:1.266rem;--fz-md:1.125rem;--fz-base:1rem;--fz-sm:0.889rem;--fz-m:0.79rem;--fw-black:700;--fw-ex-bold:700;--fw-bold:700;--fw-semi-bold:500;--fw-medium:500;--fw-regular:400;--fw-light:400;--fw-ex-light:400;--fw-thin:400;--border-width:1px;--border-radius-100:.25rem;--border-radius-200:.375rem;--border-radius-300:.75rem;--border-radius-400:1rem;--border-radius-900:.565rem;--space-100:0.25rem;--space-200:0.5rem;--space-300:0.75rem;--space-400:1rem;--space-500:1.5rem;--space-600:2rem;--space-700:3rem;--space-800:4rem;--space-900:5rem;--gap-100:.25rem;--gap-200:.5rem;--gap-300:1rem;--gap-400:1.25rem;--gap-500:1.5rem;--gap-600:1.75rem;--gap-700:calc(var(--index, .5rem)*1.5);--gap-800:calc(var(--index, .5rem)*1.75);--gap-900:calc(var(--index, .5rem)*2.5);--gap-950:calc(var(--index, .5rem)*5.5);--padding-y:max(4vh,var(--space-400));--padding-2y:max(6vh,var(--space-500));--padding-x:max(3vw,var(--space-400));--padding-2x:max(4vw,var(--space-500));--img-bg:var(--clr-main-100);--img-border-radius:var(--border-radius-200);--img-cap-bg:hsl(0 0% 0%/.25);--scrollbar-size:10px}@font-face{font-family:Golos Text;font-weight:400;src:local("Golos Text Regular"),local("GolosText-Regular"),url(../fonts/GolosText-Regular.woff2) format("woff2")}@font-face{font-family:Golos Text;font-weight:500;src:local("Golos Text Medium"),local("GolosText-Medium"),url(../fonts/GolosText-Medium.woff2) format("woff2")}@font-face{font-family:Golos Text;font-weight:700;src:local("Golos Text Bold"),local("GolosText-Bold"),url(../fonts/GolosText-Bold.woff2) format("woff2")}:where(html){--ease-1:cubic-bezier(0.25,0,0.5,1);--ease-2:cubic-bezier(0.25,0,0.4,1);--ease-3:cubic-bezier(0.25,0,0.3,1);--ease-4:cubic-bezier(0.25,0,0.2,1);--ease-5:cubic-bezier(0.25,0,0.1,1);--ease-in-1:cubic-bezier(0.25,0,1,1);--ease-in-2:cubic-bezier(0.5,0,1,1);--ease-in-3:cubic-bezier(0.7,0,1,1);--ease-in-4:cubic-bezier(0.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,0.75,1);--ease-out-2:cubic-bezier(0,0,0.5,1);--ease-out-3:cubic-bezier(0,0,0.3,1);--ease-out-4:cubic-bezier(0,0,0.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(0.1,0,0.9,1);--ease-in-out-2:cubic-bezier(0.3,0,0.7,1);--ease-in-out-3:cubic-bezier(0.5,0,0.5,1);--ease-in-out-4:cubic-bezier(0.7,0,0.3,1);--ease-in-out-5:cubic-bezier(0.9,0,0.1,1);--ease-elastic-1:cubic-bezier(0.5,0.75,0.75,1.25);--ease-elastic-2:cubic-bezier(0.5,1,0.75,1.25);--ease-elastic-3:cubic-bezier(0.5,1.25,0.75,1.25);--ease-elastic-4:cubic-bezier(0.5,1.5,0.75,1.25);--ease-elastic-5:cubic-bezier(0.5,1.75,0.75,1.25);--ease-squish-1:cubic-bezier(0.5,-0.1,0.1,1.5);--ease-squish-2:cubic-bezier(0.5,-0.3,0.1,1.5);--ease-squish-3:cubic-bezier(0.5,-0.5,0.1,1.5);--ease-squish-4:cubic-bezier(0.5,-0.7,0.1,1.5);--ease-squish-5:cubic-bezier(0.5,-0.9,0.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10)}.sun-and-moon>:is(.moon,.sun,.sun-beams){transform-origin:center center}.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill)}.theme-toggle:is(:hover,:focus-visible)>.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill-hover)}.sun-and-moon>.sun-beams{stroke:var(--icon-fill);stroke-width:2px}.theme-toggle:is(:hover,:focus-visible) .sun-and-moon>.sun-beams{stroke:var(--icon-fill-hover)}[data-theme=dark] .sun-and-moon>.sun{scale:1.75}[data-theme=dark] .sun-and-moon>.sun-beams{opacity:0}[data-theme=dark] .sun-and-moon>.moon>circle{translate:-7px -7px}@supports (cx:1){[data-theme=dark] .sun-and-moon>.moon>circle{cx:17;translate:0}}@media (prefers-reduced-motion:no-preference){.sun-and-moon>.sun{transition:scale .5s var(--ease-elastic-3)}.sun-and-moon>.sun-beams{transition:rotate .5s var(--ease-elastic-4),opacity .5s var(--ease-3)}.sun-and-moon .moon>circle{transition:translate .25s var(--ease-out-5)}@supports (cx:1){.sun-and-moon .moon>circle{transition:cx .25s var(--ease-out-5)}}[data-theme=dark] .sun-and-moon>.sun{scale:1.75;transition-duration:.25s;transition-timing-function:var(--ease-3)}[data-theme=dark] .sun-and-moon>.sun-beams{rotate:-25deg;transition-duration:.15s}[data-theme=dark] .sun-and-moon>.moon>circle{transition-delay:.25s;transition-duration:.5s}}.theme-toggle{--size:1.15rem;--icon-fill:var(--clr-third-500);--icon-fill-hover:var(--clr-third-900);aspect-ratio:1;background:none;block-size:var(--size);border:none;border-radius:50%;cursor:pointer;inline-size:var(--size);padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline-offset:5px}.theme-toggle>svg{block-size:100%;inline-size:100%;stroke-linecap:round}[data-theme=dark] .theme-toggle{--icon-fill:hsl(0 0% 80%);--icon-fill-hover:hsl(0 0% 95%)}@media (hover:none){.theme-toggle{--size:32px}}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}@-webkit-keyframes octocat-wave{0%,to{rotate:0}20%,60%{rotate:-25deg}40%,80%{rotate:10deg}}@keyframes octocat-wave{0%,to{rotate:0}20%,60%{rotate:-25deg}40%,80%{rotate:10deg}}.announce-list{list-style:none;padding-inline-start:0}.announce{background-color:var(--clr-accent-900);border-radius:var(--border-radius-300);color:white;padding-block:var(--padding-y);padding-inline:var(--padding-x)}.announce [itemprop=name]{font-size:var(--fz-md);font-weight:var(--fw-semi-bold);margin-block-end:var(--space-100)}.announce>:last-child{margin-block-end:0}.article-head-grid{display:grid;gap:var(--gap-900);margin-block-end:var(--space-500)}@media (min-width:991.98px){.article-head-grid{grid-template-columns:1fr 2fr}}.article .article-info{flex-direction:column}.article-info{color:var(--mute-color);display:flex;flex-wrap:wrap;font-size:var(--fz-sm);gap:var(--gap-100) var(--gap-400)}.article-info dd{align-items:center;column-gap:var(--gap-100);display:flex;line-height:1.2;margin-block-end:0}.article-info svg.ico{--ico-size:18px}.com-content-category-blog__children{margin-block-end:var(--space-400)}.com-content-category-blog__child .page-header{font-size:var(--fz-base);font-weight:var(--fw-regular);margin:0}.com-content-category-blog__numitems{background-color:var(--clr-third-500);border-radius:var(--border-radius-100);color:white;font-size:var(--fz-m);margin-left:4px;padding:.25rem}.com-content-category-blog>h1{margin-block-end:1rem}.page-header h2{font-size:var(--fz-md)}.page-header a{text-decoration:none}.blog-item{gap:var(--gap-300)}.blog-item .item-image,.news-module .item-image{aspect-ratio:3/2;height:100%;margin-block:0;object-fit:cover;width:100%}body,html{background-color:var(--body-bg);color:var(--body-color);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}body.scroll-lock{overflow:hidden}.box{--box-color:currentColor;--box-bg:transparent;--box-border-radius:var(--border-radius-300);--box-border-color:var(--clr-primary-300);--box-padding-x:var(--space-400);--box-padding-y:var(--space-400);background-color:var(--box-bg);border:var(--border-width) solid;border-color:var(--box-border-color);border-radius:var(--box-border-radius);color:var(--box-color);padding-block:var(--box-padding-y);padding-inline:var(--box-padding-x)}.box>:last-child{margin-block-end:0}.box._bg-primary{--box-color:white;--box-bg:var(--clr-primary-500);--box-border-color:var(--clr-primary-500)}.box._bg-third{--box-bg:var(--clr-third-100);--box-border-color:var(--clr-third-300)}.box._p-index{--box-padding-x:var(--padding-x);--box-padding-y:var(--padding-y)}._color-accent{color:var(--clr-accent-500)}._bg-camouflage{background-image:url(/images/camouflage.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.breadcrumb{--breadcrumb-font-size:var(--fz-sm);--breadcrumb-padding-x:var(--space-300);--breadcrumb-padding-y:var(--space-100);--breadcrumb-margin-bottom:0;--breadcrumb-bg:var(--clr-main-100);--breadcrumb-border-radius:0;--breadcrumb-divider-color:var(--mute-color);--breadcrumb-item-padding-x:var(--space-100);--breadcrumb-item-active-color:var(--mute-color);background-color:var(--breadcrumb-bg)}.breadcrumb a{text-decoration:none}.mod-breadcrumbs__wrapper{margin-block-start:0!important}.btn{--btn-padding-x:var(--space-400);--btn-padding-y:var(--space-300);--btn-font-family: ;--btn-font-size:var(--fz-base);--btn-font-weight:var(--fw-regular);--btn-line-height:1.2;--btn-border-width:var(--border-width);--btn-border-color:transparent;--btn-border-radius:var(--border-radius-100);--btn-hover-border-color:transparent;--btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--btn-disabled-opacity:.65;--btn-focus-box-shadow:0 0 0 .25rem rgba(var(--btn-focus-shadow-rgb),.5)}.btn-primary{--btn-color:white;--btn-bg:var(--cassiopeia-color-primary);--btn-border-color:var(--cassiopeia-color-primary);--btn-hover-color:white;--btn-hover-bg:var(--cassiopeia-color-hover);--btn-hover-border-color:var(--cassiopeia-color-hover);--btn-focus-shadow-rgb:114,93,70;--btn-active-color:white;--btn-active-bg:var(--clr-primary-300);--btn-active-border-color:var(--clr-primary-300);--btn-active-shadow:inset 0 3px 5px #00000020;--btn-disabled-color:white;--btn-disabled-bg:var(--clr-primary-100);--btn-disabled-border-color:var(--clr-primary-100)}.btn-outline-primary{--btn-color:var(--cassiopeia-color-primary);--btn-border-color:var(--cassiopeia-color-primary);--btn-hover-color:white;--btn-hover-bg:var(--cassiopeia-color-hover);--btn-hover-border-color:var(--cassiopeia-color-hover);--btn-focus-shadow-rgb:114,93,70;--btn-active-color:white;--btn-active-bg:var(--clr-primary-300);--btn-active-border-color:var(--clr-primary-300);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--btn-disabled-color:var(--clr-primary-300);--btn-disabled-bg:transparent;--btn-disabled-border-color:var(--clr-primary-300)}.btn-secondary{--btn-color:var(--clr-main-900);--btn-bg:var(--clr-primary-100);--btn-border-color:var(--clr-primary-100);--btn-hover-color:var(--clr-main-500);--btn-hover-bg:var(--clr-main-300);--btn-hover-border-color:var(--clr-main-300);--btn-focus-shadow-rgb:114,93,70;--btn-active-color:white;--btn-active-bg:var(--clr-primary-300);--btn-active-border-color:var(--clr-primary-500);--btn-active-shadow:inset 0 3px 5px #00000020;--btn-disabled-color:var(--clr-primary-300);--btn-disabled-bg:white;--btn-disabled-border-color:var(--clr-primary-300)}.btn-link{--btn-disabled-color:var(--clr-primary-300);--btn-box-shadow:0 0 0 #000;--btn-focus-shadow-rgb:114,93,70;text-decoration:none}.btn-sm{--btn-padding-x:var(--space-200);--btn-padding-y:var(--space-100);--btn-font-size:var(--fz-sm)}.burger{--burger-color:white;--ico-size:42px;cursor:pointer;height:var(--ico-size);transition:rotate .4s;user-select:none;width:var(--ico-size)}.burger._active{rotate:45deg}.burger._active .bottom,.burger._active .top{stroke-dashoffset:-256px}.burger__line{fill:none;stroke:var(--burger-color);stroke-linecap:round;stroke-width:22;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.burger .bottom,.burger .top{stroke-dasharray:156 257}ul.contacts{line-height:1.2;list-style:none;padding-inline-start:0}ul.contacts li{margin-block-end:var(--space-200)}.phone,ul.contacts a{text-decoration:none}.phone{color:currentColor;font-size:var(--fz-md);font-weight:var(--fw-semi-bold)}:root{--cc-bg:var(--body-bg);--cc-primary-color:var(--clr-main-900);--cc-secondary-color:var(--clr-main-900);--cc-btn-primary-bg:var(--clr-primary-500);--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:var(--clr-primary-900);--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:var(--clr-main-100);--cc-btn-secondary-color:var(--clr-main-900);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:var(--clr-main-300);--cc-btn-secondary-hover-color:var(--body-bg);--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:var(--clr-main-100);--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:var(--clr-main-500);--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:var(--clr-main-300);--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:var(--clr-main-100);--cc-cookie-category-block-border:var(--clr-main-100);--cc-cookie-category-block-hover-bg:var(--clr-main-300);--cc-cookie-category-block-hover-border:var(--clr-main-300);--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--clr-main-300);--cc-overlay-bg:rgba(0,0,0,0.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--clr-main-100);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:var(--clr-main-100);--cc-link-color:var(--clr-main-500);--cc-modal-border-radius:var(--border-radius-300);--cc-btn-border-radius:var(--border-radius-100);--cc-btn-gap:5px}.error-404{text-align:center}.error-404__title{color:var(--clr-primary-500);font-size:var(--fz-4xl);font-weight:var(--fw-bold)}.error-404__subtitle{font-size:var(--fz-2xl);font-weight:var(--fw-bold)}.error-404__code{color:var(--clr-main-300)}.error-404__ico{--ico-size:64px;height:var(--ico-size);margin-block:var(--space-500);width:var(--ico-size)}.blog-featured .blog-items{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}.blog-featured .blog-item{background-color:var(--clr-primary-100);border-radius:var(--border-radius-300)}@media (min-width:991.98px){.blog-featured .blog-item{display:grid;grid-template-columns:1fr 3fr}}.blog-featured .blog-item .item-content{align-self:center;padding-block:var(--space-400);padding-inline:var(--space-400)}.item-title{font-size:var(--fz-md)}.item-title a{text-decoration:none}.my-footer{background-color:var(--clr-primary-100);padding-block:var(--padding-y)}.my-footer .global-grid-container{display:grid;gap:var(--gap-600);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.form{display:grid;gap:var(--gap-400)}.form__block{position:relative}.form__block._upload{background-color:var(--clr-main-100);border-radius:var(--input-border-radius);padding-block:var(--space-200);padding-inline:var(--space-400)}.form__label{color:var(--placeholder-color);cursor:text;left:var(--input-padding-x);padding:0 .2rem;position:absolute;top:50%;transition:top .3s,font-size .3s;translate:0 -50%;z-index:1}.form input::placeholder,.form textarea::placeholder{color:transparent!important;display:none!important}.form__input:focus+.form__label,.form__input:not(:placeholder-shown)+.form__label{background-color:var(--input-bg);color:var(--input-focus-color);font-size:var(--fz-m);top:0}.label-zakonrf{color:var(--clr-main-400);font-size:var(--fz-m)}.rf-upload-button,.rf-upload-button-text{font-size:var(--fz-sm);line-height:1.2}.rf-upload-button-text{color:var(--mute-color)}.rf-upload-button{display:block;width:100%}.rf-filenames-list{color:var(--mute-color);font-size:var(--fz-m);line-height:1.2}.rf-filenames-list:has(span){margin-block-start:var(--space-200)}.gallery{display:grid;gap:var(--gap-200);grid-template-columns:repeat(2,1fr);margin-block-end:var(--space-500)}@media (min-width:576px){.gallery:not(.gallery-length-1,.gallery-length-2){grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}.gallery img,.swiper-mobile-gallery img{height:100%;object-fit:cover;object-position:top;width:100%}.gallery-length-1 img,.gallery-length-2 img{aspect-ratio:3/2}.video-gallery iframe{aspect-ratio:16/9;width:100%}.global-grid{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,19.875rem)) [main-end] minmax(0,1fr) [full-end];grid-gap:0 1em}.global-grid-container{grid-column:main-start/main-end}.btn-grid{display:flex;flex-wrap:wrap;gap:var(--gap-300)}:where([class^=grid__item]){grid-column:span 12}.grid{container-name:gridContainer;container-type:inline-size;display:grid;grid-template-columns:repeat(12,1fr)}.gap-300{gap:var(--gap-400) var(--gap-300)}.gap-700{gap:var(--gap-700)}.gap-900{gap:var(--gap-900)}@media (min-width:576px){.grid__item-3{grid-column:span 6}}@media (min-width:767px){.grid__item-3{grid-column:span 4}.grid__item-4{grid-column:span 6}}@media (max-width:767px){.ord--1,.ord-1{order:1}.ord--2,.ord-2{order:2}.ord--3,.ord-3{order:3}.ord--4,.ord-4{order:4}.ord--5,.ord-5{order:5}.ord--6,.ord-6{order:6}.ord--7,.ord-7{order:7}.ord--8,.ord-8{order:8}.ord--9,.ord-9{order:9}.ord--10,.ord-10{order:10}.ord--11,.ord-11{order:11}.ord--12,.ord-12{order:12}}@media (min-width:991.98px){.grid__item-3{grid-column:span 3}.grid__item-4{grid-column:span 4}.grid__item-6{grid-column:span 6}}.header{--header-bg:var(--clr-primary-500);--header-color:white;background-color:var(--header-bg);color:var(--header-color);font-size:var(--fz-sm);inset-inline:0;position:sticky;top:0;transition:translate .3s ease-out,background-color .3s ease-out,box-shadow .3s ease-out;z-index:11}.header._hide{translate:0 -100%}.header._bg{background-color:var(--header-bg);box-shadow:0 1px 4px 0 rgba(0,0,0,.05)}.header-container{align-items:center;column-gap:var(--gap-500);display:flex;flex-wrap:wrap;justify-content:flex-end}[data-theme=dark] .header{--header-bg:var(--clr-primary-900)}.hero__title{font-size:var(--fz-3xl);font-weight:var(--fw-semi-bold);line-height:1.2}.hero__subtitle{font-size:var(--fz-md)}.home-hero-module{background-color:var(--clr-primary-900);background-image:url(/images/pages/home/home-hero-bg_01.jpg);background-image:image-set(url("/images/pages/home/home-hero-bg_01.webp"),url("/images/pages/home/home-hero-bg_01.avif"));background-position:right 10%;background-repeat:no-repeat;background-size:cover;color:white;padding-block:var(--padding-2y)}.home-hero-module>*{grid-column:main-start/main-end}.home-hero-module .hero{max-width:768px}.home-about-module{padding-block:var(--padding-y)}svg.ico{--ico-size:24px;height:var(--ico-size);width:var(--ico-size)}svg.ico._vk{color:var(--clr-vk-500)}.image-box{align-items:center;display:grid}@media (min-width:991.98px){.image-box._left{grid-template-columns:1fr 2fr}.image-box._right{grid-template-columns:2fr 1fr}}form{--input-fz:var(--fz-base);--input-color:var(--body-color);--input-bg:var(--body-bg);--input-border-color:var(--clr-main-500);--input-border-radius:var(--border-radius-100);--input-focus-color:var(--clr-primary-500);--placeholder-color:var(--clr-main-500);--input-padding-x:var(--space-400);--input-padding-y:var(--space-300);--input-checkbox-size:1.25rem}input:not([type=file]),select,textarea{background-color:var(--input-bg);border:var(--border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-color);font-size:var(--input-fz);line-height:1.2}input:not([type=file])::placeholder,select::placeholder,textarea::placeholder{color:var(--placeholder-color)}input:not([type=file]):focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--input-focus-color)}input:not([type=file]).form-danger,select.form-danger,textarea.form-danger{--input-border-color:var(--clr-danger-500)}textarea{min-height:8em}input:not([type=checkbox],[type=file]),select,textarea{display:block;padding:var(--input-padding-y) var(--input-padding-x);width:100%}input[type=checkbox]{display:none}input[type=checkbox].form-danger+label{--input-border-color:var(--clr-danger-500)}input[type=checkbox]+label{cursor:pointer;padding-left:calc(var(--input-checkbox-size) + .75rem);position:relative}input[type=checkbox]+label:before{background-color:var(--input-bg);border:var(--border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);content:"";cursor:pointer;display:block;height:var(--input-checkbox-size);left:0;line-height:1;position:absolute;top:0;width:var(--input-checkbox-size)}input[type=checkbox]:checked+label:before{--input-bg:var(--clr-primary-500)}label{font-size:var(--fz-sm)}.lg-container{--lg-bg-color:var(--clr-main-100);--lg-color:var(--clr-main-900);--lg-sub-color:var(--clr-main-500);--lg-link-color:var(--clr-main-900);--lg-hover-color:var(--clr-main-300);font-family:var(--body-font-family)}.lg-backdrop{background-color:var(--lg-bg-color)}.lg-toolbar .lg-icon{color:var(--lg-link-color)}.lg-toolbar .lg-icon:hover{color:var(--lg-hover-color)}.lg-counter,.lg-next,.lg-prev{color:var(--lg-sub-color)}.lg-next,.lg-prev{background-color:rgba(0,0,0,.1)}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:var(--lg-hover-color)}.lg-sub-html{color:var(--lg-color)}[data-theme=dark] .lg-container{--lg-bg-color:var(--body-bg)}.item-image-link,[data-lightgallery=photo]{--ico-size:36px;border-radius:var(--img-border-radius);display:inline-block;overflow:hidden;position:relative}.item-image-link img,[data-lightgallery=photo] img{background-color:var(--img-bg);border-radius:var(--img-border-radius)}.item-image-link:before,[data-lightgallery=photo]:before{background-color:var(--img-cap-bg);background-position:50%;background-repeat:no-repeat;background-size:var(--ico-size);color:white;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:1}.item-image-link:hover:before,[data-lightgallery=photo]:hover:before{opacity:1}[data-lightgallery=photo]:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 256 256"><path d="M152 112a8 8 0 0 1-8 8h-24v24a8 8 0 0 1-16 0v-24H80a8 8 0 0 1 0-16h24V80a8 8 0 0 1 16 0v24h24a8 8 0 0 1 8 8m77.66 117.66a8 8 0 0 1-11.32 0l-50.06-50.07a88.11 88.11 0 1 1 11.31-11.31l50.07 50.06a8 8 0 0 1 0 11.32M112 184a72 72 0 1 0-72-72 72.08 72.08 0 0 0 72 72"/></svg>')}.item-image-link:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 256 256"><path d="M200 64v104a8 8 0 0 1-16 0V83.31L69.66 197.66a8 8 0 0 1-11.32-11.32L172.69 72H88a8 8 0 0 1 0-16h104a8 8 0 0 1 8 8"/></svg>')}.like{--like-color:currentColor;--like-bg:transparent;--like-border-radius:0;--like-padding-x:0;--like-padding-y:0;--like-message-color:currentColor;--like-message-bg:var(--clr-main-100);--like-message-border-radius:100vmax;align-items:center;background-color:var(--like-bg);border:none;border-radius:var(--like-border-radius);color:var(--like-color);display:flex;gap:.2rem;line-height:1;padding-block:var(--like-padding-y);padding-inline:var(--like-padding-x);position:relative}.like__message{background-color:var(--like-message-bg);border-radius:var(--like-message-border-radius);box-shadow:var(--shadow-elevation-medium);color:var(--like-message-color);display:block;inset-block-start:-1rem;inset-inline-start:50%;padding-block:6px;padding-inline:10px;position:absolute;translate:-50% 0;width:max-content}.like svg.ico{--ico-size:18px}.icons a{text-decoration:none}.edit-btn{align-items:center;column-gap:var(--gap-100);display:flex}.edit-btn svg.ico{--ico-size:18px}ol,ul{--marker-size:4px;--marker-color:var(--clr-primary-300);--marker-margin:var(--space-400)}ul{list-style:none;padding-inline-start:0}ul:not(.nav,.menu,.offcanvas-menu,.contacts,.mod-articles-items,.contacts-list,.announce-list,.com-finder__results-list,.tags,.com-tags-tag__category,.com-tags__category) li{margin-block-end:var(--space-100);padding-inline-start:var(--marker-margin);position:relative}ul:not(.nav,.menu,.offcanvas-menu,.contacts,.mod-articles-items,.contacts-list,.announce-list,.com-finder__results-list,.tags,.com-tags-tag__category,.com-tags__category) li:before{background-color:var(--marker-color);content:"";display:block;height:var(--marker-size);inset-block-start:.5rem;inset-inline-start:0;position:absolute;width:var(--marker-size)}ol:not(.breadcrumb){counter-reset:counterList;list-style:none;padding-inline-start:0}ol:not(.breadcrumb)>li{margin-block-end:var(--space-400)}ol:not(.breadcrumb)>li:before{content:counters(counterList,".") " ";counter-increment:counterList;font-size:var(--fz-md);font-weight:var(--fw-medium);font-weight:var(--fw-semi-bold)}ol:not(.breadcrumb)>li ol{padding-inline-start:var(--space-400)}.logo{--logo-color:var(--clr-accent-500);--logo-img-width:42px;align-items:center;color:var(--logo-color);display:inline-flex;gap:var(--gap-300);text-decoration:none}@media (min-width:991.98px){.logo{--logo-img-width:64px}}.logo__img{max-width:var(--logo-img-width)}.logo__title{display:block;font-size:var(--fz-lg);font-weight:var(--fw-bold);margin-bottom:0}.logo__desc{color:var(--mute-color);display:none;font-size:var(--fz-sm);line-height:1.2}@media (min-width:991.98px){.logo__desc{display:block}}.main-nav-module,.user-nav-module{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:991.98px){.main-nav-module .burger,.user-nav-module .burger{display:none}}.menu{--menu-link-color:white;--menu-link-hover-color:var(--clr-accent-500);display:none;font-size:var(--fz-sm);list-style:none;margin:0;padding:0}.menu a{color:var(--menu-link-color);display:block;text-decoration:none}.menu a:hover{color:var(--menu-link-hover-color)}.menu>li>a{line-height:var(--menu-link-line-height)}@media (min-width:991.98px){.menu{align-items:center;column-gap:var(--gap-300);display:flex;flex-wrap:wrap}}.menu>.parent{position:relative}.menu>.parent:hover>ul{display:block}.menu__sub{background-color:var(--body-bg);box-shadow:var(--shadow-elevation-medium);display:none;inset-block-start:100%;inset-inline-start:0;list-style:none;margin:0;padding-block:var(--space-300);padding-inline:var(--space-300);position:absolute;width:max-content;z-index:1}.menu .catalog-link:before{content:"☰";margin-right:4px}.mod-articles-items{display:grid;gap:var(--gap-400);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}@media (min-width:991.98px){.mod-articles-items.items-count-1,.mod-articles-items.items-count-2,.mod-articles-items.items-count-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1320px){.mod-articles-items.items-count-1,.mod-articles-items.items-count-2,.mod-articles-items.items-count-3{grid-template-columns:repeat(3,1fr)}}.mod-articles-item{--article-color:currentColor;--article-bg:var(--body-bg);--article-border-radius:var(--border-radius-300);background-color:var(--article-bg);border-radius:var(--article-border-radius);color:var(--article-color)}.mod-articles-item-content{display:grid;gap:var(--gap-300)}.mod-articles-item-content__body{padding-inline:var(--space-400)}.mod-articles-title{font-size:var(--fz-md)}.mod-articles-link{text-decoration:none}.offcanvas-menu{display:grid;gap:var(--gap-300);justify-content:center;list-style:none;padding-inline-start:0;text-align:center}.offcanvas-menu a{color:var(--body-color);display:block;text-decoration:none}.offcanvas-menu>li>a{font-size:var(--fz-lg)}.offcanvas-menu__sub{list-style:none;padding-inline-start:0}.offcanvas-overlay{background-color:hsla(0,0%,0%,.75);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease;visibility:hidden;z-index:11}@media (min-width:991.98px){.offcanvas-overlay{display:none}}.offcanvas-overlay._show{opacity:1;visibility:visible}.offcanvas-wrapper{background-color:var(--body-bg);display:grid;gap:var(--gap-300);inset-inline:0;bottom:100%;overflow-x:hidden;overflow-y:auto;padding-block:var(--space-400);padding-inline:var(--space-500);position:fixed;transition:translate .4s ease;z-index:12}@media (min-width:991.98px){.offcanvas-wrapper{display:none}}.offcanvas-wrapper._open{translate:0 100%}.offcanvas-wrapper .burger{--burger-color:currentColor;--ico-size:54px}.pagination svg.ico{--ico-size:var(--pagination-font-size)}.plate{border-radius:var(--border-radius-300);color:white;isolation:isolate;overflow:hidden;padding-block:var(--padding-y);padding-inline:var(--padding-x);position:relative;text-align:center}.plate:before{background-color:hsla(69,45%,4%,.75);content:"";inset:0;position:absolute;z-index:-1}.plate__title{color:var(--clr-third-500);font-size:var(--fz-xl);font-weight:var(--fw-bold)}.plate__subtitle{color:var(--clr-accent-500);font-size:var(--fz-lg);font-weight:var(--fw-semi-bold)}.plate__img{border-radius:var(--border-radius-300);height:100%;inset:0;object-fit:cover;object-position:top;position:absolute;width:100%;z-index:-2}::-webkit-scrollbar{height:var(--scrollbar-size,10px);width:var(--scrollbar-size,10px)}::-webkit-scrollbar-track{background-color:var(--clr-main-100)}::-webkit-scrollbar-thumb{background-color:var(--clr-main-500);border-radius:100vmax}::-webkit-scrollbar-thumb:hover{background-color:var(--clr-main-900)}@supports (scrollbar-color:gray){*{scrollbar-color:var(--clr-main-500) var(--clr-main-100);scrollbar-width:var(--scrollbar-size,10px)}}.scrollup{align-items:center;background-color:var(--clr-main-100);border:none;border-radius:100vmax;box-shadow:var(--shadow-elevation-low);color:var(--body-color);cursor:pointer;display:flex;height:48px;inset-block-end:1.25rem;inset-inline-end:1.25rem;isolation:isolate;justify-content:center;margin-inline-end:var(--scrollbar-compensation);opacity:0;overflow:hidden;position:fixed;transition:opacity .3s ease;width:48px;z-index:99}.scrollup._show{opacity:1}.scrollup:before{animation:scaleProgress auto linear;animation-timeline:scroll(root);background-color:var(--clr-primary-300);content:"";inset:0;position:absolute;transform-origin:center 100%;z-index:-1}.scrollup svg.ico{--ico-size:24px}@keyframes scaleProgress{0%{scale:1 0}to{scale:1 1}}.mod-finder{--input-color:white;--input-bg:transparent;--input-border-color:var(--clr-primary-300);--input-padding-x:var(--space-300);--input-padding-y:var(--space-200)}.search-module{flex:1;padding-block:var(--space-100)}.search-module .awesomplete{display:block}.com-finder__results-list{list-style:none;padding-inline-start:0}.result__title-link{text-decoration:none}.result__title-text{font-size:var(--fz-md);font-weight:var(--fw-semi-bold)}:root{--shadow-color:0deg 0% 0%;--shadow-elevation-low:0.3px 0.5px 0.7px hsl(var(--shadow-color)/0.1),0.4px 0.8px 1px -1.2px hsl(var(--shadow-color)/0.1),1px 2px 2.5px -2.5px hsl(var(--shadow-color)/0.1);--shadow-elevation-medium:0.3px 0.5px 0.7px hsl(var(--shadow-color)/0.11),0.8px 1.6px 2px -0.8px hsl(var(--shadow-color)/0.11),2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color)/0.11),5px 10px 12.6px -2.5px hsl(var(--shadow-color)/0.11);--shadow-elevation-high:0.3px 0.5px 0.7px hsl(var(--shadow-color)/0.1),1.5px 2.9px 3.7px -0.4px hsl(var(--shadow-color)/0.1),2.7px 5.4px 6.8px -0.7px hsl(var(--shadow-color)/0.1),4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color)/0.1),7.1px 14.3px 18px -1.4px hsl(var(--shadow-color)/0.1),11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color)/0.1),17px 33.9px 42.7px -2.1px hsl(var(--shadow-color)/0.1),25px 50px 62.9px -2.5px hsl(var(--shadow-color)/0.1)}.sticker{--sticker-bg:var(--clr-main-100);--sticker-hover-bg:var(--clr-third-100);align-items:center;background-color:var(--sticker-bg);border-radius:var(--border-radius-300);display:grid;gap:var(--gap-300);grid-template-columns:54px 1fr;line-height:1.2;padding-block:var(--space-200);padding-inline:var(--space-300);text-decoration:none}a.sticker:hover{background-color:var(--sticker-hover-bg);box-shadow:var(--shadow-elevation-medium)}swiper-container::part(container){--swiper-theme-color:var(--clr-primary-500);--swiper-navigation-size:18px;--swiper-navigation-sides-offset:4px;--swiper-pagination-bullet-border-radius:var(--border-radius-100);--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-width:6px;--swiper-pagination-bullet-height:6px;--swiper-pagination-bullet-inactive-color:var(--clr-main-900);--swiper-pagination-bullet-inactive-opacity:.25}swiper-container::part(button-next),swiper-container::part(button-prev){background-color:var(--clr-main-100);border-radius:var(--border-radius-300);padding-block:var(--space-200);padding-inline:var(--space-300)}swiper-container::part(bullet-active){width:calc(var(--swiper-pagination-bullet-width)*2)!important}.swiper-mobile-gallery{display:grid}@media (max-width:576px){.swiper-mobile-gallery{margin-inline-end:-1em}}.swiper-mobile-gallery swiper-slide{display:grid}.swiper-auto>swiper-slide{width:auto}joomla-tab>joomla-tab-element{background-color:var(--clr-main-100);border:var(--border-width) solid var(--clr-main-300)}joomla-tab button[role=tab]{color:var(--body-color)}joomla-tab button[aria-expanded=true]:after{background-color:var(--clr-accent-500)}joomla-field-media .field-media-preview{background-color:var(--clr-third-100)}joomla-tab[view=tabs]>div[role=tablist]{background-color:var(--clr-main-300);border:var(--border-width) solid var(--clr-main-300)}#system-message-container #system-message-container joomla-alert[type=message],#system-message-container joomla-alert[type=success]{background-color:var(--body-bg)}.container-bottom-a,.container-bottom-b{grid-column:full-start/full-end;padding-block:var(--padding-y)}.container-bottom-a>*,.container-bottom-b>*{grid-column:main-start/main-end}.container-bottom-a{background-color:var(--clr-main-100)}.tags{display:flex;flex-wrap:wrap;gap:var(--gap-100);list-style:none;padding-inline-start:0}.tag-link{font-size:var(--fz-sm)}.tag-link,.tagview{background-color:var(--clr-main-100);line-height:1.2;padding-block:var(--space-100);padding-inline:var(--space-200);text-decoration:none}.tagview{display:inline-block}.com-tags__category{display:flex;flex-wrap:wrap;gap:var(--gap-200)}.com-tags-tags__filter{display:flex;flex-wrap:nowrap;gap:var(--gap-200);margin-block-end:var(--space-500)}.com-tags-tag__item{margin-block-end:var(--space-200)}.com-tags-tag__title{font-size:var(--fz-base);margin-block-end:var(--space-100)}.com-tags-tag__link{text-decoration:none}.com-tags-tag__date{color:var(--mute-color);font-size:var(--fz-sm)}.topbar{background-color:var(--clr-primary-150);padding-block:var(--space-200)}.topbar .global-grid-container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-200) var(--gap-400)}@media (min-width:991.98px){.top-attention-module{flex:1}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--body-font-family);font-weight:var(--fw-semi-bold);line-height:1.2;margin-bottom:1rem}.h1,h1{font-size:var(--fz-3xl)}.h2,h2{font-size:var(--fz-2xl)}.h3,h3{font-size:var(--fz-xl)}.h4,h4{font-size:var(--fz-lg)}.h5,.h6,h5,h6{font-size:var(--fz-md)}b,strong{font-weight:var(--fw-bold)}.section-title{font-size:var(--fz-2xl);margin-block-end:var(--space-600)}.module-title{font-size:var(--fz-md);font-weight:var(--fw-bold)}.txt-high{font-size:var(--fz-base);font-weight:var(--fw-semi-bold)}