.elementor-1750 .elementor-element.elementor-element-22c00b4{--display:flex;}.elementor-1750 .elementor-element.elementor-element-68e47b7{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* Background completo de la página Semaglutida */
body.elementor-page-1750,
body.elementor-page-1750 #page,
body.elementor-page-1750 .site,
body.elementor-page-1750 .elementor,
body.elementor-page-1750 .elementor-section-wrap,
body.elementor-page-1750 .elementor-widget-container{
  background:
    radial-gradient(circle at 10% 14%, rgba(0,229,196,.13), transparent 28%),
    radial-gradient(circle at 88% 10%, rgba(95,159,113,.12), transparent 28%),
    radial-gradient(circle at 52% 60%, rgba(0,229,196,.06), transparent 34%),
    linear-gradient(135deg, #090a0b 0%, #111416 48%, #17191b 100%) !important;
}

/* Evita franjas claras heredadas por Elementor */
body.elementor-page-1750 .elementor-section,
body.elementor-page-1750 .elementor-container,
body.elementor-page-1750 .elementor-column,
body.elementor-page-1750 .elementor-widget-wrap{
  background: transparent !important;
}

/* Fondo directo de la landing */
.pys-sema-root{
  background:
    radial-gradient(circle at 10% 14%, rgba(0,229,196,.13), transparent 28%),
    radial-gradient(circle at 88% 10%, rgba(95,159,113,.12), transparent 28%),
    radial-gradient(circle at 52% 60%, rgba(0,229,196,.06), transparent 34%),
    linear-gradient(135deg, #090a0b 0%, #111416 48%, #17191b 100%) !important;
}

/* Fondo grafito continuo para secciones internas */
.pys-sema-root .pys-sema-section,
.pys-sema-root .pys-sema-section-soft,
.pys-sema-root .pys-sema-hero,
.pys-sema-root .pys-sema-final{
  background: transparent !important;
}

/* Refuerzo visual para que toda la página se vea uniforme */
html,
body{
  background-color:#090a0b !important;
}/* End custom CSS */