.elementor-28436 .elementor-element.elementor-element-0adbef7{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--margin-top:60px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}:root{--page-title-display:none;}/* Start custom CSS *//* ===== FONDO DEGRADADO ===== */
html::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background-image:
    radial-gradient(ellipse 120% 120% at 5% 10%, rgba(1, 200, 227, 0.3) 0%, rgba(1, 200, 227, 0.15) 30%, transparent 60%),
    radial-gradient(ellipse 120% 120% at 95% 10%, rgba(61, 28, 135, 0.3) 0%, rgba(61, 28, 135, 0.15) 30%, transparent 60%),
    radial-gradient(circle, rgba(61,28,135,0.12) 1.5px, transparent 1.5px);
  background-size: 100% 80vh, 100% 80vh, 24px 24px;
  background-repeat: no-repeat, no-repeat, repeat;
  background-attachment: scroll;
  pointer-events: none;
  z-index: -1;
}

/* ===== PUNTOS CON GRADIENTES ===== */
body {
  background: transparent !important;
}/* End custom CSS */