.elementor .he-contenedor{width:100%;max-width:1180px;padding:0px;display:flex;gap:64px;}.elementor .he-seccion{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}.elementor .he-btn-linea:hover,.elementor .he-btn-linea:focus-visible{background-color:rgba(217,180,92,0.12);}.elementor .he-btn-linea{font-family:var(--he-font-texto);font-weight:500;font-size:13px;color:var(--he-lavanda);letter-spacing:0.2em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:33px;padding-inline-end:33px;border-radius:0px;border-width:1px;border-color:#D9B45C;border-style:solid;background-color:transparent;transition:background-color 0.2s;}.elementor .he-btn-oro:hover,.elementor .he-btn-oro:focus-visible{background-color:var(--he-lavanda);}.elementor .he-btn-oro{font-family:var(--he-font-texto);font-weight:500;font-size:13px;color:var(--he-noche);letter-spacing:0.2em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:var(--he-oro);transition:background-color 0.2s;}.elementor .he-texto{font-family:var(--he-font-texto);font-weight:300;font-size:17px;color:var(--he-bruma);line-height:1.75;}.elementor .he-titulo-sm{font-family:var(--he-font-titulo);font-weight:500;font-size:26px;color:var(--he-lavanda);line-height:1.2;}.elementor .he-titulo-lg{font-family:var(--he-font-titulo);font-weight:300;font-size:54px;color:var(--he-lavanda);letter-spacing:-0.01em;line-height:1.08;}.elementor .he-titulo-xl{font-family:var(--he-font-titulo);font-weight:300;font-size:80px;color:var(--he-lavanda);letter-spacing:-0.01em;line-height:1.02;}.elementor .he-eyebrow{font-family:var(--he-font-texto);font-weight:500;font-size:12px;color:var(--he-oro);letter-spacing:0.32em;line-height:1.4;text-transform:uppercase;}