.elementor-10 .elementor-element.elementor-element-f07de18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-f07de18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7165b25{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-eb830db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS *//* 1) Mata header nativo do tema */
#site-header.site-header,
header#site-header {
  display: none !important;
}

/* 2) Mata título padrão da página (se aparecer) */
.entry-title,
.page-title,
.elementor-page-title,
h1.entry-title {
  display: none !important;
}

/* 3) Garante seu header custom por cima */
.bd-wrap .nav {
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99999 !important;
}

/* 4) evita conflitos visuais do container */
.bd-wrap {
  position: relative;
  z-index: 9999;
}/* End custom CSS */