.elementor .section{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .box{max-width:var(--content-max);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-box);padding-inline-end:var(--space-box);flex-direction:column;align-items:start;}.elementor .button-primary{font-family:var(--font-body);font-weight:500;font-size:var(--text-label);color:var(--white);letter-spacing:var(--tracking-label);text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:var(--radius);background-color:var(--bordeaux);}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{background-color:var(--bordeaux-deep);}.elementor .section-dark{color:var(--white);background-color:var(--ink);flex-direction:column;}.elementor .text-label{font-family:var(--font-body);font-weight:400;font-size:var(--text-label);letter-spacing:var(--tracking-label);line-height:var(--text-body-lh);text-transform:uppercase;}.elementor .eyebrow{font-family:var(--font-body);font-weight:500;font-size:var(--text-label-sm);color:var(--stage-red);letter-spacing:var(--tracking-label);line-height:var(--text-body-lh);text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:var(--stage-red);border-style:solid;}.elementor .eyebrow-dark{color:var(--white);border-color:var(--white);}.elementor .box-xs{max-width:720px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-box);padding-inline-end:var(--space-box);flex-direction:column;gap:var(--space-3);align-items:start;}