@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_f37eb4{font-family:Sora,Sora Fallback;font-style:normal}header{background-color:transparent}.logo{font-size:30px}.contact{transition:color .3s ease-in-out,background-color .3s ease-in-out}header.scrolled .about-header{background-color:#5125FF}header.scrolled .logo{color:#FFFFFF}.burger{z-index:2;transition:border-color .3s ease-in-out}.burger.is-active{border-color:#FFFFFF}.header-menu-active{background-color:rgba(81,37,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex}.menu-content-block{padding:120px 5%}.list-of-pages{gap:20px}.link-of-menu{font-size:58px;line-height:1.3}.logo-active{color:#F0F0F0}.contact-active{background-color:#F0F0F0;color:#5125FF}@media (max-width:620px){.header-menu-active{max-width:100%}.link-of-menu{font-size:40px}}@media (max-width:375px){.burger,.contact{height:40px}.contact{width:110px}}body,html{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{font-family:Sora,sans-serif;font-size:14px;font-weight:400;background-color:#FCFCFF}.main{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.main-wrapper{display:flex;justify-content:space-between;align-items:center;width:80%;margin:0 auto;padding-top:50px;flex-grow:1}.h1{font-size:52px;font-weight:500;max-width:570px;line-height:1.2}.h1-edit{color:#5125FF}.main-block-text-style{font-size:20px;font-weight:500}.pricing-button{display:block;border:1px solid black;border-radius:22px;width:160px;margin:40px 0;font-size:16px;font-weight:500;text-align:center;padding:15px 0;cursor:pointer;color:#000;text-decoration:none;transition:all .3s ease}.pricing-button:after{content:"→";margin-left:8px;transition:transform .3s ease;display:inline-block}.pricing-button:hover{background-color:#5125FF;color:#F0F0F0;border-color:#5125FF}.pricing-button:hover:after{transform:translateX(5px)}.button-link-style{font-size:18px}.monitor-wrapper{position:relative;width:670px;height:670px}.spiral-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.scroll-down-wrapper{width:80%;margin:0 auto}.scroll-down{display:flex;align-items:center;padding:20px 0}#circle{position:relative;width:6px;height:6px;border-radius:50%;background-color:#1C1D1F;margin:0 auto}.square{border:1px solid #1c1d1f;width:12px;height:22px;border-radius:20px}.scroll-down-text{font-size:14px;font-weight:500;margin-left:10px}.menu-content-block{width:80%;margin:50px auto 0;padding-top:90px}.about-block-wrapper{background-color:#1C1D1F}.about-block{width:80%;margin:0 auto;color:#FCFCFF}.h2-we-are{font-weight:500;font-size:72px;color:#FCFCFF;margin-top:0;padding-top:100px}.one-item{max-width:292px}.about-us-name{font-weight:500;font-size:24px}.about-us-name-description{font-size:16px}.about-us-items{display:flex;justify-content:space-between;margin-top:120px;padding-bottom:100px}@media (max-width:1024px){.main-wrapper{flex-direction:column;justify-content:center;text-align:center;gap:20px;padding-top:20px}.main-text-content{display:flex;flex-direction:column;align-items:center}.h1{font-size:48px}.pricing-button{margin:30px 0}.monitor-wrapper{width:100%;max-width:500px;height:auto}.spiral-overlay{position:relative}.scroll-down{justify-content:center}}@media (max-width:768px){.h1{font-size:42px}.main-block-text-style{font-size:18px}.monitor-wrapper{max-width:420px}}@media (max-width:480px){.main-wrapper{width:90%;gap:15px}.h1{font-size:36px}.main-block-text-style{font-size:16px}.monitor-wrapper{max-width:340px}}.our-team-slider-mobile{display:none}.our-team-slider-mobile .slick-slide{padding:0 10px}.our-team-slider-mobile .our-team-item{margin:0 auto}@media (max-width:992px){.main-wrapper{flex-direction:column;text-align:center;gap:30px;padding-top:30px;padding-bottom:50px}.main-wrapper .h1{max-width:none}.main-wrapper .image-monitor{width:100%;height:auto}.h1,h1{font-size:10vw}.h2,.h2-we-are,h2{font-size:12vw;padding-top:60px}.selected-works-header{font-size:10vw;width:auto;padding:15px 30px}.about-project,.about-us-items{margin-top:60px}.about-project{flex-direction:column;gap:20px}.about-project-text{order:1;text-align:center}.about-project-image{order:2;margin-left:0;width:100%}.about-project-image img{width:100%;height:auto}.name-of-project{font-size:18vw;white-space:normal;line-height:.8}.open-case-button{order:3;margin:40px auto}.what-we-do-wrapper{flex-direction:column;text-align:center;gap:40px}.what-we-do-text{max-width:100%}.testimonials-section{flex-direction:column;gap:40px;padding:80px 5%}.intro-text{max-width:100%;text-align:center}.testimonials-slider{width:100%;max-width:100%}.left-column:hover,.right-column:hover{animation-play-state:running!important}.our-team-title{font-size:18vw}.our-team-slider-desktop{display:none}.our-team-slider-mobile{display:block}.our-team-wrapper .entire-team-link{margin-bottom:80px}}@media (max-width:576px){.h1,h1{font-size:38px}.h2,.h2-we-are,h2{font-size:34px}.name-of-project{font-size:60px}.testimonials-slider{flex-direction:column;height:500px}}header{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.about-header{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:15px 5%;position:relative;z-index:10;background-color:transparent;transition:background-color .3s ease-in-out}.logo{font-weight:700;color:black;font-size:44px;text-transform:uppercase;cursor:pointer;z-index:2;position:relative;transition:color .3s ease-in-out;text-decoration:none}.association{margin-left:auto;display:flex;align-items:center}.contact{width:132px;margin-left:auto;margin-right:20px;background-color:#5125FF;color:#FCFCFF;font-weight:500;font-size:18px;z-index:2;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.burger,.contact{height:48px;border-radius:22px;border:1px solid #1c1d1f;cursor:pointer;position:relative}.burger{width:70px;display:flex;align-items:center;justify-content:center;z-index:11;background-color:transparent;transition:border-color .3s ease-in-out,color .3s ease-in-out;color:#1C1D1F}.burger:hover{opacity:.8}header.scrolled .about-header{background:linear-gradient(135deg,#5125FF,#560AFF 92%,#5707FF);box-shadow:0 4px 10px rgba(0,0,0,.1)}header.scrolled .burger,header.scrolled .logo{color:#FFFFFF}header.scrolled .burger{border-color:#FFFFFF}header.menu-is-open .contact,header.scrolled .contact{background-color:#FFFFFF;color:#1C1D1F;border-color:#FFFFFF}header.menu-is-open .burger{color:#FFFFFF;border-color:#FFFFFF}.header-menu-active{position:fixed;top:0;right:0;width:100%;max-width:500px;height:100vh;background:linear-gradient(135deg,#5125FF,#560AFF 92%,#5707FF);z-index:5;transform:translateX(100%);transition:transform .4s cubic-bezier(.25,1,.5,1)}.header-menu-active.menu-active{transform:translateX(0)}.menu-content-block{width:100%;height:100%;box-sizing:border-box;color:white;text-align:left;padding:120px 10%;display:flex;flex-direction:column;justify-content:space-between}.list-of-pages{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:15px}.link-of-menu{color:#FFFFFF;font-size:44px;line-height:1.4;font-weight:500;text-decoration:none;transition:opacity .2s ease}.link-of-menu:hover{opacity:.7;text-decoration:none}.link-of-menu.is-primary:after{content:" \2192";margin-left:10px}@media (max-width:768px){header.menu-is-open .logo{color:#FFFFFF}.header-menu-active{max-width:400px}}@media (max-width:620px){.link-of-menu,.logo{font-size:32px}}@media (max-width:480px){.header-menu-active{max-width:90%}}.footer-social-networks{padding-top:40px}.footer-social-networks-buttons{list-style:none;padding:0;margin:0;display:flex;gap:15px}.footer-social-networks-buttons a{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;color:#FFFFFF;border:1px solid rgba(255,255,255,.4);border-radius:50px;transition:background-color .2s ease}.footer-social-networks-buttons a:hover{background-color:rgba(255,255,255,.1)}.footer-social-networks-buttons svg{width:28px;height:28px}@media (max-width:420px){.contact{display:none}}