.panel.card.vacancy-panel.h-100 {
    border: 1px solid grey !important;
    border-width: 4px;
}
a.link.event-panel-link {
    min-height: initial;
    font-family: "Onest-Bold";
    color: #fff !important;
    font-size: 18px;
}
.card-body.event-panel-body {
    padding: 1rem 1rem;
}
.card.event-panel.h-100 {
    border: 1px solid grey !important;
    border-width: 4px;
}
span.event-panel-type {
    font-family: "Onest-Regular";
    color: #000;
}
span.event-panel-label.event-panel-type-label {
    font-family: "Onest-Bold";
    color: #000 !important;
}
.event-panel-label {
    font-family: "Onest-Bold";
    color: #000 !important;
}
span.event-panel-label.event-panel-start-date-label {
    font-family: "Onest-Bold";
    color: #000 !important;
}
span.event-panel-label.event-panel-end-date-label {
    font-family: "Onest-Bold";
    color: #000 !important;
}
span.event-panel-label.event-panel-time-label {
    font-family: "Onest-Bold";
    color: #000 !important;
}
.event-panel-title {
    font-family: "Onest-Bold";
    color: #000 !important;
}
span.event-panel-location {
    font-family: "Onest-Regular";
    color: #000;
}
span.event-panel-start-date {
    font-family: "Onest-Regular";
    color: #000;
}
span.event-panel-end-date {
    font-family: "Onest-Regular";
    color: #000;
}
span.event-panel-time {
    font-family: "Onest-Regular";
    color: #000;
}
.card-footer.event-panel-footer {
    background: #008080;
    border-radius: 0px;
}