
    .kenya-dealer-widget {
        position: relative;
        animation: fadeIn 0.6s ease-out;
    }
    
    .kenya-dealer-widget .dealer-logo img:hover {
        transform: scale(1.05);
        box-shadow: 0 8px 16px rgba(0, 74, 173, 0.15);
    }
    
    .kenya-dealer-widget .benefit-item:hover {
        transform: translateX(4px);
    }
    
    .kenya-dealer-widget a:hover {
        background-color: #003A8C !important;
        transform: translateY(-2px);
        box-shadow: 0 7px 16px rgba(0, 74, 173, 0.3);
    }
    
    @keyframes fadeIn {
        from { opacity: 0; transform: translateY(10px); }
        to { opacity: 1; transform: translateY(0); }
    }
    
    @keyframes countUp {
        from { opacity: 0; transform: translateY(8px); }
        to { opacity: 1; transform: translateY(0); }
    }
    
    @media (max-width: 768px) {
        .kenya-dealer-widget .dealer-info {
            flex-direction: column;
            align-items: flex-start;
        }
        
        .kenya-dealer-widget .dealer-logo {
            margin-bottom: 12px;
        }
        
        .kenya-dealer-widget .local-benefits {
            grid-template-columns: 1fr;
        }
        
        .kenya-flag {
            right: 15px;
            top: 15px;
            width: 40px;
            height: 25px;
        }
        
        .header {
            padding: 0 50px;
        }
        
        .kenya-flag div {
            height: 8.33px !important;
        }
        
        .kenya-flag div div {
            width: 15px !important;
            height: 15px !important;
        }
        
        .kenya-flag div div div {
            width: 11px !important;
            height: 11px !important;
        }
        
        .global-badge {
            top: 15px !important;
            left: 15px !important;
            transform: none;
        }
        
        .stat-item {
            min-width: 70px !important;
        }
        
        .stat-value {
            font-size: 1.625rem !important;
        }
        
        .header h3 {
            font-size: 1.625rem !important;
        }
        
        .dealer-details h4 {
            font-size: 1.25rem !important;
        }
    }
