.achievements-section {padding: 60px 0;background: linear-gradient(135deg, #f9fafc 0%, #eef2ff 100%);}
.counter {display: flex;align-items: center;padding-bottom:40px;}
.counter:last-child {margin-bottom: 0;}
.counter-icon {width: 90px;height: 90px;background:  var(--primary-color);
border-radius: 50%;display: flex;justify-content: center;align-items: center;
color: white;font-size: 2rem;box-shadow: 0 10px 20px rgba(67, 97, 238, 0.25);}
.counter-content {flex: 1;text-align:center;}
.counter-value {font-size: 3rem;font-weight: 800;color: #14213d;line-height: 1;
margin-bottom: 5px;}
.counter-title {font-size: 1.2rem;color: #464957;font-weight: 600;}
        
        .counter-text {
            color: #666;
            margin-top: 5px;
            font-size: 1.1rem;
        }
        
        /* Responsive Design */
        @media (max-width: 768px) {
            .achievements-section {
                flex-direction: column;
            }
            
            .image-container {
                min-height: 300px;
            }
            
            .counters-container {
                padding: 40px 20px;
            }
            
            .counter-value {
                font-size: 2.5rem;
            }
            
            .section-title h2 {
                font-size: 2rem;
            }
        }