.CustomProfileBanner{background-color:var(--primary-color);padding:30px 0}.customProfileBannerSpan{color:var(--white);font-size:.75rem;line-height:22px;margin-bottom:1.5rem;display:block;opacity:87%;max-width:500px}.customProfileBannerLeft h1{color:var(--white);margin-bottom:1rem;font-weight:600!important;line-height:32px!important;text-transform:none}.customProfileBannerRight{width:100%;text-align:center;display:none}.customProfileBannerLeft{margin-bottom:1rem}.customProfileBannerBtn .customBtn{margin:auto}.customProfileBannerRow{display:flex;flex-wrap:wrap;justify-content:center}.customProfileBannerBtn .customBtn:hover{color:var(--white)}.customProfileBannerBtn{display:flex;justify-content:center}@media(min-width:576px){.customProfileBannerBtn{justify-content:flex-start}}@media(min-width:768px){.CustomProfileBanner{background-color:transparent;padding:0}.CustomProfileBanner .container{background-color:var(--primary-color);border-radius:10px;margin-top:1rem;z-index:1;display:block}.customProfileBannerLeft{margin-bottom:0;width:50%}.customProfileBannerRow{padding:30px;align-items:center}.customProfileBannerBtn .customBtn{width:max-content;margin:inherit}.customProfileBannerRight{display:block;text-align:right;width:50%}}@media(min-width:992px){.customProfileBannerRow{padding:30px 60px}}@media(min-width:1024px){.customProfileBannerLeft h1{font-size:1.6rem!important;line-height:36px!important}.customProfileBannerBtn .customBtn:hover{color:var(--secondary-black);background-color:var(--white);border:1px solid var(--secondary-black)}}@media(min-width:1200px){.customProfileBannerLeft h1{font-size:1.75rem!important;line-height:40px!important}.customProfileBannerLeft ul li{font-size:.875rem;padding-bottom:1rem}.customProfileBannerSpan{font-size:.85rem;line-height:26px}}@media(min-width:1400px){.customProfileBannerSpan{font-size:.9rem}}.productStrategySteps svg{width:50px;height:50px}.productStrategySteps h2{text-align:center;width:100%;margin-bottom:1rem}.productStrategyStepsCaption{font-size:.8rem;color:var(--secondary-lightgray);text-align:center;width:100%;line-height:20px;margin-bottom:.5rem}.productStrategyStepsSpan{font-size:.8rem;color:var(--tertiary-black);font-weight:500;text-align:center;width:100%;margin-bottom:2rem;line-height:19px;display:block}.productStrategySteps h3{color:var(--tertiary-black);margin:1rem 0;font-weight:600;line-height:23px}.productStrategyDesc{font-size:.8rem;color:var(--secondary-lightgray)}.productStrategyCol{margin-bottom:2rem}.productStrategyStepsRow{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}@media(min-width:576px){.productStrategyCol2{text-align:center;margin-top:1.5rem}.productStrategySteps h2 span{display:block}.productStrategyCol{width:50%}.productStrategyCol2{width:66%;margin:auto}}@media(min-width:992px){.productStrategyStepsCaption{max-width:710px;margin:0 auto 1rem;font-size:.875rem;line-height:25px}.productStrategyStepsSpan{font-size:.875rem;margin-bottom:3rem}.productStrategySteps h3{font-size:1.3rem;line-height:30px}.productStrategyDesc{font-size:.9rem;line-height:28px}.productStrategyCol2{margin-top:6rem;position:relative;width:60%}.productStrategyCol2:before{background-image:url(https://d5s6lud95neqb.cloudfront.net/public/assets/ProductStrategy/product-strategy-steps-bg-1.webp);width:158px;height:212px;left:-59px;top:-118px}.productStrategyCol2:after,.productStrategyCol2:before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat}.productStrategyCol2:after{background-image:url(https://d5s6lud95neqb.cloudfront.net/public/assets/ProductStrategy/product-strategy-steps-bg-2.webp);width:172px;height:200px;right:-70px;top:-110px}.productStrategySteps svg{width:80px;height:80px}.productStrategyStepsRow{margin-bottom:0}}@media(min-width:1200px){.productStrategyDesc{font-size:1rem;line-height:30px}.productStrategyCol2:before{width:180px;height:231px;left:-36px;top:-126px}.productStrategyCol2:after{width:180px;height:212px;top:-120px}.productStrategyStepsCaption{font-size:1rem;line-height:29px}.productStrategySteps h3{font-size:1.6rem;line-height:38px}}@media(min-width:1400px){.productStrategyDesc{font-size:1.125rem;line-height:34px}.productStrategyCol2:before{width:190px;height:235px;left:-41px;top:-127px}.productStrategyCol2:after{width:195px;height:220px;top:-120px}}.productDetailCardSection{background-color:var(--secondary-color);overflow:hidden}.productDetailCardSection h2{color:var(--white);font-weight:500!important;margin-bottom:2rem;text-align:center}.productDetailCardBox{color:var(--white);background-color:#002a77;border-radius:10px;padding:25px 20px;width:255px;margin:auto;position:relative;height:100%}.productDetailCardBox h3{font-size:.875rem;line-height:23px;font-weight:600;min-height:120px}.productDetailCardBox span{opacity:70%;font-size:.75rem;line-height:21px}.productDetailCardBox:after{content:"";position:absolute;background-image:url(https://d5s6lud95neqb.cloudfront.net/public/assets/LegacySoftware/product-design-card-img.webp);width:230px;height:200px;right:0;bottom:0}.productDetailBoxRow,.productDetailCardSection .container{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:576px){.productDetailCardBox{width:auto}.productDetailBoxCol{width:50%}}@media(min-width:768px){.productDetailBoxCol{width:33.33%}}@media(min-width:992px){.productDetailCardSection{background-color:transparent}.productDetailCardSection .container{background-color:var(--secondary-color);border-radius:43px 43px 0 0;padding:60px 45px}.productDetailBoxCol{width:25%}}@media(min-width:1024px){.productDetailCardSection h2{font-size:1.75rem!important;line-height:41px!important}}@media(min-width:1200px){.productDetailCardBox h3{font-size:1.125rem;line-height:31px;min-height:150px}.productDetailCardBox span{font-size:.875rem;line-height:24px}.productDetailCardSection .container{padding:60px 55px}.productDetailCardSection h2{margin-bottom:3rem;font-size:2rem!important;line-height:45px!important}}.discussProject{margin:0 1rem}.discussProject .container{background-color:var(--secondary-color);border-radius:10px;z-index:2}.discussProjectLeft .customBtn svg{width:9px;height:8px;fill:var(--black)}.discussProjectLeft .discussProjectCaption{display:block;color:var(--white);font-size:.75rem;line-height:21px;font-weight:500;margin:1rem 0;letter-spacing:.2px}.discussProjectLeft h2{color:var(--white);font-size:1.38rem!important;font-weight:600!important;line-height:32px!important}.discussProjectRight{display:none}.discussProjectLeft .customBtn{width:100%;display:flex;gap:8px;align-items:center;justify-content:center;color:var(--black)}.discussProjectRow{padding:30px 15px}.discussProject .block{padding:30px 0}.discussProjectLeft .customBtn:hover{color:var(--black)}.discussProject.block{padding-bottom:0}.discussProjectCaption a{color:var(--tertiary-color);text-decoration:underline;cursor:pointer}@media(min-width:576px){.discussProjectLeft .customBtn{width:min-content}}@media(min-width:768px){.discussProjectRight{display:block;text-align:right;width:50%}.discussProjectLeft{width:50%}.discussProject .container{border-radius:30px}.discussProjectRow{padding:30px 40px;align-items:center;display:flex}.discussProject{margin-top:-230px}.discussProjectLeft h2{line-height:35px!important}}@media(min-width:992px){.discussProjectLeft .discussProjectCaption{margin:1.5rem 0}.discussProject{margin-top:-260px}}@media(min-width:1024px){.discussProjectLeft h2{font-size:2rem!important;line-height:45px!important}.discussProjectLeft .customBtn:hover{background-color:var(--secondary-black);color:var(--white);border:1px solid var(--secondary-black)}.discussProjectLeft .customBtn:hover svg{fill:var(--white)}.discussProjectCaption a:hover{color:#d7d2d2;cursor:pointer}}@media(min-width:1200px){.discussProjectLeft .discussProjectCaption{font-size:.875rem;line-height:26px;margin:1.5rem 0}.discussProjectRow{padding:40px 80px}.discussProject{margin-top:-280px}}@media(min-width:1400px){.discussProjectLeft h2{font-size:1.8rem!important}}.ProductDevelopmentProcess{overflow:hidden}.ProductDevelopmentProcess h2{font-size:1.2rem!important;line-height:30px!important;font-weight:600!important;margin-bottom:1rem}.ProductDevelopmentProcessCount{width:100%;margin:.125rem 0 .75rem;font-size:.75rem;font-weight:600;opacity:70%;color:var(--secondary-lightgray);white-space:nowrap}.ProductDevelopmentProcessRow{display:flex;flex-direction:column;position:relative;bottom:24px;left:35px;padding:0 40px 25px 0;width:100%}.ProductDevelopmentProcessRow h3{margin-bottom:.75rem;font-weight:600;line-height:23px;color:var(--tertiary-black);width:100%}.ProductDevelopmentProcessDesc{font-size:.75rem;line-height:21px;letter-spacing:.2px;color:var(--tertiary-black)}.ProductDevelopmentProcessCaption{font-size:.75rem;line-height:21px;margin-bottom:1.5rem;display:block;color:var(--tertiary-black)}.ProductDevelopmentProcessImage{display:none}.ProductDevelopmentProcessRow:before{content:"";position:absolute;height:100%;border:2px dashed var(--tertiary-black);left:-25px;top:19px}.ProductDevelopmentProcessBtn svg{fill:var(--white);width:9px;height:8px}.ProductDevelopmentProcessBtn .customBtn{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;top:-24px;width:160px}.ProductDevelopmentProcessBtn .customBtn:hover{color:var(--secondary-black)}.ProductDevelopmentProcessBtn{width:100%;display:flex;justify-content:center;position:relative}.ProductDevelopmentProcessBtn:before{content:"";position:absolute;width:50%;border:2px dashed var(--tertiary-black);left:17px;top:-9px}.developerHiringMethod .container{align-items:center}.productDevelopmentRow{display:flex;flex-wrap:wrap}@media(min-width:768px){.ProductDevelopmentProcessImage{display:block}.ProductDevelopmentProcessImage img{width:280px}.ProductDevelopmentProcess h2{font-size:1.6rem!important;line-height:33px!important}.developerHiringMethod.block{padding:60px 0 240px}.productDevelopmentRowLeft{width:50%}.productDevelopmentRowCenter{width:5%}.productDevelopmentRowRight{width:45%}}@media(min-width:992px){.ProductDevelopmentProcessCaption{font-size:1rem;line-height:28px}.ProductDevelopmentProcessImage img{width:auto}.ProductDevelopmentProcessRow{flex-direction:row;flex-wrap:nowrap;padding-right:50px}.ProductDevelopmentStepContent{padding-left:20px;width:85%}.ProductDevelopmentProcessCount{position:relative;left:-5px;width:15%}.ProductDevelopmentProcessBtn{width:auto;justify-content:flex-start;padding-left:86px}.ProductDevelopmentProcessRow h3{position:relative;top:-2px}.productDevelopmentRowLeft{width:40%}.productDevelopmentRowCenter{width:10%}.productDevelopmentRowRight{width:50%}}@media(min-width:1024px){.ProductDevelopmentProcessBtn .customBtn:hover{background-color:var(--white);color:var(--tertiary-black);border:1px solid var(--tertiary-black)}.ProductDevelopmentProcessBtn .customBtn:hover svg{fill:var(--tertiary-black)}.productDevelopmentRow{align-items:center}}@media(min-width:1200px){.ProductDevelopmentProcess h2{font-size:2rem!important;line-height:45px!important}.ProductDevelopmentProcessCaption{max-width:85%}.developerHiringMethod.block{padding:60px 0 260px}.ProductDevelopmentProcessBtn{padding-left:90px}.ProductDevelopmentProcessDesc{max-width:90%}}@media(min-width:1400px){.ProductDevelopmentProcessBtn{padding-left:95px}}.offShoreTeam{background-color:var(--secondary-color)}.offShoreBtn .customBtn svg{width:9px;height:8px;fill:var(--white)}.offShoreTeamRow{background-color:var(--white);padding:20px;border-radius:10px;text-align:center;display:flex;flex-wrap:wrap}.offShoreTeamRow h2{width:100%}.offShoreLeft .leftCaption{font-size:.75rem;line-height:24px;margin:1rem 0;color:var(--penta-black)}.offShoreRight .rightCaption{font-size:.9rem;line-height:24px;font-weight:600;color:var(--penta-black);margin-bottom:1rem}.offShoreBtn{display:flex;justify-content:center;width:100%}.offShoreBtn .customBtn:hover{color:var(--white)}.offShoreBtn .customBtn{font-size:.65rem;padding:10px 12px;color:var(--white);display:flex;align-items:center;justify-content:center;gap:7px}@media(min-width:360px){.offShoreBtn .customBtn{font-size:.8rem;padding:9px 17px}}@media(min-width:768px){.offShoreTeamRow{background-color:transparent;text-align:left;padding:0}.offShoreLeft .leftCaption,.offShoreTeamRow h2{color:var(--white)}.offShoreRight .rightCaption{color:var(--white);font-size:1.2rem;line-height:37px}.offShoreBtn .customBtn{background-color:var(--white);color:var(--black);display:flex;gap:10px}.offShoreBtn .customBtn svg{fill:var(--black)}.offShoreBtn{justify-content:flex-start}.offShoreTeamColLeft{width:45%}.offShoreTeamColCenter{width:5%}.offShoreTeamColRight{width:50%}}@media(min-width:992px){.offShoreLeft .leftCaption{font-size:.875rem;line-height:30px}.offShoreTeamColLeft{width:45%}.offShoreTeamColCenter{width:10%}.offShoreTeamColRight{width:45%}}@media(min-width:1024px){.offShoreBtn .customBtn:hover{background-color:var(--secondary-black);color:var(--white)}.offShoreBtn .customBtn:hover svg{fill:var(--white)}}@media(min-width:1200px){.offShoreRight .rightCaption{font-size:1.25rem}}@media(min-width:1400px){.offShoreRight .rightCaption{font-size:1.25rem}.offShoreLeft{max-width:90%}.offShoreRight{max-width:85%}.offShoreLeft .leftCaption{font-size:1rem}}.clustoxBenefitsSec{background-color:var(--hexa-lightblue)}.clustoxBenefitsSec .captionTagWrapper{position:relative;background:linear-gradient(90deg,#64f061,#21d1eb);padding:5px;border-radius:100px;width:105px;margin:1rem 0}.clustoxBenefitsSec .captionTag{display:block;border-radius:100px;padding:7px;text-align:center;font-size:.75rem;font-weight:600;color:var(--tertiary-black);letter-spacing:.25px;background-color:var(--white);text-transform:uppercase}.clustoxBenefitsBtn{display:none}.benefitsIcon{background-color:var(--primary-color);border-radius:50%;height:42px;width:42px;display:flex;align-items:center;justify-content:center}.benefitsIcon svg{fill:var(--white);width:25px;height:25px}.clustoxBenefitsCaption{font-size:.75rem;line-height:21px;color:var(--secondary-lightgray);margin:.5rem 0 1rem;display:block}.clustoxBenefitsMobWrap{display:flex;align-items:center;gap:20px;margin-bottom:2.5rem;position:relative;width:100%}.banefitsIconCaption{font-size:.875rem;line-height:23px;font-weight:600;color:var(--tertiary-black);width:75%}.clustoxBenefitsMobWrap:before{content:"";position:absolute;border:2px dashed var(--primary-color);height:100%;left:19px;top:45px}.clustoxBenefitsMobWrap:last-child:before{display:none}.clustoxBenefitsBtn .customBtn:hover{color:var(--white)}.clustoxBenefitsWeb{display:none}@media(min-width:768px){.clustoxBenefitsMob{display:none}.clustoxBenefitsBtn{display:block}.clustoxBenefitsBtn svg{width:9px;height:8px;fill:var(--white)}.clustoxBenefitsBtn .customBtn{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content}.clustoxBenefitsWebWrap{width:100%;background-color:var(--white);margin-bottom:1.25rem;padding:15px 20px;display:flex;flex-wrap:nowrap;align-items:center;gap:16px;position:relative}.clustoxbenfitsWebIcon svg{width:24px;height:24px;fill:var(--tertiary-black)}.clustoxbenfitsWebIcon{background-color:var(--hexa-lightblue);width:47px;height:47px;border-radius:50%;display:flex;align-items:center;justify-content:center}.clustoxbenfitsWebDesc{line-height:23px;font-weight:600;color:var(--tertiary-black)}.clustoxBenefitsWebWrap:first-child:before{content:"";position:absolute;background-color:var(--tertiary-color);width:16px;height:15px;top:-15px;left:0}.clustoxBenefitsWebWrap:first-child:after{content:"";position:absolute;background-color:var(--tertiary-color);width:100%;height:8px;bottom:-8px;left:0}.clustoxBenefitsCaption{font-size:.875rem;line-height:25px;margin:.75rem 0 1.5rem}.clustoxBenefitsSec h2{font-size:1.3rem!important;line-height:28px!important}.clustoxBenefitsRow{display:flex;align-items:center;justify-content:center}.clustoxBenefitsWeb{display:block}.clustoxBenefitsLeftCol{width:46%}.clustoxBenefitsCenterCol{width:8%}.clustoxBenefitsRightCol{width:46%}}@media(min-width:1024px){.clustoxBenefitsBtn .customBtn:hover{background-color:var(--white);color:var(--tertiary-black);border:1px solid var(--tertiary-black)}.clustoxBenefitsBtn .customBtn:hover svg{fill:var(--tertiary-black)}}@media(min-width:1200px){.clustoxbenfitsWebDesc{font-size:1rem}.clustoxBenefitsSec h2{font-size:1.6rem!important;line-height:40px!important}.clustoxBenefitsWebWrap{padding:15px 30px;gap:20px}.clustoxBenefitsLeftCol{width:41%}.clustoxBenefitsCenterCol{width:18%}.clustoxBenefitsRightCol{width:41%}}.homeSolutionsWrap{background-color:var(--tertiary-color);align-items:center}.homeSolutionsWrap h3 span{display:block;font-size:.75rem;font-weight:500;padding-top:5px;white-space:nowrap}.homeSolutionCards{background-color:var(--primary-color);color:var(--white);border-radius:5px;padding:13px 10px;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;width:50%}.homeHeadingCaption{font-size:1rem;line-height:24px;font-weight:700;color:var(--tertiary-color);position:relative;padding-left:45px;margin-bottom:.75rem;display:block}.homeHeadingCaption:before{content:"";position:absolute;width:30px;height:3px;background-color:var(--tertiary-color);left:2px;top:8px}.homeDigitalSolutions h2{margin-bottom:1rem;width:300px}.homeSolutionsWrap{display:flex;flex-wrap:nowrap;gap:12px;border-radius:5px;padding:14px;color:var(--white)}.homeSolutionsWrap h3{font-size:1.5rem;font-weight:600;text-align:center}.homeSolutionInner{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:5px}.homeSolutionCards svg{width:25px;height:25px}.homeSolutionCards h4{font-size:.875rem}.homeSolutionCards h4 span{font-size:.6rem;font-weight:500;white-space:nowrap;padding-top:5px}.homeDigitalSolCaption{font-size:.825rem;line-height:22px;font-weight:400;color:var(--secondary-gray);margin:1rem 0;display:block}.homeSolutionsRight{display:none}.homeSolutionsWrap img{width:237px}@media(min-width:425px){.homeSolutionsWrap{gap:25px}}@media(min-width:768px){.homeSolutionsRight{display:block;width:45%}.homeSolutionsLeft{width:45%}.homeSolutionsCenter{width:10%}.homeSolutionRow{align-items:center;display:flex;flex-wrap:wrap}.homeDigitalSolutions h2{width:100%}.homeSolutionInner{gap:10px}}@media(min-width:992px){.homeSolutionCards{padding:18px 17px;gap:14px}}@media(min-width:1024px){.homeSolutionCards svg{width:40px;height:40px}.homeSolutionCards h4{font-size:1rem}.homeSolutionCards h4 span{font-size:.7rem;padding-top:10px}.homeDigitalSolutions h2{margin-bottom:1.5rem}}@media(min-width:1200px){.homeHeadingCaption{font-size:1.5rem}.homeSolutionCards{padding:18px 22px}.homeSolutionsWrap h3{font-size:2rem;text-align:left}.homeSolutionsWrap h3 span{font-size:1.125rem}.homeSolutionsWrap{padding:25px 15px}.homeSolutionsWrap img{width:260px}}@media(min-width:1400px){.homeDigitalSolCaption{font-size:1rem;line-height:32px}.homeSolutionCards svg{width:47px;height:47px}.homeSolutionCards h4{font-size:1.275rem}.homeSolutionCards h4 span{font-size:.875rem}.homeSolutionsWrap{gap:40px}}.homeVision{background-color:var(--secondary-skyblue)}.homeVisionCard{position:relative;margin-bottom:1rem}.homeVisionCard img{width:100%;border-radius:18px}.homeVisionCardOverlay{position:absolute;bottom:0;left:0;right:0;background-color:var(--white);overflow:hidden;width:100%;height:0;transition:.5s;border-radius:16px}.homeVisionCard:hover .homeVisionCardOverlay{height:100%}.homeVisionCardText{color:var(--black);font-size:.75rem;line-height:24px;padding-top:5rem}.homeVisionCardTitle h3{font-size:.875rem;font-weight:600;margin-bottom:0;color:var(--white);position:absolute;top:30px;left:24px;white-space:nowrap}.homeVisionCardTitle svg{fill:var(--white);width:12px;height:7px}.homeVisionCardTitle{display:flex;align-items:center;justify-content:space-between}.homeVisionCardTitle span{position:absolute;top:30px;right:20px;transition:.3s linear}.homeVisionCard:hover .homeVisionCardTitle h3{color:var(--black);z-index:1}.homeVisionCard:hover .homeVisionCardTitle svg{fill:var(--black)}.homeVisionCard:hover .homeVisionCardTitle span{z-index:1;rotate:180deg}.homeVisionOverlayIcon svg{width:12px;height:9px}.homeVisionOverlayBottom{position:absolute;bottom:35px;border-top:1px solid var(--secondary-gray);width:100%;display:flex;justify-content:space-between;padding:0 15px}.homeVisionCaption{font-size:.8rem;line-height:21px;display:block;color:var(--secondary-lightgray);margin:.75rem 0}.homeVisionCardDesc{position:absolute;top:35%;left:20px;right:20px;line-height:23px}.homeVisionOverlayIconTitle{position:relative;top:15px;text-decoration:none;color:var(--black);font-size:.75rem;cursor:pointer}.homeVisionOverlayIcon{position:relative;top:15px}.desktopImg{display:none}.homeVisionDesc{margin-bottom:1.5rem}.homeVisionRow{justify-content:center}.homeVisionDesc .customBtn{color:var(--white);display:flex;gap:7px;align-items:center;justify-content:center;width:100%}.homeVisionDesc svg{width:9px;height:8px;fill:var(--white)}.homeVisionColumn{width:100%}@media(min-width:576px){.homeVisionDesc .customBtn{width:max-content}}@media(min-width:992px){.mobileImg{display:none}.desktopImg{display:block}.homeVisionColumn{width:33.33%}}@media(min-width:1024px){.homeVisionCaption{font-size:1rem;line-height:28px}.homeVisionDesc .customBtn:hover{background-color:var(--white);color:var(--black);border:1px solid var(--black)}.homeVisionDesc .customBtn:hover svg{fill:var(--black)}}@media(min-width:1200px){#homeVision .ant-row{width:100%!important}.homeVision h2 span{display:block}.homeVisionCaption{width:250px;margin-bottom:1.5rem}.homeVisionRow{align-items:center;display:flex;flex-wrap:wrap}.homeVisionDesc{margin-bottom:0;width:30%}.homeVisionCards{width:70%}}@media(min-width:1400px){.homeVision .homeVisionCaption,.homeVision h2{max-width:80%}}.clientCaption,.clientName{font-size:.7rem;display:block}.clientSliderViewMore,.homeSliderContent{width:100%;text-align:center}.sliderContainer{display:flex;overflow:hidden;scroll-behavior:smooth;transition:scroll .3s ease-in-out;margin-top:2rem;width:100%}.loading-placeholder{height:312px}.placeholder{width:100%;height:100%;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;color:#999;animation:pulse 1.5s infinite}.homePage .homeClientSlider.block{padding-top:10px}.homeClientSlider .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover svg{fill:transparent!important;color:var(--white)!important}@keyframes pulse{0%,to{background-color:#f0f0f0}50%{background-color:#e0e0e0}}.projectDescription{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.7em;word-wrap:break-word;color:var(--secondary-lightgray);margin:.75rem 0}.homeClientSlider{background-color:var(--primary-green);position:relative}.homeSliderContent h2{width:100%;text-transform:uppercase}.homeSliderCaption{margin:.5rem auto 2.5rem;color:var(--secondary-lightgray);line-height:24px}.leftArrowBtn{position:absolute;right:40px}.rightArrowBtn{position:absolute;right:5%}.homeClientSlider .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{opacity:.5;background-color:var(--secondary-lightgray)}.homeClientSlider .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover svg{fill:#d3d3d3}.homeClientSlider .navBtn{border:none;font:inherit;cursor:pointer;outline:inherit;background-color:#d3d3d3;border-radius:50%;height:30px;width:30px;display:flex;justify-content:center;align-items:center;padding:8px}.sliderCardWrap{padding:5px}.clientName{font-weight:700;color:var(--tertiary-black)}.clientCaption{font-weight:500;color:var(--secondary-lightgray)}.clientCardBody{align-items:center}.clientCardWrapper .ant-card-meta-avatar{-webkit-padding-end:10px;padding-inline-end:10px}.clientCardWrapper{padding:15px}.readMoreBtn{color:var(--tertiary-color);display:flex;align-items:center;gap:10px}.clientSliderBtn{position:relative;top:160px}.clientProjectImg img{width:100%;border-radius:10px 10px 0 0}.sliderCardWrap .ant-card-bordered{border:none}.clientSliderViewMore{margin:1rem 0;display:block}.clientSliderViewMore svg{fill:var(--white);width:9px;height:8px;position:relative;left:4px;top:1px}.clientSliderViewMore .customBtn{color:var(--white)}.readMoreBtn svg{width:14px;height:15px;fill:var(--tertiary-color)}.readMoreBtn:hover{color:var(--tertiary-color)}.projectTitle{line-height:24px}@media(min-width:425px){.homeSliderCaption{margin-bottom:3.5rem}.clientSliderBtn{top:140px}}@media(min-width:768px){.clientSliderBtn{top:120px}.sliderCardWrap{padding:0 15px}.clientName,.homeSliderCaption{font-size:1rem}.clientCaption{font-size:.85rem}.projectDescription{margin:.75rem 0;line-height:24px}.clientSliderViewMore{margin:2rem 0 0}}@media(min-width:992px){.projectTitle{max-width:83%}.clientName,.homeSliderCaption{max-width:850px;margin:1rem auto 3rem}}@media(min-width:1024px){.homeClientSlider .navBtn{width:38px;height:38px}.leftArrowBtn{right:50px}.clientSliderViewMore .customBtn:hover{background-color:var(--secondary-color)}}@media(min-width:1200px){.projectTitle{line-height:33px;font-size:1.4rem}}.blogSection{background-color:var(--white);width:100%}.blogSectionCap{width:100%;display:flex;justify-content:space-between;align-items:center}.blogSectionDesc{font-size:.75rem;line-height:19px;color:var(--secondary-lightgray);margin:.5rem 0 1rem;display:block}.exploreAllWeb{display:none}.blogSectionWrapper{display:flex;flex-wrap:nowrap;overflow-x:scroll}.blogSectionWrapper .ant-card{min-width:300px;position:relative;border-radius:20px}.blogSectionWrapper .ant-card-bordered{border:transparent!important;border-radius:20px!important}.blogSectionOverlay{position:absolute;bottom:0;left:0;width:100%;background:#2f2f2f4d;z-index:1;padding:12px 20px;color:#fff;border-radius:0 0 20px 20px;min-height:65px}.blogSectionWrapper .ant-card-body{padding:0}.blogSectionWrapper .ant-card-cover img{border-radius:20px}.exploreMoreMobRow{width:100%;margin-top:.75rem}.exploreMoreMobCol,.exploreMoreMobCol .customBtn{width:100%}.blogSectionOverlay img{max-width:35px;border-radius:50%}.blogCardTitle{font-size:.75rem;font-weight:600;display:block;line-height:18px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blogSectionCardContent{display:flex;flex-wrap:nowrap;gap:10px}.blogCardDuration{font-size:.7rem;font-weight:500}.blogSectionWrapper .ant-card .ant-card-cover img{min-height:300px}.blogSectionBtn{cursor:pointer}@media(min-width:576px){.exploreMoreMobCol .customBtn{width:auto}}@media(min-width:768px){.exploreMoreMobCol{display:none}.exploreAllWeb{display:block}.blogSectionBtn svg{width:16px;height:12px;position:relative;left:5px}.blogSectionBtn{color:var(--tertiary-black);font-size:1rem;font-weight:700;position:relative;right:10px}.blogSectionCap{margin-bottom:1rem}.blogSectionDesc{margin:1rem 0 0}.exploreAllWebBtn{justify-content:flex-end}}@media(min-width:992px){.blogSection{background-color:#ecf8f9}.blogSectionDesc{max-width:70%;font-size:.875rem;line-height:25px}.blogSectionCap{margin-bottom:1.5rem}}@media(min-width:1024px){.blogSection h2{font-size:1.8rem!important}.blogSectionBtn:hover{color:var(--tertiary-color)}.blogSectionBtn:hover svg{fill:var(--tertiary-color)}}@media(min-width:1200px){.blogSectionDesc{font-size:1rem}.blogSectionWrapper .ant-card .ant-card-cover img{width:revert-layer}.blogCardTitle{font-size:.95rem;line-height:22px}.blogCardDuration{font-size:.8rem}.blogSectionOverlay{min-height:72px}}.homeContactLeft .customBtn,.homeContactSec h2{color:var(--white)}.homeContactSec{background-color:var(--black)}.homeContactRow{width:100%}.homeContactSec h2{margin-bottom:2.5rem;font-weight:500!important}.homeContactLeft{margin-bottom:1rem}.homeContactRight{position:relative;top:32px}@media(min-width:768px){.homeContactRow{align-items:center;display:flex;flex-wrap:wrap}.homeContactLeft{margin-bottom:0;width:50%}.homeContactRightSec{width:50%}.homeContactRight{top:37px}.homeContactSec h2{font-size:1.5rem!important;line-height:32px!important;margin-bottom:2rem}.homeContactSec.block{padding:40px 0 35px}}@media(min-width:1024px){.homeContactSec.block{padding:50px 0}.homeContactRight{top:52px}}@media(min-width:1200px){.homeContactSec.block{padding:35px 0}.homeContactSec h2{font-size:1.75rem!important;line-height:40px!important;margin-bottom:3rem}.homeContactRight{top:37px}}@media(min-width:1400px){.homeContactSec h2{margin-right:85px}}.productStrategyPage .ProductDevelopmentProcess h2 span{display:block}@media(min-width:768px){.productStrategyPage .discussProject{margin-top:0}.productStrategyPage .ProductDevelopmentProcess.block{padding:80px 0 60px}}@media(min-width:992px){.productStrategyPage .discussProject{margin-top:-75px}.productStrategyPage .discussProject .container{border-radius:0 0 43px 43px}}
/*# sourceMappingURL=a73f058b2666b41e.css.map*/