#cabecalho .conteiner {
    padding-left: 0px;
    padding-right: 0px;
}
.g_ .logo a > img{max-height: 200px !important;}
@media (max-width: 767.98px) {

    html body #cabecalho .atalhos-mobile ul li.menu-button a.atalho-menu.visible-phone:after {
        content: "Menu";
        font-size: 18px;
        margin-left: 5px;
    }

html body #cabecalho .atalhos-mobile ul li.menu-button a {
        top: 0;
        display: flex !important;
        align-items: center;
    }
}

#cabecalho > div.conteiner > div.menu.superior > ul {
display: flex;
justify-content: center;
  
}

.menu.superior {
background-color: none !important; }

.menu .titulo {
font-size: 25px !important; 
}