/* Antes do CSS do protótipo: anula o estilo dos botões do tema Hello Elementor (rosa, com contorno). */
button, [type=button], [type=submit] { font: inherit; color: inherit; background: none; border: 0; padding: 0; border-radius: 0; transition: none; }
button:hover, button:focus, [type=button]:hover, [type=button]:focus { color: inherit; background: none; }

/* Linhas (flex em linha): o Elementor põe «coluna» por defeito. Aqui voltam a linha, ANTES do CSS do protótipo,
   que depois as empilha nos ecrãs pequenos com as suas próprias regras. */
.hero__foot, .clients__head, .reviews__head, .reviews__score, .foot__cta-side, .foot__legal, .step, .marquee__track { flex-direction: row; }

/* Ligações: o tema (Hello, reset.css) pinta TODAS as ligações de #336 ao passar o rato (a:hover, peso 0,1,1) e isso ganha às
   cores por classe do protótipo («Falar connosco» ficava com o texto escuro no violeta; «Voltar ao topo» desaparecia no rodapé).
   No protótipo uma ligação não muda de cor só por ter o rato em cima: fica com a cor que tinha. Os botões com cor própria repõem-na. */
a:hover, a:active { color: inherit; }
.nav__cta:hover, .nav__cta:active { color: var(--paper); }
.btn:hover, .btn:active { color: var(--fg); }
