.student-type {
    background-color: #efefef;
    border-radius: 6px 6px 6px 6px;
    color: black;
    margin-bottom: 2em;
    
}

.student-type h3 {
    border-radius: 6px 6px 0px 0px;;
    padding: 0.5em 1em;
    margin-bottom: 0px !important;
    font-size: 130% !important;
    text-transform: uppercase;
}

.student-type p {
    padding: 1em;
}

.transfer h3 {
    background-color: #f68b1f;
    color: white;
}

.first-year h3 {
    background-color: #E04E39;
    color: white;  
}

.non-traditional h3 {
    background-color: #298FC2;
    color: white;  
}

.second-degree h3 {
    background-color: #34657F;
    color: white;  
}

.re-entry h3 {
    background-color: #7A99AC;
    color: white;  
}

.non-degree h3 {
    background-color: #F2C75C;
    color: black;  
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .student-types {
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 2em;
    }
}