/* Start custom CSS */<!-- =========================================================
     FIX ÚNICO: header (todas as páginas) + topo da home
     Onde colar: Elementor > Configurações do site > CSS personalizado.
     COLE SÓ ESTE. Pode remover os outros fixes que você colou antes.
     Não use margem negativa em lugar nenhum: ela vaza e corta o header.
     ========================================================= -->
<style>
/* ============ HEADER (vale para TODAS as páginas) ============ */

/* Tira o header do modo flutuante para ele ocupar altura e não ser cortado */
#maap-site header,
.elementor-location-header #maap-site header,
.elementor-location-header header{
  position:relative !important;
  top:auto !important;
  inset:auto !important;
  transform:none !important;
}

/* Barra do header com altura mínima (evita colapso) */
#maap-site .nav,
header .nav{min-height:78px}

/* O container do Elementor que segura o header não corta nem some */
.elementor-location-header,
.elementor-location-header > .elementor,
.elementor-location-header .e-con{
  overflow:visible !important;
  margin-top:0 !important;
}

/* Menu numa linha só (não quebra "A Maap" nem "Fale com a gente") */
#maap-site .nav-links{flex-wrap:nowrap !important;gap:26px}
#maap-site .nav-links a,
#maap-site .nav-links .nav-drop-toggle,
#maap-site .nav-links .btn,
#maap-site .nav-links .btn-light{white-space:nowrap !important}


/* ============ TOPO DA HOME (só afeta a home) ============ */
/* #maap-hero-teste só existe na home, então isto não vaza para as internas. */

/* Reduz o vão no topo da home (sem margem negativa) */
#maap-site #maap-hero-teste{padding-top:clamp(8px,1.5vw,20px) !important}

/* Pílula "Estratégia" na posição certa da foto */
#maap-site #maap-hero-teste .p-estrategia,
#maap-site .hero-visual .p-estrategia{top:11% !important}
</style>/* End custom CSS */