/* === Reducir espacios entre secciones en talleres === */

/* Aplica a todas las páginas con Elementor */
.elementor-section {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

/* Espacio controlado entre secciones */
.elementor-section + .elementor-section {
  margin-top: 20px !important;
}

/* Sin márgenes en widgets */
.elementor-widget {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Ajuste para listas de entradas */
.elementor-widget-posts .elementor-post {
  margin-bottom: 15px;
}
.elementor-widget-posts .elementor-post:last-child {
  margin-bottom: 0;
}