.guardian-dashboard-container {
    grid-template-rows: repeat(auto-fit, 315px);
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
}

.guardian-dashboard-container .container-card {
    margin-bottom: 0;
}

.available-scholarships-container {
    grid-column: 1 / -1;
}

.enrollment-request-container {
    grid-column: 1 / -1;
}

.continuable-scholarships-container {
    grid-row: span 2;
}

.continuable-scholarships-container .table-sm a {
    font-weight: 700;
    font-size: 14px;
    color: var(--mid-blue);
}

@media (max-width: 768px) {
    .guardian-dashboard-container {
        grid-template-columns: 1fr;
    }
}
