/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 05 2026 | 12:53:21 */
/* ============================================================
 * Boas práticas (CSS) para melhorar desempenho e métricas do Google
 * (PageSpeed Insights / Core Web Vitals: CLS, LCP, INP).
 * Foco: evitar overflow horizontal, reduzir layout shift (CLS),
 * conter mídias para não estourarem o layout e suavizar renderização.
 * ============================================================ */

/* 1) Evita scroll horizontal e “estouro” de layout (comum em Elementor) */
html, body {
  overflow-x: hidden;
  max-width: 100%;
}

/* 2) Garante que mídias não quebrem o layout (reduz CLS e barras) */
img,
svg,
video,
iframe {
  max-width: 100%;
  height: auto;
}

/* 3) Evita “gap” e reflow por imagens inline (ajuda CLS) */
img {
  display: block;
}

/* 4) Melhor legibilidade e suavização (reflow menor em alguns casos) */
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 5) Evita ajustes estranhos de âncora ao carregar conteúdo (menos jumps) */
body {
  overflow-anchor: none;
}

/* 6) Consistência de box-model (menos recalculo e surpresas no layout) */
.elementor *,
.elementor-widget-container,
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* 7) Melhora performance de animações/transforms em widgets do Elementor
   Use se você tem animações/transições no site.
   Se o site é bem estático, pode remover. */
.elementor-widget {
  backface-visibility: hidden;
  will-change: transform;
}

.politica_privacidade a {
color: #37580B !important;
text-decoration: underline;
}

.politica_privacidade a:hover { 
	color: #96AF0A !important;
}



