.elementor-2716 .elementor-element.elementor-element-a989d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.ss-about-wrapper{padding:40px 15px;display:flex;flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;font-family:'Segoe UI',Roboto,sans-serif}.ss-about-card{background:rgb(255 255 255 / .92)!important;border:2px solid #5046e5!important;border-radius:24px;padding:40px;position:relative;box-shadow:0 12px 0 #2e26b1,0 20px 30px rgb(0 0 0 / .1);transition:transform 0.2s cubic-bezier(.25,.8,.25,1),box-shadow 0.2s ease,border-color 0.2s ease}.ss-about-card:hover{transform:translateY(6px);box-shadow:0 6px 0 #2e26b1,0 10px 15px rgb(0 0 0 / .08);border-color:#00ffcc!important}.ss-grid-headline{font-size:26px;font-weight:800;color:#1e1b4b;text-align:center;margin-top:10px;margin-bottom:-10px;letter-spacing:.5px}.ss-services-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px}.ss-mini-service-card{background:rgb(255 255 255 / .92)!important;border:2px solid #5046e5;border-radius:20px;padding:30px;position:relative;box-shadow:0 10px 0 #2e26b1;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.ss-mini-service-card:hover{transform:translateY(5px);box-shadow:0 5px 0 #2e26b1;border-color:#0fc}.ss-mini-service-card h3{font-size:20px;font-weight:800;color:#1e1b4b;margin:12px 0 8px 0}.ss-mini-service-card p{font-size:14px;line-height:1.6;color:#4b5563;margin:0}.card-icon{font-size:20px}.ss-main-title{font-size:36px;font-weight:900;letter-spacing:2px;margin:15px 0;color:#111827!important}.ss-section-title{font-size:24px;font-weight:800;color:#1e1b4b!important;margin-bottom:25px}.ss-paragraph{font-size:16px;line-height:1.8;color:#374151!important;text-align:left;font-weight:500;margin:0}.ss-badge{display:inline-block;background:#5046e5;color:#ffffff!important;font-size:11px;font-weight:800;padding:6px 16px;border-radius:50px;letter-spacing:1px;box-shadow:0 3px 0 #2e26b1}.ss-stats-container{display:flex;justify-content:center;gap:25px;flex-wrap:wrap;margin-top:30px}.ss-stat-box{background:#fff;border:2px solid #5046e5;padding:20px 30px;border-radius:16px;text-align:center;min-width:180px;box-shadow:0 6px 0 #2e26b1}.ss-stat-box strong{display:block;font-size:26px;font-weight:800;color:#111827}.ss-stat-box span{font-size:13px;color:#4b5563;font-weight:700;display:block;margin-top:5px}@media (max-width:768px){.ss-services-box-grid{grid-template-columns:1fr}.ss-main-title{font-size:26px}.ss-about-card{padding:25px}}