#featured_articles_container {
    height: 300px;
    overflow: hidden;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
}
#featured_articles_container .single_featured_article {
    flex-grow: 1;
}
#featured_articles_container .single_featured_article:not(:last-child) {
    margin-right: .5rem;
}
#featured_articles_container .single_featured_article img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}
#featured_articles_container .single_featured_article .card-img-overlay {
    top: unset;
    z-index: 1;
}
#featured_articles_container .single_featured_article .card-img-overlay:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: linear-gradient(to bottom,rgba(37,38,40,0) 0,rgba(37,38,40,.8) 60%,#252628 100%);
}
