:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.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{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-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.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-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.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(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}@font-face{font-display:swap;font-family:Loos ExtraWide;src:url(/local/templates/stc/assets/fonts/LoosExtraWide-Light.woff2)format("woff2"),url(/local/templates/stc/assets/fonts/LoosExtraWide-Light.woff)format("woff"),url(/local/templates/stc/assets/fonts/LoosExtraWide-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Loos ExtraWide;src:url(/local/templates/stc/assets/fonts/LoosExtraWide-Black.woff2)format("woff2"),url(/local/templates/stc/assets/fonts/LoosExtraWide-Black.woff)format("woff"),url(/local/templates/stc/assets/fonts/LoosExtraWide-Black.otf)format("opentype");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:Loos Normal;src:url(/local/templates/stc/assets/fonts/LoosNormal-Light.woff2)format("woff2"),url(/local/templates/stc/assets/fonts/LoosNormal-Light.woff)format("woff"),url(/local/templates/stc/assets/fonts/LoosNormal-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Loos Normal;src:url(/local/templates/stc/assets/fonts/LoosNormal-Medium.woff2)format("woff2"),url(/local/templates/stc/assets/fonts/LoosNormal-Medium.woff)format("woff"),url(/local/templates/stc/assets/fonts/LoosNormal-Medium.otf)format("opentype");font-weight:500;font-style:normal}*{box-sizing:border-box;outline:none}html{scrollbar-gutter:stable}body{color:#000;background-color:#fff;flex-direction:column;width:100%;min-width:320px;min-height:100vh;font-family:Loos Normal,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:1;display:flex}@media (width>=768px) and (width<=1023px){body{font-size:18px}}@media (width>=0) and (width<=767px){body{font-size:15px}}html.overflow-hidden,html.overflow-hidden body{height:100%;overflow:hidden}.wrapper{width:100%;max-width:1440px;margin:0 auto}.content{margin-bottom:50px}@media (width>=0) and (width<=1023px){.content{margin-bottom:32px}}.content__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.content__inner{margin:0 16px}}.hidden{display:none}@media (width>=0) and (width<=1023px){.desktop{display:none!important}}@media (width>=1024px) and (width<=99999px){.mobile{display:none!important}}.header{z-index:50;padding:20px;position:relative}@media (width>=0) and (width<=1023px){.header{padding:0 0 8px}}.header__inner{grid-template-columns:1fr 3fr 1fr;align-items:center;height:56px;padding:0 20px;display:grid;position:relative}@media (width>=0) and (width<=1023px){.header__inner{grid-template-columns:4fr 1fr;padding:0 16px}}.header__background{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:-5;background-color:#0003;border-radius:10px;transition:background-color .2s ease-in-out;position:absolute;inset:0}@media (width>=0) and (width<=1023px){.header__background{border-top-left-radius:0;border-top-right-radius:0}}.header--light .header__background{background-color:#fff3}.header--dark .header__background{background-color:#00000080}.header--mobile-menu-shown .header__background{background-color:#0003}.header__logo{width:185px;height:26px;display:block}@media (width>=0) and (width<=1023px){.header__logo{width:143px;height:20px}}.header__logo img{width:100%;height:100%}.header__nav{justify-self:center}@media (width>=0) and (width<=1023px){.header__nav{justify-self:initial;color:#fff;z-index:-10;background-color:#242424;width:100vw;height:100vh;padding:80px 16px 20px;transition:left .3s ease-out;position:fixed;top:0;left:100%;overflow-y:auto}}.header--mobile-menu-shown .header__nav{left:0}.header__right{justify-self:end}@media (width>=0) and (width<=1023px){.header__right{display:none}}.header__order-link{color:#fff;font-family:Loos ExtraWide,sans-serif;font-size:16px;font-weight:800;line-height:20px;text-decoration:none;transition:color .2s ease-in-out}.header__order-link:hover{color:#21c9cf;text-decoration:underline}.header__mobile-menu-toggle{background:0 0;border:0;justify-self:end;width:40px;height:40px;padding:0;display:none;position:relative}.header__mobile-menu-toggle:before,.header__mobile-menu-toggle span,.header__mobile-menu-toggle:after{content:"";background-color:#fff;border-radius:1px;width:20px;height:2px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:calc(50% - 1px);left:calc(50% - 10px)}@media (width>=0) and (width<=1023px){.header__mobile-menu-toggle{display:block}}.header__mobile-menu-toggle:before{transform:translateY(-7px)}.header__mobile-menu-toggle:after{transform:translateY(7px)}.header--mobile-menu-shown .header__mobile-menu-toggle:before{transform:rotate(-45deg)}.header--mobile-menu-shown .header__mobile-menu-toggle span{opacity:0}.header--mobile-menu-shown .header__mobile-menu-toggle:after{transform:rotate(45deg)}.header__submenu-container{pointer-events:none;width:100%;padding:0 160px;position:absolute;top:calc(100% - 10px);left:0}@media (width>=0) and (width<=1023px){.header__submenu-container{display:none}}.header__mobile-order-link{color:#fff;text-align:center;cursor:pointer;background-color:#21c9cf;border:1px solid #21c9cf;border-radius:100px;width:168px;height:36px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:36px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}.header__mobile-order-link:hover:not(:disabled){color:#000;background-color:#fff}.header__mobile-order-link:active:not(:disabled){color:#fff;background-color:#21c9cf}.header__mobile-order-link{margin:0 auto;font-size:13px}@media (width>=1024px) and (width<=99999px){.header__mobile-order-link{display:none}}.header-menu{gap:30px;margin:0;padding:0;list-style:none;display:flex}@media (width>=0) and (width<=1023px){.header-menu{flex-direction:column;gap:4px;margin-bottom:32px}}.header-menu__item{margin:0;padding:0;position:relative}.header-menu__link{color:#fff;vertical-align:text-top;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;transition:color .2s ease-in-out;position:relative}@media (width>=0) and (width<=1023px){.header-menu__link{font-size:17px;font-weight:300;line-height:21px}}.header-menu__link:hover{color:#21c9cf}.header-menu__link--active{color:#21c9cf;text-decoration:underline}.header-menu__item--has-dropdown .header-menu__link:after{background:url(/local/templates/stc/assets/img/icons/chevron-down--cyan.svg) 0 0/100% 100%;width:16px;height:16px;transition:transform .2s ease-in-out,top .2s ease-in-out;position:absolute;top:-1px;left:100%}@media (width>=0) and (width<=1023px){.header-menu__item--has-dropdown .header-menu__link:after{content:""}}.header-menu__item--has-dropdown .header-menu__link--dropdown-shown:after{top:1px;transform:rotate(180deg)}.header-menu__dropdown{background-color:#fff;border-radius:20px;margin:0;padding:20px;list-style:none;position:absolute;top:calc(100% + 27px);left:calc(50% - 175px);box-shadow:0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214}@media (width>=0) and (width<=1023px){.header-menu__dropdown{position:initial;box-shadow:none;background:0 0;padding:6px 0}}.header-menu__dropdown-item{white-space:nowrap;margin:0 0 10px}.header-menu__dropdown-item:last-child{margin-bottom:0}@media (width>=0) and (width<=1023px){.header-menu__dropdown-item{white-space:initial;opacity:.6;margin-bottom:4px;padding-left:10px;position:relative}.header-menu__dropdown-item:before{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}}.header-menu__dropdown-link{color:#000;font-size:16px;line-height:20px;text-decoration:none;transition:color .2s ease-in-out}.header-menu__dropdown-link:hover{color:#21c9cf}@media (width>=0) and (width<=1023px){.header-menu__dropdown-link{color:#fff;font-size:13px;line-height:16px}}.header-submenu{pointer-events:auto;background-color:#fff;border-radius:10px;flex-wrap:wrap;gap:20px;width:fit-content;margin:0 auto;padding:10px 20px;list-style:none;display:flex}.header-submenu__item{margin:0;padding:0}.header-submenu__link{color:#000;font-size:16px;line-height:20px;text-decoration:none;transition:color .2s ease-in-out}.header-submenu__link:hover{color:#21c9cf;text-decoration:underline}.breadcrumbs{color:#fff;order:-2;margin-bottom:auto;font-size:16px;line-height:1.25}@media (width>=768px) and (width<=1023px){.breadcrumbs{font-size:15px}}@media (width>=0) and (width<=767px){.breadcrumbs{font-size:13px}}.breadcrumbs__link{color:#fff;text-decoration:none}.breadcrumbs__link:hover{text-decoration:underline}.hero{margin-bottom:50px}@media (width>=0) and (width<=1023px){.hero{margin-bottom:32px}}.hero__inner{height:300px;position:relative}@media (width>=0) and (width<=1023px){.hero__inner{height:210px}}.hero--news-detail .hero__inner{height:350px}@media (width>=0) and (width<=1023px){.hero--news-detail .hero__inner{height:600px}}.hero--news-detail .hero__inner:has(.hero__background--default){height:300px}@media (width>=0) and (width<=1023px){.hero--news-detail .hero__inner:has(.hero__background--default){height:210px}}.hero--project-list .hero__inner{height:400px}@media (width>=0) and (width<=1023px){.hero--project-list .hero__inner{height:210px}}.hero--service .hero__inner{height:500px}@media (width>=0) and (width<=1023px){.hero--service .hero__inner{height:600px}}.hero--services .hero__inner{height:500px}@media (width>=0) and (width<=1023px){.hero--services .hero__inner{height:300px}}.hero--news-list .hero__inner,.hero--project .hero__inner,.hero--career .hero__inner,.hero--vacancy .hero__inner{height:600px}.hero--home .hero__inner,.hero--about .hero__inner{height:700px}@media (width>=0) and (width<=1023px){.hero--home .hero__inner,.hero--about .hero__inner{height:600px}}.hero--empty .hero__inner{height:initial;overflow:initial}.hero__content{color:#fff;flex-direction:column;height:calc(100% - 96px);padding:0 40px 40px;display:flex;position:relative}@media (width>=0) and (width<=1023px){.hero__content{height:calc(100% - 64px);padding:0 16px 24px}}@media (width>=1024px) and (width<=99999px){.hero--home .hero__content{padding-right:320px}}.hero--news-list .hero__content{max-width:680px;padding-bottom:90px}@media (width>=768px) and (width<=1023px){.hero--news-list .hero__content{max-width:580px;padding-bottom:84px}}@media (width>=0) and (width<=767px){.hero--news-list .hero__content{max-width:initial;padding-bottom:48px}}.hero--project-list .hero__content{padding-bottom:180px}@media (width>=0) and (width<=1023px){.hero--project-list .hero__content{padding-bottom:24px}.hero--career .hero__content{padding-bottom:48px}}.hero__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.hero__title a{text-decoration:none}.hero__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.hero__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.hero__title{font-size:32px}}@media (width>=0) and (width<=767px){.hero__title{font-size:24px}}.hero__title{word-wrap:break-word}.hero__title--back{position:relative}@media (width>=768px) and (width<=1023px){.hero__title--back{padding-left:32px}}@media (width>=0) and (width<=767px){.hero__title--back{padding-left:24px}}.hero--home .hero__title{margin-top:22px;margin-bottom:20px;font-size:60px}@media (width>=1024px) and (width<=1439px){.hero--home .hero__title{margin-top:12px}}@media (width>=768px) and (width<=1023px){.hero--home .hero__title{max-width:440px;margin-bottom:12px;font-size:45px}}@media (width>=0) and (width<=767px){.hero--home .hero__title{max-width:initial;margin-bottom:8px;font-size:32px}}.hero--news-list .hero__title{margin-bottom:10px;font-size:30px;line-height:1.25}@media (width>=768px) and (width<=1023px){.hero--news-list .hero__title{font-size:24px}}@media (width>=0) and (width<=767px){.hero--news-list .hero__title{margin-bottom:8px;font-size:18px}}.hero--news-detail .hero__title{font-size:24px}@media (width>=1024px) and (width<=99999px){.hero--news-detail .hero__title{display:none}}@media (width>=0) and (width<=767px){.hero--news-detail .hero__title{font-size:18px}.hero--project-list .hero__title{font-size:32px}}.hero--project .hero__title{max-width:800px;font-size:30px;line-height:1.25}@media (width>=768px) and (width<=1023px){.hero--project .hero__title{font-size:24px}}@media (width>=0) and (width<=767px){.hero--project .hero__title{font-size:18px}}.hero--vacancy .hero__title{max-width:660px}.hero--service .hero__title{max-width:912px}.hero__subtitle{max-width:664px;font-size:45px}@media (width>=768px) and (width<=1023px){.hero__subtitle{max-width:540px;font-size:30px}}@media (width>=0) and (width<=767px){.hero__subtitle{max-width:initial;margin-bottom:24px;font-size:17px;line-height:1.25}}.hero__about-button{text-decoration:none;display:flex;position:absolute;top:34px;right:20px}@media (width>=0) and (width<=767px){.hero__about-button{position:initial}}.hero__about-button span{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.hero__about-button span{width:168px;height:48px;font-size:15px;line-height:48px}}.hero__about-button span{background-color:#21c9cf;border:1px solid #21c9cf}.hero__about-button span:hover:not(:disabled){color:#000;background-color:#fff}.hero__about-button span:active:not(:disabled){color:#fff;background-color:#21c9cf}.hero__about-button:after{content:"";vertical-align:bottom;background:#21c9cf url(/local/templates/stc/assets/img/icons/triangle.svg) 56%/17px 19px no-repeat;border-radius:50%;width:60px;height:60px;display:inline-block}@media (width>=0) and (width<=767px){.hero__about-button:after{background-size:12px 14px;width:48px;height:48px}}.hero__news-date{margin-bottom:20px}@media (width>=768px) and (width<=1023px){.hero__news-date{margin-bottom:16px;font-size:18px}}@media (width>=0) and (width<=767px){.hero__news-date{margin-bottom:12px}}.hero__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 30px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=768px) and (width<=1023px){.hero__text{font-size:18px}}@media (width>=0) and (width<=767px){.hero__text{-webkit-line-clamp:3;margin-bottom:24px}}.hero__news-button{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.hero__news-button{width:168px;height:48px;font-size:15px;line-height:48px}}.hero__news-button{background-color:#fff3;border:1px solid #fff}.hero__news-button:hover:not(:disabled){background-color:#fff6}.hero__badge{color:#fff;background-color:#21c9cf;border-radius:100px;width:fit-content;height:40px;margin-bottom:10px;padding:0 20px;font-size:14px;font-weight:500;line-height:40px}@media (width>=0) and (width<=767px){.hero__badge{height:36px;margin-bottom:8px;padding:0 12px;font-size:13px;line-height:36px}}.hero__notice{margin-top:20px;line-height:1.25}@media (width>=0) and (width<=1023px){.hero--project .hero__notice{order:-1;margin:0 0 16px}}.hero--career .hero__notice{max-width:620px;margin-top:10px}@media (width>=0) and (width<=767px){.hero--career .hero__notice{margin-top:8px}}.hero__button{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:fit-content;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.hero__button{width:fit-content;height:48px;font-size:15px;line-height:48px}}.hero__button{background-color:#21c9cf;border:1px solid #21c9cf}.hero__button:hover:not(:disabled){color:#000;background-color:#fff}.hero__button:active:not(:disabled){color:#fff;background-color:#21c9cf}.hero__button{margin-top:30px;padding:0 40px}@media (width>=0) and (width<=767px){.hero__button{margin-top:24px;padding:0 30px}}.hero__back-link{background:url(/local/templates/stc/assets/img/icons/arrow-left.svg) 0 0/20px 20px no-repeat;width:24px;height:24px;text-decoration:none;position:absolute;top:7px;left:0}@media (width>=1024px) and (width<=99999px){.hero__back-link{display:none}}@media (width>=0) and (width<=767px){.hero__back-link{background-size:16px 16px;width:20px;height:20px;top:5px}}.hero__tags{flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;list-style:none;display:flex}@media (width>=1024px) and (width<=1439px){.hero__tags{margin-bottom:16px}}@media (width>=768px) and (width<=1023px){.hero__tags{margin-bottom:12px}}@media (width>=0) and (width<=767px){.hero__tags{margin-bottom:8px}}.hero__tag{color:#fff;background-color:#21c9cf;border-radius:20px;width:fit-content;height:32px;margin:0;padding:0 12px;font-size:13px;font-weight:500;line-height:32px}@media (width>=768px) and (width<=1023px){.hero__tag{height:30px;padding:0 10px;line-height:30px}}@media (width>=0) and (width<=767px){.hero__tag{height:28px;padding:0 8px;line-height:28px}}.hero__social-links{background-color:#fff;border-radius:40px;flex-direction:column;gap:6px;margin:0;padding:10px;list-style:none;display:flex;position:absolute;bottom:40px;right:20px}@media (width>=0) and (width<=1023px){.hero__social-links{bottom:220px;right:16px}}.hero__social-link{width:30px;height:30px}.hero__social-link a{text-decoration:none;display:block}.hero__social-link img{object-fit:contain;width:100%;height:100%}.hero__background{object-fit:cover;pointer-events:none;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero__background--default{background:#21c9cf url(/local/templates/stc/assets/img/decoration/stc-pattern-overlay.webp) 0 0/143px 375px}@media (width>=0) and (width<=767px){.hero__background--default{background-size:95px 250px}}.hero--about .hero__background,.hero--services .hero__background{object-position:66%;background-position-x:66%}.hero--news-list .hero__background,.hero--career .hero__background{object-position:40%;background-position-x:40%}.hero__background-shading{background-color:#000;position:absolute;inset:0}.hero__background-shading--gradient{background:linear-gradient(198deg,#0000 45.72%,#0009 70.24%)}.feedback-form{margin-bottom:20px}@media (width>=0) and (width<=1023px){.feedback-form{margin-bottom:16px}}.feedback-form__inner{color:#fff;background:linear-gradient(74.71deg,#21c9cf 70.49%,#9af3d1 98.93%);border-radius:20px;margin:0 20px;padding:30px;transition:height .2s ease-in-out;position:relative}@media (width>=0) and (width<=1023px){.feedback-form__inner{border-radius:12px;margin:0 16px;padding:16px}}.feedback-form__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.feedback-form__title a{text-decoration:none}.feedback-form__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.feedback-form__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.feedback-form__title{font-size:32px}}@media (width>=0) and (width<=767px){.feedback-form__title{font-size:24px}}.feedback-form__title{margin-bottom:30px}@media (width>=1024px) and (width<=1439px){.feedback-form__title{font-size:36px}}@media (width>=0) and (width<=1023px){.feedback-form__title{margin-bottom:20px}}@media (width>=0) and (width<=767px){.feedback-form__title{font-size:23px}}.feedback-form__grid{column-gap:17px;display:grid}@media (width>=0) and (width<=1023px){.feedback-form__grid{column-gap:10px}}@media (width>=0) and (width<=767px){.feedback-form__grid{display:block}}.feedback-form--order .feedback-form__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"field field field field""agreement agreement agreement button""error error error error"}@media (width>=768px) and (width<=1023px){.feedback-form--order .feedback-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"field field""field field""agreement agreement"".button""error error"}}.feedback-form--learning-center .feedback-form__grid{grid-template-columns:1fr 1fr 322px;grid-template-areas:"field field field""message message button""agreement agreement agreement""error error error"}@media (width>=1024px) and (width<=1439px){.feedback-form--learning-center .feedback-form__grid{grid-template-columns:1fr 1fr 260px}}@media (width>=768px) and (width<=1023px){.feedback-form--learning-center .feedback-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"field field""message message"".button""agreement agreement""error error"}}.feedback-form--vacancy .feedback-form__grid{grid-template-columns:1fr 1fr 322px;grid-template-areas:"message message button""file agreement agreement""error error error"}@media (width>=768px) and (width<=1023px){.feedback-form--vacancy .feedback-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"message message""file button""agreement agreement""error error"}}@keyframes feedback-form-loading{0%{opacity:1}to{opacity:.7}}.feedback-form--loading .feedback-form__grid{pointer-events:none;animation:.8s infinite alternate feedback-form-loading}.feedback-form__sent-message{color:#fff;grid-area:message;font-size:16px;line-height:1.25;display:none}@media (width>=0) and (width<=1023px){.feedback-form__sent-message{margin-bottom:12px}}@media (width>=0) and (width<=767px){.feedback-form__sent-message{font-size:15px}}.feedback-form--order .feedback-form__sent-message{grid-area:agreement}.feedback-form--sent .feedback-form__sent-message{display:block}.feedback-form__submit{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:100%;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.feedback-form__submit{width:100%;height:48px;font-size:15px;line-height:48px}}.feedback-form__submit{background-color:#000}.feedback-form__submit:hover:not(:disabled){color:#21c9cf}.feedback-form__submit{grid-area:button;transition:all .2s ease-in-out}.feedback-form__submit:disabled{cursor:auto}@media (width>=768px) and (width<=99999px){.feedback-form--sent .feedback-form__submit{place-self:end;width:215px}}.feedback-form--sent .feedback-form__submit:before{content:"";vertical-align:sub;background-image:url(/local/templates/stc/assets/img/icons/check-circle.svg);background-size:100% 100%;width:20px;height:20px;margin-right:4px;display:inline-block}.feedback-form__file-container{grid-area:file;align-items:center;gap:20px;display:flex;position:relative}@media (width>=0) and (width<=1439px){.feedback-form__file-container{flex-direction:column;align-items:flex-start;gap:10px}}.feedback-form--sent .feedback-form__file-container{display:none}.feedback-form__file-template{color:#fff;background:url(/local/templates/stc/assets/img/icons/download.svg) 0 0/20px 20px no-repeat;padding-left:24px;font-size:16px;line-height:20px}.feedback-form__error-message{grid-area:error;margin-top:20px;font-size:16px;font-weight:500;-webkit-text-decoration:underline #ff6166;text-decoration:underline #ff6166;text-decoration-thickness:2px}.feedback-form-field{width:100%;height:90px;transition:height .2s ease-in-out;position:relative;overflow:hidden}@media (width>=0) and (width<=767px){.feedback-form-field{height:48px;margin-bottom:10px}.feedback-form-field--error{height:64px}}.feedback-form--sent .feedback-form-field{height:0;margin-bottom:0}.feedback-form-field__control{background:0 0;border-radius:100px;width:100%;height:60px;padding:0 40px;font-family:Loos Normal,sans-serif;font-size:16px;line-height:60px}@media (width>=768px) and (width<=1439px){.feedback-form-field__control{padding:0 30px}}@media (width>=0) and (width<=767px){.feedback-form-field__control{height:48px;padding:0 20px;font-size:15px;line-height:48px}}.feedback-form-field__control:disabled{opacity:.5}.feedback-form-field__control{color:#fff;border:1px solid #fff;font-weight:500}@media (width>=1024px) and (width<=1439px){.feedback-form--learning-center .feedback-form-field__control{padding:0 25px}}.feedback-form-field--error>.feedback-form-field__control{border-color:#ff6166}.feedback-form-field__label{color:#fff;pointer-events:none;font-size:16px;font-weight:500;transition:top .2s ease-in-out,font-size .2s ease-in-out,font-weight .2s ease-in-out;position:absolute;top:22px;left:40px}@media (width>=768px) and (width<=1439px){.feedback-form-field__label{left:30px}}@media (width>=0) and (width<=767px){.feedback-form-field__label{font-size:15px;top:16px;left:20px}}@media (width>=1024px) and (width<=1439px){.feedback-form--learning-center .feedback-form-field__label{left:25px}}@media (width>=0) and (width<=767px){.feedback-form--learning-center .feedback-form-field__label{font-size:13px}}.feedback-form-field__control:focus+.feedback-form-field__label,.feedback-form-field__control:not(:placeholder-shown)+.feedback-form-field__label{font-size:12px;font-weight:300;top:8px}@media (width>=0) and (width<=767px){.feedback-form-field__control:focus+.feedback-form-field__label,.feedback-form-field__control:not(:placeholder-shown)+.feedback-form-field__label{font-size:10px;top:4px}}.feedback-form-field__hint{color:#fff;font-size:14px;position:absolute;top:64px;left:40px}@media (width>=1024px) and (width<=1439px){.feedback-form-field__hint{left:30px}}@media (width>=0) and (width<=767px){.feedback-form-field__hint{font-size:13px;top:52px;left:20px}}.feedback-form-file{position:relative}.feedback-form-file__control{opacity:0;z-index:5;cursor:pointer;width:100%;position:absolute;top:0;left:0}.feedback-form-file__control::-webkit-file-upload-button{cursor:pointer}.feedback-form-file__control::file-selector-button{cursor:pointer}.feedback-form-file__label{background:url(/local/templates/stc/assets/img/icons/paperclip.svg) 0 0/20px 20px no-repeat;margin:0;padding-left:24px;font-size:16px;font-weight:500;line-height:20px;text-decoration:underline;display:inline-block}.feedback-form-file--uploaded .feedback-form-file__label{display:none}.feedback-form-file__uploaded-name{text-overflow:ellipsis;white-space:nowrap;background:url(/local/templates/stc/assets/img/file-icons/other.svg) 0 0/28px 28px no-repeat;max-width:195px;height:28px;padding-left:28px;font-size:14px;line-height:32px;display:none;overflow:hidden}.feedback-form-file__uploaded-name--pdf{background-image:url(/local/templates/stc/assets/img/file-icons/pdf.svg)}.feedback-form-file__uploaded-name--docx{background-image:url(/local/templates/stc/assets/img/file-icons/docx.svg)}.feedback-form-file__uploaded-name--doc{background-image:url(/local/templates/stc/assets/img/file-icons/doc.svg)}.feedback-form-file--uploaded .feedback-form-file__uploaded-name{display:block}.feedback-form-agreement{grid-area:agreement;position:relative}@media (width>=0) and (width<=1023px){.feedback-form-agreement{margin-bottom:12px}}@media (width>=0) and (width<=767px){.feedback-form-agreement{margin-top:10px}}.feedback-form--sent .feedback-form-agreement{display:none}@media (width>=1024px) and (width<=99999px){.feedback-form--vacancy .feedback-form-agreement{justify-self:end}}@media (width>=768px) and (width<=1023px){.feedback-form--vacancy .feedback-form-agreement{margin-top:12px;margin-bottom:0}}.feedback-form-agreement__control{opacity:0;position:absolute}.feedback-form-agreement__label{color:#fff;cursor:pointer;padding-left:26px;font-size:16px;line-height:1.25;display:block}@media (width>=0) and (width<=767px){.feedback-form-agreement__label{padding-left:22px;font-size:13px}}.feedback-form-agreement__label:before{content:"";box-sizing:border-box;background-color:#fff;border:1px solid #ededed;border-radius:4px;width:20px;height:20px;position:absolute;top:0;left:0}@media (width>=0) and (width<=767px){.feedback-form-agreement__label:before{width:16px;height:16px}}.feedback-form-agreement__label a{color:inherit}.feedback-form-agreement__control:checked+.feedback-form-agreement__label:before{background:#fff url(/local/templates/stc/assets/img/icons/check.svg) 50%/12px 12px no-repeat;border-color:#21c9cf}.footer{color:#fff;margin-top:auto;font-size:16px;line-height:1.25}.footer__inner{margin:0 20px 20px}@media (width>=0) and (width<=1023px){.footer__inner{margin:0}}.footer__top{background-color:#242424;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;padding:30px;display:flex}@media (width>=0) and (width<=1023px){.footer__top{gap:20px;padding:20px 16px}}@media (width>=768px) and (width<=1023px){.footer__top{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width>=0) and (width<=767px){.footer__top{flex-direction:column}}.footer__column{max-width:250px}@media (width>=1024px) and (width<=99999px){.footer__column--right{text-align:right;flex-direction:column;align-items:flex-end;display:flex}}.footer__column--wide{grid-column:1/span 2}.footer__column a{color:#fff}.footer__logo{width:136px;height:20px;margin-bottom:20px;text-decoration:none;display:block}@media (width>=0) and (width<=1023px){.footer__logo{width:143px}}.footer__logo img{object-fit:contain;width:100%;height:100%}.footer__social-links{gap:4px;margin-bottom:10px;display:flex}@media (width>=0) and (width<=1023px){.footer__social-links{margin-bottom:20px}}.footer__social-link{width:20px;height:20px;text-decoration:none}.footer__social-link img{object-fit:contain;width:100%;height:100%}.footer__schedule{margin-bottom:20px;font-weight:500}@media (width>=0) and (width<=1023px){.footer__schedule{margin-bottom:0}}@media (width>=0) and (width<=767px){.footer__schedule{font-size:15px}}.footer__order-link{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:201px;height:40px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:40px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.footer__order-link{width:182px;height:36px;font-size:15px;line-height:36px}}.footer__order-link{background-color:#21c9cf;border:1px solid #21c9cf}.footer__order-link:hover:not(:disabled){color:#000;background-color:#fff}.footer__order-link:active:not(:disabled){color:#fff;background-color:#21c9cf}@media (width>=0) and (width<=767px){.footer__order-link{font-size:13px}}.footer__column-name{margin-bottom:10px;font-weight:500}@media (width>=0) and (width<=1023px){.footer__column-name{margin-bottom:6px;font-size:17px}}.footer__menu{margin:0;padding:0;list-style:none}.footer__menu-item{margin:0 0 10px}@media (width>=0) and (width<=1023px){.footer__menu-item{margin-bottom:4px;font-size:17px}}.footer__menu-item a{color:#fff;text-decoration:none}.footer__menu-item:last-child{margin-bottom:0}.footer__contact{margin:0 0 10px}@media (width>=0) and (width<=1023px){.footer__contact{margin-bottom:4px}}.footer__contact a{color:#fff;text-decoration:none}.footer__icons{align-items:center;gap:20px;margin-top:10px;display:flex}.footer__icon{background-image:url(/local/templates/stc/assets/img/decoration/footer-icon.png);background-size:100% 100%;width:52px;height:52px}@media (width>=0) and (width<=1023px){.footer__icon{display:none}}.footer__bottom{background-color:#151515;border-bottom-right-radius:20px;border-bottom-left-radius:20px;justify-content:space-between;padding:20px 30px;font-size:14px;display:flex}@media (width>=0) and (width<=1023px){.footer__bottom{border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;gap:6px}}@media (width>=0) and (width<=767px){.footer__bottom{padding:16px;font-size:13px}}.footer__copyright{color:#919191}.footer__bottom-link{color:#fff}.pagination{gap:8px;width:fit-content;margin:40px auto 0;display:flex}@media (width>=0) and (width<=1023px){.pagination{margin-top:24px}}@media (width>=0) and (width<=767px){.pagination{gap:6px}}.pagination__item{color:#000;text-align:center;background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:5px 10px;border-radius:50%;width:60px;height:60px;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out}@media (width>=768px) and (width<=1023px){.pagination__item{width:48px;height:48px;line-height:48px}}@media (width>=0) and (width<=767px){.pagination__item{width:36px;height:36px;font-size:15px;line-height:36px}}.pagination__item--prev,.pagination__item--next{background-image:url(/local/templates/stc/assets/img/icons/chevron-right.svg)}.pagination__item--prev{transform:scaleX(-1)}.pagination__item[href]:hover{background-color:#ededed}.pagination__item--active{color:#fff;background-color:#21c9cf}.text{font-size:20px;line-height:1.25}@media (width>=768px) and (width<=1023px){.text{font-size:18px}}@media (width>=0) and (width<=767px){.text{font-size:15px}}.text b,.text strong{font-weight:500}.text p{margin:0 0 20px;padding:0}@media (width>=768px) and (width<=1023px){.text p{margin-bottom:15px}}@media (width>=0) and (width<=767px){.text p{margin-bottom:10px}}.text a{color:#21c9cf;text-decoration:none}.text a:hover{text-decoration:underline}.text ul{margin:0 0 20px;padding:0;list-style:none}@media (width>=768px) and (width<=1023px){.text ul{margin-bottom:15px}}@media (width>=0) and (width<=767px){.text ul{margin-bottom:10px}}.text ul li{background:url(/local/templates/stc/assets/img/list-item/cyan.svg) 0 10px/12px 6px no-repeat;margin:0 0 10px;padding:0 0 0 22px}@media (width>=768px) and (width<=1023px){.text ul li{background-position-y:9px;background-size:10px 5px;margin-bottom:8px;padding-left:18px}}@media (width>=0) and (width<=767px){.text ul li{background-position-y:8px;background-size:8px 4px;margin-bottom:4px;padding-left:14px}}.text--white ul li{background-image:url(/local/templates/stc/assets/img/list-item/white.svg)}.text--check ul li{background-image:url(/local/templates/stc/assets/img/list-item/check.svg);background-position-y:9px;background-size:12px 9px}@media (width>=0) and (width<=1023px){.text--check ul li{background-position-y:8px;background-size:10px 8px}}.text--double-check ul li{background-image:url(/local/templates/stc/assets/img/list-item/double-check.svg);background-position-y:9px;background-size:20px 10px;padding-left:28px}@media (width>=768px) and (width<=1023px){.text--double-check ul li{background-position-y:8px;background-size:18px 9px}}@media (width>=0) and (width<=767px){.text--double-check ul li{background-position-y:6px;background-size:16px 8px}}.text ol{margin:0 0 20px;padding:0;list-style-position:inside}@media (width>=768px) and (width<=1023px){.text ol{margin-bottom:15px}}@media (width>=0) and (width<=767px){.text ol{margin-bottom:10px}}.text ol li{margin:0 0 10px;padding:0}@media (width>=768px) and (width<=1023px){.text ol li{margin-bottom:8px}}@media (width>=0) and (width<=767px){.text ol li{margin-bottom:4px}}.text h2{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.text h2 a{text-decoration:none}.text h2{font-size:45px}@media (width>=1024px) and (width<=1439px){.text h2{font-size:38px}}@media (width>=768px) and (width<=1023px){.text h2{font-size:32px}}@media (width>=0) and (width<=767px){.text h2{font-size:24px}}.text h2{margin-bottom:20px}@media (width>=768px) and (width<=1023px){.text h2{margin-bottom:15px}}@media (width>=0) and (width<=767px){.text h2{margin-bottom:10px}}.text h3{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.text h3 a{text-decoration:none}.text h3{font-size:30px}@media (width>=768px) and (width<=1023px){.text h3{font-size:24px}}@media (width>=0) and (width<=767px){.text h3{font-size:18px}}.text h3{margin-bottom:20px}@media (width>=768px) and (width<=1023px){.text h3{margin-bottom:15px}}@media (width>=0) and (width<=767px){.text h3{margin-bottom:10px}}.text h4{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.text h4 a{text-decoration:none}.text h4{margin-bottom:20px;font-size:20px}@media (width>=768px) and (width<=1023px){.text h4{margin-bottom:15px;font-size:18px}}@media (width>=0) and (width<=767px){.text h4{margin-bottom:10px;font-size:15px}}.text h5{margin:0 0 10px;font-size:20px;font-weight:500}@media (width>=768px) and (width<=1023px){.text h5{font-size:18px}}@media (width>=0) and (width<=767px){.text h5{margin-bottom:8px;font-size:15px}}.text p:last-child,.text ul:last-child,.text ol:last-child,.text li:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child{margin-bottom:0}.not-found{text-align:center;flex-direction:column;align-items:center;margin:75px auto 200px;display:flex}@media (width>=1024px) and (width<=1439px){.not-found{margin:25px auto 120px}}@media (width>=768px) and (width<=1023px){.not-found{margin:20px auto 80px}}@media (width>=0) and (width<=767px){.not-found{margin:8px 16px 52px}}.not-found__404{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.not-found__404 a{text-decoration:none}.not-found__404,.not-found__404 a{color:#000}.not-found__404{align-items:center;gap:12px;margin-bottom:40px;font-size:150px;line-height:160px;display:flex}@media (width>=768px) and (width<=1023px){.not-found__404{gap:10px;margin-bottom:35px;font-size:120px;line-height:140px}}@media (width>=0) and (width<=767px){.not-found__404{gap:8px;margin-bottom:30px;font-size:90px;line-height:108px}}.not-found__404-circle{background:#21c9cf url(/local/templates/stc/assets/img/decoration/stc-logo.svg) 50%/60px 42px no-repeat;border-radius:50%;width:120px;height:120px}@media (width>=768px) and (width<=1023px){.not-found__404-circle{background-size:45px 36px;width:100px;height:100px}}@media (width>=0) and (width<=767px){.not-found__404-circle{background-size:35px 24px;width:70px;height:70px}}.not-found__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.not-found__title a{text-decoration:none}.not-found__title,.not-found__title a{color:#000}.not-found__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.not-found__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.not-found__title{font-size:32px}}@media (width>=0) and (width<=767px){.not-found__title{font-size:24px}}.not-found__title{margin-bottom:16px;font-weight:300}@media (width>=768px) and (width<=1023px){.not-found__title{margin-bottom:12px}}@media (width>=0) and (width<=767px){.not-found__title{margin-bottom:8px;font-size:32px}}.not-found__title span{font-weight:800}.not-found__subtitle{margin:0 0 30px;line-height:1.25}@media (width>=768px) and (width<=1023px){.not-found__subtitle{margin-bottom:25px}}@media (width>=0) and (width<=767px){.not-found__subtitle{margin-bottom:20px}}.not-found__button{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.not-found__button{width:168px;height:48px;font-size:15px;line-height:48px}}.not-found__button{background-color:#21c9cf;border:1px solid #21c9cf}.not-found__button:hover:not(:disabled){color:#000;background-color:#fff}.not-found__button:active:not(:disabled){color:#fff;background-color:#21c9cf}.cookie-notice{color:#000;z-index:100;background-color:#fff;border:1px solid #21c9cf;border-radius:20px;width:400px;padding:20px 60px 20px 20px;font-size:14px;line-height:1.25;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214}@media (width>=0) and (width<=1023px){.cookie-notice{border-radius:12px;width:280px;padding:12px 44px 12px 12px;font-size:12px;bottom:16px;right:16px}}.cookie-notice__close{cursor:pointer;background-color:#0000;border:0;width:20px;height:20px;position:absolute;top:20px;right:20px}@media (width>=0) and (width<=1023px){.cookie-notice__close{top:12px;right:12px}}.cookie-notice__close:before,.cookie-notice__close:after{content:"";background-color:#000;width:100%;height:1px;position:absolute;top:50%;left:0}.cookie-notice__close:before{transform:rotate(45deg)}.cookie-notice__close:after{transform:rotate(-45deg)}.service-cards{margin-bottom:50px}@media (width>=0) and (width<=1023px){.service-cards{margin-bottom:32px}}.service-cards__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.service-cards__inner{margin:0 16px}}.service-cards__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.service-cards__title a{text-decoration:none}.service-cards__title,.service-cards__title a{color:#000}.service-cards__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.service-cards__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.service-cards__title{font-size:32px}}@media (width>=0) and (width<=767px){.service-cards__title{font-size:24px}}.service-cards__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.service-cards__title{margin-bottom:24px}}.service-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:50px;display:grid}@media (width>=1024px) and (width<=1439px){.service-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px) and (width<=1023px){.service-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=0) and (width<=767px){.service-cards__grid{flex-direction:column;margin-bottom:0;display:flex}}.service-cards__order-button{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.service-cards__order-button{width:168px;height:48px;font-size:15px;line-height:48px}}.service-cards__order-button{color:#000;background-color:#fff;border:1px solid #000}.service-cards__order-button:hover:not(:disabled){color:#21c9cf;border:1px solid #21c9cf}.service-cards__order-button{margin:0 auto}@media (width>=0) and (width<=767px){.service-cards__order-button{display:none}}.service-card{background:#21c9cf url(/local/templates/stc/assets/img/decoration/card-background.svg) 100% 100%/200px 150px no-repeat;border-radius:20px;min-height:220px;padding:20px 60px 20px 20px;position:relative}@media (width>=0) and (width<=767px){.service-card{background-size:133px 100px}}.service-card{text-decoration:none;overflow:hidden}@media (width>=0) and (width<=767px){.service-card{border-radius:12px;min-height:140px;padding:12px 52px 12px 12px}}.service-card:first-child{grid-row:1/span 2;padding-left:30px}@media (width>=1024px) and (width<=1439px){.service-card:first-child{grid-row:1/span 3}}@media (width>=0) and (width<=767px){.service-card:first-child{padding-left:12px}}.service-card__video-background{position:absolute;inset:0}.service-card__video-background:before{content:"";background-color:#17686e;position:absolute;inset:0}.service-card__video-background video{object-fit:cover;mix-blend-mode:overlay;pointer-events:none;width:100%;height:100%}.service-card__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.service-card__title a{text-decoration:none}.service-card__title,.service-card__title a{color:#fff}.service-card__title{font-size:20px;position:relative}@media (width>=0) and (width<=767px){.service-card__title{font-size:18px}}.service-card__icon{background-size:contain;width:60px;height:60px;position:absolute;bottom:20px;left:20px}@media (width>=0) and (width<=767px){.service-card__icon{width:40px;height:40px;bottom:12px;left:12px}}.service-card__arrow{position:absolute;top:20px;right:20px}@media (width>=0) and (width<=767px){.service-card__arrow{top:12px;right:12px}}.service-card__arrow rect{fill:#000;transition:fill .2s ease-in-out}.service-card__arrow path{stroke:#fff;transition:stroke .2s ease-in-out}.service-card:hover .service-card__arrow rect{fill:#fff}.service-card:hover .service-card__arrow path{stroke:#21c9cf}.service-card__video-background~.service-card__arrow rect{fill:#fff}.service-card__video-background~.service-card__arrow path{stroke:#000}.news-feed{margin-bottom:50px}@media (width>=0) and (width<=1023px){.news-feed{margin-bottom:32px}}.news-feed__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.news-feed__inner{margin:0 16px}}.news-feed__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-feed__title a{text-decoration:none}.news-feed__title,.news-feed__title a{color:#000}.news-feed__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.news-feed__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.news-feed__title{font-size:32px}}@media (width>=0) and (width<=767px){.news-feed__title{font-size:24px}}.news-feed__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.news-feed__title{margin-bottom:24px}}.news-feed__other-title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-feed__other-title a{text-decoration:none}.news-feed__other-title,.news-feed__other-title a{color:#b1b1b1}.news-feed__other-title{font-size:30px}@media (width>=768px) and (width<=1023px){.news-feed__other-title{font-size:24px}}@media (width>=0) and (width<=767px){.news-feed__other-title{font-size:18px}}.news-feed__other-title{margin-bottom:30px}@media (width>=0) and (width<=1023px){.news-feed__other-title{margin-bottom:16px}}.news-feed__list{height:355px;margin:0 -20px;overflow-x:hidden}@media (width>=0) and (width<=1023px){.news-feed__list{margin:0 -16px}}@media (width>=0) and (width<=767px){.news-feed__list{height:212px}}.news-feed__more{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.news-feed__more{width:168px;height:48px;font-size:15px;line-height:48px}}.news-feed__more{color:#000;background-color:#fff;border:1px solid #000}.news-feed__more:hover:not(:disabled){color:#21c9cf;border:1px solid #21c9cf}.news-feed__more{margin:30px auto 0}@media (width>=768px) and (width<=1023px){.news-feed__more{margin-top:24px}}@media (width>=0) and (width<=767px){.news-feed__more{margin-top:12px}}.news-feed-main{color:#fff;background-color:#21c9cf;border-radius:20px;flex-direction:column;height:310px;margin-bottom:40px;padding:30px;display:flex;position:relative;overflow:hidden}@media (width>=768px) and (width<=1023px){.news-feed-main{height:300px;margin-bottom:32px}}@media (width>=0) and (width<=767px){.news-feed-main{border-radius:12px;height:300px;margin-bottom:24px;padding:12px}}.news-feed-main__background{background-position:50%;background-size:cover;position:absolute;inset:0}.news-feed-main__background:after{content:"";opacity:.5;background-color:#000;position:absolute;inset:0}.news-feed-main__background video{object-fit:cover;width:100%;height:100%}.news-feed-main__date{margin-bottom:auto;position:relative}.news-feed-main__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-feed-main__title a{text-decoration:none}.news-feed-main__title{font-size:30px}@media (width>=768px) and (width<=1023px){.news-feed-main__title{font-size:24px}}@media (width>=0) and (width<=767px){.news-feed-main__title{font-size:18px}}.news-feed-main__title{max-width:700px;position:relative}@media (width>=768px) and (width<=1023px){.news-feed-main__title{margin-bottom:20px}}@media (width>=0) and (width<=767px){.news-feed-main__title{margin-bottom:12px}}.news-feed-main__link{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.news-feed-main__link{width:168px;height:48px;font-size:15px;line-height:48px}}.news-feed-main__link{background-color:#fff3;border:1px solid #fff}.news-feed-main__link:hover:not(:disabled){background-color:#fff6}.news-feed-main__link{position:absolute;bottom:30px;right:30px}@media (width>=0) and (width<=1023px){.news-feed-main__link{position:initial;z-index:10}}.news-feed-item{background-color:#f7f7f7;border-radius:20px;flex-direction:column;align-items:flex-start;width:342.5px;height:355px;padding:20px;display:flex}@media (width>=0) and (width<=767px){.news-feed-item{border-radius:12px;width:256px;height:212px;padding:12px}}.news-feed-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-feed-item__title a{text-decoration:none}.news-feed-item__title,.news-feed-item__title a{color:#000}.news-feed-item__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:10px;font-size:20px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=0) and (width<=767px){.news-feed-item__title{margin-bottom:4px;font-size:15px}}.news-feed-item__preview{-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=0) and (width<=767px){.news-feed-item__preview{-webkit-line-clamp:5}}.news-feed-item__link{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-feed-item__link a{text-decoration:none}.news-feed-item__link,.news-feed-item__link a{color:#21c9cf}.news-feed-item__link{margin-top:auto;font-size:16px;line-height:1.25;text-decoration:none}@media (width>=0) and (width<=767px){.news-feed-item__link{font-size:13px}}.news-feed-item__link:hover{text-decoration:underline}.mission{margin-bottom:50px}@media (width>=0) and (width<=1023px){.mission{margin-bottom:32px}}.mission__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.mission__inner{margin:0 16px}}.mission{text-align:center}.mission__inner{color:#000;text-align:center;border-radius:30px;align-items:center;min-height:416px;padding:100px 200px;font-family:Loos ExtraWide,sans-serif;font-size:30px;font-weight:300;line-height:1.2;display:flex;position:relative;overflow:hidden}@media (width>=1024px) and (width<=1439px){.mission__inner{min-height:380px;padding:60px 120px}}@media (width>=768px) and (width<=1023px){.mission__inner{border-radius:20px;min-height:254px;padding:40px 70px;font-size:20px;line-height:1.25}}@media (width>=0) and (width<=767px){.mission__inner{border-radius:12px;min-height:254px;padding:16px;font-family:Loos Normal,sans-serif;font-size:17px;line-height:1.25}}.mission__inner strong{font-weight:800}@media (width>=0) and (width<=767px){.mission__inner strong{font-weight:500}}.mission--small-font .mission__inner{font-size:24px}@media (width>=768px) and (width<=1023px){.mission--small-font .mission__inner{font-size:18px}}@media (width>=0) and (width<=767px){.mission--small-font .mission__inner{font-size:15px}}.mission--small .mission__inner{min-height:272px;padding:100px 175px}@media (width>=1024px) and (width<=1439px){.mission--small .mission__inner{min-height:216px;padding:60px 150px}}@media (width>=768px) and (width<=1023px){.mission--small .mission__inner{min-height:162px;padding:40px}}@media (width>=0) and (width<=767px){.mission--small .mission__inner{min-height:250px;padding:16px}}@media (width>=1440px) and (width<=99999px){.mission--about .mission__inner{padding:100px 284px}}.mission__background{pointer-events:none;position:absolute;inset:0}.mission__background:after{content:"";background:url(/local/templates/stc/assets/img/decoration/mission-ellipse.svg) 0 0/100% 100%;position:absolute;inset:0}@media (width>=0) and (width<=767px){.mission__background:after{display:none}}.mission__background video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=0) and (width<=767px){.mission__background video{object-fit:none;object-position:top}}.mission__content{position:relative}.mission__title{font-size:inherit;margin:0 0 20px;font-weight:800}@media (width>=1024px) and (width<=1439px){.mission__title{margin-bottom:16px}}@media (width>=768px) and (width<=1023px){.mission__title{margin-bottom:12px}}@media (width>=0) and (width<=767px){.mission__title{margin-bottom:8px;font-weight:500}}.mission--about .mission__title{font-size:45px;line-height:1}@media (width>=1024px) and (width<=1439px){.mission--about .mission__title{font-size:32px}}@media (width>=768px) and (width<=1023px){.mission--about .mission__title{font-size:24px}}@media (width>=0) and (width<=767px){.mission--about .mission__title{font-family:Loos ExtraWide,sans-serif;font-size:18px;font-weight:800}}.mission__text{margin:0}.mission--about .mission__text{font-family:Loos Normal,sans-serif;font-size:20px}@media (width>=1024px) and (width<=99999px){.mission--about .mission__text{font-weight:500}}@media (width>=768px) and (width<=1023px){.mission--about .mission__text{font-size:18px}}@media (width>=0) and (width<=767px){.mission--about .mission__text{font-size:15px}}.contacts{margin-bottom:50px}@media (width>=0) and (width<=1023px){.contacts{margin-bottom:32px}}.contacts__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.contacts__inner{margin:0 16px}}.contacts__inner{color:#000;background-color:#f7f7f7;border-radius:20px;padding:30px;line-height:1.25}@media (width>=0) and (width<=1023px){.contacts__inner{border-radius:12px;padding:16px}}.contacts__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.contacts__title a{text-decoration:none}.contacts__title{font-size:30px}@media (width>=768px) and (width<=1023px){.contacts__title{font-size:24px}}@media (width>=0) and (width<=767px){.contacts__title{font-size:18px}}.contacts__title{margin-bottom:30px}@media (width>=768px) and (width<=1023px){.contacts__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.contacts__title{margin-bottom:16px;font-size:24px}}.contacts__content{grid-template-columns:430px 1fr;gap:20px;display:grid}@media (width>=0) and (width<=1023px){.contacts__content{flex-direction:column;gap:10px;display:flex}}.contacts__column{margin:0;padding:0}.contacts__item-title{margin:0 0 10px}@media (width>=1024px) and (width<=1439px){.contacts__item-title{margin-bottom:8px}}@media (width>=768px) and (width<=1023px){.contacts__item-title{margin-bottom:4px}}@media (width>=0) and (width<=767px){.contacts__item-title{margin-bottom:2px}}.contacts__item-value{margin:0 0 20px;font-weight:500}@media (width>=0) and (width<=1023px){.contacts__item-value{margin-bottom:10px}}.contacts__item-value:last-child{margin-bottom:0}.contacts__item-value a{color:#000;text-decoration:none}.contacts__item-value a:hover{text-decoration:underline}.contacts__social-links{gap:8px;margin:0;padding:0;display:flex}.contacts__social-link{width:30px;height:30px;margin:0;padding:0;display:block}.contacts__social-link img{object-fit:contain;width:100%;height:100%}.advantage-cards{margin-bottom:50px}@media (width>=0) and (width<=1023px){.advantage-cards{margin-bottom:32px}}.advantage-cards__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.advantage-cards__inner{margin:0 16px}}.advantage-cards__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.advantage-cards__title a{text-decoration:none}.advantage-cards__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.advantage-cards__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.advantage-cards__title{font-size:32px}}@media (width>=0) and (width<=767px){.advantage-cards__title{font-size:24px}}.advantage-cards__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.advantage-cards__title{margin-bottom:24px}}.advantage-cards__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width>=768px) and (width<=1439px){.advantage-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=0) and (width<=767px){.advantage-cards__list{flex-direction:column;display:flex}}@media (width>=1440px) and (width<=99999px){.advantage-cards--grid-3 .advantage-cards__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.advantage-card{background-color:#f7f7f7;background-position:20px 20px;background-repeat:no-repeat;background-size:60px 60px;border-radius:20px;padding:100px 20px 20px;line-height:1.25}@media (width>=768px) and (width<=1023px){.advantage-card{background-position:16px 16px;background-size:50px 50px;border-radius:12px;padding:82px 16px 16px}}@media (width>=0) and (width<=767px){.advantage-card{background-position:12px 12px;background-size:40px 40px;border-radius:12px;padding:64px 12px 12px}}.advantage-card__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.advantage-card__title a{text-decoration:none}.advantage-card__title{margin-bottom:6px}@media (width>=0) and (width<=767px){.advantage-card__title{font-size:18px}}.documents{margin-bottom:50px}@media (width>=0) and (width<=1023px){.documents{margin-bottom:32px}}.documents__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.documents__inner{margin:0 16px}}.documents__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.documents__title a{text-decoration:none}.documents__title,.documents__title a{color:#000}.documents__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.documents__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.documents__title{font-size:32px}}@media (width>=0) and (width<=767px){.documents__title{font-size:24px}}@media (width>=0) and (width<=1023px){.documents__title{margin-bottom:24px}}.documents__title{margin-bottom:40px}@media (width>=0) and (width<=767px){.documents__title{margin-bottom:16px;font-size:18px}}.documents__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px) and (width<=1439px){.documents__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px) and (width<=1023px){.documents__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=0) and (width<=767px){.documents__list{flex-direction:column;display:flex}}.document{background:#f7f7f7 url(/local/templates/stc/assets/img/decoration/card-background.svg) 100% 100%/200px 150px no-repeat;border-radius:20px;flex-direction:column;height:238px;padding:20px;display:flex;position:relative}@media (width>=0) and (width<=767px){.document{background-size:133px 100px}}.document{color:#000;text-decoration:none}@media (width>=1024px) and (width<=1439px){.document{height:210px}}@media (width>=768px) and (width<=1023px){.document{border-radius:12px;height:160px;padding:16px}}@media (width>=0) and (width<=767px){.document{border-radius:12px;height:auto;padding:12px}}.document__title{-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0 0 auto;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=1024px) and (width<=1439px){.document__title{-webkit-line-clamp:5}}@media (width>=768px) and (width<=1023px){.document__title{-webkit-line-clamp:4}}@media (width>=0) and (width<=767px){.document__title{margin-bottom:12px;font-size:17px;display:block}}.document__file-info{font-size:14px;line-height:18px}.document__file-info:before{content:"";vertical-align:bottom;background-image:url(/local/templates/stc/assets/img/file-icons/other.svg);background-size:contain;width:28px;height:28px;margin-right:4px;display:inline-block}@media (width>=0) and (width<=767px){.document__file-info:before{width:24px;height:24px}}.document--pdf .document__file-info:before{background-image:url(/local/templates/stc/assets/img/file-icons/pdf.svg)}.document--docx .document__file-info:before{background-image:url(/local/templates/stc/assets/img/file-icons/docx.svg)}.document--doc .document__file-info:before{background-image:url(/local/templates/stc/assets/img/file-icons/doc.svg)}.document__download-icon{color:#000;width:20px;height:20px;transition:color .2s ease-in-out;position:absolute;bottom:20px;right:20px}@media (width>=768px) and (width<=1023px){.document__download-icon{bottom:16px;right:16px}}@media (width>=0) and (width<=767px){.document__download-icon{bottom:12px;right:12px}}.document:hover .document__download-icon{color:#21c9cf}.dark-section{margin-bottom:50px}@media (width>=0) and (width<=1023px){.dark-section{margin-bottom:32px}}.dark-section__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.dark-section__inner{margin:0 16px}}.dark-section__inner{border-radius:20px;padding:30px;position:relative;overflow:hidden}@media (width>=0) and (width<=767px){.dark-section__inner{border-radius:12px;flex-direction:column;min-height:360px;padding:147px 0 0;display:flex}}.dark-section__background{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dark-section__content{background-blend-mode:soft-light;color:#fff;background:#04293a url(/local/templates/stc/assets/img/decoration/stc-pattern.webp) 0 0/48px 125px;border-radius:20px;width:680px;padding:30px;position:relative;overflow:hidden}@media (width>=0) and (width<=767px){.dark-section__content{border-radius:12px;flex-direction:column;width:100%;margin-top:auto;padding:16px;display:flex}}.dark-section__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.dark-section__title a{text-decoration:none}.dark-section__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.dark-section__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.dark-section__title{font-size:32px}}@media (width>=0) and (width<=767px){.dark-section__title{font-size:24px}}.dark-section__title{margin-bottom:30px}@media (width>=0) and (width<=767px){.dark-section__title{margin-bottom:12px;font-size:18px}}.short-info{text-align:center;max-width:720px;margin:0 auto 50px;line-height:1.25}@media (width>=0) and (width<=1023px){.short-info{margin-bottom:32px}}.services{margin-bottom:50px}@media (width>=0) and (width<=1023px){.services{margin-bottom:32px}}.services__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.services__inner{margin:0 16px}}.services__inner{gap:40px;display:flex}@media (width>=1024px) and (width<=1439px){.services__inner{gap:32px}}@media (width>=0) and (width<=1023px){.services__inner{display:block}}.services__menu{flex-shrink:0;width:440px}@media (width>=1024px) and (width<=1439px){.services__menu{width:360px}}@media (width>=0) and (width<=1023px){.services__menu{width:100%}.services__menu--records-shown{display:none}}.services__content{flex-grow:1;max-width:calc(100% - 480px)}@media (width>=1024px) and (width<=1439px){.services__content{max-width:calc(100% - 392px)}}@media (width>=0) and (width<=1023px){.services__content{max-width:initial}}.services-menu-item{margin-bottom:20px;position:relative}@media (width>=0) and (width<=1023px){.services-menu-item{margin-bottom:10px}}.services-menu-item:last-child{margin-bottom:0}.services-menu-item__title{color:#000;cursor:pointer;background-color:#f7f7f7;border-radius:20px;width:100%;height:fit-content;margin:0;padding:22px 60px 22px 20px;font-size:20px;font-weight:500;line-height:26px}@media (width>=768px) and (width<=1023px){.services-menu-item__title{border-radius:12px;padding:19px 56px 19px 16px;font-size:18px;line-height:23px}}@media (width>=0) and (width<=767px){.services-menu-item__title{border-radius:12px;padding:17px 52px 17px 12px;font-size:15px;line-height:20px}}.services-menu-item__link{background:#21c9cf url(/local/templates/stc/assets/img/icons/arrow-right.svg) 50%/16px 16px no-repeat;border-radius:50%;width:30px;height:30px;transition:transform .2s ease-in-out;position:absolute;top:20px;right:20px}@media (width>=768px) and (width<=1023px){.services-menu-item__link{top:16px;right:16px}}@media (width>=0) and (width<=767px){.services-menu-item__link{top:12px;right:12px}}.services-menu-item--active .services-menu-item__title{color:#fff;background-color:#21c9cf}.services-menu-item--active .services-menu-item__link{background:#fff url(/local/templates/stc/assets/img/icons/arrow-right--cyan.svg) 50%/16px 16px no-repeat}.services-menu-item--expanded .services-menu-item__link{transform:rotate(90deg)}.services-menu-item__nav{max-height:0;margin:0 20px;padding:0;list-style:none;transition:max-height .2s ease-in-out,margin .2s ease-in-out;overflow:hidden}@media (width>=768px) and (width<=1023px){.services-menu-item__nav{margin:0 16px}}@media (width>=0) and (width<=767px){.services-menu-item__nav{margin:0 12px}}.services-menu-item--expanded .services-menu-item__nav{max-height:10000px;margin-top:20px;transition:max-height 2s ease-in,margin .2s ease-in-out}@media (width>=768px) and (width<=1023px){.services-menu-item--expanded .services-menu-item__nav{margin-top:12px}}@media (width>=0) and (width<=767px){.services-menu-item--expanded .services-menu-item__nav{margin-top:6px}}.services-menu-item__nav-item{color:#000;margin-bottom:10px;padding-left:10px;font-size:16px;line-height:1.25;transition:color .2s ease-in-out;position:relative}@media (width>=0) and (width<=767px){.services-menu-item__nav-item{font-size:15px}}.services-menu-item__nav-item:last-child{margin-bottom:0}.services-menu-item__nav-item:hover{color:#21c9cf}.services-menu-item__nav-item:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;transition:background-color .2s ease-in-out;position:absolute;top:8px;left:0}.services-menu-item__nav-item:hover:before{background-color:#21c9cf}.services-menu-item__nav-item a{color:inherit;text-decoration:none}.services-record{background-color:#f7f7f7;border-top:2px solid #21c9cf;border-radius:20px;margin-bottom:20px;padding:30px}@media (width>=1024px) and (width<=1439px){.services-record{padding:24px}}@media (width>=0) and (width<=1023px){.services-record{margin-bottom:16px;padding:16px}}.services-record:last-child{margin-bottom:0}.services-record__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.services-record__title a{text-decoration:none}.services-record__title{font-size:30px}@media (width>=768px) and (width<=1023px){.services-record__title{font-size:24px}}@media (width>=0) and (width<=767px){.services-record__title{font-size:18px}}.services-record__title{margin-bottom:20px;line-height:1.25}@media (width>=1024px) and (width<=1439px){.services-record__title{margin-bottom:16px}}@media (width>=0) and (width<=1023px){.services-record__title{margin-bottom:12px}}.promo-video{margin-bottom:50px}@media (width>=0) and (width<=1023px){.promo-video{margin-bottom:32px}}.promo-video__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.promo-video__inner{margin:0 16px}}.promo-video video,.promo-video iframe{aspect-ratio:16/9;object-fit:fill;cursor:pointer;border:0;border-radius:20px;width:100%}@media (width>=0) and (width<=1023px){.promo-video video,.promo-video iframe{border-radius:12px}}.history{margin-bottom:50px}@media (width>=0) and (width<=1023px){.history{margin-bottom:32px}}.history__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.history__inner{margin:0 16px}}.history__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.history__title a{text-decoration:none}.history__title,.history__title a{color:#000}.history__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.history__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.history__title{font-size:32px}}@media (width>=0) and (width<=767px){.history__title{font-size:24px}}.history__title{margin-bottom:44px}@media (width>=768px) and (width<=1023px){.history__title{margin-bottom:32px}}@media (width>=0) and (width<=767px){.history__title{margin-bottom:24px}}.history__timeline{background:url(/local/templates/stc/assets/img/about/history-timeline.svg) 0 0/1400px 1040px no-repeat;height:410px;margin-bottom:20px;transition:height 1s ease-in-out,margin 1s ease-in-out;position:relative;overflow:hidden}@media (width>=0) and (width<=1439px){.history__timeline{display:none}}.history__timeline--maximized{height:1048px;margin-bottom:0}.history__mobile-timeline{flex-direction:column;max-height:410px;margin-bottom:20px;transition:max-height 1s ease-in-out,margin 1s ease-in-out;display:flex;overflow:hidden}@media (width>=1440px) and (width<=99999px){.history__mobile-timeline{display:none}}.history__mobile-timeline--maximized{max-height:10000px;margin-bottom:0}.history__lightning{object-fit:cover;mix-blend-mode:overlay;opacity:.2;width:325px;height:40px;position:absolute;top:0;left:0}.history__maximize{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.history__maximize{width:168px;height:48px;font-size:15px;line-height:48px}}.history__maximize{color:#000;background-color:#fff;border:1px solid #000}.history__maximize:hover:not(:disabled){color:#21c9cf;border:1px solid #21c9cf}.history__maximize{margin:0 auto}.history-timeline-item{background:#fff url(/local/templates/stc/assets/img/about/history-milestone.svg) 50%/18px 12.4px no-repeat;border:2px solid #21c9cf;border-radius:50%;width:40px;height:40px;position:absolute}.history-timeline-item__year{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.history-timeline-item__year a{text-decoration:none}.history-timeline-item__year,.history-timeline-item__year a{color:#fff}.history-timeline-item__year{font-size:20px;line-height:34px;position:absolute;top:0}.history-timeline-item__text{font-size:14px;line-height:1.25;position:absolute;top:calc(100% + 13px)}.history-timeline-item:first-child{top:880px;left:1180px}.history-timeline-item:first-child .history-timeline-item__text{width:108px}.history-timeline-item:nth-child(2){top:880px;left:864px}.history-timeline-item:nth-child(2) .history-timeline-item__text{width:235px}.history-timeline-item:nth-child(3){top:880px;left:558px}.history-timeline-item:nth-child(3) .history-timeline-item__text{width:278px}.history-timeline-item:nth-child(4){top:880px;left:190px}.history-timeline-item:nth-child(4) .history-timeline-item__text{width:316px}.history-timeline-item:nth-child(5){top:660px;left:302px}.history-timeline-item:nth-child(5) .history-timeline-item__text{width:239px}.history-timeline-item:nth-child(6){top:660px;left:584px}.history-timeline-item:nth-child(6) .history-timeline-item__text{width:182px}.history-timeline-item:nth-child(7){top:660px;left:806px}.history-timeline-item:nth-child(7) .history-timeline-item__text{width:226px}.history-timeline-item:nth-child(8){top:660px;left:1046px}.history-timeline-item:nth-child(8) .history-timeline-item__text{width:286px}.history-timeline-item:nth-child(9){top:440px;left:1256px}.history-timeline-item:nth-child(9) .history-timeline-item__text{width:151px}.history-timeline-item:nth-child(10){top:440px;left:996px}.history-timeline-item:nth-child(10) .history-timeline-item__text{width:235px}.history-timeline-item:nth-child(11){top:440px;left:761px}.history-timeline-item:nth-child(11) .history-timeline-item__text{width:214px}.history-timeline-item:nth-child(12){top:440px;left:504px}.history-timeline-item:nth-child(12) .history-timeline-item__text{width:125px}.history-timeline-item:nth-child(13){top:440px;left:154px}.history-timeline-item:nth-child(13) .history-timeline-item__text{width:193px}.history-timeline-item:nth-child(14){top:220px;left:154px}.history-timeline-item:nth-child(14) .history-timeline-item__text{width:317px}.history-timeline-item:nth-child(15){top:220px;left:502px}.history-timeline-item:nth-child(15) .history-timeline-item__text{width:286px}.history-timeline-item:nth-child(16){top:220px;left:822px}.history-timeline-item:nth-child(16) .history-timeline-item__text{width:241px}.history-timeline-item:nth-child(17){top:220px;left:1077px}.history-timeline-item:nth-child(17) .history-timeline-item__text{width:241px}.history-timeline-item:nth-child(18){top:0;left:861px}.history-timeline-item:nth-child(18) .history-timeline-item__text{width:340px}.history-timeline-item:nth-child(19){top:0;left:604px}.history-timeline-item:nth-child(19) .history-timeline-item__text{width:212px}.history-timeline-item:nth-child(20){top:0;left:302px}.history-timeline-item:nth-child(20) .history-timeline-item__text{width:217px}.history-timeline-item:first-child .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:first-child .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(2) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(2) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(3) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(3) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(4) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(4) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(9) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(9) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(10) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(10) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(11) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(11) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(12) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(12) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(18) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(18) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(19) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(19) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(20) .history-timeline-item__year{right:calc(100% + 7px)}.history-timeline-item:nth-child(20) .history-timeline-item__text{left:-70px}.history-timeline-item:nth-child(5) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(5) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(6) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(6) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(7) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(7) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(8) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(8) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(13) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(13) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(14) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(14) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(15) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(15) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(16) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(16) .history-timeline-item__text{left:0}.history-timeline-item:nth-child(17) .history-timeline-item__year{left:calc(100% + 7px)}.history-timeline-item:nth-child(17) .history-timeline-item__text{left:0}.history-mobile-timeline-item{width:100%;margin-bottom:-30px;position:relative}@media (width>=0) and (width<=767px){.history-mobile-timeline-item{margin-bottom:-20px}}.history-mobile-timeline-item:last-child{margin-bottom:0}.history-mobile-timeline-item__background{background:url(/local/templates/stc/assets/img/about/history-timeline-corner.svg) 100% 0/120px 120px no-repeat;position:absolute;inset:0}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__background{background-image:url(/local/templates/stc/assets/img/about/history-timeline-corner--thin.svg);background-size:120px 100px}}.history-mobile-timeline-item__background:before,.history-mobile-timeline-item__background:after{content:"";background-color:#21c9cf;border-radius:15px;position:absolute}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__background:before,.history-mobile-timeline-item__background:after{border-radius:10px}}.history-mobile-timeline-item__background:before{width:calc(100% - 95px);height:30px;top:0;left:0}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__background:before{width:calc(100% - 100px);height:20px}}.history-mobile-timeline-item__background:after{width:30px;height:calc(100% - 95px);top:95px;left:calc(100% - 30px)}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__background:after{width:20px;height:calc(100% - 80px);top:80px;left:calc(100% - 20px)}}.history-mobile-timeline-item:nth-child(2n) .history-mobile-timeline-item__background{transform:scaleX(-1)}.history-mobile-timeline-item:last-child .history-mobile-timeline-item__background{background-image:url(/local/templates/stc/assets/img/about/history-timeline-corner--last.svg);background-size:120px 65px}@media (width>=0) and (width<=767px){.history-mobile-timeline-item:last-child .history-mobile-timeline-item__background{background-image:url(/local/templates/stc/assets/img/about/history-timeline-corner--thin-last.svg);background-size:120px 55px}}.history-mobile-timeline-item:last-child .history-mobile-timeline-item__background:after{display:none}.history-mobile-timeline-item__year{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.history-mobile-timeline-item__year a{text-decoration:none}.history-mobile-timeline-item__year,.history-mobile-timeline-item__year a{color:#fff}.history-mobile-timeline-item__year{margin-bottom:20px;padding-left:38px;font-size:20px;line-height:28px;position:relative}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__year{margin-bottom:15px;padding-left:28px;font-size:18px;line-height:19px}}.history-mobile-timeline-item__year:before{content:"";box-sizing:border-box;background:#fff url(/local/templates/stc/assets/img/about/history-milestone.svg) 50%/14px 9px no-repeat;border:2px solid #21c9cf;border-radius:50%;width:30px;height:30px;position:absolute;top:0;left:0}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__year:before{background-size:9px 6px;width:20px;height:20px}}.history-mobile-timeline-item:nth-child(2n) .history-mobile-timeline-item__year{margin-left:60px}@media (width>=0) and (width<=767px){.history-mobile-timeline-item:nth-child(2n) .history-mobile-timeline-item__year{margin-left:50px}}.history-mobile-timeline-item__text{max-width:calc(100% - 60px);margin:0 0 60px;font-size:16px;line-height:1.25}@media (width>=768px) and (width<=1023px){.history-mobile-timeline-item__text{font-size:14px}}@media (width>=0) and (width<=767px){.history-mobile-timeline-item__text{max-width:calc(100% - 50px);margin:0 0 40px;font-size:13px}}.history-mobile-timeline-item:nth-child(2n) .history-mobile-timeline-item__text{margin-left:60px}@media (width>=0) and (width<=767px){.history-mobile-timeline-item:nth-child(2n) .history-mobile-timeline-item__text{margin-left:50px}}.history-mobile-timeline-item:last-child .history-mobile-timeline-item__text{margin-bottom:0}.map{margin-bottom:50px}@media (width>=0) and (width<=1023px){.map{margin-bottom:32px}}.map__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.map__inner{margin:0 16px}}.map__inner{aspect-ratio:14/8;background-color:#0a3549;border-radius:20px;padding:30px;position:relative}@media (width>=0) and (width<=767px){.map__inner{aspect-ratio:initial;background:0 0;padding:0}}.map__content{color:#fff;z-index:10;position:relative}@media (width>=0) and (width<=767px){.map__content{color:#000;margin-bottom:16px}}.map__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.map__title a{text-decoration:none}.map__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.map__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.map__title{font-size:32px}}@media (width>=0) and (width<=767px){.map__title{font-size:24px}}.map__title{margin-bottom:20px}@media (width>=1024px) and (width<=1439px){.map__title{margin-bottom:16px}}@media (width>=768px) and (width<=1023px){.map__title{margin-bottom:12px}}@media (width>=0) and (width<=767px){.map__title{margin-bottom:8px}}.map__subtitle{max-width:360px;margin:0;line-height:1.25}@media (width>=1024px) and (width<=1439px){.map__subtitle{max-width:340px;font-size:18px}}@media (width>=768px) and (width<=1023px){.map__subtitle{max-width:300px;font-size:15px}}@media (width>=0) and (width<=767px){.map__subtitle{max-width:initial;font-size:15px}}.map__regions{position:absolute;inset:0}@media (width>=0) and (width<=767px){.map__regions{aspect-ratio:14/8;background-color:#0a3549;border-radius:12px;position:static}}.map__regions svg{width:100%;height:auto}.map__placemarks{position:absolute;inset:0}@media (width>=0) and (width<=767px){.map__placemarks{top:unset;aspect-ratio:14/8}}.map-placemark{background-size:100% 100%;width:27.16px;height:35.3px;position:absolute}@media (width>=1024px) and (width<=1439px){.map-placemark{width:23.08px;height:30px}}@media (width>=768px) and (width<=1023px){.map-placemark{width:18px;height:24px}}@media (width>=0) and (width<=767px){.map-placemark{width:7px;height:12px}}.map-placemark--light{background-image:url(/local/templates/stc/assets/img/about/placemark-light.svg)}.map-placemark--dark{background-image:url(/local/templates/stc/assets/img/about/placemark-dark.svg)}.map-placemark--dark-bordered{background-image:url(/local/templates/stc/assets/img/about/placemark-dark-bordered.svg)}.map-placemark__text{text-align:center;width:90px;font-size:10px;font-weight:500;line-height:1.25;position:absolute;top:37px;left:50%;transform:translate(-50%)}@media (width>=1024px) and (width<=1439px){.map-placemark__text{width:74px;font-size:8px;top:33px}}@media (width>=0) and (width<=1023px){.map-placemark__text{display:none}}.map-placemark__text--light{color:#fff}.map-placemark__text--dark{color:#0a3549}.certificates{margin-bottom:50px}@media (width>=0) and (width<=1023px){.certificates{margin-bottom:32px}}.certificates__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.certificates__inner{margin:0 16px}}.certificates__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.certificates__title a{text-decoration:none}.certificates__title,.certificates__title a{color:#000}.certificates__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.certificates__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.certificates__title{font-size:32px}}@media (width>=0) and (width<=767px){.certificates__title{font-size:24px}}.certificates__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.certificates__title{margin-bottom:24px}}.certificates__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:380px;margin-bottom:50px;transition:max-height 10s ease-in-out,margin-bottom 10s ease-in-out;display:grid;overflow:hidden}@media (width>=1024px) and (width<=1439px){.certificates__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=0) and (width<=1023px){.certificates__list{display:none}}.certificates__list--maximized{max-height:100000px;margin-bottom:0}.certificates__mobile-list{width:calc(100% + 32px);height:185px;margin:0 -16px}@media (width>=1024px) and (width<=99999px){.certificates__mobile-list{display:none}}@media (width>=0) and (width<=767px){.certificates__mobile-list{height:144px}}.certificates__maximize{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.certificates__maximize{width:168px;height:48px;font-size:15px;line-height:48px}}.certificates__maximize{color:#000;background-color:#fff;border:1px solid #000}.certificates__maximize:hover:not(:disabled){color:#21c9cf;border:1px solid #21c9cf}.certificates__maximize{margin:0 auto}@media (width>=0) and (width<=1023px){.certificates__maximize{display:none}}.certificate-card{background-color:#f7f7f7;border-radius:20px;flex-direction:column;align-items:flex-start;height:185px;padding:20px;display:flex}@media (width>=0) and (width<=1023px){.certificate-card{width:256px;padding:12px}}@media (width>=0) and (width<=767px){.certificate-card{height:144px}}.certificate-card__images{align-items:center;gap:20px;width:100%;display:flex}@media (width>=0) and (width<=1023px){.certificate-card__images{gap:10px}}.certificate-card__images img{object-fit:contain;width:auto;max-width:calc(100% - 40px);height:auto;max-height:95px}@media (width>=0) and (width<=1023px){.certificate-card__images img{max-width:calc(100% - 24px)}}@media (width>=0) and (width<=767px){.certificate-card__images img{max-height:72px}}.certificate-card__images--both img{max-width:calc(60% - 40px);max-height:60px}@media (width>=0) and (width<=1023px){.certificate-card__images--both img{max-width:calc(55% - 24px)}}@media (width>=0) and (width<=767px){.certificate-card__images--both img{max-height:42px}}.certificate-card__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.certificate-card__title a{text-decoration:none}.certificate-card__title,.certificate-card__title a{color:#000}.certificate-card__text{stroke-linecap:round;color:#000;border-left:4px solid #21c9cf;margin:auto 0 0;padding-left:10px;font-size:16px;font-weight:500;line-height:1.25}@media (width>=0) and (width<=1023px){.certificate-card__text{border-left-width:2px;padding-left:6px;font-size:15px}}.licenses{margin-bottom:50px}@media (width>=0) and (width<=1023px){.licenses{margin-bottom:32px}}.licenses__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.licenses__inner{margin:0 16px}}.licenses__inner{position:relative}@media (width>=1440px) and (width<=99999px){.licenses__list{width:100vw;margin-left:calc(700px - 50vw);padding:0 calc(50vw - 700px)}}@media (width>=1024px) and (width<=1439px){.licenses__list{width:calc(100% + 40px);margin:0 -20px}}@media (width>=0) and (width<=1023px){.licenses__list{width:calc(100% + 32px);margin:0 -16px}}.licenses__navigation{gap:10px;display:flex;position:absolute;top:0;right:0}@media (width>=0) and (width<=1023px){.licenses__navigation{display:none}}.licenses__nav-button{background:#000 url(/local/templates/stc/assets/img/icons/arrow-right.svg) 50%/20px 20px no-repeat;border-radius:50%;width:40px;height:40px;margin-top:0;transition:opacity .2s ease-in-out;position:static}.licenses__nav-button:not(:disabled){cursor:pointer}.licenses__nav-button:hover:not(:disabled){background-color:#21c9cf}.licenses__nav-button--prev{transform:scaleX(-1)}.licenses__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.licenses__title a{text-decoration:none}.licenses__title,.licenses__title a{color:#000}.licenses__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.licenses__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.licenses__title{font-size:32px}}@media (width>=0) and (width<=767px){.licenses__title{font-size:24px}}.licenses__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.licenses__title{margin-bottom:24px}}.licenses__list{height:342px}@media (width>=0) and (width<=767px){.licenses__list{height:241px}}.license-card{background-color:#f7f7f7;border-radius:20px;width:240px;height:342px;overflow:hidden}@media (width>=0) and (width<=767px){.license-card{border-radius:4px;width:169px;height:241px}}.license-card__image{object-fit:fill;width:100%;height:100%}.vendors{margin-bottom:50px}@media (width>=0) and (width<=1023px){.vendors{margin-bottom:32px}}.vendors__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.vendors__inner{margin:0 16px}}.vendors__inner{position:relative}@media (width>=1440px) and (width<=99999px){.vendors__list{width:100vw;margin-left:calc(700px - 50vw);padding:0 calc(50vw - 700px)}}@media (width>=1024px) and (width<=1439px){.vendors__list{width:calc(100% + 40px);margin:0 -20px}}@media (width>=0) and (width<=1023px){.vendors__list{width:calc(100% + 32px);margin:0 -16px}}.vendors__navigation{gap:10px;display:flex;position:absolute;top:0;right:0}@media (width>=0) and (width<=1023px){.vendors__navigation{display:none}}.vendors__nav-button{background:#000 url(/local/templates/stc/assets/img/icons/arrow-right.svg) 50%/20px 20px no-repeat;border-radius:50%;width:40px;height:40px;margin-top:0;transition:opacity .2s ease-in-out;position:static}.vendors__nav-button:not(:disabled){cursor:pointer}.vendors__nav-button:hover:not(:disabled){background-color:#21c9cf}.vendors__nav-button--prev{transform:scaleX(-1)}.vendors__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.vendors__title a{text-decoration:none}.vendors__title,.vendors__title a{color:#000}.vendors__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.vendors__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.vendors__title{font-size:32px}}@media (width>=0) and (width<=767px){.vendors__title{font-size:24px}}.vendors__title{margin-bottom:32px}@media (width>=0) and (width<=1023px){.vendors__title{margin-bottom:24px}}.vendors__subtitle{margin-bottom:24px}@media (width>=0) and (width<=1023px){.vendors__subtitle{margin-bottom:16px}}.vendors__list{height:100px}@media (width>=0) and (width<=767px){.vendors__list{height:94px}}.vendor-card{background-color:#f7f7f7;border-radius:20px;justify-content:center;align-items:center;width:180px;height:100px;display:flex}@media (width>=0) and (width<=767px){.vendor-card{border-radius:12px;width:169px;height:94px}}.vendor-card__image{object-fit:contain;width:auto;max-width:160px;height:auto;max-height:80px}@media (width>=0) and (width<=767px){.vendor-card__image{max-width:149px;max-height:74px}}.news-search{margin:-100px 0 50px;position:relative}@media (width>=768px) and (width<=1023px){.news-search{margin:-78px 0 32px}}@media (width>=0) and (width<=767px){.news-search{margin:-48px 0 32px}}.news-search__inner{background-color:#242424;border-radius:20px;grid-template-columns:1fr 320px 220px;gap:10px;margin:0 40px;padding:20px;display:grid}@media (width>=1024px) and (width<=1439px){.news-search__inner{grid-template-columns:1fr 250px 220px}}@media (width>=768px) and (width<=1023px){.news-search__inner{border-radius:16px;grid-template-columns:1fr 200px 200px;margin:0 16px;padding:16px}}@media (width>=0) and (width<=767px){.news-search__inner{border-radius:16px;flex-direction:column;margin:0;padding:16px;display:flex}}.news-search__control{background:0 0;border-radius:100px;width:100%;height:60px;padding:0 40px;font-family:Loos Normal,sans-serif;font-size:16px;line-height:60px}@media (width>=768px) and (width<=1439px){.news-search__control{padding:0 30px}}@media (width>=0) and (width<=767px){.news-search__control{height:48px;padding:0 20px;font-size:15px;line-height:48px}}.news-search__control:disabled{opacity:.5}.news-search__control{color:#fff;background-color:#ffffff26;border:0;font-family:Loos Normal,sans-serif;font-weight:300}.news-search__control::placeholder{color:#fff;opacity:1}.news-search__control--select{appearance:none}.news-search__control--select:not(:disabled){cursor:pointer}.news-search__control--select option{color:#000;padding:0;font-weight:300}.news-search__button{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:100%;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.news-search__button{width:100%;height:48px;font-size:15px;line-height:48px}}.news-search__button{background-color:#21c9cf;border:1px solid #21c9cf}.news-search__button:hover:not(:disabled){color:#000;background-color:#fff}.news-search__button:active:not(:disabled){color:#fff;background-color:#21c9cf}.news{margin-bottom:50px}@media (width>=0) and (width<=1023px){.news{margin-bottom:32px}}.news__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.news__inner{margin:0 16px}}@media (width>=1024px) and (width<=99999px){.news__inner{margin:0 40px}}.news__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news__title a{text-decoration:none}.news__title,.news__title a{color:#000}.news__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.news__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.news__title{font-size:32px}}@media (width>=0) and (width<=767px){.news__title{font-size:24px}}.news__title{margin-bottom:50px}@media (width>=0) and (width<=1023px){.news__title{margin-bottom:24px}}.news__no-results{text-align:center;width:100%;font-size:24px;line-height:1.25}.news__no-results a{color:#21c9cf;text-decoration:none}.news__no-results a:hover{text-decoration:underline}@media (width>=0) and (width<=767px){.news__no-results{font-size:20px}}.news-item{color:#000;border-bottom:1px solid #ededed;margin-bottom:40px;padding-bottom:40px;display:flex;position:relative}@media (width>=1024px) and (width<=1439px){.news-item{margin-bottom:32px;padding-bottom:32px}}@media (width>=768px) and (width<=1023px){.news-item{margin-bottom:24px;padding-bottom:24px}}@media (width>=0) and (width<=767px){.news-item{flex-direction:column;margin-bottom:16px;padding-bottom:16px}}.news-item:last-child{margin-bottom:0}.news-item__numbers{flex-shrink:0;width:340px}@media (width>=1024px) and (width<=1439px){.news-item__numbers{width:300px}}@media (width>=768px) and (width<=1023px){.news-item__numbers{width:160px}}@media (width>=0) and (width<=767px){.news-item__numbers{width:100%;margin-bottom:12px}}.news-item__ordinal{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-item__ordinal a{text-decoration:none}.news-item__ordinal,.news-item__ordinal a{color:#ededed}.news-item__ordinal{font-size:45px}@media (width>=1024px) and (width<=1439px){.news-item__ordinal{font-size:38px}}@media (width>=768px) and (width<=1023px){.news-item__ordinal{font-size:32px}}@media (width>=0) and (width<=767px){.news-item__ordinal{font-size:24px}}.news-item__ordinal{margin-bottom:12px}@media (width>=768px) and (width<=1023px){.news-item__ordinal{margin-bottom:8px}}@media (width>=0) and (width<=767px){.news-item__ordinal{margin-bottom:4px}}.news-item__content{flex-grow:1;max-width:680px}@media (width>=1024px) and (width<=1439px){.news-item__content{max-width:580px}}@media (width>=0) and (width<=1023px){.news-item__content{max-width:initial}}.news-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-item__title a{text-decoration:none}.news-item__title{font-size:30px}@media (width>=768px) and (width<=1023px){.news-item__title{font-size:24px}}@media (width>=0) and (width<=767px){.news-item__title{font-size:18px}}.news-item__title{margin-bottom:20px;line-height:1.25}@media (width>=768px) and (width<=1023px){.news-item__title{padding-right:60px}}@media (width>=0) and (width<=767px){.news-item__title{margin-bottom:8px;font-size:15px;line-height:1.1}}.news-item__title b{font-weight:800}.news-item__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:0;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=0) and (width<=767px){.news-item__text{-webkit-line-clamp:4}}.news-item__text b{font-weight:500}.news-item__link{background:#000 url(/local/templates/stc/assets/img/icons/arrow-up-right.svg) 50%/20px 20px no-repeat;border-radius:50%;width:40px;height:40px;transition:background-color .2s ease-in-out;display:block;position:absolute;top:0;right:0}@media (width>=0) and (width<=767px){.news-item__link{background-size:16px 16px;width:30px;height:30px}}.news-item__link:hover{background-color:#21c9cf}.news-detail{margin-bottom:50px}@media (width>=0) and (width<=1023px){.news-detail{margin-bottom:32px}}.news-detail__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.news-detail__inner{margin:0 16px}}.news-detail__inner{gap:20px;display:flex}@media (width>=0) and (width<=1023px){.news-detail__inner{flex-direction:column;gap:16px}}.news-detail__content{flex-grow:1}.news-detail__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-detail__title a{text-decoration:none}.news-detail__title,.news-detail__title a{color:#000}.news-detail__title{font-size:30px}@media (width>=768px) and (width<=1023px){.news-detail__title{font-size:24px}}@media (width>=0) and (width<=767px){.news-detail__title{font-size:18px}}.news-detail__title{margin-bottom:30px;line-height:1.25}@media (width>=1024px) and (width<=1439px){.news-detail__title{margin-bottom:24px}}@media (width>=0) and (width<=1023px){.news-detail__title{display:none}}.news-detail__image{object-fit:cover;border-radius:20px;flex-shrink:0;width:700px;height:480px}@media (width>=1024px) and (width<=1439px){.news-detail__image{width:450px;height:321px}}@media (width>=0) and (width<=1023px){.news-detail__image{border-radius:12px;width:100%;height:300px}}.news-other{margin-bottom:50px}@media (width>=0) and (width<=1023px){.news-other{margin-bottom:32px}}.news-other__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.news-other__inner{margin:0 16px}}.news-other__inner{position:relative}.news-other__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-other__title a{text-decoration:none}.news-other__title,.news-other__title a{color:#b1b1b1}.news-other__title{font-size:30px}@media (width>=768px) and (width<=1023px){.news-other__title{font-size:24px}}@media (width>=0) and (width<=767px){.news-other__title{font-size:18px}}.news-other__title{margin-bottom:30px}@media (width>=768px) and (width<=1023px){.news-other__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.news-other__title{margin-bottom:16px}}.news-other__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px) and (width<=1439px){.news-other__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=0) and (width<=1023px){.news-other__list{display:none}}.news-other__mobile-list{width:calc(100% + 32px);height:224px;margin:0 -16px}@media (width>=1024px) and (width<=99999px){.news-other__mobile-list{display:none}}@media (width>=0) and (width<=767px){.news-other__mobile-list{height:212px}}.news-other__more{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-other__more a{text-decoration:none}.news-other__more,.news-other__more a{color:#21c9cf}.news-other__more{font-size:16px;text-decoration:none;display:none;position:absolute;top:14px;right:0}.news-other__more:hover{text-decoration:underline}@media (width>=1440px) and (width<=99999px){.news-other__more--4{display:block}}@media (width>=1024px) and (width<=1439px){.news-other__more--3{display:block}}.news-other-item{background-color:#f7f7f7;border-radius:20px;flex-direction:column;height:330px;text-decoration:none;display:flex;position:relative}@media (width>=1024px) and (width<=1439px){.news-other-item:nth-child(4){display:none}}.news-other-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-other-item__title a{text-decoration:none}.news-other-item__title,.news-other-item__title a{color:#000}.news-other-item__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:20px 45px auto 20px;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}.news-other-item__image{background:#21c9cf url(/local/templates/stc/assets/img/decoration/card-background.svg) 100% 100%/200px 150px no-repeat;border-radius:20px;width:100%;height:210px;overflow:hidden}@media (width>=0) and (width<=767px){.news-other-item__image{background-size:133px 100px}}.news-other-item__image img{object-fit:cover;width:100%;height:100%}.news-other-item__arrow{color:#000;width:11px;height:11px;transition:color .2s ease-in-out;position:absolute;top:24px;right:24px}.news-other-item:hover .news-other-item__arrow{color:#21c9cf}.news-other-mobile-item{background-color:#f7f7f7;border-radius:20px;flex-direction:column;align-items:flex-start;width:288px;height:224px;padding:12px;display:flex}@media (width>=0) and (width<=767px){.news-other-mobile-item{width:256px;height:212px}}.news-other-mobile-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-other-mobile-item__title a{text-decoration:none}.news-other-mobile-item__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:4px;font-size:16px;line-height:1.1;display:-webkit-box;overflow:hidden}@media (width>=0) and (width<=767px){.news-other-mobile-item__title{font-size:15px}}.news-other-mobile-item__text{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=0) and (width<=767px){.news-other-mobile-item__text{font-size:15px}}.news-other-mobile-item__link{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.news-other-mobile-item__link a{text-decoration:none}.news-other-mobile-item__link,.news-other-mobile-item__link a{color:#21c9cf}.news-other-mobile-item__link{margin-top:auto;font-size:14px;text-decoration:none}@media (width>=0) and (width<=767px){.news-other-mobile-item__link{font-size:13px}}.projects{margin-bottom:50px}@media (width>=0) and (width<=1023px){.projects{margin-bottom:32px}}.projects__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.projects__inner{margin:0 16px}}.projects{margin-top:-190px}@media (width>=0) and (width<=1023px){.projects{margin-top:-16px}}.projects__list{background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;max-height:1140px;margin-bottom:50px;transition:max-height 10s ease-in-out;position:relative;overflow:hidden}@media (width>=1024px) and (width<=1439px){.projects__list{max-height:885px}}@media (width>=768px) and (width<=1023px){.projects__list{max-height:1539px;margin-bottom:32px}}@media (width>=0) and (width<=767px){.projects__list{max-height:1045px;margin-bottom:24px}}.projects__list--maximized{max-height:100000px;margin-bottom:0}.projects__maximize{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:220px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.projects__maximize{width:168px;height:48px;font-size:15px;line-height:48px}}.projects__maximize{color:#000;background-color:#fff;border:1px solid #000}.projects__maximize:hover:not(:disabled){color:#21c9cf;border:1px solid #21c9cf}.projects__maximize{margin:0 auto}.projects-item{border-bottom:1px solid #ededed;gap:40px;padding:40px 80px 40px 40px;display:flex;position:relative}@media (width>=1024px) and (width<=1439px){.projects-item{gap:32px;padding:32px 64px 32px 32px}}@media (width>=768px) and (width<=1023px){.projects-item{flex-direction:column-reverse;gap:24px;padding:24px 0}}@media (width>=0) and (width<=767px){.projects-item{flex-direction:column-reverse;gap:16px;padding:16px 0}}.projects-item__image{flex-shrink:0;width:520px;height:300px;text-decoration:none}@media (width>=1024px) and (width<=1439px){.projects-item__image{width:400px;height:230px}}@media (width>=0) and (width<=1023px){.projects-item__image{aspect-ratio:36/19;width:100%;max-width:520px;height:auto}}@media (width>=0) and (width<=767px){.projects-item__image{max-height:152px}}.projects-item__image img{object-fit:cover;border-radius:20px;width:100%;height:100%}@media (width>=0) and (width<=1023px){.projects-item__image img{border-radius:12px}}.projects-item__content{flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.projects-item__customer{margin-bottom:auto;font-size:20px;line-height:1.25}@media (width>=1024px) and (width<=1439px){.projects-item__customer{font-size:18px}}@media (width>=0) and (width<=1023px){.projects-item__customer{min-height:30px;margin-bottom:16px;padding-right:60px;font-size:15px}}@media (width>=0) and (width<=767px){.projects-item__customer{padding-right:50px}}.projects-item__category{color:#fff;background-color:#21c9cf;border-radius:100px;height:40px;margin-bottom:10px;padding:0 20px;font-size:14px;font-weight:500;line-height:40px}@media (width>=0) and (width<=767px){.projects-item__category{height:36px;margin-bottom:8px;padding:0 12px;font-size:13px;line-height:36px}}.projects-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.projects-item__title a{text-decoration:none}.projects-item__title{font-size:30px;line-height:1.25}@media (width>=1024px) and (width<=1439px){.projects-item__title{font-size:24px}}@media (width>=768px) and (width<=1023px){.projects-item__title{font-size:20px;line-height:1.1}}@media (width>=0) and (width<=767px){.projects-item__title{font-size:15px;line-height:1.1}}.projects-item__title a{color:#000;text-decoration:none;transition:color .2s ease-in-out}.projects-item__title a:hover{color:#21c9cf}.projects-item__link{background:#000 url(/local/templates/stc/assets/img/icons/arrow-up-right.svg) 50%/20px 20px no-repeat;border-radius:50%;width:40px;height:40px;transition:background-color .2s ease-in-out;display:block;position:absolute;top:40px;right:40px}@media (width>=1024px) and (width<=1439px){.projects-item__link{top:32px;right:32px}}@media (width>=0) and (width<=1023px){.projects-item__link{background-size:16px 16px;width:30px;height:30px}}@media (width>=768px) and (width<=1023px){.projects-item__link{top:24px;right:24px}}@media (width>=0) and (width<=767px){.projects-item__link{top:16px;right:16px}}.projects-item__link:hover{background-color:#21c9cf}.project{margin-bottom:50px}@media (width>=0) and (width<=1023px){.project{margin-bottom:32px}}.project__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.project__inner{margin:0 16px}}.project__middle-block{align-items:flex-start;gap:40px;margin-bottom:50px;display:flex}@media (width>=768px) and (width<=1023px){.project__middle-block{flex-direction:column;gap:24px;margin-bottom:32px}}@media (width>=0) and (width<=767px){.project__middle-block{flex-direction:column;gap:16px;margin-bottom:24px}}.project__middle-block:last-child{margin-bottom:0}.project-tasks{background:#0a3549 url(/local/templates/stc/assets/img/decoration/stc-pattern-overlay.webp) 0 0/143px 375px;border-radius:20px;width:100%;margin-bottom:50px;padding:43px 200px}@media (width>=0) and (width<=767px){.project-tasks{background-size:95px 250px}}.project-tasks{color:#fff;text-align:center;overflow:hidden}@media (width>=1024px) and (width<=1439px){.project-tasks{padding:40px 150px}}@media (width>=0) and (width<=1023px){.project-tasks{border-radius:12px;margin-bottom:32px}}@media (width>=768px) and (width<=1023px){.project-tasks{padding:30px 100px}}@media (width>=0) and (width<=767px){.project-tasks{text-align:left;padding:16px}}.project-tasks:last-child{margin-bottom:0}.project-tasks__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.project-tasks__title a{text-decoration:none}.project-tasks__title{margin-bottom:20px;font-size:45px}@media (width>=1024px) and (width<=1439px){.project-tasks__title{margin-bottom:16px;font-size:32px}}@media (width>=768px) and (width<=1023px){.project-tasks__title{margin-bottom:12px;font-size:24px}}@media (width>=0) and (width<=767px){.project-tasks__title{margin-bottom:8px;font-size:18px}}.project-tasks__text{font-weight:500}@media (width>=0) and (width<=1023px){.project-tasks__text{font-weight:unset}}.project-solution{width:100%}.project-solution__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.project-solution__title a{text-decoration:none}.project-solution__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.project-solution__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.project-solution__title{font-size:32px}}@media (width>=0) and (width<=767px){.project-solution__title{font-size:24px}}.project-solution__title{margin-bottom:20px}@media (width>=0) and (width<=1023px){.project-solution__title{margin-bottom:16px}}.project-results{color:#fff;border-radius:20px;width:100%;padding:30px;position:relative;overflow:hidden}@media (width>=0) and (width<=1023px){.project-results{border-radius:12px;padding:16px}}.project-results__background{position:absolute;inset:0}.project-results__background video{object-fit:cover;width:100%;height:100%}.project-results__background:after{content:"";background:linear-gradient(359.13deg,#21a3a8 8.89%,#21c9cf00 77.48%);position:absolute;inset:0}.project-results__content{position:relative}.project-results__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.project-results__title a{text-decoration:none}.project-results__title{margin-bottom:20px;font-size:45px}@media (width>=1024px) and (width<=1439px){.project-results__title{margin-bottom:16px;font-size:32px}}@media (width>=768px) and (width<=1023px){.project-results__title{margin-bottom:12px;font-size:24px}}@media (width>=0) and (width<=767px){.project-results__title{margin-bottom:8px;font-size:18px}}.project-specifics{background-color:#f7f7f7;border-radius:20px;margin-bottom:50px;display:flex}@media (width>=0) and (width<=1023px){.project-specifics{border-radius:12px;flex-direction:column;margin-bottom:32px}}.project-specifics:last-child{margin-bottom:0}.project-specifics__content{flex-grow:1;padding:40px}@media (width>=1024px) and (width<=1439px){.project-specifics__content{padding:32px}}@media (width>=768px) and (width<=1023px){.project-specifics__content{padding:24px}}@media (width>=0) and (width<=767px){.project-specifics__content{padding:12px 12px 24px}}.project-specifics__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.project-specifics__title a{text-decoration:none}.project-specifics__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.project-specifics__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.project-specifics__title{font-size:32px}}@media (width>=0) and (width<=767px){.project-specifics__title{font-size:24px}}.project-specifics__title{margin-bottom:20px}@media (width>=1024px) and (width<=1439px){.project-specifics__title{margin-bottom:16px}}@media (width>=0) and (width<=1023px){.project-specifics__title{margin-bottom:12px}}.project-specifics__image{object-fit:cover;border-radius:20px;flex-shrink:0;width:680px;height:auto}@media (width>=1024px) and (width<=1439px){.project-specifics__image{width:480px}}@media (width>=0) and (width<=1023px){.project-specifics__image{width:100%;min-height:200px;max-height:300px}}.projects-other{margin-bottom:50px}@media (width>=0) and (width<=1023px){.projects-other{margin-bottom:32px}}.projects-other__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.projects-other__inner{margin:0 16px}}.projects-other__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.projects-other__title a{text-decoration:none}.projects-other__title,.projects-other__title a{color:#b1b1b1}.projects-other__title{font-size:30px}@media (width>=768px) and (width<=1023px){.projects-other__title{font-size:24px}}@media (width>=0) and (width<=767px){.projects-other__title{font-size:18px}}.projects-other__title{margin-bottom:30px}@media (width>=768px) and (width<=1023px){.projects-other__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.projects-other__title{margin-bottom:16px}}.projects-other__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px) and (width<=1439px){.projects-other__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=0) and (width<=1023px){.projects-other__list{display:none}}.projects-other__mobile-list{width:calc(100% + 32px);height:180px;margin:0 -16px}@media (width>=0) and (width<=767px){.projects-other__mobile-list{height:160px}}@media (width>=1024px) and (width<=99999px){.projects-other__mobile-list{display:none}}.projects-other-item{background:#f7f7f7 url(/local/templates/stc/assets/img/decoration/card-background.svg) 100% 100%/200px 150px no-repeat;border-radius:20px;height:220px;padding:20px 50px 20px 20px;position:relative}@media (width>=0) and (width<=767px){.projects-other-item{background-size:133px 100px}}.projects-other-item{text-decoration:none}@media (width>=1024px) and (width<=1439px){.projects-other-item{height:180px}}@media (width>=768px) and (width<=1023px){.projects-other-item{border-radius:12px;width:320px;height:180px;padding:16px}}@media (width>=0) and (width<=767px){.projects-other-item{border-radius:12px;width:256px;height:160px;padding:11px}}.projects-other-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.projects-other-item__title a{text-decoration:none}.projects-other-item__title,.projects-other-item__title a{color:#000}.projects-other-item__title{-webkit-line-clamp:6;word-wrap:break-word;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=1024px) and (width<=1439px){.projects-other-item__title{-webkit-line-clamp:5}}.projects-other-item__link-icon{background:#000 url(/local/templates/stc/assets/img/icons/arrow-up-right.svg) 50%/16px 16px no-repeat;border-radius:50%;width:30px;height:30px;transition:background-color .2s ease-in-out;position:absolute;top:20px;right:20px}.projects-other-item:hover .projects-other-item__link-icon{background-color:#21c9cf}.vacancy-list{margin-bottom:50px}@media (width>=0) and (width<=1023px){.vacancy-list{margin-bottom:32px}}.vacancy-list__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.vacancy-list__inner{margin:0 16px}}.vacancy-list__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px) and (width<=1439px){.vacancy-list__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px) and (width<=1023px){.vacancy-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=0) and (width<=767px){.vacancy-list__grid{flex-direction:column;display:flex}}.vacancy-list-item{background:#21c9cf url(/local/templates/stc/assets/img/decoration/card-background.svg) 100% 100%/200px 150px no-repeat;border-radius:20px;flex-direction:column;height:220px;padding:20px;display:flex}@media (width>=0) and (width<=767px){.vacancy-list-item{background-size:133px 100px}}.vacancy-list-item{text-decoration:none;transition:background-color .2s ease-in-out}@media (width>=768px) and (width<=1023px){.vacancy-list-item{border-radius:12px;height:180px;padding:16px}}@media (width>=0) and (width<=767px){.vacancy-list-item{border-radius:12px;height:160px;padding:12px}}.vacancy-list-item:hover,.vacancy-list-item--inverted{background-color:#0a3549}.vacancy-list-item--inverted:hover{background-color:#21c9cf}.vacancy-list-item__tags{flex-wrap:wrap;gap:6px;margin-bottom:auto;display:flex}.vacancy-list-item__tag{color:#000;background-color:#fff;border-radius:20px;width:fit-content;height:32px;padding:0 12px;font-size:13px;font-weight:500;line-height:32px;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media (width>=768px) and (width<=1023px){.vacancy-list-item__tag{height:30px;padding:0 10px;line-height:30px}}@media (width>=0) and (width<=767px){.vacancy-list-item__tag{height:28px;padding:0 8px;line-height:28px}}.vacancy-list-item:hover .vacancy-list-item__tag,.vacancy-list-item--inverted .vacancy-list-item__tag{color:#fff;background-color:#21c9cf}.vacancy-list-item--inverted:hover .vacancy-list-item__tag{color:#000;background-color:#fff}.vacancy-list-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.vacancy-list-item__title a{text-decoration:none}.vacancy-list-item__title,.vacancy-list-item__title a{color:#fff}.vacancy-list-item__title{font-size:20px;line-height:1.25}@media (width>=0) and (width<=767px){.vacancy-list-item__title{font-size:18px}}.vacancy-greeting{margin-bottom:50px}@media (width>=0) and (width<=1023px){.vacancy-greeting{margin-bottom:32px}}.vacancy-greeting__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.vacancy-greeting__inner{margin:0 16px}}.vacancy-greeting__inner{background:#0a3549 url(/local/templates/stc/assets/img/decoration/stc-pattern-overlay.webp) 0 0/143px 375px;border-radius:20px;gap:20px;padding:30px;display:flex}@media (width>=0) and (width<=767px){.vacancy-greeting__inner{background-size:95px 250px}}@media (width>=768px) and (width<=1023px){.vacancy-greeting__inner{border-radius:16px;gap:16px;padding:24px}}@media (width>=0) and (width<=767px){.vacancy-greeting__inner{border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:16px}}.vacancy-greeting__photo{border-radius:50%;flex-shrink:0;width:148px;height:148px;overflow:hidden}@media (width>=768px) and (width<=1023px){.vacancy-greeting__photo{width:120px;height:120px}}@media (width>=0) and (width<=767px){.vacancy-greeting__photo{width:85px;height:85px}}.vacancy-greeting__photo img{object-fit:cover;width:100%;height:100%}.vacancy-greeting__content{color:#fff;flex-grow:1;line-height:1.25}@media (width>=0) and (width<=767px){.vacancy-greeting__content{text-align:center}}.vacancy-greeting__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.vacancy-greeting__title a{text-decoration:none}.vacancy-greeting__title{font-size:30px}@media (width>=768px) and (width<=1023px){.vacancy-greeting__title{font-size:24px}}@media (width>=0) and (width<=767px){.vacancy-greeting__title{font-size:18px}}.vacancy-greeting__title{margin-bottom:10px}@media (width>=0) and (width<=767px){.vacancy-greeting__title{margin-bottom:8px;font-size:24px}}.vacancy-greeting__text{margin:0;padding:0}.vacancy-info{margin-bottom:50px}@media (width>=0) and (width<=1023px){.vacancy-info{margin-bottom:32px}}.vacancy-info__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.vacancy-info__inner{margin:0 16px}}.vacancy-info-item{border-bottom:1px solid #ededed;margin:0 0 40px;padding:0 0 40px;transition:border-bottom-color .2s ease-in-out}@media (width>=1024px) and (width<=1439px){.vacancy-info-item{margin-bottom:32px;padding-bottom:24px}}@media (width>=768px) and (width<=1023px){.vacancy-info-item{margin-bottom:28px;padding-bottom:20px}}@media (width>=0) and (width<=767px){.vacancy-info-item{margin-bottom:24px;padding-bottom:16px}}.vacancy-info-item:last-child{margin-bottom:0}.vacancy-info-item--expanded{border-bottom-color:#000}.vacancy-info-item__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.vacancy-info-item__title a{text-decoration:none}.vacancy-info-item__title,.vacancy-info-item__title a{color:#000}.vacancy-info-item__title{cursor:pointer;width:100%;min-height:40px;padding-right:60px;font-size:45px;position:relative}@media (width>=1024px) and (width<=1439px){.vacancy-info-item__title{font-size:32px}}@media (width>=768px) and (width<=1023px){.vacancy-info-item__title{font-size:24px}}@media (width>=0) and (width<=767px){.vacancy-info-item__title{min-height:30px;padding-right:40px;font-size:18px}}.vacancy-info-item__title:after{content:"";background:#000 url(/local/templates/stc/assets/img/icons/plus.svg) 50%/14px 14px no-repeat;border-radius:50%;width:40px;height:40px;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}@media (width>=0) and (width<=767px){.vacancy-info-item__title:after{background-size:10px 10px;width:30px;height:30px}}.vacancy-info-item--expanded .vacancy-info-item__title:after{transform:rotate(45deg)}.vacancy-info-item__text{max-width:676px;max-height:0;margin:0;transition:none;overflow:hidden}.vacancy-info-item--expanded .vacancy-info-item__text{max-height:10000px;margin-top:30px;transition:max-height 3s ease-in}@media (width>=1024px) and (width<=1439px){.vacancy-info-item--expanded .vacancy-info-item__text{margin-top:20px}}@media (width>=768px) and (width<=1023px){.vacancy-info-item--expanded .vacancy-info-item__text{margin-top:16px}}@media (width>=0) and (width<=767px){.vacancy-info-item--expanded .vacancy-info-item__text{margin-top:10px}}.vacancy-practice-greeting{margin-bottom:50px}@media (width>=0) and (width<=1023px){.vacancy-practice-greeting{margin-bottom:32px}}.vacancy-practice-greeting__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.vacancy-practice-greeting__inner{margin:0 16px}}.vacancy-practice-greeting__inner{background-color:#f7f7f7;border-radius:20px;align-items:flex-start;gap:20px;display:flex}@media (width>=1024px) and (width<=1439px){.vacancy-practice-greeting__inner{gap:12px}}@media (width>=0) and (width<=1023px){.vacancy-practice-greeting__inner{border-radius:12px;flex-direction:column;align-items:stretch;gap:16px}}.vacancy-practice-greeting__content{flex-direction:column;flex-grow:1;justify-content:space-between;align-self:stretch;padding:20px;line-height:1.25;display:flex}@media (width>=0) and (width<=1023px){.vacancy-practice-greeting__content{justify-content:flex-start;gap:12px;padding:12px}}.vacancy-practice-greeting__image{aspect-ratio:17/9;background:url(/local/templates/stc/assets/img/career/practice-greeting.webp) 50%/cover no-repeat;border-radius:20px;flex-shrink:0;width:680px;min-height:360px;max-height:450px}@media (width>=1024px) and (width<=1439px){.vacancy-practice-greeting__image{width:480px}}@media (width>=0) and (width<=1023px){.vacancy-practice-greeting__image{border-radius:12px;width:100%;max-width:680px;min-height:200px;max-height:300px;margin:0 auto}}.service-center-info{margin-bottom:50px}@media (width>=0) and (width<=1023px){.service-center-info{margin-bottom:32px}}.service-center-info__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.service-center-info__inner{margin:0 16px}}.service-center-info__inner{align-items:flex-start;gap:40px;display:flex}@media (width>=1024px) and (width<=1439px){.service-center-info__inner{gap:32px}}@media (width>=768px) and (width<=1023px){.service-center-info__inner{flex-direction:column;gap:24px}}@media (width>=0) and (width<=767px){.service-center-info__inner{flex-direction:column;gap:16px}}.service-center-info__content{flex-grow:1}.service-center-info__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.service-center-info__title a{text-decoration:none}.service-center-info__title{margin-bottom:30px;font-size:30px}@media (width>=0) and (width<=1023px){.service-center-info__title{margin-bottom:16px;font-size:24px}}.service-center-infrastructure{background-color:#21c9cf;border-radius:20px;flex-shrink:0;width:680px;padding:30px}@media (width>=1024px) and (width<=1439px){.service-center-infrastructure{width:480px;padding:24px}}@media (width>=0) and (width<=1023px){.service-center-infrastructure{border-radius:12px;width:100%;padding:16px}}.service-center-infrastructure__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.service-center-infrastructure__title a{text-decoration:none}.service-center-infrastructure__title,.service-center-infrastructure__title a{color:#fff}.service-center-infrastructure__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.service-center-infrastructure__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.service-center-infrastructure__title{font-size:32px}}@media (width>=0) and (width<=767px){.service-center-infrastructure__title{font-size:24px}}.service-center-infrastructure__title{margin-bottom:30px}@media (width>=1024px) and (width<=1439px){.service-center-infrastructure__title{margin-bottom:24px}}@media (width>=768px) and (width<=1023px){.service-center-infrastructure__title{margin-bottom:16px;font-size:24px}}@media (width>=0) and (width<=767px){.service-center-infrastructure__title{margin-bottom:12px;font-size:18px}}.service-center-infrastructure__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px) and (width<=1439px){.service-center-infrastructure__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=0) and (width<=767px){.service-center-infrastructure__grid{gap:4px}}.service-center-infrastructure__item{color:#000;text-align:center;background-color:#fff;border-radius:100px;height:60px;font-size:16px;font-weight:500;line-height:60px}@media (width>=1024px) and (width<=1439px){.service-center-infrastructure__item{border-radius:75px;height:48px;font-size:15px;line-height:48px}}@media (width>=768px) and (width<=1023px){.service-center-infrastructure__item{border-radius:40px;height:40px;font-size:14px;line-height:40px}}@media (width>=0) and (width<=767px){.service-center-infrastructure__item{border-radius:20px;height:28px;font-size:13px;line-height:28px}}.service-center-scheme{height:240px}@media (width>=0) and (width<=767px){.service-center-scheme{height:92px;margin:0 auto}}.service-center-scheme__item{color:#fff;text-align:center;background-color:#21c9cf;border-radius:100px;height:60px;font-size:16px;font-weight:500;line-height:60px}@media (width>=0) and (width<=767px){.service-center-scheme__item{border-radius:20px;height:26px;font-size:10px;line-height:26px}}.service-center-scheme__separator{background-color:#21c9cf;width:109px;height:2px}@media (width>=0) and (width<=767px){.service-center-scheme__separator{width:42px;height:1px}}.service-center-scheme__layer-1{align-items:center;gap:10px;margin-bottom:4px;display:flex}@media (width>=0) and (width<=767px){.service-center-scheme__layer-1{gap:6px;margin-bottom:6px}}.service-center-scheme__layer-1 .service-center-scheme__item{width:200px}@media (width>=0) and (width<=767px){.service-center-scheme__layer-1 .service-center-scheme__item:first-child{width:102px}.service-center-scheme__layer-1 .service-center-scheme__item:last-child{width:85px}}.service-center-scheme__layer-2{width:99px;margin:0 0 10px 380px}@media (width>=0) and (width<=767px){.service-center-scheme__layer-2{width:41px;margin:0 0 6px 178px}}.service-center-scheme__layer-2:before{content:"";background-color:#21c9cf;width:2px;height:58px;margin:0 auto;display:block}@media (width>=0) and (width<=767px){.service-center-scheme__layer-2:before{width:1px;height:20px}}.service-center-scheme__layer-2:after{content:"";box-sizing:border-box;border:2px solid #21c9cf;border-bottom:0;width:99px;height:15px;display:block}@media (width>=0) and (width<=767px){.service-center-scheme__layer-2:after{border-width:1px;width:41px;height:8px}}.service-center-scheme__layer-3{gap:10px;margin-left:265px;display:flex}@media (width>=0) and (width<=767px){.service-center-scheme__layer-3{gap:2px;margin-left:141px}}.service-center-scheme__layer-3 .service-center-scheme__item{width:160px}@media (width>=0) and (width<=767px){.service-center-scheme__layer-3 .service-center-scheme__item{width:56px}}.service-center-cards{margin-bottom:50px}@media (width>=0) and (width<=1023px){.service-center-cards{margin-bottom:32px}}.service-center-cards__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.service-center-cards__inner{margin:0 16px}}.service-center-cards__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.service-center-cards__title a{text-decoration:none}.service-center-cards__title,.service-center-cards__title a{color:#000}.service-center-cards__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.service-center-cards__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.service-center-cards__title{font-size:32px}}@media (width>=0) and (width<=767px){.service-center-cards__title{font-size:24px}}.service-center-cards__title{margin-bottom:30px}@media (width>=768px) and (width<=1023px){.service-center-cards__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.service-center-cards__title{margin-bottom:16px}}.service-center-cards__list{gap:10px;display:flex}@media (width>=0) and (width<=767px){.service-center-cards__list{flex-direction:column}}.service-center-card{text-align:center;background:#f7f7f7 url(/local/templates/stc/assets/img/decoration/double-check.svg) 50% 30px/60px 60px no-repeat;border-radius:20px;width:100%;padding:100px 20px 30px;line-height:1.25}@media (width>=0) and (width<=1023px){.service-center-card{background-position-y:12px;background-size:40px 40px;border-radius:12px;padding:62px 12px 12px}}.service-center-card__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.service-center-card__title a{text-decoration:none}.service-center-card__title{margin-bottom:6px}@media (width>=0) and (width<=767px){.service-center-card__title{font-size:18px}}.service-center-card__text{max-width:425px;margin:0 auto}.audit-info{margin-bottom:50px}@media (width>=0) and (width<=1023px){.audit-info{margin-bottom:32px}}.audit-info__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.audit-info__inner{margin:0 16px}}.audit-info__inner{align-items:flex-start;gap:40px;display:flex}@media (width>=1024px) and (width<=1439px){.audit-info__inner{gap:32px}}@media (width>=0) and (width<=1023px){.audit-info__inner{flex-direction:column;align-items:stretch}}@media (width>=768px) and (width<=1023px){.audit-info__inner{gap:24px}}@media (width>=0) and (width<=767px){.audit-info__inner{gap:16px}}.audit-info-left{width:100%}@media (width>=1440px) and (width<=99999px){.audit-info-left{flex-grow:1}}.audit-info-left__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.audit-info-left__title a{text-decoration:none}.audit-info-left__title{font-size:30px}@media (width>=768px) and (width<=1023px){.audit-info-left__title{font-size:24px}}@media (width>=0) and (width<=767px){.audit-info-left__title{font-size:18px}}.audit-info-left__title{margin-bottom:30px;line-height:1.25}@media (width>=768px) and (width<=1023px){.audit-info-left__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.audit-info-left__title{margin-bottom:16px;font-size:24px}}.audit-info-right{color:#fff;background-color:#21c9cf;border-radius:20px;width:100%;padding:30px}@media (width>=1440px) and (width<=99999px){.audit-info-right{flex-shrink:0;width:680px}}@media (width>=768px) and (width<=1023px){.audit-info-right{border-radius:12px;padding:24px}}@media (width>=0) and (width<=767px){.audit-info-right{border-radius:12px;padding:16px}}.audit-info-right__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.audit-info-right__title a{text-decoration:none}.audit-info-right__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.audit-info-right__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.audit-info-right__title{font-size:32px}}@media (width>=0) and (width<=767px){.audit-info-right__title{font-size:24px}}.audit-info-right__title{margin-bottom:30px}@media (width>=1024px) and (width<=1439px){.audit-info-right__title{margin-bottom:24px}}@media (width>=768px) and (width<=1023px){.audit-info-right__title{margin-bottom:16px}}@media (width>=0) and (width<=767px){.audit-info-right__title{margin-bottom:8px;font-size:18px}}.learning-center-info{margin-bottom:50px}@media (width>=0) and (width<=1023px){.learning-center-info{margin-bottom:32px}}.learning-center-info__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.learning-center-info__inner{margin:0 16px}}.learning-center-info__inner{align-items:flex-start;gap:40px;display:flex}@media (width>=1024px) and (width<=1439px){.learning-center-info__inner{gap:32px}}@media (width>=0) and (width<=1023px){.learning-center-info__inner{flex-direction:column;gap:24px}}.learning-center-info-left{width:100%}@media (width>=1440px) and (width<=99999px){.learning-center-info-left{flex-grow:1}}.learning-center-info-left__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.learning-center-info-left__title a{text-decoration:none}.learning-center-info-left__title{font-size:30px}@media (width>=768px) and (width<=1023px){.learning-center-info-left__title{font-size:24px}}@media (width>=0) and (width<=767px){.learning-center-info-left__title{font-size:18px}}.learning-center-info-left__title{margin-bottom:30px;line-height:1.25}@media (width>=768px) and (width<=1023px){.learning-center-info-left__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.learning-center-info-left__title{margin-bottom:16px;font-size:24px}}.learning-center-info-left__text{margin-bottom:40px}@media (width>=1024px) and (width<=1439px){.learning-center-info-left__text{margin-bottom:32px}}@media (width>=0) and (width<=1023px){.learning-center-info-left__text{margin-bottom:16px}}.learning-center-info-left__button{color:#fff;text-align:center;cursor:pointer;border:0;border-radius:100px;width:280px;height:60px;font-family:Loos Normal,sans-serif;font-size:16px;font-weight:500;line-height:60px;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:block}@media (width>=0) and (width<=767px){.learning-center-info-left__button{width:100%;height:48px;font-size:15px;line-height:48px}}.learning-center-info-left__button{background-color:#000}.learning-center-info-left__button:hover:not(:disabled){color:#21c9cf}.learning-center-info-right{color:#fff;background-color:#21c9cf;border-radius:20px;width:100%;padding:30px}@media (width>=1440px) and (width<=99999px){.learning-center-info-right{flex-shrink:0;width:680px}}@media (width>=768px) and (width<=1023px){.learning-center-info-right{border-radius:12px;padding:24px}}@media (width>=0) and (width<=767px){.learning-center-info-right{border-radius:12px;padding:16px}}.learning-center-info-right__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.learning-center-info-right__title a{text-decoration:none}.learning-center-info-right__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.learning-center-info-right__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.learning-center-info-right__title{font-size:32px}}@media (width>=0) and (width<=767px){.learning-center-info-right__title{font-size:24px}}.learning-center-info-right__title{margin-bottom:30px}@media (width>=1024px) and (width<=1439px){.learning-center-info-right__title{margin-bottom:24px}}@media (width>=768px) and (width<=1023px){.learning-center-info-right__title{margin-bottom:16px}}@media (width>=0) and (width<=767px){.learning-center-info-right__title{margin-bottom:8px;font-size:18px}}.learning-courses{margin-bottom:50px}@media (width>=0) and (width<=1023px){.learning-courses{margin-bottom:32px}}.learning-courses__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.learning-courses__inner{margin:0 16px}}.learning-courses__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.learning-courses__title a{text-decoration:none}.learning-courses__title,.learning-courses__title a{color:#000}.learning-courses__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.learning-courses__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.learning-courses__title{font-size:32px}}@media (width>=0) and (width<=767px){.learning-courses__title{font-size:24px}}.learning-courses__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.learning-courses__title{margin-bottom:24px}}.learning-courses__list{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width>=1024px) and (width<=1439px){.learning-courses__list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (width>=0) and (width<=1023px){.learning-courses__list{display:none}}.learning-courses__mobile-list{width:calc(100% + 32px);height:180px;margin:0 -16px}@media (width>=1024px) and (width<=99999px){.learning-courses__mobile-list{display:none}}@media (width>=0) and (width<=767px){.learning-courses__mobile-list{height:140px}}.learning-course{background-color:#f7f7f7;border-radius:20px;justify-content:center;align-items:flex-end;width:342px;height:220px;padding:20px;text-decoration:none;display:flex;position:relative}@media (width>=1024px) and (width<=1439px){.learning-course{width:auto}}@media (width>=0) and (width<=1023px){.learning-course{background:#f7f7f7 url(/local/templates/stc/assets/img/decoration/card-background.svg) 0 0/200px 150px no-repeat;border-radius:12px}}@media (width>=0) and (width<=1023px) and (width>=0) and (width<=767px){.learning-course{background-size:133px 100px}}@media (width>=768px) and (width<=1023px){.learning-course{width:300px;height:180px;padding:16px}}@media (width>=0) and (width<=767px){.learning-course{width:256px;height:140px;padding:12px}}.learning-course__background{color:#ededed;width:180px;height:135px;transition:color .2s ease-in-out;position:absolute;top:0;left:0}.learning-course:hover .learning-course__background{color:#fff}.learning-course__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.learning-course__title a{text-decoration:none}.learning-course__title,.learning-course__title a{color:#000}.learning-course__title{text-align:center;max-width:280px;line-height:1.2;position:relative}@media (width>=0) and (width<=1023px){.learning-course__title{max-width:initial;line-height:1.1}}.learning-course__link-icon{background:#000 url(/local/templates/stc/assets/img/icons/arrow-up-right.svg) 50%/16px 16px no-repeat;border-radius:50%;width:30px;height:30px;transition:background-color .2s ease-in-out;position:absolute;top:20px;right:20px}.learning-course:hover .learning-course__link-icon{background-color:#21c9cf}.design-info{margin-bottom:50px}@media (width>=0) and (width<=1023px){.design-info{margin-bottom:32px}}.design-info__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.design-info__inner{margin:0 16px}}@media (width>=1440px) and (width<=99999px){.design-info{margin-bottom:100px}}.design-info__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.design-info__title a{text-decoration:none}.design-info__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.design-info__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.design-info__title{font-size:32px}}@media (width>=0) and (width<=767px){.design-info__title{font-size:24px}}.design-info__title{margin-bottom:40px}@media (width>=0) and (width<=1023px){.design-info__title{margin-bottom:24px}}.design-info__title{text-align:center}@media (width>=0) and (width<=767px){.design-info__title{text-align:left}}.design-info__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=0) and (width<=767px){.design-info__grid{flex-direction:column;display:flex}}.design-info-block{background:url(/local/templates/stc/assets/img/decoration/double-check.svg) 30px 30px/60px 60px no-repeat;border:1px solid #21c9cf;border-radius:20px;padding:100px 30px 30px}@media (width>=1024px) and (width<=1439px){.design-info-block{background-position:24px 24px;padding:94px 24px 24px}}@media (width>=768px) and (width<=1023px){.design-info-block{background-position:16px 16px;background-size:50px 50px;border-radius:12px;padding:78px 16px 16px}}@media (width>=0) and (width<=767px){.design-info-block{background-position:12px 12px;background-size:40px 40px;border-radius:12px;padding:64px 12px 12px}}.design-info-block:nth-child(3){grid-area:1/2/span 2}.design-info-block__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.design-info-block__title a{text-decoration:none}.design-info-block__title{font-size:30px}@media (width>=768px) and (width<=1023px){.design-info-block__title{font-size:24px}}@media (width>=0) and (width<=767px){.design-info-block__title{font-size:18px}}.design-info-block__title{margin-bottom:30px;line-height:1.25}@media (width>=1024px) and (width<=1439px){.design-info-block__title{margin-bottom:24px}}@media (width>=768px) and (width<=1023px){.design-info-block__title{margin-bottom:16px}}@media (width>=0) and (width<=767px){.design-info-block__title{margin-bottom:6px}}.design-stages{margin-bottom:50px}@media (width>=0) and (width<=1023px){.design-stages{margin-bottom:32px}}.design-stages__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.design-stages__inner{margin:0 16px}}.design-stages__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.design-stages__title a{text-decoration:none}.design-stages__title,.design-stages__title a{color:#000}.design-stages__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.design-stages__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.design-stages__title{font-size:32px}}@media (width>=0) and (width<=767px){.design-stages__title{font-size:24px}}.design-stages__title{margin-bottom:60px}@media (width>=768px) and (width<=1023px){.design-stages__title{margin-bottom:48px}}@media (width>=0) and (width<=767px){.design-stages__title{margin-bottom:44px}}.design-stages__list{counter-reset:design-stages;margin:0;padding:0;list-style:none;display:flex}@media (width>=0) and (width<=767px){.design-stages__list{flex-direction:column}}.design-stages__item{color:#fff;text-align:center;background-color:#21c9cf;border-radius:100px;width:100%;height:60px;margin:0;padding:0;font-size:16px;font-weight:500;line-height:60px;position:relative}@media (width>=1440px) and (width<=99999px){.design-stages__item{margin-right:10px}}@media (width>=1024px) and (width<=1439px){.design-stages__item{margin-right:-100px}.design-stages__item:nth-child(2n){margin-top:78px}}@media (width>=768px) and (width<=1023px){.design-stages__item{height:48px;margin-right:-100px;font-size:14px;line-height:48px}.design-stages__item:nth-child(2n){margin-top:66px}}@media (width>=0) and (width<=767px){.design-stages__item{height:36px;margin-bottom:50px;font-size:13px;line-height:36px}}.design-stages__item:last-child{margin-bottom:0;margin-right:0}.design-stages__item:before{counter-increment:design-stages;content:"0" counter(design-stages);color:#fff;text-align:center;background-color:#000;border-radius:50%;width:40px;height:40px;font-family:Loos ExtraWide,sans-serif;font-weight:800;line-height:40px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}@media (width>=768px) and (width<=1023px){.design-stages__item:before{width:34px;height:34px;line-height:34px}}@media (width>=0) and (width<=767px){.design-stages__item:before{width:30px;height:30px;line-height:30px}}.design-stages__item:not(:last-child):after{content:"";z-index:5;background-image:url(/local/templates/stc/assets/img/icons/stage-arrow.svg);background-size:contain;width:29px;height:18px;display:block;position:absolute}@media (width>=1440px) and (width<=99999px){.design-stages__item:not(:last-child):after{top:50%;right:-21px;transform:translateY(-50%)}}@media (width>=768px) and (width<=1439px){.design-stages__item:not(:last-child):after{right:36px}}@media (width>=0) and (width<=767px){.design-stages__item:not(:last-child):after{bottom:-19px;left:50%;transform:translate(-50%)rotate(90deg)}}@media (width>=768px) and (width<=1439px){.design-stages__item:not(:last-child):nth-child(odd):after{bottom:-19px;transform:rotate(90deg)}.design-stages__item:not(:last-child):nth-child(2n):after{top:-19px;transform:rotate(-90deg)}}.consulting-steps{margin-bottom:50px}@media (width>=0) and (width<=1023px){.consulting-steps{margin-bottom:32px}}.consulting-steps__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.consulting-steps__inner{margin:0 16px}}.consulting-step{align-items:flex-start;gap:10px;margin-bottom:50px;display:flex}@media (width>=1440px) and (width<=99999px){.consulting-step{padding-right:16px}}@media (width>=0) and (width<=1023px){.consulting-step{flex-direction:column;gap:24px;margin-bottom:32px}}.consulting-step:last-child{margin-bottom:0}.consulting-step__info{flex-grow:1}.consulting-step__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.consulting-step__title a{text-decoration:none}.consulting-step__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.consulting-step__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.consulting-step__title{font-size:32px}}@media (width>=0) and (width<=767px){.consulting-step__title{font-size:24px}}.consulting-step__title{margin-bottom:20px}@media (width>=1024px) and (width<=1439px){.consulting-step__title{margin-bottom:16px}}@media (width>=768px) and (width<=1023px){.consulting-step__title{margin-bottom:12px}}@media (width>=0) and (width<=767px){.consulting-step__title{margin-bottom:8px}}.consulting-step__text{font-family:Loos ExtraWide,sans-serif;font-size:30px;line-height:1.2}@media (width>=1024px) and (width<=1439px){.consulting-step__text{font-size:24px}}@media (width>=0) and (width<=1023px){.consulting-step__text{font-size:17px;line-height:1.25}}.consulting-step__scheme{aspect-ratio:22/5;flex-shrink:0;width:100%;max-width:696px;position:relative}@media (width>=1024px) and (width<=1439px){.consulting-step__scheme{max-width:484px}}.consulting-step__scheme:before,.consulting-step__scheme:after{content:"";aspect-ratio:11;background-image:url(/local/templates/stc/assets/img/consulting/arrow.svg);background-size:100% 200%;width:100%;position:absolute;left:0}.consulting-step__scheme:before{z-index:-5;background-position:0 100%;top:14%;transform:translateY(100%)}.consulting-step__scheme:after{z-index:5;background-position:0 0;top:14%}.consulting-step__image{aspect-ratio:1;object-fit:cover;height:100%;position:absolute;left:69.5%}.information-security-advantages-info{margin-bottom:50px}@media (width>=0) and (width<=1023px){.information-security-advantages-info{margin-bottom:32px}}.information-security-advantages-info__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.information-security-advantages-info__inner{margin:0 16px}}@media (width>=1440px) and (width<=99999px){.information-security-advantages-info{margin-bottom:100px}}.information-security-advantages-info__inner{align-items:flex-start;gap:40px;display:flex}@media (width>=1024px) and (width<=1439px){.information-security-advantages-info__inner{gap:32px}}@media (width>=0) and (width<=1023px){.information-security-advantages-info__inner{flex-direction:column;align-items:stretch}}@media (width>=768px) and (width<=1023px){.information-security-advantages-info__inner{gap:24px}}@media (width>=0) and (width<=767px){.information-security-advantages-info__inner{gap:16px}}.information-security-advantages-info__content{flex-grow:1}.information-security-advantages-info__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.information-security-advantages-info__title a{text-decoration:none}.information-security-advantages-info__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.information-security-advantages-info__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.information-security-advantages-info__title{font-size:32px}}@media (width>=0) and (width<=767px){.information-security-advantages-info__title{font-size:24px}}.information-security-advantages-info__title{margin-bottom:20px}@media (width>=0) and (width<=1023px){.information-security-advantages-info__title{margin-bottom:16px}}.information-security-advantages-info__text p{margin-bottom:10px}@media (width>=0) and (width<=1023px){.information-security-advantages-info__text p{margin-bottom:8px}}.information-security-advantages-info__text p:last-child{margin-bottom:0}.information-security-advantages-info__image{aspect-ratio:34/19;background:url(/local/templates/stc/assets/img/information-security/advantages-info.webp) 50%/cover no-repeat;border-radius:20px;flex-shrink:0;width:680px;min-height:360px;max-height:450px}@media (width>=1024px) and (width<=1439px){.information-security-advantages-info__image{width:480px}}@media (width>=0) and (width<=1023px){.information-security-advantages-info__image{border-radius:12px;width:100%;max-width:680px;min-height:160px;max-height:280px;margin:0 auto}}.ngfw-characteristics{margin-bottom:50px}@media (width>=0) and (width<=1023px){.ngfw-characteristics{margin-bottom:32px}}.ngfw-characteristics__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.ngfw-characteristics__inner{margin:0 16px}}.ngfw-characteristics__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.ngfw-characteristics__title a{text-decoration:none}.ngfw-characteristics__title,.ngfw-characteristics__title a{color:#000}.ngfw-characteristics__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.ngfw-characteristics__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.ngfw-characteristics__title{font-size:32px}}@media (width>=0) and (width<=767px){.ngfw-characteristics__title{font-size:24px}}.ngfw-characteristics__title{margin-bottom:30px}@media (width>=0) and (width<=1023px){.ngfw-characteristics__title{margin-bottom:16px}}.ngfw-characteristics__content{gap:40px;display:flex}@media (width>=1024px) and (width<=1439px){.ngfw-characteristics__content{gap:32px}}@media (width>=768px) and (width<=1023px){.ngfw-characteristics__content{gap:24px}}@media (width>=0) and (width<=767px){.ngfw-characteristics__content{flex-direction:column;gap:4px}}.ngfw-characteristics__list{width:100%}.ngfw-devices{margin-bottom:50px}@media (width>=0) and (width<=1023px){.ngfw-devices{margin-bottom:32px}}.ngfw-devices__inner{margin:0 20px}@media (width>=0) and (width<=1023px){.ngfw-devices__inner{margin:0 16px}}.ngfw-devices__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.ngfw-devices__title a{text-decoration:none}.ngfw-devices__title,.ngfw-devices__title a{color:#000}.ngfw-devices__title{font-size:45px}@media (width>=1024px) and (width<=1439px){.ngfw-devices__title{font-size:38px}}@media (width>=768px) and (width<=1023px){.ngfw-devices__title{font-size:32px}}@media (width>=0) and (width<=767px){.ngfw-devices__title{font-size:24px}}.ngfw-devices__title{margin-bottom:30px}@media (width>=0) and (width<=1023px){.ngfw-devices__title{margin-bottom:16px}}.ngfw-devices__list{margin:0 -20px;overflow-x:hidden}@media (width>=0) and (width<=1023px){.ngfw-devices__list{margin:0 -16px}}.ngfw-device{width:342.5px}@media (width>=0) and (width<=767px){.ngfw-device{width:256px}}.ngfw-device__image{background-color:#f7f7f7;background-position:50%;background-size:contain;border-radius:20px;width:100%;height:200px;margin-bottom:10px}@media (width>=0) and (width<=1023px){.ngfw-device__image{border-radius:12px}}@media (width>=0) and (width<=767px){.ngfw-device__image{height:140px}}.ngfw-device__title{text-align:center;margin:0;font-weight:500;line-height:1.25}.catalog-menu{margin:0;padding:0;font-size:16px;line-height:1.25;list-style:none}@media (width>=0) and (width<=767px){.catalog-menu{font-size:15px}}.catalog-menu--2{margin-top:6px}.catalog-menu--3{max-height:0;transition:max-height .2s ease-in-out,margin .2s ease-in-out;overflow:hidden}.catalog-menu__l1-item{margin-bottom:10px}.catalog-menu__l1-item:last-child{margin-bottom:0}.catalog-menu__l1-link{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.catalog-menu__l1-link a{text-decoration:none}.catalog-menu__l1-link,.catalog-menu__l1-link a{color:#000}.catalog-menu__l1-link{text-decoration:none}@media (width>=0) and (width<=767px){.catalog-menu__l1-link{font-size:13px;line-height:1.1}}.catalog-menu__l1-link:hover{text-decoration:underline}.catalog-menu__l2-item{margin-bottom:10px}.catalog-menu__l2-item:last-child{margin-bottom:0}.catalog-menu__l2-link{color:#000;padding-left:10px;text-decoration:none;transition:color .2s ease-in-out;position:relative}.catalog-menu__l2-link:hover{text-decoration:underline}.catalog-menu__l2-link:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;transition:background-color .2s ease-in-out;position:absolute;top:8px;left:0}.catalog-menu__l2-item--expanded .catalog-menu__l2-link{color:#21c9cf}.catalog-menu__l2-item--expanded .catalog-menu__l2-link:before{background-color:#21c9cf}.catalog-menu__toggle{cursor:pointer;background:url(/local/templates/stc/assets/img/icons/chevron-down--cyan.svg) 0 0/100%;border:0;width:16px;height:16px;transition:transform .2s ease-in-out}.catalog-menu__l2-item--expanded .catalog-menu__toggle{transform:translateY(3px)rotate(180deg)}.catalog-menu__l3-item{margin-bottom:4px;padding-left:20px}.catalog-menu__l3-item:last-child{margin-bottom:0}.catalog-menu__l3-link{color:#969696;text-decoration:none}.catalog-menu__l3-link:hover{text-decoration:underline}.catalog-menu__l2-item--expanded .catalog-menu--3{max-height:10000px;margin-top:6px;transition:max-height 2s ease-in,margin .2s ease-in-out}.catalog-info__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.catalog-info__title a{text-decoration:none}.catalog-info__title{font-size:30px}@media (width>=768px) and (width<=1023px){.catalog-info__title{font-size:24px}}@media (width>=0) and (width<=767px){.catalog-info__title{font-size:18px}}.catalog-info__title{margin-bottom:30px;line-height:1.25}@media (width>=0) and (width<=1023px){.catalog-info__title{line-height:1}}@media (width>=768px) and (width<=1023px){.catalog-info__title{margin-bottom:24px}}@media (width>=0) and (width<=767px){.catalog-info__title{margin-bottom:16px}}.catalog-vendors{margin-bottom:40px}@media (width>=0) and (width<=1023px){.catalog-vendors{margin-bottom:32px}}.catalog-vendors__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.catalog-vendors__title a{text-decoration:none}.catalog-vendors__title{margin-bottom:30px;font-size:30px;line-height:1.25}@media (width>=0) and (width<=1023px){.catalog-vendors__title{margin-bottom:24px;font-size:24px;line-height:1}}.catalog-vendors__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width>=1024px) and (width<=1439px){.catalog-vendors__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=0) and (width<=1023px){.catalog-vendors__list{display:none}}.catalog-vendors__mobile-list{width:calc(100% + 32px);height:94px;margin:0 -16px}@media (width>=1024px) and (width<=99999px){.catalog-vendors__mobile-list{display:none}}.catalog-vendor-card{background-color:#f7f7f7;border-radius:20px;justify-content:center;align-items:center;height:100px;display:flex}@media (width>=0) and (width<=1023px){.catalog-vendor-card{border-radius:12px;width:169px;height:94px}}.catalog-vendor-card__image{object-fit:contain;width:auto;max-width:160px;height:auto;max-height:80px}@media (width>=0) and (width<=1023px){.catalog-vendor-card__image{max-width:149px;max-height:74px}}.catalog-l1{margin-bottom:40px}@media (width>=0) and (width<=1023px){.catalog-l1{margin-bottom:32px}}.catalog-l1__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.catalog-l1__title a{text-decoration:none}.catalog-l1__title{margin-bottom:30px;font-size:30px;line-height:1.25}@media (width>=0) and (width<=1023px){.catalog-l1__title{margin-bottom:24px;font-size:24px;line-height:1}}.catalog-l1__subsections{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=0) and (width<=1439px){.catalog-l1__subsections{flex-direction:column;display:flex}}.catalog-l1__other-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:40px;display:grid}@media (width>=0) and (width<=1023px){.catalog-l1__other-sections{flex-direction:column;margin-top:24px;display:flex}}.catalog-l1-subsection{color:#000;background-color:#f7f7f7;border-radius:20px;height:200px;padding:20px;text-decoration:none;position:relative}@media (width>=0) and (width<=1439px){.catalog-l1-subsection{height:auto}}@media (width>=768px) and (width<=1023px){.catalog-l1-subsection{border-radius:12px;padding:16px}}@media (width>=0) and (width<=767px){.catalog-l1-subsection{border-radius:12px;padding:12px}}.catalog-l1-subsection__title{text-align:center;width:100%;height:60px;margin:0 0 20px;font-size:30px;font-weight:500;line-height:60px}@media (width>=0) and (width<=1439px){.catalog-l1-subsection__title{height:auto;line-height:1.25}}@media (width>=768px) and (width<=1023px){.catalog-l1-subsection__title{margin-bottom:16px;font-size:24px}}@media (width>=0) and (width<=767px){.catalog-l1-subsection__title{margin-bottom:12px;font-size:18px}}.catalog-l1-subsection__title img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (width>=0) and (width<=1439px){.catalog-l1-subsection__title img{max-height:60px}}.catalog-l1-subsection__description{-webkit-line-clamp:4;text-align:center;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (width>=0) and (width<=1439px){.catalog-l1-subsection__description{display:block}}.catalog-l1-subsection__arrow{background:#000 url(/local/templates/stc/assets/img/icons/arrow-up-right.svg) 50%/16px 16px no-repeat;border-radius:50%;width:30px;height:30px;transition:background-color .2s ease-in-out;position:absolute;top:20px;right:20px}@media (width>=768px) and (width<=1023px){.catalog-l1-subsection__arrow{top:16px;right:16px}}@media (width>=0) and (width<=767px){.catalog-l1-subsection__arrow{display:none}}.catalog-l1-subsection:hover .catalog-l1-subsection__arrow{background-color:#21c9cf}.catalog-l1-other-section{background:#21c9cf url(/local/templates/stc/assets/img/decoration/card-background.svg) 100% 100%/200px 150px no-repeat;border-radius:20px;flex-direction:column;height:144px;padding:20px;display:flex;position:relative}@media (width>=0) and (width<=767px){.catalog-l1-other-section{background-size:133px 100px}}.catalog-l1-other-section{text-decoration:none}@media (width>=1024px) and (width<=99999px){.catalog-l1-other-section{background-position-y:0}}@media (width>=0) and (width<=1023px){.catalog-l1-other-section{border-radius:12px;padding:12px}}.catalog-l1-other-section__icon{background-size:contain;width:40px;height:40px;position:absolute;top:20px;left:20px}@media (width>=0) and (width<=1023px){.catalog-l1-other-section__icon{top:12px;left:12px}}.catalog-l1-other-section__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.catalog-l1-other-section__title a{text-decoration:none}.catalog-l1-other-section__title,.catalog-l1-other-section__title a{color:#fff}.catalog-l1-other-section__title{margin-top:auto;font-size:20px;line-height:1.2}@media (width>=0) and (width<=1439px){.catalog-l1-other-section__title{font-size:18px;line-height:1}}.catalog-l1-other-section__arrow{position:absolute;top:20px;right:20px}@media (width>=0) and (width<=767px){.catalog-l1-other-section__arrow{top:12px;right:12px}}.catalog-l1-other-section__arrow rect{fill:#000;transition:fill .2s ease-in-out}.catalog-l1-other-section__arrow path{stroke:#fff;transition:stroke .2s ease-in-out}.catalog-l1-other-section:hover .catalog-l1-other-section__arrow rect{fill:#fff}.catalog-l1-other-section:hover .catalog-l1-other-section__arrow path{stroke:#21c9cf}@media (width>=768px) and (width<=1023px){.catalog-l1-other-section__arrow{top:12px;right:12px}}.catalog-l2{margin-bottom:40px}@media (width>=0) and (width<=1023px){.catalog-l2{margin-bottom:32px}}.catalog-l2:last-child{margin-bottom:0}.catalog-l2-item{margin-bottom:40px}@media (width>=0) and (width<=1023px){.catalog-l2-item{margin-bottom:32px}}.catalog-l2-item__header{color:#000;text-align:center;background-color:#f7f7f7;border-radius:20px;justify-content:center;align-items:center;height:160px;font-size:30px;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out;display:flex}@media (width>=768px) and (width<=1023px){.catalog-l2-item__header{border-radius:12px;height:120px;font-size:24px}}@media (width>=0) and (width<=767px){.catalog-l2-item__header{border-radius:12px;height:92px;font-size:18px}}.catalog-l2-item__header img{background-size:contain;width:auto;max-width:400px;height:auto;max-height:100px}@media (width>=768px) and (width<=1023px){.catalog-l2-item__header img{max-width:300px;max-height:80px}}@media (width>=0) and (width<=767px){.catalog-l2-item__header img{max-width:200px;max-height:60px}}.catalog-l2-item__header:hover{background-color:#ededed}.catalog-l2-item:last-child{margin-bottom:0}.catalog-l2-item__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}@media (width>=0) and (width<=767px){.catalog-l2-item__list{flex-direction:column;display:flex}}.catalog-l2-card{color:#000;background-color:#f7f7f7;border-radius:20px;height:220px;padding:20px 60px 20px 20px;text-decoration:none;display:block;position:relative}@media (width>=1024px) and (width<=1439px){.catalog-l2-card{height:180px}}@media (width>=0) and (width<=1023px){.catalog-l2-card{border-radius:12px;height:120px;padding:12px}}.catalog-l2-card__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.catalog-l2-card__title a{text-decoration:none}.catalog-l2-card__title{line-height:1.2;position:relative}@media (width>=1024px) and (width<=1439px){.catalog-l2-card__title{font-size:18px;font-weight:300}}.catalog-l2-card__link-icon{background:#000 url(/local/templates/stc/assets/img/icons/arrow-up-right.svg) 50%/16px 16px no-repeat;border-radius:50%;width:30px;height:30px;transition:background-color .2s ease-in-out;position:absolute;top:20px;right:20px}@media (width>=0) and (width<=1023px){.catalog-l2-card__link-icon{display:none}}.catalog-l2-card:hover .catalog-l2-card__link-icon{background-color:#21c9cf}.catalog-l2-card__background{color:#ededed;width:200px;height:150px;transition:color .2s ease-in-out;position:absolute;bottom:0;right:0}@media (width>=1024px) and (width<=1439px){.catalog-l2-card__background{width:180px;height:135px}}@media (width>=0) and (width<=1023px){.catalog-l2-card__background{width:133px;height:100px}}.catalog-l2-card:hover .catalog-l2-card__background{color:#fff}.catalog-l3{margin-bottom:40px}@media (width>=0) and (width<=1023px){.catalog-l3{margin-bottom:32px}}.catalog-l3:last-child{margin-bottom:0}.catalog-l3__subsections{flex-wrap:wrap;gap:10px;margin:0 0 40px;padding:0;list-style:none;display:flex}@media (width>=1024px) and (width<=1439px){.catalog-l3__subsections{margin-bottom:32px}}@media (width>=0) and (width<=1023px){.catalog-l3__subsections{flex-wrap:nowrap;width:calc(100% + 32px);margin:0 -16px 24px;padding:0 16px;overflow-x:auto}}.catalog-l3__subsection{color:#000;background-color:#f7f7f7;border-radius:100px;flex-shrink:0;width:fit-content;height:40px;padding:0 20px;font-size:14px;font-weight:500;line-height:40px;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media (width>=0) and (width<=1023px){.catalog-l3__subsection{height:36px;padding:0 12px;font-size:13px;line-height:36px}}.catalog-l3__subsection:hover{background-color:#ededed}.catalog-l3__subsection--active{color:#fff;background-color:#21c9cf}.catalog-l3__subsection--active:hover{background-color:#21c9cf}.catalog-l3__subsection a{color:inherit;text-decoration:none}.catalog-l3__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 10px;margin-bottom:40px;display:grid}@media (width>=768px) and (width<=1439px){.catalog-l3__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=0) and (width<=1023px){.catalog-l3__products{row-gap:10px;margin-bottom:24px}}@media (width>=0) and (width<=767px){.catalog-l3__products{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog-l3__empty{text-align:center;width:100%;margin:0;font-size:24px;line-height:1.25}@media (width>=0) and (width<=767px){.catalog-l3__empty{font-size:20px}}.catalog-l3__empty a{color:#21c9cf;text-decoration:none}.catalog-l3__empty a:hover{text-decoration:underline}.product-card{color:#000;text-decoration:none}.product-card__preview{background-color:#f7f7f7;border-radius:20px;justify-content:center;align-items:center;height:270px;margin-bottom:10px;padding:12px;display:flex}@media (width>=1024px) and (width<=1439px){.product-card__preview{height:220px}}@media (width>=768px) and (width<=1023px){.product-card__preview{border-radius:12px;height:200px}}@media (width>=0) and (width<=767px){.product-card__preview{border-radius:12px;height:170px}}.product-card__preview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.product-card__title{text-align:center;margin:0 0 10px;font-size:20px;font-weight:500;line-height:1.25}@media (width>=768px) and (width<=1439px){.product-card__title{font-size:18px}}@media (width>=0) and (width<=1023px){.product-card__title{margin:0}}@media (width>=0) and (width<=767px){.product-card__title{font-size:15px}}.product-hero{align-items:center;gap:40px;margin-bottom:40px;display:flex}@media (width>=1024px) and (width<=1439px){.product-hero{flex-direction:column}}@media (width>=0) and (width<=1023px){.product-hero{gap:24px;margin-bottom:32px}}@media (width>=0) and (width<=767px){.product-hero{flex-direction:column}}.product-hero__images{background-color:#f7f7f7;border-radius:20px;flex-shrink:0;width:440px;height:530px;padding:20px;position:relative}@media (width>=1024px) and (width<=1439px){.product-hero__images{width:100%;height:400px}}@media (width>=0) and (width<=1023px){.product-hero__images{border-radius:12px;padding:12px}}@media (width>=768px) and (width<=1023px){.product-hero__images{width:360px;height:400px}}@media (width>=0) and (width<=767px){.product-hero__images{width:100%;height:350px}}.product-hero__image{width:100%;height:100%;display:block}.product-hero__image img{object-fit:contain;width:100%;height:100%}.product-hero__navigation{z-index:5;justify-content:space-between;width:calc(100% - 40px);margin:0 20px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width>=0) and (width<=1023px){.product-hero__navigation{width:calc(100% - 24px);margin:0 12px}}.product-hero__nav-button{cursor:pointer;background:#000 url(/local/templates/stc/assets/img/icons/arrow-right.svg) 50%/20px 20px no-repeat;border-radius:50%;width:40px;height:40px;transition:background-color .2s ease-in-out}@media (width>=0) and (width<=767px){.product-hero__nav-button{background-size:16px 16px;width:30px;height:30px}}.product-hero__nav-button:hover{background-color:#21c9cf}.product-hero__nav-button--prev{transform:scaleX(-1)}.product-hero__content{flex-grow:1}.product-hero__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.product-hero__title a{text-decoration:none}.product-hero__title{margin-bottom:10px;font-size:30px;line-height:1.25}@media (width>=0) and (width<=1023px){.product-hero__title{margin-bottom:16px;font-size:24px;line-height:1}}.product-hero__preview{margin:0;line-height:1.25}@media (width>=1024px) and (width<=1439px){.product-hero__preview{font-size:18px}}.product-info__title{margin:0;font-family:Loos ExtraWide,sans-serif;font-weight:800}.product-info__title a{text-decoration:none}.product-info__title{margin-bottom:20px;font-size:30px;line-height:1.25}@media (width>=0) and (width<=1023px){.product-info__title{margin-bottom:16px;font-size:24px;line-height:1}}@media (width>=1024px) and (width<=1439px){.product-info__content{font-size:18px}}.product-info__specs{border-collapse:collapse;border:1px solid #ededed;margin:20px 0 0;padding:0;font-size:20px}@media (width>=1024px) and (width<=1439px){.product-info__specs{margin-top:16px;font-size:17px}}@media (width>=768px) and (width<=1023px){.product-info__specs{margin-top:12px;font-size:15px}}@media (width>=0) and (width<=767px){.product-info__specs{margin-top:10px;font-size:13px}}.product-info__specs th,.product-info__specs td{border:1px solid #ededed;width:50%;padding:20px;line-height:1.25}@media (width>=1024px) and (width<=1439px){.product-info__specs th,.product-info__specs td{padding:16px}}@media (width>=768px) and (width<=1023px){.product-info__specs th,.product-info__specs td{padding:12px}}@media (width>=0) and (width<=767px){.product-info__specs th,.product-info__specs td{padding:8px}}.product-info__specs th{text-align:center;font-weight:500}.product-info__specs td{font-weight:300}.product-info__specs td:first-child{color:#757575}.product-info__specs td:last-child{text-align:center}
