@media only screen and (min-width:375px){h1{font-size:44px;line-height:1.0565;margin-bottom:35px}.banner-section{padding:50px 0 40px}.quick-experience{font-size:14px;margin-bottom:40px}.banner-cta{padding:33px 40px 47px 0}.projects_executed{border-bottom:1px solid #141414;padding:20px 0}.projects-box{flex:0 0 57%;max-width:57%;padding:23px 5px 0}.portfolio-left{padding:48px 30px 38px}.portfolio-left h2{line-height:1.0565;margin-bottom:12px}.portfolio-link{padding:20px 30px 19px}.client-name,.portfolio-client{font-size:26px;line-height:1.077;margin-right:28px}.feed-wrap{flex:0 0 95%;max-width:95%;padding:55px 19px 50px 21px}.feed-wrap p{margin:24px 0 29px;padding:44px 19px}}@media only screen and (min-width:414px){h1{font-size:46px}.banner-section{padding-top:51px}.banner-left{padding:45px 30px 0 0}.btn-quote{font-size:18px}.acclamations-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.acclamations-list{width:50%}.acclamations-logo svg{width:130px;height:50px}.acclamations-wrap p{font-size:15px}.cta-heading{font-size:30px}.footer-cta{padding:40px 30px}}@media only screen and (min-width:576px){h1{font-size:48px}.projects-box{flex:0 0 40%;max-width:40%}.feed-wrap{flex:0 0 70%;max-width:70%;padding:55px 19px 50px 21px}}@media only screen and (min-width:768px){.timeline-box::before,.timeline_wrap::before{content:"";position:var(--ps-absolute);left:0}h1{font-size:58px;max-width:none}.banner-left{padding:50px 50px 0 0}.btn-add{display:none!important}.banner-cta{padding:55px 40px 50px 0}.projects-box{flex:0 0 31%;max-width:31%}.approach-work{display:flex;justify-content:space-between}.approach_block{padding:60px 0}.approach-speak,.portfolio-left,.portfolio-right{width:50%}.approach-speak h2{font-size:30px;margin-bottom:40px}.agile-content h2,.timeline_section h2{font-size:30px}.agile-content{margin-bottom:30px}.agile-list{overflow:visible;flex-wrap:wrap;padding-bottom:0}.agile-list li{flex:auto;width:30%;margin:0 30px 30px 0}.agile-detail h3{font-size:22px}.footer-cta{padding:50px 30px}.footer-cta .container{display:flex;align-items:center;justify-content:space-between}.cta-heading{font-size:32px;margin-bottom:0}.acclamations-sec{padding:50px 0 0}.acclamations-head{margin-bottom:40px}.approach-speak,.easy-block,.timeline-box{margin-bottom:0}.acclamations-head h2{font-size:48px;letter-spacing:-.04em}.acclamations-list{width:25%;margin:0;border-top:1px solid #3c3c3c;border-right:1px solid #3c3c3c;border-bottom:0;padding:25px 12px}.acclamations-logo{display:flex;justify-content:center;align-items:center}.acclamations-logo svg{height:50px;width:140px}.acclamations-wrap p{font-size:14px}.experience-left{width:44%;margin-bottom:0}.experience-right{width:48%;padding-left:60px;border-left:1px solid #cdcdcd}.our_experience_slide.slick-slide{display:flex;align-items:center}.experience-right h2{font-size:30px;margin-bottom:25px}.experience-right p{max-width:620px}.timeline-box{padding:50px 0;margin-right:30px}.timeline_wrap{display:flex;justify-content:space-between;padding:50px 0 20px}.timeline-box h3{font-size:20px}.timeline-box::before{top:-6px;width:10px;height:10px;z-index:1;background-color:var(--white);border-radius:var(--rounded-circle);border:1px solid var(--black)}.timeline_wrap::before{top:49px;width:82%;height:2px;background-color:var(--black)}.easy-section h2{padding:0 30px;margin-bottom:15px}.easy-section .dot-pattern{margin-left:30px}.easy-block{width:25%;padding:0 10px;margin-top:40px;border-bottom:none}.easy-img{margin-bottom:60px;position:relative;display:block}.feed-wrap{flex:0 0 47%;max-width:47%;margin-right:25px}}@media only screen and (min-width:992px){.banner-left,.banner-right{width:50%}.banner-right{padding:40px 15px 0}.banner-left{padding:50px 40px 0 0}.banner-left p{line-height:1.35}.projects-box{flex:0 0 30%;max-width:30%}.approach-speak h2{font-size:35px;margin-bottom:50px}.agile-list li{padding:20px}.tab-controls{display:flex;justify-content:space-between;border-bottom:1px solid var(--main-color);border-top:1px solid var(--main-color)}.technology-section .container{max-width:none;padding:0}.tab-item{width:100%;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin-bottom:0}.js-tab-title.tab-title.is-active{background-color:var(--second-color)}.tab-title{display:block;font-size:18px;border-bottom:none;font-weight:400;letter-spacing:-.3px;padding:14px;text-align:center;font-weight:var(--fw-bold);background-color:var(--grey);transition:.5s;border-right:1px solid var(--main-color)}.tab-item:last-child .tab-title{border-right:transparent}.tab-section .tab-item .tab-title,.tab-title::after{display:none}.tab-item .tab-content{padding:25px 0 0}.tech-logo li{margin-left:10px;padding:4px 10px}.tech-logo li:first-child{margin-left:0}.acclamations-list{padding:40px 15px}.acclamations-wrap p{font-size:16px}.work-graphic{width:36%;padding-top:7px;overflow:hidden}.marquee-content{height:100%;position:var(--ps-absolute);overflow:hidden;animation:15s linear infinite marquee;white-space:nowrap}.client-name,.portfolio-left,.portfolio-link,.portfolio-list li{position:relative}@keyframes marquee{0%{left:0}100%{left:-100%}}.marquee-content.d-lg-flex.align-items-center:hover{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused}.portfolio-section{padding-top:60px}.portfolio-left{padding:60px 30px 55px}.portfolio-left h2{font-size:72px}.portfolio-link{padding:26px 30px;overflow:hidden}.client-name{overflow:visible;transform-style:preserve-3d;transition:.3s linear}.portfolio-client,.portfolio-img{position:absolute;transition:.3s linear;display:block}.portfolio-client{color:#6e8c42;text-transform:var(--text-uppercase);transform:translateY(64px);left:30px;top:26px;letter-spacing:-.04em}.portfolio-link:hover .client-name{transform:translateY(-90px)}.blog-insight,.portfolio-link:hover .portfolio-client{transform:none}.small{transition:.3s linear}.portfolio-img{left:-130px;top:-23px;width:150px;opacity:0;z-index:1}.portfolio-link:hover~.portfolio-img{opacity:1;transition:.3s linear}.in-view.portfolio-pattern{width:127px}.hover-reveal{display:block}.feed-wrapper{display:block;overflow:visible;padding:75px 0 70px}.blog-insight{position:sticky;top:300px;overflow:hidden;height:70px}.feed-wrap{position:sticky;top:calc((100vh - 448px)/ 2);flex:auto;max-width:753px;width:100%;margin:0 auto 100px;padding:70px 70px 80px}.feed-wrap p{padding:40px}.feed-wrap p a{font-size:32px;line-height:1.125}.developer-insight{font-size:78px}}@media only screen and (min-width:1024px){.container{max-width:1000px}}@media only screen and (min-width:1200px){.container{max-width:1170px;padding:0 30px}h1{font-size:68px;line-height:1;margin-bottom:40px}.banner-section{padding:80px 0 50px;position:relative}.projects_executed{padding:50px 0;justify-content:end}.projects_executed .container{margin:0;padding:0}.projects_executed_wrap::after{content:"";width:100vw;height:1px;background-color:#fff;position:absolute;top:-1px;left:0}.projects-box{border-top:none}.projects_executed_wrap{overflow:visible;padding-bottom:0;width:100%;padding-left:0;padding-top:0;justify-content:end}.agile-list li:hover{background-color:#d2f5ff;border-color:#d2f5ff;transform:scale(1.05)}.projects-box{flex:0 0 20%;max-width:20%}.approach_block{padding:70px 0}.approach-speak h2{font-size:45px;margin-bottom:60px}.agile-content h2{font-size:50px}.agile-list{justify-content:space-between}.agile-list li{padding:35px 30px;flex:0 0 auto;width:32%;opacity:1;margin:0 0 20px;transform:translate(0,0)}.agile-content{margin-bottom:50px}.agile-content p{width:76%}.animate{animation-duration:1s;animation-fill-mode:both}.three{animation-delay:.5s}.four{animation-delay:.4s}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{animation-name:fadeInRight}.fadein-up.visible-up{opacity:1;transform:translate(0,0)}.fadein-up{transform:translate(0,110px);transition:.8s;opacity:0}.technology-section h2{margin-bottom:40px;font-size:40px}.tab-item .tab-title{font-size:18px}.tab-item .tab-content{padding:40px 0 0}.tech-logo li{margin:0 28px}.acclamations-sec{padding:60px 0 0}.acclamations-head{margin-bottom:40px}.acclamations-head h2{font-size:77px}.acclamations-list,.timeline_section{padding:50px}.acclamations-logo{margin-bottom:30px;min-height:71px}.acclamations-logo svg{height:100%;width:auto}.acclamations-list:hover{background-color:var(--white)}.acclamations-list:hover .acclamations-link,.acclamations-list:hover p{color:var(--main-color)}.acclamations-list:hover path{fill:var(--main-color)}.experience-right h2{font-size:38px;margin-bottom:30px}.timeline_section h2{font-size:35px}.timeline-box h3{font-size:25px}.easy-section{padding:70px 0 50px}.easy-section h2{font-size:var(--fz48);padding:0 50px 0 0;max-width:960px;letter-spacing:-2.49px;margin-bottom:26px}.easy-section .dot-pattern{margin-left:68px}.easy-wrap{padding:0 5px 0 0}.easy-block.in-view{opacity:1}.easy-block:first-child{transition:.2s linear}.easy-block{padding:0 25px}.easy-img{margin-bottom:55px}.easy-head{padding-right:35px}.easy-block p{padding-right:30px}.portfolio-section{padding-top:75px}.project-number{padding-top:0}.view-detail{display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%);text-transform:var(--text-uppercase);overflow:hidden}.view-detail small{color:#6e8c42;font-size:12px;line-height:14px;bottom:-30px;position:relative;text-decoration:underline;transition:.3s linear}.view-detail:hover small{text-decoration:none}.portfolio-link:hover .view-detail small{bottom:0}.portfolio-img{width:250px;left:-235px;top:-90px}}@media only screen and (min-width:1280px){.container{max-width:1230px}.banner-left{padding:40px 50px 0 0}.banner-section{padding:90px 0 65px}.banner-cta{padding:57px 100px 64px 0;border-top:none}.projects_executed_wrap{padding:0}.footer-cta{padding:50px 52px}.cta-heading{font-size:48px}.experience-right{width:50%}.easy-section h2{max-width:915px}.portfolio-section{padding-top:81px}.portfolio-left{padding:59px 50px 46px}.portfolio-left h2{font-size:120px;line-height:110px;margin-bottom:22px}.portfolio-pattern{margin-bottom:111px}.portfolio-left p{max-width:450px;margin-bottom:22px}.portfolio-link{padding:32px 40px 23px}.client-name,.portfolio-client{font-size:32px;margin-right:12px}.portfolio-client{top:32px;left:40px}.portfolio-img{width:320px;left:-283px;top:-106px}.feed-wrapper{padding:107px 0 100px}.blog-insight{height:120px;top:250px}.feed-wrap{padding:86px 75px 80px 86px}.feed-wrap p{padding:23px 27px 28px;margin:37px 0 42px;min-height:159px}.developer-insight{font-size:120px;height:150px}}@media only screen and (min-width:1366px){.container{max-width:1270px}}@media only screen and (min-width:1440px){.easy-section{padding:82px 0}.easy-section h2{font-size:60px;padding:0 64px}}@media only screen and (min-width:1536px){.container{max-width:1440px;padding:0 15px}}@media only screen and (min-width:1940px){.projects_executed .container{margin:0 auto;padding:0 15px}}