@media screen and (min-width: 1400px) and (max-width: 1460px) {
    .conteudo::before { display: none; }
}
@media screen and (min-width: 992px) and (max-width: 1089px) {
    .conteudo::before { display: none; }
}
@media screen and (max-width: 699.9px) {
    .conteudo::before { display: none; }
    .conteudo::after { display: none; }
}
@media screen and (max-width: 599.9px) {
    .ilustracao {
        max-width: 100%;
    }
}
@media screen and (max-width: 399.9px) {
    .cabecalho img { width: 150px;}
    .botao__link { font-size: 18px; }
}
@media screen and (max-width: 339.9px) {
    .cabecalho img { width: 135px;}
    .botao__link { font-size: 16px; }
}