/* ===================================
LARGE TABLET
=================================== */

@media (max-width: 991.98px) {
    .department-card {
        padding: 25px 15px;
    }

    .department-card i {
        font-size: 34px;
    }

    .department-card h6 {
        font-size: 0.95rem;
    }
}

/* ===================================
MOBILE
2 COLUMN GRID
=================================== */

@media (max-width: 767.98px) {
    .department-card {
        padding: 22px 12px;
    }

    .department-card i {
        font-size: 30px;
    }

    .department-card h6 {
        font-size: 0.9rem;
    }
}

/* ===================================
SMALL MOBILE
Still 2x2
=================================== */

@media (max-width: 575.98px) {
    .department-card {
        padding: 18px 10px;
        border-radius: 12px;
    }

    .department-card i {
        font-size: 26px;
        margin-bottom: 10px;
    }

    .department-card h6 {
        font-size: 0.85rem;
        line-height: 1.4;
    }
}
