/* Casa Siam · Escala y reglas de composición del sitio (31 oct 2026).
   Se carga después de las demás hojas y manda sobre ellas.

   Dos familias: The Seasons para títulos y lemas; Poppins para el texto.
   Ocho niveles, cada uno con un interlineado fijo:
     marca    nombre en mayúsculas del héroe     52–110 px   1,00   +0,025 em
              (en el teléfono, casi el ancho de la pantalla: 56 px a 375)
     t1       título de página (h1)              40–72 px    1,05
     t2       título de sección                  32–50 px    1,10
     t3       subtítulo, tarjeta, nombre         28 / 30–34  1,20
     t4       pregunta, cláusula, ficha          22 / 24 px  1,30
     lema     bajada bajo un título              21–26 px    1,30
     entrada  primer párrafo de una página       17–19 px    1,60
     texto    texto corrido                      17 / 16 px  1,70
     nota     notas, pies de foto, datos         15 px       1,60
   Un título siempre se ve más grande que lo que va debajo. The Seasons es más
   angosta y tiene la x más baja que Poppins (0,50 contra 0,55 del cuerpo), así
   que un título en The Seasons mide al menos 1,37 veces el texto en Poppins que
   lo sigue: su x queda 1,25 veces más alta.
   Reglas: sin espaciado entre letras (salvo la marca), nunca negativo; sin
   cursivas; mayúsculas solo en la marca; negrita de texto en 500; líneas de 38 em como máximo; el texto de
   más de cinco líneas va a la izquierda; un párrafo se separa del siguiente
   por una línea. */

:root {
  --c-marca: clamp(52px, 8vw, 110px);
  --c-t1: clamp(40px, 5.6vw, 72px);
  --c-t2: clamp(32px, 3.6vw, 50px);
  --c-t3: clamp(30px, 2.5vw, 34px);
  --c-t4: 24px;
  --c-lema: clamp(21px, 1.9vw, 26px);
  --c-entrada: clamp(17px, 1.4vw, 19px);
  --c-texto: 17px;
  --c-nota: 15px;
  --c-medida: 38em;
  --c-titulos: "the-seasons", Georgia, serif;
  --c-cuerpo: "Poppins", "Helvetica Neue", Arial, sans-serif;
}
@media (max-width: 767px) { :root { --c-texto: 16px; --c-t4: 22px; --c-t3: 28px; --c-marca: min(calc((100vw - 40px) / 6), 64px); } }

