.elementor .tps-pie-titulo{font-family:var(--font-titulos);font-weight:600;font-size:1rem;color:var(--tps-blanco);line-height:1.25;}.elementor .tps-legal-p{font-size:1rem;color:var(--tps-texto-suave);line-height:1.75;}.elementor .tps-legal-h2{font-weight:600;font-size:1.6rem;margin-block-start:1.5rem;}.elementor .tps-legal{width:100%;max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .tps-btn:hover,.elementor .tps-btn:focus-visible{border-color:#ffffff;background-color:var(--tps-blanco);}.elementor .tps-btn{font-family:var(--font-titulos);font-weight:600;font-size:1rem;color:#1f1f1f;letter-spacing:0.01em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:2px;border-width:1px;border-color:#0cc0df;border-style:solid;background-color:var(--tps-turquesa);transition:background-color 0.15s, color 0.15s;}.elementor .tps-seccion{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tps-gris);display:flex;flex-direction:column;align-items:center;}