/* Cabecalho fixo: substitui o script de "sticky" do Elementor. */
.mf-fixo {
  position: sticky;
  top: 0;
  z-index: 99;
}

/* Submenu aberto pelo site.js (no lugar do SmartMenus). */
.elementor-nav-menu li.mf-aberto > ul {
  display: block;
}

.elementor-nav-menu--main .elementor-nav-menu li.mf-aberto > ul {
  z-index: 3;
  width: auto;
  min-width: 10em;
  max-width: 1000px;
  white-space: nowrap;
}
