/* Purple theme: gold headings, purple accents */
:root{--na-purple-deep:#3b0764;--na-purple-dark:#581c87;--na-purple:#7e22ce;--na-purple-light:#a855f7;--na-purple-tint:#f3e8ff;--na-gold:#a8741a;--na-gold-light:#f5b83d}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,
h2.wp-block-kadence-advancedheading,h3.wp-block-kadence-advancedheading,h1.wp-block-kadence-advancedheading,
.entry-content h2.has-theme-palette3-color,.entry-content h3.has-theme-palette3-color{color:var(--na-gold) !important}
.has-theme-palette3-background-color h1,.has-theme-palette3-background-color h2,.has-theme-palette3-background-color h3,
.kb-row-layout-id8_hero h1,.kb-row-layout-id8_contact h2,[class*="_hero"] h1,[class*="_hero"] h2,
.site-footer h2,.site-footer .widget-title{color:var(--na-gold-light) !important}
.mj-ring{border-color:var(--na-gold-light)}
.entry-content a:not(.kb-button):not(.button){color:var(--na-purple)}
.entry-content a:not(.kb-button):not(.button):hover{color:var(--na-purple-dark)}
#request-a-build .ff-btn-submit:hover{background:#581c87}
