/* ===============================
   AJUSTE MOBILE (MANTER)
================================ */
@media screen and (max-width: 767px) {
  body.pagina-inicial .cheio {
    display: block !important;
  }
}
/* Empurra o conteúdo para baixo do menu fixo */
#corpo {
    margin-top: 140px !important;
}

/* Ajuste fino para desktop */
@media (min-width: 1024px){
    #corpo {
        margin-top: 160px !important;
    }
}

/* Ajuste para mobile */
@media (max-width: 768px){
    #corpo {
        margin-top: 120px !important;
    }
}

a[data-wpp-share="1"]{
  width: 36px;
  height: 36px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  font-weight: 700;
}