.elementor-356 .elementor-element.elementor-element-9ad80e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-356 .elementor-element.elementor-element-a35fb46{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-9ad80e5{--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-9ad80e5 *//* 🔧 Remove hover magenta de TODOS os links dentro do HTML */
.elementor-widget-html a:hover,
.elementor-widget-html a:focus,
.elementor-widget-html a:active {
  color: inherit !important;
  text-decoration: none !important;
  background: transparent !important;
}

/* 🔧 Remove outline/box-shadow rosa do tema (focus e focus-visible) */
.elementor-widget-html button:focus,
.elementor-widget-html button:focus-visible,
.elementor-widget-html a:focus,
.elementor-widget-html a:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}

/* 🔧 Remove estilo padrão de botão do tema */
.elementor-widget-html button {
  border: none !important;
  background-image: none !important;
}

/* 🔧 FAQ – impede qualquer hover herdado do tema */
.elementor-widget-html .faq-item button:hover,
.elementor-widget-html .faq-item button:focus {
  color: inherit !important;
  background: transparent !important;
  box-shadow: none !important;
}

/* 🔧 Garante que spans do FAQ não mudem de cor por hover global */
.elementor-widget-html .faq-item span {
  color: inherit !important;
}

/* 🔧 Impede que o tema pinte bordas em botões/links */
.elementor-widget-html button,
.elementor-widget-html a {
  border-color: transparent !important;
}

/* 🔧 Remove qualquer highlight de tap no mobile (alguns temas colocam rosa) */
.elementor-widget-html * {
  -webkit-tap-highlight-color: transparent;
}

/* 🔵 CTA do header – sobrescreve o hover magenta sem afetar FAQ */
.elementor-widget-html a .mobile-link {
  background-color: #1ED35D;
  color: #020069;
}

.elementor-widget-html a:hover .mobile-link {
  background-color: #19b84f !important;
  color: #020069 !important;
}/* End custom CSS */