.elementor .jp-nav-link{font-family:var(--jp-body-font);font-weight:500;font-size:18px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;display:block}.elementor .jp-btn:hover,.elementor .jp-btn:focus-visible{background-color:var(--jp-gold)}.elementor .jp-btn{font-family:var(--jp-body-font);font-weight:600;font-size:16px;color:#fff;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:100px;background-color:var(--jp-navy);display:inline-block}.elementor .jp-body{max-width:680px;font-family:var(--jp-body-font);font-size:17px;color:var(--jp-text);line-height:1.6}.elementor .jp-h2{max-width:780px;font-family:var(--jp-heading-font);font-size:38px;color:var(--jp-navy);line-height:1.2}.elementor .jp-eyebrow{font-family:var(--jp-body-font);font-weight:600;font-size:13px;color:#fff;letter-spacing:1.2px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:100px;background-color:var(--jp-navy);display:inline-block}.elementor .jp-section{max-width:100%;text-align:center;padding-block-start:88px;padding-block-end:88px;padding-inline-start:max(40px, calc((100% - 1040px) / 2));padding-inline-end:max(40px, calc((100% - 1040px) / 2));margin:0;display:flex;flex-direction:column;gap:18px;align-items:center}