.elementor .lme-btn-borde:hover,.elementor .lme-btn-borde:focus-visible{color:#FFFFFF;background-color:var(--lme-oscuro);}.elementor .lme-btn-borde{font-family:var(--lme-cuerpo);font-weight:700;font-size:16px;color:var(--lme-oscuro);padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:2px;border-color:var(--lme-oscuro);border-style:solid;background-color:transparent;transition:all 0.25s;}.elementor .lme-btn:hover,.elementor .lme-btn:focus-visible{background-color:var(--lme-indigo);transform:translate3d(0px, -2px, 0px);}.elementor .lme-btn{font-family:var(--lme-cuerpo);font-weight:700;font-size:16px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:0px;background-color:var(--lme-oscuro);transition:all 0.25s;}.elementor .lme-lead{max-width:620px;font-family:var(--lme-cuerpo);font-weight:500;font-size:19px;color:var(--lme-gris);line-height:1.55;margin:0px;}.elementor .lme-h2{font-family:var(--lme-titulos);font-weight:700;font-size:46px;color:var(--lme-texto);letter-spacing:-0.005em;line-height:1.05;margin:0px;}.elementor .lme-eyebrow{font-family:var(--lme-cuerpo);font-weight:700;font-size:12px;color:var(--lme-indigo);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .lme-seccion{width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:40px;align-items:center;border-top-style: solid; border-top-color: var(--lme-linea);\n}