*{box-sizing:border-box!important;font-family:outfit-regular!important;margin:0;padding:0}html{scroll-behavior:smooth}p{line-height:2!important}@font-face{font-family:outfit-regular;src:local("Outfit-Regular"),url(../../static/media/Outfit-Regular.e853df41b41bc9489a8b.ttf) format("truetype")}@font-face{font-family:outfit-medium;src:local("Outfit-Medium"),url(../../static/media/Outfit-Medium.1d6f1a86e227bec4497d.ttf) format("truetype")}@font-face{font-family:outfit-semibold;src:local("Outfit-SemiBold"),url(../../static/media/Outfit-SemiBold.ea851e9b6c1d21f620c1.ttf) format("truetype")}@font-face{font-family:outfit-bold;src:local("outfit-Bold"),url(../../static/media/Outfit-Bold.b2e2fcd8bc0c090b302c.ttf) format("truetype")}.site-logo{height:auto;width:250px}.header-menu{color:#383745!important;cursor:pointer;padding:0 1.5rem!important;text-decoration:none!important}.header-menu:hover{color:#0876c1!important}.MuiDrawer-paper{display:grid!important;text-align:center;width:100%!important}.header-menu-mobile a{display:block;font-size:1.2rem;padding:24px 20px!important}@media only screen and (min-width:768px) and (max-width:1024px){.site-logo{width:200px}.header-menu{padding:0 .8rem!important}}@media only screen and (max-width:767px){.site-logo{width:250px}}@media only screen and (min-width:300px) and (max-width:390px){.site-logo{width:200px}}.primaryContainedButton{background-color:#0876c1!important}.primaryContainedButton,.primaryOutlinedButton{border-radius:40px!important;font-size:1.125rem!important;font-weight:500!important;text-transform:inherit!important}.primaryOutlinedButton{border:2px solid #0876c1!important;color:#0876c1!important}.secondaryButton{background-color:#383745!important}.getStartedButton,.secondaryButton{border-radius:40px!important;font-size:1.125rem!important;font-weight:500!important;text-transform:inherit!important}.getStartedButton{border:2px solid #fff!important;color:#fff!important}.mainTitle{font-size:3rem;line-height:1.5!important}.mainBannerBg{height:80vh;width:100%}.TopBannerContent{position:absolute;top:300px}:root{--speed:1;--duration:3;--fade:0.2;--delay:0;--inbetween:0.5;--total:calc(var(--speed) + var(--duration) + var(--fade) + var(--inbetween))}body #showcase-dynamic div p:first-of-type{--row-delay:0s}body #showcase-dynamic div p:nth-of-type(2){--row-delay:.15s}body #showcase-dynamic div p:nth-of-type(3){--row-delay:.3s}body #showcase-dynamic div p:nth-of-type(4){--row-delay:.45s}body #showcase-dynamic div p:nth-of-type(5){--row-delay:1s}@keyframes group1{0%{opacity:0;transform:translateY(50px)}21.27%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes group2{0%{opacity:0;transform:translateY(50px)}10.63%{opacity:1;transform:translateY(0)}42.55%{opacity:1;transform:translateY(0)}44.68%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes group3{0%{opacity:0;transform:translateY(50px)}7.09%{opacity:1;transform:translateY(0)}28.36%{opacity:1;transform:translateY(0)}29.78%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes group4{0%{opacity:0;transform:translateY(50px)}5.31%{opacity:1;transform:translateY(0)}21.27%{opacity:1;transform:translateY(0)}22.34%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes group5{0%{opacity:0;transform:translateY(50px)}4.25%{opacity:1;transform:translateY(0)}17.02%{opacity:1;transform:translateY(0)}17.87%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}body #showcase-dynamic div:first-of-type{--Fdelay:calc(1s*var(--delay))}body #showcase-dynamic div:first-child:last-child{--time:calc(1s*var(--total))}#showcase-dynamic div:first-child:last-child p{animation:group1 var(--time) ease-out calc(var(--Fdelay) + var(--row-delay)) forwards}body #showcase-dynamic div:nth-of-type(2){--Fdelay:calc(1s*(var(--delay) + var(--total)))}body #showcase-dynamic div:first-child:nth-last-child(2),body #showcase-dynamic div:first-child:nth-last-child(2)~div{--time:calc(1s*(var(--total)*2))}#showcase-dynamic div:first-child:nth-last-child(2) p,#showcase-dynamic div:first-child:nth-last-child(2)~div p{animation:group2 var(--time) ease-out calc(var(--Fdelay) + var(--row-delay)) infinite}body #showcase-dynamic div:nth-of-type(3){--Fdelay:calc(1s*(var(--delay) + (var(--total)*2)))}body #showcase-dynamic div:first-child:nth-last-child(3),body #showcase-dynamic div:first-child:nth-last-child(3)~div{--time:calc(1s*(var(--total)*3))}#showcase-dynamic div:first-child:nth-last-child(3) p,#showcase-dynamic div:first-child:nth-last-child(3)~div p{animation:group3 var(--time) ease-out calc(var(--Fdelay) + var(--row-delay)) infinite}body #showcase-dynamic div:nth-of-type(4){--Fdelay:calc(1s*(var(--delay) + (var(--total)*3)))}body #showcase-dynamic div:first-child:nth-last-child(4),body #showcase-dynamic div:first-child:nth-last-child(4)~div{--time:calc(1s*(var(--total)*4))}#showcase-dynamic div:first-child:nth-last-child(4) p,#showcase-dynamic div:first-child:nth-last-child(4)~div p{animation:group4 var(--time) ease-out calc(var(--Fdelay) + var(--row-delay)) infinite}body #showcase-dynamic div:nth-of-type(5){--Fdelay:calc(1s*(var(--delay) + (var(--total)*4)))}body #showcase-dynamic div:first-child:nth-last-child(4),body #showcase-dynamic div:first-child:nth-last-child(4)~div{--time:calc(1s*(var(--total)*5))}#showcase-dynamic div:first-child:nth-last-child(5) p,#showcase-dynamic div:first-child:nth-last-child(5)~div p{animation:group5 var(--time) ease-out calc(var(--Fdelay) + var(--row-delay)) infinite}#showcase-dynamic{display:grid;font-size:3rem;grid-template-columns:1fr;width:500px}#showcase-dynamic div{align-self:center;grid-column-start:1;grid-row-start:1;justify-self:start}#showcase-dynamic p{margin:5px 0;opacity:0}@media only screen and (min-width:1300px) and (max-width:1440px){.mainBannerBg{height:100vh}.TopBannerContent{top:150px}}@media only screen and (min-width:1024px) and (max-width:1365px){.mainBannerBg{height:50vh}.TopBannerContent{top:200px}}@media only screen and (min-width:820px) and (max-width:1180px){.mainBannerBg{height:60vh}.TopBannerContent{top:180px}}@media only screen and (max-width:1180px){.mainBannerBg{height:70vh}.TopBannerContent{top:200px}}@media only screen and (max-width:767px){.mainBanner{height:100%;width:100%}.mainTitle{font-size:2.5rem!important;line-height:1.3!important}.mainBannerContent{width:100%}.TopBannerContent{top:250px!important}#showcase-dynamic{width:auto}}@media only screen and (min-width:391px) and (max-width:412px){.mainTitle{font-size:2.5rem!important;line-height:1.3!important}.mainBannerBg{height:80vh!important}#showcase-dynamic{width:auto}}@media only screen and (min-width:376px) and (max-width:390px){.mainTitle{font-size:2.5rem!important;line-height:1.3!important}.mainBannerBg{height:80vh!important}.TopBannerContent{top:200px!important}#showcase-dynamic{width:auto}}@media only screen and (min-width:300px) and (max-width:375px){.mainTitle{font-size:2rem!important;line-height:1.3!important}.mainBannerBg{height:80vh!important}.TopBannerContent{top:160px!important}#showcase-dynamic{width:auto}}.btnExploreAllOurServices{text-decoration:none!important}.con .card{height:400px;min-height:100%;overflow:hidden;padding:1rem}.con .card:after,.con .card:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:1}.con .card:before{background-size:cover;height:calc(100% + 30px)}.con .card:after{background:#0000001a;box-shadow:inset 0 -80px 90px -15px #000000bf;height:100%}.con .card .card_s{top:100%;z-index:2}.con .card .card_s .cardTitle:first-of-type{display:grid;margin-bottom:10px;transform:translateY(-100%)}.con .card:hover:after{background:#00000080}.con .card:hover:before{top:-30px}.con .card:hover .card_s{top:50%;transform:translateY(-50%)}.con .card:hover .card_s .cardTitle:first-of-type{transform:translateY(0)}.con .card:hover .card_s .contentCardHover:nth-of-type(2){opacity:1}.con .card:first-of-type:before{background-image:url(../../static/media/artifical-intelligence-bg.2f6320de8eafcac83d2b.png)}.con .card:nth-of-type(2):before{background-image:url(../../static/media/cloud-computing-bg.6d714b8ae0ac181505dd.png)}.con .card:nth-of-type(3):before{background-image:url(../../static/media/app-development-bg.86cb9b906e26a7641151.png)}.con .card:nth-of-type(4):before{background-image:url(../../static/media/web-experts-bg.65fce893fbd33edab2b5.png)}@media only screen and (max-width:768px){.con .card{margin-bottom:20px}}.ourProduct{max-width:100%;width:80%}@media only screen and (max-width:768px){.ourProduct{margin-top:32px;width:80%}}.illustration-about{width:80%}.challengesBg{max-width:100%;width:100%}.sectionTitle{font-size:2.25rem}.animateNumbers{display:inline-flex!important;padding-right:6px}.backgroundBg{width:80%}.wrapper img{width:300px}.wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:230px 330px}.btn.four,.btn.one{grid-column:3}.btn.four{grid-row:3}.btn.two{grid-column:2;grid-row:2}.btn.three{grid-column:4;grid-row:2}@media only screen and (min-width:1025px) and (max-width:1140px){.btn.four,.btn.one,.btn.three,.btn.two{padding-left:24px!important;padding-right:24px!important}.wrapper img{width:250px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.btn.four,.btn.one,.btn.three,.btn.two{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:768px){.wrapper{display:block!important;height:auto!important}.btn.four,.btn.three,.btn.two{padding-top:0!important}.wrapper img{width:100%!important}}.ourClients{max-width:100%;width:90%}.carousel-container{max-height:100%;min-height:100px;overflow:hidden;position:relative;width:100%}.carousel-card{align-items:center;background:#292828;border-radius:4px;display:flex;height:auto;justify-content:center;width:auto}.carousel-card:hover{box-shadow:5px 5px 8px hsla(0,0%,87%,.362),10px 10px 8px hsla(0,8%,56%,.392),15px 15px 8px hsla(120,7%,57%,.303);transform:scale(.9)}.carousel-track{align-items:center;animation:slide 20s linear infinite;display:flex;gap:16px;height:80px;height:100%;justify-content:center;left:0;position:absolute;width:200%}.carousel-track:hover{animation-play-state:paused}@keyframes slide{0%{left:0}to{left:-100%}}.leadersImage{width:100%}@media only screen and (max-width:768px){.leadersImage{width:80%}}.WhyRajasriicon{height:60px;width:60px}@media only screen and (min-width:768px) and (max-width:1024px){.wrapper img{width:200px}}.contactForm input{height:3.3rem}.contactForm{margin:0 auto;text-align:center;width:570px}@media only screen and (min-width:768px) and (max-width:1024px){.indianOfficeMap,.japanOfficeMap{order:2}.indianOfficeAddress,.japanOfficeAddress{justify-content:center;order:1}}@media only screen and (max-width:767px){.indianOfficeMap{order:2}.indianOfficeAddress{order:1}.contactForm{width:100%}}.contactMessage .MuiSnackbarContent-root{background-color:#0876c1}.careermessage .MuiSnackbarContent-root{background-color:#ecf7ff;color:#0876c1!important}.footerLinks{list-style:none;margin:0;padding:0}.footerLinks li{margin-bottom:1.2rem}.hover-underline-animation{color:#fff;display:inline-block;position:relative}.hover-underline-animation:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.secondary-footer-menu{color:#fff;padding:12px 20px!important;text-decoration:none!important}@media only screen and (max-width:768px){.footerBottom{flex-direction:column;text-align:center}}.careerForm{margin:0 auto;text-align:center;width:450px}.careerForm input{height:3.3rem}.mobileNo input[type=number]::-webkit-inner-spin-button,.mobileNo input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:767px){.careerForm{width:100%}}.servicesBannerBg{height:80vh;width:100%}.headerTitle{line-height:1.3!important}.servicesBannerContent{width:500px}@media only screen and (min-width:1300px) and (max-width:1440px){.servicesBannerBg{height:100vh}.bannerContent{top:150px}}@media only screen and (max-width:767px){.mainBanner{height:100%;width:100%}.servicesBannerTitle{font-size:3rem!important}.servicesBannerContent{width:100%}.bannerContent{top:160px!important}.servicesBannerBg{height:70vh!important}}@media only screen and (min-width:300px) and (max-width:375px){.servicesBannerTitle{font-size:2.5rem!important}.servicesBannerBg{height:90vh!important}.bannerContent{top:160px!important}}@media only screen and (min-width:376px) and (max-width:390px){.servicesBannerTitle{font-size:2.5rem!important}.servicesBannerBg{height:80vh!important}.bannerContent{top:160px!important}}@media only screen and (min-width:391px) and (max-width:412px){.servicesBannerTitle{font-size:2.9rem!important}}.arrowIcon{background-color:#383745;border-radius:100px;color:#fff;height:40px;width:40px}.titleWeWork{color:#0876c1;font-size:1.5rem!important;padding-left:1.5rem}.ServicesTitle{font-size:1.25rem!important}*,:after,:before{position:relative;transition:all .35s}.cardTitle,.contentCardHover{color:#fff}.cardWrapper .servicesCard{height:400px;min-height:100%;overflow:hidden;padding:1rem}.cardWrapper .servicesCard:after,.cardWrapper .servicesCard:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:1}.cardWrapper .servicesCard:before{background-size:cover;height:calc(100% + 30px)}.cardWrapper .servicesCard:after{background:#0000001a;box-shadow:inset 0 -80px 90px -15px #000000bf;height:100%}.cardWrapper .servicesCard .servicesCardContent{top:100%;z-index:2}.cardWrapper .servicesCard .servicesCardContent .cardTitle:first-of-type{display:grid;margin-bottom:10px;transform:translateY(-100%)}.cardWrapper .servicesCard:hover:after{background:#00000080}.cardWrapper .servicesCard:hover:before{top:-30px}.cardWrapper .servicesCard:hover .servicesCardContent{top:50%;transform:translateY(-50%)}.cardWrapper .servicesCard:hover .servicesCardContent .cardTitle:first-of-type{transform:translateY(0)}.cardWrapper .servicesCard:hover .servicesCardContent .contentCardHover:nth-of-type(2){opacity:1}.cardWrapper .servicesCard:first-of-type:before{background-image:url(../../static/media/mobile-application-development-bg.b1d213282d94a07795d3.png)}.cardWrapper .servicesCard:nth-of-type(2):before{background-image:url(../../static/media/microsoft-bg.314fd45b2cfeae8cdf46.png)}.cardWrapper .servicesCard:nth-of-type(3):before{background-image:url(../../static/media/ai-ml-services-bg.2d62bcfc68429a25ebd9.png)}.cardWrapper .servicesCard:nth-of-type(4):before{background-image:url(../../static/media/open-source-bg.b974c2fd4e24b2f62890.png)}.cardWrapper .servicesCard:nth-of-type(5):before{background-image:url(../../static/media/data-spider-bg.405dfa8a73a7f878889c.png)}.cardWrapper .servicesCard:nth-of-type(6):before{background-image:url(../../static/media/SEO-services-bg.d6be61e247ddfb9955ce.png)}.cardWrapper .servicesCard:nth-of-type(7):before{background-image:url(../../static/media/website-maintence-support-bg.7786dab35bf48452d7ea.png)}.cardWrapper .servicesCard:nth-of-type(8):before{background-image:url(../../static/media/windows-application-bg.21e435bd16c198a734a7.png)}.cardWrapper .servicesCard:nth-of-type(9):before{background-image:url(../../static/media/responsive-design-bg.a69b33261d58241a3e49.png)}.cardWrapper .servicesCard:nth-of-type(10):before{background-image:url(../../static/media/desktop-applications-bg.72d0bc7444a37a41cd21.png)}.cardWrapper .servicesCard:nth-of-type(11):before{background-image:url(../../static/media/client-server-application-bg.17049c444c910c58147e.png)}.cardWrapper .servicesCard:nth-of-type(12):before{background-image:url(../../static/media/application-re-engineering-support-bg.a217b0e4266ea67d5a0b.png)}@media only screen and (max-width:767px){.cardWrapper .servicesCard{margin-bottom:20px;margin-left:20px}}.headerTitle{font-size:4rem;line-height:1.5!important}.titleBusiness,.titleDevelop{color:#0876c1!important}.titleAmazing{color:#eb4747!important}.bannerContent{position:absolute;top:200px}@media only screen and (max-width:767px){.mainBanner{height:100%;width:100%}.headerTitle{font-size:2.5rem!important}.companyBannerBg{height:60vh!important}.bannerContent{top:160px!important}}@media only screen and (min-width:300px) and (max-width:375px){.headerTitle{font-size:2rem!important}.companyBannerBg{height:70vh!important}.bannerContent{top:160px!important}}@media only screen and (min-width:376px) and (max-width:390px){.headerTitle{font-size:2rem!important}.companyBannerBg{height:60vh!important}.bannerContent{top:160px!important}}@media only screen and (min-width:391px) and (max-width:412px){.headerTitle{font-size:2.9rem!important}}.sectionTitle{color:#dd2723}.PrivacyContactLink{color:"#f00"!important;display:inline;text-decoration:none!important}
/*# sourceMappingURL=main.845b0507.css.map*/