.elementor .producto-nombre{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--nombre-producto);color:var(--verde-marca);line-height:1.15;text-transform:none;margin:0px;letter-spacing: normal;\n}.elementor .producto-etiqueta{font-family:var(--fuente-texto);font-weight:600;font-size:var(--texto-chico);color:var(--verde-acento);line-height:1.4;}.elementor .tarjeta-producto{padding:var(--espacio-16);border-radius:var(--radio-bloque);background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(14,74,65,0.12);display:flex;flex-direction:column;gap:var(--espacio-16);}.elementor .bloque-llamado{color:#FFFFFF;padding:var(--espacio-32);border-radius:var(--radio-bloque);background-color:var(--verde-oscuro);background-image: linear-gradient(to top, #126154 0%, #0E4A41 65%, #0E4A41 100%);\n}.elementor .tarjeta{padding:var(--espacio-24);border-radius:var(--radio-tarjeta);border-width:1px;border-color:var(--borde);border-style:solid;background-color:#FFFFFF;}.elementor .titulo-seccion{font-family:var(--fuente-titulos);font-weight:700;font-size:var(--titulo-h2);color:var(--verde-marca);line-height:1.2;text-transform:none;margin:0px;letter-spacing: normal;\n}.elementor .boton-secundario:hover,.elementor .boton-secundario:focus-visible{background-color:#E6ECF6;}.elementor .boton-secundario:focus{box-shadow:0px 0px 0px 3px rgba(29,68,129,0.35);}.elementor .boton-secundario{min-height:48px;font-family:var(--fuente-texto);font-weight:700;font-size:var(--boton);color:var(--azul-accion);line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--radio-boton);border-width:2px;border-color:var(--azul-accion);border-style:solid;background-color:transparent;transition:background-color 0.2s, box-shadow 0.2s;display:inline-flex;justify-content:center;align-items:center;}.elementor .boton-principal:hover,.elementor .boton-principal:focus-visible{background-color:#17386B;box-shadow:0px 4px 14px 0px rgba(14,74,65,0.18);}.elementor .boton-principal:focus{box-shadow:0px 0px 0px 3px rgba(29,68,129,0.35);}.elementor .boton-principal{min-height:48px;font-family:var(--fuente-texto);font-weight:700;font-size:var(--boton);color:#FFFFFF;line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radio-boton);border-width:0px;background-color:var(--azul-accion);transition:background-color 0.2s, box-shadow 0.2s;display:inline-flex;justify-content:center;align-items:center;}