.course-label {
    display: inline-block;
    padding: 3px 10px;
    margin: 2px 5px 2px 0;
    font-size: 13px;
    border-radius: 999px;
    font-weight: 500;
    color: white;
}

.course-label.online {
    background-color: #198754;
}

.course-label.onsite {
    background-color: #ff0000;
}

.course-label.both {
  background-color: #6f42c1;
}

.course-label.video {
  background-color: #0d6efd;
}

.course-format-labels {
    margin-bottom: 8px;
}