.elementor-1729 .elementor-element.elementor-element-c3fef92{--display:flex;}.elementor-1729 .elementor-element.elementor-element-cc6b439{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* Fondo grafito adicional para la landing Tirzepatida */
body.elementor-page-1729,
body.elementor-page-1729 #page,
body.elementor-page-1729 .site,
body.elementor-page-1729 .elementor,
body.elementor-page-1729 .elementor-section-wrap,
body.elementor-page-1729 .elementor-widget-container{
  background:#17191b !important;
}

/* Landing completa en grafito */
.pys-tirzepatida-mx{
  background:
    radial-gradient(circle at 10% 14%, rgba(0,229,196,.10), transparent 28%),
    radial-gradient(circle at 88% 10%, rgba(247,0,122,.10), transparent 26%),
    radial-gradient(circle at 50% 60%, rgba(0,229,196,.04), transparent 34%),
    linear-gradient(135deg, #101112 0%, #17191b 45%, #202225 100%) !important;
}

/* Quitar fondo blanco/negro del widget HTML si Elementor lo está heredando */
.pys-tirzepatida-mx,
.pys-tirzepatida-mx section,
.pys-tirzepatida-mx .pys-tz-section{
  background-color:transparent !important;
}

/* Secciones internas grafito */
.pys-tirzepatida-mx .pys-tz-section-soft{
  background:
    linear-gradient(180deg, rgba(255,255,255,.025), rgba(255,255,255,0)),
    linear-gradient(135deg, #121416 0%, #1a1c1f 100%) !important;
}

/* Tarjetas en grafito */
.pys-tirzepatida-mx .pys-tz-card,
.pys-tirzepatida-mx .pys-tz-info-card,
.pys-tirzepatida-mx .pys-tz-metric,
.pys-tirzepatida-mx .pys-tz-path-item,
.pys-tirzepatida-mx .pys-tz-faq-item{
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    linear-gradient(135deg, #17191b 0%, #202226 100%) !important;
}

/* Hero visual grafito */
.pys-tirzepatida-mx .pys-tz-visual{
  background:
    radial-gradient(circle at top left, rgba(0,229,196,.13), transparent 32%),
    radial-gradient(circle at bottom right, rgba(247,0,122,.13), transparent 30%),
    linear-gradient(145deg, #151719 0%, #202225 100%) !important;
}

/* Editorial y CTA final grafito */
.pys-tirzepatida-mx .pys-tz-editorial,
.pys-tirzepatida-mx .pys-tz-final-box{
  background:
    radial-gradient(circle at top left, rgba(0,229,196,.13), transparent 28%),
    radial-gradient(circle at bottom right, rgba(247,0,122,.11), transparent 28%),
    linear-gradient(135deg, #151719 0%, #202225 100%) !important;
}/* End custom CSS */