@media (max-width: 767px) {
/* Overrides mobile — preenchido pelo editor */

    h1, h2, h3 {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

img {
  max-width: 100% !important;
  height: auto !important;
}

.rounded-full.overflow-hidden img {
  height: 100% !important;
  max-width: 100% !important;
}

section, footer, nav {
  overflow-x: hidden !important;
}

[data-eid="e36"] {
  text-align: center !important;
}
}