.ws-proj-cat{font-size:.8rem;text-transform:uppercase;color:#888;font-weight:700;margin-bottom:8px;display:block}.ws-partners-badge{display:inline-block;background:#111;color:#fff;font-weight:700;font-size:1.8rem;padding:12px 30px;border-radius:50px;margin-bottom:20px}.ws-partners-sub{font-size:1.1rem;color:#555;max-width:600px;margin:0 auto 50px;line-height:1.6}@media (max-width:768px){.ws-partners-badge{font-size:1.4rem;padding:10px 24px}}html.ws-js-ready .elementor-widget-heading,html.ws-js-ready .elementor-widget-image,html.ws-js-ready .elementor-widget-text-editor,html.ws-js-ready .elementor-widget-accordion,html.ws-js-ready .ws-hero-about,html.ws-js-ready .ws-trust-bar,html.ws-js-ready .ws-partners-section,html.ws-js-ready .ws-srv-card,html.ws-js-ready .ws-project-card,html.ws-js-ready .ws-review-card,html.ws-js-ready .ws-why-card,html.ws-js-ready .ws-sol-card,html.ws-js-ready .ws-process-step,html.ws-js-ready .ws-text-box,html.ws-js-ready .ws-fade{opacity:0}html.ws-js-ready .ws-hero{opacity:0}.ws-visible{animation:ws-fade-in .8s ease forwards}.ws-hero.ws-visible{animation:ws-fade-in-hero .8s ease forwards}