.elementor .color-text-inverse{color:var(--text-inverse);}.elementor .body-xl{font-family:var(--body);font-weight:400;font-size:var(--body-xl-desktop);letter-spacing:-1%;line-height: 1.55;\n}.elementor .heading-xs{font-family:var(--body);font-weight:500;font-size:var(--heading-xs-desktop);letter-spacing:8%;text-transform:uppercase;line-height: 1.4;\n}.elementor .heading-l{font-family:var(--heading);font-weight:300;font-size:var(--heading-l-desktop);letter-spacing:-2%;text-transform:uppercase;line-height: 1.1;\n}.elementor .u-flex-col{padding:0px;display:flex;flex-direction:column;}.elementor .lay-section{width:100%;padding:var(--space-xxxxl);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .color-text-inverse-alt{color:var(--text-inverse-alt);}.elementor .boton-inverse-xl{font-family:var(--body);font-weight:500;font-size:var(--ui-menu-desktop);color:var(--text-inverse);letter-spacing:8%;text-decoration:none;text-transform:uppercase;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:var(--space-xl);padding-inline-end:var(--space-xl);border-radius:2px;border-width:1px;border-color:var(--border-subtle);border-style:solid;background-color:var(--transparent-pure);}.elementor .boton-inverse-xl:hover,.elementor .boton-inverse-xl:focus-visible{background-color:var(--overlay-light-20);}