.generativeAiBannerSection{background-color:var(--secondary-color);background-repeat:no-repeat;background-size:cover;width:100%;color:var(--white);position:relative;height:94vh;display:flex;flex-wrap:wrap;justify-content:center}.generativeBannerHeading{text-align:center;margin:1rem 0;font-weight:600!important}.generativeBannerDescription{font-size:.875rem;line-height:22px;text-align:center;color:var(--white);margin-bottom:1.5rem}.generativeBannerBtn svg{width:9px;height:8px;position:relative;top:2px;fill:var(--black)}.generativeBannerBtn .customBtn{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:250px}.generativeBannerBtn{display:flex;justify-content:center;width:100%}.generativeBannerInnerWrapper{max-width:650px;z-index:1}.generativeAiBannerSection.block{padding:50px 0}.generativeDynamicBannerCaption{padding:7px 20px;border-radius:15px;background-color:var(--white);font-size:.7rem;font-weight:500;color:var(--tertiary-black);text-transform:capitalize}.generativeBannerClientWeb{position:absolute;bottom:0;margin:auto}.generativeBannerInnerRow{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:768px){.generativeAiBannerSection{background-image:url(https://d5s6lud95neqb.cloudfront.net/public/assets/AI/ai-banner-bg-img.webp)}.generativeBannerBtn .customBtn{min-width:auto}.generativeBannerHeading{font-size:1.4rem!important}.generativeBannerDescription{max-width:80%;margin:0 auto 2rem}.generativeAiBannerSection.block{padding:70px 0 50px}}@media(min-width:992px){.generativeBannerInnerWrapper{position:relative}.generativeBannerInnerWrapper:after{content:"";position:absolute;background-image:url(https://d5s6lud95neqb.cloudfront.net/public/assets/MobileApp/services-sec-bg.webp);background-repeat:no-repeat;width:135px;height:170px;background-size:cover;right:-170px;top:-55px}}@media(min-width:1024px){.generativeBannerHeading{line-height:35px!important}.generativeBannerBtn .customBtn:hover{background-color:var(--white);color:var(--secondary-black)}.generativeBannerBtn .customBtn:hover svg{fill:var(--secondary-black)}}@media(min-width:1200px){.generativeBannerHeading{font-size:2.25rem!important;line-height:54px!important}.generativeBannerInnerWrapper{max-width:910px}.generativeBannerDescription{font-size:1rem;line-height:28px}.generativeBannerInnerWrapper:after{right:-142px}.generativeAiBannerSection:after{width:173px;height:257px;top:40%}}@media(min-width:1400px){.generativeBannerInnerWrapper:after{right:-230px;height:210px}}@media(min-width:1600px){.generativeBannerInnerWrapper{margin:50px 0}.generativeBannerInnerWrapper:after{top:-105px}}.contentDetailCard h2{width:100%;text-align:center;margin-bottom:1.5rem;font-weight:600!important}#ContentDetailCardId{background-color:var(--secondary-skyblue);height:100%}#ContentDetailCardId h3{margin:.65rem 0 .5rem;font-weight:600;color:var(--tertiary-black)}.contentCardCaption{color:var(--secondary-lightgray);font-size:.8rem;line-height:21px}#ContentDetailCardId .ant-card-body{padding:24px}.contentDetailCardRow{display:flex;flex-wrap:wrap}@media(min-width:768px){.contentDetailCardCol{width:50%}}@media(min-width:992px){.contentDetailCard h2{margin-bottom:2.5rem}.contentDetailCardCol{width:33.33%}}@media(min-width:1200px){.contentDetailCard h2{margin-bottom:3rem}}.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}}.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}}.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}}.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}}.serContactLeft .customBtn,.serContactSec h2{color:var(--white)}.serContactSec{background-color:var(--black)}.serContactRow{width:100%}.serContactSec h2{margin-bottom:1.25rem;font-weight:500!important;font-weight:700!important}.serContactSec p{color:var(--white);margin-bottom:1.5rem}.serContactLeft{margin-bottom:1rem}.serContactRight{position:relative;top:0}.serContactLeft ul li{color:var(--white);margin-bottom:.75rem;line-height:20px;font-size:.875rem;position:relative;padding-left:15px}.serContactLeft ul li:before{content:"";position:absolute;width:5px;height:5px;background-color:var(--white);border-radius:50%;left:0;top:8px}.serContactLeft ul{margin-bottom:2rem}.serContactLeft .customBtn svg{width:9px;height:8px;fill:var(--white)}.serContactLeft .customBtn{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.serContactLeft ul li{color:var(--white);margin-bottom:.75rem;line-height:22px;font-size:1rem}.serContactRow{align-items:center;display:flex;flex-wrap:wrap}.serContactLeft{margin-bottom:0;width:50%}.serContactRightSec{width:50%}.serContactRight{top:37px}.serContactSec h2{font-size:1.5rem!important;line-height:32px!important}.serContactSec.block{padding:40px 0 35px}}@media(min-width:992px){.serContactSec p{font-size:1rem}}@media (min-width:1024px){.serContactSec.block{padding:50px 0}.serContactRight{top:52px}.serContactLeft .customBtn:hover{background-color:var(--secondary-color)}}@media (min-width:1200px){.serContactSec.block{padding:35px 0}.serContactSec h2{font-size:1.75rem!important;line-height:40px!important}.serContactRight{top:37px}}@media (min-width:1400px){.serContactSec h2{margin-right:85px}}.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%}}.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%}}
/*# sourceMappingURL=10a805caa4e16068.css.map*/