@import url("https://fonts.googleapis.com/css2?family=Syne:wght@700;800&display=swap");.serviceSection{font:rubik;position:relative;padding-top:60px;padding-bottom:60px}.serviceSection .serviceContainer{gap:30px}.serviceSection .serviceContainer .serviceIcon1{width:150px;height:150px;top:8%;right:10%}.serviceIcon2{width:100px;height:100px;top:27%;right:12%}.serviceIcon3{width:130px;height:130px;top:55%;left:7%}.serviceIcon4{width:110px;height:110px;top:69%;left:12%}.serviceH5{color:#fff;font-size:14px;font-weight:600;line-height:15px;padding:10px 20px}.servicePill{background:linear-gradient(90deg,#4e83f5,#b423d6)}.serviceH1{line-height:1.06;font-size:68px;color:#0f172a}.serviceH1.bannerHeadingMagic{font-family:Syne,Rubik,sans-serif;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.serviceH1 .serviceLine{display:block}.serviceSpan{font-size:inherit}.serviceH1 .serviceGradientLine{background:linear-gradient(180deg,#9333ea,#ec4899 80.4%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 18px rgba(180,35,214,.15)}.serviceBtn{font-size:20px;line-height:1.185;padding:14px 20px;border-radius:999px;background:linear-gradient(90deg,#4e83f5,#b423d6)}.serviceH3{font-size:23px}.scalingIconsGap{gap:32px}.contactSection{font:rubik;position:relative;padding:60px 0}.contactSection .contactContainer{gap:28px}.contactContainer .contectStepPara{padding-right:10px}.contectStepsImage{display:flex;flex-direction:column;align-items:center;justify-content:center}.contactContainer .contectSheduleButton{gap:5px;line-height:1.185;padding:10px 30px}.contactContainer .contectIcon{width:580px}.contectSteps{gap:14px}.sideSteps>div{padding-block:18px}.enableServicesContainer{--enableServiceMarginTop:40px;--enableServiceContainerGap:80px;--enableServiceH3FontSize:50px;--enableServiceCardPadding:25px;--enableServiceCardH4FontSize:25px;--enableServiceCardH4LineHeight:22px;--enableServiceCardPFontSize:14px;--enableServiceCardPLineHeight:21px;--enableServiceCardPMarginTop:10px;--enableServiceCardIconWidth:75px;--enableServiceCardIconHeight:75px;--enableServiceCardIconTop:50%;--enableServiceCardIconleft:50%}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox{height:var(--enableServiceCardIconHeight);width:var(--enableServiceCardIconWidth);top:17px;right:26px}.enableServicesSection{margin-top:var(--enableServiceMarginTop);padding:60px 0}.enableServicesSection .enableServicesContainer{gap:var(--enableServiceContainerGap)}.enableServicesSection .enableServicesContainer .enableServicesH3{font-size:var(--enableServiceH3FontSize)}.enableServicesCard{padding:var(--enableServiceCardPadding);min-height:190px}.enableServicesCard:hover{padding:var(--enableServiceCardPadding)}.enableServicesCard .bg-bclr,.enableServicesCard:hover,.enableServicesCard:hover .group-hover-bg-clr{background-color:var(--bclr)}.enableServicesSection .enableServicesContainer .enableServicesCardH4{font-size:var(--enableServiceCardH4FontSize);line-height:var(--enableServiceCardH4LineHeight);font-weight:700;color:#111827}.enableServicesSection .enableServicesContainer .enableServicesCardP{font-size:var(--enableServiceCardPFontSize);line-height:var(--enableServiceCardPLineHeight);margin-top:var(--enableServiceCardPMarginTop)}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox>div{height:calc(var(--enableServiceCardIconHeight) - 10px);width:calc(var(--enableServiceCardIconWidth) - 10px)}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox .enableServicesCardIcon{height:calc(var(--enableServiceCardIconHeight) - 20px);width:calc(var(--enableServiceCardIconWidth) - 20px);top:var(--enableServiceCardIconTop);left:var(--enableServiceCardIconleft)}.enableNevigate{gap:30px}.scalingIconsGap{padding-bottom:-1}.faqSection{padding:60px 0}.faqContainerH3{font-size:50px;line-height:55px}.faqContainer{gap:24px}.faqContainer .faqIndex{width:100%}.faqContainer .faqIndexFragment{padding:15px 28px}.faqContainer .faqIndexFragment .faqHead{font-size:22px;line-height:27px}.faqContainer .faqIndexPara{font-size:18px;line-height:22px;padding:10px 20px;width:100%}.OurStrengthHeading>h4{font-size:50px;line-height:55px}.strengthBox{width:45%}.Strength1>div{gap:10px;flex-wrap:wrap}.strengthIcon>h4{font-size:45px;line-height:50px}.StrengthDiscription{font-size:28px}.methodologySection{padding:60px 0}.methodologySection .methodologyContainer{gap:70px}.methodologySection .methodologyContainer .methodologyH3{line-height:54px}.methodologySection .methodologyContainer .methodologyTitle{gap:5px;padding-bottom:20px}.methodologySection .methodologyContainer .methodologyTitle .methodologyIconRender{width:240px}.methodologySection .methodologyContainer .methodologyTitle .methodologyH5{font-size:28px;line-height:36px;text-align:center}.methodologySection .methodologyContainer .methodologyTitle .methodologyP{font-size:16px;padding:4px}.methodologySection .methodologyContainer .methodologyTitle2{gap:5px;padding-top:20px}.methodologySection .methodologyContainer .methodologyTitle2 .methodologyTitle2H5{font-size:28px;line-height:36px}.methodologySection .methodologyContainer .methodologyTitle2 .methodologyTitle2P{font-size:16px;line-height:25px;padding:4px}.ourStrengthBackImg{width:100%;height:100%;top:50%;left:50%}.ourStrengthBackImgDiv{gap:16px;padding:28px}.ourStrangthH4{font-size:45px;line-height:50px}@media screen and (max-width:1200px){.enableServicesContainer{--enableServiceMarginTop:40px;--enableServiceContainerGap:80px;--enableServiceH3FontSize:50px;--enableServiceCardPadding:17px 20px 17px 20px;--enableServiceCardH4FontSize:22px;--enableServiceCardH4LineHeight:26px;--enableServiceCardPFontSize:14px;--enableServiceCardPLineHeight:21px;--enableServiceCardPMarginTop:10px;--enableServiceCardIconWidth:70px;--enableServiceCardIconHeight:70px}.serviceH1{font-size:67px}.enableServicesCardIconBox{top:20px;right:22px}.serviceH5{font-size:20px;line-height:15px;padding:14px 21px}.serviceIcon2{width:120.4px;height:80.98px;top:188.69px;right:53px}.serviceIcon4{width:100.6px;height:91.42px;top:337px;left:201.74px}.serviceIcon3{width:85.8px;height:86.86px;top:280px;left:90.74px}}@media screen and (max-width:1025px){.enableServicesContainer{--enableServiceMarginTop:40px;--enableServiceContainerGap:80px;--enableServiceH3FontSize:50px;--enableServiceCardPadding:20px;--enableServiceCardH4FontSize:22px;--enableServiceCardH4LineHeight:26px;--enableServiceCardPFontSize:16px;--enableServiceCardPLineHeight:21px;--enableServiceCardPMarginTop:10px;--enableServiceCardIconWidth:60px;--enableServiceCardIconHeight:60px}.serviceIcon1{width:150px;height:150px;top:8%;right:10%}.serviceIcon2{width:100px;height:100px;top:27%;right:12%}.serviceIcon3{width:130px;height:130px;top:10%;left:7%}.serviceIcon4{width:100px;height:100px;top:24%;left:12%}.serviceH1{font-size:67px}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox{height:var(--enableServiceCardIconHeight);width:var(--enableServiceCardIconWidth)}.enableNevigate{gap:30px;margin-bottom:50px}.scalingIconsGap{padding-bottom:-1}}@media screen and (max-width:890px){.enableServicesContainer{--enableServiceMarginTop:40px;--enableServiceContainerGap:80px;--enableServiceH3FontSize:50px;--enableServiceCardPadding:17px 20px 17px 20px;--enableServiceCardH4FontSize:25px;--enableServiceCardH4LineHeight:26px;--enableServiceCardPFontSize:18px;--enableServiceCardPLineHeight:21px;--enableServiceCardPMarginTop:10px;--enableServiceCardIconWidth:70px;--enableServiceCardIconHeight:70px;--enableServiceCardIconTop:50%;--enableServiceCardIconleft:50%}.serviceH1{font-size:45px}.serviceBtn{font-size:22px}.serviceIcon4{width:111.6px;height:101.42px;top:320px;left:151.74px}.serviceIcon3{width:132.8px;height:116.86px;top:280px;left:35px}.serviceIcon2{width:120.4px;height:80.98px;top:188.69px;right:52px}.serviceH3{font-size:21px;text-align:center}.enableServicesCard{padding:8px 15px;margin-top:23px}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox{height:70px;width:70px;top:0;right:26px}.enableServicesSection .enableServicesContainer .enableServicesCardH4{font-size:23px;line-height:25px}.methodologyIconRender img{max-width:81%}.methodologySection .methodologyContainer .methodologyTitle .methodologyH5{font-size:26px;line-height:27px;text-align:center}.methodologySection .methodologyContainer .methodologyTitle2 .methodologyTitle2P{font-size:14px;line-height:25px;padding:4px}.methodologySection .methodologyContainer .methodologyH3{font-size:45px;text-align:center;line-height:1.185}.methodologySection .methodologyContainer .methodologyTitle .methodologyP{font-size:14px;padding:4px}.contactContainer .contectH3{font-size:45px}.contectIcon img{max-width:90%}.enableServicesSection .enableServicesContainer .enableServicesCardP{font-size:16px;line-height:21px;margin-top:10px}.contactContainer .contectStepTitle{font-size:20px}.contactContainer .contectStepPara{font-size:16px;padding-right:10px}.contectStepsImage{display:flex;flex-direction:column;align-items:center;justify-content:center}.enableServicesH3{text-align:center}}@media screen and (max-width:770px){.serviceH1{font-size:40px}.serviceBtn{font-size:20px}.serviceIcon4{width:100.6px;height:91.42px;top:310px;left:60.74px}.serviceIcon3{width:85.8px;height:86.86px;top:200px;left:32.74px}.serviceIcon2{width:120.4px;height:80.98px;top:148.69px;right:32px}.serviceH3{font-size:18px}.ourStrengthBackImgDiv .Strength1 .StrengthDiscription{text-align:center;font-size:20px}.ourStrengthBackImgDiv .Strength1 .ourStrangthH4{text-align:center;font-size:33px}.ourStrengthBackImgDiv .OurStrengthHeading>h4{font-size:37px}.enableServicesCard{padding:30px 20px 20px}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox{height:70px;width:70px;top:0}.enableServicesSection .enableServicesContainer .enableServicesCardH4{font-size:23px;line-height:25px}.methodologyIconRender img{max-width:81%}.methodologySection .methodologyContainer .methodologyTitle .methodologyH5{font-size:26px;line-height:27px}.methodologySection .methodologyContainer .methodologyH3{font-size:35px;line-height:54px}.methodologySection .methodologyContainer .methodologyTitle2 .methodologyTitle2P{font-size:14px;line-height:25px;padding:4px}.methodologySection .methodologyContainer .methodologyTitle .methodologyP{font-size:14px;padding:4px}.enableServicesSection .enableServicesContainer .enableServicesH3{font-size:35px;line-height:46px}.contactContainer .contectH3{font-size:35px}.contectIcon img{max-width:90%}.contactContainer .contectStepTitle{font-size:16px}.contactContainer .contectStepPara{font-size:12px;padding-right:10px}.contactContainer .contectSheduleButton{font-size:18px}.contectStepsImage{display:flex;flex-direction:column;align-items:center;justify-content:center}.enableServicesSection .enableServicesContainer .enableServicesCardP{font-size:14px;line-height:19px;margin-top:11px}.enableNevigate{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:0}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox .enableServicesCardIcon{height:40px;width:40px;top:50%;left:50%}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox{height:50px;width:50px;top:27px;right:21px}.OurStrengthHeading>h4{font-size:43px;line-height:55px}.strengthIcon>h4{font-size:37px;line-height:50px}.strengthImg{width:35px}.StrengthDiscription{font-size:23px}.iconDiv{height:83%;top:50%}}@media screen and (max-width:480px){.serviceH3{font-size:18px;text-align:center}.serviceSpan{line-height:1.185}.serviceH1,.serviceSpan{font-size:32px;width:100%}.pixelIcon{margin-bottom:5px}.serviceIcon2{width:66.4px;height:80.98px;top:46.69px;right:24px}.serviceIcon3{width:80.8px;height:70.86px;top:63.78px;left:16px}.serviceIcon4{width:60.6px;height:70.42px;top:14px;left:70.74px}.serviceH5{font-size:15px;line-height:15px;padding:8px 15px}.serviceSection .serviceContainer .serviceBtn{width:260px;font-size:16px;font-weight:600;padding:7px;border-radius:5px}.enableServicesSection .enableServicesContainer .enableServicesH3{font-size:33px;line-height:30px;text-align:center}.enableNevigate{gap:20px;display:flex;flex-direction:column;margin-bottom:2px}.enableServicesCard{padding:20px 40px}.enableServicesSection .enableServicesContainer .enableServicesCardIconBox{height:50px;width:50px;top:5px;right:20px}.enableServicesSection .enableServicesContainer{gap:10px}.methodologySection .methodologyContainer .methodologyTitle .methodologyIconRender{width:192px}.methodologySection .methodologyContainer .methodologyH3{font-size:35px;line-height:35px;text-align:center}.methodologyBox{display:flex!important;flex-direction:column!important}.methodologyBox div:nth-child(2n),.methodologyBox div:nth-child(2n)>p{display:flex;flex-direction:column-reverse}.methodologyBox div:nth-child(odd){display:flex;flex-direction:column}.methodologyBox div:nth-child(2n) img{rotate:180deg}.methodologySection .methodologyContainer .methodologyTitle .methodologyP{font-size:17px;padding:9px}.methodologySection .methodologyContainer .methodologyTitle .methodologyH5{font-size:26px;line-height:25px}.methodologySection .methodologyContainer .methodologyTitle .methodologyIconRender{width:139px}.ourStrengthBackImgDiv{gap:34px;padding:55px 30px}.Strength1,.ourStrengthBackImgDiv{display:flex;flex-direction:column}.Strength1{width:103%;align-items:center;gap:31px}.strengthIcon>h4{font-size:25px;line-height:30px}.strengthIcon>img,.strengthIconRender img:first-child{max-width:100%;width:35px}.contactImg{display:flex!important;flex-direction:column-reverse!important}.OurStrengthHeading>h4{font-size:40px;line-height:40px;text-align:center}.StrengthDiscription{font-size:18px}.contactContainer .contectH3{font-size:35px;line-height:50px;text-align:center}.contactContainer .contectStepPara{font-size:14px;line-height:19px;padding-right:10px}.contactContainer .contectStepTitle{font-size:16px;line-height:30px}.contectStepsImage{max-width:100%;width:25%}.sideSteps>div{padding-block:15px;height:20%}.contactContainer .contectSheduleButton{font-size:18px;padding:12px 10px}.faqContainerH3{font-size:35px;line-height:40px;text-align:center}.faqContainer .faqIndexFragment .faqHead{font-size:19px;line-height:27px}}@media screen and (max-width:770px){.serviceSection .serviceContainer .serviceIcon1{width:120px;height:120px;top:12%;right:10%}.serviceIcon2{width:80px;height:80px;top:31%;right:11%}.serviceIcon3{width:110px;height:110px;top:38%;left:6%}.serviceIcon4{width:80px;height:80px;top:54%;left:12%}.faqContainerH3{font-size:30px;line-height:1.183}.faqContainer .faqIndexFragment .faqHead{font-size:20px}.contactSection .contactContainer .contactImg .contectStepsImage .lineIcon{top:45%;left:50%;height:53px}.scalingIconsGap{padding:10px 20px 50px!important}}@media screen and (max-width:480px){.serviceSection .serviceContainer .serviceIcon1{width:90px;height:90px;top:5%;right:4%}.serviceIcon2{width:60px;height:60px;top:21%;right:7%}.serviceIcon3{width:85px;height:85px;top:9%;left:6%}.serviceIcon4{width:53px;height:53px;top:19%;left:19%}.faqContainerH3{font-size:26px;text-align:center}.faqContainer .faqIndexFragment .faqHead{font-size:18px}.faqContainer .faqIndexPara{font-size:14px}.scalingIconsGap{padding-block:0!important;padding-bottom:30px!important}.contactSection .contactContainer .contactImg .contectStepsImage .lineIcon{top:2%;left:47%;height:65px}.contactSection .contactContainer .contactImg .sideSteps{align-items:center}.contactSection .contactContainer .contactImg .sideSteps .contectSheduleButton{padding:10px 30px;border-radius:10px}}.methodologySection .methodologyContainer{gap:52px}.methodologySection .methodologyContainer .methodologyH3{font-size:50px;line-height:55px;text-align:center}.methodologyFlow{position:relative;width:100%;max-width:1200px;margin-inline:auto;min-height:210px}.methodologyFlowTrack{position:absolute;top:21px;left:7.5%;right:7.5%;height:1px;background:#8a9af8}.methodologyFlowNodes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;position:relative;z-index:2}.methodologyNode{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.methodologyNodeCircle{width:42px;height:42px;border-radius:50%;border:1px solid #438efc;background:#fff;box-shadow:inset 0 0 0 5px #eef2ff;color:#5668f5;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.methodologySection .methodologyContainer .methodologyH5{font-size:14px;line-height:18px;color:#111827}.methodologySection .methodologyContainer .methodologyP{font-size:10px;line-height:13px;color:#697183;max-width:150px}.ourStrengthSection{padding:60px 0}.ourStrengthContainer{max-width:1205px;margin-inline:auto}.ourStrengthContainer>h4{font-size:52px;line-height:1.1;text-align:center;color:#111827;margin-bottom:36px}.ourStrengthGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.ourStrengthCard{border:1px solid #dddddd;border-radius:16px;background:#fafafa;min-height:252px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.ourStrengthCardActive{background:#ecebfb}.ourStrengthValue{font-size:58px;line-height:1;font-weight:800;color:#7558e6}.ourStrengthLabel{font-size:14px;line-height:1.2;color:#697183}.contactSection .contactContainer{gap:42px}.contactContainer .contectH3{font-size:50px;line-height:55px;text-align:center}.connectLayout{align-items:center;gap:36px;max-width:1205px;width:100%;margin-inline:auto}.connectStepsCol{gap:18px}.connectStep{gap:14px;align-items:flex-start}.connectStepIconWrap{min-width:58px;width:58px;display:flex;justify-content:center;align-items:flex-start}.connectStepNodeIcon{animation:connectStepNodePulse 2.8s ease-in-out infinite;transition:transform .25s ease,filter .25s ease}.connectStep:hover .connectStepNodeIcon{transform:scale(1.06);filter:drop-shadow(0 6px 14px rgba(117,88,230,.28))}.connectStepLine{left:50%;transform:translateX(-50%);top:52px;width:12px;height:100px}.connectStepLineAnimated{animation:connectStepLineGlow 3.2s ease-in-out infinite}.connectStepLineSecondary{height:120px}.connectStepContent{display:flex;flex-direction:column;gap:8px}.contactContainer .contectStepTitle{font-size:24px;line-height:1.185}.contactContainer .contectStepPara{font-size:19px;line-height:1.185;color:#5b616f}.contactContainer .contectSheduleButton{margin-top:12px;font-size:20px;border-radius:10px;padding:10px 24px}.contactContainer .contectIcon{width:min(100%,460px)}@media screen and (max-width:1200px){.contactContainer .contectH3,.methodologySection .methodologyContainer .methodologyH3,.ourStrengthContainer>h4{font-size:42px}.methodologySection .methodologyContainer .methodologyH5{font-size:24px}.ourStrengthValue{font-size:50px}.ourStrengthLabel{font-size:14px}.contactContainer .contectStepTitle{font-size:22px}.contactContainer .contectStepPara{font-size:16px}}@media screen and (max-width:900px){.methodologyFlowTrack{display:none}.methodologyFlowNodes,.ourStrengthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ourStrengthGrid{gap:12px}.contactImg.connectLayout{display:flex!important;flex-direction:column-reverse!important;align-items:stretch;gap:20px}}@media screen and (max-width:600px){.methodologyFlowNodes,.ourStrengthGrid{grid-template-columns:1fr}.methodologyNodeCircle{width:48px;height:48px;font-size:16px}.contactContainer .contectH3,.methodologySection .methodologyContainer .methodologyH3,.ourStrengthContainer>h4{font-size:34px}.contactContainer .contectStepTitle{font-size:24px}.contactContainer .contectStepPara{font-size:16px}.contactContainer .contectSheduleButton{font-size:16px;padding:10px 16px}.ourStrengthCard{min-height:170px}.ourStrengthValue{font-size:44px}}.serviceApproachSection .serviceApproachWrap{padding-block:24px 40px}.serviceApproachSection .serviceApproach{width:100%;max-width:1205px;margin-inline:auto;background:#ffffff;border-radius:24px;border:1px solid #bfdbfe;padding:24px;display:flex;flex-direction:column;gap:52px}.serviceApproachSection .serviceApproach h2,.serviceImpactSection .serviceImpact h2{margin:0;font-size:50px;line-height:1.185;font-weight:700;color:#0f172a;text-align:center;font-family:var(--fontFamily)}.enableServicesSection .enableServicesContainer .enableServicesH3{font-size:50px;line-height:1.185;font-family:var(--fontFamily)}.serviceApproachSection .serviceApproachSteps{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;position:relative}.serviceApproachSection .serviceApproachSteps:before{content:"";position:absolute;left:12%;right:12%;top:36px;height:0;border-top:1px solid #7558e6;z-index:0;opacity:.7;animation:serviceApproachLineGlow 3.2s ease-in-out infinite}.serviceApproachSection .serviceStep{flex:1;min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;z-index:1;transition:transform .25s ease}.serviceApproachSection .serviceStep:hover{transform:translateY(-4px)}.serviceApproachSection .serviceStepCircle{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;border:1px solid #7558e6;background:#f8f9ff;flex-shrink:0;box-shadow:0 0 0 0 rgba(117,88,230,.18);animation:serviceApproachCirclePulse 2.8s ease-in-out infinite;transition:box-shadow .25s ease,transform .25s ease}.serviceApproachSection .serviceStepIconWrap{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#438efc,#7558e6 47.4%,#be08c7);display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.55);box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease}.serviceApproachSection .serviceStepIcon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.serviceApproachSection .serviceStep:hover .serviceStepCircle{transform:scale(1.04);box-shadow:0 8px 20px rgba(117,88,230,.2)}.serviceApproachSection .serviceStep:hover .serviceStepIconWrap{transform:scale(1.06);box-shadow:0 6px 16px rgba(117,88,230,.28)}.serviceApproachSection .serviceStep h3{font-size:18px;font-weight:700;color:#111827;margin:0;font-family:Inter,sans-serif}@keyframes serviceApproachCirclePulse{0%,to{box-shadow:0 0 0 0 rgba(117,88,230,.14)}50%{box-shadow:0 0 0 8px rgba(117,88,230,.08)}}@keyframes serviceApproachLineGlow{0%,to{opacity:.5}50%{opacity:.95}}.serviceApproachSection .serviceStep p{font-size:15px;color:#6b7280;line-height:1.45;margin:0;font-family:Inter,sans-serif}@keyframes connectStepNodePulse{0%,to{filter:drop-shadow(0 0 0 rgba(117,88,230,0))}50%{filter:drop-shadow(0 0 8px rgba(117,88,230,.35))}}@keyframes connectStepLineGlow{0%,to{opacity:.65}50%{opacity:1}}.serviceImpactSection .serviceImpact{width:100%;max-width:1205px;margin-inline:auto;padding:20px 0 30px}.serviceImpactSection .serviceImpact h2{margin-bottom:36px}.serviceImpactSection .serviceImpactGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.serviceImpactSection .serviceImpactCard{background:#fff;border:1px solid #dddddd;border-radius:16px;padding:32px 22px;min-height:170px;transition:background-color .25s ease,border-color .25s ease}.serviceImpactSection .serviceImpactCard.card-animated-gradient-border{border-radius:16px}.serviceImpactSection .serviceImpactCard:hover{background:#eeecff;border-color:#cbbcfb}.serviceImpactSection .serviceImpactValue{display:block;font-size:52px;font-weight:700;color:#7c3aed;margin-bottom:8px;font-family:Inter,sans-serif}.serviceImpactSection .serviceImpactCard p{font-size:14px;color:#4b5563;line-height:1.5;margin:0;font-family:Inter,sans-serif}@media screen and (max-width:1024px){.serviceApproachSection .serviceApproachSteps{gap:16px;flex-wrap:wrap;justify-content:center}.serviceApproachSection .serviceApproachSteps:before{display:none}.serviceImpactSection .serviceImpactGrid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:770px){.enableServicesSection .enableServicesContainer .enableServicesH3,.serviceApproachSection .serviceApproach h2,.serviceImpactSection .serviceImpact h2{font-size:35px;line-height:46px}.contactSection .contactContainer,.serviceApproachSection .serviceApproachWrap,.serviceImpactSection .serviceImpact{width:100%;padding-inline:16px;box-sizing:border-box}.serviceApproachSection .serviceApproach{padding:20px;gap:40px}.serviceApproachSection .serviceApproachSteps{flex-direction:column;align-items:center}.serviceImpactSection .serviceImpactGrid{grid-template-columns:1fr}}@media screen and (max-width:600px){.enableServicesSection .enableServicesContainer .enableServicesH3,.serviceApproachSection .serviceApproach h2,.serviceImpactSection .serviceImpact h2{font-size:33px;line-height:30px}.contactSection .contactContainer,.serviceApproachSection .serviceApproachWrap,.serviceImpactSection .serviceImpact{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.connectStepLineAnimated,.connectStepNodeIcon,.serviceApproachSection .serviceApproachSteps:before,.serviceApproachSection .serviceStepCircle{animation:none!important}.connectStepNodeIcon,.serviceApproachSection .serviceStep,.serviceApproachSection .serviceStepCircle,.serviceApproachSection .serviceStepIconWrap{transition:none!important}}@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--inlineMargin:30px 40px;--inlineNavMargin:10px 20px;--inlineBannerMargin:20px 20px;--paddingBlock:60px 80px;--fontFamily:"Rubik",sans-serif;--headingFontWeight:700;--subHeadingFontWeight:500;--fontWeight:400;--buttonPrimaryBg:rgba(23,81,151,1);--buttonPrimaryText:white;--primaryTextColor:#111827;--textLightColor:#7b869e;--maxWidth:1450px;--bannerHeadingFontSize:60px;--headingFontSize:46px;--subHeadingFontSize:36px;--lgFontSize:24px;--paraFontSize:20px;--defaultFontSize:16px;--mdParaFontSize:14px;--smParaFontSize:12px;--defaultBtnPadding:10px 30px;--badgeGradient:linear-gradient(90deg,#e9af0d,#e3606a 80.4%);--buttonGradient:linear-gradient(90deg,#b300ac,#1f3689)}*{margin:0;padding:0;box-sizing:border-box;transition:transform .25s ease-out}html{scroll-behavior:smooth}a,button{all:unset;cursor:pointer;width:-moz-max-content;width:max-content}:disabled{opacity:.7;filter:grayscale(.3)}b,button,h1,h2,h3,h4,h5,h6,input,label,li,p,span{font-family:var(--fontFamily);margin:0;line-height:1.185!important}a,b,p,span{line-height:1.3!important}h1,h2,h3,h4,h5,h6{font-weight:var(--headingFontWeight)}.subheading,b{font-weight:var(--subHeadingFontWeight)}p,span{font-weight:var(--fontWeight)}.btn-connect-gradient{background:var(--buttonGradient)!important}.card-animated-gradient-border{--card-gradient:linear-gradient(135deg,#AD0AC7,#175197);--card-gradient-default:linear-gradient(135deg,#e5e7eb,#e5e7eb);--card-gradient-bg-hover:linear-gradient(135deg,rgba(173,10,199,0.08),rgba(23,81,151,0.08));--card-shadow-hover:0 8px 28px rgba(173,10,199,0.12),0 2px 10px rgba(23,81,151,0.1);position:relative;overflow:hidden;background:linear-gradient(white,white) padding-box,var(--card-gradient-default) border-box;border:1.5px solid transparent;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.05);transition:all .3s ease}.card-animated-gradient-border:hover{background:linear-gradient(white,white) padding-box,var(--card-gradient) border-box;box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.card-animated-gradient-border__icon-area{transition:background .3s ease}.card-animated-gradient-border:hover .card-animated-gradient-border__icon-area{background:var(--card-gradient-bg-hover)!important}.card-animated-gradient-border__title{transition:color .3s ease,background .3s ease,-webkit-background-clip .3s ease,background-clip .3s ease}.card-animated-gradient-border:hover .card-animated-gradient-border__title{background:var(--card-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-animated-gradient-border__underline{height:3px;border-radius:9999px;background:var(--card-gradient);width:2rem;margin:0 0 1rem;flex-shrink:0;transition:width .35s ease}.card-animated-gradient-border:hover .card-animated-gradient-border__underline{width:3rem}.card-animated-gradient-border__bottom-sweep{position:absolute;bottom:0;left:1rem;right:1rem;height:2px;border-radius:9999px;background:var(--card-gradient);opacity:0;transform:scaleX(0);transform-origin:left;transition:all .35s ease}.card-animated-gradient-border:hover .card-animated-gradient-border__bottom-sweep{opacity:1;transform:scaleX(1)}.center{display:flex;justify-content:center;align-items:center}.container{width:100vw;max-width:100vw!important;position:relative}.container>div{padding-inline:var(--inlineMargin);padding-block:var(--paddingBlockCustom,var(--paddingBlock));max-width:var(--customMaxWidth,var(--maxWidth));margin-inline:auto}.container:has(nav.nav)>nav{padding-inline:var(--inlineNavMargin)!important;max-width:var(--maxWidth);margin-inline:auto}.container:has(.banner) .banner{max-width:var(--maxWidth);margin-inline:auto;padding-inline:var(--inlineBannerMargin)!important}.logoContainer{padding:3px;height:45px;width:45px}.logoContainer .logoIcon{border-radius:50%;background:var(--buttonGradient)}.logoContainer .logoIcon p{font-family:Poppins;font-size:26px;font-weight:600;line-height:39px;text-align:center;color:white}.mobShow{display:none}@media screen and (max-width:1400px){:root{--inlineMargin:30px 50px;--inlineNavMargin:10px 30px;--inlineBannerMargin:20px 40px;--paddingBlock:35px 35px;--bannerHeadingFontSize:60px;--headingFontSize:46px;--subHeadingFontSize:36px;--lgFontSize:24px;--paraFontSize:20px;--defaultFontSize:16px;--mdParaFontSize:14px;--smParaFontSize:12px;--defaultBtnPadding:10px 30px}}@media screen and (max-width:1200px){:root{--inlineMargin:25px 45px;--inlineNavMargin:5px 25px;--inlineBannerMargin:15px 35px;--paddingBlock:25px 25px;--bannerHeadingFontSize:57px;--headingFontSize:43px;--subHeadingFontSize:33px;--lgFontSize:23px;--paraFontSize:20px;--defaultFontSize:15px;--mdParaFontSize:13px;--smParaFontSize:11px;--defaultBtnPadding:10px 27px}.gap-3{gap:15px}.gap-4{gap:25px}}@media screen and (max-width:1025px){:root{--inlineMargin:20px 40px;--inlineNavMargin:5px 20px;--inlineBannerMargin:15px 30px;--paddingBlock:25px 25px;--bannerHeadingFontSize:51px;--headingFontSize:38px;--subHeadingFontSize:29px;--lgFontSize:22px;--paraFontSize:18px;--defaultFontSize:14px;--mdParaFontSize:12px;--smParaFontSize:10px;--defaultBtnPadding:8px 24px}}@media screen and (max-width:890px){:root{--inlineMargin:20px 40px;--inlineNavMargin:10px 20px;--inlineBannerMargin:15px 30px;--paddingBlock:40px;--bannerHeadingFontSize:45px;--headingFontSize:32px;--subHeadingFontSize:24px;--lgFontSize:21px;--paraFontSize:17px;--defaultFontSize:13px;--mdParaFontSize:11px;--smParaFontSize:10px;--defaultBtnPadding:8px 21px}.gap-3{gap:12px}.gap-4{gap:21px}}@media screen and (max-width:770px){:root{--inlineMargin:20px 20px;--inlineNavMargin:10px 10px;--inlineBannerMargin:15px 15px;--paddingBlock:35px;--bannerHeadingFontSize:38px;--headingFontSize:27px;--subHeadingFontSize:22px;--lgFontSize:20px;--paraFontSize:16px;--defaultFontSize:12px;--mdParaFontSize:11px;--smParaFontSize:9px;--defaultBtnPadding:6px 18px}.mobHide{display:none!important}.mobShow{display:block}}@media screen and (max-width:480px){:root{--inlineMargin:14px 14px;--inlineNavMargin:14px 14px;--inlineBannerMargin:15px 15px;--paddingBlock:35px;--bannerHeadingFontSize:30px;--headingFontSize:24px;--subHeadingFontSize:18px;--lgFontSize:19px;--paraFontSize:14px;--defaultFontSize:12px;--mdParaFontSize:10px;--smParaFontSize:8px;--defaultBtnPadding:6px 15px}}@media screen and (max-width:320px){:root{--inlineMargin:14px 14px;--inlineNavMargin:14px 14px;--inlineBannerMargin:15px 15px;--paddingBlock:35px;--bannerHeadingFontSize:25px;--headingFontSize:22px;--subHeadingFontSize:16px;--lgFontSize:18px;--paraFontSize:13px;--defaultFontSize:11px;--mdParaFontSize:10px;--smParaFontSize:6px;--defaultBtnPadding:5px 12px}}.bannerSection{--containerH6Font:14px;--containerH6Padding:10px 5px 10px 5px;--containerPFont:53px;--bannerButtonGap:2px;--bannerButtonFontSize:25px;--bannerButtonPadding:14px 6px 14px 6px;--buttonIconWidth:28px;--bannerH3FontSize:23px}.bannerSection .bannerontainer .iconDiv{width:55%;height:100%;margin-bottom:40%}.iconDiv{position:absolute}.containerh6{font-size:var(--containerH6Font);padding:var(--containerH6Padding)}.containerp{font-size:var(--containerPFont);line-height:calc(var(--containerPFont) * 1.185);margin-bottom:20px}.bannerButton{gap:var(--bannerButtonGap);font-weight:600;font-size:var(--bannerButtonFontSize);padding:var(--bannerButtonPadding)}.buttonIcon{width:var(--buttonIconWidth)}.bannerH3{font-weight:600;font-size:var(--bannerH3FontSize)}.containerp{width:50%;margin-top:20px}.bannerContainer .iconDiv{translate:0 -55%}.softwareContainer{--softwareContainerMarginBottom:72px;--softwareContainerTop:100px;--softwareContainerGap:16px;--softwareContainerWidth:520px;--solutionFontSize:20px;--solutionBannerPadding:40px 35px 40px 35px;--solutionBannerMarginLeft:44px;--solutionBannerMarginBottom:60px;--solutionBorderRadius:20px;--solutionH3FontSize:36px;--solutionH3MarginBottom:30px;--solutionButtonFontSize:20px;--solutionButtonPadding:14px 20px;display:flex;justify-content:end;margin-top:var(--softwareContainerTop);margin-bottom:var(--softwareContainerMarginBottom)}.softwareContainer .ContainerSolution{padding:44px;top:15%;gap:var(--softwareContainerGap);width:var(--softwareContainerWidth);left:4%}.solutionP{font-size:var(--solutionFontSize)}.solutionBanner{padding:var(--solutionBannerPadding);width:95%;border-radius:var(--solutionBorderRadius);margin-bottom:var(--solutionBannerMarginBottom)}.solutionH3{font-size:var(--solutionH3FontSize);margin-bottom:var(--solutionH3MarginBottom);font-weight:700}.solutionButton{font-size:var(--solutionButtonFontSize);padding:var(--solutionButtonPadding);font-weight:600;border-radius:10px}.TechnicalSolution{width:calc(104% - var(--softwareContainerWidth))}.technologySection{font-family:Rubik,sans-serif;position:relative;--containerPadding:20px;--containerMaxWidth:1200px;--trendingContainerGap:48px;--containerH1FontSize:46px;--containerH1LineHeight:55px;--trendingIconColumnGap:40px;--trendingIconRowGap:32px;--trendingIconWidth:100%;--trendingIconRenderingPadding:15px 10px;--trendingIconRenderingBorderRadius:24px;--trendingIconRenderingMarginTop:40px;--cardComponentPadding:20px;--cardHeadingFontSize:25px;--cardHeadingLineHeight:27px;--cardHeadingMarginTop:10px;--cardParaFontSize:17px;--cardparaLineHeight:20px;--cardparaMarginTop:5px}.trendingContainer{display:flex;flex-direction:column;align-items:center;gap:var(--trendingContainerGap)}.containerH1{font-weight:700;font-size:var(--containerH1FontSize);color:#111827;line-height:var(--containerH1LineHeight)}.trendingIcon{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);-moz-column-gap:var(--trendingIconColumnGap);column-gap:var(--trendingIconColumnGap);row-gap:var(--trendingIconRowGap);width:var(--trendingIconWidth)}.trendingIconRendering{background-color:#ebeef5;position:relative;padding:var(--trendingIconRenderingPadding);border-radius:var(--trendingIconRenderingBorderRadius);display:flex;justify-content:center;align-items:flex-end;margin-top:var(--trendingIconRenderingMarginTop)}.IconRnedering{position:absolute;top:0;margin-left:20%;flex-direction:column;transform:translate(-50%,-50%);height:55px}.cardComponent{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--cardComponentPadding)}.cardHeading{font-weight:600;font-size:var(--cardHeadingFontSize);line-height:var(--cardHeadingLineHeight);text-align:center;margin-top:var(--cardHeadingMarginTop)}.cardPara{font-size:var(--cardParaFontSize);line-height:var(--cardparaLineHeight);font-weight:300;text-align:center;margin-top:var(--cardparaMarginTop)}.iconDiv{height:70%;top:50%}.solutionIcon{width:30px}@media screen and (max-width:1200px){.bannerSection{--containerH6Font:15px;--containerH6Padding:10px 5px 10px 5px;--containerPFont:43px;--bannerButtonGap:2px;--bannerButtonFontSize:20px;--bannerButtonPadding:14px 6px 14px 6px;--buttonIconWidth:25px;--bannerH3FontSize:20px}.containerp{width:50%}.softwareContainer{--softwareContainerMarginBottom:65px;--softwareContainerTop:25px;--softwareContainerGap:16px;--softwareContainerWidth:450px;--solutionFontSize:20px;--solutionBannerPadding:35px 30px 35px 30px;--solutionBannerMarginLeft:26px;--solutionBorderRadius:20px;--solutionH3FontSize:40px;--solutionH3MarginBottom:20px;--solutionButtonFontSize:25px;--solutionButtonPadding:14px 6px 14px 6px}.technologySection{font-family:Rubik,sans-serif;position:relative;--containerPadding:20px;--containerMaxWidth:1200px;--trendingContainerGap:48px;--containerH1FontSize:46px;--containerH1LineHeight:55px;--trendingIconColumnGap:40px;--trendingIconRowGap:32px;--trendingIconWidth:100%;--trendingIconRenderingPadding:15px 10px;--trendingIconRenderingBorderRadius:24px;--trendingIconRenderingMarginTop:40px;--cardComponentPadding:20px;--cardHeadingFontSize:25px;--cardHeadingLineHeight:27px;--cardHeadingMarginTop:10px;--cardParaFontSize:17px;--cardparaLineHeight:20px;--cardparaMarginTop:5px}.iconDiv{height:70%;top:50%}}@media screen and (max-width:1025px){.solutionBanner{padding:40px 50px;width:95%;border-radius:var(--solutionBorderRadius);margin-bottom:var(--solutionBannerMarginBottom)}.softwareContainer .ContainerSolution{padding:44px;top:14%;gap:var(--softwareContainerGap);width:var(--softwareContainerWidth);left:4%}.solutionButton{font-size:var(--solutionButtonFontSize);padding:15px 30px;font-weight:600;border-radius:10px}.bannerSection{--containerH6Font:15px;--containerH6Padding:8px 4px 8px 4px;--containerPFont:30px;--bannerButtonGap:2px;--bannerButtonFontSize:20px;--bannerButtonPadding:14px 6px 14px 6px;--buttonIconWidth:15px;--bannerH3FontSize:18px}.bannerContainer .iconDiv{translate:0 -67%}.containerp{width:50%}.bannerContainer>H6{gap:20px;line-height:1.185;margin-top:30px;padding:10px 20px}.bannerContainer button{padding:10px 20px}.softwareContainer{--softwareContainerMarginBottom:65px;--softwareContainerTop:25px;--softwareContainerGap:16px;--softwareContainerWidth:350px;--solutionFontSize:20px;--solutionBannerPadding:30px 25px 30px 25px;--solutionBannerMarginLeft:26px;--solutionBorderRadius:20px;--solutionH3FontSize:32px;--solutionH3MarginBottom:20px;--solutionButtonFontSize:22px;--solutionButtonPadding:10px 4px 10px 4px}.technologySection{font-family:Rubik,sans-serif;position:relative;--containerPadding:20px;--containerMaxWidth:1200px;--trendingContainerGap:48px;--containerH1FontSize:46px;--containerH1LineHeight:55px;--trendingIconColumnGap:40px;--trendingIconRowGap:32px;--trendingIconWidth:100%;--trendingIconRenderingPadding:15px 10px;--trendingIconRenderingBorderRadius:24px;--trendingIconRenderingMarginTop:40px;--cardComponentPadding:20px;--cardHeadingFontSize:25px;--cardHeadingLineHeight:27px;--cardHeadingMarginTop:10px;--cardParaFontSize:17px;--cardparaLineHeight:20px;--cardparaMarginTop:5px}.iconDiv{height:67%;top:48%}}@media screen and (max-width:890px){.bannerSection{--containerH6Font:15px;--containerH6Padding:10px;--containerPFont:30px;--bannerButtonGap:2px;--bannerButtonFontSize:20px;--bannerButtonPadding:14px 6px 14px 6px;--buttonIconWidth:10px;--bannerH3FontSize:18px}.containerp{width:400px}.bannerContainer .iconDiv img{width:100%;margin-top:10px}.bannerContainer>H6{line-height:1.185;margin-top:-5px;padding:7px 14px}.bannerContainer button{padding:7px 14px}.softwareContainer{--softwareContainerMarginBottom:65px;--softwareContainerTop:25px;--softwareContainerGap:16px;--softwareContainerWidth:350px;--solutionFontSize:20px;--solutionBannerPadding:20px 15px 20px 15px;--solutionBannerMarginLeft:26px;--solutionBorderRadius:20px;--solutionH3FontSize:29px;--solutionH3MarginBottom:20px;--solutionButtonFontSize:20px;--solutionButtonPadding:10px 4px 10px 4px}.technologySection{font-family:Rubik,sans-serif;position:relative;--containerPadding:20px;--containerMaxWidth:1200px;--trendingContainerGap:48px;--containerH1FontSize:46px;--containerH1LineHeight:55px;--trendingIconColumnGap:40px;--trendingIconRowGap:32px;--trendingIconWidth:100%;--trendingIconRenderingPadding:15px 10px;--trendingIconRenderingBorderRadius:24px;--trendingIconRenderingMarginTop:40px;--cardComponentPadding:20px;--cardHeadingFontSize:25px;--cardHeadingLineHeight:27px;--cardHeadingMarginTop:10px;--cardParaFontSize:17px;--cardparaLineHeight:20px;--cardparaMarginTop:5px}.iconDiv{height:67%;top:48%}}@media screen and (max-width:770px){.bannerSection{--containerH6Font:15px;--containerH6Padding:10px;--containerPFont:30px;--bannerButtonGap:2px;--bannerButtonFontSize:20px;--bannerButtonPadding:10px 20px 10px 20px;--buttonIconWidth:10px;--bannerH3FontSize:18px}.bannerContainer .iconDiv{height:78%;top:59%}.iconDiv{height:48%;top:50%}.trendingIcon{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:24px}.containerp{width:100%;max-width:400px}.trendingIconRendering{padding:12px 8px;margin-top:30px}.cardHeading{font-size:20px}.cardPara{font-size:14px}.technologySection{--containerH1FontSize:46px;--cardHeadingFontSize:23px;--cardParaFontSize:14px}.softwareContainer{--softwareContainerMarginBottom:30px;--softwareContainerTop:160px;--softwareContainerGap:10px;--softwareContainerWidth:75%;--solutionFontSize:16px;--solutionBannerPadding:25px 10px 20px 10px;--solutionBannerMarginLeft:4px;--solutionBorderRadius:20px;--solutionH3FontSize:25px;--solutionH3MarginBottom:20px;--solutionButtonFontSize:18px;--solutionButtonPadding:8px 14px 8px 14px}.technologySection{font-family:Rubik,sans-serif;position:relative;--containerPadding:20px;--containerMaxWidth:1200px;--trendingContainerGap:48px;--containerH1FontSize:38px;--containerH1LineHeight:55px;--trendingIconColumnGap:40px;--trendingIconRowGap:32px;--trendingIconWidth:100%;--trendingIconRenderingPadding:15px 10px;--trendingIconRenderingBorderRadius:24px;--trendingIconRenderingMarginTop:40px;--cardComponentPadding:20px;--cardHeadingFontSize:25px;--cardHeadingLineHeight:27px;--cardHeadingMarginTop:10px;--cardParaFontSize:17px;--cardparaLineHeight:20px;--cardparaMarginTop:5px}.solutionBanner{padding:25px;border-radius:15px;height:350px}.softwareContainer .solutionBanner .TechnicalSolution .solutionH3{font-size:36px;font-weight:600;text-align:start;line-height:28.44px}.softwareContainer .solutionBanner .TechnicalSolution .solutionButton{font-size:16px;font-weight:600;text-wrap:nowrap;width:160px;height:10px;border-radius:10px}.softwareContainer .ContainerSolution{width:88%;top:56%!important;border-radius:12px;padding:20px;z-index:5}.solutionBanner{width:100%;text-align:center}.solutionButton{width:26%;margin-left:2px;margin-bottom:150px}.solutionH3{line-height:30px;margin-bottom:10px;font-weight:400}.TechnicalSolution{padding-left:0;width:100%}}@media screen and (max-width:480px){.bannerSection{--containerH6Font:15px;--containerH6Padding:10px;--containerPFont:25px;--bannerButtonGap:2px;--bannerButtonFontSize:20px;--bannerButtonPadding:10px 20px 10px 20px;--buttonIconWidth:10px;--bannerH3FontSize:18px}.iconDiv{height:48%;top:50%}.trendingIcon{display:grid;grid-template-columns:repeat(1,1fr);width:100%;-moz-column-gap:16px;column-gap:16px;row-gap:20px}.containerp{width:95%;max-width:100%;margin-top:20px}.trendingIconRendering{padding:10px 6px;margin-top:24px}.cardHeading{font-size:18px}.cardPara{font-size:13px}.containerH1{font-size:32px;line-height:40px;text-align:center}.bannerContainer{display:flex;flex-direction:column}.iconDiv{position:relative;transform:translateY(-30px)}.softwareContainer{--softwareContainerMarginBottom:30px;--softwareContainerTop:200px;--softwareContainerGap:10px;--softwareContainerWidth:75%;--solutionFontSize:16px;--solutionBannerPadding:25px 10px 20px 10px;--solutionBannerMarginLeft:4px;--solutionBorderRadius:20px;--solutionH3FontSize:30px;--solutionH3MarginBottom:20px;--solutionButtonFontSize:18px;--solutionButtonPadding:8px 14px 8px 14px}.technologySection{font-family:Rubik,sans-serif;position:relative;--containerPadding:20px;--containerMaxWidth:1200px;--trendingContainerGap:48px;--containerH1FontSize:38px;--containerH1LineHeight:55px;--trendingIconColumnGap:40px;--trendingIconRowGap:32px;--trendingIconWidth:100%;--trendingIconRenderingPadding:15px 10px;--trendingIconRenderingBorderRadius:24px;--trendingIconRenderingMarginTop:40px;--cardComponentPadding:20px;--cardHeadingFontSize:25px;--cardHeadingLineHeight:27px;--cardHeadingMarginTop:10px;--cardParaFontSize:17px;--cardparaLineHeight:20px;--cardparaMarginTop:5px}.softwareContainer .ContainerSolution{margin-left:0}.solutionBanner{padding:25px;border-radius:15px;height:350px}.softwareContainer .solutionBanner .TechnicalSolution .solutionH3{font-size:24px;font-weight:600;text-align:start;line-height:28.44px}.softwareContainer .solutionBanner .TechnicalSolution .solutionButton{font-size:14px;font-weight:600;text-wrap:nowrap;width:120px;height:10px;border-radius:10px}.softwareContainer .ContainerSolution{width:80%;top:56%!important;border-radius:12px;padding:20px}.TechnicalSolution{padding-left:0;width:100%}.bannerH3{text-align:center}.solutionIcon{width:21px}.bannerContainer .iconDiv{translate:0 -1%}}.tech-solutions-container{background:#0b294c;color:white;padding:20px;border-radius:8px;text-align:center;margin:30px}.tech-solutions-container>h2{font-size:var(--headingFontSize)}.tech-solutions-container>div{display:flex;padding:20px}.tech-solutions-container .list-container .list{display:flex;justify-content:center;gap:15px;padding:0 20px;flex-wrap:wrap}.tech-solutions-container .list-container{display:flex;width:70%;gap:50px}.tech-solutions-container .list-container .list .item{background:#0b294c;padding:15px 35px;border-radius:100px;cursor:pointer;transition:background-color .3s;max-width:48%;width:45%;aspect-ratio:3.5/1;display:flex;align-items:center;justify-content:start;min-width:-moz-max-content;min-width:max-content;height:-moz-max-content;height:max-content}.tech-solutions-container .list-container .list .item p{font-size:var(--paraFontSize);font-weight:400;text-align:left}.tech-solutions-container .list-container .list .item.active p{font-weight:400}.solution-details{display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#ffffff,#d3dbe5);padding:15px 25px;border-radius:10px}.solution-description>h3{font-size:var(--lgFontSize);text-align:center;background:var(--buttonGradient);color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:25px;margin-bottom:15px;font-weight:700}.solution-description>p{color:#586072;font-size:var(--mdParaFontSize)}.solution-description{max-width:600px;text-align:left}@media screen and (max-width:1200px){.tech-solutions-container{margin:20px;padding:16px}.tech-solutions-container .list-container{width:80%;gap:40px}.tech-solutions-container .list-container .list .item{max-width:48%;width:45%}}@media screen and (max-width:1025px){.tech-solutions-container .list-container{width:90%;gap:30px}.solution-description{max-width:100%;padding:0 10px}}@media screen and (max-width:890px){.tech-solutions-container{margin:15px;padding:12px}.tech-solutions-container .list-container{width:100%;gap:20px}.tech-solutions-container .list-container .list{gap:12px}.tech-solutions-container .list-container .list .item{max-width:100%;width:100%;padding:12px 25px}}@media screen and (max-width:770px){.tech-solutions-container{margin:10px;padding:10px}.tech-solutions-container>div{display:flex;padding:15px;flex-direction:column;align-items:center}.tech-solutions-container .list-container .list{margin-bottom:30px;padding:0;gap:10px}.tech-solutions-container .list-container{width:100%;gap:20px}.tech-solutions-container .list-container .list .item{max-width:100%;width:100%;padding:10px 20px}.solution-description{max-width:100%;padding:0 5px}.softwareContainer .ContainerSolution{margin:0;position:absolute;left:50%;transform:translateX(-50%);top:71%}.softwareContainer .solutionBanner .TehnicalSolution{display:flex;flex-direction:column}.softwareContainer .solutionBanner .TehnicalSolution .solutionButton{padding-left:25px;padding-right:25px}}@media screen and (max-width:480px){.tech-solutions-container{margin:8px;padding:8px}.tech-solutions-container>h2{font-size:20px}.tech-solutions-container .list-container .list .item{padding:8px 16px;font-size:14px}.solution-description>h3{font-size:18px;margin-top:15px;margin-bottom:10px}.solution-description>p{font-size:13px}}@media screen and (min-width:481px) and (max-width:768px){.softwareContainer .ContainerSolution{top:45%}}