.wp-block-marwen-counter{padding:2rem 0}.wp-block-marwen-counter .counter-grid{display:grid;gap:2rem;width:100%}@media(max-width:768px){.wp-block-marwen-counter .counter-grid{gap:1.5rem;grid-template-columns:1fr!important}}.wp-block-marwen-counter .counter-item{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.wp-block-marwen-counter .counter-item:hover{box-shadow:0 8px 20px rgba(0,0,0,.12);transform:translateY(-5px)}.wp-block-marwen-counter .counter-icon{line-height:1;margin-bottom:1rem;transition:transform .3s ease}.counter-item:hover .wp-block-marwen-counter .counter-icon{transform:scale(1.1)}.wp-block-marwen-counter .counter-number{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:.5rem}@media(max-width:768px){.wp-block-marwen-counter .counter-number{font-size:2.5rem}}.wp-block-marwen-counter .counter-number .counter-value{display:inline-block}.wp-block-marwen-counter .counter-label{font-size:1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media(max-width:768px){.wp-block-marwen-counter .counter-label{font-size:.9rem}}.wp-block-marwen-counter.brand-style .counter-item{background:linear-gradient(135deg,#1a2653,#2a3663);color:#fff}.wp-block-marwen-counter.brand-style .counter-item .counter-number{color:#e74c3c}.wp-block-marwen-counter.brand-style .counter-item .counter-label{color:hsla(0,0%,100%,.9)}.wp-block-marwen-counter.brand-style .counter-item:hover{background:linear-gradient(135deg,#2a3663,#1a2653)}@media(max-width:1024px){.wp-block-marwen-counter .counter-grid[style*="repeat(4"]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.wp-block-marwen-counter .counter-grid[style*="repeat(3"]{grid-template-columns:1fr!important}}@media(max-width:600px){.wp-block-marwen-counter .counter-grid[style*="repeat(2"]{grid-template-columns:1fr!important}}
