.banner-main{padding-top:180px;padding-bottom:120px;height:-moz-fit-content;height:fit-content;background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);background-size:400% 400%;animation:gradientShift 15s ease infinite;position:relative;overflow:hidden}.banner-main:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/agency-bg-hero-min.6e732df9.jpeg);background-repeat:no-repeat;background-size:cover;background-position:0 0;opacity:.1;z-index:0}@media(max-width:320px){.banner-main{padding-top:90px}}.banner-main .banner-content{max-width:800px;font-family:DM Sans,sans-serif;color:#fff;text-align:center;position:relative;z-index:2;margin:0 auto}@media(max-width:1024px){.banner-main .banner-content{max-width:700px}}.banner-main .banner-content .banner-badge{display:inline-block;padding:10px 24px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;color:#fff;font-size:15px;font-weight:600;margin-bottom:30px;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.1)}.banner-main .banner-content .banner-expertise{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:35px;flex-wrap:wrap}@media(max-width:768px){.banner-main .banner-content .banner-expertise{gap:10px;margin-bottom:25px}}.banner-main .banner-content .banner-expertise .expertise-item{font-size:16px;font-weight:700;color:#667eea;text-transform:uppercase;letter-spacing:1px;padding:12px 28px;background:#fff;border-radius:50px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:all .3s ease}.banner-main .banner-content .banner-expertise .expertise-item:hover{background:linear-gradient(135deg,#ffd89b,#19547b);color:#fff;transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.3)}@media(max-width:768px){.banner-main .banner-content .banner-expertise .expertise-item{font-size:14px;padding:10px 22px}}@media(max-width:480px){.banner-main .banner-content .banner-expertise .expertise-item{font-size:12px;padding:8px 18px}}.banner-main .banner-content .banner-expertise .expertise-divider{color:hsla(0,0%,100%,.6);font-size:20px;font-weight:700}@media(max-width:768px){.banner-main .banner-content .banner-expertise .expertise-divider{display:none}}.banner-main .banner-content h1{font-size:56px;line-height:68px;font-weight:800;margin-bottom:25px;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.15)}@media(max-width:1024px){.banner-main .banner-content h1{font-size:48px;line-height:58px}}@media(max-width:768px){.banner-main .banner-content h1{font-size:38px;line-height:48px}}@media(max-width:320px){.banner-main .banner-content h1{font-size:32px;line-height:40px}}.banner-main .banner-content h1 .gradient-text{background:linear-gradient(135deg,#ffd89b,#19547b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;animation:shimmer 3s ease-in-out infinite}.banner-main .banner-content p{font-size:22px;font-weight:500;line-height:34px;max-width:700px;margin:0 auto 40px;color:hsla(0,0%,100%,.95);text-shadow:0 2px 10px rgba(0,0,0,.1)}@media(max-width:768px){.banner-main .banner-content p{font-size:18px;line-height:28px}}.banner-main .banner-content .banner-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:40px}.banner-main .banner-content .banner-buttons .btn-primary-gradient{padding:16px 40px;border-radius:50px;background:#fff;color:#667eea;border:none;font-size:16px;font-weight:700;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:all .3s ease}.banner-main .banner-content .banner-buttons .btn-primary-gradient:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.3);background:linear-gradient(135deg,#ffd89b,#19547b);color:#fff}.banner-main .banner-content .banner-buttons .btn-outline-white{padding:16px 40px;border-radius:50px;background:transparent;color:#fff;border:2px solid #fff;font-size:16px;font-weight:700;transition:all .3s ease}.banner-main .banner-content .banner-buttons .btn-outline-white:hover{background:#fff;color:#667eea;transform:translateY(-3px);box-shadow:0 10px 30px hsla(0,0%,100%,.3)}.banner-main .floating-shape{position:absolute;border-radius:50%;z-index:1;animation:float 6s ease-in-out infinite}.banner-main .shape-1{width:400px;height:400px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));top:-100px;right:-100px;animation-delay:0s}.banner-main .shape-2{width:300px;height:300px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));bottom:-50px;left:-50px;animation-delay:2s}.banner-main .shape-3{width:200px;height:200px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));top:50%;right:10%;animation-delay:4s}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes shimmer{0%,to{opacity:1}50%{opacity:.8}}.brand-story{margin-top:0;padding:100px 0 80px;background:#fff;position:relative;overflow:hidden}.brand-story:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/agency-section-bubble-min.8f69183a.png);background-repeat:no-repeat;background-size:auto;background-position:0;opacity:.03;z-index:0}@media(max-width:768px){.brand-story{margin-top:50px}}@media(max-width:426px){.brand-story{background-position:50%;padding-bottom:20px}}.brand-story .title{font-family:DM Sans,sans-serif;margin-bottom:50px;text-align:center;position:relative;z-index:1}.brand-story .title h1{font-size:52px;line-height:62px;letter-spacing:-2px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}@media(max-width:426px){.brand-story .title h1{font-size:38px;line-height:46px}}@media(max-width:320px){.brand-story .title h1{font-size:28px;line-height:36px}}.brand-story .title p{font-size:18px;line-height:28px;max-width:590px;color:#7b88a8;margin:auto auto 80px}@media(max-width:426px){.brand-story .title p{font-size:15px;margin-bottom:30px}}.brand-story .startup-box-main{display:flex;justify-content:flex-start;position:relative;z-index:1}@media(max-width:768px){.brand-story .startup-box-main{margin-bottom:50px}}@media(max-width:426px){.brand-story .startup-box-main{justify-content:center}.brand-story .startup-box-main img{width:100%}}.brand-story .startup-box-main .startup-box{position:absolute;right:150px;bottom:70px;background:linear-gradient(135deg,#4c6fff,#667eea);border-radius:24px;padding:48px 20px 38px;text-align:center;width:210px;box-shadow:0 20px 50px rgba(76,111,255,.35);transition:all .3s ease}.brand-story .startup-box-main .startup-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/vectors-group.d1102f55.webp);background-size:cover;opacity:.15;z-index:0}.brand-story .startup-box-main .startup-box h1,.brand-story .startup-box-main .startup-box span{position:relative;z-index:1}.brand-story .startup-box-main .startup-box:hover{transform:translateY(-5px);box-shadow:0 25px 60px rgba(76,111,255,.45)}@media(max-width:768px){.brand-story .startup-box-main .startup-box{right:180px}}@media(max-width:426px){.brand-story .startup-box-main .startup-box{right:40px;bottom:15px}}@media(max-width:320px){.brand-story .startup-box-main .startup-box{right:27px;bottom:15px}}.brand-story .startup-box-main .startup-box h1{color:#fff;font-family:space grotesk,Sans-serif;font-size:60px;font-weight:800;line-height:1.1;letter-spacing:-1px;margin:0 0 8px;text-shadow:0 4px 12px rgba(0,0,0,.15)}.brand-story .startup-box-main .startup-box span{color:hsla(0,0%,100%,.95);font-weight:600;text-align:center;font-size:16px;line-height:1.4;display:block}.brand-story .startup-box-content{font-family:DM Sans,sans-serif;margin-bottom:50px;text-align:left;position:relative;z-index:1}@media(max-width:768px){.brand-story .startup-box-content{text-align:center}}.brand-story .startup-box-content h1{font-size:30px;line-height:46px;text-transform:none;font-weight:700;letter-spacing:-.8px;color:#2d3958;margin-bottom:10px}@media(max-width:426px){.brand-story .startup-box-content h1{font-size:27px;line-height:40pxs}}@media(max-width:320px){.brand-story .startup-box-content h1{font-size:20px;line-height:30px}}.brand-story .startup-box-content p{margin:auto;font-size:18px;line-height:28px;color:#7b88a8}@media(max-width:426px){.brand-story .startup-box-content p{font-size:16px}}@media(max-width:320px){.brand-story .startup-box-content p{font-size:14px}}.brand-story .startup-box-content-inner{padding:30px;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.brand-story .startup-box-content-inner:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.12);border-color:rgba(102,126,234,.3)}.brand-story .startup-box-content-inner .startup-box-icon{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);margin-bottom:10px;position:relative;box-shadow:0 8px 20px rgba(102,126,234,.3);transition:all .3s ease}@media(max-width:768px){.brand-story .startup-box-content-inner .startup-box-icon{margin:0 auto 10px}}.brand-story .startup-box-content-inner h1{font-size:22px;margin-bottom:0}@media(max-width:426px){.brand-story .startup-box-content-inner h1{font-size:16px}}.strategy{text-align:left;padding:160px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);position:relative;overflow:hidden}.strategy .row{align-items:stretch}.strategy:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/section-2-agency-bg-min.11ceea68.webp);background-repeat:no-repeat;background-size:cover;opacity:.05;z-index:0}@media(max-width:768px){.strategy{padding:140px 0}}@media(max-width:426px){.strategy{padding:70px 0}}.strategy .sub-head{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#667eea;position:relative;z-index:1;display:inline-block;padding:8px 20px;background:rgba(102,126,234,.1);border-radius:50px;margin:0 0 20px}.strategy .head{font-family:DM Sans,sans-serif;font-size:48px;line-height:58px;letter-spacing:-.8px;font-weight:800;background:linear-gradient(135deg,#4c6fff,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;max-width:800px;text-transform:none;margin-bottom:75px;position:relative;z-index:1}@media(max-width:426px){.strategy .head{font-size:32px;line-height:40px;margin-bottom:50px;margin-top:15px}}.strategy .first .startup-box-icon{background:linear-gradient(135deg,#667eea,#764ba2)}.strategy .first:hover{box-shadow:0 20px 50px 0 rgba(102,126,234,.4);transform:translateY(-10px)}.strategy .second .startup-box-icon{background:linear-gradient(135deg,#f093fb,#f5576c)}.strategy .second:hover{box-shadow:0 20px 50px 0 rgba(240,147,251,.4);transform:translateY(-10px)}.strategy .third .startup-box-icon{background:linear-gradient(135deg,#4facfe,#00f2fe)}.strategy .third:hover{box-shadow:0 20px 50px 0 rgba(79,172,254,.4);transform:translateY(-10px)}.strategy .fourth .startup-box-icon{background:linear-gradient(135deg,#fa709a,#fee140)}.strategy .fourth:hover{box-shadow:0 20px 50px 0 rgba(250,112,154,.4);transform:translateY(-10px)}.strategy .fifth .startup-box-icon{background:linear-gradient(135deg,#a8edea,#fed6e3)}.strategy .fifth:hover{box-shadow:0 20px 50px 0 rgba(168,237,234,.4);transform:translateY(-10px)}.strategy .sixth .startup-box-icon{background:linear-gradient(135deg,#ff9a9e,#fecfef)}.strategy .sixth:hover{box-shadow:0 20px 50px 0 rgba(255,154,158,.4);transform:translateY(-10px)}.strategy .seventh .startup-box-icon{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.strategy .seventh:hover{box-shadow:0 20px 50px 0 hsla(15,94%,81%,.4);transform:translateY(-10px)}.strategy .eighth .startup-box-icon{background:linear-gradient(135deg,#a1c4fd,#c2e9fb)}.strategy .eighth:hover{box-shadow:0 20px 50px 0 rgba(161,196,253,.4);transform:translateY(-10px)}.strategy .ninth .startup-box-icon{background:linear-gradient(135deg,#d299c2,#fef9d7)}.strategy .ninth:hover{box-shadow:0 20px 50px 0 rgba(210,153,194,.4);transform:translateY(-10px)}.strategy .strategy-box{height:100%;padding:30px;display:flex;align-items:flex-start;justify-content:space-between;border-radius:20px;box-shadow:0 10px 40px 0 rgba(0,0,0,.08);background-color:#fff;transition:all .4s ease;position:relative;z-index:1;border:2px solid transparent}.strategy .strategy-box .startup-box-icon{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;position:relative;min-width:70px;transition:all .4s ease;box-shadow:0 8px 20px rgba(0,0,0,.15)}.strategy .strategy-box .startup-box-icon img{width:40%!important;height:40%!important;object-fit:contain}@media(max-width:768px){.strategy .strategy-box .startup-box-icon{margin:0 auto 10px}}.strategy .strategy-box .box-content{max-width:280px;margin-left:20px}.strategy .strategy-box .box-content h1{font-size:22px;line-height:32px;text-transform:none;font-weight:700;letter-spacing:-.4px}@media(max-width:426px){.strategy .strategy-box .box-content h1{font-size:16px}}.strategy .strategy-box .box-content p{color:rgba(123,136,168,.729);font-size:16px;line-height:26px}@media(max-width:426px){.strategy .strategy-box .box-content p{font-size:15px;margin-bottom:30px}}.strategy .strategy-box .box-content h2{font-weight:500;color:#7b88a8;font-size:18px}.customer-in{padding:80px 0;position:relative;z-index:1}@media(max-width:768px){.customer-in{margin-top:50px;padding:60px 0}}@media(max-width:426px){.customer-in{background-position:50%;padding-bottom:40px}}.customer-in .startup-box-main{display:flex;justify-content:flex-start;position:relative}@media(max-width:768px){.customer-in .startup-box-main{margin-bottom:50px}}@media(max-width:426px){.customer-in .startup-box-main{justify-content:center}.customer-in .startup-box-main img{width:100%}}.customer-in .startup-box-main .image-wrapper{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15);transition:all .4s ease}.customer-in .startup-box-main .image-wrapper:hover{transform:scale(1.02);box-shadow:0 25px 70px rgba(0,0,0,.2)}.customer-in .startup-box-main .image-wrapper .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(240,147,251,.1));z-index:1;pointer-events:none}.customer-in .startup-box-main .startup-box{position:absolute;right:80px;top:150px;background:linear-gradient(135deg,#10b981,#34d399);border-radius:24px;padding:40px 20px;text-align:center;width:220px;box-shadow:0 20px 50px rgba(16,185,129,.35);transition:all .4s ease;animation:floatUpDown 3s ease-in-out infinite}.customer-in .startup-box-main .startup-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/vectors-group.d1102f55.webp);background-size:cover;opacity:.15;z-index:0}.customer-in .startup-box-main .startup-box .stat-icon,.customer-in .startup-box-main .startup-box h1,.customer-in .startup-box-main .startup-box span{position:relative;z-index:1}.customer-in .startup-box-main .startup-box:hover{transform:translateY(-5px);box-shadow:0 25px 60px rgba(16,185,129,.45)}.customer-in .startup-box-main .startup-box .stat-icon{font-size:40px;margin-bottom:10px}@media(max-width:768px){.customer-in .startup-box-main .startup-box{right:150px}}@media(max-width:426px){.customer-in .startup-box-main .startup-box{right:40px;bottom:15px}}@media(max-width:320px){.customer-in .startup-box-main .startup-box{right:27px;bottom:15px}}.customer-in .startup-box-main .startup-box h1{color:#fff;font-family:space grotesk,Sans-serif;font-size:58px;font-weight:800;line-height:1.1;letter-spacing:-1px;margin:8px 0;text-shadow:0 4px 12px rgba(0,0,0,.15)}.customer-in .startup-box-main .startup-box span{color:hsla(0,0%,100%,.95);font-weight:600;text-align:center;font-size:16px;display:block;margin-top:5px;line-height:1.4}.customer-in .startup-box-main .mini-stats{display:flex;gap:15px;position:absolute;bottom:30px;left:30px;z-index:2}@media(max-width:768px){.customer-in .startup-box-main .mini-stats{left:20px;bottom:20px}}@media(max-width:426px){.customer-in .startup-box-main .mini-stats{left:10px;bottom:10px;gap:10px}}.customer-in .startup-box-main .mini-stats .mini-stat{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 20px;border-radius:15px;box-shadow:0 8px 20px rgba(0,0,0,.15);transition:all .3s ease}.customer-in .startup-box-main .mini-stats .mini-stat:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.2)}.customer-in .startup-box-main .mini-stats .mini-stat .mini-stat-number{display:block;font-size:24px;font-weight:800;background:linear-gradient(135deg,#10b981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.customer-in .startup-box-main .mini-stats .mini-stat .mini-stat-label{display:block;font-size:12px;color:#7b88a8;font-weight:600;margin-top:5px}.customer-in .startup-box-content{font-family:DM Sans,sans-serif;margin-bottom:50px;text-align:left;position:relative;z-index:1}@media(max-width:1024px){.customer-in .startup-box-content{padding:0 30px}}@media(max-width:768px){.customer-in .startup-box-content{text-align:center;padding:0;margin-top:0}}.customer-in .startup-box-content .content-badge{display:inline-block;padding:8px 20px;background:rgba(16,185,129,.08);border:2px solid rgba(16,185,129,.2);border-radius:50px;color:#059669;font-size:14px;font-weight:700;margin-bottom:25px;letter-spacing:.5px}.customer-in .startup-box-content h1{font-size:42px;line-height:52px;text-transform:none;font-weight:800;letter-spacing:-.8px;background:linear-gradient(135deg,#2d3958,#667eea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:25px}@media(max-width:426px){.customer-in .startup-box-content h1{font-size:27px;line-height:40pxs}}@media(max-width:320px){.customer-in .startup-box-content h1{font-size:20px;line-height:30px}}.customer-in .startup-box-content p{margin:0 0 30px;font-size:18px;line-height:30px;color:#7b88a8}@media(max-width:426px){.customer-in .startup-box-content p{font-size:16px}}@media(max-width:320px){.customer-in .startup-box-content p{font-size:14px}}.customer-in .startup-box-content .feature-list{margin:30px 0;display:flex;flex-direction:column;gap:15px}.customer-in .startup-box-content .feature-list .feature-item{display:flex;align-items:center;gap:12px;font-size:16px;color:#2d3958;font-weight:600}@media(max-width:768px){.customer-in .startup-box-content .feature-list .feature-item{justify-content:center}}.customer-in .startup-box-content .feature-list .feature-item .feature-icon{width:24px;height:24px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:800;flex-shrink:0}.customer-in .startup-box-content .cta-button{padding:16px 40px;border-radius:50px;background:linear-gradient(135deg,#10b981,#059669);border:none;font-weight:700;font-size:16px;margin-top:30px;box-shadow:0 10px 30px rgba(16,185,129,.3);transition:all .3s ease}.customer-in .startup-box-content .cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(16,185,129,.4);background:linear-gradient(135deg,#059669,#10b981)}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.testimonial{padding:100px 0;background:#fff;position:relative;overflow:hidden}.testimonial:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/emoji-bg.0c7bbbff.webp);background-repeat:no-repeat;background-position:0 0;opacity:.02;z-index:0}.testimonial .container{position:relative;z-index:1}.testimonial .testimonials-card{background:#fff;border:2px solid transparent;border-radius:30px;padding:40px;box-shadow:0 10px 40px rgba(0,0,0,.08);transition:all .4s ease;height:100%;position:relative;overflow:hidden}.testimonial .testimonials-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);opacity:0;transition:opacity .3s ease}.testimonial .testimonials-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(102,126,234,.2);border-color:rgba(102,126,234,.3)}.testimonial .testimonials-card:hover:before{opacity:1}.testimonial .testimonials-card:hover .img-section img{transform:scale(1.1)}.testimonial .testimonials-card:first-child:before{background:linear-gradient(90deg,#667eea,#764ba2)}.testimonial .testimonials-card:nth-child(2):before{background:linear-gradient(90deg,#f093fb,#f5576c)}.testimonial .testimonials-card:nth-child(3):before{background:linear-gradient(90deg,#4facfe,#00f2fe)}.testimonial .testimonials-card .img-box .img-section{display:flex;align-items:center}.testimonial .testimonials-card .img-box .img-section img{border-radius:50%;border:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#667eea,#764ba2) border-box;transition:all .3s ease}.testimonial .testimonials-card .img-box .img-section .img-content{margin-left:15px;text-align:left}.testimonial .testimonials-card .img-box .img-section .img-content p{font-size:17px;line-height:26px;text-transform:none;font-weight:700;letter-spacing:-.36px;font-family:DM Sans;margin:0;background:linear-gradient(135deg,#2d3958,#667eea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.testimonial .testimonials-card .img-box .img-section .img-content span{font-size:14px;color:#7b88a8;font-weight:600}.testimonial .testimonials-card .img-box .img-section .img-content .rating{margin-top:8px;display:flex;gap:4px}.testimonial .testimonials-card .img-box .img-section .img-content .rating img{margin-right:0;width:16px;height:16px;border:none;background:none;filter:drop-shadow(0 2px 4px rgba(255,193,7,.3));transition:transform .2s ease}.testimonial .testimonials-card .img-box .img-section .img-content .rating img:hover{transform:scale(1.2)}.testimonial .testimonials-card p{font-size:16px;line-height:28px;color:#7b88a8;text-align:left;margin-top:25px;font-style:italic;position:relative;padding-left:20px}.testimonial .testimonials-card p:before{content:'"';position:absolute;left:0;top:-10px;font-size:48px;color:rgba(102,126,234,.2);font-family:Georgia,serif;line-height:1}.work .title{font-size:36px;line-height:46px;text-transform:none;font-weight:700;letter-spacing:-.8px;color:#2d3958;font-family:DM Sans;max-width:830px;margin:auto}.work .work-main{margin-top:80px;text-align:left}.work .work-main .portfolio-main{border-radius:40px;overflow:hidden}.work .work-main .portfolio-main img{width:100%}.work .work-main h1{font-size:22px;line-height:32px;text-transform:none;font-weight:700;letter-spacing:-.4px;color:#2d3958;margin-top:25px}.project{margin-top:80px;padding-bottom:50px}@media(max-width:768px){.project{margin-top:50px}}@media(max-width:426px){.project{background-position:50%;padding-bottom:20px}}.project .startup-box-main{display:flex;justify-content:flex-end;position:relative}@media(max-width:768px){.project .startup-box-main{margin-bottom:50px}}@media(max-width:426px){.project .startup-box-main{justify-content:center}.project .startup-box-main img{width:100%}}.project .startup-box-main .startup-box{position:absolute;left:80px;top:200px;background-color:#4c6fff;background-image:url(/_next/static/media/vectors-group.d1102f55.webp);border-radius:40px;padding:58px 0 42px;text-align:center;width:200px}@media(max-width:768px){.project .startup-box-main .startup-box{right:180px}}@media(max-width:426px){.project .startup-box-main .startup-box{right:40px;bottom:15px}}@media(max-width:320px){.project .startup-box-main .startup-box{right:27px;bottom:15px}}.project .startup-box-main .startup-box h1{color:#ffc0ec;font-family:space grotesk,Sans-serif;font-size:64px;font-weight:700;line-height:49px;letter-spacing:-.4px;margin:0}.project .startup-box-main .startup-box span{color:#fff;font-weight:700;text-align:center;font-size:19px;line-height:2.5}.project .startup-box-content{font-family:DM Sans,sans-serif;margin-bottom:50px;text-align:left;position:relative}@media(max-width:768px){.project .startup-box-content{text-align:center}}.project .startup-box-content h1{font-size:36px;line-height:46px;text-transform:none;font-weight:700;letter-spacing:-.8px;color:#2d3958;margin-bottom:10px}@media(max-width:426px){.project .startup-box-content h1{font-size:27px;line-height:40pxs}}@media(max-width:320px){.project .startup-box-content h1{font-size:20px;line-height:30px}}.project .startup-box-content p{font-size:18px;line-height:28px;color:#7b88a8;margin:50px auto auto}@media(max-width:426px){.project .startup-box-content p{font-size:16px}}@media(max-width:320px){.project .startup-box-content p{font-size:14px}}.project .startup-box-content .email-box{position:relative;margin-top:70px;max-width:500px}.project .startup-box-content .email-box .box-input{background:#f4f3f6;border-radius:5px 0 0 5px;color:#12022f;padding:14px 22px;box-shadow:none;width:100%;border:none}.project .startup-box-content .email-box .box-input:focus-visible{border:none}.project .startup-box-content .email-box button{position:absolute;right:0;top:0;color:#fff;padding:14px 32px;font-weight:500}.custom-nav{margin-left:auto!important;margin-right:0!important}.header{position:absolute!important;width:100%;background-color:transparent!important;height:80px}.header .nav-link{font-size:16px;font-weight:500;font-family:Space Grotesk,sans-serif!important;color:#fff}.sticky{position:fixed!important;width:100%;top:0;left:0;right:0;background-color:#fff!important;height:80px;z-index:111112;box-shadow:-3px -5px 13px 3px #d3d3d3;transition:ease-in-out(2)}.sticky .nav-link{font-size:16px;font-weight:500;font-family:Space Grotesk,sans-serif!important;color:#000}.default-header{position:relative;width:100%;background-color:#fff;height:80px}.default-header .nav-link{font-size:16px;font-weight:500;font-family:Space Grotesk,sans-serif!important;color:#000}@media(max-width:768px){.navbar .container{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important}.navbar .navbar-brand{flex:1 1!important;max-width:200px!important}.navbar-toggler{border:none!important;flex-shrink:0!important;margin-left:auto!important}.navbar-toggler:focus{box-shadow:none!important}.navbar-collapse{background-color:#fff;padding:5px;border-radius:4px;margin-top:29px;border:thin solid #d3d3d3;width:100%!important;flex-basis:100%!important}.navbar-collapse a{color:#000!important;border-bottom:thin solid #d3d3d3}.navbar-collapse a:last-child{border:none}}@media(min-width:992px){.navbar-collapse a{padding:1.5rem!important}}.footer{background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:left;font-family:DM Sans;padding:60px 0}.footer .description{font-size:15px;line-height:26px;font-weight:400;margin-top:40px}.footer li{list-style:none;font-size:15px;opacity:.7;text-wrap:nowrap;padding:8px 0}.footer .list-title{opacity:1;line-height:26px;text-transform:none;font-weight:700;letter-spacing:-.36px}.footer .list-item{cursor:pointer}.footer .copyright{display:flex;align-items:center;font-size:14px;padding:15px 0}.dark{background-image:url(/_next/static/media/footer-bg.ace0cf2d.webp)}.dark h1{color:#fff}.dark .description,.dark li{color:#e7e5ea}.dark .list-title{color:#fff}.dark .copyright{color:rgba(231,229,234,.702);border-top:1px solid #1c0f3f}.light{background-image:url(/_next/static/media/footer-bg-light.e68f48e2.jpeg)}.light .copyright{border-top:1px solid #d3d3d3}.customer{background:#f9fafb;position:relative;overflow:hidden}.customer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/cirlce-bg-bubble-22-min.d95ffdb8.png);background-repeat:no-repeat;background-position:0 0;opacity:.03;z-index:0}*{scroll-behavior:smooth}.animated-section{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.animated-section.active{opacity:1;transform:translateY(0)}.world-map-container{padding:80px 0 100px;background:#f8fafc;position:relative}.world-map-container .map-header{text-align:center;margin-bottom:50px;position:relative;z-index:1}.world-map-container .map-header .title{font-size:42px;line-height:52px;text-transform:none;font-weight:800;letter-spacing:-1px;font-family:DM Sans;color:#2d3958;margin:0 auto 12px}@media(max-width:768px){.world-map-container .map-header .title{font-size:32px;line-height:42px}}.world-map-container .map-header .subtitle{font-size:17px;color:#64748b;max-width:600px;margin:0 auto;font-weight:400;line-height:26px}.world-map-container .map-wrapper{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}@media(max-width:768px){.world-map-container .map-wrapper{padding:0 15px}}.world-map-container .map-wrapper .leaflet-container{border-radius:16px;z-index:1;box-shadow:0 10px 40px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.08);filter:saturate(1.15) contrast(1.05) brightness(1.02)}.world-map-container .map-wrapper .leaflet-tooltip{background-color:rgba(45,57,88,.95);border:none;border-radius:8px;color:#fff;font-family:DM Sans,sans-serif;font-weight:600;font-size:13px;padding:8px 14px;box-shadow:0 4px 12px rgba(0,0,0,.25);letter-spacing:.3px}.world-map-container .map-wrapper .leaflet-tooltip.leaflet-tooltip-top:before{border-top-color:rgba(45,57,88,.95)}.world-map-container .map-wrapper .leaflet-tooltip.leaflet-tooltip-bottom:before{border-bottom-color:rgba(45,57,88,.95)}.world-map-container .map-wrapper .leaflet-popup-content-wrapper{border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);font-family:DM Sans,sans-serif;background:#fff;border:1px solid rgba(0,0,0,.08)}.world-map-container .map-wrapper .leaflet-popup-tip{box-shadow:0 2px 8px rgba(0,0,0,.1)}.world-map-container .map-wrapper .leaflet-marker-icon{transition:transform .3s ease;cursor:pointer}.world-map-container .map-wrapper .leaflet-marker-icon:hover{transform:scale(1.15);z-index:1000!important}.world-map-container .map-wrapper .leaflet-control-zoom{border:none;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.world-map-container .map-wrapper .leaflet-control-zoom a{background-color:#fff;border:none;color:#2d3958;font-weight:700}.world-map-container .map-wrapper .leaflet-control-zoom a:hover{background-color:#f1f5f9}.world-map-container .map-wrapper .leaflet-control-zoom a.leaflet-disabled{background-color:#f8fafc;color:#cbd5e1}