.feature-card-home,.pricing-card,.process-card,.social-icons a{text-align:center;transition:.3s}.dropdown-submenu,.pricing-card{position:relative}.footer-links a,.kd-platform-faq-card .btn-link:hover,a{text-decoration:none}:root{--kd-blue:#4285F4;--kd-red:#DB4437;--kd-light:#f8fafc;--kd-dark:#0f172a}.top-bar{background:#4285f4;color:#cbd5e1;font-size:14px;padding:6px 0}.footer-bottom,.footer-section,.hero-ecom{background:linear-gradient(135deg,#4285f4,#db4437)}.top-bar a{color:#cbd5e1;margin-right:15px}.navbar{padding:15px 20px;transition:.3s}.navbar-brand{font-weight:700;font-size:22px}.navbar-brand img{max-width:150px;padding:10px}.nav-link{font-weight:500;margin-right:12px}.nav-btn{border-radius:30px;padding:8px 20px}ul.navbar-nav li a{font-size:20px}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}@media(min-width:992px){.dropdown-submenu:hover>.dropdown-menu,.navbar .dropdown:hover>.dropdown-menu{display:block}}.footer-section{color:#cbd5e1;padding-top:60px}.footer-title{color:#fff;font-weight:600;margin-bottom:20px}.footer-links{list-style:none;padding:0}.footer-links li,.hero-buttons .btn{margin-bottom:10px}.footer-links a{color:#cbd5e1;transition:.3s}.footer-links a:hover{color:#38bdf8;padding-left:5px}.social-icons a{display:inline-block;width:38px;height:38px;line-height:38px;background:#1e293b;color:#fff;border-radius:50%;margin-right:8px}.social-icons a:hover{background:#0ea5e9}.footer-bottom{padding:18px 0;margin-top:40px;font-size:14px}.hero-ecom{color:#fff;padding:110px 20px;overflow:hidden}.hero-title{font-size:48px;font-weight:700;line-height:1.2;color:#fff}.hero-title span{color:#ffd43b}.hero-subtitle{font-size:18px;margin:20px 0 30px;opacity:.95}.templates-wrapper{display:flex;justify-content:center;gap:20px;height:520px;overflow:hidden}.template-column{display:flex;flex-direction:column;gap:20px}.template-column img{width:220px;height:380px;object-fit:cover;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.35)}.move-up{animation:18s linear infinite scrollUp}.move-down{animation:18s linear infinite scrollDown}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}100%{transform:translateY(0)}}@media(max-width:992px){.hero-title{font-size:36px}.templates-wrapper{height:420px}.template-column img{width:180px;height:300px}}@media(max-width:576px){.hero-ecom{padding:20px 0}.hero-title{font-size:28px}.hero-subtitle{font-size:16px}.templates-wrapper{height:300px;gap:10px}.template-column img{width:160px;height:260px}}.kd-sd-pricing-title,.kd-wam-cta-title,.section-title{font-size:36px;font-weight:700}.section-subtitle{font-size:18px;max-width:700px;margin:0 auto}.black{color:#0f172a}.white{color:#fff}.ecom-types-advanced,.faq-contact,.features-modern,.features-slider,.kd-about-hero-section,.kd-bwd-faq-section,.kd-bwd-pricing-section,.kd-bwd-uiux-section,.kd-bwd-whychoose-section,.kd-contact-cta-section,.kd-contact-hero-section,.kd-dm-form-section,.kd-mad-pricing-section,.kd-mad-types-section,.kd-platform-pricing-section,.kd-platform-services-section,.kd-platform-target-section,.kd-sd-faq-section,.kd-sd-features-section,.kd-sd-process-section,.kd-wam-testimonial-section,.portfolio-slider,.pricing-section,.why-ecommerce{background:#f8fafc}.feature-card-home{background:#fff;padding:35px 25px;border-radius:14px;box-shadow:0 10px 35px rgba(0,0,0,.08);height:100%}.feature-icon-home,.type-icon{border-radius:50%;display:flex}.feature-box:hover,.feature-card-home:hover,.kd-bwd-testimonial-card:hover,.kd-bwd-whychoose-card:hover,.kd-platform-process-card:hover,.kd-platform-services-card:hover,.kd-platform-target-card:hover,.process-card:hover,.type-card-ecom-ctg:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,0,0,.12)}.feature-card-home h5{font-weight:600;margin-bottom:12px;color:#0f172a}.feature-card-home p{color:#64748b;font-size:15px;margin:0}.feature-icon-home{font-size:40px;margin:0 auto 18px;width:70px;height:70px;align-items:center;justify-content:center;background:#e0f2fe}.ecom-types-alt,.kd-dm-hero-section,.kd-sd-pricing-section,.premium-testimonials,.type-icon{background:linear-gradient(135deg,#4285f4,#db4437);color:#fff}.store-types-list{list-style:none;padding:0;margin:0}.store-types-list li{display:flex;align-items:flex-start;margin-bottom:25px;padding:18px;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.05);transition:.3s}.store-types-list li:hover{transform:translateX(8px);box-shadow:0 15px 40px rgba(0,0,0,.1)}.type-icon{font-size:28px;width:50px;height:50px;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.store-types-list h5{margin-bottom:5px;font-weight:600;color:#0f172a}.store-types-list p{margin:0;color:#64748b;font-size:15px}.slider-wrapper{width:100%;overflow:hidden}.slider-track-home{display:flex;width:max-content}.portfolio-item{background:#fff;border-radius:12px;margin:0 15px;width:320px;box-shadow:0 8px 25px rgba(0,0,0,.12);overflow:hidden}.portfolio-item img{width:100%;height:520px;object-fit:cover}.portfolio-footer{display:flex;justify-content:space-between;align-items:center;padding:12px 15px}.portfolio-footer span{font-weight:600;font-size:14px}.move-left{animation:28s linear infinite scrollLeft}.move-right{animation:28s linear infinite scrollRight}@keyframes scrollRight{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.kd-bwd-testimonial-slider:hover .kd-bwd-testimonial-track,.kd-wam-testimonial-slider:hover .kd-wam-testimonial-track,.slider-wrapper:hover .slider-track,.slider-wrapper:hover .slider-track-home{animation-play-state:paused}.process-section{background:linear-gradient(135deg,#4285f4,#db4437)}.process-card{background:#fff;padding:35px 25px;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.08);height:100%}.step-number{width:60px;height:60px;margin:0 auto 15px;border-radius:50%;background:linear-gradient(135deg,#4285f4,#db4437);color:#fff;font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center}.pricing-card{background:#fff;padding:40px 30px;border-radius:16px;box-shadow:0 10px 35px rgba(0,0,0,.08);height:100%}.kd-platform-pricing-card:hover,.pricing-card:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,.12)}.kd-bwd-pricing-popular,.kd-platform-pricing-popular,.pricing-card.popular{border:2px solid #4285f4;transform:scale(1.05)}.kd-bwd-pricing-badge,.popular-badge{transform:translateX(-50%);top:-12px;left:50%}.popular-badge{position:absolute;background:#4285f4;color:#fff;padding:4px 14px;font-size:12px;border-radius:20px;font-weight:600}.feature-card h5,.kd-bwd-types-card h5,.kd-mad-process-card h5,.kd-mad-types-card h5,.kd-platform-benefits-card h4,.kd-platform-process-card h5,.kd-platform-services-card h5,.kd-platform-target-card h5,.kd-sd-process-card h5,.kd-sd-types-card h5,.plan-name{font-weight:600;margin-bottom:10px}.price{font-size:42px;font-weight:700;color:#4285f4;margin:15px 0}.plan-desc{color:#64748b;margin-bottom:20px}.feature-list{list-style:none;padding:0;margin:0 0 25px;text-align:left}.feature-list li{margin-bottom:10px;padding-left:20px;position:relative}.feature-list li:before,.kd-bwd-pricing-card ul li:before,.kd-dm-gmb-card ul li:before,.kd-dm-seo-card ul li:before,.kd-dm-smm-card ul li:before,.kd-dm-wa-card ul li:before,.kd-mad-pricing-card ul li:before,.kd-platform-pricing-card ul li:before,.kd-sd-pricing-card ul li:before{content:"✔";position:absolute;left:0;color:#10b981}.testimonial-card{background:#1e293b;padding:50px 35px;border-radius:18px;max-width:700px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.client-img{width:110px;height:110px;border-radius:50%;object-fit:cover;margin-bottom:20px;border:4px solid #db4437}.stars{color:#facc15;font-size:22px;margin-bottom:15px}.testimonial-text{font-size:20px;line-height:1.7;margin-bottom:25px;font-style:italic;color:#e2e8f0}.client-name{font-weight:600;margin-bottom:4px}.client-info{color:#94a3b8}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#db4437;border-radius:50%;padding:18px}.contact-card,.ecom-benefits,.feature-box,.feature-card,.kd-bwd-testimonial-section,.kd-bwd-types-section,.kd-clients-section,.kd-contact-form-section,.kd-mad-faq-section,.kd-mad-hero-section,.kd-mad-process-section,.kd-platform-benefits-section,.kd-platform-faq-section,.kd-platform-process-section,.kd-platforms-section,.kd-sd-industries-section,.kd-sd-types-section,.kd-wam-faq-section,.type-card-ecom-ctg{background:#fff}.faq-card,.kd-platform-faq-card{border:none;margin-bottom:12px;border-radius:10px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.06)}.faq-card .card-header,.kd-bwd-faq-card .card-header,.kd-mad-faq-card .card-header,.kd-platform-faq-card .card-header,.kd-sd-faq-card .card-header,.kd-wam-faq-card .card-header{background:#fff;border:none}.faq-card .btn-link,.kd-bwd-faq-card .btn-link,.kd-mad-faq-card .btn-link,.kd-platform-faq-card .btn-link,.kd-sd-faq-card .btn-link,.kd-wam-faq-card .btn-link{width:100%;text-align:left;font-weight:600;color:#0f172a;text-decoration:none}.faq-card .card-body{background:#f1f5f9;color:#475569}.contact-card{padding:35px;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.1)}.contact-card input,.contact-card textarea{border-radius:8px;border:1px solid #e2e8f0}.contact-card button{padding:12px;font-weight:600;border-radius:8px}.feature-box{padding:25px 20px;border-radius:14px;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.08);transition:.3s;height:100%;position:relative;overflow:hidden}.feature-box .icon,.kd-platform-services-icon{font-size:32px;margin-bottom:12px;transition:.3s}.feature-box:hover .icon{transform:scale(1.2) rotate(5deg)}.feature-box h6,.kd-bwd-uiux-card h6,.kd-bwd-whychoose-card h6{font-weight:600;margin-bottom:8px}.feature-box p,.kd-bwd-types-card p,.kd-bwd-uiux-card p,.kd-bwd-whychoose-card p,.kd-mad-types-card p{font-size:14px;color:#64748b;margin:0}.gallery-float{animation:4s ease-in-out infinite floatGallery}@keyframes floatGallery{0%,100%{transform:translateY(0)}50%{transform:translateY(-50px)}}.gallery-img{width:100%;object-fit:cover;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.35)}.feature-card,.kd-platform-services-card,.kd-platform-target-card,.kd-platforms-card,.type-card-ecom-ctg{box-shadow:0 8px 25px rgba(0,0,0,.08);transition:.3s}.slider-track{display:flex;width:max-content;animation:30s linear infinite scrollLeft}.kd-platform-hero-img,.kd-wam-hero-img{animation:4s ease-in-out infinite floatY}.feature-card{border-radius:14px;padding:20px;margin:0 15px;width:260px;text-align:left}.feature-card:hover,.kd-platforms-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.12)}.feature-card ul,.type-card-ecom-ctg ul{padding-left:18px;margin:0}.feature-card ul li,.type-card-ecom-ctg ul li{font-size:14px;margin-bottom:6px;color:#64748b}@keyframes scrollLeft{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.benefit-item,.kd-platform-benefits-item{display:flex;align-items:flex-start;margin-bottom:20px;padding:15px;border-radius:12px;transition:.3s}.benefit-item:hover,.kd-platform-benefits-item:hover{background:#f8fafc;transform:translateX(6px)}.kd-glass-card:hover,.kd-mad-process-card:hover,.kd-sd-features-card:hover,.kd-sd-industries-card:hover,.kd-sd-process-card:hover,.kd-wam-benefits-card:hover,.kd-wam-process-card:hover{transform:translateY(-8px)}.benefit-item span{font-size:28px;margin-right:15px}.benefit-item h6,.kd-platform-benefits-item h6{margin-bottom:5px;font-weight:600}.benefit-item p,.kd-platform-benefits-item p{margin:0;color:#64748b;font-size:14px}.type-card-ecom-ctg{padding:25px;border-radius:14px;height:100%}.type-card-ecom-ctg h5{font-weight:600;margin-bottom:15px}.kd-platform-hero-section,.kd-sd-hero-section,.kd-wam-hero-section{background:linear-gradient(135deg,#f0f7ff,#fff)}.kd-mad-hero-title,.kd-platform-hero-title,.kd-sd-hero-title{font-size:42px;font-weight:700;color:#0f172a;line-height:1.3}.kd-mad-hero-subtitle,.kd-platform-hero-subtitle,.kd-sd-hero-subtitle{font-size:18px;color:#64748b;margin-top:15px}.kd-platform-hero-buttons .btn{border-radius:30px;padding:12px 26px;font-weight:600}.kd-platform-hero-img{max-width:100%}.kd-bwd-pricing-title,.kd-bwd-types-title,.kd-bwd-uiux-title,.kd-bwd-whychoose-title,.kd-platform-benefits-title,.kd-platform-faq-title,.kd-platform-pricing-title,.kd-platform-process-title,.kd-platform-services-title,.kd-platform-target-title,.kd-platforms-title,.kd-section-title{font-size:36px;font-weight:700;color:#0f172a}.kd-about-hero-subtitle,.kd-bwd-pricing-subtitle,.kd-bwd-types-subtitle,.kd-bwd-uiux-subtitle,.kd-platform-benefits-subtitle,.kd-platform-faq-subtitle,.kd-platform-pricing-subtitle,.kd-platform-process-subtitle,.kd-platform-services-subtitle,.kd-platform-target-subtitle,.kd-platforms-subtitle,.kd-section-subtitle,.kd-wam-hero-subtitle{font-size:18px;color:#64748b}.kd-platforms-card{background:#fff;padding:20px;border-radius:12px}.kd-platforms-img{width:100px;height:100px;object-fit:contain;margin-bottom:10px;transition:.3s}.kd-platforms-card:hover .kd-platforms-img{transform:scale(1.1)}.kd-platforms-card h6{font-weight:600;margin-top:5px}.kd-platform-services-card,.kd-platform-target-card{background:#fff;padding:25px;border-radius:14px;text-align:center;height:100%}.kd-platform-services-card:hover .kd-platform-services-icon,.kd-platform-target-card:hover .kd-platform-target-icon{transform:scale(1.2)}.kd-mad-process-card p,.kd-platform-process-card p,.kd-platform-services-card p,.kd-platform-target-card p,.kd-sd-process-card p,.kd-sd-types-card p{font-size:14px;color:#64748b}.kd-platform-benefits-item span{font-size:26px;margin-right:15px}.kd-platform-benefits-card{background:#f8fafc;padding:30px;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.kd-platform-benefits-card p{color:#64748b}.kd-platform-benefits-card ul{text-align:left;padding-left:18px;margin-top:15px}.kd-platform-benefits-card ul li{margin-bottom:6px;font-size:14px}.kd-platform-target-icon{font-size:30px;margin-bottom:12px;transition:.3s}.kd-platform-process-card{background:#f8fafc;padding:30px 20px;border-radius:14px;text-align:center;position:relative;transition:.3s;height:100%}.kd-platform-process-number{width:50px;height:50px;margin:0 auto 15px;border-radius:50%;background:linear-gradient(135deg,#4285f4,#db4437);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.kd-platform-pricing-card{background:#fff;padding:35px 25px;border-radius:16px;text-align:center;box-shadow:0 10px 35px rgba(0,0,0,.08);transition:.3s;position:relative;height:100%}.kd-dm-gmb-badge,.kd-dm-seo-badge,.kd-dm-smm-badge,.kd-dm-wa-badge,.kd-mad-pricing-badge,.kd-platform-pricing-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#4285f4;color:#fff;padding:4px 12px;font-size:12px;border-radius:20px}.kd-bwd-pricing-price,.kd-platform-pricing-price{font-size:34px;font-weight:700;color:#4285f4;margin:15px 0}.kd-bwd-pricing-card ul,.kd-dm-gmb-card ul,.kd-dm-seo-card ul,.kd-dm-smm-card ul,.kd-dm-wa-card ul,.kd-mad-pricing-card ul,.kd-platform-pricing-card ul,.kd-sd-pricing-card ul{list-style:none;padding:0;text-align:left;margin-bottom:20px}.kd-bwd-pricing-card ul li,.kd-mad-pricing-card ul li,.kd-platform-pricing-card ul li{margin-bottom:8px;font-size:14px;color:#64748b;position:relative;padding-left:18px}.kd-platform-faq-card .card-body,.kd-sd-faq-card .card-body{background:#f8fafc;color:#475569;font-size:14px}.kd-platform-cta-section{background:linear-gradient(135deg,#0f9d58,#f4b400);color:#fff}.kd-platform-cta-title{font-size:38px;font-weight:700}.kd-platform-cta-subtitle{font-size:18px;margin-top:10px;opacity:.95}.kd-platform-cta-buttons .btn{border-radius:30px;padding:14px 28px;font-weight:600}.kd-wam-hero-title{font-size:40px;font-weight:700}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.kd-glass-card{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:.3s}.kd-glass-card:hover{box-shadow:0 25px 60px rgba(0,0,0,.15)}.kd-wam-problem-section{background:linear-gradient(135deg,#f8fafc,#eef6ff)}.kd-wam-process-card{background:#fff;padding:25px;border-radius:16px;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.08);transition:.3s}.kd-wam-benefits-card,.kd-wam-features-card{padding:30px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);background:#fff;transition:.3s;text-align:center}.kd-wam-benefits-card h5,.kd-wam-process-card h5{font-weight:600}.kd-wam-features-card{position:relative;overflow:hidden}.kd-dm-gmb-card:hover,.kd-dm-seo-card:hover,.kd-dm-smm-card:hover,.kd-dm-wa-card:hover,.kd-mad-pricing-card:hover,.kd-mad-types-card:hover,.kd-sd-pricing-card:hover,.kd-sd-types-card:hover,.kd-wam-features-card:hover,.kd-wam-pricing-card:hover{transform:translateY(-10px)}.kd-wam-features-card:before{content:"";position:absolute;width:100%;height:4px;background:linear-gradient(135deg,#4285f4,#db4437);top:0;left:0}.kd-wam-pricing-card{background:#fff;padding:40px 25px;border-radius:18px;text-align:center;box-shadow:0 12px 40px rgba(0,0,0,.08);transition:.3s}.kd-wam-pricing-card h3{color:#4285f4;font-weight:700}.kd-wam-cta-section{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff}.kd-wam-testimonial-card{background:#fff;padding:25px;border-radius:16px;margin:0 15px;width:300px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.kd-bwd-testimonial-card p,.kd-wam-testimonial-card p{font-size:15px;color:#475569}.kd-wam-testimonial-card h6{margin-top:10px;font-weight:600}.kd-bwd-testimonial-slider,.kd-wam-testimonial-slider{overflow:hidden}.kd-wam-testimonial-track{display:flex;width:max-content;animation:25s linear infinite scrollTestimonial}@keyframes scrollTestimonial{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.kd-wam-faq-card{border:none;margin-bottom:12px;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.06)}.kd-bwd-types-card,.kd-bwd-uiux-card,.kd-bwd-whychoose-card{border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);background:#fff;transition:.3s;position:relative;height:100%;overflow:hidden}.kd-bwd-faq-card .card-body,.kd-mad-faq-card .card-body,.kd-wam-faq-card .card-body{background:#f8fafc;font-size:14px;color:#475569}.kd-bwd-whychoose-subtitle{font-size:18px;color:#64748b;margin-top:10px}.kd-bwd-uiux-card,.kd-bwd-whychoose-card{padding:25px}.kd-bwd-types-card:before,.kd-bwd-uiux-card:before,.kd-bwd-whychoose-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(135deg,#4285f4,#db4437);transform:scaleX(0);transition:.3s}.kd-bwd-types-card:hover:before,.kd-bwd-uiux-card:hover:before,.kd-bwd-whychoose-card:hover:before{transform:scaleX(1)}.kd-bwd-types-card{padding:30px 25px}.kd-bwd-types-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px rgba(0,0,0,.12)}.kd-bwd-uiux-card:hover{transform:translateY(-8px);box-shadow:0 25px 60px rgba(0,0,0,.12)}.kd-bwd-pricing-card{background:#fff;padding:35px 25px;border-radius:18px;text-align:center;box-shadow:0 12px 40px rgba(0,0,0,.08);transition:.3s;position:relative;height:100%}.kd-bwd-pricing-card:hover{transform:translateY(-10px);box-shadow:0 25px 70px rgba(0,0,0,.12)}.kd-bwd-pricing-badge{position:absolute;background:#4285f4;color:#fff;padding:4px 14px;font-size:12px;border-radius:20px}.kd-bwd-faq-card,.kd-mad-faq-card{border:none;margin-bottom:12px;border-radius:12px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.06)}.kd-bwd-contact-card{background:#fff;padding:30px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.kd-bwd-contact-card .form-control,.kd-contact-form-card .form-control,.kd-dm-form-card .form-control,.kd-mad-contact-card .form-control,.kd-sd-contact-card .form-control{border-radius:10px;padding:5px 12px;border:1px solid #e2e8f0}.kd-bwd-contact-card .form-control:focus,.kd-contact-form-card .form-control:focus,.kd-dm-form-card .form-control:focus,.kd-mad-contact-card .form-control:focus,.kd-sd-contact-card .form-control:focus{border-color:#4285f4;box-shadow:none}.kd-bwd-contact-card button,.kd-mad-contact-card button,.kd-sd-contact-card button{border-radius:30px;padding:12px;font-weight:600}.kd-bwd-testimonial-card{background:#f8fafc;padding:25px;border-radius:16px;margin:0 15px;width:320px;box-shadow:0 10px 30px rgba(0,0,0,.08);text-align:left;transition:.3s}.kd-mad-pricing-card,.kd-sd-features-card,.kd-sd-pricing-card{text-align:center;transition:.3s}.kd-bwd-testimonial-card h6{margin-top:12px;font-weight:600}.kd-bwd-testimonial-card span{font-size:13px;color:#64748b}.kd-bwd-testimonial-track{display:flex;width:max-content;animation:25s linear infinite kdbwdscroll}@keyframes kdbwdscroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.kd-about-hero-img,.kd-dm-hero-img,.kd-mad-hero-img,.kd-sd-hero-img{animation:4s ease-in-out infinite kdFloat}@keyframes kdFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.kd-mad-types-card,.kd-sd-types-card{padding:25px;height:100%;transition:.3s}.kd-sd-features-card{padding:20px}.kd-sd-features-card h6{font-weight:600;margin:0}.kd-sd-industries-card{padding:20px;font-weight:500;transition:.3s}.kd-sd-process-number{width:50px;height:50px;margin:0 auto 15px;border-radius:50%;background:#4285f4;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:18px}.kd-mad-process-card,.kd-sd-process-card{padding:25px;transition:.3s}.kd-sd-pricing-subtitle{font-size:18px;opacity:.9}.kd-sd-pricing-card{background:#fff;color:#0f172a;padding:35px 25px;border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.15);position:relative;height:100%}.kd-sd-pricing-popular{transform:scale(1.05)}.kd-sd-pricing-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:4px 12px;font-size:12px;border-radius:20px}.kd-mad-pricing-price,.kd-sd-pricing-price{font-size:32px;font-weight:700;color:#4285f4;margin:15px 0}.kd-sd-pricing-card ul li{margin-bottom:8px;font-size:14px;color:#475569;position:relative;padding-left:18px}.kd-sd-faq-title{font-size:32px;font-weight:700;color:#0f172a}.kd-sd-faq-card{border:none;margin-bottom:12px;border-radius:12px;overflow:hidden}.kd-sd-contact-card{background:#fff;color:#0f172a;padding:30px;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.2)}.kd-mad-process-number{width:50px;height:50px;margin:0 auto 15px;border-radius:50%;background:#4285f4;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.kd-mad-pricing-card{padding:30px 25px;position:relative}.kd-dm-gmb-popular,.kd-dm-seo-popular,.kd-dm-smm-popular,.kd-dm-wa-popular,.kd-mad-pricing-popular{border:2px solid #4285f4}.kd-contact-form-card,.kd-mad-contact-card{background:#f8fafc;padding:30px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.kd-dm-hero-title{font-size:42px;font-weight:700}.kd-dm-gmb-price,.kd-dm-seo-price,.kd-dm-smm-price,.kd-dm-wa-price{font-size:28px;font-weight:700;color:#4285f4;margin:15px 0}.kd-dm-gmb-card,.kd-dm-seo-card,.kd-dm-smm-card,.kd-dm-wa-card{padding:30px 20px;position:relative;transition:.3s}.kd-dm-gmb-card ul li,.kd-dm-seo-card ul li,.kd-dm-smm-card ul li,.kd-dm-wa-card ul li{margin-bottom:8px;font-size:14px;color:#64748b;padding-left:18px;position:relative}.kd-dm-form-card{background:#fff;padding:35px;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.08)}.kd-dm-checkbox-group{display:flex;flex-wrap:wrap;gap:10px}.kd-dm-checkbox-group label{background:#f1f5f9;padding:8px 12px;border-radius:20px;font-size:14px;cursor:pointer}.kd-dm-checkbox-group input{margin-right:5px}.kd-dm-form-card button{padding:12px;border-radius:30px;font-weight:600}.kd-about-tag{display:inline-block;background:#e0ecff;color:#4285f4;padding:6px 14px;border-radius:20px;font-size:14px;font-weight:500}.kd-about-hero-title{font-size:40px;font-weight:700;color:#0f172a;line-height:1.3}.kd-about-highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-size:15px;color:#0f172a}@media(max-width:768px){.portfolio-item{width:240px;margin:0 10px}.portfolio-item img{height:360px}.kd-about-hero-title,.kd-platform-cta-title,.section-title{font-size:28px}.kd-platform-cta-subtitle,.kd-platform-hero-subtitle,.section-subtitle{font-size:16px}.pricing-card.popular{transform:none}.feature-card{width:220px;margin:0 10px}.kd-mad-hero-title,.kd-platform-hero-title,.kd-sd-hero-title{font-size:30px}.kd-about-highlights{grid-template-columns:1fr}}.kd-clients-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:25px;align-items:center}.kd-client-item{background:#f8fafc;padding:15px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:.3s}.kd-client-item img{max-width:100%;max-height:50px;filter:grayscale(100%);opacity:.7;transition:.3s}.kd-client-item:hover{transform:translateY(-5px)}.kd-client-item:hover img{filter:grayscale(0);opacity:1}