/* Etapa 53: fundo de 1920px no zoom de 100%, sem faixas laterais. */
html {
    min-height: 100% !important;
    background-color: #171316 !important;
}
html::before {
    content: "" !important;
    display: block !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
    height: 1200px !important;
    z-index: 0 !important;
    pointer-events: none !important;
    background-color: #171316 !important;
    background-image:
        linear-gradient(to bottom, transparent 0, transparent 610px, rgba(23,19,22,.28) 880px, #171316 1170px),
        url('../images/bg.png') !important;
    background-repeat: no-repeat, no-repeat !important;
    background-position: center top, center top !important;
    background-size: 125% 1200px, 1920px auto !important;
}
html > body {
    position: relative !important;
    z-index: 1 !important;
    min-height: 100vh !important;
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
}
/* Remove a segunda imagem que terminava nas bordas do container do header. */
html body > .header::before,
html body > header::before,
html body::before,
html body::after {
    content: none !important;
    display: none !important;
    background: none !important;
}
@media (max-width: 767px) {
    html::before {
        height: 1000px !important;
        background-size: 100% 1000px, 1920px auto !important;
    }
}
