@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Slab:wght@100..900&display=swap");*,:after,:before{box-sizing:border-box}:root{--headingFont:"GT America",sans-serif;--bodyFont:"Poppins",sans-serif;--themepurple:#7a3b7c;--themeRed:#c31100;--themeBlack:#151515;--borderColor:#e0cea9;--white:#fff;--colorgrey:#575b62}*,html,body{margin:0;padding:0;scroll-behavior:smooth}:target{scroll-margin-top:100px}.clear{clear:both}.clear:after{content:"";clear:both;position:relative;width:100%;display:table}body{background:var(--white);font-style:normal;font-weight:400;font-size:14px;line-height:1.5;font-family:var(--bodyFont)}.ml-auto{margin-left:auto}body .container{max-width:1200px;margin:0 auto}body .container-fluid{padding:0 100px}img{max-width:100%}ul{list-style:none;margin:0;padding:0}a{display:inline-block;transition:all .5s ease-in-out}a,a:hover,a:focus{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{font-family:"GT America Extended";margin:0}input:focus,select:focus,textarea:focus{outline:none}p,figure{margin:0}p{color:#4b4b4b;font-size:15px;line-height:30px;font-weight:400;margin-bottom:0 !important}p strong{font-weight:600}.hero-section.p-0{padding-top:137px !important;position:relative}.heroSlider{width:100%;position:relative}.heroContent{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.heroContentInner{max-width:550px}.heroContentInner h3{font-family:var(--headingFont);font-weight:400;font-size:35px;line-height:100%;letter-spacing:0%;color:#6089bc}.heroContentInner h1{text-align:left}.heroContentInner h1>span{font-family:var(--headingFont);font-weight:500;font-size:40px;line-height:74px;text-align:left}.heroContentInner h1 span>span{color:var(--white) !important}.heroContentInner h1 span b{font-family:"Regular Brush";font-weight:400;color:#009dff}.heroContentInner p{position:relative;color:#fff;z-index:1;margin:30px 0;font-size:15px;font-weight:400}.btnPrimary{background:var(--themepurple);display:inline-flex;align-items:center;gap:8px;color:var(--white);padding:10px 16px;border-radius:10px;font-weight:500;font-size:15px;border:1px solid var(--themepurple);transition:.5s}.btnPrimary:hover,.btnSecondary{background:0 0;color:var(--white);border-color:var(--white);transition:.5s}.btnSecondary:hover{background:var(--themepurple);border-color:var(--themepurple);transition:.5s}.btnPrimary .btnIcon{width:16px;height:16px;background:#ffffff33;border-radius:50%;color:var(--white);display:grid;place-content:center;box-shadow:0px 0px 1px 3px rgb(255 251 251/14%)}.hero-buttons{display:flex;flex-flow:wrap;gap:10px}.heroslider .swiper-pagination{max-width:1170px;left:50%;transform:translateX(-50%);display:flex;bottom:50px}.heroslider .swiper-pagination-bullet{width:13px;height:13px;background:0 0;border:2px solid #fff;transition:.5s}section.banner.p-0{padding-top:136px !important}.completeSolution{padding:120px 0}.completeSolution .container-fluid{padding:0 275px}.completeSolutionImg{border-radius:20px;overflow:hidden}.revealImg{position:relative;overflow:hidden;border-radius:20px}.revealImg img{display:block;width:100%;height:100%;object-fit:cover;will-change:transform,opacity}.completeSolutionContent{background:#f8f8fb;border-radius:20px;padding:16px 30px;min-height:100%}.completeSolutionContent p:not(:last-child){margin-bottom:30px !important}.ourTechnology{padding:0 0 120px}.ourTechnology .sectionTitle{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.ourTechnology .sectionTitle p{max-width:370px;padding-left:20px;border-left:1px solid #eee}.devider{width:1px;height:100%;background:#cecee0;min-height:0px;transition:1s;display:none}.devider.active{min-height:80px;transition:1s;transition-delay:1s}.ourTechnology .sectionTitle h2{margin-bottom:0}.techItem{background:linear-gradient(0deg,#3a1468 0%,#6b044c 100%);border-radius:10px;padding:28px 30px;transition:box-shadow .4s ease;will-change:transform,opacity;height:100%;display:flex;flex-direction:column}.techItem:hover{box-shadow:0px 15px 35px rgba(58,20,104,.45),0px 8px 20px rgba(107,4,76,.35);transform:translateY(-5px)}.techItem h3{font-family:var(--bodyFont);font-weight:500 !important;font-size:20px;line-height:1.4;letter-spacing:0%;color:var(--white);margin-bottom:24px}.techImg{border-radius:15px;padding:1px;background:linear-gradient(180deg,#4d496e 0%,rgba(77,73,110,0) 100%);overflow:hidden;margin-bottom:20px}.techImg img{border-radius:15px;transition:.5s;transform:scale(1)}.techItem:hover img{transition:.5s;transform:scale(1.05)}.techItem p{font-weight:300;font-size:15px;line-height:24px;letter-spacing:0%;color:var(--white);margin-bottom:30px !important;flex-grow:1}.knowMore{display:inline-flex !important;gap:12px;align-items:center;padding:0 !important;color:#9995c3 !important;font-size:15px !important;font-weight:600 !important;transition:.5s;margin-top:auto}.knowMore span{display:inline-flex;transition:.5s}.knowMore span svg path{transition:fill .5s ease}.knowMore:hover{color:var(--white) !important;transition:.5s}.knowMore:hover span{transform:rotate(45deg)}.knowMore:hover span svg path{fill:var(--white)}.ourProducts{padding:120px 0;overflow:hidden;background:linear-gradient(108.45deg,#fcf6ff 6.26%,#f0cece 48.79%,#f1d4ff 83.75%)}.ourProducts .sectionTitle{max-width:600px;margin:0 auto 50px}.productsliderWrapper{position:relative}.productNavs{position:absolute;left:0;right:0;bottom:20px;z-index:10;pointer-events:none}.productNavs .container{pointer-events:auto}.navwrapper{display:flex;align-items:center;gap:12px;padding-left:40px}.navwrapper .swiper-button-next:after,.navwrapper .swiper-button-prev:after,.navwrapper svg{display:none}.navwrapper .swiper-button-next,.navwrapper .swiper-button-prev{position:static;margin:0;width:40px;height:40px;background:var(--white);border-radius:10px;color:var(--themeBlack);display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .3s ease;cursor:pointer}.navwrapper .swiper-button-next:hover,.navwrapper .swiper-button-prev:hover{background:var(--themepurple,#3a1468);color:var(--white)}.productInfo{padding-left:40px;padding-top:30px}.productLogo{margin-bottom:30px;min-height:34px}.productInfo h3{font-weight:600 !important;font-size:30px;color:var(--themeBlack);margin-bottom:20px;min-height:72px}.productLogo img{width:auto}.productInfo p{color:var(--themeBlack);margin-bottom:30px !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;min-height:120px;line-height:24px}.productInfo p br{display:none}body .moreBtn{background:var(--themeRed) !important;border-radius:44px;color:var(--white) !important;font-weight:600;font-size:16px;line-height:1;letter-spacing:0%;display:inline-flex;gap:8px;padding:10px 22px;transition:.5s}body .moreBtn:hover{background:0 0 !important;color:var(--themeRed) !important;border:1px solid var(--themeRed) !important;transition:.5s}.moreBtn span{opacity:.6;transition:.5s}.moreBtn:hover span{transform:translateX(5px);transition:.5s}.trustedClients{padding:50px 0;background:linear-gradient(90deg,#492250 0%,#2a1d63 100%);margin-top:10px}.trustedWrapper{display:flex;align-items:center;gap:35px}.trustedHeading{position:relative;padding-right:35px;flex-shrink:0}.trustedHeading:after{content:"";position:absolute;top:50%;right:0;width:1px;height:82px;background:rgba(255,255,255,.25);transform:translateY(-50%)}.trustedHeading h2{font-family:var(--bodyFont);font-weight:600;font-size:33px;line-height:1.1;color:var(--white);text-transform:uppercase;margin-bottom:12px;letter-spacing:.5px;text-align:right}.seeVideoBtn{background:var(--themeRed,#d31414);color:var(--white);padding:10px 18px;width:100%;border-radius:50px;font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px;text-decoration:none;transition:all .3s ease;justify-content:center}.seeVideoBtn:hover{background:var(--white);color:var(--themeRed,#d31414)}.trustedSliderWrapper{flex:1;min-width:0;position:relative}.trustedSliderWrapper:after{width:60px;top:0;right:0;height:100%;background:linear-gradient(90deg,rgba(42,29,99,0) 0%,rgba(42,29,99,1) 100%);position:absolute;content:"";z-index:5;pointer-events:none}.trustedSlider .swiper-wrapper{transition-timing-function:linear !important}.trustedItem{background:#fff;padding:10px 15px;display:flex;justify-content:center;align-items:center;border-radius:5px;height:82px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.trustedItem img{width:auto;object-fit:contain}.sectionTag{font-weight:400;font-size:20px;line-height:100%;text-align:center;text-transform:uppercase;color:var(--themeBlack);margin-bottom:0;border-radius:0;padding:6px 12px;display:inline-block;background:#dce0ea;letter-spacing:20%}.sectionTitle{margin-bottom:50px}.sectionTitle h2{font-family:var(--headingFont);font-weight:500 !important;font-size:40px;line-height:50px;color:var(--themeBlack);margin-bottom:5px}.sectionTitle p{font-weight:400;font-size:15px;line-height:26px;letter-spacing:0%;color:#7b7b7b}.sectionTitle h2 strong,.sectionTitle h2 strong .word{font-weight:700;color:var(--themeBlack)}.sectionTitle.text-white h2 strong .word,.sectionTitle.text-white p{color:var(--white)}.sectionTitle.text-white h2{color:var(--white)}.ourNumbers{padding:120px 0;position:relative;z-index:1;background:#e6e6f3}.boardroomToClassroom:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% + 50px);background:#f0f4fb;z-index:-1}.journeyCardGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.journeyCard{display:flex;align-items:center;gap:20px;will-change:transform,opacity}.journeyCard:hover{transform:translateY(-5px) !important;transition:transform .3s ease}.journeyCard .journeyImg{width:70px;height:93px;background:var(--themepurple);display:inline-grid;place-content:center;border-radius:20px}.journeyCard .journeyContent h3{font-family:var(--bodyFont);font-weight:400;font-size:60px;line-height:1;color:var(--themeBlack);margin-bottom:8px}.journeyCard .journeyContent p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--themeBlack)}.boardroomToClassroom .container-fluid{padding:0 330px}.ourMission{padding:120px 0;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(204,206,255,.6) 50.48%,rgba(255,255,255,.6) 100%)}.ourMission .sectionTitle h2{color:#c9c6e2}.ourMission .sectionTitle p{color:#a6a3be;font-size:20px}.missionWrapperCard{border-radius:30px;text-align:center;position:relative;overflow:hidden;will-change:transform;background-size:cover !important;padding:60px 0}.missionInner{margin:auto;position:relative}.expertiseContent{position:absolute;top:40px;right:70px;max-width:624px}.missionInner .sectionTitle.text-white h2{font-size:32px;line-height:1.5}.missionInnerpare{padding:0 30px;color:#a6a3be;line-height:20px;margin-top:10px;margin-bottom:30px !important}.partnerItem{background:#ffffff1a;border-radius:44px;padding:12px}.partnerImg{border-radius:44px;background:var(--white);display:flex;align-items:center;justify-content:center;height:74px;padding:5px;overflow:hidden}.ourpartnersSlider .swiper-wrapper{transition-timing-function:linear !important}.ourpartnersSlider.rightToLeft{margin-bottom:18px}.partnerImg img{max-width:90%;max-height:80%;object-fit:contain}.featuredWork{padding:0 0 120px}.featuredWork .container-fluid{padding:0 100px}.featuredWork .sectionTitle p{max-width:900px;margin:auto}.featuredItem{background:#f8f8fb;border-radius:20px;padding:10px}.fImg{height:280px;border-radius:10px;overflow:hidden;margin-bottom:10px}.fImg img{width:100%;height:100%;object-fit:cover;object-position:top}.fContent{background:linear-gradient(180deg,#492250 0%,#2a1d63 100%);padding:20px;border-radius:10px}.fContent h3{font-weight:500;font-size:20px;line-height:20px;letter-spacing:0%;color:var(--white);margin-bottom:15px;min-height:40px}.fContent p{line-height:24px;color:#d7d5ef;margin-bottom:20px !important;min-height:96px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.technologiesLove{padding:120px 0;background:#fafafc}.technologiesLove .sectionTitle p{margin:auto;max-width:720px}.tabWrapper{background:var(--white);border-radius:20px;border:1px solid #e6e6f3}.tabWrapper .ourBrand{padding:8px 16px;border-bottom:1px solid #e6e6f3;text-align:left}.tabWrapper .ourBrand img{max-width:170px;height:auto}.tabWrapper .nav-pills{gap:0px;margin-right:0 !important;padding:15px 16px}.tabWrapper .nav-pills .nav-link{border-radius:0 !important;padding:5px 10px !important;font-weight:400;font-size:14px;color:#4b4b4b;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;background:0 0 !important;border:1px solid transparent;margin:0 !important}.tabWrapper .nav-pills .nav-link:nth-child(odd){background:#f8f8fb !important}.tabWrapper .nav-pills .nav-link i{font-size:14px;transition:transform .3s ease;opacity:.5}.tabWrapper .nav-pills .nav-link:hover{background:rgba(125,109,255,.08) !important;color:#3a1468 !important}.tabWrapper .nav-pills .nav-link:hover i{transform:translateX(3px);opacity:1}.tabWrapper .nav-pills .nav-link.active{background:var(--themepurple) !important;color:var(--white) !important}.technologiesLove .tab-content{padding:0 !important;background:0 0 !important}.tabWrapper .nav-pills .nav-link.active i{opacity:1;transform:translateX(3px)}.techCard{background:var(--white);border-radius:18px;padding:24px 20px;height:100%;border:1px solid #ebebf2;box-shadow:0 4px 15px rgba(0,0,0,.03);transition:all .35s cubic-bezier(.16,1,.3,1)}.techCard:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(42,29,99,.12);border-color:#7d6dff}.techIcon{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,rgba(125,109,255,.15),rgba(42,29,99,.1));color:#3a1468;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px;transition:all .3s ease}.techCard:hover .techIcon{background:linear-gradient(90deg,#492250 0%,#2a1d63 100%);color:var(--white)}.techCard h4{font-size:18px;font-weight:600;color:#151515;margin-bottom:8px}.techCard p{font-size:13px;line-height:20px;color:#666;margin-bottom:0}#v-pills-tabContent{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;border-radius:16px}#v-pills-tabContent>.tab-pane{grid-area:1/1/2/2;display:block !important;visibility:hidden;opacity:0;transform:translateX(30px);transition:transform .4s cubic-bezier(.25,1,.5,1),opacity .35s ease,visibility .4s ease;pointer-events:none;z-index:1}#v-pills-tabContent>.tab-pane.active,#v-pills-tabContent>.tab-pane.show{visibility:visible;opacity:1;transform:translateX(0);pointer-events:auto;z-index:2}.techCategoryCard{background:var(--white);border-radius:16px;border:1px solid #e6e6f3;overflow:hidden;min-height:316px;display:flex;flex-direction:column}.techCategoryHeader{background:#e6e6f3;padding:13px 16px;border-bottom:1px solid #e2e4f0}.techCategoryHeader h3{font-size:20px;font-weight:600 !important;color:var(--themeBlack);margin:0}.techCategoryBody{padding:16px;background:var(--white);flex:1}.techPillItem{background:#f8f8fb;border-radius:5px;padding:9px 10px;display:flex;align-items:center;gap:12px;transition:all .3s ease;border:1px solid transparent;height:100%}.techPillItem:hover{background:var(--white);border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.06)}.techPillItem .tIcon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.techPillItem .tIcon img{max-width:100%;max-height:100%;object-fit:contain}.techPillItem .tName{font-size:14px;font-weight:400;color:#000}.techImgwrapper img{max-height:316px;object-fit:cover;border-radius:10px}.whyUs{position:relative;padding:120px 0;overflow:hidden;z-index:1}.whyUs .sectionTitle h2{margin-bottom:10px}.whyUsBg{position:absolute;top:-25%;left:0;width:100%;height:150%;z-index:-1;pointer-events:none}.whyUsBgImg{width:100%;height:100%;object-fit:cover;object-position:center}.whyItem{position:relative;padding:18px;background:#ffffff1c;border-radius:20px;overflow:hidden;backdrop-filter:blur(8px);display:flex;gap:14px;align-items:center}.whyContent{flex:1}.whyIcon{width:70px;height:70px;border-radius:10px;background:#bc0063;display:flex;align-items:center;justify-content:center}.whyItem:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(100.85deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.4) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.whyContent h3{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;color:var(--white);margin-bottom:10px}.whyContent p{color:#a6a3be;line-height:24px}.hireUs{padding:120px 0}.hireUsWrapper p{line-height:26px}.hireList{background:#f8f8fb;padding:30px;border-radius:20px;margin-top:46px}.hireList ul{display:grid;gap:10px;margin-bottom:35px !important}.hireList li{font-weight:400;font-size:18px;line-height:26px;color:#4b4b4b}.hireList li b{width:24px;display:inline-grid;place-content:center;margin-right:8px;height:24px;background:var(--themepurple);border-radius:50%;color:var(--white)}.hireList li b i{transform:translateY(2px)}.hireUsImage{position:relative;z-index:1}.hireContent{position:absolute;width:100%;padding:40px;left:0;top:0;z-index:5;text-align:center}.hireContent .sectionTitle h2{color:var(--white);font-size:22px;font-weight:500;line-height:30px;margin-bottom:10px;font-family:var(--bodyFont);text-transform:uppercase}.hireContent .sectionTitle p{color:#cbbacc}.hireContent .sectionTitle{margin-bottom:24px}body .hireBtn{background:var(--white);color:var(--themepurple);border-radius:44px;font-weight:600;padding:7px 24px;border:1px solid var(--white);transition:.5s}body .outline.hireBtn,body .hireBtn:hover{background:0 0;color:var(--white);border:1px solid var(--white)}body .outline.hireBtn:hover{background:var(--white);color:var(--themepurple)}.blogSec{padding:0}.wrapperOuter{background:#f9f9f9;border-radius:0;min-height:100%}.headTitle{display:flex;align-items:center;gap:20px;padding:20px;border-bottom:1px solid #ffffffb2}.headTitle h3{font-weight:500;font-size:26px;line-height:100%;letter-spacing:0%;margin:0}.headTitle .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:10px}.wrapperBody{padding:20px}.updatesSlider .navwrapper{padding-left:0;margin-top:50px;justify-content:center}.updatesSlider .updatesItem img{height:220px;object-fit:cover}.updatesItem{position:relative}.updatesItem:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 4px rgba(255,255,255,.2);pointer-events:none}.rbListing{display:inline-grid;gap:15px}.rbListing li a{display:flex;align-items:center;gap:15px}.rbImg{border-radius:3px;overflow:hidden;max-width:160px}.rbContent{flex:1}.rbContent{font-weight:300;font-size:14px;line-height:22px;letter-spacing:0%;color:var(--white);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.videoWrapper{position:relative;height:100%}.videoWrapper img{width:100%;height:100%}.playBTn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;align-items:center;justify-content:center;gap:20px}.playIcon{width:60px;height:60px;border-radius:50%;background:var(--themeRed);color:var(--white);display:flex;align-items:center;justify-content:center;margin:auto;font-size:40px;animation:ripple 1s linear infinite}@keyframes ripple{0%{box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 6px rgba(255,255,255,.3),0 0 0 18px rgba(255,255,255,.3),0 0 0 36px rgba(255,255,255,.3)}100%{box-shadow:0 0 0 6px rgba(255,255,255,.3),0 0 0 18px rgba(255,255,255,.3),0 0 0 36px rgba(255,255,255,.3),0 0 0 54px rgba(255,255,255,0)}}.playBTn span{font-size:18px;font-weight:500;color:var(--white)}.testimonialSec{padding:120px 0}.testimonialContent p{font-size:14px;line-height:24px}.testimonialContent p+p{margin-top:15px}.testimonialContent br{display:block;content:"";margin-top:12px}.testimonialItem{display:flex;gap:15px}.testimonialContent{flex:1}.testimonialWrapper{border:1px solid #e6e6f3;border-radius:20px;padding:24px 20px}.tesFooter{display:flex;align-items:center;gap:20px;margin-top:20px}.tesImg{width:60px;height:60px;border:1px solid #e6e6f3;overflow:hidden;border-radius:50%}.tesinfo h6{font-weight:500;font-size:16px;margin-bottom:2px}.tesinfo small{font-size:14px}.testimonialSlider .swiper-slide{transition:opacity 1.2s ease-in-out}.testimonialSlider .swiper-wrapper{transition-timing-function:ease-in-out !important}.letsBuild{background:#f8f8fb;padding:40px 30px;border-radius:20px;height:100%}.letsBuild h3{font-size:22px;line-height:29px;color:var(--themeBlack);font-weight:600 !important}.wpcf7-form .row{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.builtTag{background:#e6e6f3;font-weight:400;font-size:15px;color:var(--themeBlack);display:inline-block;padding:3px 11px;margin:8px 0 25px}.cForm .form-label{font-weight:400;font-size:13px;line-height:1;margin-bottom:5px;color:var(--themeBlack)}.cForm .form-label span{color:#c31100}.wpcf7-form .form-control,.wpcf7-form input.wpcf7-form-control,.wpcf7-form textarea.wpcf7-form-control{border-radius:5px;border:1px solid #d9d9e9 !important;min-height:50px;box-shadow:none !important}.wpcf7-form .form-control.wpcf7-not-valid,.wpcf7-form input.wpcf7-form-control.wpcf7-not-valid,.wpcf7-form textarea.wpcf7-form-control.wpcf7-not-valid{border-color:red !important}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.wpcf7-form .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{display:inline-block}.wpcf7-form .cnt_bx{margin-bottom:5px}.cForm .form-control:focus{border-color:var(--themepurple) !important}.contactNumber::-webkit-outer-spin-button,.contactNumber::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contactNumber[type=number]{-moz-appearance:textfield;appearance:textfield}.letsBuild .wpcf7-form .submit_bx{text-align:right;padding-top:0;display:flex;align-items:center;flex-flow:row-reverse}.letsBuild .wpcf7-form .submit_bx .wpcf7-submit{border-radius:44px;background:var(--themeRed,#d31414);color:var(--white);padding:10px 18px;min-height:39px}.letsBuild .wpcf7-form .submit_bx .wpcf7-submit:hover{border:1px solid var(--themeRed) !important;color:var(--themeRed) !important;background:0 0 !important}.recaptcha{transform:scale(.8) translateX(-30px)}.tesinfo{flex:1}.featuredSlider .swiper-wrapper{transition-timing-function:cubic-bezier(.16,1,.3,1) !important}.wpcf7-response-output{color:red;background:#fff;position:absolute;top:90px;left:0;border:none !important;padding:50px 30px !important;box-shadow:-100px 0px 50px 0px #2f334133;border-radius:8px;margin:0;max-width:100%;opacity:0;transform:translateY(-20px);display:none}form.wpcf7-form.sent .wpcf7-response-output{color:green !important;background:#fff;position:absolute;top:90px;left:0;border:none;padding:50px 30px;box-shadow:-100px 0px 50px 0px #2f334133;border-radius:8px;margin:0;max-width:100%;opacity:0;transform:translateY(-20px);display:none}@keyframes successMessage{0%{opacity:0;transform:translateY(-20px);visibility:hidden;display:block !important}10%{opacity:1;transform:translateY(0);visibility:visible}75%{opacity:1;transform:translateY(0);visibility:visible}100%{opacity:0;transform:translateY(-20px);visibility:hidden;display:none !important}}.innerBanner{padding-top:137px;padding-bottom:0}.bannerCaption{max-width:625px}.innerbannerWrapper{position:relative}.innerBannerOverley{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0}.innerBannerOverley h1>span{font-family:var(--headingFont);font-weight:400;font-size:32px;line-height:112%}.innerBannerOverley h1{margin-bottom:30px}.innerBannerOverley p{color:#070707}.quickInfos{display:flex;gap:10px;margin:20px 0 30px}.quickInfos span{background:var(--white);font-weight:400;font-size:13px;display:inline-block;padding:5px 10px}.actionBtns{display:flex;gap:15px}.btn.actionBTn1{background:var(--themepurple);color:#fff;border:1px solid var(--themepurple) !important;padding:13px 30px;line-height:1;border-radius:44px;font-weight:500}.btn.actionBTn1:hover{background:0 0;color:var(--themepurple)}.btn.actionBTn2{background:0 0;color:var(--themepurple)}.btn.actionBTn2:hover{background:var(--themepurple);color:#fff}.chatForm{padding:25px 30px;box-shadow:0px 0px 50px 0px #2f334133;border-radius:30px;background:var(--white)}.chatForm .form-group{margin-bottom:10px}.chatForm .form-group .form-control{height:40px;border:none !important;border-radius:8px;color:#4b4a59;border-bottom:1px solid #dedee9 !important;border-radius:0;padding-left:0;box-shadow:none !important;font-size:15px;padding-bottom:0;padding-top:0}.chatForm label{font-size:12px}.chatForm label a{text-decoration:underline;color:#4b4a59}.formCaptcha{text-align:center;margin:15px 0 20px}.whatyouget{padding:100px 0}.whatyouget .sectionTitle p{max-width:507px;margin:auto;margin-top:20px}.getWrapper{display:flex;gap:20px}.getItem{flex-basis:0;flex-grow:1;box-shadow:0px 0px 30px 0px #e4e4f2;border-radius:20px;padding:10px;display:flex;flex-direction:column;gap:14px}.getImg{border-radius:12px;overflow:hidden}.getImg img{width:100%;transition:.5s;transform:scale(1)}.getImg:hover img{transition:.5s;transform:scale(1.1)}.getTxt h3{font-size:18px;text-align:center;margin-bottom:15px;font-weight:500}.getTxt p{font-size:14px;line-height:22px;text-align:center}.getWrapper .getItem:first-child,.getWrapper .getItem:last-child{flex-direction:column-reverse;justify-content:space-between}.getWrapper .getItem:nth-child(1),.getWrapper .getItem:nth-child(2),.getWrapper .getItem:nth-child(5),.getWrapper .getItem:nth-child(6){transform:translateY(-90px)}.useCasesSec{padding:0 0 100px}.useCasesWrapper{background:linear-gradient(70.49deg,#2a1966 52.74%,#770c2e 101.7%);border-radius:30px;padding:60px 50px;transform-origin:center center}.useCasesWrapper .sectionTitle{margin-bottom:35px}ul.nav-tabs.useCasesTabs{border-bottom:none;justify-content:center;gap:14px;margin-bottom:45px !important}.nav-tabs.useCasesTabs .nav-item{margin-bottom:0}.nav-tabs.nav-tabs.useCasesTabs .nav-link{position:relative;z-index:1;background:#503d8d;color:#fff;border:1px solid transparent;border-radius:10px;padding:10px 32px;font-size:20px;font-weight:300;letter-spacing:.2px;overflow:hidden;transition:color .35s ease,background .35s ease,box-shadow .35s ease,transform .2s ease}.nav-tabs.useCasesTabs .nav-link:before{content:"";position:absolute;inset:0;padding:1px;border-radius:10px;background:linear-gradient(270deg,#4831a1 0%,#816bd4 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;opacity:1;transition:opacity .35s ease}.nav-tabs.useCasesTabs .nav-link:after{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(180deg,#be387d 0%,#992963 100%);opacity:0;z-index:-1;transition:opacity .35s ease}.nav-tabs.useCasesTabs .nav-link:hover{background:#5f4ba3;color:#fff}.nav-tabs.useCasesTabs .nav-link:focus,.nav-tabs.useCasesTabs .nav-link:focus-visible{outline:none;box-shadow:none}.nav-tabs.useCasesTabs .nav-link.active{color:#fff;font-weight:500;border:0;box-shadow:0 4px 18px rgba(190,56,125,.45)}.nav-tabs.useCasesTabs .nav-link.active:focus,.nav-tabs.useCasesTabs .nav-link.active:focus-visible{outline:none;box-shadow:0 4px 18px rgba(190,56,125,.45)}.nav-tabs.useCasesTabs .nav-link.active:before{background:linear-gradient(94.54deg,#e26bb8 0%,#2a1966 100%)}.nav-tabs.useCasesTabs .nav-link.active:after{opacity:1}.useCasesWrapper .tab-content>.tab-pane{transition:opacity .4s cubic-bezier(.25,1,.5,1)}.useCasesWrapper .tab-pane.active .useCaseCard{animation:useCaseCardFadeIn .5s cubic-bezier(.25,1,.5,1) both}.useCasesWrapper .tab-pane.active .useCaseCard:nth-child(1){animation-delay:.05s}.useCasesWrapper .tab-pane.active .useCaseCard:nth-child(2){animation-delay:.12s}.useCasesWrapper .tab-pane.active .useCaseCard:nth-child(3){animation-delay:.19s}@keyframes useCaseCardFadeIn{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}.useCasesGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.useCaseCard{background:#ffffff1a;border-radius:20px;padding:25px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.useCaseCard:hover{transform:translateY(-6px);background:rgba(53,34,120,.85);box-shadow:0 15px 35px rgba(0,0,0,.25)}.useCaseIcon{width:52px;height:52px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.useCaseCard h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:12px;line-height:28px}.useCaseCard p{color:#d1cbec;font-size:14px;line-height:22px;margin:0;max-width:270px}.quickInformation{background:#fff6f4;padding:100px 0}.quickInformationList{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.quickInformationList .quickInfoItem{text-align:center;position:relative;will-change:transform,opacity}.quickInformationList .quickInfoItem:not(:last-child):after{content:"";width:2px;background:#0504194d;height:20px;position:absolute;right:0;bottom:5px}.quickInformationList .quickInfoItem h3{font-size:30px !important;line-height:1;font-weight:500 !important;margin-bottom:5px;font-family:var(--bodyFont)}.pilotProject{background:radial-gradient(33.46% 33.46% at 71.64% 50%,#fff9f0 0%,#ffdfb3 100%);padding:100px 0;position:relative;overflow:hidden}.chatbotimgWrapper{position:absolute;bottom:0;left:0}.chatbotimg{position:absolute;right:160px;top:50px;animation:movingChatbot 3.5s ease-in-out infinite;will-change:transform}@keyframes movingChatbot{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-16px) rotate(1.5deg)}100%{transform:translateY(0px) rotate(0deg)}}.pilotProject .sectionTitle h2{font-size:38px}.pilotStepList{display:flex;flex-direction:column;gap:14px;max-width:410px;margin-left:auto;position:relative}.pilotStepList .stepArrow{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.pilotStep{background:#fff;border-radius:12px;padding:14px 16px;display:flex;align-items:center;gap:22px;box-shadow:2px 2px 5px 0px #e9c89c;will-change:transform,opacity;transition:box-shadow .3s ease}.pilotStep:hover{box-shadow:0 8px 25px rgba(224,150,80,.25)}.pilotStep span{font-size:42px;font-weight:600;line-height:1;color:#c94622;min-width:32px;display:inline-block;text-align:center}.pilotStep .stepTxt{display:flex;flex-direction:column;gap:3px}.pilotStep .stepTxt h4{font-size:20px;font-weight:500;color:#151128;margin:0;line-height:1.2}.pilotStep .stepTxt p{font-size:14px;color:#6c6978;margin:0;line-height:1.4}.engagementOptSec{padding:100px 0;background:linear-gradient(100.61deg,#1c0d19 0%,#5c2758 100%)}.engagementOptSec .sectionTitle h2,.securitySec .sectionTitle h2{margin-bottom:14px}.engItem{padding:10px 10px 22px;border-radius:20px;background:#fff8ef}.engImg{border-radius:10px;overflow:hidden;margin-bottom:20px}.engImg img{width:100%;transition:.5s;transform:scale(1)}.engImg:hover img{transition:.5s;transform:scale(1.1)}.engContent{text-align:center}.engContent h3{font-weight:500;font-size:18px;color:#050419;margin-bottom:15px}.engContent p{font-size:14px;line-height:22px;max-width:310px;margin:auto;min-height:66px}.securitySec{padding:100px 0;background:#fff8ef}.securitySec .sectionTitle p{color:#070707;line-height:180%}.securitySecWrapper .chatForm{box-shadow:none;border-radius:0;background:0 0;padding:0}.chatbotFaq{background-size:cover;background-repeat:no-repeat;background-position:center;padding:30px;display:flex;align-items:center;will-change:transform,opacity}.faqAcc{display:flex;flex-direction:column;gap:12px;width:100%}.faqAcc .faqAccItem{background:#ffffff33;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(14px);border:none !important;border-radius:14px !important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(0,0,0,.08)}.faqAcc .faqAccItem:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.24)}.faqAcc .faqAccItem.active,.faqAcc .faqAccItem:has(.accordion-collapse.show),.faqAcc .faqAccItem:has(.faqAccBtn:not(.collapsed)){background:#fffcf8;border-color:#fffcf8;box-shadow:0 10px 30px rgba(0,0,0,.16)}.faqAcc .accordion-header{margin:0}.faqAcc .faqAccBtn{background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;width:100%;display:flex;align-items:center;justify-content:space-between;padding:21px 20px;color:#fff;font-size:16px;font-weight:300;line-height:1.35;text-align:left;border-radius:14px;transition:color .3s ease,padding .3s ease}.faqAcc .faqAccBtn:after{content:"+";font-family:inherit;font-size:24px;font-weight:300;line-height:1;color:#fff;background-image:none !important;width:auto;height:auto;margin-left:12px;flex-shrink:0;transform:none !important;transition:color .25s ease}.faqAcc .faqAccBtn:not(.collapsed){color:#151515;font-weight:500;padding:18px 20px 6px}.faqAcc .faqAccBtn:not(.collapsed):after{content:"—";color:#151515;font-size:18px;font-weight:400;transform:none !important}.faqAcc .faqAccBody{padding:0 20px 18px;color:#555;font-size:13.5px;line-height:1.55;font-weight:400;background:0 0}.securitySecWrapper{display:grid;grid-template-columns:52% 48%;border-radius:30px;overflow:hidden}.chatbotPlan{padding:30px 40px;background:#fff;will-change:transform,opacity}.chatbotPlan .formCaptcha{text-align:left}.chatbotPlan .actionBTn1{margin-top:15px;padding:13px}.chatbotPlan p{font-size:15px;line-height:21px;margin-bottom:15px !important}.chatForm .wpcf7-form input.wpcf7-form-control,.chatForm .wpcf7-form-control.wpcf7-select{height:30px !important;min-height:auto;border:none !important;border-radius:8px;color:#4b4a59;border-bottom:1px solid #dedee9 !important;border-radius:0;padding:0;box-shadow:none !important;font-size:15px;padding-bottom:0;padding-top:0;background:0 0}.chatForm .wpcf7-form input.wpcf7-form-control.wpcf7-not-valid{border-color:red !important}.chatForm .wpcf7-not-valid-tip{display:none !important}.chatForm .wpcf7-recaptcha.wpcf7-not-valid iframe{border:1px solid red !important}.chatForm .wpcf7-form input.wpcf7-form-control[type=submit]{background:var(--themepurple);color:#fff;border:1px solid var(--themepurple) !important;padding:13px 30px;line-height:1;border-radius:44px;font-weight:500;height:auto !important;width:100%}.chatForm .wpcf7-form .row{margin-bottom:0 !important}.chatForm .recaptcha{transform:scale(.8)}.chatbotPlan .chatForm .recaptcha{transform:scale(1)}.chatForm .your-submit-btn-wrapper{position:relative}.chatForm .your-submit-btn-wrapper .wpcf7-spinner{position:absolute;opacity:0}.chatbotPlan .wpcf7-form .row{--bs-gutter-y:20px}@media (min-width:1900px){.chatForm .recaptcha{transform:scale(1)}}@media (max-width:1899px){.innerbannerWrapper img{min-height:480px}.getTxt h3{font-size:17px}body .container-fluid{padding:0 50px}.innerBannerOverley .chatForm{padding:20px;max-width:340px;margin:auto}.innerBannerOverley .chatForm label{font-size:10px}.bannerCaption{margin-left:auto;max-width:550px}.quickInfos span{font-size:11px}.chatForm .form-group .form-control{height:30px;font-size:14px}.formCaptcha img{max-width:200px}.chatForm{padding:20px 30px}.formCaptcha{margin:10px 0 15px}.whatyouget,.quickInformation,.pilotProject,.securitySec,.engagementOptSec{padding:80px 0}.whatyouget .sectionTitle p{max-width:430px}.getWrapper{gap:15px}.getTxt p{font-size:12px;line-height:18px}.useCasesSec{padding:0 0 80px}.quickInformationList .quickInfoItem h3{font-size:32px}.pilotProject .sectionTitle h2{font-size:32px}.chatbottitlewrapper{padding-left:160px;position:relative;z-index:5}.chatbotgirl{max-width:400px !important}.chatbotimg{position:absolute;right:120px;top:-50px}.sectionTitle h2{font-size:34px;line-height:44px}}@media (max-width:1199px){.container-fluid{padding:0 15px}.heroslider .swiper-pagination{padding:0 15px}}@media (max-width:992px){.pilotStepList .stepArrow{display:none}.chatbottitlewrapper{padding-left:0}.pilotProject .row.align-items-center{align-items:flex-start !important}}@media (min-width:768px) and (max-width:991.98px){.getWrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.getWrapper .getItem:first-child,.getWrapper .getItem:last-child{flex-direction:column;justify-content:space-between}.chatbotgirl{max-width:240px !important}.chatbotimg{position:absolute;right:0;top:0}.engContent p{font-size:13px}}@media (max-width:767.98px){.securitySecWrapper{grid-template-columns:100%}}@media (max-width:767.98px){.headerArea{display:none}.quickInfos{flex-flow:wrap;justify-content:center}.quickInfos span{font-size:11px}.getWrapper{gap:15px;flex-flow:wrap}.actionBtns{justify-content:center;flex-flow:wrap;margin-bottom:30px}.actionBtns .actionBTn1{padding:11px 18px;line-height:1;border-radius:44px;font-weight:500;font-size:14px;flex:1;white-space:nowrap}.innerBanner{padding-top:107px;padding-bottom:0}.innerBannerOverley{top:60%}.getWrapper .getItem:nth-child(1),.getWrapper .getItem:nth-child(2),.getWrapper .getItem:nth-child(5),.getWrapper .getItem:nth-child(6){transform:translateY(0px)}.useCasesWrapper{padding:20px}.useCasesTabs .nav-link{padding:10px;font-size:14px}.useCasesTabs{gap:5px}.useCasesGrid{grid-template-columns:100%}.quickInformationList{grid-template-columns:repeat(2,1fr)}.quickInformationList .quickInfoItem h3{font-size:24px}.quickInformationList .quickInfoItem:not(:last-child):after{right:-11px;bottom:2px}.chatbottitlewrapper{padding-left:0}.pilotProject .sectionTitle h2{font-size:28px;text-align:center;line-height:34px}.pilotProject .sectionTitle p{text-align:center;margin-bottom:30px}.pilotStepList .stepArrow{display:none}.pilotProject{padding:50px 0 290px}.innerBannerOverley .chatForm{max-width:100%}.chatbotgirl{max-width:240px}.chatbotimg{position:absolute;right:-10px;top:0}.engItem{margin-bottom:15px}.engagementOptSec{padding:50px 0 35px}.securitySec{padding:50px 0}.getTxt h3{font-size:16px}.getWrapper .getItem{opacity:0;flex:inherit;width:47%}.getWrapper .getItem:first-child,.getWrapper .getItem:last-child{flex-direction:column;justify-content:space-between}.whatyouget,.quickInformation,.securitySec{padding:50px 0}.engagementOptSec{padding:50px 0 30px}.useCasesSec{padding:0 0 50px}body .container-fluid{padding:0 15px}ul.nav-tabs.useCasesTabs{gap:6px;margin-bottom:30px !important}.nav-tabs.nav-tabs.useCasesTabs .nav-link{padding:10px;font-size:14px}.sectionTitle h2,.pilotProject .sectionTitle h2{font-size:22px;line-height:1.5}.useCasesWrapper .sectionTitle{margin-bottom:15px}.pilotStepWrapper{margin:20px 0 0}.chatbotgirl{max-width:240px !important}.sectionTitle{margin-bottom:30px}.engagementOptSec .sectionTitle h2,.securitySec .sectionTitle h2{margin-bottom:10px}.chatbotPlan{padding:30px 20px}.chatbotFaq{padding:30px 20px}}@media (max-width:575.98px){.quickInfoItem p{font-size:12px}.innerbannerWrapper img{max-height:970px;object-fit:cover;object-position:top}}