.scrollToTop{position:fixed;bottom:100px;right:15px;z-index:1000;display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.scrollToTop img{width:40px;height:40px}.mainFooter{padding:0;background:linear-gradient(190.78deg,#72BFFF -15.88%,#F7FBFF 42.96%,#FFFFFF 112.84%)}.mainFooterContent{display:flex;justify-content:space-between;flex-direction:row;padding:45px 50px 0;position:relative}.mainfooterlogonew{position:absolute;bottom:0;right:45px;display:flex;gap:2rem;align-items:center}.mainFooterSub{display:flex;flex-direction:column;gap:20px}.mainFooterHeading{font-size:1.8rem;font-weight:600;font-family:Roboto;color:#197BDD}.footerDesc-service{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc-service:hover{color:#197BDD}.footerDesc{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc:hover{color:#197BDD;text-decoration:underline}.footerDesc2,.footerDescmobile{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc2:hover,.footerDescmobile:hover{color:#197BDD}.footerDesc3{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc3:hover{color:#197BDD}.footerDesc4{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc4:hover{color:#197BDD}.footerDesc5{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc5:hover{color:#197BDD}.footerDesc1{font-size:1.1rem;font-weight:400;font-family:Roboto;color:black;cursor:pointer}.footerDesc :hover{color:#197BDD}.arrow-footer{transition:color .3s ease-in-out}.arrow-footer:hover{filter:none;color:#197BDD}.view-button{font-family:Roboto;font-weight:500;font-size:1.1rem}.view-button:hover{color:#197BDD;text-decoration:underline}.verticalLineFooter{margin-top:50px;margin-bottom:20px}.mainFooterLast,.mainFooterLast1{gap:20px}.footerlastSub,.mainFooterLast,.mainFooterLast1{display:flex;flex-direction:row;align-items:center}.footerLast,.footerlastSub{justify-content:space-between}.footerLast{display:flex;flex-direction:column;gap:10px;padding:2rem 3.5rem}.icon:hover{filter:brightness(0) invert(0)}@media (max-width:1400px){.mainfooterlogonew{width:230px;flex-wrap:wrap;justify-content:flex-end;bottom:-29px}}@media (max-width:1024px){.footerlastSub{padding-top:20px;flex-direction:column;align-items:flex-start;gap:20px}.mainFooterContent{gap:20px}}@media (max-width:768px){.mainFooterContent{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;padding:30px}.footerLast{padding:20px 30px}}@media (max-width:600px){.mainFooterLastmobile{display:flex;justify-content:space-evenly;align-items:start;gap:10px}.footerDesc-service,.footerDesc4,.footerDesc5,.view-button{font-size:1.3rem;line-height:25px}.mainFooterHeading{font-size:2.3rem;line-height:36px}.footerDesc1,.footerDescmobile{font-size:1.3rem;line-height:25px}}@media (min-width:470px){.mainfooterlogonewcontainer{display:none}}@media (max-width:470px){.mainFooterContent{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:35px;gap:35px;padding:30px}.footerLast{padding:20px}.mainfooterlogonewcontainer{display:flex;gap:1.5rem;align-items:center}.mainfooterlogonew{display:none}.verticalLineFooter{margin-top:0;margin-bottom:10px}}@media (max-width:370px){.mainFooterContent{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:25px;gap:25px;padding:30px 24px;align-items:center}.footerLast{padding:20px}}.homecontainer{height:100%;width:100%}.mobilecontainer{background:black}.video-background{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;z-index:-1}.homevideocontainer{position:relative;overflow:hidden;height:100%}.homeabsolutecontainer{padding:16rem 3.5rem 4rem;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.homenavbarabsolute{position:absolute;left:0;top:0;width:100%;z-index:2}.homeservicedivbtnflex{display:flex;align-items:center;justify-content:center}.homeserviceviewmorebtn{border-radius:25px;background-image:linear-gradient(90deg,rgba(2,189,255,1),rgba(28,157,255,1));color:white;font-family:Roboto;font-weight:500;font-size:1.2rem;padding:1rem 5rem;border:none;cursor:pointer}.homeserviceviewmorebtn:hover{background-image:linear-gradient(90deg,rgba(4,99,132,1),rgba(0,117,205,1))}.homefirsthoriflex{display:flex;flex-direction:column;gap:8rem;height:100%;justify-content:space-around}.homefirstsubflex{display:flex;flex-direction:column;gap:2rem;width:100%}.homevideoheader{width:100%;color:#ffffff;font-family:Roboto;font-weight:700;font-size:4.5rem;line-height:90px}.hometitlegradient{background:linear-gradient(90deg,#0066cc,#cf3c3e,#7912d2);color:#0066cc;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.homecaseseecardcontainer{padding:0 6.8rem 0 7rem;max-width:1550px;width:100%;margin:0 auto}.homevideodescription{width:60%;font-weight:400;font-size:1.4rem;line-height:33px;font-family:sans-serif;color:#ffffff}.homesecondhoriflex{display:flex;gap:1rem;justify-content:space-between;align-items:center}.homesecondvertiflex1{display:flex;flex-direction:column;gap:2.5rem}.separator{align-self:stretch;display:flex;justify-content:center;background:#fff;width:.5px;font-size:1.5rem}.homesectiondescriptionstyle{font-family:sans-serif;font-size:1rem;font-weight:400;line-height:20px;color:#ffffff}.homesectionheaderstyle{font-family:Roboto;font-size:1.5rem;font-weight:600;color:#ffffff;display:flex;gap:10px}.homesecondvertiflex{display:flex;flex-direction:column;gap:1rem}.homelastbuttonstyle{display:flex;justify-content:flex-end}.homelastbuttonflex{display:flex;gap:1rem;align-items:center}.homebtnstylefont{font-size:1rem;font-family:Roboto;font-weight:500;color:#ffffff;margin-top:2px}.homebtnstyle{border-radius:25px!important;padding:1rem;background-image:linear-gradient(90deg,#0066cc,#7912d2,#cf3c3e)}.homesectiontwobackground{margin:0 auto;max-width:1600px;padding:3rem 13rem;display:flex;flex-direction:column;gap:3rem}.homeserviceheaderstyle{font-family:Roboto;font-weight:600;font-size:3rem;color:#197bdd;text-align:center}.homeservicecardsgrid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:auto auto}.homesupporheaderstyle{color:#000000}.homesupportoverallflex{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem;gap:1rem;justify-content:space-between}.homecasestudycontainer{padding:0 14.5rem 0 7rem;display:flex;flex-direction:column;gap:2rem;max-width:1550px;margin:0 auto}.homeblogsectionoverallcontainer{position:relative;height:100%;background-color:rgb(247,247,255)}.homeblogsectionfirstcontainer{position:absolute;top:0;left:0;width:100%;padding:4rem 2rem 22rem 7rem;background:linear-gradient(237.49deg,#407bff 14.93%,#264a99 69.46%)}.homebloglastbtnposition{position:absolute;right:4%;bottom:5%}.homebloglastbtnstyle{font-size:1rem}.homebloglastbtnstyle,.homebloglastbtnstyle1{background:rgba(25,123,221,1);border:none;border-radius:80px;width:250px;padding:.8rem 1.5rem;display:flex;justify-content:space-between;gap:1rem;color:#ffffff;font-family:Roboto;font-weight:600;align-items:center;cursor:pointer}.homebloglastbtnstyle1{font-size:1.3rem}.homeblogsectionsecondcontainer{height:100%;padding:4rem 2rem;background-color:rgba(247,247,255,1)}.homeblogfirstflex{display:flex;flex-direction:column;gap:.5rem;width:50%}.homeblogsectionsecondgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4.7rem;gap:4.7rem;padding:0 2rem}.homegriditem1{margin-top:40rem}.homegriditem1,.homegriditem2{display:flex;flex-direction:column;gap:2rem}.homegriditem2{margin-top:20rem}.homegriditem3{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.homeblogheader{font-family:Roboto;font-weight:800;font-size:3.8rem;color:#ffffff}.homeblogdescription{font-family:Roboto;font-weight:400;font-size:1.5rem;color:#ffffff;line-height:36px}.homeseecasestudycontainer{width:100%;padding:1rem 3rem;display:flex;justify-content:space-between;gap:2rem;border-radius:50px;background-color:#7912d2;align-items:center;margin-top:1rem}.homeseecasestudycontent{font-family:Roboto;font-weight:600;font-size:1.5rem;color:#ffffff}.homeseebtnstyle{display:flex;gap:2rem;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-radius:20px;background-color:#ffffff;border:none;font-family:Roboto;font-weight:600;font-size:1rem}.homecasestudyviewmore{display:none}.homecasestudyviewmorebtn{border-radius:25px;background-image:linear-gradient(90deg,rgb(0,14,117),rgb(4,19,131),rgb(10,23,146),rgb(17,28,161),rgb(23,32,176),rgb(29,37,192));color:white;font-family:Roboto;font-weight:500;font-size:1.2rem;padding:1rem 5rem;border:none;cursor:pointer}.service-home-max{background:#efefff}.mobileOnly{display:none}.desktopOnly{display:block}@media (min-width:1550px){.service-home-max{background:#efefff}.homeblogsectionsecondgrid{max-width:1650px;margin:0 auto}}@media (min-width:900px){.homeabsolutecontainer{height:100vh}}@media (max-width:2000px){.homesectiontwobackground{padding:3rem 9rem}.homevideocontainer{height:100%}.homefirsthoriflex{gap:5rem}.homeabsolutecontainer{padding:14rem 3.5rem 4rem}}@media (max-width:1570px){.homevideoheader{font-size:3rem;width:100%;line-height:55px}.homefirstsubflex{width:100%;gap:1.5rem}.homesectiontwobackground{padding:3rem 7rem}.homevideocontainer{height:100%}.homefirsthoriflex{gap:3.5rem}.homeabsolutecontainer{padding:11rem 3.5rem 4rem}.homesectionheaderstyle{font-size:1.3rem}}@media (max-width:1500px){.homefirsthoriflex{gap:3.5rem}.homevideodescription{font-size:1.2rem}}@media (max-width:1400px){.video-background{height:100%}.homevideoheader{width:100%}.homevideodescription{width:85%}.homeblogsectionfirstcontainer{padding:4rem 2rem 14rem 4rem}.homeabsolutecontainer{padding:11rem 3.5rem 4rem}}@media (min-width:1600px){.homecaseseecardcontainer{padding:0 11rem 0 7rem}.homesupportoverallflex{max-width:1500px;margin:0 auto}}@media (max-width:1300px){.homecasestudycontainer{padding:0 9rem 0 3rem}.homecaseseecardcontainer{padding:0 2.5rem 0 3rem}}@media (max-width:1200px){.homecaseseecardcontainer,.homecasestudycontainer{padding:0 7rem}.homefirstsubflex{width:100%}.homesectiontwobackground{padding:2rem 4rem}.homevideocontainer{height:100%;line-height:45px}.homevideodescription{font-size:1.1rem;line-height:28px}.homesecondvertiflex{gap:.8rem}.homefirsthoriflex{gap:3.2rem}.homevideoheader{font-family:2.5rem}.homebtnstyle{padding:0 1rem}.homeabsolutecontainer{padding:8rem 3.5rem 4rem}}@media (max-width:1024px){.homeblogsectionsecondcontainer{padding:3rem 2rem}.homeblogsectionfirstcontainer{padding:4rem 2rem 8rem 4rem}.homesectiontwobackground{padding:3rem}.homebloglastbtnstyle{padding:.8rem 1.2rem;width:260px}}@media (max-width:900px){.homesecondhoriflex{flex-direction:column;align-items:flex-start;gap:.5rem}.homevideoheader{font-size:2.8rem;line-height:50px}.homefirsthoriflex{gap:4rem}.homesupportoverallflex{grid-template-columns:repeat(2,1fr)}.homeblogdescription{line-height:27px}.homeservicecardsgrid{gap:2rem;grid-template-columns:auto}.homeabsolutecontainer{background:black}}@media (max-width:768px){.homecasestudycontainer{padding:0}.homeblogsectionsecondcontainer{padding:5rem 2rem 8rem}.homebloglastbtnposition{position:absolute;right:6%;bottom:20px}.homebloglastbtnstyle{width:170px;padding:.5rem 1.4rem}.homebloglastbtnstyle1{width:170px;padding:.5rem 1rem}.homecaseseecardcontainer{padding:0}.tabletOnly{display:block}.desktopOnlyVideo{display:none}}@media (max-width:600px){.homevideoheader{display:ruby;font-size:2.8rem;line-height:40px}.homevideodescription{line-height:23px}.homeblogsectionsecondgrid{flex-wrap:wrap;margin-top:14rem;grid-template-columns:1fr}.homeseecasestudycontainer{flex-wrap:wrap}.homeblogfirstflex{width:100%}.homegriditem1,.homegriditem2,.homegriditem3{margin-top:0}.homesectiontwobackground{padding:3rem 2rem;padding:3rem 2.3rem}.homeblogheader{font-size:2.5rem}.homeblogdescription{font-size:1.3rem}.mobileOnly{display:block;text-align:center}.desktopOnly,.homeservicecardsgrid>:nth-child(n+3):not(.mobileOnly){display:none}}@media (max-width:500px){.homeabsolutecontainer{padding:10rem 2.5rem 4rem}.homecaseseecardcontainer,.homegriditem2,.homegriditem3{display:none}.homecasestudyviewmore{display:flex;justify-content:center;align-items:center}}@media (max-width:450px){.homesupportoverallflex{grid-template-columns:1fr;gap:2rem}.homeabsolutecontainer{padding:9rem 2rem 3rem}.img-home-video-new{width:3.5rem}.homeserviceheaderstyle{font-size:2.5rem}.homelastbuttonstyle{right:none;left:10px}.homeblogsectionsecondgrid{gap:2rem}}@media (max-width:400px){.homefirsthoriflex{gap:2rem}.homesecondvertiflex{gap:.5rem}}:root{background:#ffffff;--foreground:#171717}html{zoom:1}body,html{max-width:100vw}body,html{overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@media (min-width:1740px){html{font-size:14px}}@media (min-width:1023px) and (max-width:1739px){html{font-size:13.5px}}@media (min-width:768px) and (max-width:1023px){html{font-size:11.5px}}@media (max-width:767px){html{font-size:11.5px}}.progress-container{width:100%;height:3px;background-color:transparent;overflow:hidden}.progress-bar{height:100%;background-color:#1976d2;animation:loadProgress 2.5s linear forwards}@keyframes loadProgress{0%{width:0}to{width:100%}}.newnavbarcomponentpositiontop{position:fixed;top:0;width:100%;z-index:1000}.newnavbarcomponent,.newnavbarcomponent1{padding:1.7rem 3.4rem;display:flex;gap:1rem;justify-content:space-between;align-items:center;width:100%}.newnavbarcomponent1{background:white;border-bottom:.5px solid rgba(126,126,126,.5)}.newnavbarinnerrightflex{display:flex;gap:4.5rem}.newnavfontwhitecolor{color:#ffffff}.newnavfontblackcolor,.newnavfontwhitecolor{font-family:Roboto;font-weight:500;font-size:1.2rem;display:flex;align-items:center}.newnavfontblackcolor{color:black}.newnavfontbluecolor{font-family:Roboto;font-weight:600;font-size:1.2rem;color:#197BDD;text-underline-offset:8px;text-decoration:underline;display:flex;align-items:center}.newnavfontblackcolor:hover,.newnavfontwhitecolor:hover{color:#197BDD}.newnav-lets-connect{padding:.9rem 1.2rem;background:linear-gradient(90deg,#02BDFF 35.48%,#1C9DFF);border-radius:20px;font-family:Roboto;font-weight:500;color:white;font-size:1rem}.halfsidebarflex,.navbar-flex{display:flex;align-items:center}.navbar-flex{cursor:pointer;text-decoration:none;flex-direction:row;gap:8px}.img-navbar{width:16px;height:16px;display:flex;align-items:center}.navbar-span{font-weight:400;font-size:1.125rem}.nav-service,.navbar-span{font-family:Roboto;text-align:center}.nav-service{font-weight:600;font-size:1.7rem;color:#197BDD}.navbar-hover-flex{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:60px;column-gap:60px;max-width:1300px;margin:0 auto;padding-top:30px}.nav-header-hover{font-family:Roboto;font-size:1.125rem;font-weight:600}.nav-desc-hover{font-family:Roboto;color:#727986;font-weight:400}.newnavtopdrawercontainer{display:flex;flex-direction:column;gap:2.5rem;padding:2rem}.newnavbartopfirstflex{display:flex;gap:1rem;justify-content:space-between;align-items:center}.responsive-logo{width:160px;height:auto}.mobile-letsconnect-view{padding:.9rem 1.2rem;background:linear-gradient(90deg,#02BDFF 35.48%,#1C9DFF);border-radius:20px;font-family:Roboto;font-weight:500;color:white;font-size:1rem;width:100px}.hamburgerstyle{display:none}.websitelogoimage{display:block}.mobile-drawer-font-style{font-family:Roboto;font-size:1.2rem;color:black;font-weight:400}.desktop-nav{display:flex}.mobile-nav{display:none}.logoiconsizestyle{height:35px;width:160px}.navbarinlinefix{position:fixed;top:85px;left:0;background:white;padding:25px 50px 50px;box-shadow:0 5px 15px -5px rgba(0,0,0,.15);height:650px;z-Index:4000;width:100%;overflow-y:auto;overflow-x:hidden;border-top:1px solid rgba(126,126,126,.5)}@media (max-width:1200px){.responsive-logo{width:120px;height:auto}.newnav-lets-connect{padding:.9rem .8rem;font-size:1rem}.newnavbarinnerrightflex{gap:3rem}}@media (max-width:1024px){.navbarinlinefix{padding:25px 30px 30px;height:560px;overflow-y:scroll}}@media (max-width:900px){.newnavbarinnerrightflex{display:none}.hamburgerstyle{display:block}.websitelogoimage{display:none}.logoiconsizestyle{height:27px;width:120px}}@media (max-width:800px){.responsive-logo{width:100px}}@media screen and (max-width:768px){.responsive-logo{width:100px;height:25px}.newnavbarcomponent,.newnavbarcomponent1{padding:2rem}.desktop-nav{display:none}.mobile-nav{display:block}}@media screen and (max-width:480px){.responsive-logo{width:100px;height:auto;object-fit:contain}}.page-fade-in{animation:fadeIn 1s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.spanWhy{color:#197BDD;font-weight:400;margin-left:18px}.why-main{padding-top:0;padding-bottom:0}.headingWhy{font-weight:200;font-family:Roboto;color:white;font-size:2rem}.subheadingwhy{margin-top:20px}.subheadingwhy,.subheadingwhy2{font-weight:400;font-family:Roboto;font-size:1.125rem;line-height:30px}.subheadingwhy2{margin-top:8px}.card-why{margin-top:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));justify-content:space-between;align-items:center;grid-gap:1.5rem;gap:1.5rem;padding:0 10rem;height:100%;flex-wrap:wrap}.homeseebtnstyle1{display:flex;gap:2rem;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-radius:20px;background-color:#FFFFFF;border:none;font-family:Roboto;font-weight:600;font-size:1rem}.card-whylabs{background:transparent;border:.5px solid white;border-radius:20px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cardcontent4labs{padding:25px;display:flex;align-items:flex-start;flex-direction:column}.cardttitleWhy{font-weight:700;font-size:1.25rem;font-family:Roboto;color:white;line-height:22px;width:100%;height:100%;text-align:left}.cardttitleWhy .last-word{display:block}.card-content-why{font-weight:400;font-size:1rem;font-family:Roboto;color:white;padding:10px 0 0;line-height:25px;height:100%}.last-main-div-why{padding:0}.last-main-why{font-weight:700;font-family:Roboto;font-size:1.25rem;margin-top:30px}.last-sub-why{font-weight:400;font-family:Roboto;font-size:1.1rem;margin-top:15px;line-height:28px;text-align:justify}.homeseebtnstyle1:active{background-color:#D9D9D980}.homeseebtnstyle1 p{margin:0;color:black}.homeseebtnstyle1 img{cursor:pointer}@media(min-width:1550px){.main-why-max{max-width:1600px;margin:0 auto}}@media(max-width:1300px){.card-why{padding:0 6rem}}@media (max-width:1024px){.card-why{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:0 2rem;grid-gap:12px;gap:12px}}@media (max-width:768px){.last-main-div-why{padding:0}.card-whylabs{width:100%;height:186px}.subheadingwhy,.subheadingwhy2{line-height:25px}}@media (max-width:650px){.card-why{display:flex;flex-direction:column;padding:0;height:100%}}@media (max-width:436px){.last-main-div-why{padding:0}.card-whylabs{width:100%;height:160px}.cardttitleWhy{padding:0 20px 5px 0}.subheadingwhy,.subheadingwhy2{line-height:20px}.subheadingwhy2{margin-top:15px}.card-content-why{padding:8px 8px 0 0;line-height:20px}.last-sub-why{line-height:22px}.spanWhy{margin-left:8px}}.homeblogcardcontainer{display:flex;flex-direction:column;gap:2rem;position:relative;width:100%}.homeblogcardfirstcontainer{display:flex;flex-direction:column;gap:1rem}.homeblogimageposition{position:relative;width:100%;height:100%;object-fit:cover}.homeblogcardimagestyle{border-radius:25px;width:100%;height:560px;object-fit:cover}.homeblogcardinnerflexstyle{display:flex;gap:.8rem;font-family:Roboto;font-size:1rem;font-weight:400;color:#adaebb}.homeblogcardheaderstyle{font-family:Roboto;font-size:1.5rem;font-weight:600;z-index:1}.homeblogcarddescstyle{font-family:Roboto;font-weight:400;font-size:1rem}.homeblogcardsecondcontainer{display:flex;gap:.5rem;align-items:center}.homeblogbuttonfont{display:flex;gap:.3rem;align-items:center;color:#197bdd;font-size:1rem}.homeblogbuttonfont,.homeblogbuttonfont:hover{font-family:Roboto;font-weight:600;cursor:pointer}.homeblogbuttonfont:hover{color:#3c3a8f;font-size:1.4rem}@media (max-width:1024px){.homeblogcardimagestyle{height:480px}}@media (max-width:900px){.homeblogcardimagestyle{height:360px}}@media(max-width:486px){.homeblogcarddescstyle{font-size:1.2rem;line-height:22px}.homeblogcardheaderstyle{line-height:24px}}