/* Texto corrido */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) :is(p, li, dd, blockquote):not(:where([data-elementor-type="header"] *, .cs-footer *, #elementor-popup-modal-45 *, .m-panel *, .m-cabecera *, .cs-igm *, .cs-sello *, .cs-carta *, .cs-sr)) {
  font-family: var(--c-cuerpo) !important; font-size: var(--c-texto) !important; line-height: 1.7 !important; letter-spacing: 0 !important; font-style: normal !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) :is(p, li, dd):not(:where([data-elementor-type="header"] *, .cs-footer *, #elementor-popup-modal-45 *, .m-panel *, .m-cabecera *, .cs-igm *, .cs-sello *, .cs-carta *, .cs-sr)) :is(strong, b) {
  font-weight: 500 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-48e739d8 p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-nacimientos-subtitulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-galeria-intro p {
  font-family: var(--c-cuerpo) !important; font-size: var(--c-entrada) !important; line-height: 1.6 !important; letter-spacing: 0 !important; font-weight: 400 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-bienvenida__nota,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-valores__linea,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-ejemplar__pie,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-testimonio__variedad,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-address,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-meta,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-foot,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-filosofia__caption,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-ig-perfil__nota {
  font-family: var(--c-cuerpo) !important; font-size: var(--c-nota) !important; line-height: 1.6 !important; letter-spacing: 0 !important; font-style: normal !important; text-transform: none !important;
}


/* Títulos */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-portada-titulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-historia-final-marca,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-seccion-marca {
  font-family: var(--c-titulos) !important; font-size: var(--c-marca) !important; line-height: 1 !important; letter-spacing: .025em !important; font-style: normal !important; font-weight: 400 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) h1:not(.cs-portada-descriptor):not(.cs-historia-final-titulo):not(.cs-sr),
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-44e089cf .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-43f5b5b .elementor-heading-title {
  font-family: var(--c-titulos) !important; font-size: var(--c-t1) !important; line-height: 1.05 !important; letter-spacing: 0 !important; font-style: normal !important; font-weight: 400 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-bienvenida__titulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-historia-titulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-filosofia__title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-nacimientos-titulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias h2:not(:where(.cs-familias__confianza h2)),
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__cierre h2,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) #cs-ejemplares-titulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-main-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-ig-perfil__lema {
  font-family: var(--c-titulos) !important; font-size: var(--c-t2) !important; line-height: 1.1 !important; letter-spacing: 0 !important; font-style: normal !important; font-weight: 400 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-dc79b60 .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-1f056623 .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-2a8cb17f .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-cf680cd .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-542161c .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-e5dcfc8 .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) h3.cs-ejemplar__rotulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-testimonio__cuerpo h3,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__confianza h2,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-faq-indice__titulo {
  font-family: var(--c-titulos) !important; font-size: var(--c-t3) !important; line-height: 1.2 !important; letter-spacing: 0 !important; font-style: normal !important; font-weight: 400 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-legal h2,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-legal h3,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-faq-indice__grupo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-section-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-valores__rotulo {
  font-family: var(--c-titulos) !important; font-size: var(--c-t4) !important; line-height: 1.3 !important; letter-spacing: 0 !important; font-style: normal !important; font-weight: 400 !important; text-transform: none !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-portada-lema,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-historia-final-titulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-banda h1 + p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-banda p:first-of-type:not(.cs-meta),
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-2801596c .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-a2e7b1d .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-2a35b4c4 .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-68c3daa4 .elementor-heading-title,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-0b2ebc2 .elementor-heading-title {
  font-family: var(--c-titulos) !important; font-size: var(--c-lema) !important; line-height: 1.3 !important; letter-spacing: 0 !important; font-style: normal !important; font-weight: 400 !important; text-transform: none !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-portada-descriptor {
  font-family: var(--c-cuerpo) !important; font-size: var(--c-nota) !important; line-height: 1.5 !important; letter-spacing: 0 !important; font-style: normal !important;
}


/* Medida y alineación */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-historia-texto,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-filosofia__text p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-legal p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-legal li,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-description,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-ig-perfil__bajada,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-bienvenida__texto p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-etica__texto p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-galeria-intro p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-nacimientos-subtitulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__confianza p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__cierre p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-48e739d8 p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-4a8e5fe8 p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-619a68be p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-21929f47 p {
  max-width: var(--c-medida) !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-historia-texto,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-galeria-intro p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-nacimientos-subtitulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__confianza p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__cierre p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-48e739d8 p {
  margin-left: auto !important; margin-right: auto !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-historia-texto {
  text-align: left !important;
}


/* Párrafo tras párrafo, una línea; título y texto, media línea más */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) :is(.cs-legal, .cs-filosofia__text, .cs-bienvenida__texto, .cs-etica__texto, .cs-testimonio__cuerpo) p {
  margin-top: 0 !important; margin-bottom: 1em !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-legal :is(h2, h3) {
  margin-top: 1.6em !important; margin-bottom: .45em !important;
}


/* Antes de un título de sección, aire: la entrada de Familias se separa del título que sigue */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-48e739d8 p {
  margin-bottom: 2.5em !important;
}


/* Tablas: celdas en el tamaño de nota */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-tabla :is(td, th),
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-tabla :is(td, th) p {
  font-family: var(--c-cuerpo) !important; font-size: var(--c-nota) !important; line-height: 1.6 !important; letter-spacing: 0 !important;
}


/* La carta sigue la escala: texto con interlineado 1,7 y firma en t3 */
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) :is(.cs-carta__lugar, .cs-carta__saludo, .cs-carta__texto, .cs-carta__despedida) {
  line-height: 1.7 !important; letter-spacing: 0 !important;
}

html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-carta__firma {
  font-size: var(--c-t3) !important; line-height: 1 !important;
}


/* En el teléfono, los párrafos que pasan de cinco líneas dejan el centro */
@media (max-width: 767px) {
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-nacimientos-subtitulo,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__confianza p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .cs-familias__cierre p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-48e739d8 p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-4a8e5fe8 p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-619a68be p,
html:not(#cs-a):not(#cs-b):not(#cs-c):not(#cs-d):not(#cs-e):not(#cs-f):not(#cs-g):not(#cs-h):not(#cs-i) .elementor-element-21929f47 p {
  text-align: left !important;
}

}
