.main-button{border-radius:.5rem;position:relative;display:flex;flex-direction:column;justify-content:center;height:clamp(56px,calc(5.4166666667vw),78px);padding-left:.25rem;width:clamp(312px,calc(29.2361111111vw),421px);background:#fff}.main-button .icon{left:.5rem;transition:.5s ease;z-index:2;display:flex;justify-content:center;align-items:center;background:#ff5900;width:clamp(45px,calc(4.3055555556vw),62px);height:clamp(45px,calc(4.3055555556vw),62px);position:absolute;border-radius:.25rem}.main-button .icon svg{width:1.625rem;height:1.625rem}.main-button .text{width:86%;transition:.3s ease;align-self:flex-end;text-align:center;font-weight:700;font-size:clamp(26px,calc(2.5vw),36px);color:#0d0837}@media (hover:hover){.main-button:hover .icon{width:95%}}@media (hover:none){.main-button:active{background:#0d0837}.main-button:active .text{color:#fff}}@media (width <= 30em){.main-button{justify-content:center;width:100%;max-width:19.5rem}.main-button .text{text-align:center}}.clients{padding-top:clamp(62px,calc(10.2777777778vw),148px)}.clients .container h2{margin-bottom:clamp(40px,calc(5.2083333333vw),75px)}.clients .container .client-items{display:flex;flex-direction:column;row-gap:clamp(20px,calc(5.5555555556vw),80px)}.clients .container .client-items .client-item{display:flex;justify-content:space-between;-moz-column-gap:clamp(30px,calc(5.2083333333vw),75px);column-gap:clamp(30px,calc(5.2083333333vw),75px)}.clients .container .client-items .client-item .client-block{flex:1 1 45%}.clients .container .client-items .client-item .client-block .client-block__top{display:flex;justify-content:space-between;-moz-column-gap:.9375rem;column-gap:.9375rem}.clients .container .client-items .client-item .client-block .client-block__top p{font-family:Roadradio;font-weight:900;font-size:clamp(32px,calc(4.1666666667vw),60px);line-height:80%;text-transform:uppercase;color:#0d0837;opacity:.5}.clients .container .client-items .client-item .client-block .client-block__top h3{margin-bottom:clamp(28px,calc(3.3333333333vw),48px);font-weight:900;font-size:clamp(32px,calc(4.1666666667vw),60px);line-height:80%;text-transform:uppercase;color:#ff5900}.clients .container .client-items .client-item .client-block .client-text p{font-weight:400;font-size:clamp(16px,calc(1.25vw),18px);line-height:150%;color:#0d0837}.clients .container .client-items .client-item .client-image{flex:1 1 55%}.clients .container .client-items .client-item .client-image img{border-radius:.25rem;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.clients .container .client-items .client-item:last-child{flex-direction:row-reverse}@media (width <= 48em){.clients .container .client-items .client-item{flex-direction:column;row-gap:2.5rem}.clients .container .client-items .client-item:last-child{flex-direction:column}}@media (width <= 30em){.clients .container{padding-left:0;padding-right:0}.clients .container h2{padding-left:1.5rem;padding-right:1.5rem}.clients .container .client-items .client-item .client-block{padding-left:1.5rem;padding-right:1.5rem}}.cta{padding-top:clamp(60px,calc(11.1111111111vw),160px);position:relative}.cta .cta-image{top:clamp(60px,calc(11.1111111111vw),160px);position:absolute;left:0;width:65vw;height:13.5rem;background:#ff5900}.cta .cta-image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (width <= 90em){.cta .cta-image{height:16.5rem}}@media (width <= 62em){.cta .cta-image{width:100vw;height:10.9375rem}}@media (width <= 62em){.cta .cta-image{width:100vw;height:12.5rem}}@media (width <= 37.5em){.cta .cta-image{display:none;width:100vw;height:13.125rem}}.cta .container{position:relative;z-index:2}.cta .container .cta-items{position:relative;display:flex;align-items:center;justify-content:space-between}.cta .container .cta-items .cta-block{padding-top:2.5625rem;padding-bottom:2.5625rem;display:flex;-moz-column-gap:1.0625rem;column-gap:1.0625rem;flex:0 1 82%}.cta .container .cta-items .cta-block .cta-block__text{flex:0 1 67%}.cta .container .cta-items .cta-block .cta-block__text h2{font-weight:900;font-size:clamp(40px,calc(4.1666666667vw),60px);line-height:80%;text-transform:uppercase;color:#fff}.cta .container .cta-items .cta-block .cta-block__text p{font-weight:700;font-size:clamp(24px,calc(1.875vw),27px);color:#fff}.cta .container .cta-items .cta-block .cta-icon svg{width:clamp(56px,calc(6.9444444444vw),100px);height:clamp(56px,calc(6.9444444444vw),100px)}@media (width <= 37.5em){.cta .container .cta-items .cta-block{padding-top:2.8125rem;padding-bottom:2.8125rem;padding-left:1.5rem;padding-right:1.5rem;background:url(../images/bg-cta-mob.svg) no-repeat center/cover}}@media (width <= 30em){.cta .container .cta-items .cta-block{position:relative;flex-direction:column}.cta .container .cta-items .cta-block .cta-block__text h2{margin-bottom:1.25rem}.cta .container .cta-items .cta-block .cta-icon{position:absolute;top:-1.5625rem;right:1.5rem}}.cta .container .cta-items .cta-item{padding-left:1.5rem;padding-right:1.5rem;position:absolute;right:0;width:30%;display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:2.5rem;column-gap:2.5rem}.cta .container .cta-items .cta-item .divider{height:4.8125rem;width:.125rem;border-radius:.25rem;background:#ff5900;flex:none}.cta .container .cta-items .cta-item p{font-weight:700;font-size:clamp(24px,calc(1.875vw),27px);line-height:120%;color:#0d0837;max-width:18.5rem}@media (width <= 62em){.cta .container .cta-items{flex-direction:column}.cta .container .cta-items .cta-block .cta-block__text{flex:0 1 100%}.cta .container .cta-items .cta-item{position:static;width:100%;justify-content:flex-start;margin-top:3.125rem;padding-left:0}}@media (width <= 48em){.cta .container .cta-items .cta-item{padding-left:1.5rem;margin-top:2.5rem}}@media (width <= 30em){.cta .container .cta-items{flex-direction:column;row-gap:2.5rem}.cta .container .cta-items .cta-item{-moz-column-gap:1.625rem;column-gap:1.625rem}.cta .container .cta-items .cta-item .divider{width:.25rem;height:2.8125rem;border-radius:.375rem}}@media (width <= 37.5em){.cta .container{padding:0}}.footer{position:relative;margin-top:clamp(62px,calc(8.3333333333vw),120px);padding-top:clamp(40px,calc(5.5555555556vw),80px);padding-bottom:7.75rem;border-top:.25rem solid #0d0837;background:rgba(13,8,55,.05)}.footer .container .footer-items{display:flex;justify-content:space-between}.footer .container .footer-items .footer-item .footer-blocks{display:flex;flex-direction:column;row-gap:clamp(20px,calc(5.5555555556vw),80px)}.footer .container .footer-items .footer-item .footer-blocks .footer-block{display:flex;flex-direction:column;row-gap:1.75rem}.footer .container .footer-items .footer-item .footer-blocks .footer-block .footer-title{font-family:Roadradio;font-weight:900;font-size:1.5rem;line-height:80%;text-transform:uppercase;color:#0d0837}.footer .container .footer-items .footer-item .footer-blocks .footer-block a{display:flex;align-items:center;-moz-column-gap:.8125rem;column-gap:.8125rem;font-weight:700;font-size:1.125rem;line-height:150%;color:#0d0837}@media (hover:hover){.footer .container .footer-items .footer-item .footer-blocks .footer-block a:hover{color:#ff5900}}.footer .container .footer-items .footer-item .footer-blocks .footer-block a svg{width:1.125rem;height:1.125rem}.footer .container .footer-items .footer-item .footer-blocks .footer-block ul{display:flex;flex-direction:column;row-gap:.9375rem}.footer .container .footer-items .footer-item .footer-blocks .footer-block ul li a{font-weight:400;font-size:1.125rem;line-height:150%;color:#0d0837}.footer .container .footer-items .footer-item p{font-family:Roadradio;margin-bottom:1.75rem;max-width:8.4375rem;display:block;font-size:clamp(16px,calc(1.6666666667vw),24px);line-height:100%;font-weight:400;text-transform:uppercase;color:#0d0837}.footer .container .footer-items .footer-item p:first-child{font-weight:900}.footer .container .footer-items .footer-item p strong{font-weight:900}@media (width <= 43.75em){.footer .container .footer-items{flex-direction:column}.footer .container .footer-items .footer-item:first-child{margin-bottom:2.8125rem}.footer .container .footer-items .footer-item:nth-child(2) .footer-blocks{row-gap:1.5625rem;flex-direction:column-reverse}.footer .container .footer-items .footer-item:nth-child(2) .footer-blocks .footer-block:nth-child(2){border-bottom:.125rem solid #0d0837;padding-bottom:1.5625rem}.footer .container .footer-items .footer-item:last-child{margin-top:3.875rem}}.footer .btn_top{cursor:pointer;border-radius:.5rem;transition:.3s ease;position:absolute;bottom:2.5rem;right:2.5rem;width:3.75rem;height:3.75rem;background:#ff5900;display:flex;justify-content:center;align-items:center}.footer .btn_top svg{flex:none;width:2.5rem;height:2.5rem;animation:moveUpDown 1.5s ease-in-out infinite}@media (hover:hover){.footer .btn_top:hover{background:#0d0837}}@media (width <= 30em){.footer .btn_top{right:1.5rem;bottom:1.5rem}}@keyframes moveUpDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.header{position:absolute;top:4rem;width:100%;z-index:10}.header .container .header-block{display:grid;grid-template-columns:.2fr 1fr .15fr .2fr;align-items:center;-moz-column-gap:.9375rem;column-gap:.9375rem}.header .container .header-block .logo{position:relative;z-index:3}.header .container .header-block .logo svg path{transition:.3s ease}.header .container .header-block .logo.active svg path.text{fill:#0d0837}.header .container .header-block .logo.active svg path.numbers{fill:#0d0837}.header .container .header-block .logo svg{width:clamp(148px,calc(16.875vw),243px)}.header .container .header-block .btn_nav{position:relative;z-index:3;display:none}.header .container .header-block .header-wrapper{transform:translateX(66px);justify-self:center;display:flex;justify-content:center;align-items:center}.header .container .header-block .header-wrapper .header-mob__block{display:none}.header .container .header-block .header-wrapper ul{display:flex;align-items:center;justify-content:center}.header .container .header-block .header-wrapper ul li a{font-weight:700;font-size:max(18px,calc(.9722222222vw));color:#fff;padding:1rem;display:flex;justify-content:center;align-items:center;border:.125rem solid transparent;border-radius:.25rem}@media (hover:hover){.header .container .header-block .header-wrapper ul li a:hover{border-color:#ff5900}}@media (hover:none){.header .container .header-block .header-wrapper ul li a:active{border-color:#ff5900}}.header .container .header-block .header-wrapper .corner{display:none}.header .container .header-block .header-wrapper .corner.top-left{transform:rotate(90deg);left:.75rem;top:1rem}.header .container .header-block .header-wrapper .corner.top-bottom{left:.75rem;bottom:1rem}.header .container .header-block .header-wrapper .corner.bottom-right{right:.75rem;bottom:1rem;transform:rotate(270deg)}.header .container .header-block .header-wrapper .corner.top-right{right:.75rem;top:1rem;transform:rotate(180deg)}@media (width <= 80em){.header .container .header-block .header-wrapper{transform:translate(0)}}.header .container .header-block .header-contacts{overflow:hidden;border-radius:.25rem;display:flex;align-items:center;justify-content:center;width:6rem;height:3.5rem;background:#ff5900}.header .container .header-block .header-contacts span{transition:.3s ease;height:1.5rem;width:.0625rem;border-radius:.25rem;background:#fff}.header .container .header-block .header-contacts a{height:100%;display:flex;align-items:center;justify-content:center;flex:1 1 50%}.header .container .header-block .header-contacts a svg{width:1.5rem;height:1.5rem}@media (hover:hover){.header .container .header-block .header-contacts a:hover{background:#0d0837}}@media (hover:hover){.header .container .header-block .header-contacts:hover span{opacity:0}}@media (width <= 64em){.header .container .header-block .header-contacts{background:#ff5900}}.header .container .header-block .lang-menu{overflow:hidden;display:flex;height:3.375rem;border:.125rem solid #ff5900;border-radius:.25rem;align-items:center;justify-content:center}.header .container .header-block .lang-menu li{height:100%;flex:1 1 33.33333%}.header .container .header-block .lang-menu li.current_page_item a{background:#ff5900}.header .container .header-block .lang-menu li a{transition:.3s ease;height:100%;font-weight:700;font-size:clamp(14px,calc(1.25vw),18px);color:#fff;padding:1rem;display:flex;justify-content:center;align-items:center}@media (width <= 64em){.header .container .header-block{padding-left:2.5rem;padding-right:2.5rem;display:flex;justify-content:space-between}.header .container .header-block .logo{transform:translateX(-2.1875rem) translateY(-.625rem)}.header .container .header-block .header-wrapper{padding-left:2.5rem;padding-right:2.5rem;padding-bottom:6rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100svh;position:absolute;top:-3rem;left:0;background:#f5f5f5;display:none}.header .container .header-block .header-wrapper .corner{display:block;z-index:3;position:absolute}.header .container .header-block .header-wrapper .corner.top-left{transform:rotate(90deg);left:.75rem;top:1rem}.header .container .header-block .header-wrapper .corner.top-bottom{left:.75rem;bottom:1rem}.header .container .header-block .header-wrapper .corner.bottom-right{right:.75rem;bottom:1rem;transform:rotate(270deg)}.header .container .header-block .header-wrapper .corner.top-right{right:.75rem;top:1rem;transform:rotate(180deg)}.header .container .header-block .header-wrapper .corner svg{stroke:#ff5900;width:clamp(32px,calc(3.3333333333vw),48px);height:clamp(32px,calc(3.3333333333vw),48px)}.header .container .header-block .header-wrapper>ul{width:100%;flex-direction:column;align-items:flex-start;row-gap:2.5rem}.header .container .header-block .header-wrapper>ul>li{width:100%}.header .container .header-block .header-wrapper>ul>li>a{display:block;text-align:left;width:100%;padding:0;padding-bottom:1rem;color:#0d0837;border-bottom:.125rem solid #ff5900}.header .container .header-block .header-wrapper .header-mob__block{margin-top:4rem;display:flex;align-items:stretch;-moz-column-gap:.75rem;column-gap:.75rem;justify-self:flex-start}.header .container .header-block .header-wrapper .header-mob__block .lang-menu{height:3.5rem}.header .container .header-block .header-wrapper .header-mob__block .lang-menu li.current_page_item a{color:#fff}.header .container .header-block .header-wrapper .header-mob__block .lang-menu li a{border-radius:0;color:#0d0837;font-size:.875rem;padding:1rem}.header .container .header-block .lang-menu{display:none}.header .container .header-block>.header-contacts{display:none}.header .container .header-block .btn_nav{transform:translateY(-2.5625rem) translateX(2.8125rem);position:relative;height:3.75rem;width:4.25rem;display:flex;justify-content:center;align-items:center}.header .container .header-block .btn_nav .burger{overflow:hidden;position:relative;border-radius:.375rem;transition:.3s ease;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.header .container .header-block .btn_nav .burger .corner{transition:.3s ease;position:absolute;width:1.5rem;height:1.5rem;z-index:3}.header .container .header-block .btn_nav .burger .corner.left{left:0;bottom:0}.header .container .header-block .btn_nav .burger .corner svg{width:1.5rem;height:1.5rem;stroke:#fff;transition:.3s ease}.header .container .header-block .btn_nav .burger .icon-burger{transition:.3s ease;position:absolute}.header .container .header-block .btn_nav .burger .icon-burger svg{width:1.5rem;height:1.75rem}.header .container .header-block .btn_nav .burger .icon-close{transition:.3s ease;transform:translateY(-300%);position:absolute}.header .container .header-block .btn_nav .burger .icon-close svg{width:1.25rem;height:1.25rem}.header .container .header-block .btn_nav .burger.active .corner.left{opacity:1}.header .container .header-block .btn_nav .burger.active .corner.left svg{stroke:#ff5900}.header .container .header-block .btn_nav .burger.active .icon-close{transform:translateY(0)}.header .container .header-block .btn_nav .burger.active .icon-burger{transform:translateY(300%)}}@media (width <= 106.25em){.header{top:5rem}}@media (width <= 64em){.header{top:3rem}}.hero-block{position:relative;z-index:4;max-width:22.125rem;width:100%;display:none;flex-direction:column;justify-content:center;row-gap:1.3125rem;-webkit-backdrop-filter:blur(1.9937rem);backdrop-filter:blur(1.9937rem);background:rgba(15,14,16,.58);padding-left:clamp(20px,calc(2.7777777778vw),40px);padding-right:clamp(20px,calc(2.7777777778vw),40px);padding-top:clamp(20px,calc(2.7777777778vw),40px);padding-bottom:clamp(20px,calc(2.7777777778vw),40px)}.hero-block p{font-weight:700;font-size:clamp(16px,calc(1.6666666667vw),24px);line-height:120%;color:#fff}.hero-block ul{display:flex;flex-direction:column;row-gap:.6875rem}.hero-block ul li{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;align-items:center;font-weight:400;font-size:clamp(16px,calc(1.25vw),18px);color:#fff;position:relative}.hero-block ul li:before{content:"";width:1.25rem;height:1.25rem;background:url(../images/check.svg) no-repeat center/100%}@media (width <= 64em){.hero-block{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem;display:flex;max-width:none}}.hero{overflow:hidden;background:url(../images/background.webp) no-repeat center/cover;position:relative;padding-top:15.625rem;padding-bottom:clamp(50px,calc(9.0972222222vw),131px)}.hero .hero-image{height:100%;display:flex;align-items:flex-end;justify-content:center;position:absolute;top:0;right:0;width:100%;z-index:2}.hero .hero-image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (width <= 64em){.hero .hero-image{left:20%;right:auto}}.hero .corner{z-index:3;position:absolute}.hero .corner.top-left{transform:rotate(90deg);left:2.5rem;top:2.5rem}.hero .corner.top-bottom{left:2.5rem;bottom:2.5rem}.hero .corner.bottom-right{right:2.5rem;bottom:2.5rem;transform:rotate(270deg)}.hero .corner.top-right{right:2.5rem;top:2.5rem;transform:rotate(180deg)}.hero .corner svg{stroke:#ff5900;width:clamp(32px,calc(3.3333333333vw),48px);height:clamp(32px,calc(3.3333333333vw),48px)}@media (width <= 106.25em){.hero .corner.top-left{transform:rotate(90deg);left:1.25rem;top:1.25rem}.hero .corner.top-bottom{left:1.25rem;bottom:1.25rem}.hero .corner.bottom-right{right:1.25rem;bottom:1.25rem;transform:rotate(270deg)}.hero .corner.top-right{right:1.25rem;top:1.25rem;transform:rotate(180deg)}}@media (width <= 64em){.hero .corner.top-left{transform:rotate(90deg);left:.75rem;top:1rem}.hero .corner.top-bottom{left:.75rem;bottom:1rem}.hero .corner.bottom-right{right:.75rem;bottom:1rem;transform:rotate(270deg)}.hero .corner.top-right{right:.75rem;top:1rem;transform:rotate(180deg)}}.hero .container{position:relative;height:100%}.hero .container>p{position:absolute;right:1.25rem;top:80px;top:clamp(30px,calc(-2.7777777778vw),-40px);z-index:1;opacity:.5;font-family:RoadRadio;font-weight:900;font-size:clamp(66px,calc(16.6666666667vw),240px);line-height:73%;text-transform:uppercase;color:#fff}@media (width <= 64em){.hero .container>p{left:clamp(50px,calc(31.25vw),450px);top:-6.125rem;right:auto}}@media (width <= 64em){.hero .container>p{left:clamp(50px,calc(26.3888888889vw),380px);top:-6.125rem;right:auto}}@media (width <= 37.5em){.hero .container>p{left:clamp(50px,calc(26.3888888889vw),380px);top:-7rem;right:auto}}@media (width <= 30em){.hero .container>p{left:clamp(50px,calc(20.8333333333vw),300px);top:-7rem;right:auto}}.hero .container .hero-block{position:relative;z-index:4;max-width:22.125rem;width:100%;display:flex;flex-direction:column;justify-content:center;row-gap:1.3125rem;-webkit-backdrop-filter:blur(1.9937rem);backdrop-filter:blur(1.9937rem);background:rgba(15,14,16,.58);padding-left:clamp(20px,calc(2.7777777778vw),40px);padding-right:clamp(20px,calc(2.7777777778vw),40px);padding-top:clamp(20px,calc(2.7777777778vw),40px);padding-bottom:clamp(20px,calc(2.7777777778vw),40px)}.hero .container .hero-block p{font-weight:700;font-size:clamp(16px,calc(1.6666666667vw),24px);line-height:120%;color:#fff}.hero .container .hero-block ul{display:flex;flex-direction:column;row-gap:.6875rem}.hero .container .hero-block ul li{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;align-items:center;font-weight:400;font-size:clamp(16px,calc(1.25vw),18px);color:#fff;position:relative}.hero .container .hero-block ul li:before{content:"";width:1.25rem;height:1.25rem;background:url(../images/check.svg) no-repeat center/100%}@media (width <= 64em){.hero .container .hero-block{display:none}}.hero .container h1{position:relative;z-index:4;font-weight:900;font-size:clamp(68px,calc(16.6666666667vw),240px);line-height:60%;text-transform:uppercase;color:#ff5900;margin-bottom:2.6875rem}.hero .container h1 span{display:block;font-size:clamp(28px,calc(6.5277777778vw),94px);color:#fff}.hero .container .main-button{position:relative;z-index:4}@media (width <= 64em){.hero{padding-top:19.1875rem;padding-bottom:4rem}}*{outline:0!important;box-sizing:border-box}html{height:100%;overscroll-behavior:none;scroll-behavior:smooth;scrollbar-gutter:stable}body{font-family:Inter;overflow-x:hidden;margin:0;font-weight:400;color:#000;height:100%}body.hidden{overflow:hidden}body input[type=submit]{cursor:pointer;transition:.3s ease}body input[type=submit]:-moz-placeholder,body input[type=submit]:-ms-input-placeholder,body input[type=submit]::-moz-placeholder,body input[type=submit]::-webkit-input-placeholder{opacity:1}body .page__wrapper{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-height:100%}body h1,body h2,body h3,body h4,body h5,body h6{padding:0;margin:0;font-family:RoadRadio;font-weight:900}body h2{font-weight:900;font-size:clamp(40px,calc(5.8333333333vw),84px);line-height:94%;text-transform:uppercase;color:#0d0837}body button{outline:0;border:none;transition:.2s ease;cursor:pointer}body main{flex:1 1 auto}body a{text-decoration:none;outline:0;transition:all .3s ease;color:#000}body ul{padding:0;margin:0}body ul li{list-style-type:none;outline:0}body img{outline:0;display:block;max-width:100%}body p{padding:0;margin:0}.popup-wrapper{display:none;position:fixed;top:0;left:0;width:100vw;height:100svh;background:rgba(0,0,0,.7);z-index:20;display:flex;justify-content:center;align-items:center}.popup-wrapper.popup-form{display:none}.popup-wrapper.popup-contacts{display:none}.popup-wrapper.popup-contacts .popup{max-width:20.4375rem}.popup-wrapper .popup{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;margin:0 auto;padding:clamp(20px,calc(2.7777777778vw),40px);position:relative;max-width:31.25rem;border-radius:.25rem;width:100%}.popup-wrapper .popup .close-button{cursor:pointer;position:absolute;top:.625rem;right:.625rem;width:1.875rem;height:1.875rem;display:flex;justify-content:center;align-items:center}.popup-wrapper .popup .corner{z-index:3;position:absolute}.popup-wrapper .popup .corner.top-left{transform:rotate(90deg);left:-.125rem;top:-.1875rem}.popup-wrapper .popup .corner.top-bottom{left:-.0625rem;bottom:-.25rem}.popup-wrapper .popup .corner.bottom-right{right:-.1875rem;bottom:-.1875rem;transform:rotate(270deg)}.popup-wrapper .popup .corner.top-right{right:-.0625rem;top:-.25rem;transform:rotate(180deg)}.popup-wrapper .popup .corner svg{stroke:#ff5900;width:1.5rem;height:1.5rem}.popup-wrapper .popup .form-block h3{text-align:center;font-weight:700;font-family:Inter;font-size:clamp(24px,calc(2.5vw),36px);line-height:100%;color:#0d0837;margin-bottom:.3125rem}.popup-wrapper .popup .form-block p{text-align:center;font-weight:400;font-size:1rem;line-height:150%;color:#0d0837;margin-bottom:1.75rem}.popup-wrapper .popup .form-block .form-inputs{display:flex;flex-direction:column;row-gap:.5rem}.popup-wrapper .popup .form-block .form-inputs .form-input{width:100%}.popup-wrapper .popup .form-block .form-inputs .form-input input{width:100%;border:1px solid rgba(13,8,55,.15);border-radius:.25rem;padding:.75rem;height:2.25rem;font-weight:400;font-size:1rem;line-height:150%;color:#0d0837}.popup-wrapper .popup .form-block .form-inputs .form-input input::-moz-placeholder{color:rgba(13,8,55,.28)}.popup-wrapper .popup .form-block .form-inputs .form-input input::placeholder{color:rgba(13,8,55,.28)}.popup-wrapper .popup .form-block .form-inputs .form-input textarea{font-size:1rem;font-family:Inter;border:.0625rem solid rgba(13,8,55,.15);border-radius:.25rem;padding:.75rem .75rem 3rem .75rem;width:100%;height:4.5rem;resize:none}.popup-wrapper .popup .form-block .form-inputs .form-input textarea::-moz-placeholder{color:rgba(13,8,55,.28)}.popup-wrapper .popup .form-block .form-inputs .form-input textarea::placeholder{color:rgba(13,8,55,.28)}.popup-wrapper .popup .form-block .form-inputs .form-input .main-button{transition:.3s ease;height:3.5625rem;background:#ff5900;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:clamp(16px,calc(1.3888888889vw),20px);border:none;outline:0;color:#fff}@media (hover:hover){.popup-wrapper .popup .form-block .form-inputs .form-input .main-button:hover{background:#0d0837}}.popup-wrapper .popup .popup-block{display:flex;flex-direction:column;row-gap:1.75rem}.popup-wrapper .popup .popup-block a{display:flex;align-items:center;-moz-column-gap:.8125rem;column-gap:.8125rem;font-weight:700;font-size:1.125rem;line-height:150%;color:#0d0837}@media (hover:hover){.popup-wrapper .popup .popup-block a:hover{color:#ff5900}}.popup-wrapper .popup .popup-block a svg{width:1.125rem;height:1.125rem}.projects{padding-top:clamp(62px,calc(8.6111111111vw),124px)}.projects .container h2{margin-bottom:clamp(40px,calc(5.3472222222vw),77px)}.projects .container .projects-items{display:flex;-moz-column-gap:.625rem;column-gap:.625rem;justify-content:space-between;align-items:stretch}.projects .container .projects-items .project-item{display:flex;flex-direction:column;justify-content:space-between;position:relative;flex:1 1 33.3333%;height:clamp(174px,calc(18.2638888889vw),263px)}.projects .container .projects-items .project-item .logo{padding-top:clamp(18px,calc(1.9444444444vw),28px);padding-right:clamp(18px,calc(1.9444444444vw),28px);position:relative;z-index:2;width:100%;display:flex;justify-content:flex-end}.projects .container .projects-items .project-item .logo img{width:clamp(77px,calc(8.125vw),117px)}.projects .container .projects-items .project-item .project-image{position:absolute;top:0;left:0;width:100%;height:100%}.projects .container .projects-items .project-item .project-image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.projects .container .projects-items .project-item .project-bottom{position:relative;z-index:2;display:flex;flex-direction:column;row-gap:clamp(1px,calc(2.0833333333vw),30px)}.projects .container .projects-items .project-item .project-bottom h3{padding-left:clamp(24px,calc(2.7777777778vw),40px);font-size:clamp(32px,calc(2.7777777778vw),40px);font-weight:900;line-height:80%;text-transform:uppercase;color:#fff}.projects .container .projects-items .project-item .project-bottom .main-button{border-radius:.25rem;max-width:13.9375rem;height:3.5625rem}.projects .container .projects-items .project-item .project-bottom .main-button span.text{font-weight:700;font-size:1.625rem;color:#0d0837}.projects .container .projects-items .project-item .project-bottom .main-button span.icon{width:2.8125rem;height:2.8125rem}.projects .container .projects-items .project-item .project-bottom .main-button span.icon svg{width:1.25rem;height:1.25rem}.projects .container .projects-items .project-item .project-bottom .main-button span.icon svg:last-child{display:none}@media (hover:hover){.projects .container .projects-items .project-item .project-bottom .main-button:hover span.icon{width:95%}}@media (hover:none){.projects .container .projects-items .project-item .project-bottom .main-button:active{background:#0d0837}}@media (width <= 48em){.projects .container .projects-items{flex-direction:column;row-gap:.625rem}.projects .container .projects-items .project-item{flex:none}.projects .container .projects-items .project-item .project-bottom .main-button{position:absolute;bottom:0;right:0;padding:0;padding:.375rem;background:#ff5900;width:3.625rem;height:3.625rem;align-self:flex-end;display:flex;justify-content:center;align-items:center}.projects .container .projects-items .project-item .project-bottom .main-button span{margin-right:0}.projects .container .projects-items .project-item .project-bottom .main-button span.text{display:none}.projects .container .projects-items .project-item .project-bottom .main-button span.icon{background:#fff}.projects .container .projects-items .project-item .project-bottom .main-button span.icon svg:first-child{display:none}.projects .container .projects-items .project-item .project-bottom .main-button span.icon svg:last-child{display:block}.projects .container .projects-items .project-item .project-bottom h3{max-width:16.4375rem;width:100%;margin-bottom:1.5rem}}.service{padding-top:clamp(60px,calc(8.3333333333vw),120px)}.service .container .service-block{padding-left:1.5rem;margin-bottom:clamp(40px,calc(5.5555555556vw),80px);display:flex;align-items:center;-moz-column-gap:clamp(20px,calc(2.9861111111vw),43px);column-gap:clamp(20px,calc(2.9861111111vw),43px)}.service .container .service-block .icon svg{width:clamp(27px,calc(5vw),72px);height:clamp(24px,calc(4.4444444444vw),64px)}.service .container .service-items{display:flex;-moz-column-gap:.625rem;column-gap:.625rem;align-items:stretch}.service .container .service-items .service-item{height:auto;display:flex;flex-direction:column;flex:1 1 33.33333%;justify-content:space-between}.service .container .service-items .service-item .service-item__top{position:relative;display:flex;justify-content:center;align-items:flex-end;max-height:13.3125rem}.service .container .service-items .service-item .service-item__top .service-item__image{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.service .container .service-items .service-item .service-item__top .service-item__image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service .container .service-items .service-item .service-item__top h3{position:absolute;bottom:41px;bottom:clamp(20px,calc(2.7777777778vw),40px);left:clamp(20px,calc(2.7777777778vw),40px);font-weight:900;font-size:clamp(26px,calc(2.7777777778vw),40px);line-height:80%;text-transform:uppercase;color:#fff}.service .container .service-items .service-item .service-item__bottom{display:flex;flex-direction:column;flex:1 1 100%;background:#ff5900;padding:clamp(32px,calc(2.7777777778vw),40px)}.service .container .service-items .service-item .service-item__bottom .service-text{margin-bottom:clamp(32px,calc(2.7777777778vw),40px)}.service .container .service-items .service-item .service-item__bottom .service-text p{font-weight:400;font-size:clamp(16px,calc(1.25vw),18px);line-height:150%;color:#fff}.service .container .service-items .service-item .service-item__bottom .main-button{border-radius:.3125rem;margin-top:auto;max-width:19.375rem;height:clamp(44px,calc(3.9583333333vw),57px)}.service .container .service-items .service-item .service-item__bottom .main-button span.text{font-size:clamp(18px,calc(1.8055555556vw),26px)}.service .container .service-items .service-item .service-item__bottom .main-button span.icon{border-radius:.125rem;width:clamp(34px,calc(3.125vw),45px);height:clamp(34px,calc(3.125vw),45px)}.service .container .service-items .service-item .service-item__bottom .main-button span.icon svg{width:1.25rem;height:1.25rem}@media (hover:hover){.service .container .service-items .service-item .service-item__bottom .main-button:hover .icon{width:95%}}@media (width <= 62em){.service .container .service-items{flex-wrap:wrap;row-gap:1.25rem}.service .container .service-items .service-item .service-item__bottom .main-button span.text{align-self:center;margin-right:0;transform:translateX(.625rem)}}@media (width <= 43.75em){.service .container .service-items{flex-direction:column;row-gap:.25rem}.service .container .service-items .service-item .service-item__top{max-height:none}.service .container .service-items .service-item .service-item__top h3{left:1.875rem}.service .container .service-items .service-item .service-item__bottom .main-button{max-width:14.6875rem}}@media (width <= 30em){.service .container{padding-left:0;padding-right:0}}.team{padding-top:clamp(62px,calc(8.3333333333vw),120px)}.team .container h2{margin-bottom:clamp(40px,calc(5.0694444444vw),73px);display:none}.team .container .main-button{display:none;margin-top:clamp(40px,calc(5.2083333333vw),75px);background:#ff5900;width:clamp(245px,calc(29.2361111111vw),421px);height:clamp(44px,calc(5.2777777778vw),76px)}.team .container .main-button span.text{font-weight:700;font-size:clamp(20px,calc(2.5vw),36px);color:#fff}.team .container .main-button span.icon{background:#fff;width:clamp(36px,calc(4.3055555556vw),62px);height:clamp(36px,calc(4.3055555556vw),62px)}.team .container .main-button span.icon svg{width:clamp(16px,calc(1.8055555556vw),26px);height:clamp(16px,calc(1.8055555556vw),26px);fill:#ff5900}@media (hover:hover){.team .container .main-button:hover span.icon{width:96%}}@media (hover:none){.team .container .main-button:active{background:#0d0837}}.team .container .team-items{display:flex;justify-content:space-between;-moz-column-gap:clamp(20px,calc(2.9166666667vw),42px);column-gap:clamp(20px,calc(2.9166666667vw),42px)}.team .container .team-items .team-item.left{flex:0 1 50%}.team .container .team-items .team-item.left h2{display:block}.team .container .team-items .team-item.left .main-button{display:flex}.team .container .team-items .team-item.right{display:flex;flex-direction:column;row-gap:clamp(32px,calc(4.7222222222vw),68px);flex:0 1 50%}.team .container .team-items .team-item .team-block__wrap{row-gap:1.25rem}.team .container .team-items .team-item .team-block__wrap .team-block{position:relative;display:inline-flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;border-radius:.25rem;padding:.75rem 1.75rem;background:#f6f6f6}.team .container .team-items .team-item .team-block__wrap .team-block h3{font-weight:900;font-size:clamp(20px,calc(1.6666666667vw),24px);line-height:80%;text-transform:uppercase;color:#0d0837}.team .container .team-items .team-item .team-block__wrap .team-block .ellipse svg{width:.8125rem;height:.8125rem}.team .container .team-items .team-item .team-block__wrap .corner{z-index:3;position:absolute}.team .container .team-items .team-item .team-block__wrap .corner.top-left{left:0;top:-.1875rem}.team .container .team-items .team-item .team-block__wrap .corner.top-bottom{left:0;bottom:-.1875rem;transform:rotate(270deg)}.team .container .team-items .team-item .team-block__wrap .corner.bottom-right{right:0;bottom:-.1875rem;transform:rotate(180deg)}.team .container .team-items .team-item .team-block__wrap .corner.top-right{right:0;top:-.1875rem;transform:rotate(90deg)}.team .container .team-items .team-item .team-block__wrap .corner svg{stroke:#ff5900;width:.75rem;height:.75rem}.team .container .team-items .team-item .team-block__wrap .team-text{margin-top:1.25rem;font-weight:400;font-size:clamp(14px,calc(1.25vw),18px);max-width:20.0625rem;color:#0d0837}.team .container .team-items .team-image__wrap{flex:1 1 50%;position:relative;display:flex;justify-content:center;align-items:center}.team .container .team-items .team-image__wrap .team-image{flex:none}.team .container .team-items .team-image__wrap .team-image svg{width:clamp(121px,calc(17.7777777778vw),256px);height:clamp(121px,calc(17.7777777778vw),256px)}.team .container .team-items .team-image__wrap .corner{z-index:3;position:absolute}.team .container .team-items .team-image__wrap .corner.top-left{transform:rotate(90deg);left:2.5rem;top:3.5rem}.team .container .team-items .team-image__wrap .corner.top-bottom{left:2.5rem;bottom:3.5rem}.team .container .team-items .team-image__wrap .corner.bottom-right{right:2.5rem;bottom:3.5rem;transform:rotate(270deg)}.team .container .team-items .team-image__wrap .corner.top-right{right:2.5rem;top:3.5rem;transform:rotate(180deg)}.team .container .team-items .team-image__wrap .corner svg{stroke:#ff5900;width:clamp(31px,calc(4.1666666667vw),60px);height:clamp(31px,calc(4.1666666667vw),60px)}@media (width <= 68.75em){.team .container .team-items .team-item.left{flex:1 1 30%}.team .container .team-items .team-item.right{flex:1 1 50%}.team .container .team-items .team-image__wrap{flex:1 1 50%}.team .container .team-items .team-image__wrap .corner.top-left{left:1.5rem;top:6.5rem}.team .container .team-items .team-image__wrap .corner.top-bottom{left:1.5rem;bottom:6.5rem}.team .container .team-items .team-image__wrap .corner.bottom-right{right:1.5rem;bottom:6.5rem}.team .container .team-items .team-image__wrap .corner.top-right{right:1.5rem;top:6.5rem}}@media (width <= 48em){.team .container .team-items{flex-direction:column;row-gap:2.5rem}.team .container .team-items .team-item.left{flex:1 1 100%}.team .container .team-items .team-item.left .main-button{display:none}.team .container .team-items .team-item.right{margin-top:2.8125rem;align-items:flex-start;flex:1 1 100%}.team .container .team-items .team-image__wrap{order:-1;flex:1 1 100%}.team .container .team-items .team-image__wrap .corner.top-left{left:0;top:-2rem}.team .container .team-items .team-image__wrap .corner.top-bottom{left:0;bottom:-2rem}.team .container .team-items .team-image__wrap .corner.bottom-right{right:0;bottom:-2rem}.team .container .team-items .team-image__wrap .corner.top-right{right:0;top:-2rem}}@media (width <= 48em){.team .container .main-button{display:flex}.team .container h2{display:block;margin-bottom:4.375rem}.team .container .team-items{row-gap:0}.team .container .team-items .team-item .team-block__wrap .team-block{width:100%;padding-right:.625rem}.team .container .team-items .team-item.left{margin-top:5.625rem}.team .container .team-items .team-item.left .main-button{display:none}.team .container .team-items .team-item.left h2{display:none}}.work{padding-top:clamp(35px,calc(8.3333333333vw),120px)}.work .container .work-items{display:flex;justify-content:space-between;align-items:stretch}.work .container .work-items .work-item.left{flex:1 1 20%;display:flex;flex-direction:column;row-gap:clamp(28px,calc(3.3333333333vw),48px)}.work .container .work-items .work-item.left h3{font-weight:900;font-size:clamp(40px,calc(4.1666666667vw),60px);line-height:80%;text-transform:uppercase;color:#0d0837}.work .container .work-items .work-item.left .step-items{position:relative;display:flex;flex-direction:column;row-gap:1.9375rem}.work .container .work-items .work-item.left .step-items .step-item{display:flex;align-items:center;-moz-column-gap:clamp(10px,calc(2.7777777778vw),40px);column-gap:clamp(10px,calc(2.7777777778vw),40px)}.work .container .work-items .work-item.left .step-items .step-item p{font-weight:700;font-size:clamp(20px,calc(1.6666666667vw),24px);color:#0d0837}.work .container .work-items .work-item.left .step-items .step-item .step-number__wrapper{display:flex;flex:none;justify-content:center;align-items:center;width:clamp(44px,calc(3.75vw),54px);height:clamp(44px,calc(3.75vw),54px);border-radius:50%;padding:.4375rem;background:rgba(255,89,0,.25)}.work .container .work-items .work-item.left .step-items .step-item .step-number__wrapper .step-number{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#ff5900;border-radius:50%;font-weight:700;font-size:clamp(20px,calc(1.875vw),27px);text-align:center;color:#fff}.work .container .work-items .work-item.left .step-items:before{content:"";width:.25rem;left:clamp(20px,calc(1.7361111111vw),25px);height:100%;position:absolute;background:url(../images/line.svg) no-repeat center/100%}@media (width <= 48em){.work .container .work-items .work-item.left .step-items:before{height:98%;top:.4375rem}}.work .container .work-items .work-item.right{flex:1 1 50%}.work .container .work-items .work-item.right .work-text{margin-bottom:2.875rem;display:flex;flex-direction:column;row-gap:clamp(28px,calc(3.3333333333vw),48px);font-weight:400;font-size:clamp(18px,calc(1.6666666667vw),24px);line-height:150%;color:#0d0837}.work .container .work-items .work-item.right .work-text h2{font-weight:900;font-size:clamp(40px,calc(5.5555555556vw),80px);line-height:80%;letter-spacing:-.04em;text-transform:uppercase;color:#ff5900}.work .container .work-items .work-item.right .work-text p{font-size:clamp(20px,calc(1.6666666667vw),24px)}.work .container .work-items .work-item.right .work-text ul{display:flex;flex-direction:column;row-gap:1.25rem}.work .container .work-items .work-item.right .work-text ul li{display:flex;position:relative;-moz-column-gap:.75rem;column-gap:.75rem;font-size:clamp(20px,calc(1.6666666667vw),24px)}.work .container .work-items .work-item.right .work-text ul li:before{flex:none;transform:translateY(.75rem);content:"";width:1.25rem;height:.75rem;background:url(../images/arrow-left.svg) no-repeat center/100%}@media (width <= 48em){.work .container .work-items .work-item.right .work-text ul li:before{transform:translateY(.3125rem)}}@media (width <= 48em){.work .container .work-items .work-item.right .work-text ul{margin-top:1.25rem}}.work .container .work-items .work-item.right .main-button{height:clamp(44px,calc(5.2777777778vw),76px);width:clamp(188px,calc(22.4305555556vw),323px);background:#ff5900}.work .container .work-items .work-item.right .main-button span.text{font-size:clamp(20px,calc(2.5vw),36px);color:#fff}.work .container .work-items .work-item.right .main-button span.icon{background:#fff;width:clamp(36px,calc(4.3055555556vw),62px);height:clamp(36px,calc(4.3055555556vw),62px)}.work .container .work-items .work-item.right .main-button span.icon svg{fill:#ff5900}@media (hover:hover){.work .container .work-items .work-item.right .main-button:hover .icon{width:95%}}@media (hover:none){.work .container .work-items .work-item.right .main-button:active{background:#0d0837}}@media (width <= 48em){.work .container .work-items .work-item.right .main-button{margin-top:.6875rem}}.work .container .work-items .divider{margin-left:clamp(30px,calc(7.7083333333vw),111px);margin-right:clamp(30px,calc(7.7083333333vw),111px);width:.25rem;background-color:#0d0837;border-radius:.25rem}@media (width <= 48em){.work .container .work-items{flex-direction:column}.work .container .work-items .divider{width:100%;height:.125rem;margin:0;margin-bottom:2.5rem;margin-top:2.5rem}}@font-face{font-family:RoadRadio;src:url(../fonts/RoadRadio-Black.eot);src:local("../fonts/RoadRadio Black"),local("RoadRadio-Black"),url(../fonts/RoadRadio-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/RoadRadio-Black.woff2) format("woff2"),url(../fonts/RoadRadio-Black.woff) format("woff"),url(../fonts/RoadRadio-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:RoadRadio;src:url(../fonts/RoadRadio-Bold.eot);src:local("../fonts/RoadRadio Bold"),local("RoadRadio-Bold"),url(../fonts/RoadRadio-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/RoadRadio-Bold.woff2) format("woff2"),url(../fonts/RoadRadio-Bold.woff) format("woff"),url(../fonts/RoadRadio-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.container{max-width:93.75rem;margin:0 auto;padding:0 1.875rem}@media (width <= 64em){.container{padding:0 1.5rem}}.wpcf7-spinner{display:none!important}.iti{--iti-path-flags-1x:url("../images/flags.png");--iti-path-flags-2x:url("../images/flags@2x.png");--iti-path-globe-1x:url("../images/globe.png");--iti-path-globe-2x:url("../images/globe@2x.png")}.valid-msg{margin-top:5px;color:#03c809;font-size:16px}.error-msg{margin-top:5px;font-size:16px;color:red}.wpcf7-response-output{border:none!important;background:#0d0837!important;color:#fff!important;margin-top:1.875rem!important;max-width:none!important;width:100%!important;padding:1.25rem!important;border-radius:.5rem!important}.wpcf7-response-output{border:none!important;color:#fff!important;margin:0!important;margin-top:1.875rem!important;max-width:none!important;width:100%!important;text-align:center!important;padding:1.25rem!important;border-radius:.5rem!important}.wpcf7-response-output.error{background:red!important}