/* ==========================================================================
   Arreglos de legibilidad (añadidos al reconstruir el sitio estático)
   - Los títulos de producto (H3) venían en blanco y desaparecían sobre el
     fondo blanco de la grilla. Se pasan a gris oscuro.
   - Las tarjetas de "Características" (icon-box) tenían texto e íconos en
     blanco sobre fondo claro. Se oscurecen, EXCEPTO la tarjeta destacada
     "VID GROUP CHILE" (elementor-element-896a8ab) que va sobre fondo naranja.
   ========================================================================== */

/* Títulos de producto */
h3.elementor-heading-title {
  color: #333333 !important;
}

/* Texto de las tarjetas de características (menos la naranja) */
.elementor-widget-icon-box:not(.elementor-element-896a8ab) .elementor-icon-box-title,
.elementor-widget-icon-box:not(.elementor-element-896a8ab) .elementor-icon-box-title *,
.elementor-widget-icon-box:not(.elementor-element-896a8ab) .elementor-icon-box-description {
  color: #2b3a4a !important;
}

/* Íconos de esas tarjetas (círculo enmarcado) para que también se vean */
.elementor-widget-icon-box:not(.elementor-element-896a8ab) .elementor-icon,
.elementor-widget-icon-box:not(.elementor-element-896a8ab) .elementor-icon i,
.elementor-widget-icon-box:not(.elementor-element-896a8ab) .elementor-icon svg {
  color: #2b3a4a !important;
  border-color: #2b3a4a !important;
  fill: #2b3a4a !important;
}

/* Párrafos de las tarjetas: pasar de "justificado" (que deja huecos feos
   entre palabras) a alineado a la izquierda, para que se vean ordenados. */
.elementor-widget-icon-box .elementor-icon-box-description {
  text-align: left !important;
}
