/* Ajustes só para as páginas dentro do WordPress/Elementor.
   O frontend do Elementor zera imagens com `.elementor img` (0,1,1); regra nossa
   com só uma classe (0,1,0) perde, então repetimos aqui com o prefixo. */
.elementor .author-box__photo { height: 56px; border-radius: 50%; box-shadow: inset 0 0 0 1px var(--gold-line); }

/* `.elementor a { box-shadow: none; text-decoration: none }` (0,1,1) apaga a borda feita com
   sombra dos links-botão e o sublinhado dos links de texto. */
.elementor .btn--ghost { box-shadow: inset 0 0 0 1px var(--sand-line); }
.elementor .btn--ghost:hover { box-shadow: inset 0 0 0 1px var(--wine); }
.elementor .card { box-shadow: inset 0 0 0 1px var(--sand-line); }
.elementor .card:hover { box-shadow: inset 0 0 0 1px var(--gold-line), var(--shadow-soft); }
.elementor .card--accent { box-shadow: inset 0 0 0 1px var(--gold-line); }
.elementor .inst-link { text-decoration: underline; text-decoration-color: var(--gold-line); text-underline-offset: 0.2em; }

/* Elementor zera margem de figure com (0,4,1):
   `.elementor .elementor-widget:not(...):not(...) figure { margin: 0 }`.
   Somando as classes do próprio widget chegamos a (0,5,1) e o depoimento volta ao centro. */
.moema-v2 .elementor-element.elementor-widget.elementor-widget-html .depo figure { margin-inline: auto; }
