#content .dvinci-job-widget .dvinci-job-list.row {
    --dvinci-font-family: "Fira Sans";
    --dvinci-headline-font-family: "Fira Sans";
    --dvinci-headline-font-weight: var(--bfw-medium);
    --dvinci-job-widget-font-sans-serif: sans-serif;
    --dvinci-headline-color: var(--bfw-blue);
    margin: 0 0 1rem 0;
    padding: 0;
}

#content .dvinci-job-widget .dvinci-job-list > li {
    padding: 0;
}

#content .dvinci-job-widget .dvinci-job-entry {
    border-radius: 0;
    -webkit-border-radius: 0;
    border: none;
}    
#content .dvinci-job-widget .dvinci-job-entry:hover {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    transition: all 0.6s ease;
}  
   
#content .dvinci-job-widget .dvinci-job-entry .card-img-top {
    padding-right: 0;
    border-radius: 0;
    -webkit-border-radius: 0;
}
#content .dvinci-job-widget .dvinci-job-entry:hover .card-img-top {
    filter: brightness(70%);
    transition: all 0.6s ease;
}

#content .dvinci-job-widget .dvinci-job-entry .card-body {
    border: 1px solid var(--bfw-blue);
    border-top: none;
    margin-left: 0;
}

@media (min-width: 576px) {
    #content .dvinci-job-widget .dvinci-job-entry .card-body {
        border-top: 1px solid var(--bfw-blue);
        border-left: none;
        margin-left: 10px;
    }
}

#content .dvinci-job-widget .dvinci-job-subtitle {
    color: var(--bfw-default);
    opacity: 1;
    font-weight: var(--bfw-normal);
    font-size: 1rem;
}
