*{margin:0;padding:0;box-sizing:border-box;text-size-adjust:none;-webkit-text-size-adjust:none}body{font-family:neue-haas-grotesk-display,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:#252525;overflow-x:hidden}body.disable-scroll{touch-action:none;overscroll-behavior:none}body .container{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}body img{display:block;max-width:100%;height:auto}body .btn-box{overflow:hidden;display:inline-block}body .btn-box .btn{position:relative;overflow:hidden;display:flex;text-decoration:none;font-style:normal;font-weight:600;font-size:12px;line-height:1;text-transform:uppercase;color:#252525;height:41px}body .btn-box .btn:before{content:"";position:absolute;top:0;left:auto;right:100%;width:41px;height:41px;background-image:url(../media/arrow-right.svg);transition:transform .5s;transform:rotate(180deg)}body .btn-box .btn span{background-color:#ffd54f;border-radius:60px;height:100%;padding:0 25px;display:flex;justify-content:center;align-items:center;transition:transform .5s}body .btn-box .btn .arrow-right{width:41px;height:41px;transition:transform .5s}body .btn-box .btn:hover span{transform:translate(41px)}body .btn-box .btn:hover .arrow-right{transform:translate(41px) rotate(180deg)}body .btn-box .btn:hover:before{transform:translate(41px) rotate(0)}body .scroll-text-anim span{display:inline-flex;line-height:inherit;overflow-y:clip;vertical-align:bottom}body .scroll-text-anim span span{display:inline-block;line-height:inherit}body .image-scroll-anim,body .image-scroll-anim-2{position:relative;z-index:1;border-radius:16px;display:inline-block;overflow:hidden}body .image-scroll-anim .image-scroll-anim-overlay,body .image-scroll-anim-2 .image-scroll-anim-overlay{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:#3152f8}body .video-player{width:100%;position:relative;z-index:1;pointer-events:auto;cursor:pointer;border-radius:16px;overflow:hidden}body .video-player video{display:block;position:relative;z-index:1;width:100%;pointer-events:none}body .video-player .video-overlay{background-color:#000;opacity:.3;width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;transition:opacity .4s;pointer-events:none}body .video-player .icon-play{width:48px;height:48px;position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .4s;pointer-events:none}body .video-player .progressbar{position:absolute;z-index:1;background-color:#fff6;top:unset;bottom:0;width:100%;height:10px;pointer-events:none}body .video-player .progressbar .progressbar-line{position:absolute;z-index:1;background-color:#fffc;width:100%;height:100%;transform:translate(-100%);pointer-events:none}body .video-player.playing .video-overlay,body .video-player.playing .icon-play{opacity:0}@media screen and (max-width:559px){body .container{padding:0 20px}body .small-mobile-text-center{text-align:center}body .video-player .progressbar{height:7px}}body header{position:fixed;width:100%;left:50%;top:0;padding:40px;display:flex;justify-content:space-between;z-index:1000;transform:translate(-50%)}body header .logo-wrapper{width:160px}body header .logo{width:103px}body header .logo.dark{filter:brightness(0)}body header nav{background:#fff;border-radius:60px;padding:5px 7px;display:flex;align-items:center}body header nav ul{padding:0;margin:0;list-style:none;display:flex;gap:6px;height:100%}body header nav ul li{height:100%;border-radius:50px;overflow:hidden}body header nav ul li a{display:block;position:relative;color:#252525;text-decoration:none;font-style:normal;font-weight:600;font-size:12px;line-height:1;overflow:hidden;text-transform:uppercase;padding:0 25px;height:calc(100% + 1px)}body header nav ul li a span{display:flex;align-items:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1);height:100%}body header nav ul li a:after{position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#252525;color:#fff;border-radius:50px;text-transform:uppercase;box-sizing:border-box;transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center;line-height:10px}body header nav ul li a.header-link-services:after{content:"Services"}body header nav ul li a.header-link-work:after{content:"Work"}body header nav ul li a.header-link-about:after{content:"About"}body header nav ul li a.header-link-contact:after{content:"Contact"}body header nav ul li a:hover span{transform:translateY(-100%)}body header nav ul li a:hover:after{transform:translateY(-100%)}body header .btn-box{height:100%;display:flex;align-items:center}body header .mobile-menu{display:none;width:42px;height:42px;background-color:#fff;border-radius:50%;position:relative;pointer-events:auto}body header .mobile-menu .menu-open,body header .mobile-menu .menu-close{width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}body header .mobile-menu .menu-close{width:40px;height:40px;transform:translate(-50%,-50%) scale(0)}body header.transition{transition:transform .5s}body header.transition nav,body header.transition .btn-box{transition:transform .5s}body header.transition .mobile-menu .menu-open,body header.transition .mobile-menu .menu-close{transition:transform .5s}body header.hide{transform:translate(-50%,-100%)}@media screen and (max-width:1600px){body header{max-width:1440px}}@media screen and (max-width:992px){body header{padding:20px}body header .logo{width:90px}body header nav,body header .btn-box{position:absolute;z-index:1;top:82px;left:auto;right:20px}body header nav{width:160px;padding:0;border-radius:16px;transform:translate(calc(100% + 40px))}body header nav ul{flex-direction:column;width:100%}body header nav ul li a{display:flex;margin:0 auto 0 0;padding:10px 25px;justify-content:flex-end}body header nav ul li a:after{position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#252525;color:#fff;border-radius:50px;text-transform:uppercase;box-sizing:border-box;transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:none;align-items:center;justify-content:center;line-height:10px}body header nav ul li a:hover span{transform:translateY(0)}body header nav ul li a:hover:after{transform:translateY(0)}body header nav ul li:first-of-type a{padding:20px 25px 10px}body header nav ul li:last-of-type a{padding:10px 25px 20px}body header .btn-box{height:auto;top:268px;transform:translate(calc(100% + 40px))}body header .mobile-menu{display:block}body header.mobile-open nav,body header.mobile-open .btn-box{transform:translate(0)}body header.mobile-open .mobile-menu .menu-open{transform:translate(-50%,-50%) scale(0)}body header.mobile-open .mobile-menu .menu-close{transform:translate(-50%,-50%) scale(1)}body header.hide nav,body header.hide .btn-box{transform:translate(calc(100% + 40px),83.64px)}}body footer{padding:85px 0 75px;background-color:#3152f8;color:#fff}body footer .container a{color:#fff;text-decoration:none;transition:color .5s}body footer .container a:hover{color:#ffd54f}body footer .container a.btn:hover{color:#252525}body footer .container .footer-columns{display:flex}body footer .container .footer-columns .footer-1{flex:0 0 39%}body footer .container .footer-columns .footer-1 .footer-1-txt{font-weight:600;font-size:24px;line-height:1.2;margin-bottom:25px;width:280px}body footer .container .footer-columns .footer-2{flex:0 0 61%;display:flex}body footer .container .footer-columns .footer-2 ul{list-style:none}body footer .container .footer-columns .footer-2 .footer-2-col{font-style:normal;font-weight:500;font-size:16px;line-height:1.4}body footer .container .footer-columns .footer-2 .footer-2-col h6{font-weight:600;font-size:16px;line-height:1.2;margin-bottom:20px}body footer .container .footer-columns .footer-2 .footer-2-col-1{flex:0 0 23%}body footer .container .footer-columns .footer-2 .footer-2-col-2{flex:0 0 29%}body footer .container .footer-columns .footer-2 .footer-2-col-3{flex:0 0 31%}body footer .container .footer-line{width:100%;height:2px;background-color:#82a0ff;margin:40px 0 20px}body footer .container .footer-columns-2{display:flex;align-items:center}body footer .container .footer-columns-2 .footer-icons{flex:0 0 71%}body footer .container .footer-columns-2 .footer-icons a{margin-right:30px}body footer .container .footer-columns-2 .footer-icons a svg{width:24px;height:24px}body footer .container .footer-columns-2 .footer-icons a svg path{fill:#fff;transition:fill .5s}body footer .container .footer-columns-2 .footer-icons a:hover svg path{fill:#ffd54f}body footer .container .footer-columns-2 .footer-privacy-copyrights{flex:0 0 29%;display:flex;justify-content:space-between;font-weight:500;font-size:12px}@media screen and (max-width:1200px){body footer .container .footer-columns .footer-2 .footer-2-col-1{flex:0 0 18%}}@media screen and (max-width:1023px){body footer .container .footer-columns .footer-2{flex-wrap:wrap;gap:40px}body footer .container .footer-columns .footer-2 .footer-2-col-1,body footer .container .footer-columns .footer-2 .footer-2-col-2,body footer .container .footer-columns .footer-2 .footer-2-col-3,body footer .container .footer-columns .footer-2 .footer-2-col-4{flex:0 0 calc(50% - 20px)}body footer .container .footer-columns-2 .footer-icons{flex:0 0 65%}body footer .container .footer-columns-2 .footer-privacy-copyrights{flex:0 0 35%}}@media screen and (max-width:767px){body footer{padding:40px 0}body footer .container .footer-columns{flex-wrap:wrap;row-gap:40px}body footer .container .footer-columns .footer-1,body footer .container .footer-columns .footer-2{flex:0 0 100%}body footer .container .footer-columns-2{flex-wrap:wrap;row-gap:20px}body footer .container .footer-columns-2 .footer-icons,body footer .container .footer-columns-2 .footer-privacy-copyrights{flex:0 0 100%}body footer .container .footer-columns-2 .footer-icons{text-align:center}body footer .container .footer-columns-2 .footer-icons a:last-of-type{margin:0}}@media screen and (max-width:379px){body footer .container .footer-columns{flex-wrap:wrap;row-gap:40px}body footer .container .footer-columns .footer-1{text-align:center}body footer .container .footer-columns .footer-1 .footer-1-txt{margin:0 auto 25px}body footer .container .footer-columns .footer-2 .footer-2-col-1,body footer .container .footer-columns .footer-2 .footer-2-col-2,body footer .container .footer-columns .footer-2 .footer-2-col-3,body footer .container .footer-columns .footer-2 .footer-2-col-4{flex:0 0 100%}}body .home-video{position:relative}body .home-video .intro{width:100%;display:block;aspect-ratio:1920/1080;position:relative;z-index:1}body .home-video .intro-poster{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}body .home-video .video-sound-control{position:absolute;z-index:1;width:24px;height:24px;left:80px;top:auto;bottom:40px;pointer-events:auto;cursor:pointer}body .home-video .video-sound-control img{filter:drop-shadow(0 0 10px rgba(0,0,0,.568627451))}body .home-video .video-sound-control .icon-mute{display:none}body .home-video .video-sound-control .icon-unmute,body .home-video .video-sound-control.muted .icon-mute{display:block}body .home-video .video-sound-control.muted .icon-unmute{display:none}body .home-video .video-play-control{position:absolute;z-index:1;width:24px;height:24px;left:40px;top:auto;bottom:40px;pointer-events:auto;cursor:pointer}body .home-video .video-play-control img{filter:drop-shadow(0 0 10px rgba(0,0,0,.568627451))}body .home-video .video-play-control .icon-stop{display:none}body .home-video .video-play-control .icon-play,body .home-video .video-play-control.playing .icon-stop{display:block}body .home-video .video-play-control.playing .icon-play{display:none}body .home-about{padding:68px 0 60px;background-color:#faf4ec}body .home-about h1{font-weight:700;font-size:120px;line-height:120px;color:#252525;margin-bottom:70px;max-width:800px}body .home-about .home-about-columns{display:flex;align-items:flex-end}body .home-about .home-about-columns .home-about-img-wrapper{flex:0 0 42.5%;font-size:0;line-height:0}body .home-about .home-about-columns .home-about-img-wrapper .home-about-img{display:block;width:100%;max-width:325px;border-radius:16px}body .home-about .home-about-columns .home-about-txt{flex:0 0 57.5%}body .home-about .home-about-columns .home-about-txt h5{font-weight:600;font-size:30px;line-height:1.2;color:#252525;margin-bottom:30px;max-width:515px}body .home-about .home-about-columns .home-about-txt .btn-box .btn span{background-color:#3152f8;color:#fff}body .home-flow{background-color:#faf4ec;padding:70px 0 80px;color:#252525}body .home-flow h2{display:block;font-weight:700;font-size:48px;line-height:58px;text-align:center;max-width:750px;margin:0 auto 40px}body .home-flow .infinite-loop{position:relative;width:97%;height:auto;margin:0 auto}body .home-flow .infinite-loop .infinite-loop-img{width:100%}body .home-flow .infinite-loop .infinite-loop-item{position:absolute;z-index:1}body .home-flow .infinite-loop .loop-ideation{width:14.4696969697%;top:47.8330658106%;left:17.2727272727%}body .home-flow .infinite-loop .loop-ideation .loop-ideation-img{width:100%}body .home-flow .infinite-loop .loop-implementation{width:27.196969697%;top:47.8330658106%;left:60.3787878788%}body .home-flow .infinite-loop .loop-implementation .loop-implementation-img{width:100%}body .home-flow .infinite-loop .loop-influencer-marketing{width:22.5757575758%;top:8.3467094703%;left:71.6666666667%}body .home-flow .infinite-loop .loop-events{width:9.0909090909%;top:16.2118780096%;left:7.2727272727%}body .home-flow .infinite-loop .loop-strategy{width:11.2121212121%;top:27.7688603531%;left:32.4242424242%}body .home-flow .infinite-loop .loop-public-relations{width:17.6515151515%;top:60.0321027287%;left:-1.5909090909%}body .home-flow .infinite-loop .loop-creation{width:10.7575757576%;top:64.2054574639%;left:56.7424242424%}body .home-flow .infinite-loop .loop-social-media{width:13.9393939394%;top:81.7014446228%;left:31.0606060606%}body .home-flow .infinite-loop .loop-digital-production{width:19.8484848485%;top:81.7014446228%;left:81.5909090909%}body .home-projects{padding:80px 0;background-color:#faf4ec}body .home-projects .home-projects-columns{display:flex;flex-wrap:wrap;gap:90px 60px}body .home-projects .home-projects-columns .home-project{flex:0 0 calc(50% - 30px);font-size:0;line-height:0}body .home-projects .home-projects-columns .home-project .home-project-img{border-radius:16px;overflow:hidden;width:100%}body .home-projects .home-projects-columns .home-project .home-project-img .home-project-video{width:100%;display:block}body .home-projects .home-projects-columns .home-project .home-project-img .image-scroll-anim-2{transition:transform .5s}body .home-projects .home-projects-columns .home-project .home-project-img .image-scroll-anim-2 .image-scroll-anim-overlay{height:200px}body .home-projects .home-projects-columns .home-project .home-project-img a:hover .image-scroll-anim-2{transform:scale(1.05)!important}body .home-projects .home-projects-columns .home-project .home-project-type{padding-bottom:15px}body .home-projects .home-projects-columns .home-project .home-project-type a{font-weight:400;font-size:25px;line-height:29px;color:#252525;transition:color .5s;text-decoration:none}body .home-projects .home-projects-columns .home-project .home-project-type a:hover{color:#3152f8}body .home-projects .home-projects-columns .home-project .home-project-type{margin-top:20px}body .home-projects .home-projects-columns .home-project .home-project-company{margin-bottom:20px}body .home-projects .home-projects-columns .home-project .home-project-parameters{text-transform:uppercase;font-weight:400;font-size:14px;line-height:1.2;color:#252525;list-style:none;display:flex;gap:10px;flex-wrap:wrap}body .home-projects .home-projects-columns .home-project .home-project-parameters li{display:block;border-radius:30px;border:1px solid #252525;padding:8px 25px}body .home-projects .home-projects-cta-wrapper{font-weight:600;font-size:16px;line-height:1.2;margin:60px 0 0;text-align:center}body .home-projects .home-projects-cta-wrapper .home-projects-cta{font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase;color:#252525;text-decoration:none;position:relative}body .home-projects .home-projects-cta-wrapper .home-projects-cta:after{content:"";position:absolute;z-index:1;width:100%;height:2px;transition:width .5s;top:110%;left:0;background-color:#252525}body .home-projects .home-projects-cta-wrapper .home-projects-cta:hover:after{width:0%}body .home-brands .home-brands-columns{display:flex;justify-content:space-between}body .home-brands .home-brands-columns .home-brands-title{display:flex;align-items:center;padding-right:40px}body .home-brands .home-brands-columns .home-brands-title h2{font-weight:700;font-size:90px;line-height:90px;width:100%;max-width:600px}body .home-brands .home-brands-columns .home-brands-logos{flex:0 0 680px;position:relative;overflow:hidden;height:820px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column,body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column{position:absolute;z-index:1}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column .home-brand,body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column .home-brand{width:280px;height:280px;margin-bottom:40px;border-radius:16px;display:flex;align-items:center;justify-content:center}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column{left:0;top:40px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column{left:320px;top:auto;bottom:0}body .home-activate{background-color:#252525;padding:100px 0;overflow:hidden}body .home-activate .container{max-width:630px;text-align:center}body .home-activate .home-activate-title{font-style:normal;font-weight:700;font-size:90px;line-height:90px;color:#fff;margin-bottom:35px}body .home-activate .home-activate-subtitle{font-weight:600;font-size:24px;line-height:1.2;color:#fff;margin-bottom:40px}body .home-activate .btn-box{margin-bottom:65px}body .home-activate .home-activate-photos{padding-bottom:3.3vw}body .home-activate .home-activate-photos.transition .home-activate-img{transition:transform .8s ease-out}body .home-activate .home-activate-photos .home-activate-img{width:26.9791666667vw;position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%)}body .home-activate .home-activate-photos .home-activate-img-1{transform:translate(-229%);z-index:2}body .home-activate .home-activate-photos .home-activate-img-2{transform:translate(-138%,20%);z-index:1}body .home-activate .home-activate-photos .home-activate-img-3{position:relative;z-index:3}body .home-activate .home-activate-photos .home-activate-img-4{transform:translate(30%,15%);z-index:5}body .home-activate .home-activate-photos .home-activate-img-5{transform:translate(115%);z-index:4}body .home-activate .home-activate-photos:hover .home-activate-img-1{transform:translate(-235%,-10%)}body .home-activate .home-activate-photos:hover .home-activate-img-2{transform:translate(-158%,20%)}body .home-activate .home-activate-photos:hover .home-activate-img-3{transform:translate(-60%)}body .home-activate .home-activate-photos:hover .home-activate-img-4{transform:translate(38%,20%) rotate(2deg)}body .home-activate .home-activate-photos:hover .home-activate-img-5{transform:translate(135%)}@media screen and (max-width:1400px){body .home-brands .home-brands-columns .home-brands-logos{flex:0 0 600px}}@media screen and (max-width:1199px){body .home-brands{padding:60px 0}body .home-brands .home-brands-columns{flex-wrap:wrap}body .home-brands .home-brands-columns .home-brands-title,body .home-brands .home-brands-columns .home-brands-logos{padding-right:0;flex:0 0 100%}body .home-brands .home-brands-columns .home-brands-title{justify-content:center;align-items:flex-start}body .home-brands .home-brands-columns .home-brands-title h2{text-align:center;margin-bottom:60px}body .home-brands .home-brands-columns .home-brands-logos{height:600px;flex:0 0 calc(100% + 80px);margin-left:-40px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column,body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column{display:flex;flex-wrap:nowrap}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column .home-brand,body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column .home-brand{flex:0 0 280px;margin-right:40px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column{top:0;left:40px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column{inset:320px 0 auto auto}}@media screen and (max-width:992px){body .home-about h1{font-size:90px;line-height:90px;max-width:600px;margin-bottom:50px}body .home-about .home-about-columns .home-about-txt{flex:0 0 calc(100% - 365px)}body .home-about .home-about-columns .home-about-txt h5{font-size:24px}body .home-about .home-about-columns .home-about-img-wrapper{flex:0 0 365px}body .home-projects .home-projects-columns{flex-wrap:wrap;gap:40px 0}body .home-projects .home-projects-columns .home-project{flex:0 0 100%}}@media screen and (max-width:767px){body .home-video .video-play-control{left:20px;bottom:20px}body .home-video .video-sound-control{left:60px;bottom:20px}body .home-about .home-about-columns{flex-wrap:wrap;justify-content:center}body .home-about .home-about-columns .home-about-img-wrapper{order:2;flex:0 0 100%;text-align:center}body .home-about .home-about-columns .home-about-img-wrapper img{margin:0 auto}body .home-about .home-about-columns .home-about-txt{order:1;flex:0 0 100%;padding-bottom:40px}body .home-about .home-about-columns .home-about-txt h5{max-width:unset}body .home-flow h2{font-size:36px;line-height:42px}body .home-flow .infinite-loop{width:100%}body .home-flow .infinite-loop .loop-ideation{width:14.4696969697%;top:47.8330658106%;left:17.2727272727%}body .home-flow .infinite-loop .loop-implementation{width:27.196969697%;top:47.8330658106%;left:60.3787878788%}body .home-flow .infinite-loop .loop-influencer-marketing{width:32.2510822511%;top:8.3467094703%;left:67.1212121212%}body .home-flow .infinite-loop .loop-events{width:12.987012987%;top:16.2118780096%;left:6.0606060606%}body .home-flow .infinite-loop .loop-strategy{width:16.0173160173%;top:27.7688603531%;left:31.6666666667%}body .home-flow .infinite-loop .loop-public-relations{width:25.2164502165%;top:60.0321027287%;left:-.7575757576%}body .home-flow .infinite-loop .loop-creation{width:15.367965368%;top:64.2054574639%;left:53.0303030303%}body .home-flow .infinite-loop .loop-social-media{width:19.9134199134%;top:81.7014446228%;left:28.7878787879%}body .home-flow .infinite-loop .loop-digital-production{width:28.354978355%;top:81.7014446228%;left:70.2272727273%}body .home-activate{padding:60px 0}body .home-activate .home-activate-photos{padding-bottom:0vw}body .home-activate .container{max-width:530px}body .home-activate .home-activate-title{font-size:60px;line-height:60px}body .home-activate .home-activate-subtitle{font-size:20px}body .home-activate .btn-box{margin-bottom:40px}body .home-brands .container{padding:0 20px}body .home-brands .home-brands-columns .home-brands-title h2{font-size:60px;line-height:60px;max-width:420px}body .home-brands .home-brands-columns .home-brands-logos{flex:0 0 calc(100% + 40px);margin-left:-20px;height:420px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column .home-brand,body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column .home-brand{flex:0 0 200px;margin-right:20px;width:200px;height:200px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-1-column{left:20px}body .home-brands .home-brands-columns .home-brands-logos .home-brands-2-column{top:220px}}@media screen and (max-width:559px){body .home-about{padding:60px 0}body .home-about h1{font-size:48px;line-height:48px;margin-bottom:20px;max-width:300px}body .home-about .home-about-columns .home-about-img-wrapper .home-about-img{max-width:unset}body .home-about .home-about-columns .home-about-txt{flex:0 0 100%}body .home-about .home-about-columns .home-about-txt h5{font-size:16px}body .home-flow{padding:50px 0 60px}body .home-flow h2{font-size:26px;line-height:31px}body .home-projects .home-projects-columns .home-project .home-project-type{margin-top:14px}body .home-projects .home-projects-columns .home-project .home-project-company{margin-bottom:14px}body .home-projects .home-projects-columns .home-project .home-project-parameters li{padding:5px 18px;font-size:12px;line-height:1}body .home-activate{padding:60px 0 70px}body .home-activate .home-activate-title{max-width:340px;margin:0 auto 25px;font-size:48px;line-height:48px}body .home-activate .home-activate-subtitle{font-size:16px;margin:0 auto 25px;max-width:380px}body .home-activate .home-activate-photos{width:100%;padding:0 20px;margin-bottom:2%}body .home-activate .home-activate-photos .home-activate-img{display:block;position:relative;left:0%;width:100%;max-width:400px;margin:0 auto -5%;transition:none}body .home-activate .home-activate-photos .home-activate-img-1,body .home-activate .home-activate-photos .home-activate-img-2{transform:translate(0)}body .home-activate .home-activate-photos .home-activate-img-3,body .home-activate .home-activate-photos .home-activate-img-4,body .home-activate .home-activate-photos .home-activate-img-5{transform:translate(0);display:none}body .home-activate .home-activate-photos:hover .home-activate-img-1,body .home-activate .home-activate-photos:hover .home-activate-img-2,body .home-activate .home-activate-photos:hover .home-activate-img-3,body .home-activate .home-activate-photos:hover .home-activate-img-4,body .home-activate .home-activate-photos:hover .home-activate-img-5{transform:translate(0)}body .home-brands{padding:50px 0 60px}body .home-brands .home-brands-columns .home-brands-title h2{font-size:40px;line-height:40px;max-width:340px;margin:0 auto 25px}}@media screen and (max-width:339px){body .home-activate .home-activate-title{max-width:280px;font-size:42px;line-height:42px}}body .about-start{background-color:#3152f8;padding-top:80px;color:#fff;z-index:1;position:relative;overflow:hidden}body .about-start .container .about-start-titles{height:100vh;position:fixed;z-index:2;width:100%;top:0;left:0}body .about-start .container .about-start-titles.end-scroll{position:absolute;top:auto;bottom:0}body .about-start .container .about-start-titles .about-start-title{width:100%;max-width:500px;text-align:center;position:absolute;z-index:1;top:calc(50% + 80px);left:50%;transform:translate(-50%,-65%)}body .about-start .container .about-start-titles .about-start-title .about-start-title-anim span{display:inline-block;overflow-y:clip}body .about-start .container .about-start-titles .about-start-title h2{font-weight:700;font-size:90px;line-height:1}body .about-start .container .about-start-titles .about-start-title h5{font-weight:600;font-size:24px;line-height:1.2;margin-top:20px}body .about-start .container .about-start-box{position:relative;height:100vh}body .about-start .container .about-start-box .about-start-img{position:absolute;width:100%;max-width:300px;max-height:420px;object-fit:cover;border-radius:16px;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}body .about-start .container .about-start-box .about-start-img-1-1{transform:translate(-50%,-45%);left:15%}body .about-start .container .about-start-box .about-start-img-1-2{transform:translate(-50%,-70%);left:85%}body .about-start .container .about-start-box .about-start-img-2-1{transform:translate(-50%,-60%);left:17%}body .about-start .container .about-start-box .about-start-img-2-2{transform:translate(-50%,-35%);left:83%}body .about-start .container .about-start-box .about-start-img-3-1{transform:translate(-50%,-35%);left:12%}body .about-start .container .about-start-box .about-start-img-3-2{transform:translate(-50%,-58%);left:88%}body .about-desc{background-color:#faf4ec;padding:80px 0}body .about-desc .container{display:flex;align-items:center;flex-direction:column}body .about-desc .container p{font-weight:500;font-size:30px;line-height:1.2;text-align:center;margin-bottom:20px;max-width:600px}body .about-desc .container p strong{font-weight:700;background-image:linear-gradient(to bottom,transparent 55%,#FFD54F 45%);background-size:100% 36px;background-repeat:repeat}body .about-desc .container p b{font-weight:700}body .about-desc .container p:last-of-type{margin-bottom:0}body .about-big-photo{background-color:#faf4ec}body .about-big-photo img{width:100%;border-radius:16px}body .about-numbers{padding:80px 0 40px;background-color:#faf4ec}body .about-numbers .about-numbers-columns{display:flex;flex-wrap:wrap;gap:20px}body .about-numbers .about-numbers-columns .about-numbers-col{min-height:400px;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:28px 40px 44px}body .about-numbers .about-numbers-columns .about-numbers-col h2{font-weight:700;font-size:60px;line-height:1;max-width:650px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number{font-weight:600;font-size:200px;line-height:1;margin-bottom:40px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-title{font-weight:600;font-size:60px;line-height:1;margin-bottom:40px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-desc{font-weight:700;font-size:30px;line-height:1.2}body .about-numbers .about-numbers-columns .about-numbers-col-1{flex:0 0 calc(50% - 10px);padding:0 30px 0 0}body .about-numbers .about-numbers-columns .about-numbers-col-2{background-color:#eeddc7;flex:0 0 calc(50% - 10px)}body .about-numbers .about-numbers-columns .about-numbers-col-3{background-color:#3152f8;color:#fff;flex:0 0 calc(59% - 10px)}body .about-numbers .about-numbers-columns .about-numbers-col-4{background-color:#fe6e43;flex:0 0 calc(41% - 10px)}body .about-numbers .about-numbers-columns .about-numbers-col-5{background-color:#ffd54f;flex:0 0 calc(49% - 10px)}body .about-numbers .about-numbers-columns .about-numbers-col-6{background-color:#252525;color:#fff;flex:0 0 calc(51% - 10px)}body .about-accordion{background-color:#faf4ec;padding:60px 0}body .about-accordion .about-accordion-columns{display:flex}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-col-1-wrapper{max-width:425px}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-col-1-wrapper h3{font-weight:700;font-size:60px;line-height:1;margin-bottom:17px}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-col-1-wrapper p{font-weight:600;font-size:24px;line-height:1.2}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item{background-color:#eeddc7;padding:23px 80px 22px 32px;margin-bottom:20px;border-radius:10px;position:relative;cursor:pointer}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item .about-accordion-circle{position:absolute;z-index:1;background-color:#fe6e43;transition:background-color .5s;width:16px;height:16px;top:26px;left:auto;right:27px;border-radius:50%;pointer-events:none}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item h6{font-weight:600;font-size:24px;line-height:1;pointer-events:none}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item .about-accordion-desc{overflow:hidden;height:0;pointer-events:none}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item .about-accordion-desc p{font-weight:500;font-size:14px;line-height:1.2;padding-top:28px;pointer-events:none}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item.active .about-accordion-circle{background-color:#252525}body .about-accordion .about-accordion-columns .about-accordion-col-1{flex:0 0 54%}body .about-accordion .about-accordion-columns .about-accordion-col-2{flex:0 0 46%}body .about-partners{background-color:#252525;padding:60px 0}body .about-partners h4{font-weight:700;font-size:30px;line-height:1.2;text-align:center;color:#fff}body .about-partners .about-partners-columns{display:flex;justify-content:space-evenly}body .about-partners .about-partners-columns div{padding:40px 40px 0}body .about-partners .about-partners-columns div img{margin:0 auto;display:block}body .about-partners .about-partners-columns div .about-partners-logo-1{width:135px}body .about-partners .about-partners-columns div .about-partners-logo-2{width:126px}body .about-partners .about-partners-columns div .about-partners-logo-3{width:121px}@media screen and (max-width:1199px){body .about-numbers .about-numbers-columns .about-numbers-col{min-height:320px;padding:28px 40px 42px}body .about-numbers .about-numbers-columns .about-numbers-col h2{font-size:52px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number{font-size:140px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-title{font-size:52px}body .about-numbers .about-numbers-columns .about-numbers-col-1{padding:0 30px 0 0}body .about-accordion .about-accordion-columns .about-accordion-col-2{padding:8px 0 0 20px}}@media screen and (max-width:992px){body .about-start{padding-top:60px}body .about-start .container .about-start-titles .about-start-title{top:calc(50% + 60px)}body .about-start .container .about-start-titles .about-start-title h2{font-size:60px}body .about-start .container .about-start-titles .about-start-title h5{font-size:20px}body .about-start .container .about-start-box .about-start-img{max-width:26vw;max-height:36.4vw}body .about-partners .about-partners-columns{display:block}body .about-accordion{padding:60px 0 50px}body .about-accordion .about-accordion-columns{flex-wrap:wrap}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item{padding:18px 60px 17px 22px;margin-bottom:15px}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item .about-accordion-circle{top:21px;left:auto;right:23px}body .about-accordion .about-accordion-columns .about-accordion-col-1,body .about-accordion .about-accordion-columns .about-accordion-col-2{flex:0 0 100%}body .about-accordion .about-accordion-columns .about-accordion-col-2{padding:0}body .about-accordion .about-accordion-columns .about-accordion-col-1{margin-bottom:30px}body .about-accordion .about-accordion-columns .about-accordion-col-1 .about-accordion-col-1-wrapper{max-width:unset}body .about-accordion .about-accordion-columns .about-accordion-col-1 .about-accordion-col-1-wrapper h3{font-size:48px}body .about-accordion .about-accordion-columns .about-accordion-col-1 .about-accordion-col-1-wrapper p{font-size:20px}body .about-desc{padding:40px 0}body .about-numbers{padding:40px 0 0}body .about-numbers .about-numbers-columns .about-numbers-col-1{flex:0 0 80%;min-height:unset}body .about-numbers .about-numbers-columns .about-numbers-col-2{flex:0 0 80%;margin-left:20%}body .about-numbers .about-numbers-columns .about-numbers-col-3{flex:0 0 70%}body .about-numbers .about-numbers-columns .about-numbers-col-4{flex:0 0 75%;margin-left:25%}body .about-numbers .about-numbers-columns .about-numbers-col-5{flex:0 0 80%}body .about-numbers .about-numbers-columns .about-numbers-col-6{flex:0 0 85%;margin-left:15%}}@media screen and (max-width:559px){body .about-start{padding-top:30px}body .about-start .container .about-start-titles .about-start-title{max-width:400px;top:calc(50% + 30px)}body .about-start .container .about-start-titles .about-start-title h2{font-size:52px}body .about-start .container .about-start-titles .about-start-title h5{font-size:18px}body .about-start .container .about-start-box .about-start-img{max-width:calc(50vw - 30px);max-height:calc(70vw - 30px)}body .about-start .container .about-start-box .about-start-img-1-1{transform:translateY(52%);left:0}body .about-start .container .about-start-box .about-start-img-1-2{transform:translateY(42%);left:auto;right:0}body .about-start .container .about-start-box .about-start-img-2-1{transform:translateY(11%);left:0}body .about-start .container .about-start-box .about-start-img-2-2{transform:translateY(21%);left:auto;right:0}body .about-start .container .about-start-box .about-start-img-3-1{transform:translateY(62%);left:0}body .about-start .container .about-start-box .about-start-img-3-2{transform:translateY(52%);left:auto;right:0}body .about-start .container .about-start-box-3{height:120vh}body .about-desc .container p{font-size:24px}body .about-numbers .about-numbers-columns{gap:20px 0}body .about-numbers .about-numbers-columns .about-numbers-col{width:100%;box-sizing:border-box;padding:20px 20px 32px 30px;min-height:200px}body .about-numbers .about-numbers-columns .about-numbers-col h2{font-size:38px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number{font-size:106px;margin-bottom:20px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-title{font-size:38px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-desc{font-size:20px}body .about-numbers .about-numbers-columns .about-numbers-col-1{flex:0 1 100%;padding:0 30px 0 0;min-height:unset}body .about-numbers .about-numbers-columns .about-numbers-col-2{flex:0 1 95%;margin-left:5%}body .about-numbers .about-numbers-columns .about-numbers-col-3{flex:0 1 90%}body .about-numbers .about-numbers-columns .about-numbers-col-4{flex:0 1 90%;margin-left:10%}body .about-numbers .about-numbers-columns .about-numbers-col-5{flex:0 1 95%}body .about-numbers .about-numbers-columns .about-numbers-col-6{flex:0 1 95%;margin-left:5%}body .about-accordion{padding:40px 0 30px}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item{padding:15px 60px 13px 20px}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item .about-accordion-circle{top:16px;right:20px}body .about-accordion .about-accordion-columns .about-accordion-col .about-accordion-item h6{font-size:20px}}@media screen and (max-width:339px){body .about-start .container .about-start-titles .about-start-title h2{font-size:46px}body .about-start .container .about-start-titles .about-start-title h5{font-size:16px}body .about-numbers .about-numbers-columns .about-numbers-col{padding:20px 20px 26px 24px}body .about-numbers .about-numbers-columns .about-numbers-col h2{font-size:32px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number{font-size:88px;margin-bottom:20px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-title{font-size:32px}body .about-numbers .about-numbers-columns .about-numbers-col .about-number-desc{font-size:18px}body .about-numbers .about-numbers-columns .about-numbers-col-1{padding:0 20px 0 0}}body .services-start{background-color:#3152f8;padding:270px 0 80px;color:#fff}body .services-start h2{font-weight:700;font-size:60px;line-height:1.2;margin-bottom:20px}body .services-start h4{font-weight:600;font-size:24px;line-height:1.2;margin-bottom:60px;max-width:890px}body .services-carousel{display:flex;position:relative;flex-wrap:nowrap;overflow-x:hidden}body .services-carousel .services-carousel-img-wrapper,body .services-carousel .services-carousel-img-wrapper-2{flex:0 0 auto;display:flex}body .services-carousel .services-carousel-img-wrapper img,body .services-carousel .services-carousel-img-wrapper-2 img{margin-right:20px;border-radius:16px;width:100%;max-width:22.5694444444vw}body .services-apla{background-color:#faf4ec;padding:80px 0 40px}body .services-apla .services-apla-box-container{position:relative}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header{padding-bottom:60px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h6{font-weight:700;font-size:24px;line-height:1;margin-bottom:60px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h6 .services-apla-dot{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#3152f8;margin-right:30px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h3{font-size:90px;font-weight:700;margin-bottom:20px;line-height:1}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h5{font-size:24px;font-weight:700;line-height:1.2;max-width:785px}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner{position:relative}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box{background-color:#ffd54f;border-radius:40px;padding:42px 40px 37px;will-change:transform;backface-visibility:hidden;display:flex;flex-direction:column;justify-content:space-between}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1{margin-bottom:80px;display:flex;align-items:stretch}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1{width:calc(45% - 80px);position:absolute;z-index:1}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1 h3{font-size:60px;line-height:1;font-weight:600}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-2{flex:0 0 40%;margin-left:45%;padding-top:6px}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-2 p{font-size:18px;line-height:1.2;font-weight:500}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2{display:flex;align-items:stretch}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1{flex:0 0 45%;padding-right:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1 video,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1 img{display:block;object-fit:cover;width:100%;max-width:325px;height:100%;border-radius:16px}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper{display:flex}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul{min-width:280px;list-style:none;font-size:21px;line-height:1;font-weight:600}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li{display:block;padding:14px 0;position:relative}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:after,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:after{position:absolute;z-index:1;content:"";width:100%;bottom:0;height:1px;background-color:#ffeaa6;left:0}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:first-of-type,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:first-of-type{padding:0 0 14px}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:last-of-type,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:last-of-type{padding:14px 0 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:last-of-type:after,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:last-of-type:after{display:none}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2{flex:0 0 31%;padding-right:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-3,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-4{position:absolute;z-index:1;top:auto;bottom:0;left:0;min-height:100%;width:100%}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-4{background-color:#fe6e43}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2 .services-apla-row-2 .services-apla-row-2-col-1 .image-scroll-anim .image-scroll-anim-overlay,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-4 .services-apla-row-2 .services-apla-row-2-col-1 .image-scroll-anim .image-scroll-anim-overlay{background-color:#ffd54f}body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2 .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:after,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2 .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:after,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-4 .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:after,body .services-apla .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-4 .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:after{background-color:#ff8b69}body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h5{max-width:810px}body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-1,body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-3{background-color:#82a0ff}body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-1 .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:after,body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-1 .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:after,body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-3 .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:after,body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-3 .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:after{background-color:#9db5ff}body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2{background-color:#32c791}body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2 .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:after,body .services-apla-2 .services-apla-box-container .services-apla-box-wrapper-inner .services-apla-box-2 .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:after{background-color:#6be2b7}body .services-accordion .about-accordion-columns .about-accordion-col .about-accordion-col-1-wrapper{max-width:467px}@media screen and (max-width:1399px){body .services-apla .services-apla-box-container{padding-bottom:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1{width:calc(100% - 720px)}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-2{flex:0 0 600px;margin-left:calc(100% - 600px)}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1{flex:0 0 calc(100% - 600px)}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper{display:block}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul{min-width:unset}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2{flex:0 0 320px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3{flex:0 0 280px}body .services-apla-2{padding:40px 0 0}}@media screen and (max-width:1199px){body .services-start{padding:220px 0 60px}body .services-apla{padding:80px 0 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box{display:block}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1{justify-content:space-between}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1{width:calc(50% - 80px)}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-2{flex:0 0 50%;margin-left:50%}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2{flex-wrap:wrap}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1{position:absolute;z-index:1;width:405px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2{flex:0 0 50%;margin-left:50%;padding-right:0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:last-of-type{padding:14px 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3{flex:0 0 50%;margin-left:50%}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:first-of-type{padding:14px 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:last-of-type:after{display:block}body .services-apla-2{padding:40px 0 0;margin-bottom:-20px}}@media screen and (max-width:992px){body .services-start{padding:160px 0 60px}body .services-carousel .services-carousel-img-wrapper img,body .services-carousel .services-carousel-img-wrapper-2 img{max-width:40vw}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header{padding-bottom:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h6{font-weight:700;font-size:22px;line-height:1;margin-bottom:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h6 .services-apla-dot{width:18px;height:18px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h3{font-size:60px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h5{font-size:20px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1{flex-wrap:wrap;margin-bottom:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1{padding-bottom:30px;padding-right:0;position:static}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-2{margin:0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-2{flex:0 0 100%}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2{flex-wrap:wrap}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3{flex:0 0 100%;padding-right:0;margin-left:0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1{position:static;padding-bottom:44px}body .services-apla-2{margin-bottom:0}body .services-accordion{padding:20px 0 30px}}@media screen and (max-width:559px){body .services-start{padding:100px 0 60px}body .services-start h2{font-size:42px}body .services-start h4{font-size:20px;margin-bottom:30px}body .services-apla{padding:60px 0 0;margin-bottom:0}body .services-apla .services-apla-box-container{padding-bottom:20px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h6{font-size:20px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h6 .services-apla-dot{width:16px;height:16px;margin-right:20px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h3{font-size:50px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h5{font-size:18px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box{padding:32px 30px 50px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1{margin-bottom:35px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1{padding-bottom:20px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-1 .services-apla-row-1-col-1 h3{font-size:40px;font-size:clamp(30px,9vw,40px)}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-1{padding-bottom:40px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul{font-size:18px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li,body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li{padding:10px 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:first-of-type{padding:0 0 10px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-2 .services-apla-row-2-col-wrapper ul li:last-of-type{padding:10px 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:first-of-type{padding:10px 0}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-wrapper-inner .services-apla-box .services-apla-row-2 .services-apla-row-2-col-3 .services-apla-row-2-col-wrapper ul li:last-of-type{padding:10px 0 0}body .services-apla-2{padding:40px 0 0}body .services-accordion{padding:40px 0 30px}}@media screen and (max-width:339px){body .services-start h2{font-size:38px}body .services-start h4{font-size:18px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h3{font-size:42px}body .services-apla .services-apla-box-container .services-apla-box-wrapper .services-apla-box-header h5{font-size:16px}}body .work-title{background-color:#3152f8;color:#fff;padding:240px 0 60px}body .work-title .container{display:flex}body .work-title .container h1{font-weight:700;font-size:120px;line-height:1;flex:0 0 59%;padding:0 40px 0 0}body .work-title .container h6{flex:0 0 41%;font-weight:600;font-size:24px;line-height:1.2;max-width:440px}body .work-list{background-color:#3152f8;color:#fff;padding:60px 0}body .work-list .work-list-columns{display:flex;flex-wrap:wrap;gap:60px 20px}body .work-list .work-list-columns .work-list-item{flex:0 0 calc(50% - 10px)}body .work-list .work-list-columns .work-list-item .work-list-item-img a{border-radius:16px;overflow:hidden;display:block}body .work-list .work-list-columns .work-list-item .work-list-item-img a img,body .work-list .work-list-columns .work-list-item .work-list-item-img a video{width:100%;display:block;transition:transform .5s}body .work-list .work-list-columns .work-list-item .work-list-item-img a:hover img,body .work-list .work-list-columns .work-list-item .work-list-item-img a:hover video{transform:scale(1.05)}body .work-list .work-list-columns .work-list-item .work-list-item-title,body .work-list .work-list-columns .work-list-item a{font-weight:400;font-size:18px;line-height:20px;text-transform:uppercase;margin:15px 0;text-decoration:none;color:#fff;letter-spacing:.5px;transition:color .5s}body .work-list .work-list-columns .work-list-item .work-list-item-title span,body .work-list .work-list-columns .work-list-item a span{font-weight:600;color:#fe6e43;margin:0 7px;letter-spacing:0}body .work-list .work-list-columns .work-list-item .work-list-item-title strong,body .work-list .work-list-columns .work-list-item a strong{font-weight:500;letter-spacing:0}body .work-list .work-list-columns .work-list-item .work-list-item-title:hover,body .work-list .work-list-columns .work-list-item a:hover{color:#ffd54f}body .work-list .work-list-columns .work-list-item .work-list-item-parameters{text-transform:uppercase;font-weight:400;font-size:12px;line-height:1;color:#fff;list-style:none;display:flex;gap:10px;flex-wrap:wrap}body .work-list .work-list-columns .work-list-item .work-list-item-parameters li{display:block;border-radius:30px;border:1px solid #FFFFFF;padding:6px 17px}@media screen and (max-width:1100px){body .work-title .container h1{font-size:110px}}@media screen and (max-width:992px){body .work-title{padding:120px 0 0}body .work-title .container{flex-wrap:wrap;row-gap:40px}body .work-title .container h1,body .work-title .container h6{flex:0 0 100%;padding:0;margin:0 auto}body .work-title .container h1{font-size:52px}body .work-title .container h6{font-size:18px;max-width:unset}body .work-list .work-list-columns{flex-wrap:wrap;gap:40px 0}body .work-list .work-list-columns .work-list-item{flex:0 0 100%}}@media screen and (max-width:559px){body .work-title{padding:100px 0 0}body .work-title .container{row-gap:30px}body .work-list{padding:50px 0 60px}}body .single-project-main{background-color:#faf4ec;padding:0 0 80px;overflow:hidden}body .single-project-main .single-project-main-header{background-color:#faf4ec;padding:178px 0 0}body .single-project-main .single-project-main-header ul{text-transform:uppercase;font-weight:400;font-size:12px;line-height:1;color:#252525;list-style:none;display:flex;gap:10px;margin-bottom:40px}body .single-project-main .single-project-main-header ul li{display:block;border-radius:30px;border:1px solid #252525;padding:6px 17px}body .single-project-main .single-project-main-header .single-project-main-header-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}body .single-project-main .single-project-main-header .single-project-main-header-title h1{font-weight:700;font-size:90px;line-height:1}body .single-project-main .single-project-main-header .single-project-main-header-title h2{font-weight:600;font-size:32px;line-height:1.2;margin-bottom:5px;text-align:right}body .single-project-main .single-project-main-header .single-project-main-photo img{width:100%;border-radius:16px}body .single-project-main .single-project-main-header .single-project-main-line{width:100%;height:1px;background-color:#d8d8d8;margin-bottom:38px}body .single-project-main .single-project-main-header .single-project-main-info{display:flex;justify-content:space-between;font-size:21px;line-height:1;font-weight:500;margin-bottom:56px}body .single-project-main .single-project-main-photo-full img{width:100%;border-radius:16px}body .single-project-main .single-project-main-desc{padding:72px 0 56px;display:flex}body .single-project-main .single-project-main-desc .single-project-main-desc-col-1{flex:0 0 42%}body .single-project-main .single-project-main-desc .single-project-main-desc-col-1 h6{font-size:18px;line-height:1;font-weight:600;margin-bottom:25px}body .single-project-main .single-project-main-desc .single-project-main-desc-col-1 ul{font-size:18px;line-height:1.2;font-weight:500;list-style:none}body .single-project-main .single-project-main-desc .single-project-main-desc-col-2{flex:0 0 50%}body .single-project-main .single-project-main-desc .single-project-main-desc-col-2 h3{font-size:32px;line-height:1;font-weight:600;margin-bottom:24px}body .single-project-main .single-project-main-desc .single-project-main-desc-col-2 p{font-size:18px;line-height:1.2;font-weight:500;margin-bottom:23px}body .single-project-main .single-project-main-desc .single-project-main-desc-col-2 p:last-of-type{margin-bottom:0}body .single-project-main .single-project-main-desc-2{padding:55px 0 56px}body .single-project-main .single-project-main-desc-2.last-section{padding-bottom:0}body .single-project-main .single-project-main-gallery{display:flex;flex-wrap:wrap;gap:20px}body .single-project-main .single-project-main-gallery div img,body .single-project-main .single-project-main-gallery div video{display:block;width:100%;border-radius:16px}body .single-project-main .single-project-main-gallery .single-project-main-gallery-full{flex:0 0 100%}body .single-project-main .single-project-main-gallery .single-project-main-gallery-half{flex:0 0 calc(50% - 10px)}body .single-project-main .single-project-main-gallery .single-project-main-gallery-three{flex:0 0 calc(33.333% - 10px)}body .single-project-main .single-project-main-social-video-box{padding:0 20px;display:flex;flex-wrap:wrap}body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item{flex:0 0 25%;padding:0 20px}body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item video,body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item img{display:block;width:100%;border-radius:16px;height:100%;object-fit:cover}body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item .video-player{height:100%}body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item .video-player .icon-play{width:48px;height:48px}body .single-project-main .single-project-main-social-video-box.single-project-main-social-video-box-3-items .single-project-main-social-video-item{flex:0 0 33.333%}body .single-project-main .single-project-main-social-video-box.two-rows-items{margin:-20px 0}body .single-project-main .single-project-main-social-video-box.two-rows-items .single-project-main-social-video-item{padding:20px}body .single-project-main .single-project-main-bottom{padding:120px 0 0;display:flex;justify-content:space-between;align-items:center}body .single-project-main .single-project-main-bottom h2{display:inline;font-size:48px;line-height:1;font-weight:700;background-image:linear-gradient(to bottom,transparent 55%,#FFD54F 45%);box-decoration-break:clone;-webkit-box-decoration-break:clone;background-repeat:repeat}body .single-project-main .single-project-main-bottom a{font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase;color:#252525;text-decoration:none;position:relative}body .single-project-main .single-project-main-bottom a img{display:inline;width:16px}body .single-project-main .single-project-main-bottom a:after{content:"";position:absolute;z-index:1;width:100%;height:2px;transition:width .5s;top:110%;left:0;background-color:#252525}body .single-project-main .single-project-main-bottom a:hover:after{width:0%}body .single-project-main .single-project-main-bottom .single-project-main-bottom-col-1{flex:0 0 25%}body .single-project-main .single-project-main-bottom .single-project-main-bottom-col-2{flex:0 0 50%;text-align:center}body .single-project-main .single-project-main-bottom .single-project-main-bottom-col-3{flex:0 0 25%;text-align:right}body .single-project-main .space-top-small{padding-top:20px}body .single-project-main .space-top{padding-top:60px}@media screen and (max-width:992px){body .single-project-main .single-project-main-header{padding:0;display:flex;flex-direction:column}body .single-project-main .single-project-main-header .single-project-main-header-title{order:3;margin-bottom:30px}body .single-project-main .single-project-main-header .single-project-main-header-title h1{font-size:70px}body .single-project-main .single-project-main-header .single-project-main-header-title h2{font-size:24px;margin-bottom:4px}body .single-project-main .single-project-main-header ul{margin-bottom:30px;order:2}body .single-project-main .single-project-main-header .single-project-main-line{order:4;margin-bottom:30px}body .single-project-main .single-project-main-header .single-project-main-info{order:5;margin-bottom:0}body .single-project-main .single-project-main-header .single-project-main-photo{order:1;margin:0 -40px 40px}body .single-project-main .single-project-main-header .single-project-main-photo img{border-radius:0}body .single-project-main .single-project-main-desc{padding:60px 0}body .single-project-main .single-project-main-desc .single-project-main-desc-col-1{flex:0 0 30%}body .single-project-main .single-project-main-desc .single-project-main-desc-col-2{flex:0 0 70%}body .single-project-main .single-project-main-desc.empty-left .single-project-main-desc-col-1{display:none}body .single-project-main .single-project-main-desc.empty-left .single-project-main-desc-col-2{flex:0 0 100%}body .single-project-main .single-project-main-desc.last-section{padding-bottom:0}body .single-project-main .single-project-main-bottom{padding:80px 0 0;flex-wrap:wrap;flex-direction:column}body .single-project-main .single-project-main-bottom h2{font-size:34px}body .single-project-main .single-project-main-bottom .single-project-main-bottom-col-1{order:3;width:auto;flex:0 0 auto}body .single-project-main .single-project-main-bottom .single-project-main-bottom-col-2{order:1;flex:0 0 auto;margin-bottom:20px}body .single-project-main .single-project-main-bottom .single-project-main-bottom-col-3{order:2;flex:0 0 auto;margin-bottom:60px}body .single-project-main .single-project-main-social-video-box,body .single-project-main .single-project-main-social-video-box.single-project-main-social-video-box-3-items{flex-wrap:wrap;padding:0;margin-top:-20px;margin-bottom:-20px}body .single-project-main .single-project-main-social-video-box.space-top,body .single-project-main .single-project-main-social-video-box.single-project-main-social-video-box-3-items.space-top{padding-top:40px}body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item,body .single-project-main .single-project-main-social-video-box.single-project-main-social-video-box-3-items .single-project-main-social-video-item{flex:0 0 50%;padding:20px}}@media screen and (max-width:559px){body .single-project-main .single-project-main-header .single-project-main-header-title{flex-direction:column;align-items:flex-start}body .single-project-main .single-project-main-header .single-project-main-header-title h1{margin-bottom:20px}body .single-project-main .single-project-main-header .single-project-main-header-title h2{text-align:left;font-size:20px}body .single-project-main .single-project-main-desc,body .single-project-main .single-project-main-desc-2{flex-wrap:wrap;gap:40px 0;padding:40px 0}body .single-project-main .single-project-main-desc .single-project-main-desc-col-1,body .single-project-main .single-project-main-desc-2 .single-project-main-desc-col-1{flex:0 0 100%;order:2;padding-top:40px;border-top:1px solid #D8D8D8}body .single-project-main .single-project-main-desc .single-project-main-desc-col-2,body .single-project-main .single-project-main-desc-2 .single-project-main-desc-col-2{flex:0 0 100%;order:1}body .single-project-main .single-project-main-desc.last-section,body .single-project-main .single-project-main-desc-2.last-section{padding-bottom:0}body .single-project-main .single-project-main-gallery .single-project-main-gallery-half{flex:0 0 100%}body .single-project-main .single-project-main-social-video-box.space-top,body .single-project-main .single-project-main-social-video-box.single-project-main-social-video-box-3-items.space-top{padding-top:40px;margin:0}body .single-project-main .single-project-main-social-video-box .single-project-main-social-video-item,body .single-project-main .single-project-main-social-video-box.single-project-main-social-video-box-3-items .single-project-main-social-video-item{flex:0 0 100%}body .single-project-main .space-top{padding-top:40px}}body .contact{padding:180px 0 100px;background-color:#3152f8;color:#fff}body .contact .contact-columns{display:flex}body .contact .contact-columns .contact-col-1{flex:0 0 50%;padding-right:40px}body .contact .contact-columns .contact-col-1 h2{font-weight:700;font-size:60px;line-height:66px;margin:70px 0 20px;max-width:580px}body .contact .contact-columns .contact-col-1 h4{font-weight:600;font-size:24px;line-height:28px;max-width:442px}body .contact .contact-columns .contact-col-2{flex:0 0 50%;display:flex;justify-content:flex-end;color:#252525}body .contact .contact-columns .contact-col-2 form{background-color:#faf4ec;border-radius:20px;padding:50px 40px;flex:0 0 96%}body .contact .contact-columns .contact-col-2 form h3{font-weight:600;font-size:48px;line-height:1.2;margin-bottom:20px}body .contact .contact-columns .contact-col-2 form label{display:block;font-size:12px;line-height:1.5;font-weight:600;margin-bottom:8px}body .contact .contact-columns .contact-col-2 form input{display:block;width:100%;background-color:transparent;border:1px solid #A1A19D;border-radius:8px;padding:13px 17px;font-size:14px;line-height:1.2;font-weight:500;margin-bottom:16px;font-family:inherit;box-sizing:border-box}body .contact .contact-columns .contact-col-2 form input#company{margin-bottom:20px}body .contact .contact-columns .contact-col-2 form input::placeholder{font-family:inherit;font-size:14px;line-height:1.2;font-weight:500;opacity:1;color:#a1a19d}body .contact .contact-columns .contact-col-2 form input::-webkit-input-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form input::-moz-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form input:-ms-input-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form input:-moz-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form input.not-valid{border:1px solid #FE6E43;color:#fe6e43}body .contact .contact-columns .contact-col-2 form input.not-valid::placeholder{color:#fe6e43}body .contact .contact-columns .contact-col-2 form textarea{display:block;width:100%;background-color:transparent;border:1px solid #A1A19D;border-radius:8px;padding:13px 17px;font-size:14px;line-height:1.2;font-weight:500;margin-bottom:30px;height:230px;resize:none;font-family:inherit;box-sizing:border-box}body .contact .contact-columns .contact-col-2 form textarea::placeholder{font-family:inherit;font-size:14px;line-height:1.2;font-weight:500;opacity:1;color:#a1a19d}body .contact .contact-columns .contact-col-2 form textarea::-webkit-input-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form textarea::-moz-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form textarea:-ms-input-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form textarea:-moz-placeholder{font-family:inherit}body .contact .contact-columns .contact-col-2 form textarea.not-valid{border:1px solid #FE6E43;color:#fe6e43}body .contact .contact-columns .contact-col-2 form textarea.not-valid::placeholder{color:#fe6e43}body .contact .contact-columns .contact-col-2 form .checkbox{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-bottom:20px}body .contact .contact-columns .contact-col-2 form .checkbox input{flex:0 0 24px;width:auto;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border:0;cursor:pointer;position:relative;width:24px;height:24px;background:url(../media/checkbox-inactive.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:0;padding:0;font-size:0;line-height:0}body .contact .contact-columns .contact-col-2 form .checkbox input:after{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:url(../media/checkbox-active.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:none}body .contact .contact-columns .contact-col-2 form .checkbox input:checked{background-image:none}body .contact .contact-columns .contact-col-2 form .checkbox input:checked:after{display:block}body .contact .contact-columns .contact-col-2 form .checkbox label{flex:0 0 calc(100% - 44px);font-weight:500;font-size:14px;line-height:1.2;color:#a1a19d;margin:0;padding-right:34px;position:relative;box-sizing:border-box}body .contact .contact-columns .contact-col-2 form .checkbox label a{color:#a1a19d;text-decoration:underline;transition:color .5s}body .contact .contact-columns .contact-col-2 form .checkbox label a:hover{color:#fe6e43}body .contact .contact-columns .contact-col-2 form .checkbox label .alert{position:absolute;z-index:1;width:24px;height:24px;top:50%;left:auto;right:0;transform:translateY(-50%);display:none}body .contact .contact-columns .contact-col-2 form .checkbox.not-valid label .alert{display:block}body .contact .contact-columns .contact-col-2 form .contact-btn{display:flex;align-items:center}body .contact .contact-columns .contact-col-2 form .contact-btn .btn-box .btn{background:none;border:none;padding:0;margin:0;font-size:12px;line-height:1;font-weight:600;color:inherit;outline:none;box-shadow:none;cursor:pointer}body .contact .contact-columns .contact-col-2 form .contact-btn .btn-box .btn:before{background-image:url(../media/arrow-right-blue.svg)}body .contact .contact-columns .contact-col-2 form .contact-btn .btn-box .btn span{background-color:#252525;color:#fff}body .contact .contact-columns .contact-col-2 form .contact-btn .response-box{padding-top:20px}@media screen and (max-width:992px){body .contact{padding:110px 0 20px}body .contact .contact-columns{flex-wrap:wrap;justify-content:center}body .contact .contact-columns .contact-col-1,body .contact .contact-columns .contact-col-2{flex:0 0 80%}body .contact .contact-columns .contact-col-1{padding-right:0}body .contact .contact-columns .contact-col-1 h2{margin:0 0 20px;max-width:unset}body .contact .contact-columns .contact-col-1 h4{margin-bottom:60px;max-width:unset}body .contact .contact-columns .contact-col-2{justify-content:center}body .contact .contact-columns .contact-col-2 form{flex:0 0 100%}}@media screen and (max-width:767px){body .contact{padding:90px 0 20px}body .contact .contact-columns .contact-col-1,body .contact .contact-columns .contact-col-2{flex:0 0 100%}body .contact .contact-columns .contact-col-1 h2{font-size:42px;line-height:46px}body .contact .contact-columns .contact-col-1 h4{font-size:20px;line-height:24px;margin-bottom:40px}body .contact .contact-columns .contact-col-2 form{border-radius:16px;padding:30px}body .contact .contact-columns .contact-col-2 form h3{font-size:38px}}
