body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Comfortaa,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.tywritter-heading-fonts span{font-family:Quicksand,sans-serif!important;font-weight:800!important}.global-body-heading-fonts{font-size:3rem!important;line-height:1.2}.footer-container{padding-top:60px}.ttcl-cta-container{background-color:#fff;padding:80px 20px;width:100%}.ttcl-cta-wrapper{margin:0 auto 40px;max-width:1400px;position:relative}.ttcl-cta-banner{align-items:center;background:linear-gradient(135deg,#2563eb,#1e3c72);border-radius:24px;box-shadow:0 20px 60px #fbbf2433;display:flex;justify-content:space-between;min-height:200px;overflow:visible;padding:60px 50px;position:relative}.ttcl-cta-left-image{bottom:0;left:14px;pointer-events:none;position:absolute;top:-60px;width:300px;z-index:2}.ttcl-cta-arrow img{height:100%;width:100%}.ttcl-cta-arrow{animation:float 3s ease-in-out infinite;height:80px;width:60px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ttcl-cta-left-image img{height:100%;object-fit:cover;object-position:top;width:100%}.ttcl-cta-right-bg-image{border-radius:0 24px 24px 0!important;bottom:0;opacity:.6;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:350px;z-index:1}.dotted-bg{background:url(/static/media/dotted-bg.5207786e6b2ff6e13500.png);background-repeat:no-repeat;background-size:cover;height:90%;left:3px;opacity:.5;position:absolute;top:8px;width:50%;z-index:1}.ttcl-cta-right-bg-image:before{background:linear-gradient(81deg,#2563ebab,#1e3c7200);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.ttcl-cta-right-bg-image img{height:100%;object-fit:cover;object-position:center;width:100%}.ttcl-cta-content{grid-gap:35px;align-items:center;display:grid;flex:1 1;gap:35px;grid-template-columns:auto auto;justify-content:flex-end;padding:0 80px 0 0;position:relative;text-align:center;z-index:3}.ttcl-cta-heading{color:#fff;font-size:2.6rem;font-weight:700;line-height:1.2;margin:0}.ttcl-cta-arrow{display:inline-block;flex-shrink:0}.ttcl-cta-arrow svg{stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;height:70px;width:70px}.ttcl-cta-button-wrapper{flex-shrink:0;position:relative;width:18%;z-index:3}.ttcl-cta-button{background:#fff;border:2px solid #fff;border-radius:8px;color:#2563eb;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s}.ttcl-cta-button:hover{background:#000;border-color:#0000!important;color:#fff}.ttcl-cta-button:active{transform:translateY(0)}@media (max-width:1200px){.ttcl-cta-heading{font-size:2.25rem}.ttcl-cta-left-image{width:250px}.ttcl-cta-right-bg-image{width:300px}.ttcl-cta-arrow svg{height:60px;width:60px}.ttcl-cta-button-wrapper{width:20%}}@media (max-width:1024px){.ttcl-cta-container{padding:60px 20px}.ttcl-cta-heading{font-size:1.6rem}.ttcl-cta-arrow{height:50px;width:50px}.ttcl-cta-left-image{left:0;width:268px}.ttcl-cta-right-bg-image{width:280px}.ttcl-cta-content{gap:15px;padding:0 30px}.ttcl-cta-button{font-size:.95rem;padding:18px 45px}.ttcl-cta-button-wrapper{width:20%}a.ttcl-cta-button{padding:14px 22px}}@media (max-width:900px){.ttcl-cta-wrapper{padding:0 20px}.ttcl-cta-banner{display:block}.ttcl-cta-left-image,.ttcl-cta-right-bg-image{display:none}.ttcl-cta-content{display:block;margin-bottom:20px;padding:0}.dotted-bg{height:100%;left:25px;opacity:.2;top:8px;width:84%}.ttcl-cta-heading{font-size:1.65rem}.ttcl-cta-arrow svg{height:50px;transform:rotate(90deg);width:50px}.ttcl-cta-button-wrapper{height:auto;margin:30px 0 20px!important;text-align:center;width:100%}.ttcl-cta-arrow{display:none}.ttcl-cta-banner{padding:40px 20px}}@media (max-width:768px){.footer-container{padding-top:30px}.ttcl-cta-container{padding:50px 15px}.ttcl-cta-heading{font-size:1.5rem}.ttcl-cta-left-image{display:none}}@media (max-width:480px){.ttcl-cta-heading{font-size:28px}.ttcl-cta-arrow svg{height:45px;width:45px}.ttcl-cta-left-image{display:none}}.hero-slider__wrapper{align-items:center;bottom:0;display:flex;gap:20px;height:104%;justify-content:center;left:0;margin:0 auto;padding:0 50px;perspective:2000px;position:absolute;top:-28px;transform:rotateX(15deg) rotateY(-25deg) rotate(5deg);transform-style:preserve-3d}@media (max-width:392px){.hero-left.blur-vanish-left.visible{padding:50px 0!important}}#home .hero-left{max-width:50%}video.hero-video-wrapper{height:120%;object-fit:cover;position:relative;top:-10%;transform:rotateX(15deg) rotateY(-25deg) rotate(5deg);width:100%}.hero-right.floating-blur.visible{padding-left:30px!important}.portfolio-wrapper{left:0;position:absolute!important}#home .hero-right{height:100%!important;position:absolute;right:0;text-align:center;width:50%}.hero-slider__column{flex-shrink:0;height:100%;overflow:hidden;position:relative;width:350px}.hero-slider__column:first-child{z-index:1}.hero-slider__column:nth-child(2){z-index:2}.hero-slider__column:nth-child(3){z-index:1}.hero-slider__track{animation:heroSliderScroll 25s linear infinite}.hero-slider__track,.hero-slider__track2{display:flex;flex-direction:column;will-change:transform}.hero-slider__track2{animation:heroSliderScroll2 30s linear infinite}.hero-slider__column:first-child .hero-slider__track{animation-delay:0s}.hero-slider__column:nth-child(2) .hero-slider__track{animation-delay:-20s}.hero-slider__column:nth-child(3) .hero-slider__track{animation-delay:0s}.hero-slider__track:hover{animation-play-state:paused}.hero-slider__slide{flex-shrink:0;height:fit-content;margin-bottom:20px;position:relative;width:100%}.hero-slider__slide img{display:block;height:100%;object-fit:contain;object-position:top;width:100%}@keyframes heroSliderScroll{0%{transform:translateY(0)}to{transform:translateY(-2400px)}}@keyframes heroSliderScroll2{0%{transform:translateY(-2400px)}to{transform:translateY(0)}}.hero-slider__column:after,.hero-slider__column:before{content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;z-index:10}.hero-slider__column:before{background:linear-gradient(180deg,#000c 0,#0000);top:0}.hero-slider__column:after{background:linear-gradient(0deg,#000c 0,#0000);bottom:0}.hero .hero-left .subheadline{color:#fff!important}.video-skeleton-wrapper{border-radius:12px;height:100%;min-height:500px;width:100%}.skeleton-lines-container{align-items:center;grid-template-columns:repeat(3,1fr);justify-content:center;transform:rotateX(15deg) rotateY(-25deg) rotate(5deg);transform-style:preserve-3d}.skeleton-column,.skeleton-lines-container{grid-gap:15px;display:grid;gap:15px;height:100%}.skeleton-column{grid-template-rows:1fr 1fr 1fr;width:100%}span.react-loading-skeleton.skeleton-website-card{height:100%}.skeleton-website-card{animation:skeletonPulse 1.5s ease-in-out infinite;background:#e0e0e097;border-radius:8px;height:250px;width:100%}.skeleton-column:first-child .skeleton-website-card{animation-delay:0s}.skeleton-column:nth-child(2){margin-top:-30px}.skeleton-column:nth-child(2) .skeleton-website-card{animation-delay:.2s;height:100%}.skeleton-column:nth-child(3) .skeleton-website-card{animation-delay:.4s}@keyframes skeletonPulse{0%,to{background:#acacac4f;opacity:.8}50%{background:#9797974c;opacity:.6}}.react-loading-skeleton:after{background-image:linear-gradient(90deg,#6c6c6c21,#7c7c7c14 50%,#6d6d6d2b)!important;background:#6c6c6c21!important}span.react-loading-skeleton.skeleton-website-card{background:#a3a3a321!important}@media (max-width:1400px){.hero-slider__column{height:100%;width:350px}.hero-slider__slide{height:fit-content!important;margin-bottom:20px}@keyframes heroSliderScroll{0%{transform:translateY(0)}to{transform:translateY(-1740px)}}}@media (max-width:1024px){.hero-slider__wrapper{gap:20px;padding:0 20px}.hero.homepage-hero-section .hero-right{width:100%!important}.hero-slider__column{height:500px;width:280px}.hero-slider__slide{height:fit-content!important;margin-bottom:20px}@keyframes heroSliderScroll{0%{transform:translateY(0)}to{transform:translateY(-1425px)}}}@media (max-width:768px){.hero-slider__wrapper{gap:10px;left:-30px;top:0;transform:rotateX(350deg) rotateY(4deg) rotate(324deg);z-index:-999}.hero-slider__column{height:800px;width:210px}.hero-slider__slide{height:100%;margin-bottom:10px}video.hero-video-wrapper{object-fit:contain;top:-214px;transform:rotateX(350deg) rotateY(4deg) rotate(324deg);width:900px!important}.hero-slider__column:after,.hero-slider__column:before{display:none}.hero.homepage-hero-section .hero-right.floating-blur.visible{right:-60px!important;top:-260px;width:100%!important}#home .hero-left{max-width:100%!important;padding:0!important;position:relative;width:100%!important;z-index:1}.hero-headline{font-size:28px!important;line-height:1.4}#home.hero .container:before{background:#000000c2;content:"";height:100%;left:0;position:absolute!important;right:0;top:0;z-index:1}#home.hero .container{padding:120px 10px 40px!important}#home.hero h1{font-size:32px!important}.hero-subheadline,.home-hero-q{font-size:16px!important;line-height:1.4!important}#home.hero{background-position:35%!important;height:100%!important}@keyframes heroSliderScroll{0%{transform:translateY(0)}to{transform:translateY(-1140px)}}@keyframes heroSliderScroll2{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}p.review-with-text{font-size:13px!important;gap:5px!important;margin-bottom:5px!important}span.review-star-icon{width:auto}.avatar_circle_four,.avatar_circle_one,.avatar_circle_three,.avatar_circle_two,.count_badge_circle{height:38px!important;width:38px!important}h3.credibility_main_heading{font-size:15px!important;text-align:left!important}p.home-hero-q.hero-quote{display:none}.homepage-hero-section .hero-ctas{grid-gap:5px!important;display:grid!important;gap:5px!important;grid-template-columns:1fr 1fr!important}.homepage-hero-section .btn-primary{display:flex;font-size:14px;gap:12px;justify-content:center;line-height:normal;padding:16px 20px!important}.homepage-hero-section .btn-secondary{align-items:center;font-size:14px!important;justify-content:center;padding:16px 20px!important}}.homepage-hero-section .btn-primary{gap:12px}.credibility_section_style_one{margin-top:20px}.homepage-hero-section h1.hero-headline{font-size:60px!important;text-align:left}.homepage-hero-section .btn-secondary:hover{background:#000;border-color:#0000!important;color:#fff}.homepage-hero-section .btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:2px solid #ffffff4d;border-radius:8px;color:#333;cursor:pointer;font-size:16px;font-weight:600;padding:16px 32px;transition:all .3s ease!important}.credibility_showcase_wrapper{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;gap:40px;min-height:100vh;padding:40px 20px}.credibility_section_style_one{align-items:center;background:#0000;border-radius:16px;display:flex;gap:0}.avatar_stack_container{align-items:center;display:flex;position:relative}.avatar_circle_four,.avatar_circle_one,.avatar_circle_three,.avatar_circle_two{border:3px solid #fff;border-radius:50%;height:50px;overflow:hidden;position:relative;width:50px}.avatar_circle_four,.avatar_circle_three,.avatar_circle_two{margin-left:-15px}.avatar_image_item{height:100%;object-fit:cover;width:100%}.count_badge_circle{align-items:center;background:#2563eb;border:3px solid #fff;border-radius:50%;display:flex;height:50px;justify-content:center;margin-left:-15px;position:relative;width:50px}.badge_text_count{color:#fff;font-size:14px;font-weight:700}.credibility_text_block{margin-left:10px}.credibility_main_heading{color:#fff;font-size:18px;font-weight:600;margin:0}@media only screen and (max-width:1450px) and (min-width:678px){.homepage-hero-section h1.hero-headline{font-size:50px!important}}@media only screen and (max-width:1110px) and (min-width:769px){.homepage-hero-section h1.hero-headline{font-size:40px!important}}@media only screen and (max-width:932px) and (min-width:769px){.homepage-hero-section h1.hero-headline{font-size:30px!important}}@media (max-width:1024px){.hero.homepage-hero-section .container{padding:0!important}.hero-left.blur-vanish-left.visible{padding:50px 20px!important}}p.review-with-text{color:#fff;display:flex;font-size:18px;gap:10px;line-height:normal;text-align:left}.review-star-icon{color:gold}span.type-write-text{color:#9dbbff}.gallery-loader{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.loader-content{text-align:center}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#fff;height:50px;margin:0 auto 15px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.loader-content p{color:#fff;font-size:14px;font-weight:500;margin:0}.portfolio-wrapper{height:100%;position:relative;width:100%}#home.hero{background:url(https://cdn.shopify.com/s/files/1/0509/2160/3270/files/banner1.png?v=1765181287);background-position:0;background-repeat:no-repeat;background-size:cover;height:90vh;position:relative}#home.hero .hero-content{margin:0}#home .hero-content{align-items:center;display:flex;gap:20px;height:100%!important}#home .hero-left{width:50%}#home.hero h1{color:#fff;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px}section#home.hero{padding:0!important}#home .hero-quote{background:#ffffffd1;border-left:4px solid #5c27fe;border-radius:8px;color:#5c27fe;font-size:16px;font-style:italic;font-weight:600;margin:20px 0;padding:15px 20px;text-align:left}#home .hero .subheadline{color:#fff;font-size:16px;line-height:1.6;margin-bottom:20px}#home .hero-ctas{display:flex;flex-wrap:wrap;gap:15px}#home .hero-image{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;transform:none!important;width:100%}.homepage-hero-section .container{height:100%}.stats{background:#f9fafb;padding:80px 0}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stat-item{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px 20px;text-align:center;transition:transform .3s ease}.stat-item:hover{transform:translateY(-5px)}.stat-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:24px;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.stat-icon.purple{background:#5c27fe}.stat-icon.green{background:#27ae60}.stat-icon.orange{background:#ff8c42}.stat-icon.black{background:#1a1a1a}.stat-item h3{font-size:20px;font-weight:700;margin-bottom:10px}.services{padding:80px 0}.section-title{color:#1a1a1a;font-size:28px;font-weight:700;margin-bottom:50px;text-align:center}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px}.service-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:30px;transition:all .3s ease}.service-card:hover{border-color:#2563eb;box-shadow:0 10px 30px #2563eb;transform:translateY(-5px)}.service-card h3{color:#1a1a1a;font-size:22px;font-weight:600;margin-bottom:15px}.service-card p{color:#6b7280;line-height:1.6}.case-studies{background:#f9fafb;padding:80px 0}.case-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.case-card{border-radius:12px;box-shadow:0 4px 20px #0000000d;transition:transform .3s ease}.case-card:hover{transform:translateY(-5px)}.case-image{align-items:center;background:linear-gradient(135deg,#1e3c72,#6a0dad);color:#fff;display:flex;font-weight:600;height:200px;justify-content:center}.case-content{padding:25px}.case-content h3{font-weight:600;margin-bottom:15px}h2.blur-glow.visible{line-height:1.4}.case-metrics{display:flex;gap:20px;margin-top:15px}.metric-value{color:#27ae60;font-size:18px;font-weight:700}.metric-label{color:#6b7280}.why-section{padding:80px 0}.why-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px}.why-card{text-align:center}.why-icon{align-items:center;background:linear-gradient(135deg,#5c27fe,#27ae60);border-radius:50%;color:#fff;display:flex;font-size:32px;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.why-card h3{font-size:20px;font-weight:600;margin-bottom:15px}.why-card p{font-size:16px;letter-spacing:0}.cta-section{background:#5c27fe;color:#fff;padding:80px 0;text-align:center}.cta-section h2{font-size:28px;font-weight:700;margin-bottom:30px}.cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.btn-white{align-items:center;background:#fff;border-radius:8px;color:#000;display:flex;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease!important}.btn-white:hover{background:#000;color:#fff}.btn-outline{background:#0000;border:2px solid #fff;border-radius:8px;color:#fff;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease!important}.btn-outline:hover{background:#000;border:2px solid #000;color:#fff}.blog-section{padding:80px 0}.blog-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease}.blog-card:hover{border-color:#5c27fe;transform:translateY(-5px)}.blog-image{align-items:center;background:linear-gradient(135deg,#ff8c42,#5c27fe);color:#fff;display:flex;font-weight:600;height:180px;justify-content:center}.blog-content{padding:25px}.blog-content h3{font-size:18px;font-weight:600;margin-bottom:10px}.blog-excerpt{color:#6b7280;font-size:14px;margin-bottom:15px}.read-more{color:#5c27fe;font-size:14px;font-weight:600;text-decoration:none}.logo svg{height:fit-content;width:200px}@media (min-width:768px){.line_break{display:none}}@media (max-width:768px){.nav-menu{display:none}.cta-section{padding:0!important}.blur-glow.visible{font-size:28px!important;line-height:1.4!important}#home .hero-content{flex-direction:column-reverse}#home .hero-image{aspect-ratio:1;height:100%;margin-top:0;transform:none!important}#home .hero-content{gap:0}#home .btn-primary{width:100%}#home .btn-secondary{margin-top:0;width:100%}.services .section-title{margin-bottom:30px!important}.hero-content{flex-direction:column;text-align:center}.services .section-title{margin-bottom:40px}.hero h1{font-size:28px}.blog-grid,.case-grid,.services-grid,.stats-grid,.why-grid{grid-template-columns:1fr}.cta-buttons{align-items:center;flex-direction:column}.hero-ctas{justify-content:center}}@keyframes fadeInUp{0%{opacity:1;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .8s ease-out}.stagger-item{filter:blur(6px);opacity:1;transform:translateY(40px);transition:all .6s ease-out}.stagger-item:nth-child(4){transition-delay:.4s}.stagger-item:nth-child(5){transition-delay:.5s}.stagger-item:nth-child(6){transition-delay:.6s}.blur-glow{filter:blur(15px) brightness(.3);opacity:1;transform:scale(.8);transition:all 1.5s cubic-bezier(.19,1,.22,1)}.blur-glow.visible{filter:blur(0) brightness(1);opacity:1;transform:scale(1)}.floating-blur{filter:blur(20px);opacity:1;transform:translateY(80px) rotateX(30deg);transition:all 1.8s cubic-bezier(.23,1,.32,1)}.floating-blur.visible{filter:blur(0);opacity:1;transform:translateY(0) rotateX(0deg)}.text-blur-reveal{filter:blur(4px);opacity:1;transform:translateY(20px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.text-blur-reveal.visible{filter:blur(0);opacity:1;transform:translateY(0)}.hero{background:linear-gradient(135deg,#f9fafb,#fff);padding:80px 0;text-align:center}.hero-image img{height:100%;width:100%}.hero h1{color:#1a1a1a;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px}.hero .subheadline{color:#6b7280;font-size:18px;line-height:1.6;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:800px}.hero-image{align-items:center;background:none;border-radius:12px;color:#fff;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;margin:40px 0;width:100%}.social-proof-section{background:linear-gradient(135deg,#2563eb,#1e3c72);padding:80px 20px;position:relative}.social-proof-section .section-title{color:#fff;font-size:36px;font-weight:700;line-height:1.4;margin:auto auto 50px;max-width:700px;text-align:center}.services.services_hero .section-title{font-size:36px;line-height:1.4;margin-left:auto;margin-right:auto;max-width:800px}.home-case-grid .shopify-problems-title,.homepage_wrapper .blog-container h2.section-title{font-size:36px}@media only screen and (max-width:780px){.calendly-inline-widget{height:1050px}.credibility-section{padding:50px 20px!important}h2.credibility-title{font-size:28px!important}.cr-credibility-title br{display:none}.home-case-grid,.services{padding:0!important}.social-proof-section .section-title{margin-bottom:0!important}}@media only screen and (min-width:780px){.calendly-inline-widget{height:900px}}.testimonials-grid{display:flex;gap:30px;margin-bottom:50px;position:relative}.testimonial-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:100%;padding:30px;position:relative;transition:all .3s ease}.testimonial-card:hover{border-color:#5c27fe;box-shadow:0 10px 30px #5c27fe1a;transform:translateY(-5px)}.testimonial-quote{color:#1a1a1a;font-size:16px;font-style:italic;line-height:1.6;margin-bottom:20px;position:relative}.testimonial-author{align-items:center;display:flex;justify-content:space-between;justify-content:center;margin-top:20px}.author_image img{border-radius:50%;width:100%}.author_image{width:40px}.author_info_wrapper{align-items:flex-start;display:flex;gap:10px}.author-info h4{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1;margin-bottom:5px}.author-info p{color:#6b7280;font-size:14px;line-height:1}.quote-icon{background:#2563eb;color:#fff;font-size:20px;height:50px;width:50px}.social-cta{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px;padding:40px 30px;position:relative;text-align:center}.social-cta p{color:#1a1a1a;font-size:18px;font-style:italic;font-weight:500}.stagger-item.visible{filter:blur(0);opacity:1;transform:translateY(0)}.stagger-item:first-child{transition-delay:.1s}.stagger-item:nth-child(2){transition-delay:.2s}.stagger-item:nth-child(3){transition-delay:.3s}.enhanced-hover{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.enhanced-hover:hover{box-shadow:0 20px 40px #5c27fe26;filter:drop-shadow(0 8px 16px rgba(0,0,0,.1));transform:translateY(-8px) scale(1.02)}.testimonial-card.stagger-item{cursor:grab}.testimonials-grid .swiper-button-next:hover:after,.testimonials-grid .swiper-button-prev:hover:after{background:#000!important;color:#fff!important}.swiper-button-prev{left:-60px}.swiper-button-next{right:-60px}.swiper-button-next:after,.swiper-button-prev:after{align-items:center;aspect-ratio:1;background:#2563eb;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:800;height:40px;justify-content:center;width:40px}.testimonials-grid .swiper{padding-bottom:50px;padding-top:0;position:static}.swiper-pagination .swiper-pagination-bullet{background:#fff}@media (max-width:768px){.social-proof-section{padding:0}.testimonials-grid .swiper{padding-bottom:30px;padding-top:30px}.container{padding:0 20px}.section-title{font-size:24px}.testimonials-grid{gap:25px;grid-template-columns:1fr}.testimonial-card{padding:25px}.testimonial-quote{font-size:15px}.social-cta{padding:30px 20px}.social-cta p{font-size:16px}.credibility-container{padding:0 10px}}.quote-icon{align-items:center;background:#0000;border-radius:50%;bottom:0;color:#0003;display:flex;font-size:100px;height:100px;justify-content:center;opacity:.2;position:absolute;right:0;width:100px;z-index:1}.social-proof-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.credibility-section{background:linear-gradient(135deg,#2563eb,#1e3c72);overflow:hidden;padding:80px 20px;position:relative}.credibility-section:before{background:#0000000d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.credibility-container{margin:0 auto;max-width:1400px;position:relative;z-index:2}.service-card.stagger-item.enhanced-hover.visible{padding:20px}h2.credibility-title{font-size:36px;line-height:1.4;margin:auto;max-width:800px}.credibility-header{margin-bottom:60px;text-align:center}.credibility-title{color:#fff;font-size:36px;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px #0000001a}.credibility-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.credibility-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;padding:30px;text-align:center;transition:all .3s ease}.credibility-item:hover{background:#fff;box-shadow:0 16px 40px #0003;transform:translateY(-5px)}.credibility-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.credibility-icon img{width:56px}.credibility-title h2.section-title.blur-vanish.visible{font-size:36px;line-height:1.4;margin:auto;max-width:700px}.services-grid{margin-top:24px}.service-icon img{width:56px}.credibility-item-title{color:#2d3748;font-size:1.3rem;font-weight:700;margin-bottom:12px}.credibility-item-text{color:#4a5568;font-size:1rem;line-height:1.6}.credibility-quote-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff4d;border-radius:20px;padding:40px;text-align:center}.credibility-quote-text{color:#000;font-size:18px;font-style:italic;font-weight:500;line-height:24px;margin:0 auto;max-width:800px;text-shadow:0 2px 4px #0000001a}.credibility-quote-author{color:#000;font-size:1rem;font-weight:600;margin-top:20px}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.credibility-container{padding:0}.credibility-slider{display:none;margin-top:20px;position:relative;width:100%}.credibility-slider-track{display:flex;transition:transform .3s ease-out;width:100%}.credibility-slide{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;min-width:100%;padding:30px;transition:all .3s ease}.slider-arrow{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;top:115%;transform:translateY(-50%);width:40px;z-index:10}.slider-arrow:hover{background:#f5f5f5}.slider-arrow-left{left:35%}.slider-arrow-right{right:35%}.slider-dots{display:none;gap:8px;justify-content:center;margin-top:24px}.slider-dot{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.slider-dot-active{background:#4f46e5;border-radius:4px;width:32px}@media (max-width:767px){.credibility-grid{display:none}.credibility-slider-track{column-gap:3px}.credibility-slider{display:block}.slider-dots{display:flex}button.slider-dot{display:none}.credibility-container{padding:0}}@media (min-width:768px){.credibility-grid{display:grid}.credibility-slider,.slider-dots{display:none}}.cs-section{--blue:#2563eb;background:linear-gradient(170deg,#f0f5ff,#fff 40%,#faf5ff 70%,#f0fdf4);overflow:hidden;padding:100px 20px;position:relative}.cs-section:after,.cs-section:before{border-radius:50%;content:"";filter:blur(80px);opacity:.35;pointer-events:none;position:absolute;z-index:0}.cs-section:before{background:radial-gradient(circle,#818cf8 0,#0000 70%);height:500px;left:-100px;top:-100px;width:500px}.cs-section:after{background:radial-gradient(circle,#34d399 0,#0000 70%);bottom:-80px;height:400px;right:-80px;width:400px}.cs-container{margin:0 auto;max-width:1400px;position:relative;z-index:1}.cs-header{margin-bottom:60px;opacity:0;text-align:center;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.cs-section.cs-visible .cs-header{opacity:1;transform:translateY(0)}.cs-heading{color:#0f172a;font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin-bottom:18px;margin-left:auto;margin-right:auto;max-width:800px}.cs-heading-accent{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#7c3aed,#ec4899);-webkit-background-clip:text;background-clip:text;font-weight:800}.cs-subheading{color:#64748b;font-size:17px;font-weight:400;line-height:1.7;margin:0 auto;max-width:580px}.cs-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.cs-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid #e2e8f0cc;border-left:4px solid #2563eb;border-left:4px solid var(--accent,#2563eb);border-radius:18px;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005;color:#1a1a1a;cursor:pointer;display:flex;flex-direction:column;gap:0;opacity:0;overflow:hidden;padding:30px 26px 26px;position:relative;text-decoration:none;transform:translateY(36px);transition:opacity .6s ease 0s,transform .6s cubic-bezier(.25,.46,.45,.94) 0s,box-shadow .4s ease,border-color .4s ease,background .4s ease;transition:opacity .6s ease var(--delay,0s),transform .6s cubic-bezier(.25,.46,.45,.94) var(--delay,0s),box-shadow .4s ease,border-color .4s ease,background .4s ease}.cs-card.cs-visible{opacity:1;transform:translateY(0)}.cs-card:hover{background:#fff;border-color:#2563eb;border-color:var(--accent,#2563eb);box-shadow:0 20px 50px #00000014,0 0 0 1px #2563eb1a;box-shadow:0 20px 50px #00000014,0 0 0 1px var(--accent-light,#2563eb1a);transform:translateY(-6px)}.cs-card[data-service=data],.cs-card[data-service=mobile],.cs-card[data-service=shopify],.cs-card[data-service=software],.cs-card[data-service=uiux],.cs-card[data-service=wordpress]{--accent:#2563eb;--accent-light:#2563eb1f;--icon-bg:linear-gradient(135deg,#2563eb,#3b82f6)}.cs-card--primary{border:1px solid #93c5fd80;border-left:4px solid #2563eb;box-shadow:0 4px 24px #2563eb14}.cs-icon--primary{background:#0000!important}.cs-card--primary:hover{background:#fff;border-color:#2563eb;box-shadow:0 6px 20px #2563eb4d}.cs-badge{background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:50px;box-shadow:0 4px 24px #2563eb14;color:#fff;font-size:9px;font-weight:700;letter-spacing:1.2px;padding:4px 14px;position:absolute;right:16px;text-transform:uppercase;top:16px}.cs-icon{align-items:center;background:#0000!important;border-radius:12px;box-shadow:0 6px 20px #2563eb4d;color:#fff;display:flex;flex-shrink:0;height:60px;justify-content:center;margin-bottom:18px;transition:transform .3s ease,box-shadow .3s ease;width:60px}.cs-icon svg{color:#000}.cs-icon--primary{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 6px 20px #2563eb4d}.cs-card:hover .cs-icon{box-shadow:0 8px 24px #2563eb59;box-shadow:0 8px 24px var(--accent-light,#2563eb59);transform:scale(1.08) translateY(-2px)}.cs-card-title{color:#0f172a;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}.cs-card-desc{color:#64748b;flex:1 1;font-size:13.5px;font-weight:400;line-height:1.7;margin:0 0 16px}.cs-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0}.cs-tag{background:#fffc;border:1px solid #e2e8f0;border-radius:50px;color:#475569;display:inline-block;font-size:11px;font-weight:500;padding:5px 13px;transition:all .3s ease;white-space:nowrap}.cs-tag--primary{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.cs-card:hover .cs-tag{background:#fff;border-color:#2563eb;border-color:var(--accent,#2563eb);color:#2563eb;color:var(--accent,#2563eb)}.cs-card:hover .cs-tag--primary{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.cs-card-footer{border-top:1px solid #e2e8f0;gap:20px;margin-top:18px;padding-top:16px}.cs-card-footer,.cs-cta-link{align-items:center;display:flex}.cs-cta-link{color:#2563eb;font-size:13px;font-weight:700;gap:6px;transition:gap .25s ease;white-space:nowrap}.cs-card:hover .cs-cta-link{gap:10px}.cs-arrow{font-size:16px;transition:transform .25s ease}.cs-card:hover .cs-arrow{transform:translateX(3px)}.cs-stats{display:flex;gap:14px}.cs-stat{color:#94a3b8;font-size:12px;font-weight:400}.cs-stat strong{color:#2563eb;font-weight:700}.cs-cta-wrap{display:flex;justify-content:center;margin-top:56px}.cs-section .srv-btn{background:linear-gradient(135deg,#2563eb,#1e3c72);box-shadow:0 6px 24px #2563eb59}.cs-section .srv-btn:hover{background:linear-gradient(135deg,#1d4ed8,#6d28d9);box-shadow:0 10px 40px #2563eb73;transform:translateY(-2px)}@media (max-width:1024px){.cs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cs-section{padding:50px 20px}.cs-grid{gap:16px;grid-template-columns:1fr}.cs-heading{font-size:28px}.cs-header{margin-bottom:44px}.cs-card-footer{align-items:flex-start;flex-direction:column;gap:10px}h2.cs-heading br{display:none}}.srv-section{--blue:#2563eb;--blue-light:#3b82f6;--blue-dim:#2563eb26;--blue-glow:#2563eb40;--black:#000;--surface:#0a0a0a;--surface-3:#181818;--border:#ffffff12;--border-hover:#2563eb73;--text:#000;--text-muted:#4a5568;--text-dim:#4a5568;--radius:16px;--radius-sm:10px;background:#0000;overflow:hidden;padding:80px 0;position:relative}.srv-bg-ring{border:1px solid #2563eb1a;border-radius:50%;pointer-events:none;position:absolute}.srv-ring-1{animation:srv-spin-slow 40s linear infinite;background:radial-gradient(circle,#2563eb0f 0,#0000 65%);height:700px;right:-200px;top:-200px;width:700px}.srv-ring-2{animation:srv-spin-slow 60s linear infinite reverse;background:radial-gradient(circle,#2563eb0a 0,#0000 65%);bottom:-150px;height:500px;left:-150px;width:500px}.srv-bg-dots{background-image:radial-gradient(#2563eb1f 1px,#0000 0);background-size:40px 40px;inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,#0000 80%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,#0000 80%);pointer-events:none;position:absolute}@keyframes srv-spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.srv-container{margin:0 auto;max-width:1400px;padding:0 32px;position:relative;z-index:1}.srv-header{margin-bottom:72px;opacity:0;text-align:center;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.srv-section.srv-visible .srv-header{opacity:1;transform:translateY(0)}.srv-eyebrow{align-items:center;color:var(--blue-light);display:inline-flex;font-size:11px;font-weight:500;gap:12px;letter-spacing:.22em;margin-bottom:22px;text-transform:uppercase}.srv-eyebrow-line{background:var(--blue);display:block;height:1px;width:30px}.srv-heading{color:#2d3748;font-size:48px;font-weight:700;line-height:1.1;margin-bottom:18px}.srv-heading-accent{color:var(--blue);display:inline-block;font-weight:700!important;position:relative}.srv-subheading{color:#555;font-size:16px;font-weight:400;line-height:1.75;margin:0 auto;max-width:520px}.srv-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-bottom:60px}.srv-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;display:flex;flex-direction:column;gap:0;opacity:0;overflow:hidden;padding:32px 28px 28px;position:relative;transform:translateY(36px);transition:opacity .6s ease 0s,transform .6s cubic-bezier(.25,.46,.45,.94) 0s,border-color .3s ease,background .3s ease;transition:opacity .6s ease var(--delay,0s),transform .6s cubic-bezier(.25,.46,.45,.94) var(--delay,0s),border-color .3s ease,background .3s ease}.srv-card.srv-visible{border:1px solid #e5e7eb;opacity:1;transform:translateY(0)}.srv-card:hover{border-color:var(--border-hover)}.srv-card-glow{background:radial-gradient(circle,var(--blue-glow) 0,#0000 70%);border-radius:50%;height:220px;left:-60px;opacity:0;pointer-events:none;position:absolute;top:-60px;transition:opacity .4s ease;width:220px}.srv-card:hover .srv-card-glow{opacity:1}.srv-card-border{background:linear-gradient(90deg,#0000,var(--blue),#0000);border-radius:2px;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:center;transition:transform .45s cubic-bezier(.4,0,.2,1)}.srv-card:hover .srv-card-border{transform:scaleX(1)}.srv-card-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px}.srv-icon{align-items:center;background:var(--blue-dim);border:1px solid #2563eb33;border-radius:var(--radius-sm);color:#000;display:flex;flex-shrink:0;height:52px;justify-content:center;transition:transform .3s ease,background .3s ease;width:52px}.srv-icon svg{height:30px;width:30px}.srv-card:hover .srv-icon{background:#2563eb38;transform:scale(1.08) rotate(-3deg)}.srv-meta{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.srv-num{color:var(--text-dim);font-size:12px;font-weight:600;letter-spacing:.1em;transition:color .3s}.srv-card:hover .srv-num{color:var(--blue-light)}.srv-tag{background:var(--blue-dim);border:1px solid #2563eb33;border-radius:20px;color:#000;font-size:10px;font-weight:500;letter-spacing:.12em;padding:3px 8px;text-transform:uppercase}.srv-card-title{color:var(--text);font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0 0 12px;transition:color .3s}.srv-card:hover .srv-card-title{color:#2d3748}.srv-card-desc{color:var(--text-muted);flex:1 1;font-size:16px;font-weight:400;line-height:1.7;margin:0}.srv-card-footer{align-items:center;border-top:1px solid var(--border);display:flex;gap:6px;margin-top:22px;padding-top:18px}.srv-learn{color:var(--text-dim);font-size:12px;font-weight:500;letter-spacing:.05em;transition:color .3s}.srv-arrow{align-items:center;background:#0000;border-radius:50%;color:var(--text-dim);display:flex;height:24px;justify-content:center;opacity:0;transform:translateX(-4px);transition:transform .3s ease,opacity .3s ease,color .3s ease;width:24px}.srv-arrow svg{height:16px;width:16px}.srv-card:hover .srv-learn{color:var(--blue-light)}.srv-card:hover .srv-arrow{color:var(--blue-light);opacity:1;transform:translateX(0)}.srv-cta{display:flex;justify-content:center}.srv-btn{align-items:center;background:var(--blue);border-radius:10px;box-shadow:0 4px 20px #2563eb59,0 0 0 0 #2563eb00;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:10px;letter-spacing:.02em;overflow:hidden;padding:16px 36px;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.srv-btn:hover{background:#000;box-shadow:0 8px 36px #2563eb80,0 0 0 6px #2563eb1a}.srv-btn:active{transform:translateY(0)}.srv-btn-icon,.srv-btn-text{position:relative;z-index:1}.srv-btn-icon{align-items:center;display:flex;transition:transform .25s ease}.srv-btn-icon svg{height:18px;width:18px}.srv-btn:hover .srv-btn-icon{transform:translateX(4px)}.srv-btn-shine{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);transition:left .5s ease;width:60%}.srv-btn:hover .srv-btn-shine{left:160%}@media (max-width:1024px){.srv-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.srv-section{padding:60px 0}.srv-container{padding:0 20px}.srv-grid{gap:16px;grid-template-columns:1fr}.srv-heading{font-size:28px}.srv-header{margin-bottom:48px}.srv-btn{font-size:14px;padding:14px 28px}}.case-study-page .case-hero-section{align-items:center;background:linear-gradient(135deg,#2563eb,#1e3c72);display:flex;justify-content:center;min-height:600px;overflow:hidden;padding:80px 20px;position:relative}section.case-hero-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.case-study-page .case-mouse-follower{background:#fff3;border-radius:50%;filter:blur(60px);height:256px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:all .3s ease-out;width:256px}.case-study-page .case-bg-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute}.case-study-page .case-bg-circle-1{left:-50%;top:-50%}.case-study-page .case-bg-circle-1,.case-study-page .case-bg-circle-2{animation:pulse 4s ease-in-out infinite;background:#ffffff0d;border-radius:50%;filter:blur(60px);height:100%;position:absolute;width:100%}.case-study-page .case-bg-circle-2{animation-delay:1s;bottom:-50%;right:-50%}.case-study-page .case-hero-content{margin:0 auto;max-width:1280px;position:relative;text-align:center;z-index:10}.case-study-page .case-hero-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:50px;box-shadow:0 10px 25px #0003;display:inline-flex;gap:8px;margin:auto auto 20px;padding:10px 24px;width:fit-content}.case-study-page .case-badge-icon{color:#fff;height:16px;width:16px}.case-study-page .case-badge-text{color:#fff;font-size:14px;font-weight:600;letter-spacing:2px}.case-study-page .case-hero-title{color:#fff;font-size:64px;font-weight:900;letter-spacing:.5px;line-height:1.2;margin-bottom:24px}.case-study-page .case-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#6c93eb,#93c5fd,#4c82f9);-webkit-background-clip:text;background-clip:text;font-family:Quicksand,sans-serif!important;font-weight:800!important}.case-study-page .case-hero-description{color:#ffffffe6;font-size:20px;font-weight:500;line-height:1.5;margin:0 auto;max-width:768px}.case-study-page .case-hero-subdescription{color:#fff;font-size:20px;margin:0 auto 20px;max-width:672px}.case-study-page .case-cta-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:40px}.case-study-page .case-btn-primary{background:#fff;border:none;border-radius:50px;box-shadow:0 20px 50px #0000004d;color:#1d4ed8;cursor:pointer;font-size:18px;font-weight:700;padding:16px 32px;transition:all .3s ease}.case-study-page .case-btn-primary:hover{box-shadow:0 25px 60px #0006;transform:scale(1.05)}.case-study-page .case-btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:2px solid #ffffff4d;border-radius:8px;color:#333;cursor:pointer;font-size:16px;font-weight:600;padding:16px 32px;transition:all .3s ease!important}.case-study-page .case-btn-secondary:hover{background:#000;border-color:#000;color:#fff}.case-study-page .case-stats-container{grid-gap:32px;background:#ffffff1a;border:1px dashed #fff;border-radius:8px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:768px;padding:20px}.case-study-page .case-stat-item{text-align:center}.case-study-page .case-stat-number{color:#fff;font-size:30px;font-weight:900;line-height:1.2}.case-study-page .case-stat-label{color:#ffffffb3;font-size:16px;font-weight:500}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.6}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (min-width:640px){.case-study-page .case-cta-buttons{flex-direction:row}}@media (max-width:768px){.case-study-page .case-hero-section{padding:40px 20px}.case-study-page .case-hero-title{font-size:56px}.case-study-page .case-hero-description,.case-study-page .case-hero-subdescription{font-size:16px}.case-study-page .case-stat-number{font-size:22px}.case-study-page .case-stat-label{font-size:12px;line-height:normal;margin-top:10px}}@media (max-width:480px){.case-study-page .case-hero-title{font-size:42px}.case-study-page .case-stats-container{gap:16px;margin-top:20px!important}}.shopify-problems-section-wrapper{background:linear-gradient(180deg,#f9fafb,#fff);padding:80px 0 0}.shopify-problems-container{margin:0 auto;max-width:1400px;padding:0 20px}.shopify-problems-header{margin-bottom:40px;text-align:center}.shopify-problems-title{color:#333;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:16px}@media (max-width:768px){.shopify-problems-title{font-size:24px!important}.shopify-problems-section-wrapper{padding:40px 0 0}}.shopify-problems-subtitle{color:#333;font-size:14px;line-height:1.6;margin:0 auto;max-width:672px}.shopify-problems-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media (min-width:1024px){.shopify-problems-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1023px){.shopify-problems-grid{grid-template-columns:repeat(2,1fr)}}.shopify-problem-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 3px #0000001a;overflow:hidden;padding:32px;position:relative;transition:all .3s ease}.shopify-problem-card:hover{border-color:#fecaca;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-2px)}.shopify-problem-icon-wrapper{align-items:flex-start;display:flex;margin-bottom:20px}.shopify-problem-icon-bg{align-items:center;background:#fef2f2;border-radius:12px;display:flex;height:56px;justify-content:center;transition:background-color .3s ease;width:56px}.shopify-problem-card:hover .shopify-problem-icon-bg{background:#fee2e2}.shopify-problem-icon-bg svg{stroke-width:2;color:#dc2626}.shopify-problem-question{color:#333;font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:12px}.shopify-problem-description{color:#333;font-size:1rem;line-height:1.6}.shopify-problem-hover-indicator{background:linear-gradient(90deg,#dc2626,#f97316);border-radius:0 0 16px 16px;bottom:0;height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.shopify-problem-card:hover .shopify-problem-hover-indicator{transform:scaleX(1)}.case-studies-section{background:#fff;padding:80px 0}.category-filter{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:40px 0 60px}.filter-btn{background:#fff;border:2px solid #333;border-radius:8px;color:#333;cursor:pointer;font-family:Comfortaa,sans-serif!important;font-size:15px;font-weight:600;padding:12px 28px;transition:all .3s ease}.filter-btn:hover{border-color:#2563eb;color:#2563eb}.filter-btn.active{background:#2563eb;border-color:#0000;color:#fff}.case-studies-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.case-card{background:#fff;border:1px solid #f0f0f0;border-radius:20px;box-shadow:0 8px 20px #00000014;cursor:pointer;overflow:hidden;transition:all .4s ease}.case-card:hover{box-shadow:0 16px 40px #0000001f;transform:translateY(-8px)}.case-image{height:100%;overflow:hidden;position:relative}.case-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.case-card:hover .case-image img{transform:scale(1.08)}.case-category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:50px;color:#2563eb;font-size:13px;font-weight:600;padding:8px 16px;position:absolute;right:20px;top:20px}.case-content h3{color:#1a1a1a;font-size:22px;font-weight:700;line-height:1.2;margin:0 0 10px;text-transform:capitalize}.case-client{color:#2563eb;font-size:15px;font-weight:bolder!important;margin:0 0 20px}.case-challenge{margin-bottom:20px}.case-challenge strong{color:#999;display:block;font-size:14px;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.case-challenge p{color:#666;font-size:15px;line-height:1.6;margin:0}.case-result{background:linear-gradient(135deg,#2563eb,#764ba2);border-radius:12px;margin:20px 0;padding:20px}.result-highlight{color:#fff;font-size:22px;font-weight:700;text-align:center}.case-metrics{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin:25px 0;padding:0}.metric{text-align:center}.metric-value{color:#2563eb;display:block;font-size:20px;font-weight:bolder!important;margin-bottom:4px}.metric-label{color:#000;display:block;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.view-case-btn{align-items:center;background:#f8f9fa;border:2px solid #333;border-radius:10px;color:#1a1a1a;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .3s ease;width:100%}.view-case-btn:hover{background:#000;border-color:#0000;color:#fff}.before-after-section{background:linear-gradient(180deg,#f8f9fa,#fff);padding:100px 20px}.comparison-wrapper{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr auto 1fr;margin-top:60px}.comparison-column{background:#fff;border-radius:20px;box-shadow:0 8px 24px #00000014;padding:40px}.before-column{border:3px solid #ff6b6b}.after-column{border:3px solid #51cf66}.column-header{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;gap:15px;margin-bottom:30px;padding-bottom:20px}.before-column .column-header{color:#ff6b6b}.after-column .column-header{color:#51cf66}.column-header h3{font-size:28px;font-weight:700;margin:0}.comparison-list{list-style:none;margin:0;padding:0}.comparison-list li{align-items:start;color:#333;display:flex;font-size:16px;gap:12px;line-height:1.6;padding:12px 0}.before-column .comparison-list li svg{color:#ff6b6b;flex-shrink:0;margin-top:2px}.after-column .comparison-list li svg{color:#51cf66;flex-shrink:0;margin-top:2px}.comparison-divider{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.divider-line{background:linear-gradient(180deg,#ff6b6b,#51cf66);border-radius:2px;height:100%;width:2px}.divider-icon{align-items:center;background:#fff;border:3px solid #2563eb;border-radius:50%;box-shadow:0 4px 12px #0000001a;color:#2563eb;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:50px}.cta-wrapper{margin-top:80px;text-align:center}.cta-wrapper h3{color:#1a1a1a;font-size:32px;font-weight:700;margin:0 0 30px}.cta-button{background:linear-gradient(135deg,#2563eb,#764ba2);border:none;border-radius:50px;box-shadow:0 8px 24px #667eea66;cursor:pointer;font-size:18px;padding:18px 48px;transition:all .3s ease}.cta-button:hover{box-shadow:0 12px 32px #667eea80;transform:translateY(-3px)}@media (max-width:1024px){.comparison-wrapper{gap:30px;grid-template-columns:1fr}.comparison-divider{display:none}.case-content h3{font-size:18px}}@media (max-width:768px){.case-studies-section{background:#fff;padding:0}.case-story-hero-title{font-size:42px}.shopify-problem-description{font-size:14px}.hero-quote{font-size:18px}.case-content{padding:20px 15px}.filter-btn{background:#fff;border:2px solid #333;border-radius:8px;color:#333;cursor:pointer;font-weight:600;padding:10px 16px;transition:all .3s ease}.case-client,.filter-btn{font-size:14px}.case-category{font-size:11px}.case-studies-grid,.problems-grid{grid-template-columns:1fr}.case-metrics{gap:10px;grid-template-columns:repeat(3,1fr)}.metric-value{font-size:16px}.metric-label{font-size:10px}}span.metric-value{text-transform:capitalize}.fifth-case-story .metric-before{font-size:17px}.fifth-case-story .metric-after{font-size:20px}.brand_marquee_main_section{background:#fff;overflow:hidden;padding:20px}.brand_marquee_subtitle_text{color:#667eea;font-size:12px;font-weight:700;letter-spacing:2px;margin:0 0 12px;text-transform:uppercase}.brand_marquee_title_heading{color:#1a202c;font-size:36px;font-weight:700;line-height:1.2;margin:0}.brand_marquee_slider_wrapper{overflow:hidden;position:relative;width:100%}.brand_marquee_track_container{animation:brand_marquee_scroll_animation 30s linear infinite;display:flex;width:fit-content}.brand_marquee_logos_group{align-items:center;display:flex;gap:60px;padding-right:60px}.brand_marquee_logo_item{align-items:center;background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;min-width:190px;padding:15px 25px;transition:all .3s ease}.brand_marquee_logo_item:hover{background:#fff;box-shadow:0 4px 20px #00000014}.brand_marquee_logo_image{filter:grayscale(100%);height:100%;max-width:100%;object-fit:contain;opacity:.7;transition:all .3s ease;width:auto}.brand_marquee_logo_item:hover .brand_marquee_logo_image{filter:grayscale(0);opacity:1}@keyframes brand_marquee_scroll_animation{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.brand_marquee_slider_wrapper:hover .brand_marquee_track_container{animation-play-state:paused}.brand_marquee_slider_wrapper_reverse{overflow:hidden;padding:0 0 20px;position:relative;width:100%}.brand_marquee_track_container_reverse{animation:brand_marquee_scroll_reverse_animation 35s linear infinite;display:flex;width:fit-content}.brand_marquee_logos_group_reverse{align-items:center;display:flex;gap:40px;padding-right:40px}@keyframes brand_marquee_scroll_reverse_animation{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.brand_marquee_slider_wrapper_reverse:hover .brand_marquee_track_container_reverse{animation-play-state:paused}@media (max-width:768px){.brand_marquee_main_section{padding:20px 0}.brand_marquee_title_heading{font-size:28px}.brand_marquee_logos_group,.brand_marquee_logos_group_reverse{gap:40px;padding-right:40px}.brand_marquee_logo_item{height:50px;min-width:150px;padding:12px 20px}.brand_marquee_track_container{animation:brand_marquee_scroll_animation 20s linear infinite}.brand_marquee_track_container_reverse{animation:brand_marquee_scroll_reverse_animation 25s linear infinite}.brand_marquee_slider_wrapper{padding:0}}@media (max-width:480px){.brand_marquee_title_heading{font-size:24px}.brand_marquee_subtitle_text{font-size:10px}.brand_marquee_logos_group,.brand_marquee_logos_group_reverse{gap:20px;padding-right:20px}.brand_marquee_logo_item{height:50px;min-width:150px;padding:10px 15px}}*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:#1a1a1a;font-family:Inter,sans-serif;line-height:1.6;overflow-x:clip!important}body,html{overflow-x:hidden}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;box-shadow:0 2px 20px #1911111a;height:105px;left:0;padding:15px 0;position:sticky;right:0;top:0;transition:all .3s ease;z-index:1000}.header.scrolled{background:#fff;position:sticky;top:0}.header .logo img{height:100%;max-width:200px;width:100%}.header .nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.header .logo{color:#5c27fe;font-size:28px;font-weight:700}.header .nav-menu{display:flex;gap:30px;list-style:none}a.nav-social-icon{color:#2563eb;text-decoration:none}.header .nav-menu a{color:#1a1a1a;font-weight:600!important;text-decoration:none;transition:color .3s ease}.header .nav-menu a.active,.header .nav-menu a:hover{color:#2563eb}.header .nav-menu .shopify-nav-link{color:#1a1a1a;cursor:pointer;font-size:13px;font-weight:600!important;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header .nav-menu .shopify-nav-link:hover{color:#2563eb}.header .nav-menu.nav-menu--shopify .shopify-nav-link,.header .nav-menu.nav-menu--shopify a{font-size:16px!important;padding:0}@media (max-width:1200px){.header .nav-menu.nav-menu--shopify{gap:6px}.header .nav-menu.nav-menu--shopify .shopify-nav-link,.header .nav-menu.nav-menu--shopify a{font-size:12px!important}}.menu_drawer.open .shopify-nav-link{color:#1a1a1a;cursor:pointer;font-weight:600;transition:color .3s ease}.menu_drawer.open .shopify-nav-link:hover{color:#2563eb}.header .cta-button{background:#000;border-radius:8px;color:#fff;font-weight:600;padding:12px 24px;text-decoration:none}@keyframes dotGlow{0%{box-shadow:0 0 0 0 #22c55eb3}70%{box-shadow:0 0 0 5px #22c55e00}to{box-shadow:0 0 0 0 #22c55e00}}@keyframes pulseDot{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.live-dot{animation:pulseDot 1.5s infinite,dotGlow 1.5s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 0 0 #22c55eb3;height:12px;width:12px}.header .cta-button:hover{background:#000;transform:none!important}.header .button_wrapper{margin-top:20px;text-align:center}.container{margin:0 auto;max-width:1400px}@media only screen and (max-width:1450px) and (min-width:678px){p.review-with-text{font-size:14px!important}p.subheadline.text-blur-reveal.hero-subheadline.visible{font-size:14px;margin-bottom:10px}h1.text-blur-reveal.hero-headline.visible{margin-bottom:10px}p.home-hero-q.hero-quote{font-size:14px!important;margin:15px 0!important;padding:10px!important}h1.text-blur-reveal.hero-headline.visible{margin-bottom:10px!important}.credibility_section_style_one{margin-top:15px}.hero-left.blur-vanish-left.visible{padding:20px}.avatar_circle_four,.avatar_circle_one,.avatar_circle_three,.avatar_circle_two,.count_badge_circle{height:40px;width:40px}h3.credibility_main_heading{font-size:17px}}.ovly{background:#00000073;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1400px){.container{padding:0 20px}}.hamburger img{height:30px;width:30px}.menu_drawer{align-items:center;background:#fff;border-top:1px solid #ddd;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:-100%;position:fixed;top:90px;transition:left .3s ease-in-out;visibility:hidden;width:100%;z-index:999}.menu_drawer.open{left:0;visibility:visible}.menu_drawer ul li{margin:0}.menu_drawer ul{list-style:none;padding:0;text-align:center}.menu_drawer ul li{border-bottom:1px solid #e0e0e0;font-size:22px;padding-bottom:14px}.hamburger img{cursor:pointer;height:28px;width:28px}.menu_drawer.open .nav-menu{flex-direction:column;gap:14px;justify-content:flex-start;padding-bottom:30px;padding-top:30px;width:100%}.book-call-form-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.menu_drawer.open .nav-menu li:last-child{border:none}@media screen and (min-width:768px){.nav_container_mobile{display:none!important}}@media screen and (min-width:768px) and (max-width:1200px){.header .nav-menu.nav-menu--shopify{gap:10px}.header .nav-menu.nav-menu--shopify .shopify-nav-link,.header .nav-menu.nav-menu--shopify a{font-size:13px!important}}@media screen and (max-width:768px){.header{height:fit-content}.nav_container_desktop{display:none!important}.header .nav-container{padding:0 10px}.header .logo img{height:100%;width:100%}.header .logo{display:flex}.menu_drawer.open .nav-menu{text-align:start!important}.header .cta-button{transition:none!important}.header .logo img{max-width:170px!important}.hamburger img{height:24px;margin-right:5px;width:24px}.hamburger{display:flex}.menu_drawer.open{align-items:start;padding-left:20px}.menu_drawer.open .nav-menu{padding-bottom:20px;padding-top:20px}}.blur-vanish{filter:blur(10px);opacity:0;transform:translateY(50px) scale(.9);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.blur-vanish.visible{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}.blur-vanish-left{filter:blur(8px);opacity:0;transform:translateX(-60px) rotate(-2deg);transition:all 1s cubic-bezier(.23,1,.32,1)}.blur-vanish-left.visible{filter:blur(0);opacity:1;transform:translateX(0) rotate(0deg)}.blur-vanish-right{filter:blur(8px);opacity:0;transform:translateX(60px) rotate(2deg);transition:all 1s cubic-bezier(.23,1,.32,1)}.blur-vanish-right.visible{filter:blur(0);opacity:1;transform:translateX(0) rotate(0deg)}.blur-vanish-scale{filter:blur(12px);opacity:0;transform:scale(.7) rotateY(20deg);transition:all 1.2s cubic-bezier(.165,.84,.44,1)}.blur-vanish-scale.visible{filter:blur(0);opacity:1;transform:scale(1) rotateY(0deg)}.footer{background:linear-gradient(135deg,#1e3c72,#2a5298);border-top:.5px dashed #fff;color:#fff;overflow:hidden;padding:80px 0 0;position:relative}.footer:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.footer-container{margin:0 auto;max-width:1400px;padding:0;position:relative;z-index:1}@media (max-width:1400px){.footer-container{padding:0 20px}}.footer-main{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:40px}.footer-brand{grid-column:span 1}.footer-logo{align-items:center;border-radius:12px;display:flex;height:fit-content;justify-content:flex-start;margin-bottom:20px;transition:transform .3s ease;width:100%}.footer-logo:hover{transform:translateY(-2px)}.footer-logo svg{fill:#fff;height:30px;width:30px}.footer-brand h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:700;margin-bottom:12px}.footer-brand p{color:#fff;font-size:14px;line-height:1.6;margin-bottom:8px}.footer-menu{grid-gap:20px;display:grid;gap:20px;grid-column:span 2;grid-template-columns:repeat(4,1fr)}.footer-menu h4{color:#fff;font-size:15px;font-weight:600;margin-bottom:16px;position:relative}.footer-menu h4:after{background:linear-gradient(90deg,#2563eb,#2563eb);border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:45px}.footer-menu ul{list-style:none}.footer-menu li{margin-bottom:8px}.footer-menu a{color:#fff;display:inline-block;font-size:13px;font-weight:400;position:relative;text-decoration:none;transition:all .3s ease}.footer-menu a:hover{color:#fff;transform:translateX(5px)}.footer-menu a:before{background:#fff;border-radius:50%;content:"";height:6px;left:-15px;position:absolute;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease;width:6px}.footer-menu a:hover:before{transform:translateY(-50%) scale(1)}.footer-newsletter{grid-column:span 1}.footer-newsletter h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;position:relative}.footer-newsletter h4:after{background:linear-gradient(90deg,#2563eb,#2563eb);border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:45px}.footer-newsletter p{color:#fffc;font-size:14px;line-height:1.6;margin-bottom:20px}.newsletter-form{display:flex;flex-direction:column;gap:12px;margin-bottom:15px}.newsletter-input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:8px;color:#fff;font-size:14px;padding:12px 16px;transition:all .3s ease}.newsletter-input::placeholder{color:#fff9}.newsletter-input:focus{background:#ffffff26;border-color:#ff6b6b;box-shadow:0 0 20px #ff6b6b4d;outline:none}.newsletter-btn{background:#2563eb;border:none;border-radius:8px;box-shadow:0 4px 15px #2563eb;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.newsletter-btn:hover{background-color:#000;box-shadow:0 6px 25px #2563eb;transform:translateY(-2px)}.footer-bottom{border-top:1px solid #ffffff1a;padding:30px 0;text-align:center}.footer-bottom p{color:#ffffffb3;font-size:14px;margin:0}.footer-bottom a{color:#fff;text-decoration:none;transition:color .3s ease}.footer-bottom a:hover{color:#5d86df}.footer-bottom a{padding-left:5px}@media (max-width:768px){.footer-main{gap:30px;grid-template-columns:1fr}.footer-container{padding:0 20px}.footer-brand,.footer-menu,.footer-newsletter{grid-column:span 1}.footer-menu{gap:20px;grid-template-columns:repeat(2,1fr)}.footer-container{padding:20}}.sp-hero-badge svg{height:20px;width:20px}p.sp-hero-badge-label{line-height:1.2}p.sp-hero-badge-label,span.sp-hero-badge{align-items:center;display:flex;justify-content:center}span.sp-hero-badge{gap:15px;padding:10px}@media (max-width:480px){.footer{padding:50px 0 0}.footer-brand h3{font-size:20px}.footer-menu h4,.footer-newsletter h4{font-size:16px}}.btn-primary{align-items:center;background:#2563eb;border-radius:8px;color:#fff;display:flex;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease!important;width:fit-content}.btn-primary:hover{background:#000;transform:translateY(-2px)}.button_wrapper{display:flex;justify-content:center;margin-top:10px}.btn-secondary{align-items:center;background:#0000;border:2px solid #5c27fe;border-radius:8px;color:#5c27fe;display:flex;font-weight:600;padding:15px 30px;text-decoration:none;transition:all 1s ease}.btn-secondary:hover{background:linear-gradient(135deg,#1e3c72,#6a0dad);color:#fff;transition:all 1s ease}.icon_wrapper{align-items:center;display:flex;gap:5px;margin-bottom:8px}.icon_wrapper .email_icon{height:20px;width:20px}.icon_wrapper p{font-size:13px;margin-bottom:0}.footer-menu .address_contact_wrap p{font-size:12px;line-height:1.5}.footer-menu .icon_wrapper .email_icon{height:16px;width:16px}.footer-brand .icon_wrapper{margin-top:10px}.footer-logo .logo{max-width:80%;width:100%}@media{.tech-element17oi3{position:relative}.tech-element6pa29{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--bs-heading-color);display:-webkit-box;font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1200px){.tech-element6pa29{font-size:2.5rem}}@media{.tech-element6pa29{color:var(--headings-color);font-family:var(--heading-font-family);font-size:42px;font-weight:var(--headings-font-weight-h1);line-height:var(--headings-line-height);margin-bottom:1rem;margin-top:.75rem}.tech-elemento19gs{list-style-position:inside;list-style-type:disc;margin-bottom:1rem;margin-bottom:10px;margin-top:0;margin:0;margin:0 0 1.5em;padding-left:2rem;padding:0}.tech-elementtgnbv{-webkit-font-smoothing:antialiased;color:rgba(var(--bs-link-color-rgb),1);color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));color:var(--link-color);font-weight:var(--body-font-weight);text-decoration:underline;text-decoration:none;transition:all .3s ease}.tech-elementtgnbv:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);color:var(--hover-theme-color);text-decoration:none}}@media (max-width:575.98px){.tech-element6pa29{font-size:3rem}}@media (min-width:768px) and (max-width:991.98px){.tech-element6pa29{font-size:3.1rem}}body{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-flex-grow:0;--content-width:min(100%,var(--container-max-width,1140px));--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);--container-max-width:1340px;--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;--margin-left:auto;--margin-right:auto;--container-max-width:1400px;--flex-direction:row;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:center;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.85;--padding-top:220px;--padding-bottom:120px;--z-index:1;--background-overlay:"";--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--width:80%;--kit-widget-spacing:0px;--bs-link-color-rgb:var(--bs-link-hover-color-rgb);--container-max-width:1024px;--container-max-width:767px;--width:100%;--flex-wrap:var(--flex-wrap-mobile);--padding-top:180px;--padding-bottom:90px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}h1,h2,h3,h4,h5,h6{font-family:Quicksand,sans-serif;font-weight:800!important}@media{*{box-sizing:border-box}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-ms-word-wrap:break-word;word-wrap:break-word;background-attachment:fixed;background-color:var(--bs-body-bg);background-color:var(--body-bg);color:var(--bs-body-color);color:var(--text-color);counter-reset:my-sec-counter;font-family:var(--bs-body-font-family)!important;font-family:var(--body-font-family);font-size:var(--bs-body-font-size);font-size:var(--body-font-size);font-weight:var(--bs-body-font-weight);font-weight:var(--body-font-weight);line-height:var(--bs-body-line-height);line-height:150%;line-height:var(--line-height-base);margin:0;max-width:100%;overflow-x:hidden;padding:0;position:relative;text-align:var(--bs-body-text-align);width:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media{html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;font-size:100%;line-height:150%;margin:0;max-width:100%;overflow-y:scroll;padding:0;width:100%}:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:"Comfortaa",sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:600;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-heading-color:inherit;--bs-link-color-rgb:13,110,253;--bs-link-hover-color-rgb:10,88,202;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl)}}a,li,p,span,textarea{font-family:Comfortaa,sans-serif!important;font-weight:400!important}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@media{:root{--theme-color-white:#fff;--theme-color-light:#f8f5f0;--theme-color-silver:#eee;--theme-color-dark:#333;--body-font-family:"Comfortaa",sans-serif;--heading-font-family:"Comfortaa",sans-serif;--body-font-size:1rem;--body-font-weight:400;--body-bg:#fff;--text-color:#333;--link-color:#352f27;--headings-color:#24201f;--line-height-base:1.9;--headings-line-height:1.3;--h1-font-size:3.8rem;--headings-font-weight-h1:700;--headings-font-weight-h2:700;--section-title-color:var(--headings-color);--section-title-font-family:var(--heading-font-family);--section-title-font-weight:var(--headings-font-weight-h2);--section-title-subtitle-color:var(--theme-color1);--section-title-subtitle-font-family:var(--body-font-family);--news-widget-archive-icon-color:var(--theme-color1);--mobile-menu-bg-color:var(--theme-color-white);--mobile-menu-hamburger-color:var(--theme-color-dark);--mobile-menu-item-link-text-color:var(--theme-color-dark);--mobile-menu-item-indicator-bg-color:var(--theme-color2);--mobile-menu-item-indicator-text-color:var(--theme-color2-text-color);--sidebar_widget_common_bg:var(--theme-color-light);--sidebar_widget_common_border:var(--theme-color-light);--sidebar_widget_search_bg:var(--theme-color-silver);--sidebar_widget_search_border:var(--theme-color-silver);--sidebar_widget_heading_border_color:var(--theme-color-white);--sidebar_widget_heading_border_color2:var(--theme-color1);--sidebar_widget_list_icon_color:var(--theme-color2);--r:30px;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%) no-repeat;--theme-color1:#2563eb;--theme-color1-rgb:255,170,23;--theme-color2:#222429;--gradient-1:linear-gradient(to right,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.37) 100%);--gradient-2:linear-gradient(to left,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.7) 100%);--gradient-3:linear-gradient(180deg,var(--theme-color1) 0%,#0000 100%);--gradient-5:linear-gradient(180deg,var(--theme-color1) 0%,#7e8e3700 100%);--theme-color1-text-color:#13132e;--theme-color2-text-color:#fff;--hover-theme-color:#2563eb;--footer-default-theme-color:var(--theme-color1);--footer-default-hover-theme-color:var(--theme-color1);--footer-default-text-color-on-bg-theme-color:var(
      --theme-color1-text-color
    )}*,:after,:before{box-sizing:border-box}:-webkit-scrollbar{width:6px}:-webkit-scrollbar-thumb{background:var(--theme-color1);border-radius:10px}:-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.tech-elementqcbjy *{box-sizing:border-box}.tech-elementocih6{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.tech-elementxqm6e{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-flex-grow:0;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--flex-wrap-mobile:wrap;border-radius:var(--border-radius);height:var(--height);margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);min-height:var(--min-height);min-width:0;overflow:var(--overflow);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);position:var(--position);width:var(--width);z-index:var(--z-index)}.tech-elementxqm6e:where(:not(.e-div-block-base)){transition:background .3s,border .3s,box-shadow .3s,transform .4s;transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.tech-elementxqm6e{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);display:var(--display)}.tech-element8wno2{gap:initial;text-align:left;text-align:initial}}.tech-elementxqm6e{--container-max-width:1340px}.tech-elementocih6{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media{.tech-elementxqm6e.tech-elementnddpb{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.tech-element8wno2.tech-elementnddpb{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}:is(.elementor-section-wrap,[data-elementor-id])>.tech-elementxqm6e{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.tech-elementxqm6e{--container-max-width:1400px}}.tech-elementahwmq .tech-elementocih6.tech-elementocs86{--display:flex;--flex-direction:row;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:center;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.85;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1}.tech-elementahwmq .tech-elementocih6.tech-elementocs86:not(.elementor-motion-effects-element-type-background){background-image:url(https://dev252.kodesolution.com/digiplus/wp-content/uploads/2025/06/project5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media{.tech-elementqcbjy *,.tech-elementqcbjy :after,.tech-elementqcbjy :before{box-sizing:border-box}.tech-elementxqm6e:before,.tech-elementxqm6e>.elementor-background-slideshow:before,.tech-elementxqm6e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.tech-elementxqm6e,.tech-elementxqm6e>.tech-element7deqy)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:.3s;transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.tech-elementxqm6e:before{transition:background .3s,border-radius .3s,opacity .3s;transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}}.tech-elementahwmq .tech-elementocih6.tech-elementocs86:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.elementor-background-slideshow:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.elementor-background-video-container:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.tech-element7deqy>.elementor-background-slideshow:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.tech-element7deqy>.elementor-background-video-container:before{--background-overlay:"";background-color:initial;background-image:linear-gradient(158deg,#13132e 54%,#2563eb)}@media{.tech-elementqcbjy *,.tech-elementqcbjy :after,.tech-elementqcbjy :before{box-sizing:border-box}.tech-elementxqm6e>.tech-element7deqy{display:var(--display);gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-block-end:80px;padding-block-start:80px;padding-inline-end:0;padding-inline-start:0;text-align:var(--text-align);width:100%}.tech-elementqcbjy * :last-child{margin-bottom:0}.tech-elementxqm6e.tech-elementnddpb>.tech-element7deqy{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-direction:var(--flex-direction);flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.tech-elementocih6:where(.tech-elementkw7an,.tech-elementmykns){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.tech-elementkw7an{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.tech-elementkw7an.tech-elementnddpb{flex-direction:var(--flex-direction)}}.tech-elementahwmq .tech-elementocih6.tech-elementea8gv{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}@media (min-width:768px){.tech-elementahwmq .tech-elementocih6.tech-elementea8gv{--width:80%}}@media{.tech-elementxqm6e:before,.tech-elementxqm6e>.elementor-background-slideshow:before,.tech-elementxqm6e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.tech-elementxqm6e,.tech-elementxqm6e>.tech-element7deqy)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:.3s;transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.tech-elementmykns{position:relative}.tech-elementmykns:not(:last-child){margin-bottom:20px;margin-bottom:var(--kit-widget-spacing,20px)}.tech-elementxqm6e .tech-elementmykns{min-width:0}}.tech-elementmykns:not(:last-child){margin-block-end:20px}@media{.tech-elementxqm6e .tech-elementmykns.tech-elementmykns{margin-block-end:0}.tech-elementxqm6e .tech-elementmykns:not(:last-child){--kit-widget-spacing:0px}}.tech-elementahwmq .tech-elementocih6.tech-elementfi2go{text-align:center}@media{.tech-elementqcbjy.tech-elementqcbjy .tech-elementxqm6e>.tech-elementmykns{max-width:100%}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4{text-align:left}@media{.tech-elementocih6:where(:not(.tech-elementxqm6e)):where(:not(.e-div-block-base)) .tech-elementj4552{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform .4s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.tech-elementxqm6e>.tech-elementmykns>.tech-elementj4552{height:100%}}.tech-elementahwmq .tech-elementocih6.tech-elementfi2go>.tech-elementj4552{margin:0}.tech-elementahwmq .tech-elementocih6.tech-elementfi2go .tech-elementyelpl{color:#fff;line-height:1em;margin:0}@media{.tech-elementyqj4a .tech-element86za4{background-color:initial;display:inline-block;font-size:18px;margin:0;padding:0}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4{align-items:center;display:flex}@media{.tech-elementyqj4a .tech-element86za4>li{display:inline-block;float:none;padding:0}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95:not(:last-child){margin-right:20px;padding-right:20px;position:relative}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 li:not(:last-child){margin:0;padding:0 10px 0 0}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 .tech-elementwct95:not(.tech-element41q93){color:#fff}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 .tech-elementwct95:not(.tech-element41q93):hover{color:var(--theme-color1)}@media{.tech-elementyqj4a .tech-element86za4>li,.tm-page-title .tech-element86za4>li{display:inline-block;float:none;padding:0}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95.tech-element41q93{color:#ddd}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 li:last-child{color:#ddd}@media{.tech-elementqcbjy a{box-shadow:none;text-decoration:none}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95 a:not(.btn){color:#fff}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 a:not(.btn){color:#fff}@media{.tech-elementyqj4a .tech-element86za4 .tech-elementwct95 a:not(.btn):hover{color:var(--theme-color1)}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 a:not(.btn):hover{color:var(--theme-color1)}@media{.tech-element7kzea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95:not(:last-child) .tech-elementzocaa{align-items:center;color:#eee;display:flex;font-size:12px;justify-content:center;position:absolute;right:-4px;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 li .tech-elementzocaa{color:#fff;font-size:18px;font-weight:800}@media{.tech-elementslqs4:before{content:"\f105"}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95.tech-element41q93 .tech-elementzocaa{display:none}}@media (max-width:991.98px){html{font-size:98%}}@media (max-width:767.98px){html{font-size:96%}}@media (max-width:575.98px){html{font-size:94%}}@media (max-width:1024px){.tech-elementxqm6e{--container-max-width:1024px}}@media (max-width:767px){.tech-elementxqm6e{--container-max-width:767px}.tech-elementxqm6e.tech-elementnddpb{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}@media (max-width:1024px){.tech-elementahwmq .tech-elementocih6.tech-elementocs86{--padding-top:180px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}}@media (max-width:880px){.tech-elementahwmq .tech-elementocih6.tech-elementocs86{--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}}.arrow_icons_element{height:100%;width:13px}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:18px}.nav-social-icons{gap:5px;margin-right:24px}.social-whatsapp:hover{background:#25d366!important;color:#fff!important}.nav-social-icons,.nav-socials-button-wrapper{align-items:center;display:flex}.nav-social-icons{gap:8px}.nav-social-icon{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;color:#64748b;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .2s cubic-bezier(.34,1.56,.64,1);width:40px}.nav-social-icon:hover{border-color:#0000;color:#fff;transform:translateY(-3px) scale(1.06)}.nav-social-icon--linkedin:hover{background:#0a66c2;box-shadow:0 6px 18px #0a66c259}.nav-social-icon--facebook:hover{background:#1877f2;box-shadow:0 6px 18px #1877f259}.nav-divider{background:#e2e8f0;border-radius:1px;flex-shrink:0;height:26px;width:1px}.cta-button{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:10px;box-shadow:0 4px 14px #2563eb59,inset 0 1px 0 #ffffff26;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:7px;letter-spacing:.01em;overflow:hidden;padding:10px 20px;position:relative;text-decoration:none;transition:all .2s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;width:fit-content}.cta-button:after{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);transition:left .5s ease;width:60%}.btn-dot-glow{align-items:center;animation:glowPulse 2s infinite;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:999px;box-shadow:0 0 0 #2563eb80;color:#fff;display:flex;gap:10px;padding:14px 24px;position:relative;transition:transform .2s ease}@keyframes glowPulse{0%{box-shadow:0 0 0 0 #2563eb80}70%{box-shadow:0 0 0 12px #00ff7800}to{box-shadow:0 0 0 0 #00ff7800}}.cta-button:hover:after{left:150%}.cta-button:active{box-shadow:0 2px 8px #2563eb4d;transform:translateY(0) scale(.99)}.cta-cal-icon{flex-shrink:0;height:15px;width:15px}.contact-grid-layout input,.contact-grid-layout select{font-family:Comfortaa,sans-serif!important;font-size:12px!important}@media (max-width:768px){.process-item{flex-direction:column}.cs-review-card{padding:20px 28px!important}p.cs-subheading{font-size:15px}.about-white-card-main{padding:20px!important}.caseStory-main,.social-proof-main{padding:50px 20px!important}.sp-hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important}section#hero{padding:60px 20px 90px!important}section#process,section#reviews,section#work{padding:60px 20px!important}.case-studies-spt{margin-bottom:0!important}.wc{padding:30px 0 0!important}section#services{padding:0 20px 60px!important}.service-top-SPT{margin-bottom:20px!important}section#services{margin-top:-20px!important}.sp-card-spt{padding:20px!important}.why-techtecl-spt{padding:5px 20px 50px!important}.sp-g3{gap:10px!important}section#faq{padding:0 20px 60px!important}.contant-section-spt{padding:60px 20px!important}.trust-badges-spt{padding:0 20px!important}.spt-sp-wc-t{grid-gap:20px!important;display:grid!important;gap:20px!important;grid-template-columns:1fr 1fr!important}.Investment-spt,.left-form-inquiry-spt{max-width:280px}.spt-sp-wc-tInvestment-spt{max-width:300px!important}.social-link-spt{flex-wrap:wrap!important}section#contact{padding:0 20px 50px!important}section#booking{padding:60px 20px 0!important}.cr-attribution-wrapper{align-items:start!important;flex-direction:column!important}.CO-guarantees,.CO-steps,.CTA-CO,.ROI-calucator-btn,.cp-CAT,.cp-comparison-table,.cp-hero-main-container,.cp-who-should-choose,.hero-conatner-co,section.cp-main-container{padding:60px 20px!important}.sp-review-image{height:48px!important;width:48px!important}.ROI-calucator-btn-rot{font-size:16px!important}section.contant-section-spt{padding-bottom:0!important}.spt-sp-wc-t div:last-child{grid-column:span 2}}.process-number{align-items:center;background-color:initial!important;border-radius:50%;color:#000;color:#2563eb!important;display:flex;font-family:Comfortaa,sans-serif;font-size:70px!important;font-weight:600;font-weight:700!important;height:65px;justify-content:center;margin:0 0 0 5px;margin:0 20px 0 0;min-width:65px!important;opacity:1;position:relative;text-shadow:2px 2px 0 #b9b9b9;transition:all .4s ease;width:65px}.social-tiktok:hover{background:#000!important;border-color:#000!important;color:#fff!important}@media (max-width:768px){section.service-hero-wrapper{padding:60px 20px!important}.lp1-hero-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.lp1-hero-heading{font-size:34px!important}.lp1-hero-text{font-size:16px!important}.lp1-hero-stats-value{font-size:28px!important}.lp1-trust-badges{grid-gap:20px!important;display:grid!important;gap:20px!important;grid-template-columns:repeat(2,1fr)!important}.lp1-trust-badge-wrapper{padding:40px 26px!important}.lp1-marquee{padding:40px 0 0!important}.industry-section{padding:0 20px 60px!important}.analyze-tool-wrapper{padding:52px 20px!important}.analyze-search-wrapper{flex-direction:column!important}.g4-tb-wrapper.g4-tb-wrapper{grid-template-columns:1fr 1fr!important}.lp1-case-result-card.lp1-case-result-card{grid-template-columns:1fr 1fr 1fr!important}.analyze-tool-section,.lp1-before-after,.lp1-guarantee-section,.lp1-knowledgeHub-section,.lp1-portfolio-section,.lp1-process-section,.lp1-prove-wrapper,.lp1-revenue-calculator,.lp1-services-section,.lp1-testimonials-section,.lp1-visual-portfolio{padding:60px 20px!important}.lp1-contact-section{padding-top:60px!important}.lp1-aboutStory-section,.lp1-faq-section,.lp1-why-us{padding:110px 20px 60px!important}.industry-section,.lp1-case-study-section{padding:0 20px 60px!important}.lp1-graph-wrapper{height:170px!important}.lp1-before-after-wrapper{grid-template-columns:1fr!important}.lp1-aboutStory-card1,.lp1-aboutStory-card2-1,.lp1-aboutStory-card2-2,.lp1-aboutStory-main-card,.lp1-contactForm-card,.lp1-faq-card,.lp1-revenue-calculator-card,.lp1-services-card,.lp1-why-us-card{padding:34px 24px!important}.lp1-services-capability{margin-top:20px!important}.lp1-small-button{font-size:14px!important;padding:20px 12px!important}.lp1-contact-form{padding-left:20px!important;padding-right:20px!important}div[style*="display: flex; gap: 8px; justify-content: center"]{flex-wrap:wrap!important}}.trusted-by-logo-card{align-items:center;justify-content:center}.trusted-by-logo-card svg{display:flex!important;justify-content:center!important}button{font-family:Comfortaa,sans-serif!important}.lp1-trust-badges{gap:60px}.header .nav-menu.nav-menu--shopify{gap:30px}.header .nav-menu.nav-menu--shopify li a,html body .header .nav-menu.nav-menu--shopify li span{font-size:16px!important}@media (max-width:768px){.industry-case-studies,.industry-contact,.industry-faq,.industry-features,.industry-hero-section,.industry-pain-points,.industry-solutions,.industry-testimonials,.main-hero-stt,.why-speed-stt{padding:60px 20px!important}.step.animate:after{display:none!important}section.ourapproch-section .title_wrapper h2{font-size:24px!important}.tech-elementwebqt:after{display:none}section.ourapproch-section .sort_title{justify-content:flex-start;width:100%}.ourapproch-section .tech-elementwebqt{left:0!important}.impact__card.impact__card--industries,.impact__card.impact__card--services,.impact__card.impact__card--stores{padding:34px 24px!important}.impact__grid .industry-item{align-items:flex-start;flex-direction:column}.stt-cta-button{font-size:13px!important;padding:15px 20px!important}}.custom-input-spt::placeholder{color:#ffffff83;opacity:1}.case-stats-container{margin-top:30px!important}.view-button:hover{background:#000!important;color:#fff!important}@media (max-width:768px){.hero-stats-bar{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr 1fr}.hero-stats-bar>div{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;justify-content:center!important;min-width:0!important}}@media (max-width:400px){.hero-stats-bar>div{flex:1 1 100%!important}}@media (max-width:900px){.case-story-grid-wrapper{grid-template-columns:1fr!important}}@media (max-width:600px){.case-story-card-top{flex-direction:column!important}.case-story-card-top>div:first-child{height:180px!important;width:100%!important}.case-story-card-metrics{flex-direction:row!important;flex-wrap:wrap!important}.case-story-card-metrics>div{flex-basis:calc(33% - 8px);flex-grow:1;flex-shrink:1;min-width:80px!important}.case-story-card-bottom{align-items:flex-start!important;flex-direction:column!important;gap:20px!important}.case-story-card-bottom>div:first-child{flex-wrap:wrap!important}}@media (max-width:768px){.contact-grid-layout{gap:24px!important;grid-template-columns:1fr!important}.contact-form-card{padding:28px 20px!important}.contact-social-links{flex-wrap:wrap!important;justify-content:center!important}.comparison-summary-grid{gap:16px!important;grid-template-columns:1fr!important}.comparison-table-wrapper{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.comparison-table-wrapper table{min-width:600px!important}.roi-result-grid{grid-template-columns:1fr!important}.roi-result-grid>div:nth-child(2){display:none!important}.roi-metric-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.roi-metric-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.speed-metrics-grid{grid-template-columns:1fr 1fr!important}.speed-score-bar{align-items:stretch!important;flex-direction:column!important}}@media (max-width:480px){.speed-metrics-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.onboarding-step-details,.onboarding-steps-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.g4,.sp-g4{grid-template-columns:1fr 1fr!important}.g3,.sp-g2,.sp-g3{grid-template-columns:1fr!important}.sp-g2{gap:0!important}.sp-pricing-grid,.sp-process-grid{grid-template-columns:1fr!important}.sp-hero-stats{flex-wrap:wrap!important;gap:16px!important}}@media (max-width:600px){.g4,.sp-g4{grid-template-columns:1fr!important}}@media (max-width:900px){.sp-sidebar-layout{grid-template-columns:1fr!important}.sp-sidebar-layout>aside,.sp-sidebar-layout>div:first-child{order:2}.sp-sidebar-layout>div:last-child{order:1}}@media (max-width:600px){.sp-fixed-bottom-bar{flex-direction:column!important;gap:8px!important;padding:12px 16px!important;text-align:center}.sp-fixed-bottom-bar>*{justify-content:center;width:100%}}@media (max-width:768px){.blog-card-image-grid,.blog-grid-layout{grid-template-columns:1fr!important}.blog-card-image-grid>div:first-child{min-height:200px!important}.blog-filters-wrap{flex-wrap:wrap!important;justify-content:center!important}.blog-admin-grid{grid-template-columns:1fr!important}.industry-stats-grid{grid-template-columns:1fr 1fr!important}.industry-case-grid,.industry-faq-grid,.industry-testimonial-grid{grid-template-columns:1fr!important}}@media (max-width:480px){.industry-stats-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.sp-pricing-grid,.sp-process-grid{grid-template-columns:1fr 1fr!important}.sp-wc{padding:32px 20px!important}}@media (max-width:600px){.sp-pricing-grid,.sp-process-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.ttcl-cta-content{grid-template-columns:1fr!important;justify-content:center!important;padding:0 20px!important;text-align:center}}@media (max-width:600px){.review-carousel-container{max-width:100%!important;padding:0 16px!important}.review-card-inner{padding:28px 20px!important}}@media (max-width:768px){.footer-grid-layout{gap:32px!important;grid-template-columns:1fr!important;text-align:center}.footer-social-links{justify-content:center!important}.footer-bottom-row{flex-direction:column!important;gap:12px!important;text-align:center}}@media (max-width:600px){.filtered-blog-card{grid-template-columns:1fr!important}.filtered-blog-card>div:first-child{height:180px!important;min-height:180px!important}.filtered-blog-header{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}}@media (max-width:480px){.exit-popup-card{border-radius:16px!important}.exit-popup-header{padding:28px 20px 20px!important}.exit-popup-body{padding:20px!important}.exit-popup-trust-row{flex-direction:column!important;gap:6px!important}}@media (max-width:768px){#root,body{overflow-x:hidden!important}section>div{box-sizing:border-box;max-width:100%!important}input,select,textarea{box-sizing:border-box!important;max-width:100%!important}}.main-announcement-bar{background:linear-gradient(135deg,#2563eb,#1e3c72)}.announcement-bar{align-items:center;color:#fff;display:flex;font-size:16px;gap:12px;justify-content:center;margin:auto;max-width:700px;padding:15px 0;text-align:center}.announcement-bar a{color:#fff}.announcement-text-wrapper{flex:1 1;height:1.5em;max-width:560px;overflow:hidden;position:relative}.announcement-track{display:flex;height:100%;width:200%}.announcement-track.slide-next{animation:track-slide-left .45s cubic-bezier(.16,1,.3,1) forwards}.announcement-track.slide-prev{animation:track-slide-right .45s cubic-bezier(.16,1,.3,1) forwards}@keyframes track-slide-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes track-slide-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.announcement-text{color:#fff;font-weight:bolder!important;height:100%;margin:0;text-align:center;white-space:nowrap;width:50%}.announcement-nav-btn,.announcement-text{align-items:center;display:flex;flex-shrink:0;justify-content:center}.announcement-nav-btn{background:#0000!important;border:none!important;border-radius:50%;color:#fff!important;cursor:pointer;height:26px;padding:0;transition:background .18s ease,transform .15s ease;width:26px}.announcement-nav-btn:hover{background:#ffffff40!important;transform:scale(1.08)}.announcement-nav-btn:active{transform:scale(.95)}.announcement-link{color:inherit;font-weight:600;text-decoration:underline}@media (max-width:600px){.announcement-bar{font-size:14px;padding:10px 0}}
/*# sourceMappingURL=main.d037fadd.css.map*/