@font-face{font-family:Manrope;src:local("Manrope Semibold"),local("Manrope-Semibold"),url(../static/Manropesemibold.deecfbee.woff2) format("woff2"),url(../static/Manropesemibold.223367f8.woff) format("woff"),url(../static/Manropesemibold.d2da5465.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Medium"),local("Manrope-Medium"),url(../static/Manropemedium.c18672e5.woff2) format("woff2"),url(../static/Manropemedium.305ae93a.woff) format("woff"),url(../static/Manropemedium.ac7edd1e.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Thin"),local("Manrope-Thin"),url(../static/Manropethin.ecc2b7b1.woff2) format("woff2"),url(../static/Manropethin.b868e5d8.woff) format("woff"),url(../static/Manropethin.dfde9ec9.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Light"),local("Manrope-Light"),url(../static/Manropelight.e4fc7b5b.woff2) format("woff2"),url(../static/Manropelight.4473890e.woff) format("woff"),url(../static/Manropelight.1b57245b.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope-Regular"),url(../static/Manroperegular.4a032c4e.woff2) format("woff2"),url(../static/Manroperegular.b7b51a23.woff) format("woff"),url(../static/Manroperegular.e7ef4b4e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),local("Manrope-Bold"),url(../static/Manropebold.dca427d2.woff2) format("woff2"),url(../static/Manropebold.30be958b.woff) format("woff"),url(../static/Manropebold.eee8585e.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(../static/Inter-Thin-BETA.b1cd5e2c.woff2) format("woff2"),url(../static/Inter-Thin-BETA.8ed558a8.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;src:url(../static/Inter-ThinItalic-BETA.cc2160aa.woff2) format("woff2"),url(../static/Inter-ThinItalic-BETA.499f7868.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(../static/Inter-ExtraLight-BETA.11e043a9.woff2) format("woff2"),url(../static/Inter-ExtraLight-BETA.6ebfeb15.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;src:url(../static/Inter-ExtraLightItalic-BETA.17130930.woff2) format("woff2"),url(../static/Inter-ExtraLightItalic-BETA.b8e62a02.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../static/Inter-Light-BETA.c51afe92.woff2) format("woff2"),url(../static/Inter-Light-BETA.d586063f.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;src:url(../static/Inter-LightItalic-BETA.d69956d6.woff2) format("woff2"),url(../static/Inter-LightItalic-BETA.5110d7e4.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../static/Inter-Regular.9666485b.woff2) format("woff2"),url(../static/Inter-Regular.47b3611a.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:url(../static/Inter-Italic.a7a8f7e4.woff2) format("woff2"),url(../static/Inter-Italic.e43bcd50.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../static/Inter-Medium.c1106efe.woff2) format("woff2"),url(../static/Inter-Medium.4e6f69f8.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;src:url(../static/Inter-MediumItalic.324d7174.woff2) format("woff2"),url(../static/Inter-MediumItalic.fee4880b.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../static/Inter-SemiBold.160c28e5.woff2) format("woff2"),url(../static/Inter-SemiBold.9f6e0d95.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;src:url(../static/Inter-SemiBoldItalic.3805b08f.woff2) format("woff2"),url(../static/Inter-SemiBoldItalic.58781b9c.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../static/Inter-Bold.64f0bafe.woff2) format("woff2"),url(../static/Inter-Bold.9996575b.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;src:url(../static/Inter-BoldItalic.f56f40e9.woff2) format("woff2"),url(../static/Inter-BoldItalic.4b15d4f6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(../static/Inter-ExtraBold.62920db0.woff2) format("woff2"),url(../static/Inter-ExtraBold.f6e86f93.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;src:url(../static/Inter-ExtraBoldItalic.cb7f6f37.woff2) format("woff2"),url(../static/Inter-ExtraBoldItalic.8c6c98c1.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(../static/Inter-Black.e3140c98.woff2) format("woff2"),url(../static/Inter-Black.d4f0bacb.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;src:url(../static/Inter-BlackItalic.a2ab7340.woff2) format("woff2"),url(../static/Inter-BlackItalic.ac5155cc.woff) format("woff")}@font-face{font-family:Inter var;font-weight:100 900;font-style:normal;font-named-instance:"Regular";src:url(../static/Inter-upright.var.f0efae9f.woff2) format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-style:italic;font-named-instance:"Italic";src:url(../static/Inter-italic.var.8e8b375c.woff2) format("woff2")}@font-face{font-family:Inter var experimental;font-weight:100 900;font-style:oblique 0deg 10deg;src:url(../static/Inter.var.37eac926.woff2) format("woff2")}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-BoldIt.7cc4f8a3.eot);src:url(../static/ProximaNova-BoldIt.7cc4f8a3.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-BoldIt.307dcbf0.woff2) format("woff2"),url(../static/ProximaNova-BoldIt.1a53a933.woff) format("woff"),url(../static/ProximaNova-BoldIt.0efa3665.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-Semibold.cf8f6fbb.eot);src:url(../static/ProximaNova-Semibold.cf8f6fbb.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-Semibold.883a5026.woff2) format("woff2"),url(../static/ProximaNova-Semibold.73e6de7a.woff) format("woff"),url(../static/ProximaNova-Semibold.470a2a3f.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-Bold.f88d3ef9.eot);src:url(../static/ProximaNova-Bold.f88d3ef9.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-Bold.4621b51f.woff2) format("woff2"),url(../static/ProximaNova-Bold.af558eca.woff) format("woff"),url(../static/ProximaNova-Bold.39271252.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-ThinIt.589ba8bd.eot);src:url(../static/ProximaNova-ThinIt.589ba8bd.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-ThinIt.2162d8ef.woff2) format("woff2"),url(../static/ProximaNova-ThinIt.0543200c.woff) format("woff"),url(../static/ProximaNova-ThinIt.1762b19f.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-Light.018970a8.eot);src:url(../static/ProximaNova-Light.018970a8.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-Light.0ca3130d.woff2) format("woff2"),url(../static/ProximaNova-Light.2f4d1f18.woff) format("woff"),url(../static/ProximaNova-Light.3234cb8e.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-BlackIt.77e30cc1.eot);src:url(../static/ProximaNova-BlackIt.77e30cc1.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-BlackIt.fd1349e6.woff2) format("woff2"),url(../static/ProximaNova-BlackIt.c7f193e8.woff) format("woff"),url(../static/ProximaNova-BlackIt.74bd5501.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-SemiboldIt.d39ff4ae.eot);src:url(../static/ProximaNova-SemiboldIt.d39ff4ae.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-SemiboldIt.f3caea07.woff2) format("woff2"),url(../static/ProximaNova-SemiboldIt.97fb1769.woff) format("woff"),url(../static/ProximaNova-SemiboldIt.6bf86859.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-Black.c1e5db2a.eot);src:url(../static/ProximaNova-Black.c1e5db2a.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-Black.5e7cb5ab.woff2) format("woff2"),url(../static/ProximaNova-Black.8d6a95f5.woff) format("woff"),url(../static/ProximaNova-Black.17ca1574.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-RegularIt.30267209.eot);src:url(../static/ProximaNova-RegularIt.30267209.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-RegularIt.b5b9a664.woff2) format("woff2"),url(../static/ProximaNova-RegularIt.dd05d0af.woff) format("woff"),url(../static/ProximaNova-RegularIt.be28df81.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-Regular.4100217f.eot);src:url(../static/ProximaNova-Regular.4100217f.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-Regular.01d17bc2.woff2) format("woff2"),url(../static/ProximaNova-Regular.1eac4fb7.woff) format("woff"),url(../static/ProximaNova-Regular.af375b78.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-LightIt.d0837e7b.eot);src:url(../static/ProximaNova-LightIt.d0837e7b.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-LightIt.2ee7b6d3.woff2) format("woff2"),url(../static/ProximaNova-LightIt.e18535aa.woff) format("woff"),url(../static/ProximaNova-LightIt.a510d3b3.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-Extrabld.28fd032d.eot);src:url(../static/ProximaNova-Extrabld.28fd032d.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-Extrabld.eae9e81f.woff2) format("woff2"),url(../static/ProximaNova-Extrabld.1f6969e0.woff) format("woff"),url(../static/ProximaNova-Extrabld.62e2ff8e.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNovaT-Thin.df3cc997.eot);src:url(../static/ProximaNovaT-Thin.df3cc997.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNovaT-Thin.efd2d53f.woff2) format("woff2"),url(../static/ProximaNovaT-Thin.baae831a.woff) format("woff"),url(../static/ProximaNovaT-Thin.f0380115.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:ProximaNova;src:url(../static/ProximaNova-ExtrabldIt.8ffee674.eot);src:url(../static/ProximaNova-ExtrabldIt.8ffee674.eot?#iefix) format("embedded-opentype"),url(../static/ProximaNova-ExtrabldIt.90cacfc6.woff2) format("woff2"),url(../static/ProximaNova-ExtrabldIt.a52aa8ee.woff) format("woff"),url(../static/ProximaNova-ExtrabldIt.f1560169.ttf) format("truetype");font-weight:800;font-style:italic}@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700&display=swap&subset=cyrillic");body,html{overflow-x:hidden}body{font-family:Inter,sans-serif;font-style:normal;font-weight:400;margin:0;width:100vw;position:relative}body,body *{box-sizing:border-box}h1{font-size:70px;line-height:70px;display:flex;align-items:center;letter-spacing:-.04em;color:#1a1a1a}h1,h2{font-family:Manrope,sans-serif}h2{font-size:56px;line-height:65px;letter-spacing:-.03em;color:#111}@media (max-width:1119px){h2{font-size:36px;line-height:50px}}@media (max-width:991px){h2{font-size:25px;line-height:35px;letter-spacing:-.02em}}h3{font-size:45px;line-height:55px;letter-spacing:-.03em;color:#111}h3,h4{font-family:Manrope,sans-serif}h4{font-size:30px;line-height:40px;letter-spacing:-.02em;color:#4d4d4d}@media (max-width:991px){h4{font-size:25px;line-height:30px;letter-spacing:-.02em}}h5{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:25px;letter-spacing:-.01em;color:#000}@media (max-width:1119px){h5{font-size:15px;line-height:20px}}@media (max-width:991px){h5{font-size:20px;line-height:25px}}.container{margin:0 60px}@media (max-width:991px){.container{margin:0 20px}}@media (min-width:992px){.screen-section .container{margin-left:120px}}@media (min-width:1120px){.screen-section .container{margin-left:160px}}@media (min-width:1440px){.screen-section .container{margin-left:340px}}.text-medium{font-weight:500;font-size:16px}.text-medium,.text-small{line-height:25px;color:#4d4d4d}.text-small{font-size:14px}.text-label{font-weight:600;font-size:12px;line-height:20px;text-transform:uppercase;color:#4d4d4d}#send-success{font-size:30px;line-height:40px;padding:10px;text-align:center;color:#00c851;display:none}.input-group{display:flex}@media (max-width:991px){.input-group{flex-direction:column}}.input-group:not(:first-child){margin-top:30px}@media (max-width:991px){.input-group:not(:first-child){margin-top:20px}}.input-group .form-input{flex:1}.form-input{position:relative;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:3px;padding:0 20px;min-height:60px}.form-input:hover{cursor:text}@media (min-width:992px){.form-input:not(:last-child){margin-right:40px}}@media (max-width:991px){.form-input:not(:first-child){margin-top:20px}}.form-input.is-active .input-label{top:0;transform:translateY(8px)}.form-input .input-label{pointer-events:none;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:15px;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#909090;position:absolute;transition:transform .3s ease;transform:translateY(23px)}.form-input .text-input{border:0;width:100%;margin:24px 0 10px;font-family:Inter;font-style:normal;font-weight:400;font-size:18px;color:rgba(17,17,17,.6);resize:vertical;-webkit-appearance:textfield;padding:0}.form-input .text-input:focus{outline:none}.form-input textarea{min-height:80px}.form-button{width:230px;height:60px;background:#f22f2d;border-radius:3px;outline:none;border:0;transition:background-color .3s ease;font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.1em;text-transform:uppercase;color:#fff}@media (max-width:991px){.form-button{width:100%}}.form-button:focus,.form-button:hover{background:#f55f5d}.form-button:active{background:#de100e}.aside{position:fixed;top:0;left:0;z-index:5;width:100px;height:100vh;background:#1a1a1a;padding:0 30px;border-right:1px solid hsla(0,0%,58%,.6)}@media (max-width:1119px){.aside{width:60px}}@media (max-width:991px){.aside{width:100%;height:75px;padding:0 20px;display:flex;align-items:center;justify-content:flex-start}}.aside .logo-col{position:absolute;top:30px;left:50%;white-space:nowrap;transform-origin:100% 50%}.aside .logo-col:hover{cursor:pointer}@media (max-width:991px){.aside .logo-col{position:static}}@media (min-width:992px){.aside .logo-col{transform:translate(calc(-50% - 80px)) rotate(-90deg)}}@media (min-width:1120px){.aside .logo-col{transform:translate(calc(-50% - 100px)) rotate(-90deg)}}.aside .email-col{position:absolute;bottom:30px;left:50%;transform-origin:0 50%}@media (min-width:992px){.aside .email-col{transform:translate(calc(-50% + 40px)) rotate(-90deg)}}@media (min-width:1120px){.aside .email-col{transform:translate(calc(-50% + 46px)) rotate(-90deg)}}@media (max-width:991px){.aside .email-col{display:none}}.aside .logo{font-family:ProximaNova,sans-serif;font-size:20px;font-weight:700;line-height:100%;text-align:right;text-transform:uppercase;color:#fff}@media (max-width:1119px){.aside .logo{font-size:16px}}@media (max-width:991px){.aside .logo{font-size:20px}}.aside .logo span{color:#f22f2d}.aside .logo-text{font-family:Manrope,sans-serif;font-size:10px;line-height:100%;text-align:right;color:#949494;margin-top:5px}@media (max-width:1119px){.aside .logo-text{font-size:9px}}@media (max-width:991px){.aside .logo-text{font-size:10px;text-align:left}}.aside .email-link{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;text-align:left;color:#fff;text-decoration:none}@media (max-width:1119px){.aside .email-link{font-size:12px}}.aside .email-link:hover{text-decoration:underline}.header{position:absolute;top:35px;left:0;right:60px;z-index:6;height:40px;display:flex;align-items:center;justify-content:space-between;background:#1a1a1a}@media (max-width:991px){.header{position:fixed;top:75px;left:0;width:100%;height:calc(100% - 75px);padding:45px 20px;flex-direction:column;align-items:flex-start;opacity:0;transition:transform .5s ease,opacity .5s ease,left 0s ease;transition-delay:0s,0s,.5s}}@media (min-width:992px){.header{left:120px}}@media (min-width:1120px){.header{left:160px}}@media (min-width:1440px){.header{left:340px}}.header .nav-container{flex:1 0 auto;display:flex;align-items:center}@media (max-width:991px){.header:not(.is-active){transform:translateX(40%);left:99999px}}@media (max-width:991px){.header.is-active{opacity:1;transition-delay:0s,0s,0s}}.header .email,.header .phone{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:25px;text-align:right;color:#fff;text-decoration:none;transition:color .3s ease}@media (max-width:1119px){.header .email,.header .phone{font-size:14px}}@media (max-width:991px){.header .email,.header .phone{font-size:16px;color:#fff}}.header .email:active,.header .email:hover,.header .phone:active,.header .phone:hover{color:#f22f2d}@media (max-width:991px){.header .phone{margin-top:auto}}@media (min-width:992px){.header .email{display:none}}.header .nav{font-family:Inter,sans-serif;font-style:normal;display:flex;align-items:center}@media (max-width:991px){.header .nav{flex-direction:column;align-items:flex-start}}.header .nav .nav-link{font-weight:600;font-size:12px;line-height:20px;text-transform:uppercase;color:#949494;transition:color .3s ease;text-decoration:none}@media (max-width:1119px){.header .nav .nav-link{font-size:10px}}@media (max-width:991px){.header .nav .nav-link{font-size:30px;line-height:30px;font-weight:800px;color:#fff}}.header .nav .nav-link:not(:last-child){margin-right:40px}@media (max-width:1119px){.header .nav .nav-link:not(:last-child){margin-right:20px}}@media (max-width:991px){.header .nav .nav-link:not(:last-child){margin-right:0}}@media (max-width:991px){.header .nav .nav-link:not(:first-child){margin-top:30px}}.header .nav .nav-link:active,.header .nav .nav-link:hover{color:#f22f2d}.header-close-button{position:fixed;top:0;right:0;width:90px;height:75px;z-index:6}.header-close-button:after,.header-close-button:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:2px;background:#949494;transform-origin:50% 50%;transition:background-color .5s ease,transform .5s ease,right .5s ease}.header-close-button:before{transform:translate(-50%,-50%) translateY(-7px)}.header-close-button:after{transform:translate(-50%,-50%) translateY(7px)}.header-close-button:active:after,.header-close-button:active:before{background:#f22f2d}.header-close-button.is-active:before{transform:translate(-50%,-50%) rotate(45deg)}.header-close-button.is-active:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:992px){.header-close-button{display:none}}.section-about{position:relative;width:100%;min-height:100vh;background:#1a1a1a}.section-about .about-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.5}.section-about .container{position:relative;z-index:1;padding-top:180px;padding-bottom:40px;min-height:100vh;display:flex;flex-direction:column}@media (max-width:1119px){.section-about .container{padding-top:120px}}@media (max-width:991px){.section-about .container{padding-top:120px;padding-bottom:30px}}.section-about .about-header{font-family:Manrope,sans-serif;font-size:80px;line-height:70px;letter-spacing:-.06em;color:#fff;margin:0}@media (max-width:1119px){.section-about .about-header{font-size:60px;line-height:60px}}@media (max-width:991px){.section-about .about-header{font-size:40px;line-height:40px}}.section-about .about-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:35px;color:#949494;max-width:590px;margin:60px 0 0}@media (max-width:1119px){.section-about .about-text{font-size:16px;margin:30px 0 0}}@media (max-width:991px){.section-about .about-text{font-size:15px;line-height:20px;margin-top:30px}}.section-about .start-project{padding-top:95px;margin-top:auto;display:flex;align-items:center}@media (max-width:1119px){.section-about .start-project{padding-top:50px}}@media (max-width:991px){.section-about .start-project{padding-top:67px}}.section-about .start-project .line{width:100%;height:1px;background:#4d4d4d;margin-right:20px}.section-about .start-project .start-button{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:20px;display:inline-flex;align-items:center;text-transform:uppercase;color:#949494;transition:color .3s ease;white-space:nowrap}@media (max-width:1119px){.section-about .start-project .start-button{font-size:10px}}@media (max-width:991px){.section-about .start-project .start-button{font-size:12px}}.section-about .start-project .start-button:hover{cursor:pointer;color:#fff}.section-about .start-project .start-button:hover .icon{fill:#fff}.section-about .start-project .start-button .icon{margin-right:10px;transition:fill .3s ease;fill:#949494}@media (max-width:1119px){.section-about .start-project .start-button .icon{width:25px;height:25px}}@media (max-width:991px){.section-about .start-project .start-button .icon{width:30px;height:30px}}.section-about .scroll-down{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:20px;text-transform:uppercase;color:#949494;margin-top:25px;display:inline-block;transition:color .3s ease}@media (max-width:1119px){.section-about .scroll-down{font-size:10px;margin-top:15px}}@media (max-width:991px){.section-about .scroll-down{margin-top:30px}}.section-about .scroll-down:hover{cursor:pointer;color:#fff}.section-activity{background:#fff;padding:125px 0}@media (max-width:1119px){.section-activity{padding:60px 0}}@media (max-width:991px){.section-activity{padding:50px 0}}.activity-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px 220px;padding:0 180px 0 0}@media (max-width:1119px){.activity-list{padding:0;grid-gap:60px}}@media (max-width:991px){.activity-list{grid-template-columns:1fr;grid-gap:50px}}.activity-list .activity-item .activity-icon{height:60px;display:flex;align-items:center}.activity-list .activity-item .activity-icon svg{width:60px;height:auto}.activity-list .activity-item .activity-title{margin:20px 0 15px}.activity-list .activity-item .activity-text{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;color:#4d4d4d}.section-departments{padding:120px 0;background:#f7f7f7}@media (max-width:1119px){.section-departments{padding:60px 0}}@media (max-width:991px){.section-departments{padding:50px 0}}.section-departments h2{margin:0}.departments-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px;margin-top:80px}@media (max-width:991px){.departments-list{grid-template-columns:1fr 1fr;grid-gap:20px;margin-top:50px}}.departments-list .department-icon{height:80px;display:flex;align-items:center}.departments-list .department-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:25px;color:#000}@media (max-width:991px){.departments-list .department-text{font-size:15px}}.section-technologies{padding:120px 0 190px;background:url(../static/technologies-bg.a6f9263e.png) no-repeat rgba(26,26,26,.7);background-size:cover;backdrop-filter:blur(6px)}@media (max-width:1119px){.section-technologies{padding:60px 0 140px}}@media (max-width:991px){.section-technologies{padding:0}}.technologies-container{margin:0 340px;padding:50px;background:#1a1a1a}@media (max-width:1119px){.technologies-container{margin:0 120px}}@media (max-width:991px){.technologies-container{margin:0;padding:50px 20px 0}}.technologies-container h4{color:#f7f7f7;margin:0;font-weight:400}.technologies-container .technologies-additional{display:flex}@media (max-width:991px){.technologies-container .technologies-additional{display:block}}.technologies-container .technologies-additional .technologies-description{flex:0 0 50%;width:50%;padding-right:50px;margin-top:10px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;color:#949494}@media (max-width:991px){.technologies-container .technologies-additional .technologies-description{width:100%;padding:0;margin:0}}.technologies-container .technologies-additional .technologies-description p{margin:0}@media (max-width:991px){.technologies-container .technologies-additional .technologies-description p{text-align:center}}.technologies-container .technologies-additional .team-description{flex:1;margin-right:-390px;margin-bottom:-130px;padding:50px;background:#fff}@media (max-width:1119px){.technologies-container .technologies-additional .team-description{margin-right:-170px}}@media (max-width:991px){.technologies-container .technologies-additional .team-description{margin:65px -20px 0;padding:50px 20px 70px;background:#f7f7f7}}.technologies-container .technologies-additional .team-description h4{margin:0 0 30px;color:#1a1a1a}@media (max-width:991px){.technologies-container .technologies-additional .team-description h4{margin:0 0 20px;font-weight:500}}.technologies-container .technologies-additional .team-description p{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:25px;color:#4d4d4d;margin:0}.technologies-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:50px;margin:50px 0}@media (max-width:991px){.technologies-list{grid-template-columns:1fr 1fr;grid-gap:40px;padding:20px;margin:50px 0 57px}}.technologies-list .technology-item .technology-image{width:100%;height:auto}.section-contacts{padding:120px 0 100px;background:#fff}@media (max-width:1119px){.section-contacts{padding:60px 0 50px}}@media (max-width:991px){.section-contacts{padding:50px 0 65px}}.section-contacts .container h2{margin:0;font-weight:500}.interactive-map{margin:60px -60px 60px 0;height:400px;filter:grayscale(100%)}@media (max-width:991px){.interactive-map{margin:30px -20px}}.contact-form-wrapper{display:flex}@media (max-width:991px){.contact-form-wrapper{display:block}}.contact-form{flex:1;margin:0 65px 0 0}@media (max-width:991px){.contact-form{margin:0}}.contacts-list{padding:20px 0 20px 65px}@media (min-width:992px){.contacts-list{border-left:1px solid #d9d9d9}}@media (max-width:991px){.contacts-list{padding:40px 0 0;border-top:1px solid #d9d9d9;margin-top:40px}}.contacts-list .contact-item:not(:first-child){margin-top:40px}.contacts-list .contact-item .text-label{color:#949494}.contacts-list .contact-item .contact-link{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:25px;color:#111;text-decoration:none}.contacts-list .contact-item .contact-link:hover{text-decoration:underline}.contacts-list .contact-item .contact-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:25px;color:#111}.footer{padding:40px 0;border-top:1px solid #d9d9d9;display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:991px){.footer{padding:40px 0 50px;flex-direction:column;align-items:center}}.footer .copyright{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;color:#949494}.footer .copyright p{margin:0}.footer .copyright a{color:#111;text-decoration:none}.footer .copyright a:hover{text-decoration:underline}.footer .socials-list{display:flex}@media (max-width:991px){.footer .socials-list{margin-top:20px}}.footer .socials-list .social-item{text-decoration:none;display:inline-block}.footer .socials-list .social-item:not(:last-child){margin-right:16px}.footer .socials-list .social-item:hover svg{fill:#f22f2d}.footer .socials-list .social-item svg{fill:#949494;transition:fill .3s ease}

