.elementor-98 .elementor-element.elementor-element-a846161{--display:flex;}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-a846161{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-a846161 *//* Força o funil a ocupar 100% da largura na página */
#render-table,
#render-table .main-wrapper,
#render-table .section.full,
#render-table .section_row,
#render-table .row-column,
#render-table .container {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Full-bleed (opcional) se o tema ainda centralizar a área de conteúdo */
.alignfull, 
.wp-site-blocks > *:not(.is-layout-constrained) {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
}

/* Evita que algum ".container" do tema re-estreite o conteúdo do funil */
.site .container, 
.entry-content .container {
  max-width: 100% !important;
}/* End custom CSS */