.elementor-348 .elementor-element.elementor-element-39bd1bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-27d72f7{width:100%;max-width:100%;}.elementor-348 .elementor-element.elementor-element-27d72f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-27d72f7 *//* Garante que botões e links fiquem clicáveis */
a, button {
  position: relative;
  z-index: 10;
  pointer-events: auto;
}

/* Remove bloqueio de clique de camadas decorativas */
.relative.overflow-hidden {
  pointer-events: none;
}

/* Reativa cliques dentro do container */
.relative.overflow-hidden a,
.relative.overflow-hidden button {
  pointer-events: auto;
  z-index: 20;
}/* End custom CSS */
/* Start custom CSS *//* Garante que botões e links fiquem clicáveis */
a, button {
  position: relative;
  z-index: 10;
  pointer-events: auto;
}

/* Remove bloqueio de clique de camadas decorativas */
.relative.overflow-hidden {
  pointer-events: none;
}

/* Reativa cliques dentro do container */
.relative.overflow-hidden a,
.relative.overflow-hidden button {
  pointer-events: auto;
  z-index: 20;
}/* End custom CSS */