.info-hub .hub-card {
    padding: 2rem 1.2rem;
    border-radius: 1.15rem !important;
}

.info-hub .hub-card i {
    width: auto !important;
    height: auto !important;
    border-radius: 0 !important;
    background: none !important;
    box-shadow: none !important;
    animation: none !important;
    font-size: 2.2rem;
    color: #0b6b3c !important;
    margin-bottom: 0.75rem;
}

.info-hub .hub-card h3 {
    color: #065f46;
    font-size: 1.15rem;
    font-weight: 800;
}

.info-hub .hub-card:hover i {
    color: #ffb74d !important;
    transform: translateY(-2px);
    transition: transform 0.2s ease, color 0.2s ease;
}
