html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}b,strong{font-weight:700}i{font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Medium-4f4BrLM4.eot);src:local(HelveticaNeueCyr-Medium),url(/build/assets/HelveticaNeueCyr-Medium-4f4BrLM4.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Medium-DE1u040H.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Medium-sU4DZuSc.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Heavy-BsZ4ODB4.eot);src:local(HelveticaNeueCyr-Heavy),url(/build/assets/HelveticaNeueCyr-Heavy-BsZ4ODB4.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Heavy-DBdpDDII.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Heavy-CdDXR3tC.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-HeavyItalic-DnL2yxnA.eot);src:local(HelveticaNeueCyr-HeavyItalic),url(/build/assets/HelveticaNeueCyr-HeavyItalic-DnL2yxnA.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-HeavyItalic-BzPvpz8a.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-HeavyItalic-D6-uN86G.ttf)format("truetype");font-weight:900;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Black-KVfQQ7GO.eot);src:local(HelveticaNeueCyr-Black),url(/build/assets/HelveticaNeueCyr-Black-KVfQQ7GO.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Black-QW-vTu8P.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Black-BJKQBVBy.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-UltraLightItalic-DRZsj2fi.eot);src:local(HelveticaNeueCyr-UltraLightItalic),url(/build/assets/HelveticaNeueCyr-UltraLightItalic-DRZsj2fi.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-UltraLightItalic-cU1g-yod.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-UltraLightItalic-pGe2PfUi.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-BlackItalic-Ctf9tuIz.eot);src:local(HelveticaNeueCyr-BlackItalic),url(/build/assets/HelveticaNeueCyr-BlackItalic-Ctf9tuIz.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-BlackItalic-DY8wvxC9.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-BlackItalic-D46U8GQA.ttf)format("truetype");font-weight:900;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-ThinItalic-ZLfQqGTN.eot);src:local(HelveticaNeueCyr-ThinItalic),url(/build/assets/HelveticaNeueCyr-ThinItalic-ZLfQqGTN.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-ThinItalic-0Xil5Mfy.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-ThinItalic-CriEgNbQ.ttf)format("truetype");font-weight:100;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-MediumItalic-BiAZC00p.eot);src:local(HelveticaNeueCyr-MediumItalic),url(/build/assets/HelveticaNeueCyr-MediumItalic-BiAZC00p.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-MediumItalic-D1kqiVpg.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-MediumItalic-DmYgnPsL.ttf)format("truetype");font-weight:500;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-LightItalic-CVMyS65L.eot);src:local(HelveticaNeueCyr-LightItalic),url(/build/assets/HelveticaNeueCyr-LightItalic-CVMyS65L.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-LightItalic-ofprUKSA.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-LightItalic-BwhOWMBo.ttf)format("truetype");font-weight:300;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-UltraLight-C4zT6iNn.eot);src:local(HelveticaNeueCyr-UltraLight),url(/build/assets/HelveticaNeueCyr-UltraLight-C4zT6iNn.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-UltraLight-DZFr2OrC.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-UltraLight-CcAaFlBV.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-BoldItalic-BkWu7BQk.eot);src:local(HelveticaNeueCyr-BoldItalic),url(/build/assets/HelveticaNeueCyr-BoldItalic-BkWu7BQk.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-BoldItalic-C2-5IfLA.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-BoldItalic-3pgbrA4H.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Italic-j7G8Z1Pp.eot);src:local(HelveticaNeueCyr-Italic),url(/build/assets/HelveticaNeueCyr-Italic-j7G8Z1Pp.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Italic-Bc5jt1NH.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Italic-a7pTo2cX.ttf)format("truetype");font-weight:500;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Roman-T5Vpgndb.eot);src:local(HelveticaNeueCyr-Roman),url(/build/assets/HelveticaNeueCyr-Roman-T5Vpgndb.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Roman-DQFL88e0.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Roman-BuXkmK11.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Bold-B7NaxB1k.eot);src:local(HelveticaNeueCyr-Bold),url(/build/assets/HelveticaNeueCyr-Bold-B7NaxB1k.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Bold-BjmE9RLK.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Bold-B8H7ecWD.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Light-CJycwqb-.eot);src:local(HelveticaNeueCyr-Light),url(/build/assets/HelveticaNeueCyr-Light-CJycwqb-.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Light-U0h2f2GL.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Light-CPsvnnQw.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(/build/assets/HelveticaNeueCyr-Thin-B7yJhYhq.eot);src:local(HelveticaNeueCyr-Thin),url(/build/assets/HelveticaNeueCyr-Thin-B7yJhYhq.eot?#iefix)format("embedded-opentype"),url(/build/assets/HelveticaNeueCyr-Thin-BJsuwtFt.woff)format("woff"),url(/build/assets/HelveticaNeueCyr-Thin-BsWFNcOu.ttf)format("truetype");font-weight:100;font-style:normal}html,body{max-width:100%;height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-o-text-size-adjust:100%;font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-locale:auto;color:#e2dcc8;background:#1c1c1c;background:linear-gradient(135deg,#0d1b2a,#1b263b,#415a77,#778da9);font-family:HelveticaNeueCyr,sans-serif}input,button{-webkit-appearance:none}a{color:#e2dcc8;text-decoration:none}a:hover{color:#b66449}ol,ul,nav{list-style:none}img{display:block}:focus{outline:none}*,:after,:before{box-sizing:border-box;margin:0}body::-webkit-scrollbar{background:#e2dcc8;width:5px}body::-webkit-scrollbar-thumb{background:#b66449}.main{box-sizing:border-box;width:100%;min-height:100%;position:relative}@media screen and (width<=768px) and (orientation:portrait){.main--home{opacity:1!important}}.noise{z-index:-1;pointer-events:none;opacity:.15;width:100vw;height:100vh;position:fixed;top:0;left:0}.noise--inner{width:100%;height:100%;position:absolute}.btn{color:#e2dcc8;cursor:pointer;text-transform:uppercase;text-align:center;background:#b66449;border:none;border-radius:70px;padding:.72917vw 3.125vw;font-size:.9375vw;line-height:130%;transition:background .3s;display:inline-block}@media screen and (width<=768px) and (orientation:portrait){.btn{border-radius:13.3333vw;padding:3.73333vw 16vw;font-size:4.8vw}}.btn:hover{color:#b66449;background:#e2dcc8}.btn svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:1.875vw;max-height:.83333vw;display:block}@media screen and (width<=768px) and (orientation:portrait){.btn svg{max-width:9.6vw;max-height:4.26667vw}}.btn--arrow{padding:1.35417vw 1.875vw}@media screen and (width<=768px) and (orientation:portrait){.btn--arrow{padding:6.93333vw 9.6vw}}.btn--invert{background:0 0;border:1px solid #e2dcc8}.h1{text-transform:uppercase;font-size:3.95833vw;font-weight:500;line-height:.91}@media screen and (width<=768px) and (orientation:portrait){.h1{font-size:11.7333vw}}.small{font-size:.78125vw;line-height:130%}@media screen and (width<=768px) and (orientation:portrait){.small{font-size:4vw}}.input-file input{display:none}.input-file span{cursor:pointer;text-decoration:underline}.header{box-sizing:border-box;z-index:2;border-bottom:1px solid #e6e3d94d;width:100%;height:4.63542vw;display:flex;position:fixed;top:0;left:0}@media screen and (width<=768px) and (orientation:portrait){.header{z-index:100;background:#241f1f;height:18.6667vw}}.header__left{box-sizing:border-box;border-right:1px solid #e6e3d94d;flex-shrink:0;width:36.927vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.header__left{border-right:0;width:60%}}.header__right{box-sizing:border-box;justify-content:space-between;align-items:center;width:calc(100% - 36.927vw);padding-right:1.66667vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.header__right{width:40%;padding-right:5.33333vw}}.header__letter{text-align:center;box-sizing:border-box;border-right:1px solid #e6e3d94d;flex-shrink:0;justify-content:center;align-items:center;width:4.27083vw;font-size:1.97917vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.header__letter{width:auto;padding-left:5.33333vw;padding-right:5.33333vw;font-size:7.46667vw}}.header__socials{align-items:center;padding:0 1.66667vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.header__socials{padding:0 5.33333vw}}.header__socials a{justify-content:center;align-items:center;width:.98958vw;height:1.04167vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.header__socials a{width:5.33333vw;height:5.33333vw}}.header__socials a+a{margin-left:1.66667vw}@media screen and (width<=768px) and (orientation:portrait){.header__socials a+a{margin-left:5.33333vw}}.header__socials a svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;max-width:100%;max-height:100%;display:block}.header__menu{align-items:center;list-style:none;display:flex}@media screen and (width<=768px) and (orientation:portrait){.header__menu{display:none}}.header__menu li{text-transform:uppercase;padding:0 1.66667vw;display:block}.header__menu li a{font-size:.72917vw;line-height:140%;display:block}.header__menu li.active a{color:#b66449}.header__menu.blocked li a{cursor:default;pointer-events:none}.header__phone{text-align:right}.header__phone a{font-size:.78125vw;line-height:130%;display:block}@media screen and (width<=768px) and (orientation:portrait){.header__phone a{text-align:right;font-size:4vw}}.scroll{z-index:1;width:100%;position:fixed}@media screen and (width<=768px) and (orientation:portrait){.scroll{padding-top:18.6667vw;position:static}}.page-title,.sticky-title{z-index:20;box-sizing:border-box;border-right:1px solid #e6e3d94d;flex-shrink:0;width:4.27083vw;height:100%;position:fixed;overflow:hidden;transform:translate(-100%)}@media screen and (width<=768px) and (orientation:portrait){.page-title,.sticky-title{border-bottom:1px solid #e6e3d94d;border-right:0;width:100%;height:13.3333vw;position:sticky;top:18.6667vw;transform:none}}.page-title.show,.sticky-title.show{transform:translate(0)}.page-title .number,.page-title .title,.sticky-title .number,.sticky-title .title{display:block;transform:translateZ(0)}.page-title ul,.sticky-title ul{text-transform:uppercase;transform-origin:0 100%;white-space:nowrap;z-index:1;width:100vh;height:4.27083vw;font-size:1.97917vw;position:absolute;bottom:0;left:0;transform:rotate(-90deg)translateY(100%)translate(4.63542vw)}@media screen and (width<=768px) and (orientation:portrait){.page-title ul,.sticky-title ul{width:100%;height:100%;font-size:5.33333vw;position:static;transform:none}}.page-title ul li,.sticky-title ul li{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 6.66667vw 0 1.82292vw;display:flex;position:absolute;top:0;left:0;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.page-title ul li,.sticky-title ul li{padding:0 5.33333vw}}.page-title{background:#241f1f}@media screen and (width<=768px) and (orientation:portrait){.page-title{display:none}}.page-title ul li:not(:first-child){transform:translateY(-100%)}.sticky-title{letter-spacing:.02em;border-left:1px solid #e6e3d94d;transform:translate(0)!important}@media screen and (width<=768px) and (orientation:portrait){.sticky-title{background:#241f1f;border-top:1px solid #e6e3d94d;border-left:0}}.sticky-title ul{transform:rotate(-90deg)translateY(100%)translate(0)!important}@media screen and (width<=768px) and (orientation:portrait){.sticky-title ul{transform:none!important}}.sticky-title span{display:inline-block}.home-page{height:100vh;padding-top:4.63542vw;display:flex;top:0;left:0}@media screen and (width<=768px) and (orientation:portrait){.home-page{height:auto;padding-top:0;display:block;position:static}}.home-page .scrollable{flex-shrink:0;height:100%;display:flex}@media screen and (width<=768px) and (orientation:portrait){.home-page .scrollable{height:auto;display:block}}.home-page .scrollable>*{flex-shrink:0}.home-page section{height:100%;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page section{height:auto;display:block}}.home-page .content{box-sizing:border-box;width:100vw;height:100%;padding-left:4.27083vw;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content{width:100%;height:auto;padding-left:0;display:block}}.home-page .content__bg{z-index:-2;pointer-events:none;opacity:.5;background-size:cover;width:calc(100% - 4.27083vw);height:100%;position:absolute;top:0;right:0}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__bg{width:100%}}.home-page .content__bg:before{content:"";z-index:1;background:linear-gradient(#0000004f,#0000004f);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home-page .content__left{box-sizing:border-box;border-right:1px solid #e6e3d94d;flex-direction:column;flex-shrink:0;width:32.6562vw;padding:1.14583vw 2.08333vw 1.14583vw 1.14583vw;display:flex;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__left{border-bottom:1px solid #e6e3d94d;border-right:0;width:100%;padding:5.33333vw}}.home-page .content__right{box-sizing:border-box;width:calc(100% - 32.6562vw);padding:1.14583vw;position:relative;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__right{width:100%;padding:5.33333vw}}.home-page .content__title>*{position:relative}.home-page .content__description{max-width:19.7917vw;margin-top:2.5vw;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__description{max-width:100%;margin-top:8vw}}.home-page .content__description+.content__btn-block{margin-top:5.46875vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__description+.content__btn-block{margin-top:10.6667vw}}.home-page .content__btn-block{justify-content:flex-end;align-items:center;margin-top:3.90625vw;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__btn-block{margin-top:10.6667vw}}.home-page .content__btn-label{margin-right:1.40625vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__btn-label{margin-right:7.2vw}}.home-page .content__btn-btn{flex-shrink:0}.home-page .content__menu{margin-top:6.82292vw;margin-left:-1.14583vw;margin-right:-2.08333vw;list-style:none}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__menu{margin-top:2.60417vw;margin-left:-5.33333vw;margin-right:-5.33333vw}}.home-page .content__menu li{text-transform:uppercase;opacity:.5;border-top:1px solid #e2dcc8;border-bottom:1px solid #e2dcc8;font-size:1.14583vw;line-height:160%;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__menu li{opacity:1;font-size:4.26667vw}}.home-page .content__menu li+li{margin-top:-1px}.home-page .content__menu li>span{color:inherit;width:100%;padding:.46875vw 2.70833vw .46875vw 1.14583vw;display:block;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__menu li>span{padding:2.4vw 10.6667vw 2.4vw 5.33333vw}}.home-page .content__menu li>a{color:inherit;width:100%;padding:.46875vw 2.70833vw .46875vw 1.14583vw;display:block;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__menu li>a{padding:2.4vw 8.53333vw 2.4vw 5.33333vw}.home-page .content__menu li>a:not(.noicon):after{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/build/assets/arrow-link-DQLhw74e.svg) 50%/contain no-repeat;width:.98958vw;height:.98958vw;position:absolute;top:50%;right:.83333vw;transform:translateY(-50%)}}@media screen and (width<=768px) and (orientation:portrait) and (width<=768px) and (orientation:portrait){.home-page .content__menu li>a:not(.noicon):after{width:4.26667vw;height:4.26667vw;right:4.26667vw}}.home-page .content__menu li:hover{opacity:.8}.home-page .content__menu li.active{opacity:1}.home-page .content__menu li.active a:not(.noicon):after{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/build/assets/arrow-link-DQLhw74e.svg) 50%/contain no-repeat;width:.98958vw;height:.98958vw;position:absolute;top:50%;right:.83333vw;transform:translateY(-50%)}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__menu li.active a:not(.noicon):after{width:4.26667vw;height:4.26667vw;right:4.26667vw}}.home-page .content__subtitle{max-width:26.7708vw;font-size:2.08333vw;font-weight:500;line-height:120%;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__subtitle{max-width:100%;font-size:8.53333vw}}.home-page .content__subtitle span{color:#b66449}.home-page .content__awards{flex-direction:column;justify-content:center;height:-webkit-fill-available;margin-left:-1.14583vw;margin-right:-1.14583vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__awards{height:auto;margin-top:5.33333vw;margin-left:-5.33333vw;margin-right:-5.33333vw;display:block}}.home-page .content__award{align-items:center;min-height:16.1905vh;padding:2.09524vh 3.85417vw;display:flex;position:relative;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__award{flex-wrap:wrap;min-height:0;padding:4vw 5.33333vw}}.home-page .content__award+.content__award{border-top:1px solid #e2dcc84d}.home-page .content__award-img{flex-shrink:0;flex-basis:4.42708vw;align-items:center;width:4.42708vw;height:4.42708vw;margin-right:3.80208vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__award-img{flex-basis:13.3333vw;width:13.3333vw;height:13.3333vw;margin-right:9.33333vw}}.home-page .content__award-img img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.home-page .content__award-title{width:16.1458vw;margin-right:3.02083vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__award-title{width:calc(100% - 23vw);margin-right:0}}.home-page .content__award-title p{text-transform:uppercase;font-size:1.14583vw;line-height:130%}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__award-title p{font-size:4.53333vw}}.home-page .content__award-title span{opacity:.5}.home-page .content__award-text{width:20.3125vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__award-text{box-sizing:border-box;width:100%;margin-top:4vw;padding-left:22.1333vw}}.home-page .content__contacts{align-items:center;display:flex}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__contacts{margin-top:10.6667vw;display:block}}.home-page .content__brief{width:16.7188vw;margin-right:10.0521vw;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__brief{width:100%;margin-right:0}}.home-page .content__brief-title{text-transform:uppercase;color:inherit;font-size:.9375vw;line-height:1.82292vw;text-decoration-line:underline}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__brief-title{font-size:4.8vw;line-height:9.33333vw}}.home-page .content__brief-text{margin-top:1.25vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__brief-text{margin-top:5.33333vw}}.home-page .content__brief-text label,.home-page .content__brief-text span,.home-page .content__brief-text a{color:#b66449}.home-page .content__form{width:25.7813vw;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form{width:100%;margin-top:3.125vw}}.home-page .content__form-placeholder{opacity:.5;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;font-size:.9375vw;line-height:2.60417vw;transition:all .2s;display:block;position:absolute;top:0;left:0}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form-placeholder{font-size:4.8vw;line-height:13.3333vw}}.home-page .content__form-input{box-sizing:border-box;width:100%;height:2.60417vw;display:block;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form-input{height:13.3333vw}}.home-page .content__form-input+.content__form-input{margin-top:2.91667vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form-input+.content__form-input{margin-top:5.33333vw}}.home-page .content__form-input input{box-sizing:border-box;width:100%;height:100%;color:inherit;background:0 0;border:none;border-bottom:1px solid #e2dcc8;outline:none;margin:0;padding:0;font-size:.9375vw;line-height:1.82292vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form-input input{font-size:4.8vw;line-height:9.33333vw}}.home-page .content__form-input input.valid,.home-page .content__form-input input:focus{outline:none}.home-page .content__form-input input.valid+.content__form-placeholder,.home-page .content__form-input input:focus+.content__form-placeholder{font-size:.67708vw;line-height:.67708vw;top:-.3125vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form-input input.valid+.content__form-placeholder,.home-page .content__form-input input:focus+.content__form-placeholder{font-size:3.46667vw;line-height:3.46667vw;top:-1.6vw}}.home-page .content__form-btn{margin-top:4.0625vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__form-btn{margin-top:8vw}}.home-page .content__slider{box-sizing:border-box;margin-top:21.3333vh;margin-left:17.6563vw;padding-left:10.4167vw;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__slider{margin-top:16vw;margin-left:0;padding-left:13.3333vw}}.home-page .content__slider:before{content:"";pointer-events:none;background:url(/build/assets/q-Can01Aeg.png) 0 0/contain no-repeat;width:5.26042vw;height:4.53125vw;display:block;position:absolute;top:0;left:0}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__slider:before{width:12vw;height:8vw}}.home-page .content__slider-name{text-transform:uppercase;margin-top:4.66667vh;font-size:1.14583vw;line-height:1.59}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__slider-name{margin-top:8vw;font-size:4.8vw}}.home-page .content__slider-staff{margin-top:.41667vw}@media screen and (width<=768px) and (orientation:portrait){.home-page .content__slider-staff{margin-top:2.13333vw}}.slides{flex-direction:column;width:30.2083vw;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.slides{width:100%}}.slides__container{height:32.381vh;display:flex;position:relative;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.slides__container{height:66.6667vw}}.slides__inner{width:100%;height:100%;position:relative;overflow:hidden}.slides__controls{margin-top:1.5625vw;display:flex}@media screen and (width<=768px) and (orientation:portrait){.slides__controls{margin-top:5.33333vw}}.slides__btn--prev{transform:scaleX(-1)}.slides__btn+.slides__btn{margin-left:1.82292vw}@media screen and (width<=768px) and (orientation:portrait){.slides__btn+.slides__btn{margin-left:5.33333vw}}.slides .slide{width:100%;height:100%;display:block;position:absolute}.home__circles{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.home__circles{height:80vw;position:relative}}.home__circles-lines{z-index:1;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.home__circles-lines div{opacity:0;background:#e6e3d94d;width:1px;height:0}.home__circles-lines div:first-child,.home__circles-lines div:last-child{opacity:0}.home__circle{z-index:2;background:#13131366;border-radius:50%;justify-content:center;align-items:center;width:31.6667vw;height:31.7188vw;display:flex;position:absolute;top:50%;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.home__circle{width:74.6667vw;height:74.6667vw}}.home__circle-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.home__circle-text{font-size:1.14583vw;line-height:130%}@media screen and (width<=768px) and (orientation:portrait){.home__circle-text{font-size:4.8vw}}.home__circle-text a{color:inherit;text-decoration:underline}.home__circle-text a:hover{color:inherit;text-decoration:none}.home__circle--left{left:250%;transform:translateY(-50%)translate(-95%)}@media screen and (width<=768px) and (orientation:portrait){.home__circle--left{left:0;transform:translateY(-50%)}}.home__circle--right{z-index:3;right:250%;transform:translateY(-50%)translate(95%)}@media screen and (width<=768px) and (orientation:portrait){.home__circle--right{right:0;transform:translateY(-50%)}}.home__numbers{justify-content:space-between;margin-top:auto;display:flex}@media screen and (width<=768px) and (orientation:portrait){.home__numbers{flex-wrap:wrap;margin-top:1.5625vw}}.home__number{align-items:center;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.home__number{width:50%}}.home__number-digital{font-size:3.85417vw;line-height:140%}@media screen and (width<=768px) and (orientation:portrait){.home__number-digital{font-size:13.3333vw}}.home__number-text{margin-left:1.35417vw}@media screen and (width<=768px) and (orientation:portrait){.home__number-text{margin-left:5.33333vw}}.projects__blocks{height:100%;position:relative;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.projects__blocks{display:none}}.projects__block{height:auto;display:none;overflow:visible}.projects__block+.projects__block{padding-top:2.60417vw}.projects__block img{width:100%;transition:transform .3s;display:block}.projects__block a{width:100%;display:block;overflow:hidden}.projects__block a img:hover{transform:scale(1.1)}.projects__block.active{display:block}.testimonials__clients{flex-wrap:wrap;align-items:center;margin-top:auto;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.testimonials__clients{margin-top:13.3333vw}}.testimonials__client{box-sizing:border-box;align-items:center;width:50%;height:11.4286vh;margin:.26042vw 0;padding:0 .26042vw;display:flex;position:relative}@media screen and (width<=768px) and (orientation:portrait){.testimonials__client{height:21.3333vw;margin:1.33333vw 0;padding:0 1.33333vw}}.testimonials__client img{max-width:100%;max-height:100%;display:block}.news__blocks{height:100%;padding-right:1.5625vw;overflow:hidden}@media screen and (width<=768px) and (orientation:portrait){.news__blocks{display:none}}.news__block{height:auto;display:none;overflow:visible}.news__block+.news__block{padding-top:5.20833vw}.news__block img{width:100%;transition:transform .3s;display:block}.news__block a{width:100%;display:block;overflow:hidden}.news__block a img:hover{transform:scale(1.1)}.news__block-info{justify-content:space-between;margin-bottom:2.86458vw;display:flex}.news__block-date{opacity:.6;width:19.7917vw}.news__block-text{width:20.3125vw}.news__block-number{font-size:2.08333vw;font-weight:500;line-height:1}.news__block.active{display:block}.contacts__copyright{margin-top:auto;position:relative}@media screen and (width<=768px) and (orientation:portrait){.contacts__copyright{margin-top:8vw}}.contacts__form{margin-top:7.61905vh}@media screen and (width<=768px) and (orientation:portrait){.contacts__form{margin-top:13.3333vw}}.hidden-field{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-status{min-height:1.4em;margin-bottom:.9em}.form-status--success{color:#80d4b1}.form-status--error{color:#e6a08b}.content__form-btn button[disabled]{cursor:wait;opacity:.55}
