/* Footer mobile — Conexão Familiar (<=700px uniquement) */
@media (max-width: 700px) {
  /* colonne « Onde me encontrar » : annule le décalage de -40px prévu pour le bureau */
  footer div[style*="margin-left: -40px"] { margin-left: 0 !important; }
  /* liens « Navegar » sur 2 colonnes */
  footer > div[style*="auto-fit"] > div:nth-child(2) > div:nth-child(2) {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    gap: 9px 16px !important;
  }
}
