.agency-footer-link-text,.explore-link-text,.link-text,.modernization-link-text{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto}.agency-head-text,.animation-stage-title,.cta-head-text,.head-text-content,.modern-head-text,.page-one-text,.saas-head-text{text-transform:uppercase}.all-services,html{scroll-behavior:smooth}.all-services{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;font-family:var(--poppins-font);overflow-x:clip}.services-hero-left{position:relative;min-height:729.6px;overflow:visible;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.services-hero-left-bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;color:#000000b2}.head,.hero-content-section,.services-hero-left-container{height:auto;box-sizing:border-box}.services-hero-left::before{content:"";position:absolute;inset:0;background:#000000b2;z-index:1}.services-hero-left-container{position:relative;z-index:2;min-height:589.79px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,auto);gap:64px;color:#fff;margin:0 auto;padding:0 24px}.hero-content-section{min-height:398px;grid-column:1/span 1;grid-row:1/span 1;margin-top:111.89px;opacity:1;display:flex;flex-direction:column}.head,.head-dash{width:100%;opacity:1}.head{max-width:584px;min-height:16px;gap:12px;display:flex;flex-direction:row;align-items:center}.head-dash{background:#04e690;max-width:28px;height:1px}.head-text{height:16px;opacity:1}.heading,.heading-content{width:100%;height:auto;opacity:1}.head-text-content{margin:0;font-family:var(--poppins-font);font-weight:600;font-size:12px;line-height:16px;letter-spacing:2.64px;color:#04e690}.heading-content,.heading-content-span{font-weight:700;line-height:61.6px;letter-spacing:-1.4px;font-family:var(--poppins-font)}.heading{max-width:584px;min-height:152px;padding-top:24px}.heading-content{min-height:124px;font-size:56px}.heading-content-span{font-size:clamp(36px, 5vw, 56px);margin:0;color:#04e690}.paragraph,.paragraph-content{max-width:512px;width:100%;opacity:1;height:auto}.paragraph{min-height:141px;padding-top:24px;display:flex;flex-direction:column}.paragraph-content{min-height:117px;font-family:var(--poppins-font);font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#e6e7efad}.buttons-container{width:100%;max-width:584px;height:auto;min-height:90px;gap:16px;opacity:1;padding-top:40px;display:flex;flex-direction:row}.discuss-project-btn,.explore-services-btn{min-height:50px;gap:8px;padding:14px 24px;border-radius:26843500px;display:flex;opacity:1;width:100%}.explore-services-btn{max-width:193px;height:auto;flex-direction:row;align-items:center;justify-content:center;background:#03ad6c}.discuss-project-btn-text,.explore-services-btn-text{height:20px;opacity:1;font-family:var(--poppins-font);font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:#fff}.explore-services-btn-icon{width:100%;max-width:14px;height:14px;opacity:1}.vector{width:100%;max-width:8px;height:5px;color:#fff;display:flex;align-items:center;justify-content:center}.discuss-project-btn{max-width:201.6px;height:auto;flex-direction:row;align-items:center;justify-content:center;border-top:.8px solid #ffffff38;box-sizing:border-box}.animation-stage-number,.animation-stage-title,.delivery-text,.eng-text,.qa-text{line-height:100%;letter-spacing:0}.hero-animation-section{display:flex;flex-direction:column;height:auto;min-height:492px;opacity:1;grid-row:1;grid-column:2;grid-column:span 1;grid-row:span 1}.hero-modules{position:relative;user-select:none}.animation-img{position:relative;height:auto;min-height:430px;overflow:hidden}.animation-stage-number{width:100%;max-width:13px;height:auto;min-height:15px;opacity:1;position:absolute;top:18.99px;left:21.71px;font-family:var(--poppins-font);font-weight:700;font-style:normal;font-size:10.05px;color:#fff}.animation-stage-title{transition:opacity .3s,transform .3s;width:100%;max-width:95px;height:auto;min-height:18px;opacity:1;position:absolute;top:405.43px;left:21.71px;font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:12px;color:#fff;z-index:20;white-space:nowrap}.delivery-text,.design-text,.eng-text,.qa-text{font-family:var(--poppins-font);font-weight:700;font-size:7.26px;text-align:center;color:#dae1f5e0}.animation-states{position:absolute;inset:0;z-index:5;pointer-events:none}.animation-state{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(12px) scale(.97);transition:opacity .55s,transform .65s cubic-bezier(.4, 0, .2, 1),visibility .55s}.animation-state.active{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.team-state{position:relative;width:100%;max-width:161.506px;height:auto;min-height:161.09px;top:76.2px;left:43.89px;overflow:visible}.outline-dashed-circle{width:100%;max-width:125.091px;height:auto;min-height:125.091px;position:absolute;top:17.62px;left:18.03px;opacity:1;border:1.12px dashed #ffffff0a;border-radius:50%;box-sizing:border-box}.inside-circle{width:100%;max-width:53.61px;height:auto;min-height:53.61px;position:absolute;top:54.5px;left:55.5px;opacity:.97;border:.97px solid #ffffff1a;border-radius:50%;box-sizing:border-box}.delivery-circle-vector,.delivery-group{min-height:37.974px;position:absolute;height:auto;width:100%}.delivery-group{max-width:80.582px;top:50.32px;left:0;opacity:1}.delivery-circle-vector{max-width:37.974px;top:1px;left:1px;background:#06125ae0;border:.89px solid #ffffff33;border-radius:50%;box-sizing:border-box}.eng-circle-vector,.qa-circle-vector{border:.89px solid #ffffff33;box-sizing:border-box}.delivery-line-vector-outline{width:100%;max-width:61.595px;height:auto;min-height:10.861px;position:absolute;top:50%;left:22%;opacity:1;box-sizing:border-box}.delivery-line-vector{position:absolute;width:100%;max-width:62.55px;height:auto;min-height:.78px;background:repeating-linear-gradient(to right,#ffffff1a 0,#ffffff1a 3.35px,transparent 3.35px,transparent 6.7px);top:0;left:0;transform:rotate(10deg);transform-origin:left center}.delivery-text{width:100%;max-width:31px;height:auto;min-height:11px;position:absolute;top:14px;left:2.5px;font-style:normal;box-sizing:border-box}.qa-circle-vector,.qa-group{max-width:37.974px;width:100%;height:auto;position:absolute}.qa-group{min-height:80.924px;top:80.16px;left:52.89px;opacity:1}.qa-circle-vector{min-height:37.974px;top:42.95px;left:0;background:#06125ae0;border-radius:50%}.qa-line-vector-outline{width:100%;max-width:8.705px;height:auto;min-height:61.937px;position:absolute;top:2%;left:50%;opacity:1;box-sizing:border-box}.qa-line-vector{position:absolute;width:100%;max-width:61.937px;height:auto;min-height:.78px;left:0;bottom:0;background:repeating-linear-gradient(to right,#ffffff1a 0,#ffffff1a 3.35px,transparent 3.35px,transparent 6.7px);transform:rotate(-82deg);transform-origin:left center}.qa-text{width:100%;max-width:12px;height:auto;min-height:11px;position:absolute;top:40%;left:35%;box-sizing:border-box}.eng-circle-vector,.eng-group{width:100%;min-height:37.974px}.eng-group{max-width:80.924px;height:auto;position:absolute;top:69.88px;left:80.58px;opacity:1}.eng-circle-vector{max-width:37.974px;height:auto;position:absolute;top:0;right:0;background:#06125ae0;border-radius:50%}.eng-line-vector,.eng-line-vector-outline{max-width:61.937px;width:100%;height:auto;position:absolute}.eng-line-vector-outline{min-height:8.705px;top:25%;left:2%;opacity:1;box-sizing:border-box}.eng-line-vector{min-height:.78px;top:0;left:0;background:repeating-linear-gradient(to right,#ffffff1a 0,#ffffff1a 3.35px,transparent 3.35px,transparent 6.7px);transform:rotate(10deg);transform-origin:left center}.eng-text{width:100%;max-width:14px;height:auto;min-height:11px;position:absolute;top:35%;right:25%;box-sizing:border-box}.design-circle-vector,.design-group{max-width:37.974px;top:0;height:auto;width:100%;position:absolute}.design-group{min-height:80.166px;left:71.59px;opacity:1}.design-circle-vector{min-height:37.974px;left:0;background:#06125ae0;border:.89px solid #ffffff33;border-radius:50%;box-sizing:border-box}.design-line-vector-outline{width:100%;max-width:13.004px;height:auto;min-height:61.179px;position:absolute;top:25%;left:25%;opacity:1;box-sizing:border-box}.design-line-vector{position:absolute;width:100%;max-width:61.179px;height:auto;min-height:.78px;bottom:0;right:100%;background:repeating-linear-gradient(to right,#ffffff1a 0,#ffffff1a 3.35px,transparent 3.35px,transparent 6.7px);transform:rotate(98deg);transform-origin:right center}.design-text{width:100%;max-width:26px;height:11px;position:absolute;top:40%;left:15%;line-height:100%;letter-spacing:0;box-sizing:border-box}.saas-layer,.saas-stack{position:relative;width:100%;display:flex}.modern-dashboard-text,.saas-layer-name{font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:8.38px;line-height:100%;letter-spacing:0}.saas-state{display:flex;align-items:center;justify-content:center}.saas-stack{max-width:195px;flex-direction:column;gap:6px;margin-top:-4px}.saas-layer{max-width:154.1298828125px;height:auto;min-height:35px;border-radius:7px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,rgba(21,41,115,.55),rgba(8,24,91,.35));align-items:center;padding:0 14px;box-shadow:inset 0 0 20px rgba(255,255,255,.015);opacity:0;transform:translateY(15px) scale(.97)}.saas-dot,.saas-layer-name,.saas-square,.saas-vertical-line{position:absolute;height:auto}.saas-state.active .saas-layer{animation:.55s cubic-bezier(.4,0,.2,1) forwards saasLayerIn}.saas-state.active .saas-layer-1{animation-delay:50ms}.saas-state.active .saas-layer-2{animation-delay:.15s}.saas-state.active .saas-layer-3{animation-delay:.25s}.saas-state.active .saas-layer-4{animation-delay:.35s}.saas-state.active .saas-layer-5{animation-delay:.45s}@keyframes saasLayerIn{to{opacity:1;transform:translateY(0) scale(1)}}.saas-layer-name{width:100%;max-width:47px;min-height:13px;opacity:1;color:#cdd5f2bf;white-space:nowrap}.saas-dot{left:75px;width:100%;max-width:7.82px;min-height:7.82px;opacity:1;background:#ffffff52;border-radius:50%;box-sizing:border-box}.active-dot{background:#04e690;box-shadow:0 0 10px rgba(4,230,144,.7);animation:1.8s ease-in-out infinite saasDotPulse}.saas-square{right:7px;border-radius:3px;width:100%;max-width:8.94px;min-height:13.4px;opacity:1;background:#ffffff0d}.modern-dashboard,.modern-small-card{background:#122aa87a;box-sizing:border-box}@keyframes saasDotPulse{0%,100%{transform:scale(.8);opacity:.6}50%{transform:scale(1.15);opacity:1}}.saas-vertical-line{top:98.29px;left:47%;width:0;min-height:233.43px;border-left:.67px solid #ffffff12;transform:translateX(-50%);box-sizing:border-box}.modernization-state{display:flex;left:158.6px;align-items:center;justify-content:center}.modernization-ui{position:relative;top:10%;transform:translateY(-2px);width:100%;max-width:158.6px;height:auto;min-height:223.77px;box-sizing:border-box}.modern-dashboard,.modern-dashboard-text,.modern-small-card{width:100%;position:absolute;height:auto}.modern-dashboard{max-width:158.6px;min-height:44.68px;border-radius:7px;opacity:1;border:.61px solid #ffffff29}.modern-dashboard-text{max-width:47px;min-height:13px;top:13.96px;left:11.17px;opacity:1;color:#d7def8d1}.modern-small-card{max-width:72.6px;min-height:33.51px;top:50.95px;opacity:1;border:.61px solid #ffffff29;border-radius:7px;display:flex;flex-direction:row;gap:50px}.modern-analytics-text,.modern-config-text{width:100%;position:absolute;top:11.95px;opacity:1;font-size:8.38px;color:#d7def8d1;font-family:var(--poppins-font);font-weight:400;font-style:normal;line-height:100%;letter-spacing:0}.modern-analytics{left:0}.modern-analytics-text{max-width:39px;height:13px;left:10%}.modern-config{left:85px}.modern-config-text{max-width:28px;height:auto;min-height:13px;left:10%}.modern-data-grid,.modern-middle-line{max-width:158.6px;left:0;background:#122aa87a;display:flex;position:absolute;width:100%;height:auto;box-sizing:border-box}.modern-middle-line{top:90px;border-radius:7px;opacity:0;min-height:20.1px;opacity:1;border:.61px solid #ffffff29;align-items:center;justify-content:center}.modern-data-grid{min-height:67.01px;top:120px;opacity:1;border-radius:7px;border:.61px solid #ffffff29;align-items:center;justify-content:center}.modern-data-grid-text{width:100%;max-width:40px;height:auto;min-height:13px;position:absolute;top:45%;left:10%;opacity:1;font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:8.38px;line-height:100%;letter-spacing:0;color:#d7def8d1}.modern-version{width:100%;max-width:45px;height:auto;min-height:11px;position:absolute;top:195.87px;left:25.35px;opacity:1;font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:7.26px;line-height:100%;letter-spacing:0;color:#becdf56b}.modern-scan,.modern-scan::before{min-height:100%;position:absolute;height:auto;pointer-events:none}.launch-text,.partner-lane-name{font-family:var(--poppins-font);font-size:8px;font-weight:500}.modern-scan{margin-top:-10px;left:0;width:0;opacity:1;border-left:.89px solid #6e96ff66;box-sizing:border-box;z-index:20}.modern-scan::before{content:"";left:-15.64px;width:100%;max-width:31.27px;background:#466eff1a}.modernization-state.active .modern-dashboard{animation:.6s .1s forwards modernCardIn}.modernization-state.active .modern-analytics{animation:.5s .3s forwards modernSmallIn}.modernization-state.active .modern-config{animation:.5s .4s forwards modernSmallIn}.modernization-state.active .modern-middle-line{animation:.5s .5s forwards modernFadeIn}.modernization-state.active .modern-data-grid{animation:.6s .55s forwards modernCardIn}.modernization-state.active .modern-version{animation:.5s .75s forwards modernFadeIn}.modernization-state.active .modern-scan{animation:4.5s cubic-bezier(.4,0,.2,1) .2s forwards modernizationScan}@keyframes modernCardIn{to{opacity:1;transform:translateX(0)}}@keyframes modernSmallIn{to{opacity:1;transform:translateY(0)}}@keyframes modernFadeIn{to{opacity:1}}@keyframes modernizationScan{0%{left:0}100%{left:100%}}.partner-state{position:absolute;top:50.62px;left:316.85px;width:100%;max-width:310px;height:auto;min-height:200px;display:block}.launch-node,.partner-animation,.partner-lane{position:absolute;display:flex;height:auto}.partner-animation{top:10%;right:30%;width:100%;max-width:110px;min-height:200px;align-items:center;justify-content:center}.partner-vertical-line{position:absolute;left:50%;top:5px;width:1px;height:auto;min-height:190px;transform:translateX(-50%);background:linear-gradient(to bottom,transparent,rgba(255,255,255,.08),transparent)}.agency-lane,.rasonix-lane{transform:translateX(25px);opacity:0;right:0}.partner-lane{width:100%;max-width:240px;min-height:42px;border-radius:22px;align-items:center;padding-left:18px;gap:13px;border:1px solid rgba(255,255,255,.08);background:rgba(15,31,100,.28);box-shadow:inset 0 0 20px rgba(255,255,255,.015)}.agency-lane{top:12px}.rasonix-lane{bottom:12px}.partner-state.active .agency-lane{animation:.7s .1s forwards partnerLaneIn}.partner-state.active .rasonix-lane{animation:.7s .25s forwards partnerLaneIn}@keyframes partnerLaneIn{to{opacity:1;transform:translateX(0)}}.partner-lane-name{width:100%;max-width:55px;color:rgba(255,255,255,.48)}.partner-block{width:100%;max-width:32px;height:auto;min-height:22px;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:rgba(40,63,160,.4)}.rasonix-lane .partner-block{background:rgba(25,50,160,.65)}.launch-node{left:62%;top:50%;width:100%;max-width:66px;min-height:66px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.18);flex-direction:column;align-items:center;justify-content:center;background:rgba(10,25,91,.4);box-shadow:0 0 20px rgba(255,255,255,.03);opacity:0;scale:0.8}.partner-state.active .launch-node{animation:.7s .5s forwards launchAppear}@keyframes launchAppear{to{opacity:1;scale:1}}.launch-text{color:rgba(255,255,255,.75)}.launch-dot{width:100%;max-width:10px;height:auto;min-height:10px;margin-top:4px;border-radius:50%;background:#04e690;box-shadow:0 0 10px rgba(4,230,144,.8);animation:1.7s ease-in-out infinite launchDotPulse}.hero-stage-button,.hero-stage-selector{position:relative;height:auto;min-height:82px;display:flex}@keyframes launchDotPulse{0%,100%{transform:scale(.8);opacity:.6}50%{transform:scale(1.15);opacity:1}}.hero-stage-selector{width:100%;margin-top:4px;border-top:1px solid rgba(255,255,255,.08)}.hero-stage-button{flex:1;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding-top:16px;border:none;background:0 0;cursor:pointer;font-family:var(--poppins-font)}.hero-stage-button-label,.hero-stage-button-number{min-height:12px;font-family:var(--poppins-font);font-size:14px;line-height:12px;color:#ffffff99;transition:color .3s;opacity:1;font-style:normal;text-align:center}.hero-stage-progress{position:absolute;left:0;top:-1px;width:0;height:1px;background:rgba(255,255,255,.6)}.hero-stage-button.active .hero-stage-progress{animation:3.5s linear forwards stageProgress}@keyframes stageProgress{from{width:0}to{width:100%}}.hero-stage-button.active::before{content:"";position:absolute;top:-5px;left:50%;width:100%;max-width:7px;height:auto;min-height:7px;transform:translateX(-50%);border-radius:50%;background:#04e690;box-shadow:0 0 8px rgba(4,230,144,.65);z-index:4}.hero-stage-button-number{width:100%;max-width:16px;height:auto;font-weight:700;letter-spacing:1.08px}.hero-stage-button-label{width:100%;max-width:84px;height:auto;font-weight:500;letter-spacing:0}.hero-stage-button.active .hero-stage-button-label,.hero-stage-button.active .hero-stage-button-number{color:#fff}@media (max-width:1024px){.hero-modules{max-width:650px;margin:0 auto}}@media (max-width:767px){.animation-img{height:360px}.hero-stage-selector{height:70px}.hero-stage-button{height:70px;padding-top:13px}.hero-stage-button-number{font-size:12px}.hero-stage-button-label{font-size:10px}.animation-stage-number{left:15px}.animation-stage-title{left:15px;font-size:7px}.saas-stack,.team-node{transform:scale(.85)}.partner-animation{transform:scale(.8)}}.modernization,.three{position:absolute;width:100%;left:21.71px;margin:0;font-family:var(--poppins-font);line-height:100%;letter-spacing:0;color:#fff}@media (max-width:480px){.animation-img{height:300px}.hero-stage-button-label{font-size:8px}.hero-stage-button-number{font-size:10px}.animation-stage-title{font-size:6px}.saas-stack{transform:scale(.7)}.partner-animation{transform:scale(.65)}}.modernization{max-width:95px;height:auto;min-height:18px;opacity:1;top:405.43px;font-weight:400;font-style:normal;font-size:12px}.three{max-width:13px;height:auto;min-height:15px;opacity:1;top:18.99px;font-weight:700;font-style:bold;font-size:10.05px}.dashed-wave,.wave,.wave-design-group{width:100%;max-width:543.92px;height:auto;position:absolute;overflow:visible;opacity:1}.wave-design-group{min-height:134.09px;top:156.36px;left:29.53px}.dashed-wave,.wave{min-height:170.03px;top:0;left:0}.wave path{fill:none;stroke:#ffffff;stroke-width:33.5065}.dashed-wave path{fill:none;stroke:#ffffff4d;stroke-width:.781818;stroke-dasharray:6.7 5.58}.wave-stage-marker{pointer-events:none}@media (max-width:768px){.services-hero-left-container{width:100%;max-width:403.11px;height:auto;min-height:1075.65px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;row-gap:32px;column-gap:32px;margin:0 auto;box-sizing:border-box}.hero-content-section{width:calc(100% - 48px);max-width:355.123px;height:auto;min-height:527px;grid-column:1;grid-row:1;margin-top:111.9px;margin-left:24px;margin-right:24px;display:flex;flex-direction:column}.head{width:100%;max-width:355.123px}.heading-content,.heading-content-span{font-family:var(--poppins-font);font-weight:700;font-size:48px;line-height:52.8px;letter-spacing:-1.2px;margin:0}.heading{width:100%;max-width:355.123px;height:auto;min-height:187px;padding-top:28px;box-sizing:border-box}.heading-content{width:100%;max-width:356px;height:auto;min-height:159px;color:#fff}.heading-content-span{color:#04e690}.paragraph{width:100%;max-width:355.123px;height:auto;min-height:171px;padding-top:24px;box-sizing:border-box}.paragraph-content{width:100%;max-width:356px;height:auto;min-height:147px;margin:0;font-family:var(--poppins-font);font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#e6e7efad}.discuss-project-btn-text,.explore-services-btn-text{margin:0;font-family:var(--poppins-font);font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:#fff;white-space:nowrap}.buttons-container{width:100%;max-width:355.123px;height:auto;min-height:154px;padding-top:40px;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.discuss-project-btn,.explore-services-btn{gap:8px;padding:14px 28px;display:flex;box-sizing:border-box;width:100%}.explore-services-btn{max-width:192.991px;height:auto;min-height:48px;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;border:none;border-radius:37888500px;background:#03ad6c}.explore-services-btn-text{width:100%;max-width:115px;height:auto;min-height:20px}.explore-services-btn-icon{width:100%;max-width:13.991px;height:auto;min-height:13.991px;display:flex;align-items:center;justify-content:center}.vector{width:100%;max-width:7.995px;height:4.997px;display:flex;align-items:center;justify-content:center;color:#fff}.discuss-project-btn{max-width:202.258px;height:auto;min-height:50.258px;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;border-radius:37888500px;border:1.13px solid #ffffff38}.discuss-project-btn-text{width:100%;max-width:144px;height:20px}.animation-stage-number,.animation-stage-title{left:12.3px;font-family:var(--poppins-font);font-style:normal;line-height:100%;letter-spacing:0;opacity:1}.hero-animation-section{width:100%;max-width:100%;height:auto;box-sizing:border-box;overflow:hidden}.animation-img,.hero-modules{max-width:355.123px;margin:0 auto;box-sizing:border-box;height:auto;width:100%}.hero-modules{min-height:324.92px;display:flex;flex-direction:column}.animation-img{min-height:262.92;position:relative;overflow:hidden}.animation-stage-number{width:100%;max-width:8px;height:auto;min-height:9px;position:absolute;top:11.61px;font-weight:700;font-size:6.15px;color:#ffffff47}.animation-stage-title{width:100%;max-width:38px;height:auto;min-height:7px;position:absolute;top:247.9px;font-weight:400;font-size:4.78px;color:#ffffff38;white-space:nowrap}.wave-design-group{position:absolute;width:100%;max-width:332.58px;height:auto;min-height:81.95px;left:0;top:95.61px;transform:translateY(-50%);box-sizing:border-box}.dashed-wave,.wave{width:100%;max-width:320.58px;height:auto;display:block}.animation-state,.animation-states{position:absolute;width:100%;height:100%;inset:0;box-sizing:border-box}.hero-stage-button,.hero-stage-selector{width:100%;height:auto;display:flex;box-sizing:border-box}.team-state{transform:scale(.68);transform-origin:center center}.delivery-group,.design-group,.eng-group,.inside-circle,.outline-dashed-circle,.qa-group{position:absolute}.saas-state{transform:scale(.68);transform-origin:center center;top:-10px;left:-30px}.modernization-ui,.partner-animation,.saas-stack{position:absolute;transform-origin:center center}.modernization-state{transform:scale(.68);transform-origin:center center;left:40.3px;top:-10.05px}.partner-state{transform:scale(.68);transform-origin:center center;top:-60.31px;left:100.425px}.hero-stage-selector{max-width:320.123px;min-height:62px;opacity:1;flex-direction:row;padding-top:12px}.hero-stage-button{max-width:88.75px;min-height:50px;opacity:1;flex-direction:column;gap:4px;padding-top:14px;padding-bottom:8px;position:relative}.hero-stage-button-label,.hero-stage-button-number{height:auto;min-height:12px;opacity:1;font-family:var(--poppins-font);font-style:normal;line-height:12px;text-align:center;width:100%}.hero-stage-button-number{max-width:14px;font-weight:700;font-size:12px;letter-spacing:1.08px;color:#ffffff42;flex-shrink:0}.hero-stage-button-label{max-width:35px;font-weight:500;font-size:8px;letter-spacing:0;color:#ffffff33}.hero-stage-progress{position:absolute;left:0;bottom:0;width:100%;height:1px}}@media (min-width:1920px){.services-hero-left{padding-top:80px;padding-bottom:80px}.services-hero-left-container{width:min(1440px,calc(100% - 120px));max-width:1440px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:80px;row-gap:0}.hero-content-section{width:100%;max-width:620px;margin-top:100px;margin-left:0}.head-text-content{font-size:12px;letter-spacing:2px}.heading-content{font-size:clamp(48px, 3.2vw, 64px);line-height:1.08}.paragraph-content{max-width:560px;font-size:17px;line-height:1.6}.buttons-container{padding-top:36px}.discuss-project-btn,.explore-services-btn{min-height:52px;padding:14px 24px}.discuss-project-btn-text,.explore-services-btn-text{font-size:14px}.hero-animation-section{width:100%;max-width:640px;justify-self:end}.animation-img,.hero-modules,.hero-stage-selector{width:100%;max-width:584px}.animation-img{height:auto}.hero-stage-button-label{font-size:11px}.hero-stage-button-number{font-size:13px}}@media (max-width:1024px){.services-hero-left-container{gap:40px}.hero-content-section{margin-top:70px}.hero-animation-section{max-width:100%}.hero-modules{max-width:584px;width:100%}.partner-animation{left:34px}}@media (max-width:900px){.services-hero-left{min-height:auto;padding:70px 0}.services-hero-left-container{width:min(584px,calc(100% - 48px));min-height:auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:50px;margin:0 auto}.hero-animation-section,.hero-content-section,.hero-modules{width:100%;max-width:584px;margin:0 auto}.hero-content-section{grid-column:1;grid-row:1;min-height:auto}.hero-animation-section{grid-column:1;grid-row:2;min-height:auto}.buttons-container{flex-wrap:wrap}}.agency-content-container,.content-holder-container,.modern-content-container,.saas-content-container{grid-template-rows:1fr;row-gap:80px;column-gap:80px}.placeholder-number-four,.placeholder-number-one,.placeholder-number-three,.placeholder-number-two,.placeholder-product-text,.placeholder-saas-text{font-family:var(--poppins-font);font-style:normal;line-height:20px;letter-spacing:0}.services-content-wrapper{position:relative;width:100%;margin:0 auto}.placeholder-section{width:100%;max-width:none;height:auto;min-height:54.4px;opacity:1;display:flex;align-items:flex-start;background:#fff;box-sizing:border-box;border-bottom:1px solid #e6e7ef;position:sticky;top:63px;z-index:50;padding-inline:max(0px,calc((100% - 1280px)/ 2))}@media (max-width:768px){.services-content-wrapper{width:100%;max-width:100%;overflow-x:clip}.placeholder-section{width:100%;height:auto;min-height:54.4px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 16px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;white-space:nowrap;position:sticky;top:63px;z-index:50;background:#fff;border-bottom:1px solid #e6e7ef;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none}.placeholder-section::-webkit-scrollbar{display:none}.placeholder-item{display:inline-flex;flex:0 0 auto;width:max-content;min-width:max-content;white-space:nowrap}}.placeholder-item-one,.placeholder-item-two{width:fit-content;height:auto;min-height:53.6px;opacity:1;padding:12px 16px;display:flex;flex-direction:row;gap:10px;box-sizing:border-box}.placeholder-number-one,.placeholder-number-one-cont{max-width:13px;min-height:16px;opacity:1;width:100%;height:auto}.placeholder-number-one-cont{display:flex;flex-direction:column}.placeholder-number-one{font-weight:700;font-size:12px;color:#c0c4d8}.placeholder-product-text{width:100%;max-width:194px;height:auto;min-height:20px;opacity:1;font-weight:500;font-size:14px;color:#7b82a8;white-space:nowrap}.placeholder-number-two,.placeholder-number-two-cont{max-width:15px;min-height:16px;width:100%;height:auto;opacity:1}.placeholder-number-two-cont{display:flex;flex-direction:column}.placeholder-number-two{font-weight:700;font-size:12px;color:#c0c4d8}.placeholder-saas-text{width:100%;max-width:135px;height:auto;min-height:20px;opacity:1;font-weight:500;font-size:14px;color:#7b82a8;white-space:nowrap}.placeholder-item-four,.placeholder-item-three{display:flex;flex-direction:row;width:fit-content;height:auto;min-height:53.6px;opacity:1;padding:12px 16px;gap:10px;box-sizing:border-box}.placeholder-number-four-cont,.placeholder-number-three-cont{display:flex;flex-direction:column;width:100%;max-width:16px;height:auto;min-height:16px;opacity:1}.placeholder-number-four,.placeholder-number-three{width:100%;max-width:16px;height:auto;min-height:16px;opacity:1;font-weight:700;font-size:12px;color:#c0c4d8}.placeholder-agency-text,.placeholder-modern-text{width:100%;min-height:20px;font-style:normal;font-size:14px;line-height:20px;color:#7b82a8;font-weight:500;height:auto;opacity:1;font-family:var(--poppins-font);letter-spacing:0;white-space:nowrap}.placeholder-modern-text{max-width:160px}.placeholder-agency-text{max-width:146px}.placeholder-section{border-bottom:none}.placeholder-item{position:relative;box-sizing:border-box}.placeholder-item.active{color:#00115e;font-weight:600;border-bottom:3px solid #03ad6c}.placeholder-item.active .placeholder-agency-text,.placeholder-item.active .placeholder-modern-text,.placeholder-item.active .placeholder-product-text,.placeholder-item.active .placeholder-saas-text{color:#00115e;font-weight:500;white-space:nowrap}.placeholder-item.active [class*=placeholder-number-]:not([class*="-cont"]){color:#03ad6c}.placeholder-item::after{display:none!important}#agency-partnerships,#product-engineering,#product-modernization,#saas-development{scroll-margin-top:124.4px}.product-engineer-section{height:auto;min-height:568.925px;opacity:1;padding-top:96px;padding-bottom:96px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column}.page-no-container,.page-one{max-width:213px;height:auto;min-height:200px;width:100%}.container,.content-container{display:flex;flex-direction:column}.page-no-container{opacity:1;position:absolute;right:0;bottom:0}.page-one{opacity:1;font-family:var(--poppins-font);font-weight:900;font-style:normal;font-size:200px;line-height:250px;letter-spacing:0;color:#00115e0a}.container,.content-container,.content-holder-container,.left-container{height:auto;min-height:376.925px;opacity:1}.heading-text,.page-one-text{font-weight:700;font-family:var(--poppins-font);font-style:normal}.content-container{padding-right:24px;padding-left:24px;box-sizing:border-box;margin:0 auto}.content-holder-container{display:grid;grid-template-columns:repeat(2,1fr)}.left-container{width:100%;max-width:576px;display:flex;flex-direction:column;grid-row:1/span 1;grid-column:1/span 1}.product-engr-header{width:100%;max-width:576px;height:auto;min-height:16px;gap:12px;opacity:1;display:flex;flex-direction:row}.page-one-text,.product-engr-header .text-container{max-width:14px;height:auto;min-height:16px;opacity:1;width:100%}.product-engr-header .text-container{display:flex;flex-direction:row;align-items:center;gap:12px}.vector-side-line-four::before,.vector-side-line-one::before,.vector-side-line-three::before,.vector-side-line-two::before{max-width:245.13px;top:50%;left:50%;height:0}.page-one-text{font-size:12px;line-height:16px;letter-spacing:1.2px;color:#03ad6c}.line-text{width:100%;max-width:28px;height:1px;opacity:1;background:#03ad6c;flex-shrink:0;align-self:center}.heading-container,.heading-text,.list-container,.para,.paragraph-container{height:auto;opacity:1;width:100%;max-width:576px}.heading-container{min-height:130px;padding-top:24px;box-sizing:border-box}.heading-text{min-height:102px;font-size:44px;line-height:50.6px;letter-spacing:-1.1px;color:#00115e}.paragraph-container{min-height:108px;padding-top:16px;box-sizing:border-box}.para{min-height:88px;font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:18px;line-height:29.25px;letter-spacing:0;color:#5c6490}.list-container{min-height:100px;gap:8px;padding-top:32px;padding-bottom:40px;display:flex;flex-direction:row;box-sizing:border-box}.list-one-text,.list-three-text,.list-two-text{min-height:16px;font-size:12px;line-height:16px;height:auto;letter-spacing:0;color:#03ad6c;font-weight:600;font-family:var(--poppins-font);font-style:normal}.list-one-container,.list-two-container{align-items:center;opacity:1;padding:6px 16px;border-radius:26843500px;background:#e6fdf4;display:flex;box-sizing:border-box}.list-one-container{justify-content:center}.list-one-text{opacity:1}.list-two-container{justify-content:center;flex-direction:column}.list-three-text,.list-two-text{opacity:1;white-space:nowrap}.list-three-container{display:flex;align-items:center;justify-content:center;opacity:1;padding:6px 16px;border-radius:26843500px;background:#e6fdf4;box-sizing:border-box;display:flex;flex-direction:column}.product-engr-footer{width:100%;max-width:576px;height:auto;min-height:24.000017px;opacity:1}.explore-link-container,.explore-link-text{min-height:20px;width:100%;height:auto;opacity:1}.explore-link-container{max-width:275px;gap:8px;display:flex;flex-direction:row;position:relative;top:3.2px}.explore-link-text{max-width:251px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;color:#03ad6c;white-space:nowrap}.explore-link-icon-container{width:100%;max-width:16px;height:auto;min-height:16px;opacity:1;position:relative}.explore-link-icon{width:100%;max-width:10px;height:auto;min-height:10px;line-height:20px;opacity:1;position:absolute;color:#03ad6c;box-sizing:border-box}.right-container{display:flex;flex-direction:column;width:100%;height:auto;max-width:576px;min-height:304.8999938964844px;opacity:1;padding:32px 34px 24px;margin-top:36.01px;border-radius:16px;border-width:.8px;grid-row:1/span 1;grid-column:2/span 1;background:#000d47;border-top:.8px solid #1e3a9a80;box-sizing:border-box;overflow:hidden}.team-collection-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:calc(100% + 68px);max-width:none;min-height:197px;height:auto;margin-left:-34px;padding-bottom:24px;box-sizing:border-box}.team-cards-container{position:relative;width:100%;max-width:none;min-height:197px;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;right:auto;overflow:visible;box-sizing:border-box}.team-card,.team-card-designer{width:0;max-width:none;display:flex;height:auto;box-sizing:border-box}.team-card{flex:1 1 0;min-height:150px;position:relative;flex-direction:column;align-items:center;opacity:1;transform:scale(1);transform-origin:center center;transition:transform .35s,z-index 0s linear .35s;z-index:1;cursor:pointer}.team-card-designer{flex:1.25 1 0;min-height:165px;margin-top:-25px;left:auto;flex-direction:column;border-radius:16px;border:.69px solid #1e3a9a;border-top:.8px solid #ffffff29;background:#00115e;box-shadow:0 12px 32px 0 #00001480;transition:transform .3s,width .3s,height .3s;flex-shrink:0}.team-card-designer:hover{transform:scale(1.08);z-index:10}.team-card-backend{left:auto}.team-card-frontend,.team-card-qa{top:20px;left:auto}.team-card-delivery{top:5px;left:auto}.team-member-name-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:72.584px;height:auto;min-height:14.16px;padding-bottom:5.16px}.team-member-name{width:100%;max-width:62px;height:auto;min-height:9px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:6.88px;line-height:8.94px;letter-spacing:.07px;text-align:center;color:#ffffffeb;white-space:nowrap}.availability-btn{position:absolute;top:6.71px;left:10.74px;display:flex;flex-direction:row;align-items:center;width:100%;max-width:51.296px;height:auto;min-height:14.816px;gap:3.44px;padding:1.72px 6.02px;border-radius:17.2px;border:.69px solid transparent;border-top:.69px solid #04e69033;background:#04e69014;box-sizing:border-box}.team-card-bottom-designer,.team-card-inner,.team-card-upper{position:relative;display:flex}.availability-dot{width:3.44px;height:3.44px;border-radius:50%;background:#04e690;box-shadow:0 0 3.44px 0 #04e690}.availability-text-container{display:flex;flex-direction:column;width:100%;max-width:31px;height:auto;min-height:10px}.availability-text{width:100%;max-width:31px;height:auto;min-height:10px;font-family:var(--poppins-font);font-weight:500;font-style:normal;font-size:6.02px;line-height:9.03px;letter-spacing:.24px;text-align:center;color:#04e690d9;white-space:nowrap}.team-card-upper-designer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:auto;min-height:100px;opacity:1;background:#000834b2}.team-card-bottom-designer{flex-direction:column;justify-content:flex-end;width:100%;max-width:122.4px;height:auto;min-height:64px;padding:2px 2px 12px;box-sizing:border-box;flex-shrink:0}.team-member-name-container-designer{display:flex;flex-direction:column;align-items:center;width:100%;max-width:102.4px;height:auto;min-height:18px;padding-bottom:6px;box-sizing:border-box}.team-member-name-designer{width:100%;max-width:61px;height:auto;min-height:12px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:9px;line-height:11.7px;letter-spacing:.09px;text-align:center;color:#ffffffeb;white-space:nowrap;align-self:center}.availability-designer{width:100%;max-width:110.4px;height:auto;min-height:24px;display:flex;align-items:center;justify-content:center}.availability-btn-designer{top:7.45px;left:21.49px;display:flex;flex-direction:row;align-items:center;width:100%;max-width:59.6px;height:auto;min-height:16.6px;gap:4px;padding:2px 7px;border-radius:16px;border:.8px solid transparent;border-top:.8px solid #04e69033;background:#04e69014;box-sizing:border-box}.availability-dot-designer{width:4px;height:4px;border-radius:50%;background:#04e690;box-shadow:0 0 4px 0 #04e690}.availability-text-container-designer{display:flex;flex-direction:column;width:100%;max-width:36px;height:auto;min-height:11px}.availability-text-designer{width:100%;max-width:36px;height:auto;min-height:11px;font-family:var(--poppins-font);font-weight:500;font-style:normal;font-size:7px;line-height:10.5px;letter-spacing:.28px;text-align:center;color:#04e690d9;white-space:nowrap}.right-main-text,.team-role{font-family:var(--poppins-font);font-weight:600;font-style:normal;color:#ffffffeb;white-space:nowrap;text-align:center}.team-card-inner{width:100%;max-width:none;min-height:129px;height:auto;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:13.76px;border:.69px solid #1e3a9a;border-top:.69px solid #ffffff14;background:#00115e;box-shadow:0 6.88px 20.64px 0 #00001466;box-sizing:border-box}.team-card-upper{width:100%;height:auto;min-height:75.96px;align-items:center;justify-content:center;background:#000834b2;flex-shrink:0}.avatar-container,.team-card-bottom{flex-direction:column;width:100%;height:auto;display:flex;position:relative}.avatar-container{max-width:58.48px;min-height:58.48px;margin-bottom:0;align-items:center;justify-content:flex-end}.avatar-container img{width:100%;max-width:58.48px;height:auto;min-height:58.48px;display:block;object-fit:contain}.team-card-bottom{max-width:89.784px;min-height:53.72px;align-items:center;padding:8.6px 8.6px 10.32px;box-sizing:border-box;flex-shrink:0}.team-role-container{width:100%;max-width:72.584px;height:auto;min-height:14.16px;display:flex;flex-direction:column;align-items:center;padding-bottom:5.16px;box-sizing:border-box}.team-role{width:100%;max-width:62px;height:auto;min-height:9px;margin:0;font-size:6.88px;line-height:8.94px;letter-spacing:.07px}.availability{width:100%;max-width:72.584px;height:auto;min-height:20.64px;display:flex;align-items:center;justify-content:center;position:relative}.team-card:first-child,.team-card:nth-child(5){transform:translateY(14px) scale(1)}.team-card:nth-child(2),.team-card:nth-child(4){transform:translateY(-10px) scale(1)}.team-card:nth-child(3){transform:translateY(-36px) scale(1);z-index:3}.team-card:first-child:hover,.team-card:nth-child(5):hover{transform:translateY(14px) scale(1.16)}.team-card:nth-child(2):hover,.team-card:nth-child(4):hover{transform:translateY(-10px) scale(1.16)}.team-card:nth-child(3):hover{transform:translateY(-36px) scale(1.16)}.team-cards-container:hover .team-card:not(:hover){transform-origin:center center}.team-card:hover .team-card-inner{box-shadow:0 8px 24px 0 #00001480}.avatar-container,.avatar-container img,.team-card-inner{transition:width .35s,height .35s}.right-content-container,.right-main-text-container{max-width:506.4px;flex-direction:column;display:flex}.right-content-container{width:100%;height:auto;min-height:47px}.right-main-text-container{width:100%;height:auto;min-height:23px;opacity:1;align-items:center;justify-content:center}.right-main-text{width:100%;max-width:222px;height:auto;min-height:23px;font-size:15px;line-height:22.5px;letter-spacing:-.15px}.main-text,.page-two,.right-sub-text,.sub-text{font-family:var(--poppins-font);font-style:normal;letter-spacing:0}.right-sub-text-container{width:100%;max-width:506.4px;height:auto;min-height:24px;display:flex;flex-direction:column;justify-content:center;padding-top:4px}.right-sub-text{width:100%;max-width:208px;height:auto;min-height:20px;font-weight:400;font-size:13px;line-height:19.5px;text-align:center;color:#afc8f273;white-space:nowrap;display:flex;align-self:center}@media (max-width:768px){.right-container{display:flex;flex-direction:column;width:100%;max-width:320.123px;height:auto;min-height:304.9px;opacity:1;padding:32px 34px 28px;margin-top:24px;left:auto;border-radius:16px;border-width:.8px;grid-row:auto;grid-column:auto;background:#000d47;border-top:.8px solid #1e3a9a80;box-sizing:border-box;overflow:hidden}#product-engineering .container,#product-engineering .content-container,#product-engineering.product-engineer-section{max-width:100%;box-sizing:border-box;width:100%;height:auto}#product-engineering .heading-text,#product-engineering .page-one-text,#product-engineering .para{font-family:var(--poppins-font);font-style:normal}#product-engineering.product-engineer-section{min-height:1040px;padding-top:96px;padding-bottom:96px;position:relative;display:flex;flex-direction:column;overflow:hidden}#product-engineering .container,#saas-development .saas-container{margin:0;padding:0}#product-engineering .content-container{padding-left:24px;padding-right:24px;margin:0}#product-engineering .content-holder-container{width:100%;max-width:355.123px;height:auto;margin:0 auto;display:flex!important;flex-direction:column!important;gap:48px;box-sizing:border-box}#product-engineering .left-container,#product-engineering .product-engr-header,#product-engineering .text-container{display:flex;height:auto;box-sizing:border-box;width:100%}#product-engineering .left-container{max-width:355.123px;min-height:494.257px;margin:0;padding:0;flex-direction:column;flex:0 0 auto;position:relative}#product-engineering .product-engr-header{min-height:16px;flex-direction:row}#product-engineering .text-container{flex-direction:row}#product-engineering .page-one-text{width:100%;max-width:14px;height:auto;min-height:16px;opacity:1;font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:#04e690;flex-shrink:0}#product-engineering .line-text{width:100%;max-width:28px;height:1px;opacity:1;background:#04e690}#product-engineering .heading-container{width:100%;max-width:355.123px;height:auto;min-height:153px;padding-top:28px;box-sizing:border-box}#product-engineering .heading-text{width:100%;max-width:356px;height:auto;min-height:125px;opacity:1;font-weight:700;font-size:36px;line-height:41.4px;letter-spacing:-.9px;color:#00115e}#product-engineering .paragraph-container{width:100%;max-width:355.123px;height:auto;min-height:167px;padding-top:20px;box-sizing:border-box}#product-engineering .para{display:block;width:100%;max-width:356px;height:auto;min-height:147px;font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#5c6490}#product-engineering .explore-link-text,#product-engineering .list-one-text,#product-engineering .list-three-text,#product-engineering .list-two-text{letter-spacing:0;color:#03ad6c;font-family:var(--poppins-font);font-weight:600;font-style:normal;opacity:1}#product-engineering .list-container{width:100%;max-width:355.123px;height:auto;min-height:135.957px;padding-top:32px;padding-bottom:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;column-gap:2px;row-gap:0;box-sizing:border-box}#product-engineering .list-one-container{display:flex;align-items:center;justify-content:center;opacity:1;padding:6px 16px;border-radius:37888500px;background:#e6fdf4;box-sizing:border-box;flex:0 0 158px;white-space:nowrap;display:flex;align-items:center;justify-content:center}#product-engineering .list-three-container,#product-engineering .list-two-container{padding:6px 16px;border-radius:9999px;background:#e6fdf4;display:flex;box-sizing:border-box}#product-engineering .list-two-container{align-items:center;justify-content:center;left:165.26px;flex:0 0 158px;align-items:center;justify-content:center}#product-engineering .list-three-container{align-items:center;justify-content:center;margin-top:5.97px;margin-right:25px;flex:0 0 157px;align-items:center;justify-content:center}#product-engineering .list-one-text{display:flex;font-size:12px;line-height:16px;white-space:nowrap}#product-engineering .list-three-text,#product-engineering .list-two-text{display:flex;font-size:12px;line-height:16px}#product-engineering .product-engr-footer{width:100%;height:auto;margin-top:auto;box-sizing:border-box}#product-engineering .explore-link-container{width:100%;max-width:274.985px;height:auto;min-height:20px;gap:8px;opacity:1;top:2.26px;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}#product-engineering .explore-link-text{display:block;width:100%;max-width:251px;height:auto;min-height:20px;font-size:14px;line-height:20px}#product-engineering .explore-link-icon-container{width:100%;max-width:15.98px;height:auto;min-height:15.98px}#product-engineering .explore-link-icon{width:100%;max-width:9.99px;height:auto;min-height:5.99px;opacity:1;position:relative;display:flex;align-self:center;box-sizing:border-box}#product-engineering .right-container{max-width:355.123px;display:flex!important;flex-direction:column!important;flex:0 0 auto;box-sizing:border-box}#product-engineering .team-cards-container{width:100%;max-width:284.86px;display:flex;flex-direction:row;gap:8px;box-sizing:border-box}#product-engineering .team-card-backend{left:0}#product-engineering .team-card-frontend{left:50px}#product-engineering .team-card-designer{border:1.13px solid transparent;border-top:1.13px solid #ffffff29;border-radius:16px;background:#00115e;box-shadow:0 12px 32px 0 #00001480;box-sizing:border-box}#product-engineering .team-card-qa{left:190px}#product-engineering .team-card-delivery{left:240px}#product-engineering .right-content-container{min-height:47px;display:flex;flex-direction:column;box-sizing:border-box}#product-engineering .right-main-text-container,#product-engineering .right-sub-text-container{width:100%;max-width:284.86px;height:auto;min-height:23px;box-sizing:border-box}#product-engineering .right-main-text{width:100%;max-width:222px;height:auto;min-height:23px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:15px;line-height:22.5px;letter-spacing:-.15px;text-align:center;color:#ffffffeb;opacity:1;box-sizing:border-box}#product-engineering .page-one,#product-engineering .right-sub-text,#saas-development .page-two,#saas-development .saas-paragraph-text{width:100%;height:auto;font-family:var(--poppins-font);font-style:normal;letter-spacing:0}#product-engineering .right-sub-text{max-width:208px;min-height:20px;font-weight:400;font-size:13px;line-height:19.5px;text-align:center;color:#afc8f273;opacity:1;box-sizing:border-box}#product-engineering .page-no-container{width:100%;max-width:213px;height:auto;min-height:200px;position:absolute;right:-5%;bottom:0;pointer-events:none}#product-engineering .page-one{max-width:213px;min-height:200px;font-weight:900;font-size:200px;line-height:250px;color:#00115e0a}.availability-pill,.team-card,.team-card-bottom,.team-card-inner,.team-card-upper,.team-cards-container{width:100%;height:auto}.team-cards-container{min-height:190px;padding-left:20px;padding-right:20px;box-sizing:border-box;gap:8px}.team-card{max-width:82px;min-height:130px}.team-card-inner{max-width:76px;min-height:110px;border-radius:11px}.team-card-upper{max-width:74px;min-height:63px}.avatar-container,.avatar-container img{width:100%;max-width:48px;height:auto;min-height:48px}.team-card-bottom{max-width:74px;min-height:47px;padding:6px 5px 7px}.availability-container,.team-role-container{width:100%;max-width:64px}.team-role{width:100%;max-width:60px;font-size:6px;line-height:8px}.availability-pill{max-width:48px;min-height:13px}.available-text{font-size:5.5px}.available-dot{width:3px;height:3px}.team-card:first-child,.team-card:nth-child(5){transform:translateY(12px) scale(1)}.team-card:nth-child(2),.team-card:nth-child(4){transform:translateY(0) scale(1)}.team-card:nth-child(3){transform:translateY(-15px) scale(1)}.team-card:first-child:hover,.team-card:nth-child(5):hover{transform:translateY(12px) scale(1.12)}.team-card:nth-child(2):hover,.team-card:nth-child(4):hover{transform:translateY(0) scale(1.12)}.team-card:nth-child(3):hover{transform:translateY(-15px) scale(1.12)}#product-engineering .right-container{width:100%;max-width:355.123;height:auto;margin:0;padding:0;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;position:relative;box-sizing:border-box}#product-engineering .team-collection-container{box-sizing:border-box;width:100%;max-width:284.86px;height:auto;min-height:198;padding-top:70px;position:relative;display:flex;align-self:center;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#product-engineering .team-collection-container::-webkit-scrollbar{display:none}#product-engineering .team-cards-container{width:max-content;max-width:none;height:100%;position:relative;display:flex;flex-direction:row;align-items:center;gap:16px;box-sizing:border-box}#product-engineering .team-card,#product-engineering .team-card-designer{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;flex:0 0 auto;box-sizing:border-box}#product-engineering .team-card-backend{width:100%;max-width:106px;height:auto;min-height:151px;opacity:1;order:1}#product-engineering .team-card-frontend{width:100%;max-width:106px;height:auto;min-height:151px;opacity:1;order:2}#product-engineering .team-card-designer{width:100%;max-width:124px;height:auto;min-height:166px;opacity:1;order:3}#product-engineering .team-card-qa{width:100%;max-width:106px;height:auto;min-height:151px;opacity:1;order:4}#product-engineering .team-card-delivery{width:100%;max-width:106px;height:auto;min-height:151px;opacity:1;order:5}#product-engineering .right-content-container{width:100%;max-width:355.123px;height:auto;margin-top:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:24px}#saas-development .saas-container,#saas-development .saas-sub-container,#saas-development.saas-development-section{max-width:100%;height:auto;width:100%;box-sizing:border-box}#saas-development.saas-development-section{min-height:1200px;padding-top:96px;padding-bottom:96px;position:relative;display:flex;flex-direction:column;overflow:hidden}#saas-development .saas-sub-container{margin:0;padding:0 24px}#saas-development .saas-content-container{width:100%;max-width:355.123px;height:auto;margin:0 auto;padding:0;display:flex!important;flex-direction:column!important;gap:64px;box-sizing:border-box}#saas-development .saas-list-container{width:100%;max-width:355.123px;height:auto;margin:0;padding:20px;box-sizing:border-box;display:flex!important;flex-direction:column!important;position:relative;grid-column:auto;grid-row:auto;border:1px solid #e6e7ef;box-sizing:border-box}#saas-development .ul-container{width:100%;max-width:355.123px;height:413.4718933105469px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;box-sizing:border-box}#saas-development .li-container{width:100%;height:auto;max-width:312.885px;min-height:62.251px;display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px 16px 12px 40px;border-radius:12px;border:1.13px solid #e6e7ef;background:var(--White,#fff)}#saas-development .before-dot,#saas-development .before-dot-five,#saas-development .before-dot-four,#saas-development .before-dot-one,#saas-development .before-dot-three,#saas-development .before-dot-two{width:9.99px;height:9.99px;min-width:8px;min-height:8px;border-radius:50%;margin-right:16px;box-sizing:border-box}#saas-development .before-dot{background:#04e690;box-shadow:0 0 8px 0 #04e69080}#saas-development .before-dot-one{background:#3b82f6;box-shadow:0 0 8px 0 #3b82f680}#saas-development .before-dot-two{background:#8b5cf6;box-shadow:0 0 8px 0 #8b5cf680}#saas-development .before-dot-three{background:#06b6d4;box-shadow:0 0 8px 0 #06b6d480}#saas-development .before-dot-four{background:#f59e0b;box-shadow:0 0 8px 0 #f59e0b80}#saas-development .before-dot-five{background:#6366f1;box-shadow:0 0 8px 0 #6366f180}#saas-development .li-content-container{flex:1;width:100%;height:auto;max-width:232.63px;min-height:35.9921875px;opacity:1;display:flex;flex-direction:column;box-sizing:border-box}#saas-development .main-text-container{width:100%;height:auto;max-width:232.6280059814453px;min-height:20.007423400878906px;opacity:1;display:flex;flex-direction:column}#saas-development .sub-text-container{width:100%;height:auto;max-width:232.63px;min-height:15.98px;box-sizing:border-box;display:flex;flex-direction:column}#saas-development .main-text{width:100%;height:auto;max-width:113px;min-height:20px;opacity:1;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;color:#00115e}#saas-development .sub-text,#saas-development .sub-text-five,#saas-development .sub-text-four,#saas-development .sub-text-one,#saas-development .sub-text-three,#saas-development .sub-text-two{width:100%;height:auto;min-height:16px;font-weight:400;font-size:12px;color:#7b82a8;white-space:nowrap;font-family:var(--poppins-font);letter-spacing:0;font-style:normal;line-height:16px;opacity:1}#saas-development .sub-text{max-width:86px}#saas-development .sub-text-one{max-width:110px}#saas-development .sub-text-two{max-width:85px}#saas-development .sub-text-three{max-width:106px}#saas-development .sub-text-four{max-width:129px}#saas-development .sub-text-five{max-width:112px}#saas-development .after-dot{width:6px;height:6px;min-width:6px;min-height:6px;border-radius:50%;box-sizing:border-box;display:flex;align-self:center;background:#04e690;box-shadow:0 0 5px 0 #04e690}#saas-development .bottom-container{width:100%;max-width:312.885px;height:auto;min-height:40px;display:flex;flex-direction:row;column-gap:8px;margin-left:0;padding-top:16px;box-sizing:border-box}#saas-development .item-one,#saas-development .item-three,#saas-development .item-two{height:auto;min-height:28px;border-radius:9999px;background:#e6e7ef;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#saas-development .item-one{width:100%;max-width:120px}#saas-development .item-two{width:100%;max-width:75px}#saas-development .item-three{width:100px}#saas-development .item-one-text,#saas-development .item-three-text,#saas-development .item-two-text{white-space:nowrap;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:10px;line-height:16px;letter-spacing:0;color:#00115e;display:flex;align-self:center}#saas-development .saas-head-text,#saas-development .saas-heading-text{width:100%;font-family:var(--poppins-font);font-weight:700;box-sizing:border-box}#saas-development .saas-right-container{width:100%;max-width:355.123px;height:auto;left:0;margin-left:0;padding-left:0;display:flex!important;flex-direction:column!important;position:relative;grid-column:auto;grid-row:auto;box-sizing:border-box}#saas-development .whole-container{width:100%;max-width:355.123px;min-height:494.257px;display:flex;flex-direction:column;grid-row:2;grid-column:1}#saas-development .saas-head-container{width:100%;height:auto;max-width:355.123px;min-height:16px;display:flex;flex-direction:row;gap:12px;opacity:1;box-sizing:border-box}#saas-development .saas-head-text-container{width:100%;height:auto;max-width:16px;min-height:16px;flex-shrink:0;display:flex;align-items:center}#saas-development .saas-head-text{height:auto;max-width:16px;min-height:16px;font-style:normal;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:#04e690}#saas-development .saas-head-line{width:100%;max-width:28px;height:.99px;display:flex;align-self:center;opacity:1;background:#04e690}#saas-development .saas-heading{width:100%;height:auto;max-width:355.123px;min-height:153px;display:flex;flex-direction:column;opacity:1;padding-top:28px;box-sizing:border-box}#saas-development .saas-heading-text{display:block;height:auto;min-height:125px;font-size:36px;line-height:41.4px;letter-spacing:-.9px;color:#fff}#saas-development .saas-paragraph{width:100%;height:auto;max-width:355.123px;min-height:167px;display:flex;flex-direction:column;padding-top:20px}#saas-development .saas-paragraph-text{display:block;max-width:356px;min-height:147px;font-weight:400;font-size:18px;line-height:29.25px;color:#e6e7efa8;box-sizing:border-box}#saas-development .saas-footer-container{width:100%;height:auto;max-width:355.123px;min-height:63.96;margin-top:32px;padding-bottom:40px;display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:8px;box-sizing:border-box}#saas-development .saas-item-one,#saas-development .saas-item-three,#saas-development .saas-item-two{height:auto;min-height:28px;padding:6px 16px;border-radius:9999px;background:var(--white-10,#ffffff1a);display:flex;align-items:center;box-sizing:border-box}#saas-development .saas-item-one,#saas-development .saas-item-two{width:100%;max-width:158px}#saas-development .saas-item-three{width:100%;max-width:157px;margin-top:0}#saas-development .saas-item-one-text,#saas-development .saas-item-three-text,#saas-development .saas-item-two-text{font-family:var(--poppins-font);font-weight:600;font-size:12px;line-height:16px;color:#e6e7efd9;display:flex;align-self:flex-start}#saas-development .saas-item-one-text{width:100%;max-width:130px}#saas-development .saas-item-two-text{width:100%;max-width:59px}#saas-development .saas-item-three-text{width:100%;max-width:103px}#saas-development .link-container{width:100%;height:auto;max-width:355.12px;min-height:23.99px;margin-top:5rem}#saas-development .link-text-container{width:100%;height:auto;max-width:214.985px;min-height:20px;top:2.26px;display:flex;flex-direction:row;align-items:center;gap:0;box-sizing:border-box}#saas-development .link-text{width:100%;height:auto;max-width:191px;min-height:20px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:14px;line-height:20px;color:#04e690;box-sizing:border-box}#saas-development .saas-icon-container{width:100%;height:auto;max-width:15.98px;min-height:15.98px;display:flex;align-items:center;justify-content:center;color:#04e690}#saas-development .saas-icon-vector{font-size:18px;line-height:10px;color:#04e690;width:100%;height:auto;max-width:9.991px;min-height:5.994px;display:flex;align-self:center;border-width:1.5px}#saas-development .page-no-two-container{width:100%;height:auto;max-width:246px;min-height:200px;position:absolute;right:20px;bottom:0;pointer-events:none}#saas-development .page-two{max-width:246px;min-height:200px;font-weight:900;font-size:200px;line-height:250px;color:#04e6900a}}.saas-development-section{height:auto;min-height:683.1125px;opacity:1;padding-top:96px;padding-bottom:96px;background:#000621;box-sizing:border-box}.page-no-two-container,.page-two{max-width:246px;height:auto;min-height:200px;width:100%}.page-no-two-container{opacity:1;position:absolute;right:0;bottom:0}.page-two{opacity:1;font-weight:900;font-size:200px;line-height:250px;color:#04e6900a}.saas-container,.saas-content-container,.saas-sub-container{height:auto;min-height:491.112px;opacity:1}.saas-container{width:100%;display:flex;flex-direction:column}.saas-list-container,.saas-sub-container{flex-direction:column;box-sizing:border-box}.saas-sub-container{padding-right:24px;padding-left:24px;display:flex;margin:0 auto}.saas-content-container{display:grid;grid-template-columns:repeat(2,1fr)}.saas-list-container{width:100%;max-width:576px;height:auto;min-height:491.1125px;opacity:1;display:flex;grid-row:1/span 1;grid-column:1/span 1;border-radius:16px;border:.8px solid #e6e7ef;border-top:.8px solid #e6e7ef;background:#00115e0a}.li-container,.ul-container{max-width:534.4px;opacity:1;display:flex;position:relative;width:100%;height:auto}.ul-container{min-height:409.525px;flex-direction:column;gap:8px;margin-top:4.5%;margin-left:3.5%}.li-container{min-height:61.5875px;gap:16px;flex-direction:row;align-items:center;padding:12px 16px 12px 40px;border-radius:12px;border-top:.8px solid #e6e7ef;background:var(--color-base-white,#fff);box-sizing:border-box}.li-content-container,.main-text-container{max-width:454.8px;flex-direction:column;display:flex}.after-dot,.before-dot{border-radius:50%;background:#04e690}.li-content-container{width:100%;height:auto;min-height:35.9875px;opacity:1}.main-text,.main-text-container{min-height:20px;width:100%;height:auto;opacity:1}.main-text{max-width:137px;font-weight:600;font-size:14px;line-height:20px;color:#00115e;white-space:nowrap}.sub-text-container{width:100%;max-width:454.8px;height:auto;min-height:15.9875px;opacity:1;display:flex;flex-direction:column}.sub-text{width:100%;max-width:105px;height:auto;min-height:16px;opacity:1;font-weight:400;font-size:12px;line-height:16px;color:#7b82a8}.after-dot{width:100%;height:auto;max-width:6px;min-height:6px;box-shadow:0 0 5px 0 #04e690;opacity:1}.before-dot{position:absolute;left:20px;width:100%;height:auto;max-width:10px;min-height:10px;box-shadow:0 0 8px 0 #04e69080;opacity:1;z-index:2}.sub-text-five,.sub-text-four,.sub-text-one,.sub-text-three,.sub-text-two{width:100%;height:auto;min-height:16px;font-family:var(--poppins-font);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#7b82a8;font-style:normal}.sub-text-one,.sub-text-three{max-width:132px;opacity:1}.sub-text-two{max-width:125px;opacity:1}.sub-text-four{max-width:129px;opacity:1}.sub-text-five{max-width:137px;opacity:1}.before-dot-five,.before-dot-four,.before-dot-one,.before-dot-three,.before-dot-two{max-width:10px;border-radius:50%;opacity:1;min-width:10px;min-height:10px;z-index:2;width:100%;height:auto;position:absolute;left:20px}.before-dot-one{background:#3b82f6;box-shadow:0 0 8px 0 #3b82f680}.before-dot-two{background:#8b5cf6;box-shadow:0 0 8px 0 #8b5cf680}.before-dot-three{background:#06b6d4;box-shadow:0 0 8px 0 #06b6d480}.before-dot-four{background:#f59e0b;box-shadow:0 0 8px 0 #f59e0b80}.before-dot-five{background:#6366f1;box-shadow:0 0 8px 0 #6366f180}.bottom-container{display:flex;flex-direction:row;width:100%;height:auto;max-width:534.4px;min-height:40px;gap:8px;opacity:1;padding-top:16px;margin-left:3.5%}.item-one-text,.item-three-text,.item-two-text{width:100%;height:auto;min-height:16px;font-family:var(--poppins-font);font-weight:600;letter-spacing:0;color:#00115e;white-space:nowrap;opacity:1;font-size:12px;line-height:16px}.item-one,.item-three,.item-two{display:flex;opacity:1;border-radius:500px;padding:4px 12px;background:#e6e7ef}.item-one-text{max-width:109px;font-style:normal}.item-two-text{max-width:54px;font-style:normal}.item-three-text{max-width:82px;font-style:normal}.saas-head-container,.saas-right-container{width:100%;height:auto;max-width:576px;display:flex}.saas-head-text,.saas-heading-text{font-family:var(--poppins-font);font-weight:700;font-style:normal}.saas-right-container{flex-direction:column;min-height:376.925px;opacity:1;margin-top:57.09px;grid-row:1/span 1;grid-column:2/span 1}.saas-head-container{flex-direction:row;min-height:16px;opacity:1;gap:12px}.modernization-link-icon-container,.saas-head-text,.saas-head-text-container,.saas-icon-container{height:auto;max-width:16px;min-height:16px;width:100%;opacity:1}.saas-head-text{font-size:12px;line-height:16px;letter-spacing:1.2px;color:#04e690}.saas-head-line{width:100%;max-width:28px;height:1px;opacity:1;background:#04e690;align-self:center}.saas-footer-container,.saas-heading,.saas-heading-text,.saas-paragraph,.saas-paragraph-text{width:100%;height:auto;max-width:576px}.saas-heading{display:flex;flex-direction:column;min-height:130px;opacity:1;padding-top:24px}.saas-heading-text{min-height:102px;opacity:1;font-size:44px;line-height:50.6px;letter-spacing:-1.1px;color:#fff}.saas-paragraph{display:flex;flex-direction:column;min-height:137px;opacity:1;padding-top:16px}.saas-paragraph-text{min-height:117px;opacity:1;font-family:Poppins;font-weight:400;font-style:normal;font-size:18px;line-height:29.25px;letter-spacing:0;color:#e6e7efa8}.saas-footer-container{display:flex;flex-direction:row;min-height:100px;gap:8px;opacity:1;padding-top:32px;padding-bottom:40px}.agency-list-three-text,.saas-item-one-text,.saas-item-three-text,.saas-item-two-text{min-height:16px;opacity:1;font-size:12px;line-height:16px;color:#e6e7efd9;width:100%;height:auto;font-family:var(--poppins-font);font-weight:600;letter-spacing:0;white-space:nowrap;font-style:normal}.saas-item-one,.saas-item-three,.saas-item-two{display:flex;opacity:1;padding:6px 16px;border-radius:500px;background:#ffffff1a}.agency-list-three-text,.saas-item-one-text{max-width:125px}.saas-item-two-text{max-width:132px}.saas-item-three-text{max-width:123px}.link-text,.saas-icon-vector{line-height:20px;color:#04e690}.link-container{width:100%;height:auto;max-width:576px;min-height:24.000017166137695px;opacity:1;display:flex;flex-direction:row}.link-text,.link-text-container{min-height:20px;width:100%;opacity:1;height:auto}.whole-container{display:flex;flex-direction:column}.link-text-container{display:flex;flex-direction:row;max-width:223px;gap:8px;top:3.2px}.agency-partner,.product-modern{flex-direction:column;display:flex}.link-text{max-width:199px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:14px;letter-spacing:0;white-space:nowrap}.saas-icon-vector{width:100%;height:auto;max-width:10px;min-height:6px;opacity:1;top:5px;left:3px;align-self:center}.page-four,.page-three{font-family:var(--poppins-font);font-weight:900;font-size:200px;line-height:250px;letter-spacing:0}.product-modern{height:auto;min-height:568.9249877929688px;opacity:1;padding-top:96px;padding-bottom:96px;background:#fff}.page-no-three-container,.page-three{width:100%;max-width:256px;min-height:200px;opacity:1;height:auto}.page-no-three-container{position:absolute;right:0;bottom:0}.page-three{font-style:normal;color:#00115e0a}@media (min-width:769px) and (max-width:1024px){#product-engineering.product-engineer-section{width:100%;height:auto;min-height:650px;padding-top:72px;padding-bottom:72px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;overflow:hidden}#product-engineering .container{width:100%;max-width:100%;height:auto;min-height:500px;margin:0;padding:0;box-sizing:border-box}#product-engineering .content-container{width:100%;max-width:100%;height:auto;padding-left:32px;padding-right:32px;margin:0 auto;box-sizing:border-box}#product-engineering .content-holder-container{width:100%;max-width:960px;height:auto;min-height:500px;margin:0 auto;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr;column-gap:40px;row-gap:0;box-sizing:border-box}#product-engineering .left-container{width:100%;max-width:none;height:auto;min-height:420px;margin:0;padding:0;display:flex;flex-direction:column;grid-column:1;grid-row:1;box-sizing:border-box}#product-engineering .product-engr-header{width:100%;max-width:none;height:auto;min-height:16px;display:flex;flex-direction:row;box-sizing:border-box}#product-engineering .product-engr-header .text-container{width:auto;max-width:none;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}#product-engineering .page-one-text{width:auto;max-width:none;font-size:11px;line-height:16px;letter-spacing:1px;flex-shrink:0}#product-engineering .line-text{width:28px;max-width:28px;height:1px;flex-shrink:0}#product-engineering .heading-container{width:100%;max-width:none;height:auto;min-height:auto;padding-top:22px;box-sizing:border-box}#product-engineering .heading-text{width:100%;max-width:none;height:auto;min-height:auto;font-size:clamp(34px, 4vw, 42px);line-height:1.15;letter-spacing:-.8px}#product-engineering .paragraph-container{width:100%;max-width:none;height:auto;min-height:auto;padding-top:18px;box-sizing:border-box}#product-engineering .para{width:100%;max-width:none;height:auto;min-height:auto;font-size:16px;line-height:1.65}#product-engineering .list-container{width:100%;max-width:none;height:auto;min-height:auto;padding-top:28px;padding-bottom:32px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;column-gap:6px;row-gap:8px;box-sizing:border-box}#product-engineering .list-one-container,#product-engineering .list-three-container,#product-engineering .list-two-container{flex:0 0 auto;width:auto;max-width:none;height:auto;padding:6px 14px;border-radius:9999px;box-sizing:border-box}#product-engineering .list-one-text,#product-engineering .list-three-text,#product-engineering .list-two-text{width:auto;max-width:none;font-size:11px;line-height:16px;white-space:nowrap}#product-engineering .product-engr-footer{width:100%;max-width:none;height:auto;margin-top:auto;box-sizing:border-box}#product-engineering .explore-link-container{width:auto;max-width:none;height:auto;gap:8px;display:flex;align-items:center;top:0;box-sizing:border-box}#product-engineering .explore-link-text{width:auto;max-width:none;font-size:13px;line-height:20px;white-space:nowrap}#product-engineering .right-container{width:100%;max-width:none;height:auto;min-height:300px;margin:30px 0 0;padding:28px 24px 22px;display:flex!important;flex-direction:column!important;position:relative;grid-column:2;grid-row:1;left:auto;border-radius:16px;box-sizing:border-box;overflow:hidden}#product-engineering .team-collection-container{width:100%;max-width:none;height:auto;min-height:190px;margin-left:0;padding-bottom:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#product-engineering .team-cards-container{width:100%;max-width:440px;height:auto;min-height:190px;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;overflow:visible}#product-engineering .team-card{flex:1 1 0;width:auto;max-width:82px;min-height:130px;position:relative;box-sizing:border-box}#product-engineering .team-card-inner{width:100%;max-width:78px;min-height:112px;border-radius:11px;box-sizing:border-box}#product-engineering .team-card-upper{width:100%;max-width:none;min-height:65px;box-sizing:border-box}#product-engineering .avatar-container{width:100%;max-width:48px;min-height:48px;box-sizing:border-box}#product-engineering .avatar-container img{width:100%;max-width:48px;min-height:48px;object-fit:contain}#product-engineering .team-card-bottom{width:100%;max-width:none;min-height:47px;padding:6px 5px 7px;box-sizing:border-box}#product-engineering .team-role-container{width:100%;max-width:64px;min-height:14px;padding-bottom:4px}#product-engineering .team-role{width:100%;max-width:60px;font-size:6px;line-height:8px}#product-engineering .team-card-designer{flex:1.25 1 0;width:auto;max-width:100px;min-height:145px;margin-top:-18px;left:auto;border-radius:14px;box-sizing:border-box}#product-engineering .team-card-upper-designer{width:100%;min-height:82px;box-sizing:border-box}#product-engineering .team-card-bottom-designer{width:100%;max-width:none;min-height:58px;padding:2px 2px 9px;box-sizing:border-box}#product-engineering .team-member-name-container-designer{width:100%;max-width:90px;min-height:16px;padding-bottom:4px}#product-engineering .team-member-name-designer{font-size:8px;line-height:10px}#product-engineering .team-card:first-child,#product-engineering .team-card:nth-child(5){transform:translateY(12px) scale(1)}#product-engineering .team-card:nth-child(2),#product-engineering .team-card:nth-child(4){transform:translateY(-5px) scale(1)}#product-engineering .team-card:nth-child(3){transform:translateY(-22px) scale(1)}#product-engineering .team-card:first-child:hover,#product-engineering .team-card:nth-child(5):hover{transform:translateY(12px) scale(1.1)}#product-engineering .team-card:nth-child(2):hover,#product-engineering .team-card:nth-child(4):hover{transform:translateY(-5px) scale(1.1)}#product-engineering .team-card:nth-child(3):hover{transform:translateY(-22px) scale(1.1)}#product-engineering .right-content-container{width:100%;max-width:none;height:auto;min-height:47px;margin-top:18px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}#product-engineering .right-main-text-container,#product-engineering .right-sub-text-container{width:100%;max-width:none;height:auto;min-height:auto;display:flex;justify-content:center;box-sizing:border-box}#product-engineering .right-main-text{width:100%;max-width:250px;font-size:14px;line-height:21px;text-align:center}#product-engineering .right-sub-text{width:100%;max-width:230px;font-size:12px;line-height:18px;text-align:center}#product-engineering .page-no-container{width:100%;max-width:180px;height:auto;min-height:170px;position:absolute;right:-3%;bottom:0;pointer-events:none}#product-engineering .page-one{width:100%;max-width:180px;height:auto;min-height:170px;font-size:170px;line-height:210px;color:#00115e0a}#saas-development.saas-development-section{width:100%;min-height:auto;padding-top:80px;padding-bottom:80px;overflow:hidden;box-sizing:border-box}#saas-development .saas-container{width:100%;min-height:auto;padding:0;margin:0}#saas-development .saas-sub-container{width:100%;max-width:960px;min-height:auto;padding-left:32px;padding-right:32px;margin:0 auto;box-sizing:border-box}#saas-development .saas-content-container{width:100%;max-width:896px;min-height:auto;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;column-gap:40px;row-gap:50px;margin:0 auto;box-sizing:border-box}#saas-development .saas-list-container{width:100%;max-width:none;min-height:430px;grid-column:1;grid-row:1;margin:0;padding:16px;box-sizing:border-box}#saas-development .ul-container{width:100%;max-width:none;min-height:auto;height:auto;margin:0;padding:0;gap:8px}#saas-development .li-container{width:100%;max-width:none;min-height:58px;padding:10px 12px 10px 36px;gap:10px;box-sizing:border-box}#saas-development .before-dot,#saas-development .before-dot-five,#saas-development .before-dot-four,#saas-development .before-dot-one,#saas-development .before-dot-three,#saas-development .before-dot-two{left:16px;width:9px;height:9px;min-width:9px;min-height:9px;margin:0}#saas-development .li-content-container{width:100%;max-width:none;min-height:auto;flex:1}#saas-development .main-text-container,#saas-development .sub-text-container{width:100%;max-width:none}#saas-development .main-text{font-size:13px;line-height:19px}#saas-development .saas-head-text,#saas-development .sub-text,#saas-development .sub-text-five,#saas-development .sub-text-four,#saas-development .sub-text-one,#saas-development .sub-text-three,#saas-development .sub-text-two{font-size:11px;line-height:15px}#saas-development .after-dot{width:6px;height:6px;min-width:6px;min-height:6px}#saas-development .bottom-container{width:100%;max-width:none;margin-left:0;padding-top:14px;gap:6px;flex-wrap:wrap}#saas-development .item-one,#saas-development .item-three,#saas-development .item-two{width:auto;max-width:none;min-height:27px;padding:4px 10px}#saas-development .item-one-text,#saas-development .item-three-text,#saas-development .item-two-text{font-size:10px;line-height:15px}#saas-development .saas-right-container{width:100%;max-width:none;min-height:auto;grid-column:2;grid-row:1;margin-top:20px;padding:0;left:auto;box-sizing:border-box}#saas-development .whole-container{width:100%;max-width:none;min-height:auto;display:flex;flex-direction:column}#saas-development .saas-head-container{width:100%;max-width:none;gap:10px}#saas-development .saas-head-line{max-width:24px}#saas-development .saas-heading{width:100%;max-width:none;min-height:auto;padding-top:20px}#saas-development .saas-heading-text{width:100%;max-width:none;min-height:auto;font-size:36px;line-height:42px;letter-spacing:-.8px}#saas-development .saas-paragraph{width:100%;max-width:none;min-height:auto;padding-top:16px}#saas-development .saas-paragraph-text{width:100%;max-width:none;min-height:auto;font-size:16px;line-height:26px}#saas-development .saas-footer-container{width:100%;max-width:none;min-height:auto;padding-top:26px;padding-bottom:28px;display:flex;flex-wrap:wrap;gap:7px}#saas-development .saas-item-one,#saas-development .saas-item-three,#saas-development .saas-item-two{width:auto;max-width:none;min-height:28px;padding:5px 12px}#saas-development .saas-item-one-text,#saas-development .saas-item-three-text,#saas-development .saas-item-two-text{font-size:11px;line-height:16px;width:auto;max-width:none}#saas-development .link-container{width:100%;max-width:none;min-height:24px;margin-top:10px}#saas-development .link-text-container{width:auto;max-width:none;gap:8px}#saas-development .link-text{width:auto;max-width:none;font-size:13px;line-height:20px}#saas-development .page-no-two-container{right:10px;bottom:0;max-width:180px;min-height:150px}#saas-development .page-two{max-width:180px;min-height:150px;font-size:150px;line-height:190px}}@media (max-width:1439px) and (min-width:1025px){.ul-container{width:100%;max-width:534.4px;padding:5px 35px 5px 5px;box-sizing:border-box}}.agency-partner{height:auto;min-height:568.9249877929688px;opacity:1;padding-top:96px;background:#000621;color:#fff;padding-bottom:0}.page-four,.page-no-four-container{width:100%;max-width:274px;min-height:200px;opacity:1;height:auto}#form-section>*{margin-top:0!important}.all-services .ftr-ratings-container{margin-top:0!important;margin-bottom:0!important}.page-no-four-container{position:absolute;right:0;bottom:0}.page-four{font-style:normal;color:#04e6900a}.modern-head-text,.modern-heading-text{font-weight:700;font-family:var(--poppins-font);font-style:normal}.container-margin{display:flex;flex-direction:column;height:auto;min-height:376.93px;opacity:1}.holder-container,.modern-content-container,.modern-left-container{min-height:376.9250183105469px;opacity:1}.holder-container{display:flex;flex-direction:column;height:auto;padding-right:24px;padding-left:24px;margin:0 auto}.modern-content-container{display:grid;height:auto;grid-template-columns:repeat(2,1fr)}.modern-head-container,.modern-left-container{display:flex;width:100%;height:auto;max-width:576px}.modern-left-container{flex-direction:column;grid-row:1/span 1;grid-column:1/span 1}.modern-head-container{flex-direction:row;min-height:16px;gap:12px;opacity:1}.modern-head-text-container,.modern-heading{flex-direction:column;display:flex}.modern-head-text,.modern-head-text-container{height:auto;max-width:17px;min-height:16px;width:100%;opacity:1}.modern-head-text{font-size:12px;line-height:16px;letter-spacing:1.2px;color:#03ad6c}.modern-head-line-container{width:100%;max-width:28px;height:1px;opacity:1;background:#03ad6c;display:flex;align-self:center}.modern-heading,.modern-heading-text,.modern-paragraph,.modern-paragraph-text,.modernization-list-container{width:100%;height:auto;max-width:576px}.modern-heading{min-height:130px;padding-top:24px;opacity:1}.modern-heading-text{min-height:102px;opacity:1;font-size:44px;line-height:50.6px;letter-spacing:-1.1px;color:#00115e}.modern-paragraph{display:flex;flex-direction:column;min-height:108px;padding-top:16px;opacity:1}.modern-paragraph-text{min-height:88px;opacity:1;font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:18px;line-height:29.25px;letter-spacing:0;color:#5c6490}.modernization-list-one-text,.modernization-list-three-text,.modernization-list-two-text{font-family:var(--poppins-font);font-weight:600;font-size:12px;line-height:16px;font-style:normal;letter-spacing:0;white-space:nowrap}.modernization-list-container{display:flex;flex-direction:row;min-height:100px;padding-top:32px;padding-bottom:40px;gap:8px;opacity:1}.modernization-list-one,.modernization-list-three,.modernization-list-two{padding:6px 16px;border-radius:26843500px;background:#e6fdf4;opacity:1;width:100%;height:auto;display:flex}.modernization-list-one{flex-direction:column;max-width:173px;min-height:28px}.modernization-list-one-text{width:100%;height:auto;max-width:141px;min-height:16px;opacity:1;color:#03ad6c;display:flex;align-self:center}.modernization-list-two{flex-direction:column;max-width:161px;min-height:28px}.modernization-list-two-text{width:100%;height:auto;max-width:129px;min-height:16px;opacity:1;color:#03ad6c}.modernization-list-three{flex-direction:column;max-width:142px;min-height:28px}.modern-anime-container,.pe-before{padding:20px;box-sizing:border-box}.modernization-list-three-text{width:100%;height:auto;max-width:110px;min-height:16px;opacity:1;color:#03ad6c}.modernization-link-text,.pe-after-label,.pe-before-label{font-size:14px;font-weight:600;font-family:var(--poppins-font)}.moderinzation-footer{width:100%;height:auto;max-width:576px;min-height:24.000017166137695px;opacity:1}.modernization-link,.modernization-link-text{width:100%;height:auto;min-height:20px;opacity:1}.modernization-link{display:flex;flex-direction:row;max-width:241px;gap:8px;top:3.2px}.modernization-link-text{max-width:217px;font-style:normal;line-height:20px;letter-spacing:0;color:#03ad6c;white-space:nowrap}.modenization-link-icon{width:10px;height:6px;line-height:20px;opacity:1;top:0;left:3px;border-width:1.5px;color:#03ad6c}.pe-container{width:100%;height:auto;max-width:576px;min-height:320px;opacity:1;right:26px;top:28.46px;grid-row:1/span 1;grid-column:2/span 1;border-radius:16px;border-width:.8px;border-top:.8px solid #e6e7ef;display:flex;align-items:center;justify-content:center;position:relative}.pe-after-label,.pe-before-label{position:absolute;bottom:20px;z-index:9;line-height:20px;pointer-events:none}.anime-head-text,.pe-status-danger{font-style:normal;line-height:16px;width:100%;letter-spacing:0}.pe-before-label{left:24px;color:#ff6b6b}.pe-after-label{right:24px;color:#03ad6c}.pe-before,.pe-before strong{color:#fff;position:absolute}.pe-modernization-visual{position:relative;width:100%;height:320px;overflow:hidden;user-select:none;border:1px solid #e6e7ef;border-radius:16px;background:#16172b;cursor:col-resize}.pe-before{overflow:hidden;background:#16172b;inset:0;width:100%;height:100%;z-index:7;clip-path:inset(0 50% 0 0)}.pe-status{font-size:12px}.pe-status-danger{height:auto;max-width:190px;min-height:16px;font-family:var(--poppins-font);font-weight:400;font-size:12px;color:#ff6b6b}.anime-head-text,.pe-before strong{font-weight:600;font-size:12px;font-family:var(--poppins-font)}.pe-code-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;margin-top:16px}.pe-code-grid span{height:auto;min-height:16px;border:1px solid #2a2b45;border-radius:4px;background:#2e2843}.pe-code-lines{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:4px}.pe-code-lines span{height:auto;min-height:20px;border-radius:3px;background:#1e1f38}.pe-before strong{bottom:18px;left:20px}.pe-after-anime{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;background:#f8f9ff;z-index:5}.modern-anime-container{width:100%;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) both modernizationReveal}.anime-head-container{width:100%;margin-bottom:14px}.anime-head-text{display:block;height:auto;max-width:144px;min-height:16px;color:#03ad6c;white-space:nowrap}.anime-content-holder{width:100%}.anime-content-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.anime-item-four,.anime-item-one,.anime-item-three,.anime-item-two{height:auto;min-height:40px;display:flex;align-items:center;padding:0 12px;border-radius:10px;background:#fff;border:1px solid #e6e7ef;box-sizing:border-box;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s}.anime-item-one{background:#e6fdf4;border-color:#03ad6c40;animation:.55s cubic-bezier(.22,1,.36,1) .15s both modernItemReveal,3s ease-in-out 1s infinite modernCardPulse}.anime-item-four-text,.anime-item-one-text,.anime-item-three-text,.anime-item-two-text{display:block;width:100%;height:auto;max-width:56px;min-height:16px;font-family:var(--poppins-font);font-weight:700;font-style:normal;font-size:13px;line-height:16px;letter-spacing:0;color:#00115e}.anime-item-one-text{width:100%;height:auto;max-width:56px;min-height:16px;opacity:1}.anime-empty-content-conatiner,.row-one,.row-three,.row-two{max-width:534.4px;opacity:1;box-sizing:border-box;width:100%;height:auto;display:flex}.anime-item-four:hover,.anime-item-one:hover,.anime-item-three:hover,.anime-item-two:hover{transform:translateY(-2px);border-color:rgba(0,17,94,.22);box-shadow:0 8px 18px rgba(0,17,94,.08)}.anime-empty-content-conatiner{flex-direction:column;min-height:188.8px;padding-top:12px}.row-one,.row-three,.row-two{flex-direction:row;align-items:center;min-height:53.6px;gap:12px;padding:12px;border-radius:12px;border:.8px solid #e6e7ef;background:#fff}.row-one-dot,.row-three-dot,.row-two-dot{width:100%;height:auto;max-width:28px;min-height:28px;border-radius:50%;background:#04e690;opacity:1;flex-shrink:0}.row-one-lines,.row-three-lines,.row-two-lines{display:flex;flex-direction:column;width:100%;height:auto;max-width:400.8px;min-height:20px;opacity:1;box-sizing:border-box}.row-one-line-one,.row-three-line-one,.row-two-line-one{width:100%;height:auto;max-width:112px;min-height:8px;border-radius:4px;background:#e6e7ef;flex-shrink:0}.row-one-line-two-cont,.row-three-line-two-cont,.row-two-line-two-cont{width:100%;height:auto;max-width:64px;min-height:12px;padding-top:6px;display:flex;flex-direction:column;box-sizing:border-box}.row-one-line-two,.row-three-line-two,.row-two-line-two{width:100%;height:auto;max-width:64px;min-height:6px;border-radius:4px;background:#e6e7ef;flex-shrink:0}.row-one-box,.row-three-box,.row-two-box{width:100%;height:auto;max-width:56px;min-height:20px;border-radius:4px;background:#e6fdf4;flex-shrink:0}.pe-divider,.pe-modernization-divider{top:0;bottom:0;width:1px;transform:translateX(-50%);pointer-events:none}.pe-arrow-container,.pe-divider{position:absolute;background:#04e690}.pe-modernization-divider{position:absolute;left:50%;z-index:9}.pe-divider{left:0;opacity:.8}.pe-arrow-container{top:50%;left:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 2px 16px 0 #04e69060;z-index:30;pointer-events:auto;touch-action:none;cursor:grab}.pe-arrow-container:active{cursor:grabbing}.pe-arrow-icon-container{width:15px;height:15px;display:flex;align-items:center;justify-content:center}.pe-arrow-vector{display:block;color:#00115e;font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;letter-spacing:-2px}.pe-bottom-line-wrapper,.pe-code-bottom-lines{display:flex;height:auto;width:100%;box-sizing:border-box}.agency-head-text,.agency-heading-text,.agency-paragraph-text{font-family:var(--poppins-font);font-style:normal}.pe-code-bottom-lines{flex-direction:column;min-height:52px;padding-top:8px}.pe-bottom-line-wrapper{flex-direction:column;min-height:12px;padding-top:4px}.pe-bottom-line{height:8px;border-radius:4px;background:#252640}.pe-bottom-line-1{width:100%;max-width:427.51px}.pe-bottom-line-2{width:100%;max-width:347.35px}.pe-bottom-line-3{width:100%;max-width:384.76px}.pe-bottom-line-4{width:100%;max-width:267.2px}@keyframes modernCardPulse{0%,100%{box-shadow:0 0 0 rgba(0,17,94,0)}50%{box-shadow:0 5px 20px rgba(0,17,94,.08)}}@keyframes modernizationReveal{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.anime-item-two{animation:.55s cubic-bezier(.22,1,.36,1) .25s both modernItemReveal}.anime-item-three{animation:.55s cubic-bezier(.22,1,.36,1) .35s both modernItemReveal}.anime-item-four{animation:.55s cubic-bezier(.22,1,.36,1) .45s both modernItemReveal}@keyframes modernItemReveal{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.pe-modernization-visual{height:auto;min-height:280px}.modern-anime-container{padding:16px}.anime-item-four,.anime-item-one,.anime-item-three,.anime-item-two{height:auto;min-height:40px;padding:0 12px}.anime-head-text,.anime-item-four-text,.anime-item-one-text,.anime-item-three-text,.anime-item-two-text{font-size:12px}.row-one{height:110px}.pe-arrow-container{width:32px;height:32px}#product-modernization.product-modern{width:100%;max-width:403.11px;height:auto;min-height:1054.24px;padding-top:96px;padding-bottom:96px;position:relative;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}#product-modernization .container-margin{width:100%;max-width:403.11px;height:auto;margin:0;padding:0;box-sizing:border-box}#product-modernization .holder-container{width:100%;max-width:355.12px;height:auto;margin:0;padding:0 24px;box-sizing:border-box}#product-modernization .modern-content-container{width:100%;max-width:355.123px;height:auto;margin:0 auto;display:flex!important;flex-direction:column!important;gap:4px;box-sizing:border-box}#product-modernization .modern-left-container{width:100%;height:auto;min-height:494.257px;margin:0;padding:0;display:flex;flex-direction:column;flex:0 0 auto;position:relative;box-sizing:border-box;grid-row:1;grid-column:1}#product-modernization .modern-head-container{width:100%;height:auto;max-width:355.123px;min-height:16px;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}#product-modernization .modern-head-text-container{width:100%;height:auto;max-width:17px;min-height:16px;flex-shrink:0;display:flex;align-items:center;white-space:nowrap}#product-modernization .modern-head-text{width:100%;height:auto;max-width:17px;min-height:16px;font-family:var(--poppins-font);font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.2px;color:#04e690}#product-modernization .modern-head-line-container{width:100%;height:auto;max-width:28px;min-height:1px;margin-left:12px;background:#04e690}#product-modernization .modern-heading{width:100%;height:auto;max-width:355.12px;min-height:153px;padding-top:20px;box-sizing:border-box}#product-modernization .modern-heading-text{width:100%;height:auto;max-width:356px;min-height:125px;font-family:var(--poppins-font);font-weight:700;font-style:normal;font-size:36px;line-height:41.4px;letter-spacing:-.9px;color:#00115e;box-sizing:border-box;display:flex;flex-direction:row}#product-modernization .modern-paragraph{display:flex;flex-direction:column;width:100%;height:auto;max-width:355.12px;min-height:167px;padding-top:40px;box-sizing:border-box}#product-modernization .modern-paragraph-text{display:block;width:100%;height:auto;max-width:355.12px;min-height:147px;font-family:var(--poppins-font);font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#5c6490}#product-modernization .modernization-list-container{width:100%;max-width:355.123px;height:auto;padding-top:32px;padding-bottom:40px;display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:6px;row-gap:8px;box-sizing:border-box}#product-modernization .modernization-list-one,#product-modernization .modernization-list-three,#product-modernization .modernization-list-two{height:auto;min-height:28px;padding:6px 16px;border-radius:9999px;background:#e6fdf4;display:flex;align-items:center;box-sizing:border-box}#product-modernization .modernization-list-one,#product-modernization .modernization-list-two{width:100%;max-width:158px}#product-modernization .modernization-list-three{width:100%;max-width:157px}#product-modernization .modernization-list-one-text,#product-modernization .modernization-list-three-text,#product-modernization .modernization-list-two-text{font-family:var(--poppins-font);font-weight:600;font-size:12px;line-height:16px;color:#03ad6c;white-space:nowrap}#product-modernization .moderinzation-footer{width:100%;height:auto;min-height:23.99px;margin-top:0;box-sizing:border-box}#product-modernization .modernization-link{width:100%;height:auto;min-height:20px;display:flex;align-items:center;top:2.26px;gap:8px;text-decoration:none;box-sizing:border-box}#product-modernization .modernization-link-text{width:100%;height:auto;max-width:217px;min-height:20px;display:block;font-family:var(--poppins-font);font-weight:600;font-size:14px;line-height:20px;color:#03ad6c}#product-modernization .modernization-link-icon-container{width:100%;height:auto;max-width:15.98px;min-height:15.98px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#product-modernization .modenization-link-icon{font-size:18px;line-height:5px;color:#03ad6c}#product-modernization .pe-after-label,#product-modernization .pe-before-label{font-size:12px;line-height:16px;box-sizing:border-box;font-family:var(--poppins-font)}#product-modernization .pe-container{width:100%;height:auto;min-height:317.74px;left:5px;padding:0;display:block;flex:0 0 auto;position:relative;box-sizing:border-box}#product-modernization .pe-modernization-visual{width:100%;max-width:355.123px;height:auto;min-height:317.74px;position:relative;box-sizing:border-box}#product-modernization .pe-after-anime,#product-modernization .pe-before{position:absolute;box-sizing:border-box;max-width:100%}#product-modernization .anime-empty-content-conatiner,#product-modernization .row-one,#product-modernization .row-three,#product-modernization .row-two{width:100%;max-width:100%}#product-modernization .anime-empty-content-conatiner{height:auto;min-height:190.77px}#product-modernization .row-on,#product-modernization .row-three,#product-modernization .row-two{height:auto;min-height:62.26px}#product-modernization .row-one-lines,#product-modernization .row-three-lines,#product-modernization .row-two-lines{width:auto;min-width:0;flex:1 1 auto}#product-modernization .pe-modernization-divider{position:absolute;box-sizing:border-box}#product-modernization .pe-before-label{position:absolute;color:#ff6b6b}#product-modernization .pe-after-label{position:absolute;color:#03ad6c}#product-modernization .page-no-three-container{width:100%;height:auto;max-width:256px;min-height:200px;position:absolute;right:-5%;bottom:0;pointer-events:none}#product-modernization .page-three{width:100%;height:auto;max-width:256px;min-height:200px;font-family:var(--poppins-font);font-weight:900;font-style:normal;font-size:200px;line-height:250px;letter-spacing:0;color:#00115e0a}}@media (max-width:480px){.services-hero-left{padding:45px 0 40px}.services-hero-left-container{width:calc(100% - 24px);gap:32px}.heading-content{font-size:clamp(32px, 10vw, 42px);line-height:1.1}.paragraph-content{font-size:15px;line-height:1.6}.head-text-content{font-size:10px;letter-spacing:1.8px}.buttons-container{padding-top:28px}.discuss-project-btn,.explore-services-btn{min-height:48px;padding:13px 20px}.discuss-project-btn-text,.explore-services-btn-text{font-size:13px}.hero-stage-button-label{font-size:7px}.hero-stage-button-number{font-size:9px}.pe-modernization-visual{height:auto;min-height:250px}.modern-anime-container{padding:14px}.anime-content-container{gap:6px}.anime-item-four,.anime-item-one,.anime-item-three,.anime-item-two{height:auto;min-height:32px;padding:0 8px}.anime-item-four-text,.anime-item-one-text,.anime-item-three-text,.anime-item-two-text{font-size:8px}.row-one{height:auto;min-height:95px}}.agency-content-container>*,.agency-right-container,.agency-viz-container,.container-margin,.content-container>*,.content-holder-container>*,.cta-content,.hero-animation-section,.hero-content-section,.holder-container,.left-container,.modern-anime-container,.modern-content-container,.modern-content-container>*,.modern-left-container,.pe-container,.pe-modernization-visual,.right-container,.saas-content-container>*,.saas-list-container,.saas-right-container,.services-hero-left-container>*{min-width:0}@media (min-width:1201px){.holder-container{width:100%;max-width:1280px;padding-left:24px;padding-right:24px;margin:0 auto}.modern-content-container{width:100%;max-width:1232px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr;column-gap:80px;row-gap:80px}.modern-left-container,.pe-container{max-width:576px;min-width:0;width:100%}.pe-container{margin-left:0;margin-right:0}.pe-modernization-visual{width:100%;height:320px}}.agency-container,.agency-holder-container{display:flex;min-height:376.92498779296875px;opacity:1}@media (min-width:769px) and (max-width:1200px){#product-modernization.product-modern{width:100%;max-width:100%;height:auto;padding-top:80px;padding-bottom:80px;overflow:hidden}#product-modernization .container-margin{width:100%;max-width:100%;margin:0;padding:0}#product-modernization .holder-container{width:100%;max-width:100%;margin:0 auto;padding-left:32px;padding-right:32px}#product-modernization .modern-content-container{width:100%;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;column-gap:40px;row-gap:48px;margin:0}#product-modernization .modern-left-container{width:100%;max-width:none;min-height:0;margin:0;padding:0;grid-column:1;grid-row:1;display:flex;flex-direction:column}#product-modernization .modern-head-container{width:100%;max-width:none;min-height:16px;display:flex;align-items:center;gap:12px}#product-modernization .modern-head-text-container{width:auto;max-width:none;flex:0 0 auto}#product-modernization .modern-head-text{width:auto;max-width:none;font-size:12px;line-height:16px;letter-spacing:1.2px}#product-modernization .modern-head-line-container{width:28px;max-width:28px;height:1px;min-height:1px;margin-left:0;flex:0 0 28px}#product-modernization .modern-heading{width:100%;max-width:none;min-height:0;padding-top:20px}#product-modernization .modern-heading-text{width:100%;max-width:none;min-height:0;font-size:clamp(34px, 4vw, 42px);line-height:1.15;letter-spacing:-.9px}#product-modernization .modern-paragraph{width:100%;max-width:none;min-height:0;padding-top:24px}#product-modernization .modern-paragraph-text{width:100%;max-width:none;min-height:0;font-size:17px;line-height:1.625}#product-modernization .modernization-list-container{width:100%;max-width:none;min-height:0;padding-top:28px;padding-bottom:32px;display:flex;flex-wrap:wrap;gap:8px}#product-modernization .modernization-list-one,#product-modernization .modernization-list-three,#product-modernization .modernization-list-two{width:auto;max-width:none;flex:0 0 auto;min-height:28px;padding:6px 14px}#product-modernization .moderinzation-footer{width:100%;max-width:none;min-height:24px}#product-modernization .modernization-link{width:auto;max-width:none;display:inline-flex;align-items:center;gap:8px}#product-modernization .modernization-link-text{width:auto;max-width:none;white-space:nowrap;font-size:14px;line-height:20px}#product-modernization .pe-container{width:100%;max-width:none;min-height:0;height:auto;margin:0;padding:0;left:0;right:auto;top:0;grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;border-radius:16px;min-width:0}#product-modernization .pe-modernization-visual{width:100%;max-width:none;height:320px;min-height:0;border-radius:16px}#product-modernization .modern-anime-container{padding:18px}#product-modernization .anime-content-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#product-modernization .anime-item-four,#product-modernization .anime-item-one,#product-modernization .anime-item-three,#product-modernization .anime-item-two{width:100%;min-width:0;min-height:38px;padding-left:10px;padding-right:10px}#product-modernization .anime-empty-content-conatiner{width:100%;max-width:none;min-height:0}#product-modernization .row-one,#product-modernization .row-three,#product-modernization .row-two{width:100%;max-width:none;min-height:53px;gap:10px;padding:10px}#product-modernization .row-one-lines,#product-modernization .row-three-lines,#product-modernization .row-two-lines{min-width:0;flex:1 1 auto}#product-modernization .pe-code-bottom-lines{width:100%}#product-modernization .pe-bottom-line-1,#product-modernization .pe-bottom-line-2,#product-modernization .pe-bottom-line-3,#product-modernization .pe-bottom-line-4{width:100%;max-width:100%}#product-modernization .pe-arrow-container{width:34px;height:34px}#product-modernization .pe-before-label{left:18px;bottom:18px;font-size:12px;line-height:16px}#product-modernization .pe-after-label{right:18px;bottom:18px;font-size:12px;line-height:16px}#product-modernization .page-no-three-container{max-width:200px;min-height:160px;right:-4%}#product-modernization .page-three{max-width:200px;font-size:160px;line-height:200px}}.agency-container{flex-direction:column;width:100%;height:auto}.agency-holder-container{flex-direction:column;height:auto;padding-right:24px;padding-left:24px;margin:0 auto}.agency-content-container{display:grid;height:auto;min-height:376.92498779296875px;opacity:1;grid-template-columns:repeat(2,1fr)}.agency-viz-container{display:flex;flex-direction:column;width:100%;height:auto;max-width:576px;min-height:460.7749938964844px;opacity:1;margin-top:-42.92px;grid-row:1/span 1;grid-column:1/span 1;border-radius:16px;border-width:.8px;border-top:.8px solid #1e3a9a80;align-items:center;justify-content:center;overflow:hidden}.agency-viz-img{width:100%;height:100%;object-fit:cover;display:block}.agency-head-container,.agency-right-container{display:flex;width:100%;height:auto;max-width:609px}.agency-right-container{flex-direction:column;min-height:377px;opacity:1;top:-.04px;grid-row:1/span 1;grid-column:2/span 1}.agency-head-container{flex-direction:row;min-height:16px;gap:12px;opacity:1}.agency-head-text-container,.agency-heading{flex-direction:column;display:flex}.agency-head-text,.agency-head-text-container{height:auto;max-width:18px;min-height:16px;width:100%;opacity:1}.agency-head-text{font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.2px;color:#04e690}.after-line,.agency-head-line,.before-line{width:100%;max-width:28px;height:1px;opacity:1;background:#04e690;display:flex;align-self:center}.agency-heading,.agency-heading-text,.agency-list,.agency-paragraph,.agency-paragraph-text{width:100%;height:auto}.agency-heading{max-width:609px;min-height:130px;padding-top:24px;opacity:1}.agency-heading-text{max-width:609px;min-height:102px;opacity:1;font-weight:700;font-size:44px;line-height:50.6px;letter-spacing:-1.1px;color:#fff}.agency-paragraph{display:flex;flex-direction:column;max-width:609px;min-height:79px;padding-top:16px;opacity:1}.agency-paragraph-text{max-width:576px;min-height:59px;opacity:1;font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#e6e7efa8}.agency-list-one-text,.agency-list-two-text{font-size:12px;line-height:16px;color:#e6e7efd9;letter-spacing:0;font-weight:600;white-space:nowrap;font-family:var(--poppins-font);font-style:normal}.agency-list{display:flex;flex-direction:row;max-width:609px;min-height:100px;padding-top:32px;padding-bottom:40px;gap:8px;opacity:1}.agency-list-one,.agency-list-three,.agency-list-two{padding:6px 16px;opacity:1;border-radius:26843500px;background:#ffffff1a;width:100%;height:auto;display:flex}.agency-list-one{flex-direction:column;max-width:135px;min-height:28px}.agency-list-one-text{width:100%;height:auto;max-width:103px;min-height:16px;opacity:1}.agency-list-two{flex-direction:column;max-width:152px;min-height:28px}.agency-list-two-text{width:100%;height:auto;max-width:120px;min-height:16px;opacity:1}.agency-list-three{flex-direction:column;max-width:157px;min-height:28px}.agency-footer{width:100%;height:auto;max-width:609px;min-height:24.000017166137695px;opacity:1}.agency-footer-link,.agency-footer-link-text{width:100%;height:auto;min-height:20px;opacity:1}.agency-footer-link{display:flex;flex-direction:row;max-width:228px;gap:8px;top:3.2px}.agency-footer-link-text{max-width:204px;font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;color:#04e690;white-space:nowrap}.agency-footer-icon-container{width:16px;height:16px;opacity:1}.agency-footer-icon{width:10px;height:6px;line-height:20px;opacity:1;top:5px;left:3px;border-width:1.5px;color:#04e690}.cta-head,.cta-section{height:auto;opacity:1;display:flex}.cta-section{flex-direction:row;min-height:555.9874877929688px;background:#000621;color:#fff;position:relative;overflow:hidden;padding-top:0}.cta-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:24px;padding-left:24px;opacity:1;position:relative;z-index:2}.cta-head{flex-direction:row;min-height:16px;gap:12px;align-items:center;justify-content:center}.cta-head-text-container{display:flex;flex-direction:column;width:100%;height:auto;max-width:93px;min-height:16px;opacity:1}.cta-header,.cta-paragraph{flex-direction:column;display:flex;height:auto;opacity:1}.cta-head-text{width:100%;height:auto;max-width:93px;min-height:16px;opacity:1;font-family:var(--poppins-font);font-weight:600;font-size:12px;line-height:16px;letter-spacing:2.64px;text-align:center;color:#04e690;white-space:nowrap}.cta-header{align-items:center;justify-content:center;min-height:139px;padding-top:24px}.cta-header-text{width:100%;height:auto;min-height:111px;opacity:1;font-family:var(--poppins-font);font-weight:700;font-style:Bold;font-size:48px;line-height:55.2px;letter-spacing:0;text-align:center;color:#fff}.cta-paragraph{align-items:center;justify-content:center;min-height:76px;padding-top:16px}.cta-paragraph-text{width:100%;height:auto;min-height:56px;opacity:1;font-family:var(--poppins-font);font-weight:400;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0;text-align:center;color:#e6e7ef9e}.cta-link-one-text,.cta-link-two-text{font-family:var(--poppins-font);font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;white-space:nowrap}.cta-footer{display:flex;flex-direction:column;height:auto;min-height:101.60000610351562px;opacity:1;padding-top:12px;justify-content:flex-end}.cta-link-one,.cta-link-two{padding:8px 24px;border-radius:26843500px;width:100%;height:auto;opacity:1;display:flex}.cta-footer-content{display:flex;flex-direction:row;width:100%;height:auto;max-width:624px;min-height:53.60000228881836px;gap:16px;opacity:1;margin-bottom:0;align-items:center;justify-content:center}.cta-link-one{flex-direction:column;align-items:center;justify-content:center;max-width:214px;min-height:53.60000228881836px;background:#fff}.cta-link-one-text{width:100%;height:auto;max-width:150px;min-height:20px;opacity:1;color:#00115e}.cta-link-two{flex-direction:column;align-items:center;justify-content:center;max-width:182.60000610351562px;min-height:53.60000228881836px;border-width:.8px;border-top:.8px solid #ffffff38}.cta-link-two-text{width:100%;height:auto;max-width:117px;min-height:20px;opacity:1;color:#fff}.cta-animation,.cta-animation-container{width:100%;height:auto;min-height:555.9869995117188px;right:0}.cta-animation{display:flex;flex-direction:row;opacity:1;position:absolute}.cta-animation-container{max-width:520px;opacity:.07;position:absolute;z-index:1;top:0}.vector-square-four,.vector-square-one,.vector-square-three,.vector-square-two{max-width:132.88888549804688px;min-height:104px;border-radius:15%}.vector-circle,.vector-square-four,.vector-square-one,.vector-square-three,.vector-square-two{opacity:1;background:#04e690;width:100%;height:auto;position:absolute}.vector-square-one{margin-top:225.99px;margin-left:20.22px}.vector-square-two{margin-top:399.33px;margin-left:193.56px}.vector-square-three{margin-top:225.99px;margin-left:366.89px}.vector-square-four{margin-top:52.66px;margin-left:193.56px}.vector-circle{max-width:34.666664123535156px;min-height:34.666664123535156px;margin-top:260.66px;margin-left:242.67px;border-radius:50%}.vector-horizontal-line,.vector-vertical-line{opacity:1;background:#000;border:2.17px solid #04e690;margin-left:auto;margin-right:auto}.vector-horizontal-line{width:100%;max-width:346.6666564941406px;height:0;margin-top:277.99px}.vector-vertical-line{width:0;height:auto;min-height:346.6666564941406px;top:104.66px;left:260px;position:absolute}.vector-side-line-one,.vector-side-line-two{width:100%;height:auto;max-width:173.3333282470703px;min-height:173.3333282470703px;opacity:1;left:86.67px}.vector-side-line-one{top:104.66px;border-width:2.17px;margin-left:auto;margin-right:auto;position:absolute}.vector-side-line-one::before{content:"";position:absolute;width:100%;border-top:2.17px solid #04e690;transform:translate(-50%,-50%) rotate(135deg);transform-origin:center}.vector-side-line-two{top:277.99px;border-width:2.17px;margin-left:auto;margin-right:auto;position:absolute}.vector-side-line-four,.vector-side-line-three{height:auto;max-width:173.3333282470703px;min-height:173.3333282470703px;opacity:1;left:260px;margin-left:auto;margin-right:auto;position:absolute;width:100%}.vector-side-line-two::before{content:"";position:absolute;width:100%;border-top:2.17px solid #04e690;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center}.vector-side-line-three{top:277.99px;border-width:2.17px}.vector-side-line-three::before{content:"";position:absolute;width:100%;border-top:2.17px solid #04e690;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center}.vector-side-line-four{top:104.66px;border-width:2.17px}.vector-side-line-four::before{content:"";position:absolute;width:100%;border-top:2.17px solid #04e690;transform:translate(-50%,-50%) rotate(-135deg);transform-origin:center}@media (max-width:768px){#product-modernization.product-modern{width:100%;max-width:100%;height:auto;min-height:0;padding-top:72px;padding-bottom:72px;display:flex;flex-direction:column;overflow:hidden}#product-modernization .container-margin{width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding:0}#product-modernization .holder-container{width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding-left:24px;padding-right:24px}#product-modernization .modern-content-container{width:100%;max-width:100%;height:auto;min-height:0;margin:0;display:flex!important;flex-direction:column!important;gap:40px;box-sizing:border-box}#product-modernization .modern-left-container{width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding:0;display:flex;flex-direction:column;position:relative;flex:0 0 auto;grid-column:auto;grid-row:auto}#product-modernization .modern-head-container{width:100%;max-width:100%;height:16px;min-height:16px;display:flex;align-items:center;gap:12px}#product-modernization .modern-head-text-container{width:auto;max-width:none;height:16px;min-height:16px;flex:0 0 auto}#product-modernization .modern-head-text{width:auto;max-width:none;font-size:12px;line-height:16px;letter-spacing:1.2px}#product-modernization .modern-head-line-container{width:28px;max-width:28px;height:1px;min-height:1px;margin-left:0;flex:0 0 28px}#product-modernization .modern-heading{width:100%;max-width:100%;height:auto;min-height:0;padding-top:20px}#product-modernization .modern-heading-text{width:100%;max-width:100%;height:auto;min-height:0;display:block;font-size:36px;line-height:1.15;letter-spacing:-.9px}#product-modernization .modern-paragraph{width:100%;max-width:100%;height:auto;min-height:0;padding-top:24px}#product-modernization .modern-paragraph-text{width:100%;max-width:100%;height:auto;min-height:0;display:block;font-size:17px;line-height:1.625}#product-modernization .modernization-list-container{width:100%;max-width:100%;height:auto;min-height:0;padding-top:28px;padding-bottom:32px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}#product-modernization .modernization-list-one,#product-modernization .modernization-list-three,#product-modernization .modernization-list-two{width:auto;max-width:none;min-height:28px;padding:6px 14px;flex:0 0 auto}#product-modernization .modernization-list-one-text,#product-modernization .modernization-list-three-text,#product-modernization .modernization-list-two-text{width:auto;max-width:none;min-height:16px;font-size:12px;line-height:16px;white-space:nowrap}#product-modernization .moderinzation-footer{width:100%;max-width:100%;min-height:24px;margin:0}#product-modernization .modernization-link{width:auto;max-width:100%;height:auto;min-height:20px;display:inline-flex;align-items:center;gap:8px;top:0}#product-modernization .modernization-link-text{width:auto;max-width:none;min-height:20px;font-size:14px;line-height:20px;white-space:nowrap}#product-modernization .modernization-link-icon-container{width:16px;max-width:16px;height:16px;min-height:16px;flex:0 0 16px}#product-modernization .pe-container{width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding:0;left:0;right:auto;top:auto;border:0;display:block;position:relative;flex:0 0 auto;grid-column:auto;grid-row:auto}#product-modernization .pe-modernization-visual{width:100%;max-width:100%;height:320px;min-height:0;position:relative;overflow:hidden;border-radius:16px}#product-modernization .modern-anime-container{width:100%;height:100%;padding:16px}#product-modernization .anime-head-container{width:100%;margin-bottom:12px}#product-modernization .anime-head-text{width:auto;max-width:100%;font-size:11px;line-height:16px}#product-modernization .anime-content-container{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#product-modernization .anime-item-four,#product-modernization .anime-item-one,#product-modernization .anime-item-three,#product-modernization .anime-item-two{width:100%;max-width:none;min-width:0;min-height:36px;padding:0 8px;border-radius:8px}#product-modernization .anime-item-four-text,#product-modernization .anime-item-one-text,#product-modernization .anime-item-three-text,#product-modernization .anime-item-two-text{width:100%;max-width:100%;min-width:0;font-size:10px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#product-modernization .anime-empty-content-conatiner{width:100%;max-width:100%;height:auto;min-height:0;padding-top:10px}#product-modernization .row-one,#product-modernization .row-three,#product-modernization .row-two{width:100%;max-width:100%;min-height:53px;gap:8px;padding:10px;border-radius:10px}#product-modernization .row-one-dot,#product-modernization .row-three-dot,#product-modernization .row-two-dot{width:24px;max-width:24px;height:24px;min-height:24px;flex:0 0 24px}#product-modernization .row-one-lines,#product-modernization .row-three-lines,#product-modernization .row-two-lines{width:auto;max-width:none;min-width:0;flex:1 1 auto}#product-modernization .row-one-box,#product-modernization .row-three-box,#product-modernization .row-two-box{width:44px;max-width:44px;height:18px;min-height:18px;flex:0 0 44px}#product-modernization .pe-after-anime,#product-modernization .pe-before{position:absolute;width:100%;max-width:100%;height:100%}#product-modernization .pe-before-label{left:16px;bottom:16px;font-size:11px;line-height:16px}#product-modernization .pe-after-label{right:16px;bottom:16px;font-size:11px;line-height:16px}#product-modernization .pe-arrow-container{width:32px;height:32px}#product-modernization .pe-bottom-line-1,#product-modernization .pe-bottom-line-2,#product-modernization .pe-bottom-line-3,#product-modernization .pe-bottom-line-4,#product-modernization .pe-code-bottom-lines{width:100%;max-width:100%}#product-modernization .page-no-three-container{width:180px;max-width:180px;min-height:140px;right:-8%;bottom:0}#product-modernization .page-three{width:180px;max-width:180px;font-size:140px;line-height:170px}#agency-partnerships.agency-partner{width:100%;max-width:100%;height:auto;min-height:1100px;padding-top:96px;padding-bottom:96px;position:relative;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}#agency-partnerships .agency-container{width:100%;max-width:100%;height:auto;margin:0;padding:0;box-sizing:border-box}#agency-partnerships .agency-holder-container{width:100%;max-width:100%;height:auto;margin:0;padding:0 24px;box-sizing:border-box}#agency-partnerships .agency-content-container{width:100%;max-width:355.123px;height:auto;margin:0 auto;display:flex!important;flex-direction:column!important;gap:64px;box-sizing:border-box}#agency-partnerships .agency-viz-container{width:100%;height:auto;max-width:352.86px;min-height:462.11px;margin:0;padding:24px;display:flex;justify-content:center;align-items:center;flex:0 0 auto;box-sizing:border-box}#agency-partnerships .agency-viz-img{width:100%;height:auto;max-width:352.86px;min-height:462.11px;margin:0;justify-content:center;align-items:center;flex:0 0 auto;display:block;object-fit:fill}#agency-partnerships .agency-right-container{width:100%;max-width:355.123px;height:auto;min-height:465.023px;margin:0;padding:0;display:flex!important;flex-direction:column!important;flex:0 0 auto;box-sizing:border-box;grid-row:2;grid-column:1}#agency-partnerships .agency-head-container{width:100%;height:auto;max-width:355.12px;min-height:16px;display:flex;align-items:center;gap:8px;box-sizing:border-box}#agency-partnerships .agency-head-text-container{width:100%;height:auto;max-width:18px;min-height:16px;flex-shrink:0;display:flex;align-items:center}#agency-partnerships .agency-head-text{width:100%;height:auto;max-width:18px;min-height:16px;font-family:var(--poppins-font);font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.2px;color:#04e690}#agency-partnerships .agency-head-line{width:28px;height:1px;margin-left:12px;background:#04e690}#agency-partnerships .agency-heading{width:100%;height:auto;max-width:355.12px;min-height:153px;padding-top:28px;display:flex;flex-direction:column;box-sizing:border-box}#agency-partnerships .agency-heading-text{display:block;width:100%;height:auto;max-width:100%;min-height:125px;font-family:var(--poppins-font);font-weight:700;font-size:36px;line-height:41.4px;letter-spacing:-.9px;color:var(--White,#fff)}#agency-partnerships .agency-paragraph{width:100%;height:auto;min-height:137px;padding-top:20px;box-sizing:border-box}#agency-partnerships .agency-paragraph-text{display:block;width:100%;height:auto;min-height:117px;font-family:var(--poppins-font);font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#e6e7efa8}#agency-partnerships .agency-list{width:100%;max-width:355.123px;height:auto;min-height:135.96px;margin:0;padding:32px 0 40px;list-style:none;display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:6px;row-gap:8px;box-sizing:border-box}#agency-partnerships .agency-list-one,#agency-partnerships .agency-list-three,#agency-partnerships .agency-list-two{height:auto;min-height:28px;border-radius:9999px;background:#ffffff1a;display:flex;align-self:center;box-sizing:border-box}#agency-partnerships .agency-list-one,#agency-partnerships .agency-list-two{width:100%;max-width:158px}#agency-partnerships .agency-list-three{width:100%;max-width:157px;margin-top:0}#agency-partnerships .agency-list-one-text,#agency-partnerships .agency-list-three-text,#agency-partnerships .agency-list-two-text{width:100%;height:auto;max-width:101px;min-height:16px;font-family:var(--poppins-font);font-weight:600;font-size:12px;line-height:16px;color:#e6e7efd9;white-space:nowrap}#agency-partnerships .agency-footer{width:100%;height:auto;min-height:23.99px;margin:0;box-sizing:border-box}#agency-partnerships .agency-footer-link{width:100%;height:auto;min-height:20px;top:2.25px;display:flex;align-items:center;gap:8px;text-decoration:none;box-sizing:border-box}#agency-partnerships .agency-footer-link-text{width:100%;height:auto;max-width:204px;min-height:20px;display:block;font-family:var(--poppins-font);font-weight:600;font-size:14px;line-height:20px;color:#04e690}#agency-partnerships .agency-footer-icon-container{width:100%;height:auto;max-width:15.98px;min-height:15.98px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#agency-partnerships .agency-footer-icon{font-size:18px;line-height:7px;color:#04e690}#agency-partnerships .page-no-four-container{width:100%;height:auto;max-width:274px;min-height:200px;position:absolute;right:-5%;bottom:0;pointer-events:none}#agency-partnerships .page-four{width:100%;height:auto;max-width:274px;min-height:200px;font-family:var(--poppins-font);font-weight:900;font-style:normal;font-size:200px;line-height:250px;letter-spacing:0;color:#04e6900a;box-sizing:border-box}.cta-content,.cta-head,.cta-section{width:100%;height:auto;box-sizing:border-box}.cta-head-text,.cta-header-text{font-weight:700;font-family:var(--poppins-font)}.cta-content,.cta-footer,.cta-head,.cta-paragraph,.cta-section{box-sizing:border-box}.cta-section{max-width:100%;min-height:762.93;padding:96px 24px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;gap:64px}.cta-content{max-width:355.123px;min-height:539.2px;margin:-3.5rem auto 0;top:112.14px;display:flex;flex-direction:column;justify-content:flex-start;padding-right:24px;padding-left:24px}.cta-header,.cta-paragraph{max-width:356px;display:flex}.cta-head{min-height:16px;padding-bottom:0;display:flex}.after-line,.before-line{height:1px;background:#04e690}.cta-head-text-container{width:auto;height:auto;min-height:16px;margin:0 12px;display:flex;align-self:center;flex-shrink:0}.cta-head-text{width:auto;height:auto;min-height:16px;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:#04e690}.cta-header{width:100%;height:auto;min-height:221px;align-self:center;margin-top:-3rem}.cta-header-text{width:100%;font-size:48px;line-height:55.2px;letter-spacing:-.9px;color:var(--White,#fff)}.cta-paragraph{width:100%;height:auto;min-height:104px;align-self:flex-start}.cta-paragraph-text{width:100%;font-family:var(--poppins-font);font-weight:400;font-size:18px;line-height:29.25px;letter-spacing:0;color:#e6e7ef9e}.cta-link-one-text,.cta-link-two-text{font-family:var(--poppins-font);font-weight:600;font-size:14px;line-height:20px}.cta-footer{width:100%;height:auto;padding-top:10%}.cta-footer-content{width:100%;height:auto;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.cta-link-one,.cta-link-two{width:100%;min-height:48px;align-items:center;border-radius:9999px;display:flex;height:auto;box-sizing:border-box}.cta-link-one{justify-content:center;text-decoration:none}.cta-link-one-text{color:#00115e}.cta-link-two{justify-content:center;border-top:2.5px solid #ffffff38}.cta-link-two-text{color:#fff}.cta-animation{width:50%;max-width:355.123px;height:auto;min-height:30%;margin:0 auto;bottom:0;right:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.cta-animation-container{width:100%;max-width:355.123px;height:auto;min-height:300px;position:absolute;box-sizing:border-box}.vector-circle,.vector-horizontal-line,.vector-side-line-four,.vector-side-line-one,.vector-side-line-three,.vector-side-line-two,.vector-square-four,.vector-square-one,.vector-square-three,.vector-square-two,.vector-vertical-line{position:absolute}}.all-services,body{max-width:100%;overflow-x:clip;width:100%}#priceSwitchBtn{background:0 0;border:none;cursor:pointer;padding:8px;margin-left:8px;display:flex;align-items:center;justify-content:center}.rotate{animation:.3s linear rotate}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.iti__selected-dial-code{display:none}*,::after,::before{box-sizing:border-box}body{margin:0}.all-services{min-width:0;overflow-y:visible}.agency-content-container,.agency-holder-container,.content-container,.content-holder-container,.holder-container,.modern-content-container,.saas-content-container,.saas-sub-container,.services-hero-left-container{width:100%;max-width:1280px;min-width:0;margin-left:auto;margin-right:auto}.agency-content-container,.content-holder-container,.modern-content-container,.saas-content-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.agency-partner,.animation-img,.container,.container-margin,.cta-section,.hero-modules,.product-engineer-section,.product-modern,.saas-development-section,.services-hero-left{width:100%;max-width:100%}.hero-animation-section,.hero-content-section{max-width:584px;width:100%}.services-hero-left-container{padding-left:clamp(16px,2vw,24px);padding-right:clamp(16px,2vw,24px);gap:clamp(24px,4vw,64px)}.hero-content-section{margin-left:0;margin-right:0}.agency-content-container,.content-container,.content-holder-container,.cta-content,.hero-modules,.modern-content-container,.saas-content-container{margin-left:auto;margin-right:auto}.cta-header-text,.cta-paragraph-text,.heading-content,.heading-content-span{max-width:100%;overflow-wrap:break-word}.agency-partner,.product-engineer-section,.product-modern,.saas-development-section{position:relative;overflow:hidden}.agency-right-container,.right-container,.saas-right-container{left:auto;right:auto}.cta-content{width:100%;max-width:624px}.cta-footer,.cta-head,.cta-header,.cta-paragraph{width:100%;max-width:624px;min-width:0}@media (max-width:1024px){.services-hero-left-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);padding-left:24px;padding-right:24px}.hero-content-section{margin-top:clamp(48px,8vw,112px)}.agency-content-container,.content-holder-container,.modern-content-container,.saas-content-container{column-gap:clamp(24px,4vw,64px)}.heading-content{font-size:clamp(40px, 5vw, 56px);line-height:1.1}.heading-content-span{font-size:inherit;line-height:inherit}.page-four,.page-no-container,.page-no-four-container,.page-no-three-container,.page-no-two-container,.page-one,.page-two{max-width:min(40vw,274px)}}@media (max-width:900px){.agency-content-container,.content-holder-container,.modern-content-container,.saas-content-container,.services-hero-left-container{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.agency-right-container,.agency-viz-container,.hero-animation-section,.hero-content-section,.left-container,.modern-anime-container,.modern-left-container,.right-container,.saas-list-container,.saas-right-container{grid-column:1;width:100%;max-width:100%;grid-row:auto}.services-hero-left-container{min-height:auto}.hero-content-section{margin:clamp(48px,8vw,96px) auto 0}.hero-animation-section{margin:0 auto}.agency-content-container,.content-holder-container,.modern-content-container,.saas-content-container{row-gap:clamp(32px,6vw,64px);column-gap:0}.agency-right-container,.right-container,.saas-right-container{margin-left:auto;margin-right:auto;left:auto;right:auto;top:auto}.right-container,.saas-right-container{width:100%;max-width:576px}.agency-right-container{width:100%;max-width:609px}.cta-section{flex-direction:column;align-items:center}.cta-content{width:100%;max-width:624px}}@media (max-width:768px){.cta-header-text,.cta-paragraph-text,.paragraph-content{overflow-wrap:break-word}.agency-content-container,.agency-holder-container,.content-container,.content-holder-container,.holder-container,.modern-content-container,.saas-content-container,.saas-sub-container,.services-hero-left-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto;min-width:0}#product-engineering .right-container,.hero-animation-section,.hero-content-section{max-width:355.123px;width:100%;margin-left:auto;margin-right:auto}.services-hero-left-container{padding-left:24px;padding-right:24px;row-gap:32px}.buttons-container,.cta-footer,.cta-head,.cta-header,.cta-paragraph,.heading,.heading-content,.paragraph,.paragraph-content{width:100%;max-width:100%;min-width:0}.heading-content{font-size:clamp(36px, 11vw, 48px);line-height:1.1;letter-spacing:-1.2px}.heading-content-span{font-size:inherit;line-height:inherit;letter-spacing:inherit}.cta-section{width:100%;max-width:100%;padding-left:clamp(16px,6vw,24px);padding-right:clamp(16px,6vw,24px)}.cta-content{width:100%;max-width:624px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;min-width:0}.cta-header-text{font-size:clamp(36px, 10vw, 48px);line-height:1.1;letter-spacing:-.9px}.cta-paragraph-text{font-size:clamp(16px, 4.5vw, 18px);line-height:1.625}.services-content-wrapper{width:100%;max-width:100%;overflow-x:clip}.placeholder-section{width:100%;max-width:100%;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none}.placeholder-section::-webkit-scrollbar{display:none}.placeholder-item{flex:0 0 auto;width:max-content;min-width:max-content;white-space:nowrap}#product-engineering .team-cards-container,#product-engineering .team-collection-container{width:100%;max-width:355.123px;margin-left:auto;margin-right:auto;min-width:0}#product-engineering .right-container{left:auto;right:auto}#product-engineering .right-content-container{width:100%;max-width:284.86px;margin-left:auto;margin-right:auto}#product-engineering .page-no-container,.page-no-four-container,.page-no-three-container,.page-no-two-container{right:0;left:auto;bottom:0}}@media (max-width:480px){#product-modernization.product-modern{padding-top:56px;padding-bottom:56px}#product-modernization .holder-container,.services-hero-left-container{padding-left:16px;padding-right:16px}#product-modernization .modern-content-container{gap:32px}#product-modernization .modern-head-container{gap:10px}#product-modernization .modern-head-line-container{width:24px;max-width:24px;flex-basis:24px}#product-modernization .modern-heading{padding-top:16px}#product-modernization .modern-heading-text{font-size:32px;line-height:1.18;letter-spacing:-.8px}#product-modernization .modern-paragraph{padding-top:20px}#product-modernization .modern-paragraph-text{font-size:16px;line-height:1.65}#product-modernization .modernization-list-container{padding-top:24px;padding-bottom:28px;gap:6px}#product-modernization .modernization-list-one,#product-modernization .modernization-list-three,#product-modernization .modernization-list-two{min-height:27px;padding:5px 12px}#product-modernization .modernization-list-one-text,#product-modernization .modernization-list-three-text,#product-modernization .modernization-list-two-text{font-size:11px;line-height:16px}#product-modernization .pe-modernization-visual{height:280px;min-height:280px;border-radius:14px}#product-modernization .modern-anime-container{padding:12px}#product-modernization .anime-head-container{margin-bottom:8px}#product-modernization .anime-head-text{font-size:10px;line-height:14px}#product-modernization .anime-content-container{gap:5px}#product-modernization .anime-item-four,#product-modernization .anime-item-one,#product-modernization .anime-item-three,#product-modernization .anime-item-two{min-height:32px;padding-left:7px;padding-right:7px;border-radius:7px}#product-modernization .anime-item-four-text,#product-modernization .anime-item-one-text,#product-modernization .anime-item-three-text,#product-modernization .anime-item-two-text{font-size:9px;line-height:12px}#product-modernization .anime-empty-content-conatiner{padding-top:8px}#product-modernization .row-one,#product-modernization .row-three,#product-modernization .row-two{min-height:46px;padding:8px;gap:7px;border-radius:8px}#product-modernization .row-one-dot,#product-modernization .row-three-dot,#product-modernization .row-two-dot{width:20px;max-width:20px;height:20px;min-height:20px;flex-basis:20px}#product-modernization .row-one-box,#product-modernization .row-three-box,#product-modernization .row-two-box{width:36px;max-width:36px;height:16px;min-height:16px;flex-basis:36px}#product-modernization .pe-before-label{left:12px;bottom:12px;font-size:10px}#product-modernization .pe-after-label{right:12px;bottom:12px;font-size:10px}#product-modernization .pe-arrow-container{width:30px;height:30px}#product-modernization .pe-arrow-vector{font-size:10px}#product-modernization .page-no-three-container{width:130px;max-width:130px;min-height:110px;right:-12%}#product-modernization .page-three{width:130px;max-width:130px;font-size:110px;line-height:130px}#product-engineering .right-container,#product-engineering .team-cards-container,#product-engineering .team-collection-container,.cta-content,.discuss-project-btn,.explore-services-btn,.hero-animation-section,.hero-content-section{max-width:100%}.heading-content{font-size:clamp(32px, 10.5vw, 44px);line-height:1.1}.cta-header-text{font-size:clamp(32px, 10vw, 44px);line-height:1.1}.buttons-container{width:100%;max-width:100%}.page-no-container,.page-no-four-container,.page-no-three-container,.page-no-two-container{max-width:min(60vw,246px)}}@media (max-width:360px){#product-modernization .holder-container{padding-left:14px;padding-right:14px}#product-modernization .modern-heading-text{font-size:29px;line-height:1.18}#product-modernization .modern-paragraph-text{font-size:15px;line-height:1.6}#product-modernization .modernization-list-one,#product-modernization .modernization-list-three,#product-modernization .modernization-list-two{padding-left:10px;padding-right:10px}#product-modernization .modernization-list-one-text,#product-modernization .modernization-list-three-text,#product-modernization .modernization-list-two-text{font-size:10px}#product-modernization .pe-modernization-visual{height:260px;min-height:260px}#product-modernization .anime-item-four-text,#product-modernization .anime-item-one-text,#product-modernization .anime-item-three-text,#product-modernization .anime-item-two-text{font-size:8px}.placeholder-section,.services-hero-left-container{padding-left:12px;padding-right:12px}.cta-header-text,.heading-content{font-size:32px}.cta-paragraph-text,.paragraph-content{font-size:16px;line-height:1.6}.placeholder-section{gap:16px}}@media (prefers-reduced-motion:reduce){.hero-animation-section *,.hero-animation-section ::after,.hero-animation-section ::before{animation:none!important;transition:none!important}html{scroll-behavior:auto}}