.banner a {
    z-index: 999;
}

.training-program-selection-tabs {
    text-transform: uppercase;
    color: black;
    padding-bottom: 5px;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0.25px;
    line-height: 37px;
    margin-right: 20px;
    white-space: nowrap;
}

.training-program-selection-tabs.active {
    border-bottom: 2px solid #21a4ae;
}

.training-program-selection-container {
    padding-bottom: 25px;
}

@media only screen and (max-width: 450px) {
    .training-program-selection-tabs {
        font-size: 14px;
    }
}