.especial-page .main-container article.special .article-content {
    background-color: black;
}
article.special .article-content .content-modules .cover .cover-over .content-title-h1 {
    margin: 0 0 2rem;
    width: inherit;
    text-align: inherit;
    text-transform: uppercase;
    font-size: 8rem;
    line-height: 6rem;
    color: #fff;
}
article.special .article-simple .article_main_simple .article-details {
    background-color: #5091a3;
}
article.special .article-simple .article_main_simple .article-details .title a {
    color: #fff;
}
article.special .article-simple .article_main_simple .article-details .title a:before {
    background-color: #fff;
}
article.special .article-content .content-modules .composite-enhanced .rel-enhanced .item-enhanced.special-bgc.bgc-black {
    background-color: #5091a3;
}
article.special .article-content .content-modules p {
    color: #fff;
}

@media only screen and (max-width: 600px) {
    main.especiales .article-content .content-modules .article-simple .article-details {
        background-color: #5091a3;
    }
    .especiales .article-content .content-modules .cover .cover-over .content-title-h1 {
        padding: 1.5rem 1.5rem 0;
    }
    main.especiales .article-content .content-modules .article-simple .article-details .titulo_special_main a {
        color: #fff;
    }
    main.especiales .article-content .content-modules .article-simple .article-details .titulo_special_main a:before {
        background-color: #fff;
    }
}