.elementor .e-53ab751{flex-direction:column;}.elementor .e-9732bf9{display:block;flex-direction:column-reverse;/* ELIMINACIÓN DE MÁRGENES EN CUALQUIER CONTENEDOR ANIDADO DE ELEMENTOR */
div[class*="elementor"], 
section[class*="elementor"], 
article, 
header {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Forzamos que nuestra sección pinte el fondo violeta por detrás del header */
.ga-page-full { 
  margin-top: -120px !important; /* Forzamos un solapamiento agresivo hacia arriba */
  padding-top: 200px !important;  /* Compensamos con relleno para que el título baje y no se tape */
  position: relative !important;
  z-index: 10 !important;
}

/* Aseguramos que el header se mantenga siempre por encima del fondo */
.pp-header-escudo {
  z-index: 99999 !important;
}\n}.elementor .e-f9063c7{flex-direction:column;}.elementor .e-71dafa3-fd82312{display:block;flex-direction:column-reverse;/* ELIMINACIÓN DE MÁRGENES EN CUALQUIER CONTENEDOR ANIDADO DE ELEMENTOR */
div[class*="elementor"], 
section[class*="elementor"], 
article, 
header {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Forzamos que nuestra sección pinte el fondo violeta por detrás del header */
.ga-page-full { 
  margin-top: -120px !important; /* Forzamos un solapamiento agresivo hacia arriba */
  padding-top: 200px !important;  /* Compensamos con relleno para que el título baje y no se tape */
  position: relative !important;
  z-index: 10 !important;
}

/* Aseguramos que el header se mantenga siempre por encima del fondo */
.pp-header-escudo {
  z-index: 99999 !important;
}\n}