.angular,.pattern-div,.terminal{position:absolute}.terminal-line3,.terminal-line4{color:#adff2f;white-space:nowrap;border-right:2px solid rgba(4,4,4,0);overflow:hidden}.header{height:100vh}.pattern1,.pattern2,.pattern3{height:15rem!important;width:15rem!important;border-radius:50%;background:#ef2424;position:absolute;filter:blur(100px);-webkit-filter:blur(80px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);z-index:-1}.pattern1{background-color:#ff5454!important;top:1rem;right:10rem}.pattern2{background-color:#ffc446!important;top:15rem;right:20rem}.pattern3{background-color:#67a4ff!important;top:20rem;right:3rem}.pattern-div{top:-20rem!important;right:0}.terminal{width:21rem!important;height:25rem!important;background-color:rgba(4,4,4,.467);top:-10rem;right:9rem}.terminal-btn{width:1.2rem;height:1.2rem;opacity:100!important;border-radius:50%}.angular,.aws{height:5rem;width:5rem}.terminal-line1{color:#adff2f;max-width:100%;white-space:nowrap;overflow:hidden;animation:6s steps(30,end) 1s both animated-text__1,.5s steps(30,end) 8 animated-cursor__1}.terminal-line2{color:#adff2f;max-width:100%;white-space:nowrap;overflow:hidden;animation:5s steps(30,end) 1s both animated-text__2,.5s steps(30,end) 8 animated-cursor__1;-webkit-animation-delay:4s;animation-delay:4s}.terminal-line3{max-width:100%;animation:5s steps(30,end) 1s both animated-text__3,.5s steps(30,end) 5 animated-cursor__1;-webkit-animation-delay:7s;animation-delay:9s}.terminal-line4{max-width:9rem;animation:5s steps(30,end) 1s both animated-text__3,1s steps(30,end) infinite animated-cursor__3;-webkit-animation-delay:7s;animation-delay:12s}.text-terminal{color:#9acd32;animation:fadeIn;font-size:.7rem!important;line-height:.95rem;opacity:0;animation-delay:8s;animation-fill-mode:forwards}.angular,.laravel{animation-iteration-count:infinite}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes animated-cursor__1{10%,50%,90%{border-right:2px solid transparent}30%{border-right:2px solid rgba(4,4,4,0)}70%{border-right:2px solid #9acd32}100%{border-right:none!important}}@keyframes animated-cursor__3{from{border-right-color:rgba(4,4,4,.467)}to{border-right:2px solid #9acd32}100%{border:0!important}}.service-btn-active-b::before,.service-btn-active-t:after{content:'';border-left:10px solid transparent;border-right:10px solid transparent}@keyframes animated-text__1{from{width:0}to{width:45rem}}@keyframes animated-text__2{from{width:0}to{width:29rem}}@keyframes animated-text__3{from{width:0}to{width:45rem}}.angular{background-color:#dd0031!important;top:10rem;left:-8rem;rotate:calc(-20deg);animation-name:float;animation-duration:8s;-webkit-box-shadow:22px 21px 0 4px #b60027;-moz-box-shadow:22px 21px 0 4px #b60027;box-shadow:12px 12px 0 0 #b60027}.aws,.laravel{position:absolute;top:-8rem;animation-name:float}.angular svg{width:3rem!important;height:3rem!important}.laravel{height:4rem;width:4rem;background-color:#ff2d20!important;left:-7rem;rotate:calc(-30deg);animation-duration:4s;-webkit-box-shadow:22px 21px 0 4px #9d0022;-moz-box-shadow:22px 21px 0 4px #9d0022;box-shadow:-8px 8px 0 0 #9d0022}.laravel svg{width:2.5rem!important;height:2.5rem!important}.aws{background-color:#303f52;left:10rem;rotate:calc(10deg);animation-duration:5s;animation-iteration-count:infinite;-webkit-box-shadow:22px 21px 0 4px #232f3e;-moz-box-shadow:22px 21px 0 4px #232f3e;box-shadow:8px 8px 0 0 #232f3e}.node,.php{height:5rem;width:5rem;position:absolute;top:15rem;left:23rem;rotate:calc(5deg);animation-name:float;animation-duration:3s;animation-iteration-count:infinite}.aws svg{width:2.8rem!important;height:2.8rem!important}.php{background-color:#fefcfc;-webkit-box-shadow:22px 21px 0 4px #d4d4d4;-moz-box-shadow:22px 21px 0 4px #d4d4d4;box-shadow:8px 8px 0 0 #d4d4d4}.node svg,.php svg{width:4rem;fill:white}.node{background-color:#777bb4;-webkit-box-shadow:22px 21px 0 4px #474b79;-moz-box-shadow:22px 21px 0 4px #474b79;box-shadow:8px 8px 0 0 #474b79}@keyframes float{0%,100%{transform:translate(0,0)}50%{transform:translate(0,15px)}}.service-active{display:block}.service-inactive{display:none}.service-card{height:20rem!important}.service-icon-div{height:7.5rem!important;width:15rem!important;position:relative!important}.service-icon{width:7rem!important;height:7rem!important}.service-btn-active-t .service-icon img,.service-icon-div:hover .service-icon img{transform:scale(1.1)!important}.service-icon img{height:4.5rem!important;width:4.5rem!important;transition:.5s ease-in-out}.service-btn-active-t:after{position:absolute;bottom:-.8rem;border-top:10px solid var(--border-color)}.service-btn-active-b::before{position:absolute;top:-.8rem;border-bottom:10px solid var(--border-color)}.service-btn-active-b,.service-btn-active-t{border:3.5px solid var(--border-color)}.service-img{height:15rem!important;padding:2rem!important}.service-img img{height:100%;width:100%;object-fit:contain;z-index:10}.blob{position:absolute;max-width:100%;height:15rem;top:0;left:0;z-index:-5!important}.service-tools-icons{height:1.5rem!important}.promise-bg{background:linear-gradient(rgba(249,249,249,.822),rgba(249,249,249,.822)) center center/contain no-repeat,url("../../assests/icons/patterns/pattern1.png") center center/contain no-repeat}.industry2-card,.promise{position:relative;overflow:hidden}.card-ind{width:15.85rem!important}.industry-card{width:15rem;height:15rem}.industry-icon{width:5rem;height:5rem;position:absolute;top:-2rem;left:0;right:0}.industry2-content,.industry2-content-finance{position:absolute!important;top:0;height:100%;width:100%}.industry-icon img{height:3rem}.industry-card img{min-height:100%;width:100%;object-fit:cover!important}.count-icon img{height:8rem}.client-logo img{width:auto;max-height:100%}.client-logo{height:6rem!important;width:auto;display:flex;justify-content:center;align-items:center}.industry2-img{width:100%;height:100%;object-fit:cover!important;transition:.5s ease-in-out}.industry2-card:hover .industry2-img{transform:scale(1.1)}.industry2-content{background:linear-gradient(rgba(255,255,255,0),rgba(47,47,47,.67))}.edu-sec{height:10rem!important;position:relative}@media only screen and (max-width:700px){.header{height:auto;margin-top:0;width:100%!important}.terminal-div{height:40rem;top:22rem;width:100%!important;position:relative!important}.terminal{width:18rem!important;height:20rem!important;top:-13rem;left:50%;transform:translate(-45%,0)}.text-terminal{font-size:.55rem!important}.angular{left:1rem;top:7rem}.php{top:3rem;left:16rem}.laravel{top:-19rem;left:30%}.pattern-div{height:auto!important}.service-img img{width:100%;height:15rem;object-fit:contain}.service-img{height:16rem}.count{background-repeat:no-repeat;background-position:center center;background-size:cover}.count-icon img{height:5rem}.promise-bg{background:linear-gradient(rgba(249,249,249,.822),rgba(249,249,249,.822)) center center/cover no-repeat,url("../../assets/icons/patterns/pattern1.png") center center/cover no-repeat}}@media only screen and (min-width:768px){.count{background:linear-gradient(#3419abd6,#3419abdf) center center/cover no-repeat,url(../../assets/icons/patterns/cccircular.svg) center center/cover no-repeat}.terminal{width:22rem!important;height:25rem!important;top:-16rem;left:50%;transform:translate(-45%,0)}.angular{left:70%;top:7rem}.php{top:1rem;left:10rem}.laravel{top:-19rem;left:20%}.aws{top:-15rem;left:80%}}@media only screen and (min-width:992px){.header{height:100vh}.service-img img{max-height:18rem!important;max-width:20rem!important;z-index:10;width:100%;height:13rem;object-fit:contain}.terminal{top:-12rem;left:50%;transform:translate(-50%,0)}.angular{left:7rem;top:10rem}.php{top:-3rem;left:80%}.aws{top:-20rem;left:23rem}.laravel{top:-18rem;left:10%}}