.elementor .tc-section{background-color:var(--Deep-Navy);}.elementor .inner{max-width:1200px;margin:auto;display:flex;flex-direction:column;align-items:start;}.elementor .eyebrow{font-weight:700;font-size:14px;color:var(--Adobe-Red);letter-spacing:0.16em;text-transform:uppercase;}.elementor .card{border-radius:8px;background-color:var(--White);box-shadow:1px 3px 10px 0px rgba(20,40,90,0.12);}.elementor .btn-primary{color:var(--White);padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--Adobe-Red);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--Sand);background-color:var(--Adobe-Red-Hover);}.elementor .btn-light{color:var(--Navy);background-color:var(--White);}.elementor .btn-light:hover,.elementor .btn-light:focus-visible{color:var(--Navy);background-color:var(--Dark-Sand);}.elementor .pill{font-weight:700;font-size:13px;color:var(--Navy);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;margin-block-end:6px;margin-inline-start:3px;margin-inline-end:3px;border-radius:999px;background-color:var(--Dark-Sand);}.elementor .band-navy{color:var(--White);padding-block-start:56px;padding-block-end:56px;background-color:var(--Navy);}.elementor .stat-number{font-size:44px;color:var(--Desert-Peach);}.elementor .font-heading{font-size:22px;color:var(--White);}