.elementor .e-1630322-60c1caf{width:1300px;padding-block-start:150px;padding-block-end:30px;flex-direction:column;}.elementor .e-a2be4a6{width:1290px;flex-direction:column;}.elementor .e-539846c{width:1290px;margin-block-start:60px;margin-block-end:60px;flex-direction:column;}.elementor .e-0e1f4f3-2821e36{flex-direction:column;align-items:center;/* Overlay negro sobre la imagen del bloque, por debajo del texto */
.elementor-element-9eb1640 {
  position: relative;
}
.elementor-element-9eb1640::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.5); /* ajusta el 0.5 = 50% de opacidad */
  z-index: 1;
  pointer-events: none;
}
.elementor-element-9eb1640 > .elementor-element {
  position: relative;
  z-index: 2;
}\n}