.elementor .section-hero{color:var(--white);background-image:linear-gradient(170deg, rgb(18, 12, 10) 0%,rgb(42, 10, 16) 55%,rgb(87, 21, 34) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.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 .section-paper{background-color:var(--paper);flex-direction:column;}