.elementor .mj-tick{width:28px;height:28px;min-width:28px;font-family:var(--mj-font-body);font-weight:700;font-size:14px;color:var(--mj-gold-ink);line-height:1;margin-block-start:2px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:999px;background-color:var(--mj-gold);display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .mj-btn:hover,.elementor .mj-btn:focus-visible{color:var(--mj-gold-ink);background-color:#C98700}.elementor .mj-btn{font-family:var(--mj-font-body);font-weight:600;font-size:15px;color:var(--mj-gold-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:0;border-color:#fff0;border-style:solid;background-color:var(--mj-gold);transition:all 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center}.elementor .mj-label{font-family:var(--mj-font-body);font-weight:700;font-size:12px;color:var(--mj-muted);letter-spacing:.14em;text-transform:uppercase;margin:0}.elementor .mj-text{font-family:var(--mj-font-body);font-size:16px;color:var(--mj-muted);line-height:1.75;margin:0}.elementor .mj-h3{font-family:var(--mj-font-display);font-weight:400;font-size:24px;color:var(--mj-navy);line-height:1.25;margin:0}.elementor .mj-h2{max-width:768px;font-family:var(--mj-font-display);font-weight:400;font-size:48px;color:var(--mj-navy);line-height:1.15;margin-block-start:12px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .mj-h2-light{color:var(--mj-bg)}.elementor .mj-eyebrow{font-family:var(--mj-font-body);font-weight:700;font-size:12px;color:var(--mj-gold);letter-spacing:.18em;text-transform:uppercase;margin:0}.elementor .mj-eyebrow-light{color:var(--mj-footer-accent)}.elementor .mj-container{width:100%;max-width:1216px;padding:0;display:flex;flex-direction:column}.elementor .mj-section{padding-block-start:112px;padding-block-end:112px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--mj-bg);display:flex;justify-content:center}.elementor .mj-section-navy{background-color:var(--mj-navy)}.elementor .mj-section-sand{background-color:var(--mj-sand)}