/* Correccion de prioridad y cache: paleta financiera sobria */
body.tp-master.tp-lgcg .tp-lgcg-content h2,
body.tp-master.tp-lgcg .tp-lgcg-content h3 {
  color: #684051 !important;
}

body.tp-master.tp-lgcg .tp-lgcg-content h2.pm-titulo,
body.tp-master.tp-lgcg .tp-lgcg-content h3.pm-titulo {
  color: #684051 !important;
  background: linear-gradient(90deg, #f4f1f2 0%, #fbf9f7 100%) !important;
}

body.tp-master.tp-lgcg .tp-lgcg-sidebar h2 {
  background: linear-gradient(135deg, #704456 0%, #8b6170 100%) !important;
}

body.tp-master.tp-lgcg .tp-lgcg-sidebar a[aria-current="page"] {
  color: #ffffff !important;
  background: #75485a !important;
  border-color: #75485a !important;
}