.elementor-2098 .elementor-element.elementor-element-62f1ce7b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2098 .elementor-element.elementor-element-79e86f94{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2098 .elementor-element.elementor-element-121724e{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-79e86f94 *//* Parágrafos */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca > p,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-artigo-cta > p {
  margin-top: 0 !important;
  margin-bottom: 10px !important;
}

/* Subtítulos */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca h2 {
  font-family: 'Amplitude', sans-serif !important;
  font-size: clamp(20px, 2vw, 24px) !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  margin-top: 16px !important;
  margin-bottom: 6px !important;
  color: #07182f !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca > p:has(+ h2) {
  margin-bottom: 0 !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca h2 + p {
  margin-top: 0 !important;
}

/* Referências sobrescritas */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca sup {
  font-size: 0.7em !important;
  line-height: 0 !important;
  vertical-align: baseline !important;
  position: relative !important;
  top: -0.35em !important;
  bottom: auto !important;
}

/* Links do texto: exclui o botão da caixinha */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao),
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao):link,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao):visited {
  color: inherit !important;
  -webkit-text-fill-color: currentColor !important;
  font-weight: inherit !important;
  text-decoration: underline !important;
  text-decoration-style: solid !important;
  text-decoration-color: currentColor !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 3px !important;
  background: none !important;
  border-bottom: none !important;
  box-shadow: none !important;
  transition: none !important;
  animation: none !important;
  cursor: pointer;
}

/* Mudança imediata de cor dos links */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao):hover,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao):focus-visible {
  color: #205eb3 !important;
  -webkit-text-fill-color: #205eb3 !important;
  text-decoration-color: #205eb3 !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao)::before,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a:not(.camaya-cta-botao)::after {
  content: none !important;
  display: none !important;
  transition: none !important;
  animation: none !important;
}

/* Botão da caixinha dentro do artigo */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao:link,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao:visited {
  background: #205eb3 !important;
  border: 1px solid #205eb3 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  font-weight: 500 !important;
  text-decoration: none !important;
  box-shadow: none !important;
  transition: none !important;
  animation: none !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao:hover,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao:focus-visible {
  background: #07182f !important;
  border-color: #07182f !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao span,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca a.camaya-cta-botao svg {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important;
}

/* Chamada ao final do artigo */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-artigo-cta {
  margin-top: 32px !important;
  padding-top: 20px !important;
  border-top: 1px solid #e0e1d8 !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-artigo-cta > p:last-child {
  margin-bottom: 0 !important;
}

/* Fontes */
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-fontes {
  margin-top: 28px !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-fontes,
.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-fontes p {
  font-family: 'Amplitude', sans-serif !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  color: #686868 !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-fontes p {
  margin: 0 0 6px !important;
}

.elementor-2098 .elementor-element.elementor-element-79e86f94 .camaya-artigo-governanca .camaya-fontes p:last-child {
  margin-bottom: 0 !important;
}/* End custom CSS */