@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/fonts/subset-Montserrat-Regular.1e2e2195.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/fonts/subset-Montserrat-Black.cf2416c2.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/fonts/subset-Montserrat-Bold.495ba33d.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/fonts/subset-Montserrat-SemiBold.04211279.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/fonts/subset-Montserrat-Medium.3bfb0ab7.woff) format("woff")}@font-face{font-display:swap;font-family:Ampero;font-style:normal;font-weight:400;src:url(/build/fonts/Ampero-Light.c5a3a1a7.woff) format("woff")}@font-face{font-display:swap;font-family:Ampero;font-style:normal;font-weight:700;src:url(/build/fonts/Ampero-Bold.4db63681.woff) format("woff")}@font-face{font-display:swap;font-family:Ampero;font-style:normal;font-weight:600;src:url(/build/fonts/Ampero-SemiBold.c9fcc9c8.woff) format("woff")}@font-face{font-display:swap;font-family:Ampero;font-style:normal;font-weight:500;src:url(/build/fonts/Ampero-Regular.6f3c9786.woff) format("woff")}@font-face{font-display:fallback;font-family:_rouble;font-style:normal;font-weight:400;src:url(/build/fonts/rouble-webfont.d2b9dcfb.eot);src:url(/build/fonts/rouble-webfont.d2b9dcfb.eot?#iefix) format("embedded-opentype"),url(/build/fonts/rouble-webfont.faeb9c4b.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:normal;font-weight:300;src:url(/build/fonts/ops_l.29e0ddca.eot);src:url(/build/fonts/ops_l.29e0ddca.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_l.f88f63a5.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:italic;font-weight:300;src:url(/build/fonts/ops_li.02c9b413.eot);src:url(/build/fonts/ops_li.02c9b413.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_li.89787e03.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:normal;font-weight:400;src:url(/build/fonts/ops.a9c6a330.eot);src:url(/build/fonts/ops.a9c6a330.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops.b2509df9.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:italic;font-weight:400;src:url(/build/fonts/ops_i.461d3690.eot);src:url(/build/fonts/ops_i.461d3690.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_i.66c09475.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:normal;font-weight:600;src:url(/build/fonts/ops_sb.9d83d6a8.eot);src:url(/build/fonts/ops_sb.9d83d6a8.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_sb.e335162a.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:italic;font-weight:600;src:url(/build/fonts/ops_sbi.7670f1ce.eot);src:url(/build/fonts/ops_sbi.7670f1ce.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_sbi.8316e77e.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:normal;font-weight:700;src:url(/build/fonts/ops_b.b90718fd.eot);src:url(/build/fonts/ops_b.b90718fd.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_b.b9d1f786.woff) format("woff")}@font-face{font-display:fallback;font-family:_ops;font-style:italic;font-weight:700;src:url(/build/fonts/ops_bi.06e33a1a.eot);src:url(/build/fonts/ops_bi.06e33a1a.eot#iefix) format("embedded-opentype"),url(/build/fonts/ops_bi.132b80f8.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:normal;font-weight:100;src:url(/build/fonts/museo_xl.4cba96d0.eot);src:url(/build/fonts/museo_xl.4cba96d0.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_xl.60339dea.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:italic;font-weight:100;src:url(/build/fonts/museo_xli.ac1f92e8.eot);src:url(/build/fonts/museo_xli.ac1f92e8.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_xli.4d381aa1.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:normal;font-weight:300;src:url(/build/fonts/museo_l.895cdb7e.eot);src:url(/build/fonts/museo_l.895cdb7e.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_l.1580d24e.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:italic;font-weight:300;src:url(/build/fonts/museo_li.da90936e.eot);src:url(/build/fonts/museo_li.da90936e.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_li.d26ccff3.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:normal;font-weight:400;src:url(/build/fonts/museo.51910b32.eot);src:url(/build/fonts/museo.51910b32.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo.a3923582.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:italic;font-weight:400;src:url(/build/fonts/museo_i.39ce3a81.eot);src:url(/build/fonts/museo_i.39ce3a81.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_i.7ebe3ae9.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:normal;font-weight:700;src:url(/build/fonts/museo_b.05c30bc6.eot);src:url(/build/fonts/museo_b.05c30bc6.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_b.788eebd9.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:italic;font-weight:700;src:url(/build/fonts/museo_bi.4ea1a80b.eot);src:url(/build/fonts/museo_bi.4ea1a80b.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_bi.1ef5dd9c.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:normal;font-weight:900;src:url(/build/fonts/museo_xb.8381979e.eot);src:url(/build/fonts/museo_xb.8381979e.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_xb.a0f256d3.woff) format("woff")}@font-face{font-display:fallback;font-family:_museo;font-style:italic;font-weight:900;src:url(/build/fonts/museo_xbi.b9675ee1.eot);src:url(/build/fonts/museo_xbi.b9675ee1.eot#iefix) format("embedded-opentype"),url(/build/fonts/museo_xbi.46f35956.woff) format("woff")}@font-face{font-display:fallback;font-family:_gotham;font-style:normal;font-weight:400;src:url(/build/fonts/GothamPro.6715b92f.eot);src:url(/build/fonts/GothamPro.6715b92f.eot) format("embedded-opentype"),url(/build/fonts/GothamPro.13b02e3b.woff) format("woff")}@font-face{font-display:fallback;font-family:_gotham;font-style:normal;font-weight:300;src:url(/build/fonts/GothamPro-Light.8765062a.eot);src:url(/build/fonts/GothamPro-Light.8765062a.eot) format("embedded-opentype"),url(/build/fonts/GothamPro-Light.3543dede.woff) format("woff")}@font-face{font-display:fallback;font-family:_gotham;font-style:normal;font-weight:700;src:url(/build/fonts/GothamPro-Bold.738e93fa.eot);src:url(/build/fonts/GothamPro-Bold.738e93fa.eot) format("embedded-opentype"),url(/build/fonts/GothamPro-Bold.ee90ccc6.woff) format("woff")}@font-face{font-display:fallback;font-family:_gotham;font-style:normal;font-weight:900;src:url(/build/fonts/GothamPro-Black.721883f6.eot);src:url(/build/fonts/GothamPro-Black.721883f6.eot) format("embedded-opentype"),url(/build/fonts/GothamPro-Black.dbef9d4f.woff) format("woff")}@font-face{font-display:fallback;font-family:bitter;font-style:normal;src:url(/build/fonts/bitter.201887a6.eot);src:url(/build/fonts/bitter.201887a6.eot) format("embedded-opentype"),url(/build/fonts/bitter.a5f61e61.woff) format("woff")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:url(/build/fonts/IBMPlexSans-LightItalic.9c55f04e.eot);src:url(/build/fonts/IBMPlexSans-LightItalic.9c55f04e.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-LightItalic.9b220e33.woff) format("woff"),url(/build/fonts/IBMPlexSans-LightItalic.d05bd8ff.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/build/fonts/IBMPlexSans-SemiBold.5a944493.eot);src:url(/build/fonts/IBMPlexSans-SemiBold.5a944493.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-SemiBold.45c58c59.woff) format("woff"),url(/build/fonts/IBMPlexSans-SemiBold.dca3ad8e.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:url(/build/fonts/IBMPlexSans-Thin.5ab50203.eot);src:url(/build/fonts/IBMPlexSans-Thin.5ab50203.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-Thin.217ea48c.woff) format("woff"),url(/build/fonts/IBMPlexSans-Thin.1d58c3ee.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:url(/build/fonts/IBMPlexSans-SemiBoldItalic.716a6938.eot);src:url(/build/fonts/IBMPlexSans-SemiBoldItalic.716a6938.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-SemiBoldItalic.82177d92.woff) format("woff"),url(/build/fonts/IBMPlexSans-SemiBoldItalic.8440f60b.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:url(/build/fonts/IBMPlexSans-ExtraLight.69cf3dc3.eot);src:url(/build/fonts/IBMPlexSans-ExtraLight.69cf3dc3.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-ExtraLight.12c9c508.woff) format("woff"),url(/build/fonts/IBMPlexSans-ExtraLight.814c1e62.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/build/fonts/IBMPlexSans.a3954c46.eot);src:url(/build/fonts/IBMPlexSans.a3954c46.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans.5b039812.woff) format("woff"),url(/build/fonts/IBMPlexSans.0ff65255.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:url(/build/fonts/IBMPlexSans-Bold.77bd8d23.eot);src:url(/build/fonts/IBMPlexSans-Bold.77bd8d23.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-Bold.21a694dc.woff) format("woff"),url(/build/fonts/IBMPlexSans-Bold.2d1b8901.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/build/fonts/IBMPlexSans-Medium.6fb2032a.eot);src:url(/build/fonts/IBMPlexSans-Medium.6fb2032a.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-Medium.d6abc8b5.woff) format("woff"),url(/build/fonts/IBMPlexSans-Medium.e94bd25c.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:url(/build/fonts/IBMPlexSans-MediumItalic.15595f9e.eot);src:url(/build/fonts/IBMPlexSans-MediumItalic.15595f9e.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-MediumItalic.eea87f73.woff) format("woff"),url(/build/fonts/IBMPlexSans-MediumItalic.8ebd7b5e.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:url(/build/fonts/IBMPlexSans-ThinItalic.6b98833f.eot);src:url(/build/fonts/IBMPlexSans-ThinItalic.6b98833f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-ThinItalic.7afcc2a2.woff) format("woff"),url(/build/fonts/IBMPlexSans-ThinItalic.fe04e828.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:url(/build/fonts/IBMPlexSans-Italic.933b13d4.eot);src:url(/build/fonts/IBMPlexSans-Italic.933b13d4.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-Italic.6021b9c2.woff) format("woff"),url(/build/fonts/IBMPlexSans-Italic.fc279b34.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:url(/build/fonts/IBMPlexSans-ExtraLightItalic.1f280749.eot);src:url(/build/fonts/IBMPlexSans-ExtraLightItalic.1f280749.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-ExtraLightItalic.fa7122be.woff) format("woff"),url(/build/fonts/IBMPlexSans-ExtraLightItalic.8a9b7659.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:url(/build/fonts/IBMPlexSans-Light.b2155290.eot);src:url(/build/fonts/IBMPlexSans-Light.b2155290.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-Light.11f3d546.woff) format("woff"),url(/build/fonts/IBMPlexSans-Light.afe224fd.ttf) format("truetype")}@font-face{font-display:fallback;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:url(/build/fonts/IBMPlexSans-BoldItalic.6ea5c24f.eot);src:url(/build/fonts/IBMPlexSans-BoldItalic.6ea5c24f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/IBMPlexSans-BoldItalic.29e046cd.woff) format("woff"),url(/build/fonts/IBMPlexSans-BoldItalic.17950d96.ttf) format("truetype")}.case-wrapper{margin:0 auto;position:relative;text-align:center;width:1240px}._1200 .case-wrapper{width:auto}body.is-bot .cssm,body.is-bot .cssm2,body.is-bot .cssmwrap{opacity:1!important;-webkit-transform:none!important;transform:none!important;visibility:visible!important}.cssm{-webkit-transition:all .4s ease;transition:all .4s ease}.cssm.shown{-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm2{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition:all .4s ease;transition:all .4s ease}.cssm2.shown{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.scale{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}.cssm.shown.scale{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cssm.scale2{opacity:0;-webkit-transform:scale(3);transform:scale(3);-webkit-transition:all 1s ease;transition:all 1s ease}.cssm.shown.scale2{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cssm.up{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}.cssm.shown.up{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.down{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.cssm.shown.down{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.rotate{opacity:0;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.cssm.shown.rotate{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cssm.rotate2{opacity:0;-webkit-transform:rotate(-160deg);transform:rotate(-160deg);-webkit-transition:all 1.3s ease!important;transition:all 1.3s ease!important}.cssm.shown.rotate2{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cssm.rotate3{opacity:0;-webkit-transform:rotate(-75deg);transform:rotate(-75deg);-webkit-transition:all .8s ease!important;transition:all .8s ease!important}.cssm.shown.rotate3{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cssm.rotate4{opacity:0;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-webkit-transition:all 2s ease!important;transition:all 2s ease!important}.cssm.shown.rotate4{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cssm.rotate5{opacity:0;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transition:all 2.4s ease!important;transition:all 2.4s ease!important}.cssm.shown.rotate5{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cssm.left{opacity:0;-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}.cssm.shown.left{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.right{opacity:0;-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}.cssm.shown.right{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.up2{opacity:0;-webkit-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}.cssm.shown.up2{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.down2{opacity:0;-webkit-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0)}.cssm.shown.down2{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.cssm.opacity{opacity:0!important}.cssm.shown.opacity{opacity:1!important}.cssm.slideup{opacity:1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.94,1,0,.74);transition-timing-function:cubic-bezier(.94,1,0,.74)}.cssm.shown.slideup{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.cssm2.slideup{opacity:1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.94,1,0,.74);transition-timing-function:cubic-bezier(.94,1,0,.74)}.cssm2.shown.slideup{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.csrd i{font-style:normal!important}.cssmwrap:after,.cssmwrap:before,.skew-block,.skew-block-2,.skew-block-2-half,.skew-block-half{-webkit-transform:skewY(0);transform:skewY(0);-webkit-transition:all .4s ease;transition:all .4s ease}.cssmwrap.shown:after,.cssmwrap.shown:before,.skew-block.shown{-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}.skew-block-2.shown{-webkit-transform:skewY(7deg);transform:skewY(7deg)}.skew-block-half.shown{-webkit-transform:skewY(-3.5deg);transform:skewY(-3.5deg)}.skew-block-2-half.shown{-webkit-transform:skewY(3.5deg);transform:skewY(3.5deg)}._720 .step-title{box-sizing:border-box;display:block!important;float:none!important;margin:0!important;padding:0 10px!important;text-align:center!important;width:auto!important}.step-text{color:#1f1f1f;font-family:_museo;font-size:43px;font-weight:100;line-height:60px;text-align:left}._1024 .step-text{font-size:36px;line-height:50px}._720 .step-text{box-sizing:border-box;display:block!important;float:none!important;margin:-10px 0 40px;padding:0 10px!important;text-align:center!important;width:auto!important}._600 .step-text{font-size:32px;line-height:44px}.dots>i{background-color:#e9e9e9;border-radius:100%;display:inline-block;height:7px;margin-top:8px;width:7px}._720 .dots{display:none}.skew-block,.skew-block-2{background-color:#257bc8;content:"";display:block;height:650px;left:50%;margin:0 auto 0 -700px;position:absolute;width:1400px}.skew-block-2-half,.skew-block-half{background-color:#fff;content:"";display:block;height:650px;margin:0 auto;position:absolute;width:100%}.skew-block-2.white,.skew-block.white{background-color:#fff}._1200 .cssmwrap:after,._1200 .cssmwrap:before,._1200 .skew-block,._1200 .skew-block-2,._1200 .skew-block-2-half,._1200 .skew-block-half{-webkit-transform:skewY(0)!important;transform:skewY(0)!important}._1200 .skew-block-2-half,._1200 .skew-block-half{display:none!important}.case-main-teaser .award{position:absolute;right:15px;top:15px;z-index:99}.case-main-teaser .award.award-2{top:130px}._480 .js-projects-slider.projects-slider{margin-bottom:65px}.btn-up{align-items:center;background-color:hsla(0,0%,100%,.75);border:2px solid #00b2ff;border-radius:50px;bottom:20px;cursor:pointer;display:flex;height:45px;justify-content:center;position:fixed;right:20px;transition:all .3s ease;width:45px;z-index:80}.btn-up:hover{background-color:#00b2ff}.btn-up.up{bottom:530px!important}@media (max-width:620px){.btn-up.up{bottom:470px!important}}.btn-up:before{background:transparent no-repeat 50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.127 4.76c-.99 1.573-2.262 2.734-3.492 3.567a13.479 13.479 0 0 1-2.818 1.458c-.4.149-.758.258-1.05.33a3.4 3.4 0 0 1-.748.117V8.61c.008 0 .12-.01.36-.07a8.18 8.18 0 0 0 .873-.275c.697-.26 1.576-.673 2.474-1.28C5.52 5.77 7.361 3.801 8.043.73l1.573-.04c.864 3.11 2.68 5.09 4.423 6.298a10.946 10.946 0 0 0 2.428 1.275c.723.266 1.221.346 1.39.346v1.622c-.447 0-1.154-.154-1.95-.446-.818-.3-1.796-.773-2.793-1.464a12.679 12.679 0 0 1-3.366-3.437v19.13H8.127V4.76Z' fill='%23000'/%3E%3C/svg%3E");background-size:100% 100%;content:"";height:30px;width:25px}.btn-up_hide{display:none}*{font-family:Montserrat,sans-serif;margin:0;padding:0}section .section-container{box-sizing:border-box;margin:0 auto;position:relative;width:1200px}@media (max-width:1220px){section .section-container{padding:0 20px;width:100%}}section.main-section{overflow:hidden;position:relative}section.main-section .bottom,section.main-section .top{position:fixed;z-index:99}@media (max-width:620px){section.main-section .bottom,section.main-section .top{left:15%;transform:translateX(-15%)}}@keyframes top{to{top:-135%}}@keyframes bottom{to{bottom:-135%}}section.main-section .top{animation:top .5s cubic-bezier(.55,.085,.68,.53);animation-fill-mode:forwards;top:-16%}section.main-section .bottom{animation:bottom .5s cubic-bezier(.55,.085,.68,.53);animation-fill-mode:forwards;bottom:-35%}section.main-section .section-container{align-items:center;display:flex;flex-direction:column;gap:35px;height:915px;padding-top:20px;position:relative}@media (max-width:870px){section.main-section .section-container{border-bottom:1px solid hsla(0,0%,60%,.5)}}section.main-section .section-container.menu{align-items:center;border-bottom:none;display:flex;flex-direction:row;flex-wrap:nowrap;height:120px;justify-content:space-between}@media (max-width:620px){section.main-section .section-container.menu{flex-direction:column;gap:0}}@media (max-width:400px){section.main-section .section-container.menu{gap:20px}}section.main-section .section-container.menu .content-menu{align-items:center;display:flex;gap:40px}@media (max-width:400px){section.main-section .section-container.menu .content-menu{flex-direction:column;gap:20px}}section.main-section .section-container.menu .content-menu .phone,section.main-section .section-container.menu .content-menu .site{color:#000;font-size:15px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .3s ease}section.main-section .section-container.menu .content-menu .phone:hover,section.main-section .section-container.menu .content-menu .site:hover{color:#00b2ff}section.main-section .section-container.menu .content-menu .socials{align-items:center;display:flex;gap:45px}section.main-section .section-container.menu .content-menu .socials .tg svg path,section.main-section .section-container.menu .content-menu .socials .wa svg path{fill:#000;transition:all .3s ease}section.main-section .section-container.menu .content-menu .socials .tg svg:hover path,section.main-section .section-container.menu .content-menu .socials .wa svg:hover path{fill:#00b2ff}section.main-section .section-container.screen2{align-items:center;background:#fff;border-bottom:none;bottom:-100%;display:flex;flex-direction:column;height:1035px;left:50%;padding-top:110px;position:absolute;transform:translateX(-50%);transition:all .3s ease}@media (max-width:870px){section.main-section .section-container.screen2{bottom:auto;height:auto;left:auto;padding-bottom:60px;padding-top:60px;position:relative;transform:none}}section.main-section .section-container.screen2.active{bottom:0}section.main-section .section-container.screen2 .title{color:#363636;font-size:40px;font-weight:400;line-height:60px;text-align:center}@media (max-width:870px){section.main-section .section-container.screen2 .title{font-size:32px;line-height:50px}}section.main-section .section-container.screen2 .items-container{display:flex;height:50%;justify-content:space-between;position:relative;width:100%;z-index:2}@media (max-width:870px){section.main-section .section-container.screen2 .items-container{flex-direction:column;gap:20px;height:auto;justify-content:normal}}section.main-section .section-container.screen2 .items-container .items{display:flex;flex-direction:column;justify-content:space-between;left:-3%;max-width:430px;position:relative;top:35%}@media (max-width:1000px){section.main-section .section-container.screen2 .items-container .items.left{left:0;width:30%}}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items.left{width:auto}}section.main-section .section-container.screen2 .items-container .items.right{width:22%}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items.right{width:auto}section.main-section .section-container.screen2 .items-container .items{gap:20px;justify-content:normal;left:auto;max-width:100%;top:auto}}section.main-section .section-container.screen2 .items-container .items .item{background:#f5fcff;border-radius:15px;padding:10px;transition:all .3s linear}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items .item{text-align:center}}section.main-section .section-container.screen2 .items-container .items .item.w65{width:65%}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items .item.w65{width:auto}}section.main-section .section-container.screen2 .items-container .items .item.w55{width:55%}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items .item.w55{width:auto}}section.main-section .section-container.screen2 .items-container .items .item .content{color:#000;font-size:20px;font-weight:400;line-height:30px}section.main-section .section-container.screen2 .items-container .items .item .content.right{text-align:right}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items .item .content.right{text-align:center}}section.main-section .section-container.screen2 .items-container .items .item.r9{transform:rotate(9deg)}section.main-section .section-container.screen2 .items-container .items .item.r13{transform:rotate(13deg)}section.main-section .section-container.screen2 .items-container .items .item.r15{transform:rotate(15deg)}section.main-section .section-container.screen2 .items-container .items .item.r-14{transform:rotate(-14deg)}section.main-section .section-container.screen2 .items-container .items .item.r-16{transform:rotate(-16deg)}@media (max-width:870px){section.main-section .section-container.screen2 .items-container .items .item.r-14,section.main-section .section-container.screen2 .items-container .items .item.r-16,section.main-section .section-container.screen2 .items-container .items .item.r13,section.main-section .section-container.screen2 .items-container .items .item.r15,section.main-section .section-container.screen2 .items-container .items .item.r9{transform:none}}section.main-section .section-container.screen2 .artem-main2{bottom:0;position:absolute;z-index:1}@media (max-width:870px){section.main-section .section-container.screen2 .artem-main2{display:none}}@keyframes title{to{bottom:70%}}@keyframes desc{to{bottom:65%}}@keyframes desc-m{to{bottom:60%}}section.main-section .section-container .title-section{animation:title .5s cubic-bezier(.55,.085,.68,.53);animation-fill-mode:forwards;bottom:10%;color:#000;font-size:97px;font-weight:400;letter-spacing:.97px;line-height:105px;position:absolute;text-align:center}@media (max-width:1000px){section.main-section .section-container .title-section{font-size:60px;line-height:60px}}@media (max-width:500px){section.main-section .section-container .title-section{font-size:48px;line-height:50px}}section.main-section .section-container .desc-section{animation:desc .5s cubic-bezier(.55,.085,.68,.53);animation-fill-mode:forwards;bottom:5%;color:#363636;font-size:20px;font-weight:400;line-height:30px;position:absolute;text-align:center}@media (max-width:680px){section.main-section .section-container .desc-section{animation:desc-m .5s cubic-bezier(.55,.085,.68,.53);animation-fill-mode:forwards}}@media (max-width:500px){section.main-section .section-container .desc-section{font-size:18px}}section.main-section .section-container .artem-main{bottom:0;max-width:385px;position:absolute}@media (max-width:788px){section.main-section .section-container .artem-main{max-width:365px}}@media (max-width:365px){section.main-section .section-container .artem-main{max-width:290px}}section.main-section .section-container .arrow{bottom:2%;cursor:pointer;position:absolute}@media (max-width:870px){section.main-section .section-container .arrow{display:none}}section.blue-info{background:#00b2ff;border-radius:50px;overflow:hidden;position:relative}section.blue-info .coffee,section.blue-info .donut{opacity:.5;position:absolute;transition:all .3s linear;z-index:1}@media (max-width:500px){section.blue-info .coffee,section.blue-info .donut{max-width:75%}}section.blue-info .donut{left:0;top:5%}section.blue-info .coffee{bottom:10%;right:0}section.blue-info .section-container{align-items:center;display:flex;flex-direction:column;padding-bottom:115px;padding-top:115px;position:relative;z-index:2}section.blue-info .section-container .info-container{align-items:center;display:flex;flex-direction:column;max-width:720px}section.blue-info .section-container .info-container .info-title{color:#fff;font-size:40px;font-weight:700;line-height:60px;margin-bottom:15px;text-align:center}@media (max-width:500px){section.blue-info .section-container .info-container .info-title{font-size:36px;line-height:48px;margin-bottom:5px}}section.blue-info .section-container .info-container .info-desc{color:#fff;font-size:40px;font-weight:400;line-height:60px;text-align:center}@media (max-width:500px){section.blue-info .section-container .info-container .info-desc{font-size:20px;line-height:36px}}section.blue-info .section-container .info-container .info-desc.mb-40{margin-bottom:40px}@media (max-width:500px){section.blue-info .section-container .info-container .info-desc.mb-40{margin-bottom:20px}}section.blue-info .section-container .info-container .arrow{margin:40px 0}section.question-tg{border-bottom:1px solid #00b2ff}section.question-tg .section-container{align-items:center;display:flex;flex-direction:column;padding-bottom:50px;padding-top:50px}section.question-tg .section-container .link-text,section.question-tg .section-container .text{color:#000;font-size:40px;font-weight:400;line-height:60px;margin-bottom:10px;text-align:center}@media (max-width:500px){section.question-tg .section-container .link-text,section.question-tg .section-container .text{font-size:36px;line-height:48px}}section.question-tg .section-container .link-text{margin-top:10px;text-decoration:none;transition:all .3s ease}section.question-tg .section-container .link-text:hover{color:#00b2ff}section.question-tg .section-container .tg-timonof svg path{fill:#00b2ff}section.feedback{padding-bottom:70px;padding-top:70px}section.feedback .section-container,section.feedback .section-container .feedback-form{align-items:center;display:flex;flex-direction:column}section.feedback .section-container .feedback-form .price-num{color:#7e7e7e;font-size:32px;font-weight:700;position:relative;text-align:center}section.feedback .section-container .feedback-form .price-num img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}section.feedback .section-container .feedback-form .price-text{color:#000;font-size:40px;font-weight:400;line-height:75px;margin-bottom:40px;text-align:center}@media (max-width:620px){section.feedback .section-container .feedback-form .price-text{margin-bottom:0}}@media (max-width:500px){section.feedback .section-container .feedback-form .price-text{font-size:36px;line-height:48px;margin-top:15px}}section.feedback .section-container .feedback-form form{position:relative;width:770px}@media (max-width:788px){section.feedback .section-container .feedback-form form{width:100%}}section.feedback .section-container .feedback-form form .field{margin-bottom:60px;position:relative}section.feedback .section-container .feedback-form form .field.error span{color:#ff3434;left:0;position:absolute;top:35px}section.feedback .section-container .feedback-form form .field input{border:none;border-bottom:2px solid #929292;color:#929292;padding:5px 0;text-align:center;transition:all .3s ease;width:100%}section.feedback .section-container .feedback-form form .field input:focus{color:#00b2ff;outline:none}section.feedback .section-container .feedback-form form .field input:hover{border-bottom:2px solid #00b2ff}section.feedback .section-container .feedback-form form .success .content{align-items:center;background:#fff;color:#00b2ff;display:flex;flex-direction:column;font-size:46px;font-weight:700;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:2}@media (max-width:620px){section.feedback .section-container .feedback-form form .success .content{font-size:32px;line-height:normal}}@media (max-width:395px){section.feedback .section-container .feedback-form form .success .content{font-size:28px}}@media (max-width:340px){section.feedback .section-container .feedback-form form .success .content{font-size:26px}}section.feedback .section-container .feedback-form form .success .content .payment-link{color:#000;transition:all .3s ease}section.feedback .section-container .feedback-form form .success .content .payment-link:hover{color:#0070a9}section.feedback .section-container .feedback-form form .submit #submit-form-lp-seo{align-items:center;background:#00b2ff;border:1px solid #00b2ff;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:22px;font-weight:500;height:80px;justify-content:center;margin:40px auto 0;text-align:center;text-transform:uppercase;transition:all .3s ease;width:530px}@media (max-width:620px){section.feedback .section-container .feedback-form form .submit #submit-form-lp-seo{width:100%}}@media (max-width:500px){section.feedback .section-container .feedback-form form .submit #submit-form-lp-seo{font-size:20px}}section.feedback .section-container .feedback-form form .submit #submit-form-lp-seo:hover{background:#fff;color:#00b2ff}section.footer{background:#00b2ff;height:150px;overflow:hidden;white-space:nowrap}section.footer .seo-dinner{background:#fff;position:relative;top:50%;transform:rotate(-2.5deg) translateY(-50%);width:101%}section.footer .seo-dinner .dinner-marquee{color:#000;font-size:48px;font-weight:400;letter-spacing:-.72px;overflow:hidden;text-transform:uppercase;white-space:nowrap;width:100%}