/* .layer--featured-post */
.layer--featured-post {
    margin-top: 60px !important;
    padding-top: 0 !important;
}
article.featured-story.has-image {
    min-height: 460px;
}
article.featured-story {
    border: 11px solid transparent;
    border-radius: 20px;
    padding: 0;
    overflow: hidden;
}
article.featured-story .text-wrap {
    padding: 50px;
    align-content: center;  
}


@media screen and (max-width: 1024px) {
    article.featured-story .text-wrap {
    padding: 30px;
    }
    article.featured-story  {
        gap: 0 !important; 
    }
}
@media screen and (max-width: 640px) {
    article.featured-story .text-wrap {
    padding: 20px;
    }
}

article.featured-story .story {
    display: block;
}
article.featured-story .text {
    position: relative;
}
article.featured-story img {
    height: 100%;
    object-fit: cover;
    min-height: 10px;
}
