.elementor .display-heading{font-family:var(--headings);font-weight:600;font-size:4em;color:var(--text-dark);letter-spacing:0.02em;text-transform:uppercase;}.elementor .body-text{font-family:var(--body);color:#0B0B0C;text-align:start;}.elementor .btn{font-family:var(--button);font-weight:600;font-size:13px;color:var(--text-light);letter-spacing:0.08em;text-transform:uppercase;border-radius:2px;border-width:1.5px;border-color:transparent;border-style:solid;align-self:start;}.elementor .btn-primary{font-family:var(--button);color:var(--text-light);background-color:var(--red-bright);}.elementor .btn-secondary{font-family:var(--button);font-weight:600;color:var(--text-dark);border-width:1.5px;border-color:var(--text-light);border-style:solid;background-color:var(--paper);}.elementor .small-heading{font-family:var(--headings);font-weight:600;font-size:2em;letter-spacing:0.02em;line-height:1em;text-align:start;text-transform:uppercase;border-width:0px;border-color:var(--red-bright);border-style:solid;}.elementor .body-small{max-width:73%;font-size:15px;}.elementor .eyebrow{font-family:var(--headings);font-weight:600;font-size:16px;color:var(--red-bright);letter-spacing:0.22em;text-transform:uppercase;margin-block-start:16px;}.elementor .boxed-content{width:100%;max-width:var(--boxed-content);padding:0px;flex-direction:row;gap:var(--large);justify-content:center;align-items:center;}.elementor .link{color:var(--red-bright);text-decoration:underline;}