.selling-boxes-section{background-color:#fcfdfe}.product-card{background:#fff;transition:all .3s ease-in-out;overflow:hidden;border-radius:20px!important}.product-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a!important}.product-img-wrapper{background:#f1f5f9;justify-content:center;align-items:center;padding:40px 0;transition:all .3s;display:flex;position:relative}.product-card:hover .product-img-wrapper{background:#2563eb}.product-icon{color:#2563eb;transition:all .3s}.product-card:hover .product-icon{color:#fff;transform:scale(1.1)}.price-tag{color:#fff;background:#0f172a;border-radius:50px;padding:5px 12px;font-size:.85rem;font-weight:700;position:absolute;top:15px;right:15px;box-shadow:0 4px 10px #0000001a}.size-badge{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;width:fit-content;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.btn-order-whatsapp{background:#2563eb!important;border:none!important;border-radius:12px!important;padding:12px!important;font-size:.9rem!important;font-weight:700!important;transition:all .3s!important}.btn-order-whatsapp:hover{transform:translateY(-2px);background:#0f172a!important}.extra-materials-banner{background:#fff;border:2px dashed #e2e8f0;border-radius:20px;transition:all .3s}.extra-materials-banner:hover{background:#f0f7ff;border-color:#2563eb}.bg-primary-soft{background-color:#eff6ff}.title-underline{background:#2563eb;border-radius:5px;width:50px;height:3px;margin-top:10px}
.ExpertServicesSection{background:#fff;overflow-x:hidden}.badge-expert{color:#2563eb;text-transform:uppercase;letter-spacing:1px;background:#2563eb1a;border-radius:50px;padding:8px 16px;font-size:.8rem;font-weight:700}.main-section-title{color:#0f172a;margin-top:10px}.accent-bar{background:#2563eb;border-radius:2px;width:60px;height:4px}.section-desc{max-width:800px;font-size:1.1rem}.seo-link-cloud{color:#64748b;font-size:.95rem}.seo-anchor{color:#2563eb;margin:0 5px;font-weight:700;text-decoration:none;transition:color .3s}.seo-anchor:hover{color:#1e3a8a;text-decoration:underline}.service-card-premium{background:#fff;border:1px solid #f1f5f9;border-radius:20px;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.service-card-premium:hover{transform:translateY(-12px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.card-top-accent{background:linear-gradient(90deg,#2563eb,#7c3aed);width:100%;height:4px;position:absolute;top:0;left:0}.service-img-container{height:220px;position:relative;overflow:hidden}.service-thumb{object-fit:cover;width:100%;height:100%;transition:transform .5s}.service-card-premium:hover .service-thumb{transform:scale(1.1)}.overlay-gradient{z-index:1;background:linear-gradient(#0000,#0006);width:100%;height:40%;position:absolute;bottom:0;left:0}.service-heading-main{color:#1e293b;margin-bottom:15px;font-size:1.4rem;font-weight:700}.service-info-text{color:#64748b;font-size:.95rem;line-height:1.6}.card-footer-layout{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.btn-modern-action{color:#fff;background:#0f172a;border-radius:12px;align-items:center;padding:10px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .3s;display:flex}.btn-modern-action:hover{color:#fff;background:#2563eb}.social-quick-links{gap:12px;display:flex}.social-quick-links svg{cursor:pointer;transition:transform .3s}.wa-icon{color:#22c55e}.fb-link{color:#1877f2}.call-icon{color:#3b82f6}.social-quick-links svg:hover{transform:scale(1.2)}.footer-seo-text{color:#94a3b8;font-size:.85rem}
.testimonials-section{background-color:#fcfdfe}.testimonial-card-modern{background:#fff;transition:all .3s;border:1px solid #f1f5f9!important;border-radius:24px!important}.testimonial-card-modern:hover{transform:translateY(-8px);border-color:#2563eb!important;box-shadow:0 15px 30px #0000000d!important}.quote-accent{color:#eff6ff;font-size:2rem}.testimonial-text-modern{color:#475569;font-size:.95rem;font-style:italic;line-height:1.7}.client-info-box{align-items:center;display:flex}.client-avatar-modern{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.1rem;font-weight:700;display:flex;box-shadow:0 4px 10px #0000001a}.client-name-modern{color:#0f172a;font-weight:700}.client-tag-modern{color:#2563eb;font-size:.75rem;font-weight:600}.google-trust-box{border:1px solid #e2e8f0}.bg-primary-soft{background-color:#eff6ff}.title-underline{background:#2563eb;border-radius:5px;width:50px;height:3px;margin-top:10px}
