/* Assinatura Internete.se no rodapé (fundo escuro: letras e texto em branco).
   "body a.credito" para vencer o `.elementor-kit-N a` do tema. */
body a.credito,body a.credito:visited{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:300;line-height:1;text-decoration:none;color:#fff;opacity:.7;transition:opacity .3s,color .3s}
body a.credito span{color:inherit}
body a.credito svg{height:21px;width:auto;aspect-ratio:1348.76/287.67;color:inherit}
body a.credito:hover{opacity:1;color:#fff}

/* FAQ: mesmo raio dos botões (5px) */
body .elementor-widget-n-accordion .e-n-accordion-item>.e-n-accordion-item-title{border-radius:5px}
body .elementor-widget-n-accordion .e-n-accordion-item{border-radius:5px;overflow:hidden}
body .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{border-bottom-left-radius:0;border-bottom-right-radius:0}

/* Faixa de palavras: fundo roxo, letras brancas, contorno salmão; rolagem contínua sem salto */
body .elementor-element.elementor-element-d8455c7{background:#4e2749!important;background-image:none!important;border-top:1px solid #e88390;border-bottom:1px solid #e88390}
body .my-list-left.elementor-widget .elementor-icon-list-items{width:max-content}
body .my-list-left .elementor-icon-list-text{color:#fff!important}

/* FAQ: itens roxos, texto branco, contorno salmão */
body .elementor-widget-n-accordion .e-n-accordion-item{background:#4e2749;border:1px solid #e88390;margin-bottom:12px}
body .elementor-widget-n-accordion .e-n-accordion-item>.e-n-accordion-item-title{background:transparent!important;border-radius:5px}
body .elementor-widget-n-accordion .e-n-accordion-item-title-text,
body .elementor-widget-n-accordion .e-n-accordion-item-title-icon,
body .elementor-widget-n-accordion .e-n-accordion-item-title-icon svg{color:#fff!important;fill:#fff!important}
body .elementor-widget-n-accordion .e-n-accordion-item [role="region"] .elementor-widget-container,
body .elementor-widget-n-accordion .e-n-accordion-item [role="region"] p{color:#fff!important}
body .elementor-widget-n-accordion .e-n-accordion-item [role="region"] p+p{margin-top:14px}
