.header{align-items:center;background:#f6fafe;border-radius:0 0 40px;display:flex;left:0;min-width:100%;position:fixed;top:0;transition:all .5s .1s;z-index:999}@media only screen and (max-width:1359px){.header{padding-bottom:var(--spacer-xs);padding-top:var(--spacer-xs)}}@media only screen and (max-width:1023px){.header{border-radius:0 0 24px}}@media only screen and (max-width:599px){.header{border-radius:0 0 16px;padding-bottom:var(--spacer-2xs);padding-top:var(--spacer-2xs)}}.header.is-sticky{box-shadow:0 8px 16px #00000014}.header.is-sticky .header__top-menu{padding-bottom:0;padding-top:24px}@media only screen and (max-width:1359px){.header.is-open{border-radius:0}.header.is-open:after{background:var(--color-primary-50);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}}.header__logo{align-items:center;align-self:stretch;display:flex;max-width:164px;position:relative;width:100%}@media only screen and (max-width:1679px){.header__logo{max-width:140px}}@media only screen and (max-width:599px){.header__logo{max-width:95px}}.header__logo-img{display:flex;max-height:100%;max-width:100%}.header__logo-img--small{max-width:64px;opacity:0;position:absolute}.header__mobile-container{align-items:center;display:flex;justify-content:space-between}.header__mobile-wrapper{align-items:center;display:flex;gap:var(--spacer-xs)}.header__top-menu{align-items:center;display:flex;gap:var(--spacer-3xs);justify-content:flex-end;padding-bottom:var(--spacer-2xs);padding-top:30px}@media only screen and (max-width:1679px){.header__top-menu{padding-bottom:var(--spacer-3xs)}}.header .site-selector{margin-left:var(--spacer-l);margin-right:var(--spacer-3xs)}@media only screen and (max-width:1359px){.header .site-selector{margin-left:0;margin-right:0}}.header__search{background-color:var(--color-primary-50);border-radius:50%;display:inline-block;padding:6px}@media only screen and (max-width:1359px){.header__search{background-color:unset;margin-right:var(--spacer-3xs)}}@media only screen and (max-width:599px){.header__search{margin-right:0}}.header__search svg{display:block}@media only screen and (max-width:1359px){.header__search svg{height:24px;width:24px}}.header__search svg path{fill:var(--color-primary-900)}@media only screen and (max-width:1359px){.header__search svg path{fill:var(--color-primary-400);stroke:var(--color-primary-400);stroke-width:1px}}.header__container{align-items:flex-start;display:flex;gap:var(--spacer-m);justify-content:space-between}@media only screen and (max-width:1359px){.header__container--with-top-menu{align-items:center}}.header__container--with-top-menu .top-menu__container{margin:0 0 0 auto;padding:0}.header__container--with-top-menu .top-menu__list{justify-content:flex-end}@media only screen and (max-width:1679px){.header__container--with-top-menu .top-menu__list{gap:var(--spacer-m);grid-gap:var(--spacer-m)}}.footer{background:#eef6fd;border-radius:0 40px 0 0;padding-bottom:var(--spacer-2xl);padding-top:var(--spacer-3xl)}@media only screen and (max-width:1679px){.footer{padding-bottom:var(--spacer-xl);padding-top:72px}}@media only screen and (max-width:1359px){.footer{padding-bottom:var(--spacer-2xl)}}@media only screen and (max-width:1023px){.footer{padding-top:var(--spacer-l)}}@media only screen and (max-width:599px){.footer{padding-bottom:var(--spacer-l);padding-top:var(--spacer-2xl)}}.footer__body{display:flex;gap:var(--spacer-m);grid-gap:var(--spacer-m);justify-content:space-between}@media only screen and (max-width:1023px){.footer__body{flex-wrap:wrap;gap:var(--spacer-s) var(--spacer-4xl)}.footer__body>*{flex:auto}}@media only screen and (max-width:599px){.footer__body>*{width:100%}}.footer__left{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:599px){.footer__left{align-items:center;flex-direction:row}}.footer__logo{max-width:164px}@media only screen and (max-width:1679px){.footer__logo{max-width:144px}}@media only screen and (max-width:599px){.footer__logo{max-width:95px}}.footer__center{display:flex;flex-direction:column;justify-content:space-between;margin-left:var(--spacer-xl);margin-top:var(--spacer-xs)}.footer__center .z-link{white-space:nowrap}.footer__center .z-link:first-of-type{font-family:Manrope,Helvetica,sans-serif;line-height:1.2}@media only screen and (max-width:1023px){.footer__center .z-link:first-of-type{margin-bottom:var(--spacer-2xs)}}@media only screen and (max-width:1679px){.footer__center .z-link:nth-of-type(2){margin-bottom:6px}}@media only screen and (max-width:1023px){.footer__center .z-link:nth-of-type(2){margin-bottom:0}}@media only screen and (max-width:1679px){.footer__center{margin-left:0;margin-top:var(--spacer-2xs)}}@media only screen and (max-width:1359px){.footer__center{margin-right:var(--spacer-2xs)}}@media only screen and (max-width:1023px){.footer__center{flex:none;margin-right:0;margin-top:var(--spacer-xs)}}.footer__socials{align-items:center;gap:var(--spacer-xs);grid-gap:var(--spacer-xs)}.footer__socials--mobile{display:none}@media only screen and (max-width:1359px){.footer__socials--mobile{display:flex;flex-wrap:wrap;margin-bottom:var(--spacer-xs);margin-top:var(--spacer-m)}}@media only screen and (max-width:1023px){.footer__socials--mobile{margin-bottom:0;max-width:180px;width:100%}}@media only screen and (max-width:599px){.footer__socials--mobile{max-width:160px}}.footer__socials--desktop{display:flex}@media only screen and (max-width:1023px){.footer__socials--desktop{justify-content:space-between}.footer__socials--desktop .z-icon{height:40px;width:40px}}@media only screen and (max-width:599px){.footer__socials--desktop{display:grid;grid-template-columns:repeat(4,1fr)}.footer__socials--desktop .z-link{justify-self:center}}.footer__social{margin:0}.footer__social path{transition:fill .25s ease-out,stroke .25s ease-out}.footer__social--tg path,.footer__social--vk path{fill:var(--color-primary-400);stroke:var(--color-primary-400)}.footer__social--tg:hover path,.footer__social--vk:hover path{fill:var(--color-primary-800);stroke:var(--color-primary-800)}.footer__social--yt path{fill:var(--color-primary-400)}.footer__social--yt:hover path{fill:var(--color-primary-800)}.footer__social--pl path:first-child{fill:var(--color-primary-400)}.footer__social--pl:hover path:first-child{fill:var(--color-primary-800)}.footer__social--bcs{vertical-align:middle;width:24px}@media only screen and (max-width:1023px){.footer__social--bcs,.footer__social--bcs .z-image__img{height:40px;width:40px}.footer__social--mp{height:60px!important;width:60px!important}}.footer__contacts-btn{background-color:transparent;margin-top:var(--spacer-2xs)}@media only screen and (max-width:1359px){.footer__contacts-btn{margin-top:var(--spacer-m)}}@media only screen and (max-width:1023px){.footer__contacts-btn{max-width:100%}}@media only screen and (max-width:599px){.footer__contacts-btn{margin-top:var(--spacer-m)}}.footer__right{display:flex;flex-direction:column;gap:var(--spacer-s);justify-content:space-between;grid-gap:var(--spacer-s);margin-top:var(--spacer-2xs);max-width:48.3%}@media only screen and (max-width:1679px){.footer__right{max-width:60.4%}}@media only screen and (max-width:1359px){.footer__right{max-width:53%}}@media only screen and (max-width:1023px){.footer__right{max-width:100%}}@media only screen and (max-width:599px){.footer__right{margin-top:var(--spacer-s)}}.footer__right-text{color:var(--color-black-500);font-size:var(--typography-xs);font-weight:400;line-height:1.4;margin-bottom:0}.footer__bottom{display:none}@media only screen and (max-width:1359px){.footer__bottom{display:flex;justify-content:space-between;margin-top:var(--spacer-m)}}@media only screen and (max-width:1023px){.footer__bottom{align-items:flex-start;flex-direction:column}.footer__bottom .z-copyright{margin-left:0;margin-top:var(--spacer-l)}}@media only screen and (max-width:1023px) and (max-width:599px){.footer__bottom .z-copyright{margin-top:var(--spacer-m)}}@media only screen and (max-width:1359px){.footer .navigation-bottom-small{flex:1}}@media only screen and (max-width:1023px){.footer .navigation-bottom-small__list{flex-wrap:wrap}}@media only screen and (max-width:599px){.footer .navigation-bottom-small__list{gap:var(--spacer-s);grid-gap:var(--spacer-s)}}.footer .navigation-bottom-small__item{min-width:auto}@media only screen and (max-width:1023px){.footer .navigation-bottom-small__item{max-width:unset}}@media only screen and (max-width:599px){.footer .navigation-bottom-small__item{width:100%}}.footer .z-copyright{align-items:end;display:flex}@media only screen and (max-width:1359px){.footer .z-copyright{min-height:unset}}.layout-wrapper{display:flex;flex-direction:column;height:100%;padding-top:143px}@media only screen and (max-width:1679px){.layout-wrapper{padding-top:135px}}@media only screen and (max-width:1359px){.layout-wrapper{padding-top:110px}}@media only screen and (max-width:1023px){.layout-wrapper{padding-top:102px}}@media only screen and (max-width:599px){.layout-wrapper{padding-top:69px}}.layout{flex:1 0 auto;overflow-x:clip}.layout__row{display:flex;margin-bottom:var(--spacer-l);row-gap:var(--spacer-l)}@media only screen and (max-width:1359px){.layout__row{flex-wrap:wrap;row-gap:0}}.layout__container{flex-grow:1}.layout__container--content-padding .layout__aside,.layout__container--content-padding .layout__content{padding-top:var(--spacer-xl)}.layout__top{flex-grow:0;flex-shrink:0}.layout__aside{flex-shrink:0;margin-left:8.3333333333%;min-width:360px;padding-left:0;padding-right:0;width:26%}@media only screen and (max-width:1359px){.layout__aside{margin-left:0;margin-right:0;min-width:unset;width:100%}}.layout__aside--left{margin-left:0;margin-right:8.3333333333%}@media only screen and (max-width:1359px){.layout__aside--left{margin-right:0}}.layout__aside,.layout__content{padding-bottom:var(--spacer-xl)}@media only screen and (max-width:1359px){.layout__aside{padding-bottom:0;padding-top:0}}.layout__content{flex-grow:1;width:74%}@media only screen and (max-width:1359px){.layout__content{padding-bottom:var(--spacer-m)}}.layout__content--wide{padding-bottom:0;padding-top:0}.layout__content--narrow{max-width:calc(91.66667% - 360px)}@media only screen and (max-width:1359px){.layout__content--narrow{max-width:100%}}
