@media (min-width: 767px) {
    .quem-somos-na-vitrine.quem-somos-na-vitrine-bloco-full .quem-somos-na-vitrine-wrapper {
        padding: 0;
        margin-bottom: -25px !important;
    }

    html body div#corpo > .conteiner > .secao-principal {
        flex-direction: unset !important;
    }
    
    body.pagina-inicial div#corpo > .conteiner > .secao-principal {
        flex-direction: column !important;
    }
}

@media (min-width: 767px) {
    .menu.superior .nivel-um > li > a > strong {
        text-transform: uppercase;
    }
    
    #cabecalho .span2,
    #cabecalho .span3 {
        flex: unset;
    }
}