.elementor .e-default-h1{font-family:var(--font-family-heading);font-weight:400;font-size:3rem;letter-spacing:-0.125rem;line-height:1.2;}.elementor .e-default-h2{font-family:var(--font-family-heading);font-weight:400;font-size:var(--text-sizes-heading-2);line-height:1.34;}.elementor .e-default-h3{font-family:var(--font-family-card);font-weight:600;font-size:var(--text-sizes-heading-6);line-height:1.5;}.elementor .e-default-p{font-family:var(--font-family-heading);font-weight:400;font-size:var(--text-sizes-text-regular);line-height:1.5;}.elementor .e-default-button:hover,.elementor .e-default-button:focus-visible{background-color:var(--brand-secondary);}.elementor .e-default-button{font-family:var(--font-family-heading);font-weight:500;font-size:0.925rem;color:var(--color-scheme-1-text-inverse);line-height:1.62;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--brand-primary);&:focus-visible { outline:2px solid #c99525;outline-offset:3px; }\n}