@import url(tom-select.min.css);.footer{align-items:center;background-color:#ffffffbf;display:flex;flex-direction:column;justify-content:center}.footer__logo{margin-bottom:2.5rem}@media only screen and (min-width:1025px){.footer__logo{margin-bottom:0}}.footer__logo svg{height:2.125rem;width:6.813rem}@media only screen and (min-width:1025px){.footer__logo svg{height:3.563rem;width:11.25rem}}.footer__main-info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}@media only screen and (min-width:1025px){.footer__main-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}.footer__contacts{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-top:1.75rem;width:100%}@media only screen and (min-width:1025px){.footer__contacts{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-top:0;width:auto}}.footer__contact-links{align-items:end;display:flex;flex-direction:column;gap:.5rem;justify-content:center}@media only screen and (min-width:1025px){.footer__contact-links{align-items:end;display:flex;flex-direction:column;gap:.75rem;justify-content:center}}.footer__messengers{align-items:center;display:flex;gap:1rem;justify-content:center}.footer__messengers a svg{height:3rem;width:3rem}@media only screen and (min-width:1025px){.footer__messengers a svg{height:2.5rem;width:2.5rem}}.footer__divider{border-top:.063rem solid #c8c8c8;height:.063rem;width:100%}.footer__sub-info{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:1.25rem;justify-content:space-between;padding-bottom:1.25rem;padding-top:1rem;width:100%}@media only screen and (min-width:1025px){.footer__sub-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}.footer__sub-info-links{display:contents}@media only screen and (min-width:1025px){.footer__sub-info-links{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}}.header{align-items:center;background-color:var(--header-bg-color,#f5f5f5);display:flex;height:3rem;justify-content:space-between;padding:0 2rem;position:sticky;top:0;z-index:10}@media only screen and (min-width:1025px){.header{height:5rem}}.header_searchbar .header__nav{--header-nav-display:none}.header_mobile-menu{--header-mobile-open-btn-display:none;--header-mobile-close-btn-display:flex}.header__logo{margin-right:0}@media only screen and (min-width:1025px){.header__logo{margin-right:5rem}}.header__logo svg{height:1.438rem;width:4.5rem}@media only screen and (min-width:1025px){.header__logo svg{height:2.375rem;width:7.5rem}}.header_theme-blue{--header-bg-color:rgba(56, 112, 221, .2);--header-modile-color:#fff}.header_theme-blue.scroll{transition:.3s;--header-bg-color:#0024a7}.header_theme-blue .header__logo svg path{fill:#fff}.header__nav{display:var(--header-nav-display,none);flex-grow:1;height:100%}@media only screen and (min-width:1025px){.header__nav{--header-nav-display:block}}.header__search{display:none;flex-grow:1}@media only screen and (min-width:1025px){.header__search{display:block}}.header__button{display:none;margin-left:2rem}@media only screen and (min-width:1025px){.header__button{display:block}}.header__mobile{color:var(--header-modile-color,#202020);cursor:pointer;display:block;height:2.125rem}@media only screen and (min-width:1025px){.header__mobile{display:none}}.header__mobile-open{display:flex;display:var(--header-mobile-open-btn-display,flex)}.header__mobile-close,.header__mobile-open{align-items:center;gap:.75rem;height:100%;justify-content:center}.header__mobile-close{display:flex;display:var(--header-mobile-close-btn-display,none);width:2.125rem}.main-nav{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0;max-height:9.5rem;padding:0;width:100%}@media only screen and (min-width:1025px){.main-nav{align-items:center;display:flex;flex-direction:row;gap:1.5rem;height:100%;justify-content:start;width:auto}}.main-nav_footer .main-nav__item:before{content:none}.main-nav_footer .main-nav__item_selected{--nav-item-color:#202020}.main-nav_footer .main-nav__item:hover{--nav-item-color:#296de0}.main-nav_theme-blue .main-nav__item{--nav-item-color:#fff;--nav-item-animatedUnderline-color:#fff}.main-nav_theme-blue .main-nav__item:hover{--nav-item-color:#5cc4f2;--nav-item-animatedUnderline-color:#5cc4f2}.main-nav_theme-blue .main-nav__item:active{--nav-item-color:#fff;--nav-item-animatedUnderline-color:#fff}.main-nav__item{align-items:center;color:var(--nav-item-color,#202020);display:flex;height:1.25rem;justify-content:center;list-style:none;position:relative;transition:all .3s ease-out}.main-nav__item:before{background-color:var(--nav-item-animatedUnderline-color,#296de0);bottom:0;content:"";height:.25rem;left:0;position:absolute;transform:scaleX(0);transition:transform .3s;width:100%;will-change:transform}.main-nav__item:hover:before{transform:scale(1)}@media only screen and (min-width:1025px){.main-nav__item{height:100%}}.main-nav__item_selected{--nav-item-color:#296de0}.main-nav__item_selected:before{transform:scale(1)}.main-nav__item:hover{--nav-item-color:#296de0}.main-nav__item:active{--nav-item-color:#0050d7}.header-search{align-items:center;display:flex;justify-content:end;width:100%}.header-search_open{--search-icon-display:none;--search-wrapper-opacity:1;--search-wrapper-width:100%;--search-wrapper-z:1}.header-search__icon{align-items:center;color:var(--header-search-icon-color,#202020);cursor:pointer;display:flex;display:var(--search-icon-display,flex);height:1.5rem;justify-content:center;width:1.5rem}.header-search_theme-blue{--header-search-icon-color:#fff}.header-search__wrapper{opacity:var(--search-wrapper-opacity,0);position:relative;transition:.5s;width:var(--search-wrapper-width,20px);z-index:var(--search-wrapper-z,-1)}.mobile-menu{background-color:#0024a7;background-image:url(../images/mobile-menu-bg..png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:var(--mobile-menu-display,none);height:calc(100% - 3rem);left:0;position:fixed;top:3rem;width:100%}.mobile-menu_open{--mobile-menu-display:flex;z-index:10}.mobile-menu_blur{--mobile-menu-blur-display:block}.mobile-menu__blur{backdrop-filter:blur(4px);background:#00145cb2;display:var(--mobile-menu-blur-display,none);height:100%;left:0;position:absolute;top:0;width:100%}.mobile-menu__btn.button{width:100%;--button-main-border-color:#0024a7;--button-main-bg-color:#0024a7}.mobile-menu__wrapper{align-items:start;display:flex;flex-direction:column;gap:.75rem;justify-content:start;padding-top:.75rem;width:100%}.mobile-menu__bottom{border-top:.063rem solid #ffffff40;padding:1.5rem 0;width:100%}.mobile-menu__nav{flex-grow:1;overflow:auto;width:100%}.mobile-menu__bottom-wrapper{align-items:start;color:#fff;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.mobile-menu__messengers{align-items:center;display:flex;gap:1rem;justify-content:center}.mobile-nav-item{background:var(--mobile-nav-item-backgoud,transparent);color:#fff;display:block;padding:1.25rem 0;transition:all .3s ease-out;width:100%}.mobile-nav-item:not(:last-child){border-bottom:.063rem solid #ffffff40}.mobile-nav-item__wrapper{align-items:center;display:flex;justify-content:space-between}.mobile-nav-item__icon{overflow:hidden;width:2.5rem}.mobile-nav-item__icon svg{transition:all .3s ease-out;translate:var(--mobile-nav-item-arrow-translate,unset)}.mobile-nav-item:active,.mobile-nav-item:hover{--mobile-nav-item-backgoud:#ffffff40;--mobile-nav-item-arrow-translate:-0.75rem}body{font-family:Formular}.main-layout{display:flex;flex-direction:column;justify-content:center;min-height:100%;width:100%}.main-layout__main{align-items:normal}.content,.main-layout__main{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;width:100%}.content{align-items:center}footer{flex:0 0 auto}.title-search-result{z-index:11}.title-search-result__list{align-items:flex-start;background-color:#fff;border:1px solid #e9e9e9;border-radius:1rem;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;max-height:80vh;overflow:hidden;padding:1rem;position:relative;width:100%}.title-search-result__item{cursor:pointer;width:100%}.title-search-result__item:hover{color:#545454}.title-search-result{position:fixed!important}.title-search-result:nth-of-type(odd){left:14.5rem!important;top:5rem!important;width:calc(100% - 33.8rem)!important}@media only screen and (min-width:2560px){.title-search-result:nth-of-type(odd){left:calc(14.5rem + 50% - 1280px)!important;width:calc(2560px - 33.8rem)!important}}.title-search-result:nth-of-type(2n){left:1.5rem!important;width:calc(100% - 3rem)!important}@font-face{font-family:Formular;font-style:italic;font-weight:900;src:url(../fonts/Formular-BlackItalic.eot);src:local("Formular Black Italic"),local("Formular-BlackItalic"),url(../fonts/Formular-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-BlackItalic.woff2) format("woff2"),url(../fonts/Formular-BlackItalic.woff) format("woff"),url(../fonts/Formular-BlackItalic.ttf) format("truetype")}@font-face{font-family:Formular;font-style:italic;font-weight:500;src:url(../fonts/Formular-MediumItalic.eot);src:local("Formular Medium Italic"),local("Formular-MediumItalic"),url(../fonts/Formular-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-MediumItalic.woff2) format("woff2"),url(../fonts/Formular-MediumItalic.woff) format("woff"),url(../fonts/Formular-MediumItalic.ttf) format("truetype")}@font-face{font-family:Formular;font-style:italic;font-weight:400;src:url(../fonts/Formular-Italic.eot);src:local("Formular Italic"),local("Formular-Italic"),url(../fonts/Formular-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-Italic.woff2) format("woff2"),url(../fonts/Formular-Italic.woff) format("woff"),url(../fonts/Formular-Italic.ttf) format("truetype")}@font-face{font-family:Formular;font-style:italic;font-weight:300;src:url(../fonts/Formular-LightItalic.eot);src:local("Formular Light Italic"),local("Formular-LightItalic"),url(../fonts/Formular-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-LightItalic.woff2) format("woff2"),url(../fonts/Formular-LightItalic.woff) format("woff"),url(../fonts/Formular-LightItalic.ttf) format("truetype")}@font-face{font-family:Formular;font-style:normal;font-weight:900;src:url(../fonts/Formular-Black.eot);src:local("Formular Black"),local("Formular-Black"),url(../fonts/Formular-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-Black.woff2) format("woff2"),url(../fonts/Formular-Black.woff) format("woff"),url(../fonts/Formular-Black.ttf) format("truetype")}@font-face{font-family:Formular;font-style:normal;font-weight:300;src:url(../fonts/Formular-Light.eot);src:local("Formular Light"),local("Formular-Light"),url(../fonts/Formular-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-Light.woff2) format("woff2"),url(../fonts/Formular-Light.woff) format("woff"),url(../fonts/Formular-Light.ttf) format("truetype")}@font-face{font-family:Formular;font-style:normal;font-weight:400;src:url(../fonts/Formular.eot);src:local("Formular"),url(../fonts/Formular.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular.woff2) format("woff2"),url(../fonts/Formular.woff) format("woff"),url(../fonts/Formular.ttf) format("truetype")}@font-face{font-family:Formular;font-style:normal;font-weight:500;src:url(../fonts/Formular-Medium.eot);src:local("Formular Medium"),local("Formular-Medium"),url(../fonts/Formular-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-Medium.woff2) format("woff2"),url(../fonts/Formular-Medium.woff) format("woff"),url(../fonts/Formular-Medium.ttf) format("truetype")}@font-face{font-family:Formular;font-style:italic;font-weight:700;src:url(../fonts/Formular-BoldItalic.eot);src:local("Formular Bold Italic"),local("Formular-BoldItalic"),url(../fonts/Formular-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-BoldItalic.woff2) format("woff2"),url(../fonts/Formular-BoldItalic.woff) format("woff"),url(../fonts/Formular-BoldItalic.ttf) format("truetype")}@font-face{font-family:Formular;font-style:normal;font-weight:700;src:url(../fonts/Formular-Bold.eot);src:local("Formular Bold"),local("Formular-Bold"),url(../fonts/Formular-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-Bold.woff2) format("woff2"),url(../fonts/Formular-Bold.woff) format("woff"),url(../fonts/Formular-Bold.ttf) format("truetype")}img,svg,video{display:block}*,:after,:before{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.hidden{display:none!important}html{height:100%;scroll-behavior:smooth}html body{height:100%;margin:0;padding:0}html.stop-scroll{height:100%;overflow:hidden;scrollbar-gutter:stable;width:100%}.content-wrapper{margin-left:auto;margin-right:auto;max-width:2560px;padding:0 .75rem;width:100%}@media only screen and (min-width:729px){.content-wrapper{padding:0 1.5rem}}@media only screen and (min-width:1025px){.content-wrapper{padding:0 2rem}}.content-wrapper_no-padding{padding:0}@media only screen and (max-width:728px){.content-wrapper_no-padding-mobile,.content-wrapper_no-padding-touch{padding:0}}@media only screen and (min-width:481px) and (max-width:1024px){.content-wrapper_no-padding-tablet,.content-wrapper_no-padding-touch{padding:0}}@media only screen and (min-width:1025px){.content-wrapper_no-padding-desktop{padding:0}}.form-wrapper{align-items:normal;display:flex;flex-direction:column;gap:var(--form-wrapper--gap,1rem);justify-content:center}@media only screen and (min-width:1025px){.form-wrapper{--form-wrapper--gap:1.5rem;--form-wrapper-bottom-cols:2;--form-wrapper-bottom-justify:baseline}}.form-wrapper__bottom{display:grid;grid-template-columns:repeat(var(--form-wrapper-bottom-cols,1),1fr);grid-row-gap:1.5rem;align-items:end;justify-items:var(--form-wrapper-bottom-justify,normal)}.form-wrapper__button{font-size:1.25rem;font-weight:500;line-height:1.5rem}.demo-component{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-left:.75rem}@media only screen and (min-width:729px){.demo-component{padding-left:1.5rem}}@media only screen and (min-width:1025px){.demo-component{padding-left:2rem}}.demo-component__visible{align-items:center;border:1px solid #f30!important;display:flex;flex-direction:column;gap:.75rem;height:500px;justify-content:center;position:sticky;top:20px;width:500px}@media only screen and (min-width:729px){.demo-component__visible{gap:1.5rem}}@media only screen and (min-width:1025px){.demo-component__visible{gap:2rem}}.demo-component__scrollmaker{height:3000px}.search-bar{--search-bar-color:#202020;--search-bar-placeholder-color:#7f7f7f;--search-bar-border-color:#e9e9e9;--search-bar-border-color_hover:#adadad;--search-bar-border-color_focus:#0050d7;--search-bar-bg-color:#fff;--search-bar-height:3rem;--search-bar-font-size:1rem;--search-bar-line-height:1.25rem;--search-bar-icon-margin:0.75rem;--search-bar-text-padding:2.75rem;display:block;height:var(--search-bar-height);position:relative;width:100%}@media only screen and (min-width:1025px){.search-bar{--search-bar-height:3.75rem;--search-bar-font-size:1.25rem;--search-bar-line-height:1.5rem;--search-bar-icon-margin:1rem;--search-bar-text-padding:3.5rem}}.search-bar_mobile{--search-bar-border-color:#fff;--search-bar-border-color_hover:#fff;--search-bar-border-color_focus:#fff;--search-bar-color:#fff;--search-bar-placeholder-color:#fff;--search-bar-bg-color:#ffffff40}.search-bar__input,.search-bar__wrapper{height:100%;width:100%}.search-bar__input{background:0 0;background:var(--search-bar-bg-color);border:.125rem solid var(--search-bar-border-color);border-radius:1rem;color:var(--search-bar-color);font-size:var(--search-bar-font-size);font-weight:400;line-height:var(--search-bar-line-height);outline:0;padding:0 var(--search-bar-text-padding);text-align:left;transition:all .3s ease-out}.search-bar__input::placeholder{color:var(--search-bar-placeholder-color)}.search-bar__input:hover{--search-bar-border-color:var(--search-bar-border-color_hover)}.search-bar__input:focus{--search-bar-border-color:var(--search-bar-border-color_focus)}.search-bar__icon{left:var(--search-bar-icon-margin);pointer-events:none}.search-bar__cross,.search-bar__icon{align-items:center;color:var(--search-bar-color);display:flex;height:1.5rem;justify-content:center;position:absolute;top:50%;translate:0 -50%;width:1.5rem}.search-bar__cross{cursor:pointer;right:var(--search-bar-icon-margin)}.news-item{align-items:normal;background:var(--card-box-background,#fff);border-radius:1.25rem;box-shadow:var(--card-box-shadow,0 6px 24px 0 rgba(13,58,126,.12));cursor:pointer;display:flex;flex-direction:var(--card-direction,column);height:var(--card-height,100%);justify-content:var(--card-justify,normal);overflow:hidden;transition:.3s;width:100%}@media only screen and (min-width:1025px){.news-item{border-radius:2.5rem}}.news-item_small{--card-height:100%;--card-direction:column-reverse;--card-justify:space-between;--card-img-padding:0.75rem;--card-img-br:1.25rem}@media only screen and (min-width:1025px){.news-item_small{--card-height:37.5rem;--card-img-padding:1.75rem}}.news-item_bg{position:relative;--card-box-background:linear-gradient(180deg, #1869f2, #fff 55.24%, #fff)}.news-item_bg:after{background-image:url(../images/newBgIcon..svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:50%;opacity:var(--card-bg-opacity,1);position:absolute;transition:.3s;width:100%}.news-item_small-bg{--card-height:100%;--card-direction:column-reverse;--card-justify:space-between;--card-box-background:linear-gradient(180deg, #fff, #fff 30.35%, #1869f2)}.news-item_small-bg:after{background-image:url(../images/newBgSmallIcon..svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:50%;opacity:var(--card-bg-opacity,1);position:absolute;transition:.3s;width:100%}@media only screen and (min-width:1025px){.news-item_small-bg{--card-height:37.5rem;--card-img-padding:1.75rem}}.news-item__visual{padding:var(--card-img-padding,0)}.news-item__img{aspect-ratio:7/4;border-radius:var(--card-img-br,0);opacity:var(--card-img-opacity,1);overflow:hidden;transition:.3s;width:100%}.news-item__body{padding:.75rem .75rem .875rem}@media only screen and (min-width:1025px){.news-item__body{padding:1.75rem}}.news-item__title{color:var(--card-title-color,#7f7f7f);display:-webkit-box;margin-bottom:.75rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media only screen and (min-width:1025px){.news-item__title{margin-bottom:1.5rem}}.news-item__text{color:var(--card-text-color,#202020);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;transition:.3s}.news-item:hover{--card-box-shadow:0 14px 56px 0 rgba(13, 58, 126, .12);--card-text-color:#296de0;--card-img-opacity:0.8;--card-bg-opacity:0.6}.hq-item{background-color:var(--card-background-color,#fff);border-radius:1.25rem;box-shadow:var(--card-box-shadow,0 6px 24px 0 rgba(13,58,126,.12));display:flex;flex-direction:column;overflow:hidden;transition:.3s;width:100%}@media only screen and (min-width:1025px){.hq-item{border-radius:2.5rem}}.hq-item__img{aspect-ratio:7/4;height:max-content;opacity:var(--card-img-opacity,1);transition:.3s;width:100%}@media only screen and (min-width:1025px){.hq-item__img{aspect-ratio:3/1}}.hq-item__body{display:flex;flex-direction:column;flex-grow:1;padding:.75rem .75rem .875rem}@media only screen and (min-width:1025px){.hq-item__body{padding:1.75rem}}.hq-item__info-wrapper{display:flex;flex-direction:column;flex-grow:1}.hq-item__address-wrapper{flex-grow:1}.hq-item__address{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hq-item__text{margin-bottom:1rem}@media only screen and (min-width:1025px){.hq-item__text{margin-bottom:1.75rem}}.hq-item__label{color:#7f7f7f}.hq-item__link{color:var(--card-link-color,#202020);cursor:pointer;transition:.3s;width:fit-content}.hq-item__link:hover{--card-link-color:#296de0}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/ 2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.slider-news-content{--swiper-pagination-color:#ffa019;--swiper-pagination-bottom:0.75rem;--swiper-pagination-bullet-inactive-opacity:0.5;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-border-radius:1.25rem;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-width:0.375rem;--swiper-pagination-bullet-height:0.375rem;--swiper-navigation-sides-offset:2rem;width:100%}@media only screen and (min-width:1025px){.slider-news-content{--swiper-pagination-bullet-width:1rem;--swiper-pagination-bullet-height:1rem;--swiper-pagination-bottom:3.75rem}}.slider-news-content .swiper-pagination{align-items:center;display:flex;gap:.375rem;justify-content:center;line-height:0}@media only screen and (min-width:1025px){.slider-news-content .swiper-pagination{gap:1rem}}.slider-news-content .swiper-pagination-bullet{transition-duration:.3s;transition-property:width}.slider-news-content .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:2.25rem}@media only screen and (min-width:1025px){.slider-news-content .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:6rem}}.slider-news-content .swiper-slide{align-items:stretch;aspect-ratio:16/10;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (min-width:1025px){.slider-news-content .swiper-slide{height:50rem}}.slider-news-content .swiper-button-next,.slider-news-content .swiper-button-prev{background:#fff;border-radius:50%;display:none;height:unset;padding:1.5rem;width:unset}@media only screen and (min-width:1025px){.slider-news-content .swiper-button-next,.slider-news-content .swiper-button-prev{display:block}}.slider-news-content .swiper-button-next:after,.slider-news-content .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23FFA019' fill-rule='evenodd' d='m19.914 3.586 12.793 12.707a1 1 0 0 1 0 1.414L19.414 31A1 1 0 0 1 18 29.586L29.586 18H2a1 1 0 1 1 0-2h27.586L18.5 5a1 1 0 0 1 1.414-1.414' clip-rule='evenodd'/%3E%3C/svg%3E");display:block;font-size:unset;height:2.125rem;width:2.125rem}.slider-news-content .swiper-button-prev:after{rotate:180deg}.swiper.slider-mobile{padding:1.5rem .75rem 3rem;width:100%}@media only screen and (min-width:729px){.swiper.slider-mobile{padding:1.5rem 1.5rem 3rem}}@media only screen and (min-width:1025px){.swiper.slider-mobile{padding:2rem 2rem 5rem}}.swiper.slider-mobile .swiper-slide{align-items:stretch;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:var(--slider-mobile-slide-max-width,15.625rem)}@media only screen and (min-width:729px){.swiper.slider-mobile .swiper-slide{--slider-mobile-slide-max-width:auto}}.cases-card{align-items:flex-start;background-color:var(--card-background-color,#fff);border-radius:1.25rem;box-shadow:var(--card-box-shadow,0 6px 24px 0 rgba(13,58,126,.12));cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:1.5rem 1rem;width:100%}@media only screen and (min-width:1025px){.cases-card{border-radius:2.5rem;padding:2rem}}.cases-card:hover{--card-box-shadow:0 14px 56px 0 rgba(13, 58, 126, .12);--card-link-color:#296de0;transition:.3s}.cases-card__main{color:var(--card-link-color,#202020);flex:1 0 auto;transition:.3s}.cases-card__main .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cases-card__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem;column-gap:.25rem;justify-content:normal;row-gap:.125rem}@media only screen and (min-width:1025px){.cases-card__header{align-items:baseline;display:flex;gap:2rem;column-gap:2rem;justify-content:normal;row-gap:1rem}}.cases-card__header>a{display:flex}.cases-card__header,.cases-card__main{margin-bottom:1rem}@media only screen and (min-width:1025px){.cases-card__header,.cases-card__main{margin-bottom:1.5rem}}.cases-card__client{align-items:center;color:var(--card-client-color,#202020);display:flex;justify-content:flex-start;transition:.3s}.cases-card__client-icon{background-color:#f5f5f5;border-radius:1.25rem;margin-right:1rem;padding:.667rem}@media only screen and (min-width:1025px){.cases-card__client-icon{border-radius:1.5rem;margin-right:1.5rem;padding:1.25rem}}.cases-card__client-icon img{height:2.667rem;width:2.667rem}@media only screen and (min-width:1025px){.cases-card__client-icon img{height:5rem;width:5rem}}.cases-card__tag{align-items:center;display:flex;gap:.5rem;justify-content:normal;margin-right:2rem}.cases-card__tag:before{background:#ffa019;border-radius:50%;content:"";height:.5rem;width:.5rem}.cases-card_mini{flex:1 0 auto}.cases-card_mini:hover{--card-client-color:#296de0}.vacancy-item{align-items:normal;background:#fff;border-radius:1.25rem;box-shadow:var(--vacancy-item-shadow,0 4px 16px 0 #0d3a7e1f);cursor:pointer;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem 1rem .75rem;transition:all .3s ease-out}@media only screen and (min-width:1025px){.vacancy-item{align-items:normal;display:flex;flex-direction:column;gap:4.5rem;justify-content:center;padding:2rem}}.vacancy-item:active,.vacancy-item:hover{--vacancy-item-shadow:0 10px 32px 0 #0d3a7e1f;--vacancy-item-title-color:#296de0;--vacancy-item-arrow-translate:-0.75rem;--vacancy-item-arrow-color:#296de0}.vacancy-item__title{color:var(--vacancy-item-title-color,#202020);transition:all .3s ease-out}.vacancy-item__body{align-items:normal;display:flex;flex-direction:column;gap:.25rem;justify-content:center}@media only screen and (min-width:1025px){.vacancy-item__body{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}}.vacancy-item__items{align-items:normal;display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media only screen and (min-width:1025px){.vacancy-item__items{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:normal}}.vacancy-item__tag{align-items:center;display:flex;gap:.5rem;justify-content:normal}.vacancy-item__tag:before{background:#ffa019;border-radius:50%;content:"";height:.5rem;width:.5rem}.vacancy-item__arrow{align-self:end;color:var(--vacancy-item-arrow-color,#202020);overflow:hidden;width:2.5rem}.vacancy-item__arrow svg{transition:all .3s ease-out;translate:var(--vacancy-item-arrow-translate,unset)}.solution-card{align-items:center;background-color:var(--card-solution-background-color,#fff);border-radius:1.25rem;box-shadow:var(--card-solution-box-shadow,0 6px 24px 0 rgba(13,58,126,.12));color:var(--card-solution-text-color,#adadad);cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:1.5rem 1rem;position:relative;width:100%;--card-solution-title-opacity:1;--card-solution-grayscale:0}@media only screen and (min-width:1025px){.solution-card{--card-solution-title-opacity:0;--card-solution-grayscale:1;border-radius:2.5rem;padding:2rem}}.solution-card:hover{--card-solution-box-shadow:0 14px 56px 0 rgba(13, 58, 126, .12);--card-solution-grayscale:0;--card-solution-title-opacity:1;transition:.3s}.solution-card__logo{filter:grayscale(var(--card-solution-grayscale, 1));height:5.625rem;margin-bottom:.875rem;transition:.3s;width:8rem}@media only screen and (min-width:1025px){.solution-card__logo{height:15.625rem;margin-bottom:1.113rem;width:18.75rem}}.solution-card__text{bottom:10%;left:50%;opacity:var(--card-solution-title-opacity,0);position:absolute;transform:translate(-50%);transition:.3s}.slider-pagination{--swiper-pagination-color:#ffa019;--swiper-pagination-bottom:2rem;--swiper-pagination-bullet-inactive-opacity:0.5;--swiper-pagination-bullet-inactive-color:#c8c8c8;--swiper-pagination-bullet-border-radius:1.25rem;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-width:0.375rem;--swiper-pagination-bullet-height:0.375rem;--swiper-navigation-sides-offset:2rem;width:100%}@media only screen and (min-width:1025px){.slider-pagination{--swiper-pagination-bullet-width:1rem;--swiper-pagination-bullet-height:1rem;--swiper-pagination-bottom:3.75rem}}.slider-pagination .swiper-pagination{align-items:center;display:flex;gap:.375rem;justify-content:center;line-height:0}@media only screen and (min-width:1025px){.slider-pagination .swiper-pagination{gap:1rem}}.slider-pagination .swiper-pagination-bullet{transition-duration:.3s;transition-property:width}.slider-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:2.25rem}@media only screen and (min-width:1025px){.slider-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:6rem}}.slider-pagination .swiper-slide{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:4.5rem;margin-top:1.5rem;width:100%}@media only screen and (min-width:1025px){.slider-pagination .swiper-slide{margin-bottom:10rem;margin-top:3.75rem}}.slider-pagination .swiper-slide:not(.swiper-slide-active){opacity:0!important;pointer-events:none}.competencies-card{align-items:center;background-color:#f5f5f5;border-radius:1.25rem;box-shadow:var(--card-competencies-box-shadow,0);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1.3rem 0;width:100%}@media only screen and (min-width:1025px){.competencies-card{border-radius:2.5rem;padding:3.75rem 0}}.competencies-card:hover{--card-competencies-grayscale:0;transition:.3s}@media only screen and (min-width:1025px){.competencies-card:hover{--card-competencies-box-shadow:0 12px 38px 0 rgba(13, 58, 126, .14)}}.competencies-card__logo{filter:grayscale(var(--card-competencies-grayscale, 0));transition:.3s;width:3.625rem}@media only screen and (min-width:1025px){.competencies-card__logo{filter:grayscale(var(--card-competencies-grayscale, 1));width:12.25rem}}.partners-card{align-items:center;background-color:#fff;border-radius:1.25rem;box-shadow:var(--card-partners-box-shadow,0);cursor:pointer;display:flex;flex-direction:column;height:6.25rem;justify-content:center;position:relative;transition:.3s;width:100%}@media only screen and (min-width:1025px){.partners-card{border-radius:2.5rem;height:15.625rem}}.partners-card:before{background-image:url(../images/arrow-thin-link..svg);background-repeat:no-repeat;background-size:1rem 1rem;content:"";height:1rem;position:absolute;right:var(--partners-card-arrow-right,.5rem);top:var(--partners-card-arrow-top,.5rem);transition:.3s;width:1rem}@media only screen and (min-width:1025px){.partners-card:before{background-size:2rem 2rem;height:2rem;opacity:var(--partners-card-arrow-opacity,0);right:var(--partners-card-arrow-right,1.5rem);top:var(--partners-card-arrow-top,1.5rem);width:2rem}.partners-card:hover{transition:.3s;--card-partners-grayscale:0;--partners-card-arrow-opacity:1;--partners-card-arrow-top:1rem;--partners-card-arrow-right:1rem;--card-partners-box-shadow:0 3px 20px 0 rgba(13, 58, 126, .2)}}.partners-card__logo{transition:.3s;width:5.6rem}@media only screen and (min-width:1025px){.partners-card__logo{filter:grayscale(var(--card-partners-grayscale, 1));width:15.6rem}}.point{align-items:center;border-bottom:1px solid #c8c8c8;color:var(--about-item-text-color,#202020);display:flex;justify-content:space-between;padding:1.75rem 0;transition:.3s}.point:first-child{border-top:1px solid #c8c8c8}.point:active,.point:hover{--about-item-arrow-translate:-0.75rem}.point__arrow{color:var(--about-item-arrow-color,#202020);width:2.5rem}.point__arrow svg{transition:all .3s ease-out;translate:var(--about-item-arrow-translate,unset)}.values-card{align-items:center;background:var(--values-card-bg-color,linear-gradient(95.85deg,#23d787 -6.67%,#0050d7 105.23%));border-radius:1.25rem;color:var(--values-card-color,#fff);display:flex;justify-content:flex-start;overflow:hidden;padding:1.875rem 1rem 1.875rem 5rem;position:relative}@media only screen and (min-width:1025px){.values-card{--values-card-bg-color:#f5f5f5;--values-card-color:#202020;border-radius:2.5rem;padding:6.063rem 2rem 6.063rem 11.25rem;position:relative;z-index:1}}.values-card:before{background:linear-gradient(95.85deg,#23d787 -6.67%,#0050d7 105.23%);border-radius:1.25rem;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:-1}@media only screen and (min-width:1025px){.values-card:before{border-radius:2.5rem}}.values-card:hover{--values-card-color:#fff}.values-card:hover:before{opacity:1}.values-card__title{margin-bottom:1rem;overflow-wrap:normal!important;transition:.7s}.values-card__text{transition:.7s}.values-card__logo{height:100%;left:-10px;position:absolute}@media only screen and (min-width:729px){.values-card__logo{left:0}}.values-card__logo svg{width:auto!important}.values-card__content{flex-shrink:0;width:100%}.offer-card{border-radius:1.25rem;color:#fff;min-height:7rem;padding:2rem 1rem;position:relative;transition:.3s}@media only screen and (min-width:1025px){.offer-card{border-radius:2.5rem;min-height:22.5rem;padding:2rem}}.offer-card:hover{transition:.3s;--offer-card-text-opacity:1;--offer-card-title-translate-y:30%;--offer-card-text-translate-y:-50%;--offer-card-opacity-background-image:0.1;--offer-card-text-position:static}@media only screen and (min-width:1025px){.offer-card:hover{--offer-card-title-opacity:0;--offer-card-text-position:absolute}}.offer-card:before{border-radius:1.25rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:1025px){.offer-card:before{border-radius:2.5rem}}.offer-card:after{background-position:80% 100%;background-repeat:no-repeat;background-size:20rem auto;content:"";height:100%;left:0;opacity:var(--offer-card-opacity-background-image,.1);position:absolute;top:0;transition:.8s;width:100%;z-index:-1}@media only screen and (min-width:1025px){.offer-card:after{opacity:var(--offer-card-opacity-background-image,1)}}.offer-card__title{opacity:var(--offer-card-title-opacity,1);transition:.3s}@media only screen and (min-width:1025px){.offer-card__title{transform:translateY(var(--offer-card-title-translate-y,0))}}.offer-card__text{margin-top:.75rem;opacity:var(--offer-card-text-opacity,0);position:var(--offer-card-text-position,absolute);transition:.3s}@media only screen and (min-width:1025px){.offer-card__text{margin-top:0;top:50%;transform:translateY(var(--offer-card-text-translate-y,-70%))}}.offer-card_salary:before{background:var(--offer-card-background,linear-gradient(302.5deg,#23d787 -1.16%,#0050d7 76.04%))}.offer-card_salary:after{background-image:url(../images/salary..svg)}@media only screen and (min-width:1025px){.offer-card_salary:hover{--offer-card-background:#1a66e8}}.offer-card_stack:before{background:var(--offer-card-background,linear-gradient(288.39deg,#fb9d37 -2.99%,#f94e55 83.85%))}.offer-card_stack:after{background-image:url(../images/stack..svg)}@media only screen and (min-width:1025px){.offer-card_stack:hover{--offer-card-background:#fa7348}}.offer-card_conditions:before{background:var(--offer-card-background,linear-gradient(292.11deg,#49f4ff -5.58%,#138fd1 76.85%))}.offer-card_conditions:after{background-image:url(../images/conditions..svg)}@media only screen and (min-width:1025px){.offer-card_conditions:hover{--offer-card-background:#24afe0}}.offer-card_location:before{background:var(--offer-card-background,linear-gradient(292.11deg,#49f4ff -5.58%,#138fd1 76.85%))}.offer-card_location:after{background-image:url(../images/location..svg)}@media only screen and (min-width:1025px){.offer-card_location:hover{--offer-card-background:#24afe0}}.offer-card_education:before{background:var(--offer-card-background,linear-gradient(301.06deg,#0837dd -13.78%,#1e73ea 81.92%))}.offer-card_education:after{background-image:url(../images/education..svg)}@media only screen and (min-width:1025px){.offer-card_education:hover{--offer-card-background:#1a66e8}}.offer-card_experience:before{background:var(--offer-card-background,linear-gradient(294.09deg,#23d787 -12.93%,#1475ff 81.99%) no-repeat 80% 100%,linear-gradient(302.5deg,#23d787 -1.16%,#0050d7 76.04%))}.offer-card_experience:after{background-image:url(../images/experience..svg)}@media only screen and (min-width:1025px){.offer-card_experience:hover{--offer-card-background:#1a66e8}}.career-card{align-items:flex-start;background-color:var(--card-background-color,#fff);border-radius:1.25rem;color:var(--card-text-color,#202020);display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:1.5rem 1rem;transition:.3s;width:100%}@media only screen and (min-width:1025px){.career-card{border-radius:2.5rem;padding:2rem}}.career-card:hover .button-c{transform:translate(-2rem)}.career-card_warning{--card-background-color:#ffa019;--card-text-color:#fff}.career-card_warning:hover{--card-background-color:#ffb244}.career-card__header{margin-bottom:1rem}@media only screen and (min-width:1025px){.career-card__header{margin-bottom:1.5rem}}.career-card__main{display:-webkit-box;flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.career-card__footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.career-card__footer-icon{background-color:#ffa019;border-radius:50%;height:5rem;margin-left:1rem;padding:.9rem;width:5rem}@media only screen and (min-width:1025px){.career-card__footer-icon{padding:1.5rem}}.about-card{align-items:flex-start;background-color:var(--card-background-color,#fff);border-radius:1.25rem;color:var(--card-text-color,#202020);display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:1.5rem 1rem;transition:.3s;width:100%}@media only screen and (min-width:1025px){.about-card{border-radius:2.5rem;padding:2rem}.about-card:hover{--avatar-mr:-1.5rem}}.about-card:hover .button-c{transform:translate(-2rem)}.about-card_warning{--card-background-color:#ffa019;--card-text-color:#fff}.about-card_warning:hover{--card-background-color:#ffb244}.about-card_secondary{--card-background-color:#f5f5f5;--card-text-color:#0050d7}.about-card_secondary:hover{--card-background-color:#e9e9e9;--card-text-color:#296de0}.about-card_gradient{background:linear-gradient(287.57deg,#5fa0ff -8.86%,#0050d7 88.44%);min-height:18.5rem;position:relative;--card-text-color:#fff}@media only screen and (min-width:1025px){.about-card_gradient{width:38.75rem}}.about-card_gradient:hover{opacity:.9}@media only screen and (min-width:1025px){.about-card_gradient:hover{--gradient-rotate:-10deg}}.about-card_gradient:after{background-image:url(../images/cross..svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:16rem;position:absolute;right:-5rem;top:0;transform:rotate(var(--gradient-rotate,0deg));transform-origin:right;transition:.3s;width:16rem}@media only screen and (min-width:1025px){.about-card_gradient:after{height:29rem;right:-2.5rem;top:-2rem;width:29rem}}.about-card__header{flex-shrink:0;margin-bottom:1rem}.about-card__main{display:-webkit-box;flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.about-card__footer{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}.hero-card{align-items:flex-start;border:2px solid var(--hero-card-bd-c,#fff);border-radius:2.5rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1.5rem;position:relative;transition:.3s}.hero-card__title{text-transform:uppercase}.hero-card__icon{bottom:0;position:absolute;right:0;width:25rem}.hero-card:hover{--hero-card-bd-c:transparent}.hero-card:hover .hero-card__button{transform:translateY(-1rem)}.hero-card__button{transition:.8s}.hero-card__button_up{opacity:var(--button-opacity-up,1)}.hero-card__button_close{bottom:var(--bottom-button_close,6rem);opacity:var(--opasity-button_close,0);position:absolute;transition:.5s;z-index:var(--index-button_close,-1)}.hero-card[data-active=true]{--button-opacity-up:0;--opasity-button_close:1;--bottom-button_close:1.5rem;--index-button_close:5}.hero-card_energy:hover{background-color:rgba(255,180,75,.34)}.hero-card_energy[data-active=true]{background:rgba(255,180,75,.56);--hero-card-bd-c:transparent}.hero-card_cross-industry:hover{background:rgba(73,113,255,.33)}.hero-card_cross-industry[data-active=true]{background:rgba(73,113,255,.56);--hero-card-bd-c:transparent}.hero-card_hcs:hover{background:rgba(69,236,115,.33)}.hero-card_hcs[data-active=true]{background:rgba(69,236,115,.44);--hero-card-bd-c:transparent}.slider-home{--swiper-pagination-color:#ffa019;--swiper-pagination-top:16.75rem;--swiper-pagination-bullet-inactive-opacity:0.5;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-border-radius:1.25rem;--swiper-pagination-bullet-horizontal-gap:0;--swiper-navigation-sides-offset:2rem;--swiper-navigation-size:2.75rem;--swiper-navigation-top-offset:9.375rem;--swiper-pagination-bullet-width:0.5rem;--swiper-pagination-bullet-height:0.5rem;width:100%}.slider-home .swiper-pagination{align-items:flex-start;display:flex;gap:.375rem;height:fit-content;justify-content:center;line-height:0}@media only screen and (min-width:1025px){.slider-home .swiper-pagination{gap:1rem}}.slider-home .swiper-pagination-bullet{transition-duration:.3s;transition-property:width}.slider-home .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:3rem}.slider-home .swiper-slide{align-items:stretch;display:flex;flex-direction:column;justify-content:center;width:100%}.slider-home .swiper-button-next,.slider-home .swiper-button-prev{background:#fff;border-radius:50%;display:none;height:unset;padding:.85rem;width:unset}@media only screen and (min-width:1025px){.slider-home .swiper-button-next,.slider-home .swiper-button-prev{display:block}}.slider-home .swiper-button-next:after,.slider-home .swiper-button-prev:after{background-image:url(../images/arrow-thin-wbg..svg);background-position:50%;background-size:cover;content:"";display:block;font-size:unset;height:1.125rem;width:1.125rem}.slider-home .swiper-button-prev:after{rotate:180deg}.success-modal{border-radius:0;padding:1.5rem;width:56.25rem}@media only screen and (min-width:1025px){.success-modal{border-radius:2.5rem;padding:1.5rem 3.75rem 2rem}}.success-modal__header{align-items:baseline;display:flex;justify-content:space-between;padding-bottom:1.5rem}.success-modal__svg{height:7.5rem;width:7.5rem}.success-modal__body{align-items:normal;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:2rem 0}@media only screen and (min-width:1025px){.success-modal__body p,.success-modal__body span{line-height:3rem}}.success-modal__btn{padding-top:1rem}.static-form-container{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);width:100%;grid-row-gap:1.5rem;background-color:#f5f5f5;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.static-form-container{padding-bottom:5rem;padding-top:5rem;--news-list-column:2;grid-column-gap:1.5rem}.static-form-container__feedback-info{padding-right:9.75rem}}.static-form-container__feedback-info .text{margin-bottom:1rem}@media only screen and (min-width:1025px){.static-form-container__feedback-info .text{margin-bottom:1.5rem}}.empty-block{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;min-height:var(--empty-block-height,12.5rem);width:100%}@media only screen and (min-width:1025px){.empty-block{--empty-block-height:35rem}}.empty-block__title{margin-bottom:.75rem}@media only screen and (min-width:1025px){.empty-block__title{margin-bottom:1.5rem}}.breadcrumbs{display:none}@media only screen and (min-width:1025px){.breadcrumbs{align-items:center;display:flex;flex-direction:row;justify-content:start}}.breadcrumbs_theme-blue{--breadcrumbs-nav-item-color:#fff}.breadcrumbs_theme-blue .breadcrumbs__item:hover{--breadcrumbs-nav-item-color:#5cc4f2}.breadcrumbs__item{align-items:center;color:var(--breadcrumbs-nav-item-color,#0050d7);display:inline-flex;height:100%;justify-content:center;margin-right:1.5rem;position:relative;transition:all .3s ease-out}.breadcrumbs__item:before{background-color:var(--breadcrumbs-nav-item-color);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s;width:100%;will-change:transform}.breadcrumbs__item:hover:before{transform:scale(1)}.breadcrumbs__item:after{color:#ca7600;content:"›";display:inline-block;position:absolute;right:-.9rem}.breadcrumbs__item:hover{--breadcrumbs-nav-item-color:#296de0}.link{--link-color:#202020;color:var(--link-color);transition:all .3s ease-out;width:fit-content}.link:hover{--link-color:#296de0}.link:active{--link-color:#0050d7}.picture{height:100%}.picture_contain-right{--picture-object-fit:contain;--picture-object-position:right}.picture_contain-center{--picture-object-fit:contain;--picture-object-position:center}.picture img{height:100%;object-fit:var(--picture-object-fit,cover);object-position:var(--picture-object-position,center);width:100%}.button{align-items:center;align-self:stretch;background-color:var(--button-main-bg-color,#0050d7);border:.063rem solid var(--button-main-border-color,#0050d7);border-radius:1rem;color:var(--button-main-text-color,#fff);cursor:pointer;display:var(--button-display,inline-flex);font-family:Formular;justify-content:center;max-width:100vw;outline:0;padding:.75rem 1.5rem;text-align:center;transition:all .3s ease-out;--button-main-border-color:#0050d7}@media only screen and (min-width:1025px){.button{padding:1.125rem 2rem}}.button:after{animation:spin 2s linear infinite;border:.2rem solid #fff;border-radius:50%;border-top-color:#c8c8c8;content:"";display:var(--button-icon-toggle,none);height:1.5rem;margin-left:1rem;width:1.5rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.button_circle{border-radius:50%;padding:.9rem}@media only screen and (min-width:1025px){.button_circle{padding:1.5rem}}.button:hover{background-color:var(--button-main-bg-hover-color,#296de0);--button-main-border-color:#296de0}.button:active{background-color:var(--button-main-bg-active-color,#0024a7)}.button_stretch{--button-display:flex}.button_nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button_warning{--button-main-bg-color:#ffa019;--button-main-border-color:#ffa019;--button-main-transparent-color:#ffa019}.button_warning:hover{--button-main-bg-hover-color:#ffb244;--button-main-border-color:#ffb244;--button-main-transparent-color:#ffb244}.button_warning:active{--button-main-bg-active-color:#ca7600;--button-main-border-color:#ca7600;--button-main-transparent-color:#ca7600}.button_warning-bg-white{--button-main-bg-color:#fff;--button-main-border-color:#fff;--button-main-text-color:#ffa019}.button_warning-bg-white:hover{--button-main-bg-hover-color:#fff;--button-main-text-color:#ffb244}.button_warning-bg-white:active{--button-main-bg-active-color:#fff;--button-main-text-color:#ca7600}.button_secondary{--button-main-transparent-color:#adadad;--button-main-bg-color:#adadad;--button-main-border-color:#fff}.button_secondary:hover{--button-main-bg-hover-color:#c8c8c8;--button-main-transparent-color:#c8c8c8}.button_secondary:active{--button-main-bg-active-color:#7f7f7f;--button-main-transparent-color:#7f7f7f}.button_transparent{--button-main-text-color:var(--button-main-border-color);--button-main-bg-color:transparent}.button_transparent:hover{--button-main-bg-hover-color:transparent;--button-main-text-color:var(--button-main-transparent-color, #296de0);--button-main-border-color:var(--button-main-transparent-color, #296de0)}.button_transparent:active{--button-main-bg-active-color:transparent;--button-main-text-color:var(--button-main-transparent-color, #0024a7);--button-main-border-color:var(--button-main-transparent-color, #0024a7)}.button_loading{--button-main-bg-color:#adadad;--button-main-border-color:#adadad;--button-main-bg-hover-color:#adadad;--button-main-bg-active-color:#adadad;--button-icon-toggle:block}.button:disabled,.button_loading{cursor:not-allowed;pointer-events:none}.button:disabled{--button-main-bg-color:#adadad;--button-main-border-color:#adadad;--button-main-bg-hover-color:#adadad;--button-main-bg-active-color:#adadad}.text{color:var(--text-color,inherit);font-family:Formular;font-size:var(--text-font-size,1rem);font-weight:var(--text-font-weight,400);line-height:var(--text-line-height,1rem);overflow-wrap:anywhere}.text ol{list-style-position:inside}.text ol,.text ul{align-items:normal;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;margin:1.5rem 0}.text ul>li{align-items:baseline;display:grid;grid-template-columns:auto 1fr;overflow-wrap:anywhere;row-gap:1.5rem;width:100%}.text ul>li>ul{grid-column:2;margin:0}.text ul>li>ul li:before{background:0 0;border-radius:unset;color:#ffa019;content:"-";font-size:var(--text-li-marker-fs,1.75rem);height:auto;width:auto}.text ul>li>ol{grid-column:2;margin:0}.text ul>li:before{background:#ffa019;border-radius:50%;content:"";height:.75rem;margin-right:var(--text-li-marker-mr,.5rem);width:.75rem}.text ul>li::marker{content:none}@media only screen and (min-width:1025px){.text ul>li{--text-li-marker-mr:1rem}}.text iframe{aspect-ratio:16/9;height:auto;width:100%}.text_up{margin-left:.25rem;vertical-align:1.5rem}@media only screen and (min-width:1025px){.text_up{margin-left:.5rem;vertical-align:2.5rem}}.text_mobile-h1{--text-font-size:2.5rem;--text-line-height:3rem;--text-font-weight:500}.text_mobile-h2{--text-font-size:1.75rem;--text-line-height:2.125rem;--text-font-weight:500}.text_mobile-h3{--text-font-size:1.25rem;--text-line-height:1.5rem;--text-font-weight:700}.text_mobile-h4{--text-font-size:1.125rem;--text-font-weight:500;--text-line-height:1.375rem}.text_mobile-body1{--text-font-size:1rem;--text-line-height:1.25rem;--text-font-weight:400}.text_mobile-body2{--text-font-size:0.875rem;--text-line-height:1.125rem;--text-font-weight:400}.text_mobile-subtitle1{--text-font-size:0.75rem;--text-line-height:0.875rem;--text-font-weight:400}@media only screen and (min-width:1025px){.text_desktop-h1{--text-font-size:5rem;--text-line-height:6.125rem;--text-font-weight:500}.text_desktop-h2{--text-font-size:3.75rem;--text-line-height:4.625rem;--text-font-weight:500}.text_desktop-h3{--text-font-size:3.75rem;--text-line-height:4.625rem;--text-font-weight:400}.text_desktop-h4{--text-font-size:3.125rem;--text-line-height:3.75rem;--text-font-weight:500}.text_desktop-h5{--text-font-size:3.125rem;--text-line-height:3.058rem;--text-font-weight:500}.text_desktop-body1{--text-font-size:2.5rem;--text-line-height:3rem;--text-font-weight:400}.text_desktop-body2{--text-font-size:1.5rem;--text-line-height:1.875rem;--text-font-weight:400}.text_desktop-subtitle1{--text-font-size:1.5rem;--text-line-height:1.875rem;--text-font-weight:500}.text_desktop-subtitle2{--text-font-size:1.25rem;--text-line-height:1.5rem;--text-font-weight:500}.text_desktop-subtitle3{--text-font-size:1.25rem;--text-line-height:1.5rem;--text-font-weight:400}.text_desktop-subtitle4{--text-font-size:1.125rem;--text-line-height:1.375rem;--text-font-weight:400}.text_desktop-d1{--text-font-size:6.75rem;--text-line-height:8.25rem;--text-font-weight:500}.text_desktop-d6{--text-font-size:2.25rem;--text-line-height:2.75rem;--text-font-weight:700}}.text_space:after,.text_space:before{content:" "}.text_white{--text-color:#fff}.text_black{--text-color:#202020}.text_gray{--text-color:#7f7f7f}.text_blue{--text-color:#0050d7}.text_light-gray{--text-color:#c8c8c8}.text_animation-translate-x-y:hover{animation:translateXY 1s alternate}.text_transparent50{opacity:.5}.text_transparent70{opacity:.7}.text__tag{align-items:center;color:var(--tag-text-color,#202020);display:flex;gap:.5rem;justify-content:normal;transition:.3s}.text__tag:before{background:var(--tag-icon-color,#ffa019);border-radius:50%;content:"";height:.5rem;width:.5rem}.text__tag_active{background-color:#ffeacc;border-radius:1rem;padding:.25rem 1rem;--tag-icon-color:#ca7600;--tag-text-color:#ca7600}@keyframes translateXY{0%{translate:0 0}50%{translate:1px 1px}to{translate:0 0}}.video{height:100%}.video video{height:100%;object-fit:cover;width:100%}.ui-modal{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,20,92,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;overflow:auto;padding:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s;z-index:20}.ui-modal_show{opacity:1;pointer-events:auto}@media only screen and (min-width:1025px){.ui-modal{--modal-padding:2rem;padding:5rem 0}}.ui-modal__wrapper{background-color:#fff;margin:auto;position:relative}.ui-modal__form-wrapper{border-radius:0;padding:1.5rem;width:56.25rem}@media only screen and (min-width:1025px){.ui-modal__form-wrapper{border-radius:2.5rem;padding:1.5rem 3.75rem 2rem}}.ui-modal__header{align-items:baseline;display:flex;justify-content:space-between;padding-bottom:1.5rem}.ui-modal__close-button{cursor:pointer}.ui-modal__close-button svg{height:1.125rem;width:1.125rem}@media only screen and (min-width:1025px){.ui-modal__close-button svg{height:1.875rem;width:1.875rem}}.ui-modal__close-button_offset{position:absolute;right:1.5rem;top:1.5rem;z-index:1}.ui-modal__close-button_offset svg{height:1.125rem;width:1.125rem}@media only screen and (min-width:1025px){.ui-modal__close-button_offset{right:-5rem;top:-5rem}.ui-modal__close-button_offset svg{height:1.875rem;width:1.875rem}}.tabs{margin:0 -.75rem}@media only screen and (min-width:729px){.tabs{margin:0 -1.5rem}}@media only screen and (min-width:1025px){.tabs{margin:0 -2rem}}.tabs__swiper{padding:0 .75rem}@media only screen and (min-width:729px){.tabs__swiper{padding:0 1.5rem}}@media only screen and (min-width:1025px){.tabs__swiper{padding:0 2rem}}.tabs__item{background-color:var(--tabs-item-bg-color,#fff);border:2px solid var(--tabs-item-border-color,#d7e6ff);border-radius:2.5rem;color:var(--tabs-item-text-color,#0050d7);cursor:pointer;display:inline-block;margin-right:.75rem;padding:.6rem 1.5rem;transition:.3s;white-space:nowrap}@media only screen and (min-width:1025px){.tabs__item{padding:1rem 2rem}}.tabs__item:hover{--tabs-item-bg-color:#d7e6ff}.tabs input[type=radio]{height:100%;opacity:0;outline:0;pointer-events:none;position:absolute;width:100%}input[type=radio]:checked+.tabs__item{--tabs-item-bg-color:#0050d7;--tabs-item-text-color:#fff}input[type=radio]:checked+.tabs__item:hover{--tabs-item-bg-color:#296de0}.tabs .swiper-slide{width:auto}.ts-wrapper.multi.has-items .ts-control{padding:.75rem}@media only screen and (min-width:1025px){.ts-wrapper.multi.has-items .ts-control{padding:1rem}}.ts-wrapper.multi.has-items .ts-control .selector-counter{display:block}.ts-wrapper.multi.has-items .ts-control .clear-button{pointer-events:auto}.ts-wrapper.multi .ts-control{padding:.75rem}@media only screen and (min-width:1025px){.ts-wrapper.multi .ts-control{padding:1rem}}.ts-wrapper.multi .ts-control .item,.ts-wrapper.multi .ts-control input{background:0 0;margin:0;padding:0}.ts-wrapper.multi .ts-control .selector-counter{display:none}.ts-wrapper.multi .ts-control .clear-button{padding:0}.ts-wrapper .ts-control{border:.125rem solid var(--ts-control-border-color,#e9e9e9);border-radius:1rem;line-height:1.25rem;padding:.75rem;transition:all .3s ease-out}@media only screen and (min-width:1025px){.ts-wrapper .ts-control{font-size:1.25rem;line-height:1.5rem;padding:1rem}}.ts-wrapper .ts-control:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23202020' d='m18 10.705-1.41-1.41-4.59 4.58-4.59-4.58L6 10.705l6 6z'/%3E%3C/svg%3E");display:block;height:1.5rem;position:absolute;right:.75rem;top:50%;transform:rotateX(var(--ts-control-after-rotate,0));transition:all .3s ease-out;translate:0 -50%;width:1.5rem}@media only screen and (min-width:1025px){.ts-wrapper .ts-control:after{right:1rem}}.ts-wrapper .ts-control:hover{--ts-control-border-color:#adadad}.ts-wrapper .ts-control .item,.ts-wrapper .ts-control input{font-size:1rem;font-weight:400;line-height:inherit}@media only screen and (min-width:1025px){.ts-wrapper .ts-control .item,.ts-wrapper .ts-control input{font-size:1.25rem}}.ts-wrapper .ts-control .clear-button{display:block;height:1.5rem;padding:0;pointer-events:none;right:3rem;width:1.5rem}.ts-wrapper .ts-dropdown{border:.125rem solid #e9e9e9;border-radius:1rem;box-shadow:none;margin:0;padding:1rem}.ts-wrapper .ts-dropdown .ts-dropdown-content{align-items:normal;display:flex;flex-direction:column;gap:.75rem;justify-content:normal;max-height:24.75rem}.ts-wrapper .ts-dropdown .ts-dropdown-content .option{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:normal;padding:0}.ts-wrapper .ts-dropdown .ts-dropdown-content .option__checkbox{align-items:center;border:.125rem solid var(--option-color,#202020);border-radius:.5rem;color:var(--option-color,#202020);display:flex;flex-shrink:0;height:1.75rem;justify-content:center;overflow:hidden;transition:all .3s ease-out;width:1.75rem}.ts-wrapper .ts-dropdown .ts-dropdown-content .option__checkbox svg{flex-shrink:0;height:2.5rem;opacity:var(--option-svg-opacity,0);width:2.5rem}.ts-wrapper .ts-dropdown .ts-dropdown-content .option__title{font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:1025px){.ts-wrapper .ts-dropdown .ts-dropdown-content .option__title{font-size:1.25rem;line-height:1.5rem}}.ts-wrapper .ts-dropdown .ts-dropdown-content .option.active{--option-color:#7f7f7f;background:0 0}.ts-wrapper .ts-dropdown .ts-dropdown-content .option.selected{--option-svg-opacity:1}.ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar{width:.25rem}.ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar-track{background:0 0}.ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:.25rem}.ts-wrapper.input-active .ts-control{--ts-control-border-color:#296de0;--ts-control-after-rotate:180deg}.input{--input-text-padding-left:0.75rem;align-items:normal;display:block;display:flex;flex-direction:column;gap:var(--input-gap,.25rem);justify-content:center;width:100%}@media only screen and (min-width:1025px){.input{--input-height:3.75rem;--input-font-size:1.25rem;--input-line-height:1.5rem;--input-icon-margin:1rem;--input-text-padding-right:3.5rem;--input-text-padding-left:1rem;--input-gap:0.5rem}}.input__error{color:#e52020}.input__wrapper{display:block;height:var(--input-height,3rem);position:relative;width:100%}.input__input{background:0 0;background:#fff;border:.125rem solid var(--input-border-color,#e9e9e9);border-radius:1rem;color:#202020;font-size:var(--input-font-size,1rem);font-weight:400;height:100%;line-height:var(--input-line-height,1.25rem);outline:0;padding-left:var(--input-text-padding-left,.75rem);padding-right:var(--input-text-padding-right,2.75rem);text-align:left;transition:all .3s ease-out;width:100%}.input__input::placeholder{color:#7f7f7f}.input__input:hover{--input-border-color:#adadad}.input__input:focus{--input-border-color:#0050d7}.input__input:not(:placeholder-shown)+.input__cross{--input-cross-display:flex}.input__input_icon{--input-text-padding-left:2.75rem}@media only screen and (min-width:1025px){.input__input_icon{--input-text-padding-left:3.5rem}}.input__cross{color:var(--input-color);cursor:pointer;display:flex;display:var(--input-cross-display,none);right:var(--input-icon-margin,.75rem)}.input__cross,.input__icon{align-items:center;height:1.5rem;justify-content:center;position:absolute;top:50%;translate:0 -50%;width:1.5rem}.input__icon{color:#545454;display:flex;left:var(--input-text-padding-left);pointer-events:none}.textarea{align-items:normal;display:block;display:flex;flex-direction:column;gap:var(--textarea-gap,.25rem);justify-content:center;width:100%}@media only screen and (min-width:1025px){.textarea{--textarea-font-size:1.25rem;--textarea-line-height:1.5rem;--textarea-icon-margin:1rem;--textarea-text-padding-right:3.5rem;--textarea-text-padding-left:1rem;--textarea-gap:0.5rem}}.textarea__error{color:#e52020}.textarea__wrapper{display:block;height:var(--textarea-height,8rem);position:relative;width:100%}.textarea__input{background:0 0;background:#fff;border:.125rem solid var(--textarea-border-color,#e9e9e9);border-radius:1rem;color:#202020;font-family:Formular;font-size:var(--textarea-font-size,1rem);font-weight:400;height:100%;line-height:var(--textarea-line-height,1.25rem);outline:0;padding-bottom:.875rem;padding-left:var(--textarea-text-padding-left,.75rem);padding-right:var(--textarea-text-padding-right,2.75rem);padding-top:.875rem;resize:none;text-align:left;transition:all .3s ease-out;width:100%}.textarea__input::placeholder{color:#7f7f7f}.textarea__input:hover{--textarea-border-color:#adadad}.textarea__input:focus{--textarea-border-color:#0050d7}.textarea__input:not(:placeholder-shown)+.textarea__cross{--textarea-cross-display:flex}.textarea__cross{align-items:center;color:var(--textarea-color);cursor:pointer;display:flex;display:var(--textarea-cross-display,none);height:1.5rem;justify-content:center;position:absolute;right:var(--textarea-icon-margin,.75rem);top:var(--textarea-icon-margin,.75rem);width:1.5rem}.checkbox{align-items:start;cursor:pointer;display:flex;gap:.75rem;justify-content:normal}.checkbox:hover{--checkbox-color:#7f7f7f}.checkbox__input{display:none}.checkbox__checkbox{align-items:center;border:.125rem solid var(--checkbox-color,#202020);border-radius:.5rem;color:var(--checkbox-color,#202020);display:flex;flex-shrink:0;height:var(--checkbox-icon-size,1.75rem);justify-content:center;overflow:hidden;transition:all .3s ease-out;width:var(--checkbox-icon-size,1.75rem)}@media only screen and (min-width:1025px){.checkbox__checkbox{--checkbox-icon-size:2.5rem}}.checkbox__checkbox_mobile{display:block}@media only screen and (min-width:1025px){.checkbox__checkbox_mobile{display:none}}.checkbox__checkbox_desktop{display:none}@media only screen and (min-width:1025px){.checkbox__checkbox_desktop{display:block}}.checkbox__checkbox svg{flex-shrink:0;height:2.5rem;opacity:var(--checkbox-svg-opacity,0);width:2.5rem}.checkbox__label{font-size:1rem;font-weight:400;line-height:1.25rem;padding-top:.25rem}@media only screen and (min-width:1025px){.checkbox__label{font-size:1.25rem;line-height:1.5rem}}.checkbox__input:checked+.checkbox__checkbox{--checkbox-svg-opacity:1}.attach-file{align-items:normal;flex-direction:column;gap:var(--attach-file-gap,1.5rem)}.attach-file,.attach-file__main{display:flex;justify-content:normal}.attach-file__main{align-items:var(--attach-file-main-align,normal);flex-direction:var(--attach-file-main-direction,column);gap:var(--attach-file-main-gap,.75rem)}@media only screen and (min-width:1025px){.attach-file__main{--attach-file-gap:2.5rem;--attach-file-main-gap:1.5rem;--attach-file-main-direction:row;--attach-file-main-align:center}}.attach-file__input{display:none}.attach-file__btn{flex-shrink:0}.attach-file__selected{align-items:normal;display:flex;flex-direction:column;gap:1rem;justify-content:normal}.attach-file__selected:empty{display:none}.attach-selected-item{--attach-selected-item-icon-size:1.5rem;align-items:center;display:grid;grid-template-columns:var(--attach-selected-item-icon-size) 1fr var(--attach-selected-item-icon-size);grid-column-gap:var(--attach-selected-item-gap,.5rem);height:3.75rem;width:100%}@media only screen and (min-width:1025px){.attach-selected-item{--attach-selected-item-icon-size:2.125rem;--attach-selected-item-gap:1rem}}.attach-selected-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M8.57 32.1a7.53 7.53 0 0 0 5.29-2.295l13-12.993a7.53 7.53 0 0 0 2.24-5.362 7.52 7.52 0 0 0-4.663-6.983 7.53 7.53 0 0 0-8.232 1.678L5.526 16.818a4.295 4.295 0 0 0-.941 4.703c.086.207.415.893.942 1.4a4.39 4.39 0 0 0 6.083 0l10.68-10.676a1.03 1.03 0 0 0 .226-1.125 1.03 1.03 0 0 0-1.666-.335L10.167 21.462a2.26 2.26 0 0 1-3.747-.684 2.26 2.26 0 0 1 .545-2.498L17.647 7.605a5.68 5.68 0 0 1 7.847 0 5.47 5.47 0 0 1 0 7.82L12.49 28.423a5.47 5.47 0 0 1-6.05 1.224c-.711-.3-1.205-.754-1.795-1.226a1.03 1.03 0 0 0-1.666.335 1.03 1.03 0 0 0 .225 1.125A7.53 7.53 0 0 0 8.57 32.1' clip-rule='evenodd'/%3E%3C/svg%3E");display:block;height:var(--attach-selected-item-icon-size);width:var(--attach-selected-item-icon-size)}.attach-selected-item__icon{cursor:pointer}.attach-selected-item__icon svg{height:var(--attach-selected-item-icon-size);width:var(--attach-selected-item-icon-size)}.ui-cool-tabs-content__item{max-height:0;overflow:hidden}.ui-cool-tabs-content__item[data-active=true]{max-height:none;overflow:initial}.radio{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.radio__error{color:#e52020}.radio__input{opacity:0;position:absolute}.radio__label{cursor:pointer;display:inline-block;line-height:2.5rem;margin-right:0;padding-left:3rem;position:relative;user-select:none}.radio__label:before{background:url(../images/radio1..svg) 0 0 no-repeat;background-size:2.5rem;bottom:1px;content:"";display:inline-block;height:2.5rem;left:0;position:absolute;width:2.5rem}.radio__input:checked+.radio__label:before{background:url(../images/radio2..svg) 0 0 no-repeat;background-size:2.5rem}.radio__label:hover:before{filter:brightness(120%)}.radio__input[type=radio]:disabled+.radio__label:before{filter:grayscale(100%)}.button-c{align-items:center;display:flex;justify-content:flex-end;transition:.3s}.button-c__text{color:var(--button-c-text-color,#0050d7);margin-right:1rem}.button-c__icon{background-color:var(--button-c-icon-bg,#0050d7);border-radius:50%;padding:.9rem}@media only screen and (min-width:1025px){.button-c__icon{padding:1.5rem}}.button-c__icon svg{color:var(--button-c-icon-fill,#fff);height:1.18rem;width:1.18rem}@media only screen and (min-width:1025px){.button-c__icon svg{height:2rem;width:2rem}}.button-c__icon svg path{fill:var(--button-c-icon-fill,#fff)}.button-c:active{--button-c-text-color:#0024a7;--button-c-icon-bg:#0024a7;--button-c-icon-fill:#fff}.button-c_warning{--button-c-text-color:#ffa019;--button-c-icon-bg:#ffa019;--button-c-icon-fill:#fff}.button-c_warning:active{--button-c-text-color:#ca7600;--button-c-icon-bg:#ca7600;--button-c-icon-fill:#fff}.button-c_warning-bg-white{--button-c-text-color:#fff;--button-c-icon-bg:#fff;--button-c-icon-fill:#ffa019}.button-c_warning-bg-white:active{--button-c-text-color:#e9e9e9;--button-c-icon-bg:#e9e9e9;--button-c-icon-fill:#ca7600}.avatar{border:3px solid #fff;border-radius:50%;height:5rem;overflow:hidden;width:5rem}@media only screen and (min-width:1025px){.avatar{height:9rem;width:9rem}.accordion{margin-bottom:0;overflow:hidden;transition:.8s}.accordion:not(.accordion_show){margin-bottom:2.25rem;max-height:38rem}}.about__hero{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.about__hero{margin-top:-5rem;padding-bottom:13.563rem;padding-top:8.75rem}}.about h1{max-width:57.125rem}.about__title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.about__title{margin-bottom:2.5rem}}.about__hero-article{color:var(--jumbotron-article-color,#fff);font-size:1.5rem;line-height:1.834rem;margin-bottom:1.5rem;max-width:57.125rem}@media only screen and (min-width:1025px){.about__hero-article{margin-bottom:2.5rem}}.about__info-company{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__info-company{padding-bottom:5rem;padding-top:5rem}}.about__info-text{display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);width:100%;grid-row-gap:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.about__info-text{--about-list-column:2;grid-column-gap:1.5rem;margin-bottom:5rem}}.about__info-number{display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.about__info-number{--about-list-column:4}}.about__command-wrapper{background-image:url(../images/minimalist-cubes..png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__command-wrapper{padding-bottom:7.6rem;padding-top:5.6rem}}.about__command-sub-title{margin-bottom:.5rem}@media only screen and (min-width:1025px){.about__command-sub-title{margin-bottom:1.25rem}}.about__command{display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.about__command{--about-list-column:2;grid-column-gap:1.5rem}}.about__achievements{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__achievements{padding-bottom:5rem;padding-top:5rem}}.about__achievements-list,.about__achievements-title,.about__licenses-title,.about__values-title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.about__achievements-list,.about__achievements-title,.about__licenses-title,.about__values-title{margin-bottom:3.75rem}}.about__point-title{margin-bottom:.5rem}@media only screen and (min-width:1025px){.about__point-title{margin-bottom:1.5rem}}.about__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.about__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}}.about__partners-button,.about__vendors-button{display:none}@media only screen and (min-width:1025px){.about__partners-button,.about__vendors-button{align-items:center;display:flex;flex-direction:row;justify-content:center}}.about__button-wrapper .button{margin-bottom:1rem}@media only screen and (min-width:1025px){.about__button-wrapper .button{margin-bottom:0}}.about__button-wrapper .button:not(:first-child){margin-left:0}@media only screen and (min-width:1025px){.about__button-wrapper .button:not(:first-child){margin-left:2.5rem}}.about__career{background-color:#f5f5f5;background-image:url(../images/learning-bloc..png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__career{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:5rem;padding-top:5rem;text-align:center}}.about__career-subtitle{margin-bottom:.8rem;text-transform:uppercase}@media only screen and (min-width:1025px){.about__career-subtitle{margin-bottom:1.25rem}}.about__career-title{margin-bottom:1rem;max-width:1200px}@media only screen and (min-width:1025px){.about__career-title{margin-bottom:5rem}}.about__values{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__values{padding-bottom:5rem;padding-top:5rem}}.about__values-list{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-bottom:.75rem}@media only screen and (min-width:1025px){.about__values-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:1.5rem}}.about__values-item{width:100%}@media only screen and (min-width:1025px){.about__values-item{height:18.75rem;width:calc(32.5% - 1.5rem)}.about__values-item:nth-child(-n+2){width:calc(50% - .75rem)}.about__values-item:nth-child(4){width:35%}}.about__history{padding-bottom:1.5rem}@media only screen and (min-width:1025px){.about__history{padding-bottom:5rem}}.about__history-subtitle{margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:1025px){.about__history-subtitle{margin-bottom:1.25rem}}.about__history-title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.about__history-title{margin-bottom:3rem}}.about__history-slider,.about__partners-slider,.about__vendors-slider{padding:0 .75rem}@media only screen and (min-width:729px){.about__history-slider,.about__partners-slider,.about__vendors-slider{padding:0 1.5rem}}@media only screen and (min-width:1025px){.about__history-slider,.about__partners-slider,.about__vendors-slider{padding:0 2rem}}.about__history-list{padding-top:1.3rem}.about__history-item{border-top:4px solid #0050d7;height:auto;max-width:17rem;padding-right:3.75rem;padding-top:1rem;position:relative}@media only screen and (min-width:1025px){.about__history-item{max-width:35.5rem;padding-top:2.5rem}}.about__history-item:before{background-image:url(../images/dot1..svg);background-repeat:no-repeat;background-size:1.7rem;content:"";height:1.75rem;position:absolute;top:-1rem;width:1.75rem}@media only screen and (min-width:1025px){.about__history-item:before{background-size:2.5rem;height:2.5rem;top:-1.4rem;width:2.5rem}}.about__history-item:last-child{padding-right:2.5rem}.about__history-item:last-child:after{background-color:#fff;background-image:url(../images/∞..svg);background-repeat:no-repeat;background-size:3.25rem 1.75rem;content:"";height:1.75rem;position:absolute;right:0;top:-1rem;width:3.25rem}@media only screen and (min-width:1025px){.about__history-item:last-child:after{background-size:4.4rem 2.5rem;height:2.5rem;top:-1.4rem;width:4.4rem}}.about__history-item .text ul{gap:.75rem}@media only screen and (min-width:1025px){.about__history-item .text ul{gap:1.5rem}}.about__licenses{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__licenses{padding-bottom:5rem;padding-top:5rem}}.about__competencies{--slider-mobile-slide-max-width:auto;padding-bottom:0;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__competencies{padding-top:5rem}}.about__partners{background-color:#f5f5f5;padding-bottom:0;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__partners{padding-top:5rem}}.about__vendors{background-color:#f5f5f5;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.about__vendors{margin-bottom:0;padding-bottom:5rem;padding-top:2.5rem}}.about__partners-title,.about__vendors-title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.about__partners-title,.about__vendors-title{margin-bottom:0}.about__partners-list,.about__vendors-list{display:grid;grid-template-columns:repeat(var(--partners-list-column,4),1fr);padding-bottom:3.75rem;padding-top:3.75rem;width:100%;grid-row-gap:1.5rem;grid-column-gap:1.5rem}}.news{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.news{padding-bottom:5.25rem;padding-top:5.25rem}}.news__title{margin-bottom:.75rem}@media only screen and (min-width:1025px){.news__title{margin-bottom:1.5rem}.news__separate-title{grid-column:span 4}}.news__sub-title{align-items:normal;display:flex;flex-direction:column-reverse;gap:.75rem;justify-content:center;margin-bottom:2.25rem}@media only screen and (min-width:1025px){.news__sub-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3.75rem}.news__selector{width:28.125rem}}.news__list{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);margin-bottom:2.25rem;width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.news__list{--news-list-column:4;grid-row-gap:3rem;grid-column-gap:1.25rem;margin-bottom:3.75rem}}.news__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.news__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}}.news-detail{margin-top:1.5rem}@media only screen and (min-width:1025px){.news-detail{margin-top:2.5rem}}.news-detail__wrapper{align-items:normal;display:flex;flex-direction:column;gap:var(--news-detail-gap,1.5rem);justify-content:center;margin-top:var(--news-detail-gap,1.5rem)}@media only screen and (min-width:1025px){.news-detail__wrapper{--news-detail-gap:5rem}}.news-detail__content{font-size:1rem;line-height:1.25rem}@media only screen and (min-width:1025px){.news-detail__content{font-size:1.5rem;line-height:1.75rem}}.news-detail__content p{font-size:1rem;line-height:1.25rem}@media only screen and (min-width:1025px){.news-detail__content p{font-size:1.5rem;line-height:1.75rem}}.news-detail__content ul{font-size:1rem;line-height:1.25rem;margin:1.5rem 0;padding-left:var(--text-content-ul,.5rem)}@media only screen and (min-width:1025px){.news-detail__content ul{--text-content-ul:1.5rem;font-size:1.5rem;line-height:1.75rem}}.news-detail__content img{height:auto;max-width:100%}@media only screen and (max-width:1024px){.news-detail__content img{width:100%}}.news-detail__content a{color:#296de0;transition:.3s}.news-detail__content a:hover{color:#0050d7}@media only screen and (min-width:1025px){.news-detail__content{max-width:87rem}}.news-detail__breadcrumbs{margin-bottom:0}@media only screen and (min-width:1025px){.news-detail__breadcrumbs{margin-bottom:1.5rem}}.news-detail__title{margin-bottom:.75rem}@media only screen and (min-width:1025px){.news-detail__title{margin-bottom:1.25rem;max-width:94rem}}.news-detail__date{color:#7f7f7f}.news-detail__picture,.news-detail__video{aspect-ratio:16/10;width:100%}@media only screen and (min-width:1025px){.news-detail__picture,.news-detail__video{height:50rem}}.news-detail__interesting{background:#f5f5f5;padding:1.5rem 0 0;width:100%}@media only screen and (min-width:1025px){.news-detail__interesting{padding:5rem 0 0}}.procurement__jumbotron{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.procurement__jumbotron{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem}}.procurement__title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.procurement__title{margin-bottom:2.5rem}}.procurement__article{color:var(--jumbotron-article-color,#fff);font-size:1.5rem;line-height:1.834rem;margin-bottom:1.5rem;max-width:57.125rem}@media only screen and (min-width:1025px){.procurement__article{margin-bottom:2.5rem}}.procurement__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.procurement__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:4.375rem}}.procurement__button-wrapper .button:first-child{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.procurement__button-wrapper .button:first-child{margin-bottom:0;margin-right:1.5rem}}.procurement__hq{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);padding-bottom:1.5rem;padding-top:1.5rem;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.procurement__hq{padding-bottom:5rem;padding-top:5rem;--news-list-column:2;grid-row-gap:3rem;grid-column-gap:1.25rem}}.procurement__map-wrapper{background-color:#adadad;height:100vh;width:100vw}@media only screen and (min-width:1025px){.procurement__map-wrapper{height:60vh;width:80vw}}.cases{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.cases{padding-bottom:5rem;padding-top:5rem}}.cases__title{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:1rem}@media only screen and (min-width:1025px){.cases__title{margin-bottom:1.5rem}}.cases__tabs-wrapper{margin-bottom:1.5rem;width:100%}@media only screen and (min-width:1025px){.cases__tabs-wrapper{margin-bottom:3.75rem}}.cases__list-wrapper{width:100%}.cases__list{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);width:100%;grid-row-gap:1.5rem;margin-bottom:2.25rem}@media only screen and (min-width:1025px){.cases__list{grid-auto-rows:25.188rem;--news-list-column:2;grid-row-gap:1.5rem;grid-column-gap:1.5rem;margin-bottom:3.75rem}}.cases .empty-list{--news-list-column:1}.cases__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.cases__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}}.cases-detail__hero{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.cases-detail__hero{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem}}.cases-detail__content{display:grid;grid-template-columns:repeat(var(--article-list-column,1),1fr);padding-bottom:1.5rem;padding-top:1.5rem;width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.cases-detail__content{padding-bottom:5rem;padding-top:5rem;--article-list-column:2;grid-column-gap:1.125rem}}.cases-detail__news{background-color:#f5f5f5;padding-top:1.5rem}@media only screen and (min-width:1025px){.cases-detail__news{padding-top:5rem}}.hero__breadcrumbs{display:none}@media only screen and (min-width:1025px){.hero__breadcrumbs{display:block;margin-bottom:5rem}}.hero__title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.hero__title{margin-bottom:3.75rem}}.hero__body{display:grid;grid-template-columns:repeat(var(--hero-list-column,1),1fr);width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.hero__body{--hero-list-column:2;grid-column-gap:1.125rem}}.hero__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.hero__content span{margin-bottom:.5rem}@media only screen and (min-width:1025px){.hero__content span{margin-bottom:1rem}}.hero__content-label{text-transform:uppercase}.contact-page__jumbotron{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.contact-page__jumbotron{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem}}.contact-page__title{margin-bottom:9.125rem}@media only screen and (min-width:1025px){.contact-page__title{margin-bottom:10.5rem}}.contact-page__hq{display:grid;grid-template-columns:repeat(var(--hq-list-column,1),1fr);padding-bottom:1.5rem;padding-top:1.5rem;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.contact-page__hq{padding-bottom:5rem;padding-top:5rem;--hq-list-column:2;grid-row-gap:3rem;grid-column-gap:1.25rem}}.contact-page__offices{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.contact-page__offices{padding-bottom:5rem;padding-top:5rem}}.contact-page__offices-title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.contact-page__offices-title{margin-bottom:5rem}}.contact-page__offices-list{display:grid;grid-template-columns:repeat(var(--offices-list-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.contact-page__offices-list{--offices-list-column:2;grid-row-gap:1.25rem;grid-column-gap:1.25rem}}.contact-page__map-wrapper{background-color:#adadad;height:100vh;width:100vw}@media only screen and (min-width:1025px){.contact-page__map-wrapper{height:60vh;width:80vw}}.contacts{display:grid;grid-template-columns:repeat(var(--contacts-list-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.contacts{--contacts-list-column:2;grid-row-gap:3rem;grid-column-gap:1.25rem}}.contacts__item-label{margin-top:.5rem}@media only screen and (min-width:1025px){.contacts__item-label{margin-top:1rem;text-transform:uppercase}}.vacancies__jumbotron{align-items:normal;background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:var(--vacancies-header-gap,1.5rem);justify-content:center;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.vacancies__jumbotron{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem;--vacancies-header-gap:2.25rem}.vacancies__jumbotron-title{max-width:57rem}}.vacancies__jumbotron-item{align-items:normal;display:flex;flex-direction:column;gap:var(--vacancies-header-item-gap,.5rem);justify-content:center}@media only screen and (min-width:1025px){.vacancies__jumbotron-item{--vacancies-header-item-gap:1rem}}.vacancies__jumbotron-item-label{text-transform:uppercase}.vacancies__filter{align-items:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:1.5rem}@media only screen and (min-width:1025px){.vacancies__filter{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;grid-column-gap:1.5rem;margin-top:3.75rem}}.vacancies__filter-form{display:contents}.vacancies__found-text{display:block}@media only screen and (min-width:1025px){.vacancies__found-text{display:none}}.vacancies__items{align-items:stretch;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;margin-bottom:3rem;margin-top:1.5rem}@media only screen and (min-width:1025px){.vacancies__items{margin-bottom:3.75rem;margin-top:3.75rem}}.vacancies__load-more{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.vacancies__load-more{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:5rem}}.vacancy__jumbotron{align-items:normal;background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:var(--vacancy-header-gap,1.5rem);justify-content:center;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.vacancy__jumbotron{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem;--vacancy-header-gap:5rem}}.vacancy__jumbotron-body{align-items:normal;display:flex;flex-direction:column;gap:var(--vacancies-header-body-gap,1.5rem);justify-content:space-between}@media only screen and (min-width:1025px){.vacancy__jumbotron-body{--vacancies-header-body-gap:3.75rem;min-height:36.25rem}}.vacancy__jumbotron-btn{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.vacancy__jumbotron-btn{align-self:start;flex-grow:1}}.vacancy__jumbotron-items{align-items:var(--vacancies-header-items-align,normal);display:flex;flex-direction:var(--vacancies-header-items-direction,column);gap:var(--vacancies-header-items-gap,1.5rem);justify-content:var(--vacancies-header-items-justify,normal)}@media only screen and (min-width:1025px){.vacancy__jumbotron-items{--vacancies-header-items-gap:1.25rem;--vacancies-header-items-direction:row;--vacancies-header-items-justify:space-between;--vacancies-header-items-align:end}}.vacancy__jumbotron-item{align-items:normal;display:flex;flex-direction:column;gap:var(--vacancies-header-item-gap,.5rem);justify-content:center;width:100%}.vacancy__jumbotron-item--recruiter{border-top:var(--vacancies-header-item-r-bt,.063rem solid #ffffff40);padding-top:var(--vacancies-header-item-r-pt,1.5rem)}@media only screen and (min-width:1025px){.vacancy__jumbotron-item{width:25%;--vacancies-header-item-gap:1rem;--vacancies-header-item-r-pt:0;--vacancies-header-item-r-bt:none}}.vacancy__jumbotron-item-label{text-transform:uppercase}.vacancy__body{align-items:normal;display:flex;flex-direction:column;gap:var(--vacancies-body-gap,3rem);justify-content:center;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.vacancy__body{padding-bottom:5rem;padding-top:5rem;--vacancies-body-gap:10rem}}.vacancy__block{display:grid;grid-column-gap:1.25rem;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.vacancy__block{grid-template-columns:repeat(2,1fr)}}.vacancy__map-wrapper{background-color:#adadad;height:100vh;width:100vw}@media only screen and (min-width:1025px){.vacancy__map-wrapper{height:60vh;width:80vw}}.solutions{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.solutions{padding-bottom:3.75rem;padding-top:5.25rem}}.solutions__title{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem}@media only screen and (min-width:1025px){.solutions__title{margin-bottom:1.5rem}}.solutions__filters-wrapper{align-items:center;display:flex;flex-direction:var(--filters-wrapper-direction,column);gap:1.5rem;justify-content:flex-start;margin-bottom:2.25rem;width:100%}@media only screen and (min-width:1025px){.solutions__filters-wrapper{--filters-wrapper-direction:row;margin-bottom:3.75rem}}.solutions__tabs-wrapper{width:100%}.solutions__selector-wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}@media only screen and (min-width:1025px){.solutions__selector-wrapper{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center}}.solutions__list-wrapper,.solutions__selector,.solutions__selector-energy{width:100%}.solutions__list{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);width:100%;grid-row-gap:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.solutions__list{--news-list-column:2;grid-auto-rows:26rem;grid-row-gap:1.5rem;grid-column-gap:1.5rem;margin-bottom:3.75rem}.solutions__list .cases-card__header{height:4rem}}.solutions .empty-list{--news-list-column:1}.solutions__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.solutions__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}}.solutions__slider{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);width:100%}@media only screen and (min-width:1025px){.solutions__slider{--news-list-column:2;grid-column-gap:1.5rem}}.solutions__slider-wrapper{background-image:url(../images/bgrhombus..png);background-position:50%;background-repeat:no-repeat;background-size:cover}.solutions__slider-subtitle{margin-bottom:.5rem;text-transform:uppercase}@media only screen and (min-width:1025px){.solutions__slider-subtitle{margin-bottom:1.5rem}}.solutions__slider-content .text,.solutions__slider-title{margin-bottom:1.5rem}.solutions__slider-description{display:none}@media only screen and (min-width:1025px){.solutions__slider-description{display:block}}.solutions__client-icon{margin-right:1rem}@media only screen and (min-width:1025px){.solutions__client-icon{margin-right:1.5rem}}.solutions__client-icon img{height:2.667rem}@media only screen and (min-width:1025px){.solutions__client-icon img{height:5rem}}.solutions-detail__hero{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.solutions-detail__hero{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem}}.solutions-detail__breadcrumbs{display:none;margin-bottom:3.75rem}@media only screen and (min-width:1025px){.solutions-detail__breadcrumbs{display:block}}.solutions-detail__registry-link{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.solutions-detail__registry-link{margin-bottom:2.5rem}}.solutions-detail__registry-link svg{margin-right:1rem}.solutions-detail__registry-link .text{position:relative}.solutions-detail__registry-link .text:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cg stroke='%23fff' stroke-linecap='round' clip-path='url(%23a)'%3E%3Cpath stroke-linejoin='round' d='M6.706 5.294 11.294.706m0 0H8.57m2.724 0V3.43'/%3E%3Cpath d='M5.294.707C3.262.713 2.18.783 1.481 1.48.706 2.256.706 3.504.706 6s0 3.743.775 4.519c.776.775 2.024.775 4.52.775s3.743 0 4.518-.775c.698-.699.768-1.78.774-3.813'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;right:-18px;top:-8px}.solutions-detail__title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.solutions-detail__title{margin-bottom:2.5rem}}.solutions-detail__article{color:var(--jumbotron-article-color,#fff);font-size:1.5rem;line-height:1.834rem;margin-bottom:1.5rem;max-width:57.125rem}@media only screen and (min-width:1025px){.solutions-detail__article{margin-bottom:2.5rem}}.solutions-detail__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.solutions-detail__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:7.75rem}}.solutions-detail__button-wrapper .button:first-child{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.solutions-detail__button-wrapper .button:first-child{margin-bottom:0;margin-right:1.5rem}}.solutions-detail__competencies-link{align-items:center;display:flex;justify-content:flex-start}.solutions-detail__competencies-link svg{margin-right:1rem}.solutions-detail__content{display:grid;grid-template-columns:repeat(var(--article-list-column,1),1fr);padding-bottom:1.5rem;padding-top:1.5rem;width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.solutions-detail__content{padding-bottom:5rem;padding-top:5rem;--article-list-column:2;grid-column-gap:1.125rem}}.solutions-detail__documentation-list ul{align-items:normal;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.solutions-detail__documentation-list ul li{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;justify-content:start;padding-bottom:1.5rem;width:100%}.solutions-detail__documentation-list ul li:before{color:#ffa019;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23202020' fill-rule='evenodd' d='M2.958 21.875a1 1 0 0 1 1-1h2.688a3.688 3.688 0 0 1 0 7.375H4.958V32a1 1 0 1 1-2 0zm2 4.375h1.688a1.687 1.687 0 0 0 0-3.375H4.958zm20.5-5.375a1 1 0 0 0-1 1V32a1 1 0 1 0 2 0v-4h2.583a1 1 0 1 0 0-2h-2.583v-3.125h4.375a1 1 0 1 0 0-2zm-10.75 0a1 1 0 0 0-1 1V32a1 1 0 0 0 1 1H16.5a4.584 4.584 0 0 0 4.583-4.583v-2.959a4.584 4.584 0 0 0-4.583-4.583zm1 10.125v-8.125h.792a2.584 2.584 0 0 1 2.583 2.583v2.959A2.584 2.584 0 0 1 16.5 31zM5.715 3.757A2.58 2.58 0 0 1 7.54 3H19v7.167a2.79 2.79 0 0 0 2.792 2.791h6.25V18a1 1 0 0 0 2 0v-7.042a1 1 0 0 0-.294-.707L20.79 1.293A1 1 0 0 0 20.083 1H7.541a4.583 4.583 0 0 0-4.583 4.583V18a1 1 0 1 0 2 0V5.583c0-.685.272-1.342.757-1.826m21.912 7.201L21 4.331v5.836a.79.79 0 0 0 .792.791z' clip-rule='evenodd'/%3E%3C/svg%3E");font-size:var(--text-li-marker-fs,1.75rem);margin-right:var(--text-li-marker-mr,.5rem)}.solutions-detail__documentation-list ul li::marker{content:none}@media only screen and (min-width:1025px){.solutions-detail__documentation-list ul li{--text-li-marker-mr:1rem;--text-li-marker-fs:1.75rem}}.solutions-detail__documentation-list ul li:last-child{border:none;padding-bottom:0}.solutions-detail__product{padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:1025px){.solutions-detail__product{padding-bottom:5rem;padding-top:5rem}}.solutions-detail__product-title{margin-bottom:1rem}@media only screen and (min-width:1025px){.solutions-detail__product-title{margin-bottom:2.5rem}}.solutions-detail__product-list{display:grid;grid-template-columns:repeat(var(--news-list-column,1),1fr);width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.solutions-detail__product-list{grid-template-rows:repeat(22.5rem);--news-list-column:3;grid-row-gap:1.5rem;grid-column-gap:1.5rem}}.achievements{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.achievements{padding-bottom:5rem;padding-top:2.5rem}}.achievements .breadcrumbs,.achievements__title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.achievements__title{margin-bottom:3.75rem}}.achievements__point-list{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.achievements__point-list{margin-bottom:3.75rem}}.achievements__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.achievements__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}}.search{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.search{padding-bottom:3.75rem;padding-top:3.75rem}}.search__title{margin-bottom:1rem}@media only screen and (min-width:1025px){.search__title{margin-bottom:1.5rem}}.search__input{margin-bottom:1.5rem;width:100%}@media only screen and (min-width:1025px){.search__input{margin-bottom:2.5rem;width:50%}}.search__list-wrapper{width:100%}.search__list{align-items:flex-start;display:flex;flex-direction:column;gap:var(--list-gap,1.75rem);justify-content:center;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.search__list{--list-gap:3.75rem;margin-bottom:2.5rem}}.search__item{width:100%}@media only screen and (min-width:1025px){.search__item{width:75%}}.search__item:hover{--item-title-color:#296de0}.search__item-title{color:var(--item-title-color,#202020);margin-bottom:1rem;transition:.3s}@media only screen and (min-width:1025px){.search__item-title{margin-bottom:1.5rem}}.search__item-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.search__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.search__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}}.career__hero{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem}@media only screen and (min-width:1025px){.career__hero{margin-top:-5rem;padding-bottom:5rem;padding-top:8.75rem}}.career__title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.career__title{margin-bottom:3.75rem}}.career__button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.career__button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:6.875rem}}.career__button-wrapper .button:first-child{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.career__button-wrapper .button:first-child{margin-bottom:0;margin-right:1.5rem}}.career__about,.career__offer{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.career__about,.career__offer{padding-bottom:5rem;padding-top:5rem}}.career__about-content{display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);width:100%;grid-row-gap:1.5rem;margin-bottom:1.5em}@media only screen and (min-width:1025px){.career__about-content{--about-list-column:2;grid-column-gap:1.5rem;margin-bottom:3.75rem}}.career__about-sub-title{margin-bottom:.5rem}@media only screen and (min-width:1025px){.career__about-sub-title{margin-bottom:1.25rem}}.career__about-numbers{display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);width:100%;grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.career__about-numbers{--about-list-column:4;grid-column-gap:1.5rem}}.career__practice{background-color:#f5f5f5;background-image:url(../images/stages..png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.career__practice{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:5rem;padding-top:5rem;text-align:center}}.career__practice-subtitle{margin-bottom:.8rem;text-transform:uppercase}@media only screen and (min-width:1025px){.career__practice-subtitle{margin-bottom:1.25rem}}.career__practice-title{margin-bottom:1rem;max-width:1200px}@media only screen and (min-width:1025px){.career__practice-title{margin-bottom:5rem}}.career__practice-buttons,.career__vacancies-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1025px){.career__practice-buttons,.career__vacancies-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center}}.career__vacancies{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:1025px){.career__vacancies{padding-bottom:5rem;padding-top:3.75rem}}.career__vacancies-list{align-items:stretch;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding-bottom:3rem}@media only screen and (min-width:1025px){.career__vacancies-list{padding-bottom:3.75rem}}.career__offer-title,.career__office-title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.career__offer-title,.career__office-title{margin-bottom:3.75rem}}.career__office{padding-top:1.5rem}@media only screen and (min-width:1025px){.career__office{padding-top:3.75rem}}.career__offer-list{display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);width:100%;grid-row-gap:.75rem}@media only screen and (min-width:1025px){.career__offer-list{--about-list-column:3;grid-column-gap:1.25rem;grid-row-gap:1.25rem}}.home__title-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.home__title-wrapper{margin-bottom:3rem}}.home__block-subtitle,.home__block-title{text-align:center}.home__block-title{max-width:75rem}.home__block-subtitle{margin-bottom:.5rem;text-transform:uppercase}@media only screen and (min-width:1025px){.home__block-subtitle{margin-bottom:1.25rem}}.home__hero{background-image:url(../images/main_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:repeat(var(--about-list-column,1),1fr);margin-top:-3rem;padding-bottom:1.5rem;padding-top:4.5rem;width:100%}@media only screen and (min-width:1025px){.home__hero{--about-list-column:2;grid-column-gap:1.5rem;margin-top:-5rem;padding-bottom:2.25rem;padding-top:7.25rem}.home__hero-content{padding:2.25rem 5rem 0 2.5rem}}.home__hero-title{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.home__hero-title{margin-bottom:2.5rem}}.home__hero-text{margin-bottom:0}@media only screen and (min-width:1025px){.home__hero-text{margin-bottom:8.75rem}}.home__hero-cards{display:none}@media only screen and (min-width:1025px){.home__hero-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:1.25rem;grid-column-gap:1.25rem}}.home__hero-card:nth-child(3){grid-column:span 2}.home__hero-button{display:none}@media only screen and (min-width:1025px){.home__hero-button{border-radius:3.75rem;display:inline-flex;transition:.3s}.home__hero-button:hover{transform:translatey(-1rem)}.home__hero-button .text{font-size:1.5rem;font-weight:700;line-height:1.834rem;margin-right:1.25rem;text-transform:uppercase}}.home__hero-info{background-color:#fff;border-radius:2.5rem;display:none;height:46.75rem;overflow:hidden;padding:2rem 1.75rem 2rem 2rem;width:57.125rem}@media only screen and (min-width:1025px){.home__hero-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}.home__hero-slider{flex:1 0 auto;width:100%}.home__slider-img{border-radius:1.25rem;height:18.75rem;margin-bottom:2rem;overflow:hidden}.home__slider-links{align-items:center;color:#0050d7;display:flex;justify-content:flex-start;margin-bottom:.25rem;text-transform:uppercase}.home__slider-links li{display:block}.home__slider-links li:after{color:#a8e4ff;content:"●";height:.5rem;margin-left:.625rem;margin-right:.625rem;width:.5rem}.home__slider-links li:last-child:after{content:""}.home__slider-title{margin-bottom:.25rem}.home__slider-subtitle{color:#8e8e8e;margin-bottom:1.5rem}.home__slider-subtitle,.home__slider-text{font-size:.875rem;font-weight:400;line-height:1.5rem}.home__slider-text{margin-bottom:2rem}.home__slider-text p{margin-bottom:1rem}.home__slider-text a{color:#296de0;transition:.3s}.home__slider-text a:hover{color:#0050d7}.home__slider-tags{margin-left:0;margin-right:.5rem}.home__slider-tag{align-items:center;background-color:var(--slider-tag-bg,#fff);border:1px solid #d7e6ff;border-radius:1.25rem;color:#0050d7;cursor:pointer;display:flex;font-size:1rem;font-weight:400;gap:.75rem;justify-content:center;line-height:1.223rem;margin-right:.5rem;padding:.75rem;text-transform:uppercase;width:auto}.home__slider-tag:hover{--slider-tag-bg:#d7e6ff}.home__slider-tag:last-child{margin-right:0}.home__slider-tag_active{--slider-tag-bg:#d7e6ff}.home__slider-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.home__about{background-color:#fff;border-radius:0 0 1.25rem 1.25rem;padding-bottom:1rem;padding-top:1.5rem;position:relative;z-index:2}@media only screen and (min-width:1025px){.home__about{border-radius:0 0 2.5rem 2.5rem;padding-bottom:3rem;padding-top:6.25rem}}.home__about-cards{display:grid;grid-template-columns:repeat(var(--about-cards-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.home__about-cards{--about-cards-column:3;grid-row-gap:1.25rem;grid-column-gap:1.25rem;grid-auto-rows:20.625rem}.home__about-cards .about-card:first-child{grid-row:span 2}.home__about-cards .about-card:nth-child(2){align-items:stretch;display:flex;flex-direction:row;grid-column:span 2;justify-content:space-between}}.home__avatar-list{align-items:center;display:flex;justify-content:center}.home__avatar-list .avatar{margin-right:var(--avatar-mr,-1.5rem)}@media only screen and (min-width:1025px){.home__avatar-list .avatar{margin-right:var(--avatar-mr,-3rem);transition:.7s}}.home__avatar-button{height:5rem;width:5rem}@media only screen and (min-width:1025px){.home__avatar-button{height:9rem;width:9rem}}.home__avatar-button svg{height:2rem;width:2rem}@media only screen and (min-width:1025px){.home__avatar-button svg{height:3.5rem;width:3.5rem}}.home__avatar-button:hover{--button-main-border-color:#fff}.home__video{margin-bottom:-2.5rem;margin-top:-2.5rem;overflow:hidden;position:relative;z-index:1}.home__video video{min-height:300px;object-fit:cover;width:100%}.home__video-button{left:50%;padding:.802rem;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.home__video-button svg{height:1.146rem;padding-left:.313rem;width:1.146rem}@media only screen and (min-width:1025px){.home__video-button{padding:2.313rem}.home__video-button svg{height:3.313rem;padding-left:1rem;width:3.313rem}}.home__cases{border-radius:1.25rem 1.25rem 0 0;position:relative;z-index:2}@media only screen and (min-width:1025px){.home__cases{border-radius:2.5rem 2.5rem 0 0}}.home__cases-cards{display:grid;grid-template-columns:repeat(var(--carier-cards-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.home__cases-cards{--carier-cards-column:2;grid-auto-rows:25.188rem;grid-row-gap:1.25rem;grid-column-gap:1.25rem}}.home__cases-mini-cards{display:grid;grid-template-columns:repeat(var(--carier-cards-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.home__cases-mini-cards{--carier-cards-column:2;grid-row-gap:1.25rem;grid-column-gap:1.25rem}}.home__cases-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--mini-wrapper-gap,1.5rem);justify-content:center}@media only screen and (min-width:1025px){.home__cases-wrapper{--mini-wrapper-gap:1.25rem}}.home__clients-cards{display:grid;grid-template-columns:repeat(var(--carier-cards-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.home__clients-cards{--carier-cards-column:4;grid-template-rows:30rem 15rem;grid-row-gap:1.25rem;grid-column-gap:1.25rem}.home__clients-cards .solution-card:nth-child(-n+2){grid-column:span 2}.home__clients-cards .solution-card:nth-child(-n+2) .solution-card__logo{height:20rem}}.home__clients-cards .solution-card{grid-column:span 1}.home__clients-cards .solution-card .solution-card__logo{height:5.625rem}@media only screen and (min-width:1025px){.home__clients-cards .solution-card .solution-card__logo{height:9.25rem}}.home__carier,.home__cases,.home__clients{background-color:#f5f5f5;padding-top:1.5rem}@media only screen and (min-width:1025px){.home__carier,.home__cases,.home__clients{padding-bottom:3rem;padding-top:5rem}}.home__carier-cards{display:grid;grid-template-columns:repeat(var(--carier-cards-column,1),1fr);grid-row-gap:1.5rem}@media only screen and (min-width:1025px){.home__carier-cards{--carier-cards-column:2;grid-row-gap:1.25rem;grid-column-gap:1.25rem}}.home__career-card{grid-row:span 1}.home__carier-img{border-radius:1.25rem;grid-row:3;overflow:hidden;width:100%}@media only screen and (min-width:1025px){.home__carier-img{border-radius:2.5rem;grid-row:span 2}}.home__news{background-color:#f5f5f5;padding-top:1.5rem}@media only screen and (min-width:1025px){.home__news{padding-top:5rem}}.home__news-cards{margin-top:-1.5rem}@media only screen and (min-width:1025px){.home__news-cards{margin-top:-2rem}}.home__news-card{align-items:normal;background-color:#fff;border-radius:1.25rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:.75rem}@media only screen and (min-width:1025px){.home__news-card{border-radius:2.5rem;padding:1.75rem}}.home__news-card:hover{box-shadow:0 14px 56px 0 rgba(13,58,126,.12)}.home__news-card:hover .button-c{transform:translate(-2rem)}@media only screen and (min-width:1025px){.home__news-card-tile{font-size:1.75rem;font-weight:700;line-height:2.14rem}}.not-found{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.not-found__subtitle{margin-bottom:1rem}@media only screen and (min-width:1025px){.not-found__subtitle{margin-bottom:2rem}}.not-found__text{border-top:1px solid #e9e9e9;margin-left:1.688rem;margin-right:1.688rem;padding-top:1rem;text-align:center}@media only screen and (min-width:1025px){.not-found__text{margin-left:0;margin-right:0;padding-top:2rem}}.service-unavailable{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;text-align:center}.service-unavailable__img{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.service-unavailable__img{margin-bottom:4rem}}.service-unavailable__subtitle{margin-bottom:1rem;text-align:center}@media only screen and (min-width:1025px){.service-unavailable__subtitle{margin-bottom:2rem}}.service-unavailable__text{border-top:1px solid #e9e9e9;margin-left:1.688rem;margin-right:1.688rem;padding-top:1rem;text-align:center}@media only screen and (min-width:1025px){.service-unavailable__text{margin-left:0;margin-right:0;padding-top:2rem}}