*{font-family:Plus Jakarta Sans}.accordion{--bs-accordion-bg:#000;--bs-accordion-color:#fff;--bs-accordion-active-bg:#000;--bs-accordion-btn-bg:#000}.accordion-button:not(.collapsed):after{--bs-accordion-btn-active-icon:url(/assets/contact/acc-body.svg)}.accordion-button:after{--bs-accordion-btn-icon:url(/assets/contact/acc-btn.svg)}.accordion-light{--bs-accordion-bg:#fff;--bs-accordion-color:#000;--bs-accordion-active-bg:#ecf0ff;--bs-accordion-btn-bg:#ecf0ff}.accordion-body{padding:35px}.accordion-item{border:none!important}.accordion-header{border:1px solid;border-radius:10px;background:#000}.accordion-button:active,.accordion-button:focus{outline:none!important;box-shadow:none!important;border:none!important}.accordion-button{padding:25px}.accordion-button,.accordion-item:first-of-type>.accordion-header .accordion-button,.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed,.collapsed{border-radius:10px}.servicepage .get-free-consultation-label{display:none;position:fixed;right:-130px;top:50%;transform:rotate(-90deg) translateY(-50%);background:linear-gradient(91.58deg,#43baff .52%,#7044b3)!important;color:#fff;padding:10px 20px;border-radius:5px 5px 0 0;cursor:pointer;z-index:999;transition:right .3s ease-in-out}.servicepage .get-free-consultation-label span{display:block;font-weight:700;text-transform:uppercase;letter-spacing:1px}.servicepage .section6{height:auto;width:100%;position:relative}.servicepage .section3>.left-side{width:70%;position:relative}.servicepage .left-side:before{content:"";background-size:cover;background-position:0;background-repeat:no-repeat;width:100%;height:100%;position:absolute;transition:opacity 2s ease;border-radius:20px}.servicepage .fade-in:before{opacity:1}.servicepage .section3-tagline{font-size:42px;line-height:50px;font-weight:700}.servicepage .right-side>.container{padding-left:50px;padding-right:5px}.servicepage .right-side>.container>.btn-container{padding-left:0!important}.servicepage .section3-desc{font-size:16px;font-weight:400;line-height:25px;text-align:left;opacity:.9}@media(max-width:767px){.servicepage .get-free-consultation-label,.servicepage .get-free-consultation-label span{display:none}.servicepage .section6{margin-top:50px}.servicepage .section6>.our-customers{padding-top:30px}}.servicepage .numbers{height:100%;width:100%;position:relative}.servicepage .numbers-section{padding:69.5px 60px;background:linear-gradient(90deg,#43baff,#7141b1)}.servicepage h1{font-size:48px;line-height:60.48px;font-weight:600}.servicepage h4{font-size:18px;line-height:24px;font-weight:400}.servicepage .pricidiv{display:flex;gap:80px;justify-content:center;align-items:center;margin:20px}.servicepage .pricing-card{background-color:#111;border-radius:20px;padding:20px 24px;width:328px;box-shadow:0 10px 30px rgba(0,0,0,.5);position:relative}.servicepage .recent-blogs{padding:40px 0;color:#fff}.servicepage .recent-blogs h2{font-size:28px;margin-bottom:30px}.servicepage .card{transition:transform .3s;border:none}.servicepage .card:hover{transform:translateY(-5px)}.servicepage .card-img-top{height:200px;object-fit:cover}.servicepage .card-title{font-size:18px;font-weight:700;color:#fff}.servicepage .card-text{font-size:14px;color:#959595}.servicepage .desc-txt{font-size:16px;line-height:30px}.servicepage .pricing-card.best-value{position:relative;border-radius:16px;background-clip:padding-box}.servicepage .pricing-card.best-value:before{content:"";position:absolute;inset:0;border-radius:15px;padding:5px;background:linear-gradient(90deg,#43baff,#7141b1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}.servicepage .our-service-btn{width:fit-content;font-size:small;padding:5px 10px;border-radius:32px;border:1px solid #09f;background:linear-gradient(91.58deg,#43baff,#7044b3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.servicepage .pricing-card .price{font-size:38px;margin-left:5px;margin-bottom:10px;font-weight:700}.servicepage .currency{font-size:28px;margin-top:5px;color:#b3b3b3}.servicepage .pricing-card .description{font-size:16px;margin-bottom:20px}.servicepage .pricing-card .buy-button{display:inline-block;background:linear-gradient(91.58deg,#43baff,#7044b3);border:none;border-radius:30px;color:#fff;font-size:16px;cursor:pointer;padding:15px 0;width:100%;box-shadow:0 5px 15px 0 rgba(51,160,255,.861);margin:20px 0 30px}.servicepage .pricing-card ul{list-style:none;padding:0;text-align:left;font-size:14px;margin-top:48px}.servicepage .pricing-card ul li{display:flex;align-items:center;margin-bottom:12px}.servicepage .pricing-card ul li span{padding:0 6px 2px;border-radius:60%;margin-right:10px;background:linear-gradient(91.58deg,#43baff,#7044b3)}.servicepage .buy-button div{text-align:center}.servicepage .buy-button span{margin-left:90px;margin-right:10px}.servicepage .badge{position:absolute;top:-26px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#43baff,#7141b1);color:#fff;padding:5px 20px;border-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:16px}.servicepage .cursor{margin-left:55%;position:absolute;top:0}.servicepage .error-message{color:red;font-size:14px;margin-top:5px;display:block}@media(max-width:768px){.servicepage .btn-close{color:#000;position:absolute;top:15px;right:30px;border:none;font-size:18px;cursor:pointer;transition:color .3s ease}.servicepage .consultation-form-container{width:95%;padding:20px}.servicepage .btn-outline-primary,.servicepage .btn-primary,.servicepage .btn-secondary{width:100%;margin-right:0;margin-bottom:6px}.servicepage .brief{font-size:12px;line-height:20px}.servicepage .width100{width:90%!important}.servicepage .buttons button{font-size:14px;margin:5px}.servicepage .buttons .btn-outline-primary,.servicepage .buttons .btn-primary{height:fit-content;width:fit-content}.servicepage .pricing-card.best-value{padding:20px}.servicepage .display-none{display:none}.servicepage .best-value{font-size:18px;padding:5px}.servicepage .our-service-btn{font-size:10px;line-height:20px;padding:5px 12px}.servicepage .numbers-section{padding:40px 20px}.servicepage h1{font-size:32px;line-height:40px}.servicepage h4{font-size:14px;line-height:20px}.servicepage .pricidiv{flex-direction:column;gap:15px;margin:50px 37px 37px}.servicepage .pricing-card{height:650px;width:328px;padding:25px,20px,25px,20px;margin-bottom:30px}.servicepage .our-service-btn{font-size:15px}.servicepage .pricing-card .price{font-size:48px;margin-bottom:8px}.servicepage .currency{font-size:28px}.servicepage .pricing-card .description{font-size:18px;margin-bottom:15px}.servicepage .pricing-card ul{font-size:12px;margin:48px 0 15px}.servicepage .pricing-card ul li{gap:12px;font-size:18px;line-height:28.8px;margin-bottom:8px}.servicepage .pricing-card ul li span{width:24px;height:24px}.servicepage .pricing-card ul li span svg{margin-bottom:8px}.servicepage .buy-button{font-size:17px;padding:10px 0;margin:15px 0;width:288px;height:60px}.servicepage .buy-button span{margin-left:35%}.servicepage .buy-button div{margin-top:3px}.servicepage .badge{padding-top:7px;font-size:14px;top:-23px}}.servicepage .btn-primary{background:#43baff;color:#fff;padding:19.8px,65.8px,19.8px,65.8px;height:62.6px;width:211.6px;font-size:18px}.servicepage .brief p a{text-decoration:none}.servicepage .our-process-btn1{width:fit-content}.servicepage .ai-data{background:#111;box-sizing:border-box;height:350px;border:1px solid hsla(0,0%,100%,.059);box-shadow:0 17px 25px 0 rgba(7,73,111,.02)}.servicepage .frame-4:before{width:99%}.servicepage .frame-1:before{background-position:0 0;left:0;top:0}.servicepage .frame-1:after,.servicepage .frame-1:before{height:100%;width:99%;background-image:url(/assets/backgroungimages/section4-bg-image.png);content:"";background-size:25% 60%,25% 60%;background-repeat:no-repeat;position:absolute;z-index:-1;opacity:30%}.servicepage .frame-1:after{background-position:100% 0;rotate:45deg;right:0;top:-150px}.servicepage .image-container{position:absolute;top:0;right:13px}.servicepage .steps-container{padding:0 75px}.servicepage .our-marketing-btn{background:#111}.servicepage .stack{padding:30px 40px}.servicepage .tech-stack>div>.stack{min-width:230px}.servicepage .text>.title>h4{font-size:16px;display:flex;margin-top:10px;align-items:center}.servicepage .approach h4,.servicepage .text>.title>h4{white-space:nowrap;line-height:25px;font-weight:400!important}.servicepage .approach h4{font-size:20px!important}.servicepage .text{align-items:center}.servicepage .tech-stack>div{gap:20px}.servicepage .frame-2-head .txt>h1,.servicepage .txt>h1{font-size:42px;line-height:60px;font-weight:600!important}.servicepage .brief p{line-height:25px;font-weight:400;text-align:justify;word-wrap:break-word}.servicepage .frame-5>.container{width:100%!important}.servicepage .col-details>.title>h5{font-size:22px;line-height:36px;font-weight:400!important}.servicepage .col-details>.desc>p{font-size:16px;line-height:30px;font-weight:400!important}.servicepage .steps-container2{align-items:flex-start}.servicepage .step-title p:first-child{font-size:20px;font-weight:400;width:60%!important}.servicepage .step-title p:last-child{padding-left:15px;padding-right:15px}.servicepage .our-marketing.btn{font-size:17px;font-weight:400;line-height:25px}.servicepage .stack .name h4{font-size:16px;line-height:16px;font-weight:400!important}.servicepage .customer-feedback>.cf-cont{width:500px;height:auto;min-height:335px;padding:25px 30px;gap:0;border-radius:40px;border:1px;border:1px,1px,1px,1px solid rgba(126,130,153,.09);box-shadow:0 4px 22px 0 rgba(0,0,0,.078)}.servicepage .customer-feedback>.cf-cont-dark{background:linear-gradient(180deg,#282a36,rgba(42,43,49,0))}.servicepage .customer-feedback>.cf-cont-light{background:none}.servicepage .our-cust-button>button{font-size:15px}.servicepage .heading .text .txt h2,.servicepage .sec6-text h2,.servicepage .service-tagline{font-size:42px;line-height:48px;font-weight:700}.servicepage .cards{border:1px solid #262626;border-radius:10px;height:167px;margin:0 10px;cursor:pointer;transition:all .6s ease}.servicepage .slider2{height:120px;margin:auto;overflow:hidden;position:relative;width:auto}.servicepage .slider2 .slide-track2{display:flex;width:3500px}.servicepage .slider2 .slide img{height:45px;margin-top:10px}.servicepage .light-card{background-color:#ecf0ff;border:1px solid #9a969d}.servicepage .dark-card{background-color:#111}.servicepage .cards p{font-size:16px}.servicepage .cards:hover{scale:1.05;box-shadow:-5px 5px #43baff}.servicepage .slider-dark{background-color:#111}.servicepage .slider-light{background-color:#ecf0ff}.servicepage .hover-card{scale:1}.servicepage .txt1{width:60%!important}.servicepage .frame-3 .service-section1{font-size:16px;font-weight:400}.servicepage .frame-3 .service-section1 .text{background:linear-gradient(120.79deg,#43baff -49.01%,rgba(67,186,255,0) 13.65%);border:1px solid;border-image-source:linear-gradient(117.89deg,#43baff,rgba(67,186,255,0) 24%);border-image-slice:1}@media(max-width:1024px){.servicepage p{font-size:15px}}@media(max-width:575.98px){.servicepage .review-image{height:20px!important}.servicepage .carousel-arrow-left{left:-5px!important}.servicepage .carousel-arrow-right{right:-5px!important}.servicepage .carousel-indicators{bottom:0}.servicepage .cards{margin:0}.servicepage .section2{padding-left:15px;padding-right:15px}.servicepage .slider .slide img,.servicepage .slider2 .slide img{height:40px}.servicepage .right-side>.container{padding:0}.servicepage .slider,.servicepage .slider .slide,.servicepage .slider2{height:80px}.servicepage .decs{font-size:10px;line-height:18px;padding-bottom:30px}.servicepage .mb1{padding-bottom:50px!important}.servicepage .projects{margin-top:25px!important;width:90%!important}.servicepage .customer-name h5{font-size:12px;line-height:8px}.servicepage .customer-name p{font-size:10px;line-height:12px}.servicepage .lm-btn{font-size:10px;width:100px;height:35px}.servicepage .fa-star{font-size:10px}.servicepage .categories-dark{background:#141414;padding:10px;border-radius:12px;border:1px solid #262626;box-shadow:0 0 0 4px #191919}.servicepage .categories-light{padding:10px;border-radius:12px;border:1px solid #9a969d}.servicepage .section2>.categories>div>div{margin:0}}@media(min-width:789px)and (max-width:1180px){.servicepage .col-details{padding-right:1.5rem!important;padding-left:1.5rem!important}}@media(min-width:769px)and (max-width:1024px){.servicepage .frame-5>.container>.text{width:75%!important}.servicepage .tech-stack>div{justify-content:center!important;gap:20px}}@media(min-width:768px)and (max-width:820px){.servicepage .processes{align-items:center;flex-direction:row!important;flex-wrap:wrap;justify-content:space-around}.servicepage .process{width:45%}.servicepage .frame-4>.container{align-items:center}.servicepage .frame-5>.container>.text{width:100%!important}}@media(max-width:820px){.servicepage .service-section>div>div:first-child{align-items:center!important}.servicepage .frame-3 .image,.servicepage .frame-3 .image>img,.servicepage .frame-3 .text,.servicepage .txt{width:100%!important}}@media(max-width:768px){.servicepage .frame-5>.container{width:85%!important}.servicepage .frame-1:after,.servicepage .frame-1:before{background-image:none;height:0}.servicepage .tech-stack>div{justify-content:center!important;gap:20px}.servicepage .tech-stack>div>.stack{min-width:275px;justify-content:center!important}.servicepage .stack{padding:20px 40px}.servicepage .step-title p:last-child{padding-left:0;padding-right:0}}@media(max-width:575.98px){.servicepage .categories-dark{background:#141414;padding:10px;border-radius:12px;border:1px solid #262626;box-shadow:0 0 0 4px #191919}.servicepage .categories-light{padding:10px;border-radius:12px;border:1px solid #9a969d}.servicepage .section6{height:auto}.servicepage .service-tagline{font-size:22px;line-height:30px}.servicepage .frame-3 .service-section1{padding:15px;font-size:12px}.servicepage .frame-2-head .txt>h1,.servicepage .txt>h1{font-size:22px;line-height:28px}.servicepage .our-marketing-btn{padding:7px;font-size:12px!important}.servicepage .our-marketing-btn>i{padding:5px}.servicepage .our-process-btn,.servicepage .our-process-btn1{font-size:10px;line-height:20px;padding:5px 12px}.servicepage .txt{width:100%!important;margin-top:10px}.servicepage .col-details>.title>h5{font-size:16px;line-height:25px}.servicepage .col-details>.desc>p{font-size:12px;line-height:20px;text-align:left!important}.servicepage .image-container{right:-13px}.servicepage .image-container img{max-width:75%!important}.servicepage .stack .name h4{font-size:12px;line-height:15px}.servicepage .frame-2-head,.servicepage .text{width:100%!important}.servicepage .frame-4:before{width:95%}.servicepage .step-title p:first-child{font-size:16px;line-height:25px;width:100%!important}.servicepage .step-title p:last-child{font-size:12px;line-height:20px;width:100%!important}.servicepage .our-marketing-btn{font-size:12px}.servicepage .text>.title>h4{font-size:14px;line-height:18px}.servicepage .circles,.servicepage .step-title{width:100%!important}.servicepage .frame-3{padding:5px 20px 0!important}.servicepage .image{width:100%!important}.servicepage .service-section>div:first-child{margin-bottom:0!important}.servicepage .what-we-do{display:flex;justify-content:center;align-items:center}.servicepage .ai-data{height:auto;padding-left:1rem;padding-right:1rem}.servicepage .frame-5>div{width:100%!important}.servicepage .tech-stack>div>.stack{min-width:230px;justify-content:center!important}.servicepage .stack{padding:20px 40px}.servicepage .brief p{font-size:12px;line-height:20px}.servicepage .steps-container{padding:0}.servicepage .steps-container2{align-items:flex-start}.servicepage .sub-heading{font-size:12px;line-height:18px}.servicepage .slider2{height:80px}.servicepage .process-square{width:50px;height:40px;border-radius:10px}}@media(max-width:413px){.servicepage .frame-1{padding:2rem 2rem 0!important}}.servicepage *{font-family:Plus Jakarta Sans}.servicepage .services:before{height:100%;width:100%;background-image:url(/assets/backgroungimages/section4-bg-image.png),url(/assets/backgroungimages/section4-bg-image2.png);content:"";background-position:0 0,100%;background-size:25% 60%,25% 40%;background-repeat:no-repeat;position:absolute;z-index:-1;opacity:30%}.servicepage .linear-text{background:linear-gradient(91.58deg,#43baff .52%,#7044b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.servicepage .frame-2>.service-section .image-container .image img{max-height:65vh;object-fit:cover;max-width:70vw;border-radius:10px;opacity:.8}.servicepage .our-process-btn{background:linear-gradient(91.58deg,#43baff .52%,#7044b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;backdrop-filter:blur(2px)}.servicepage .our-process-btn,.servicepage .our-process-btn1{padding:7px 15px;gap:0;border-radius:32px;border:1px solid #09f;box-shadow:inset 0 -7px 11px 0 rgba(164,143,255,.122)}.servicepage .our-process-btn1{background-color:transparent;color:#09f}.servicepage .steps-container{display:flex;justify-content:center;align-items:center}.servicepage .step{display:flex;flex-direction:column;align-items:center}.servicepage .circles{width:80%}.servicepage .step-circle{width:40px;height:40px;background:#000;border:1px solid #7ea6be;border-radius:50%;margin-right:20px}.servicepage .step-square{width:70px;height:60px;background:linear-gradient(91.58deg,#43baff .52%,#7044b3);position:relative;padding:10px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:17px;font-weight:400!important}@keyframes ripple{0%{opacity:1;transform:scale3d(.75,.75,1)}to{opacity:0;transform:scale3d(2,2,1)}}.servicepage .step-square:before{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;content:"";height:100%;width:100%;background:#0460cc;animation-name:ripple;animation-duration:3s;animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1);z-index:-1}.servicepage .step-square-light{width:70px;height:60px;background:linear-gradient(91.58deg,#43baff .52%,#7044b3);position:relative;padding:10px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:17px;font-weight:400!important}.servicepage .step-square-light:before{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;content:"";height:100%;width:100%;background:#0460cc;animation-name:ripple;animation-duration:3s;animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1);z-index:-1}.servicepage .step-square-light:after{background-color:#000}.servicepage .step-square-light:after,.servicepage .step-square:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);height:100%;width:1px}.servicepage .step-square:after{background-color:#fff}.servicepage .step-text{color:#fff;margin-top:5px;font-size:14px}.servicepage .step-dashed-line{background-image:linear-gradient(90deg,#fff 50%,transparent 0)}.servicepage .step-dashed-line,.servicepage .step-line{flex-grow:1;height:1px;background-size:10px 1px;background-repeat:repeat-x}.servicepage .step-line{background-color:#fff}.servicepage .our-marketing-btn{width:Hug 352px px;height:Hug 66px px;top:524.35px;left:544px;padding:10px 30px;gap:20px;border-radius:50px 50px 0 0;border:#000}.servicepage .frame-4:before{height:100%;width:100%;background-image:url(/assets/backgroungimages/section4-bg-image.png),url(/assets/backgroungimages/section4-bg-image.png);content:"";background-position:0 0,0 100%;background-size:25% 60%,25% 60%;background-repeat:no-repeat;position:absolute;z-index:-1;opacity:30%}.servicepage .process-square{width:70px;height:60px;background:linear-gradient(91.58deg,#43baff .52%,#7044b3);position:relative;padding:10px;display:flex;align-items:center;justify-content:center;text-align:center}.servicepage .process-square:after{content:"";position:absolute;background-color:#fff}.servicepage .process{border-bottom:1px solid rgba(94,90,90,.431);padding:10px 0}.servicepage .stack{width:Hug 221.67px px;height:Hug 88px px;padding:25px;gap:10px;border-radius:10px;border:1px 0 0;border:1px solid rgba(94,90,90,.431)}.servicepage .frame-5>.container>.tech-stack>div{grid-gap:20px;justify-content:center!important}.servicepage .tech-stack>div>.stack{min-width:240px;justify-content:center!important}.servicepage .stack .name h5{font-size:16px;line-height:16px;font-weight:400!important}.servicepage .brief,.servicepage .brief p{font-size:16px;line-height:28px;font-weight:400!important}.servicepage .frame-2-head .txt>h1{font-size:42px;line-height:60px;font-weight:600!important}.servicepage .sub-heading{font-size:16px;font-weight:400!important;line-height:20px}.servicepage .step-title p:first-child{font-size:20px!important;font-weight:400!important;line-height:30px;width:100%!important}.servicepage .step-title p:last-child{font-size:16px;font-weight:400;line-height:27px}.servicepage .text>.desc>p{font-size:16px;line-height:25px}.servicepage .hover-card{transition:all .5s ease-in-out}.servicepage .hover-card:hover{cursor:pointer;transform:translateY(-5px) scale(1.03) translateZ(0);box-shadow:0 24px 36px rgba(0,0,0,.11),0 24px 46px var(--box-shadow-color);transition:all .5s ease-in-out}.servicepage .service-section .text .title h2{font-size:38px;line-height:54px;font-weight:600!important}@media(max-width:1366px){.servicepage .text>.txt{margin-top:10px!important}}@media(max-width:1180px){.servicepage .text>.txt{margin-top:20px!important}}@media(min-width:1181px){.servicepage .section3>.left-side{height:80vh;width:75%;position:relative}}@media(min-width:1181px)and (min-height:1024px){.servicepage .section3>.left-side{height:57vh}.servicepage .section-3>.right-side{align-items:flex-start!important}.servicepage .text>.section-3-tagline{font-size:60px;line-height:70px}}@media(min-width:1500px){.servicepage .section3>.left-side{height:85vh;width:85%}}@media(min-width:1025px)and (max-width:1180px){.servicepage .section3>.left-side{width:100%}.servicepage .section3>.left-side:before{height:90%}.servicepage .right-side{height:72vh}.servicepage .right-side>.container{padding:0 32px}.servicepage .customer-feedback>.cf-cont{width:440px;padding:10px 20px}}@media(max-width:1024px){.servicepage .customer-feedback>.container{width:420px}.servicepage .section3>.left-side{height:65vh}.servicepage .section3>.right-side>.container{padding:0 40px}.servicepage .sec4-headline{width:100%}}@media(max-width:1024px)and (min-width:821px){.servicepage .section3>.left-side{width:101%}}@media(max-width:1024px)and (min-height:1366px){.servicepage .section3>.left-side{height:35vh}}@media(max-width:1024px){.servicepage .frame-1>.heading{margin-bottom:0!important;padding-bottom:0!important}.servicepage .frame-1>.heading>.frame-2-head{align-items:center!important;grid-gap:20px}.servicepage .frame-1>.heading>.frame-2-head>.txt>h1{text-align:center!important}.servicepage .frame-5>.container>.frame-2-head{align-items:center!important;width:100%!important}.servicepage .frame-5>.container>.frame-2-head>.txt>h1{text-align:center!important}.servicepage .frame-5>.container>.tech-stack>div{grid-gap:20px}}@media(max-width:820px){.servicepage .frame-2>.service-section>div>.ipad-width{padding:0}.servicepage .frame-2 .image,.servicepage .frame-2 .text{width:100%!important}.servicepage .frame-2 .image>img{width:100%;height:100%}.servicepage .frame-1{padding-top:50px}.servicepage .stack{min-width:290px;justify-content:center!important}.servicepage .questions>.container{width:100%!important}.servicepage .section3{align-items:center}.servicepage .section3>.left-side{width:82vw}.servicepage .section3>.left-side:before{width:107%!important;height:90%!important}.servicepage .section3>.right-side>.container{padding:0 20px}}@media(max-width:768px){.servicepage .frame-2>.service-section{padding-left:5px}.servicepage .frame-1>.heading>.frame-2-head{grid-gap:0}.servicepage .questions>.container{width:100%!important}.servicepage .section3{justify-content:center;align-items:center}.servicepage .section3>.left-side{width:80%;height:60vh}.servicepage .section3>.left-side:before{height:95%}.servicepage .section3>.right-side>.container{padding:0 70px}}@media(max-width:575.98px){.servicepage .questions>.container{width:100%!important}.servicepage .txt>h1{font-size:22px;line-height:30px}.servicepage .brief,.servicepage .brief p{font-size:12px;line-height:20px}.servicepage .step-square{font-size:14px}.servicepage .frame-1 .txt>h1,.servicepage .frame-2-head .txt>h1{font-size:22px;line-height:28px}.servicepage .frame-2>.service-section{padding-left:0}.servicepage .frame-2>.service-section .image-container .image img{max-height:65vh;object-fit:cover;max-width:84vw;border-radius:10px;opacity:.8}.servicepage .service-section .text{width:90%!important}.servicepage .service-section .text .title h2{font-size:16px;line-height:25px}.servicepage .service-section .image{width:90%!important}.servicepage .frame-2>.service-section>div>.ipad-width>.image{width:100%!important}.servicepage .frame-2>.service-section>div>.ipad-width{margin-top:0!important}.servicepage .our-process-btn,.servicepage .our-process-btn1{font-size:10px;line-height:20px;padding:5px 12px}.servicepage .txt{width:100%!important}.servicepage .frame-1:after{top:0}.servicepage .frame-2-head,.servicepage text{width:100%!important}.servicepage .frame-2-head{margin-bottom:0!important}.servicepage .frame-4:before{width:96%}.servicepage .frame-5>.container>.tech-stack>div{justify-content:center!important}.servicepage .step-title p{width:75%!important}.servicepage .step-title p:first-child{font-size:16px!important;line-height:25px}.servicepage .step-title p:last-child{font-size:12px!important;line-height:20px}.servicepage .our-marketing-btn{padding:7px;font-size:12px!important}.servicepage .steps-container2{align-items:flex-start}.servicepage .circles,.servicepage .step-title{width:100%!important}.servicepage .frame-5 .stack,.servicepage .frame-5 .tech-stack>div{justify-content:center!important}.servicepage .frame-5 .stack{max-width:300px;width:230px}.servicepage .stack .name h5{font-size:12px;line-height:15px}.servicepage .sub-heading{font-size:12px;line-height:18px;opacity:.5}.servicepage .text>.title>h4{font-size:14px;line-height:18px}.servicepage .text>.desc>p{font-size:12px;line-height:20px;opacity:.5}.servicepage .process-square{width:50px;height:40px;border-radius:10px}.servicepage .frame-1{padding-top:15px}.servicepage .section3>.left-side{height:35vh}.servicepage .section3{padding-left:0!important;padding-right:0!important;position:relative}.servicepage .section3>.left-side:before{background-size:cover;border-radius:22px;width:100%!important}.servicepage .section-3>.left-side:before{height:100%;width:94%!important}.servicepage .right-side>.container,.servicepage .section3>.right-side>.container{padding:0}.servicepage .section3>.left-side{height:43vh;width:100%}.servicepage .section3-tagline{font-size:22px;line-height:30px;margin-bottom:20px;letter-spacing:0}.servicepage .section3-desc{font-size:12px;line-height:16px}}.servicepage .questions button{font-size:18px;font-weight:400;line-height:25px}.servicepage .question h4{font-size:20px;font-weight:400;line-height:30px}.servicepage .ans p{font-size:16px;font-weight:400;line-height:25px}.servicepage .list p{font-size:16px;font-weight:400!important;line-height:25px}.servicepage .accordion{--bs-accordion-bg:#000;--bs-accordion-color:#fff;--bs-accordion-active-bg:#000;--bs-accordion-btn-bg:#000}.servicepage .accordion-button:not(.collapsed):after{--bs-accordion-btn-active-icon:url(/assets/contact/acc-body.svg)}.servicepage .accordion-button:after{--bs-accordion-btn-icon:url(/assets/contact/acc-btn.svg)}.servicepage .accordion-light{--bs-accordion-bg:#fff;--bs-accordion-color:#000;--bs-accordion-active-bg:#ecf0ff;--bs-accordion-btn-bg:#ecf0ff}.servicepage .accordion-body{padding:35px}.servicepage .accordion-item{border:none!important}.servicepage .accordion-header{border:1px solid;border-radius:10px;background:#000}.servicepage .accordion-button:active,.servicepage .accordion-button:focus{outline:none!important;box-shadow:none!important;border:none!important}.servicepage .accordion-button{padding:25px;border-radius:10px}.servicepage .accordion-button,.servicepage .accordion-item:first-of-type>.accordion-header .accordion-button,.servicepage .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed,.servicepage .collapsed{border-radius:10px}