<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Create single css classes to apply palettes on universal elements. */
.sidebar.transparent-background-color.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.sidebar.transparent-background-color.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.sidebar.transparent-background-color.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.sidebar.transparent-background-color.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.sidebar.transparent-background-color.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.sidebar.transparent-background-color.color-neutral-link-color a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-neutral-hover); }

.sidebar.transparent-background-color-hover:focus, .sidebar.transparent-background-color-hover:hover {
  background-color: var(--color-1) !important; }

.sidebar.transparent-background-color.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.sidebar.transparent-background-color.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.sidebar.transparent-background-color.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.sidebar.transparent-background-color.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.sidebar.transparent-background-color.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.sidebar.transparent-background-color.color-neutral-link-color a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-neutral-hover); }

.sidebar.transparent-background-color-hover:focus, .sidebar.transparent-background-color-hover:hover {
  background-color: var(--color-2) !important; }

.sidebar.transparent-background-color.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.sidebar.transparent-background-color.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.sidebar.transparent-background-color.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.sidebar.transparent-background-color.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.sidebar.transparent-background-color.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.sidebar.transparent-background-color.color-neutral-link-color a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-neutral-hover); }

.sidebar.transparent-background-color-hover:focus, .sidebar.transparent-background-color-hover:hover {
  background-color: var(--color-3) !important; }

.sidebar.transparent-background-color.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.sidebar.transparent-background-color.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.sidebar.transparent-background-color.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.sidebar.transparent-background-color.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.sidebar.transparent-background-color.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.sidebar.transparent-background-color.color-neutral-link-color a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-neutral-hover); }

.sidebar.transparent-background-color-hover:focus, .sidebar.transparent-background-color-hover:hover {
  background-color: var(--color-4) !important; }

.sidebar.transparent-background-color.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.sidebar.transparent-background-color.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.sidebar.transparent-background-color.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.sidebar.transparent-background-color.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.sidebar.transparent-background-color.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.sidebar.transparent-background-color.color-neutral-link-color a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn) {
  color: var(--color-neutral); }

.sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-neutral-hover); }

.sidebar.transparent-background-color-hover:focus, .sidebar.transparent-background-color-hover:hover {
  background-color: var(--color-5) !important; }

.color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.panel-heading.color-1-link-color a:not(.btn), .color1-background.panel-body.color-1-link-color a:not(.btn), .color1-background.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color1-background.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color1-background.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color1-background.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color1-background.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color1-background.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color1-background.panel-body.color-1-link-color &gt; a:not(.btn):active, .color1-background.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color1-background.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color1-background.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color1-background.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color1-background.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color1-background.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color1-background.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.panel-heading.color-2-link-color a:not(.btn), .color1-background.panel-body.color-2-link-color a:not(.btn), .color1-background.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color1-background.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color1-background.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color1-background.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color1-background.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color1-background.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color1-background.panel-body.color-2-link-color &gt; a:not(.btn):active, .color1-background.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color1-background.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color1-background.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color1-background.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color1-background.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color1-background.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color1-background.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.panel-heading.color-3-link-color a:not(.btn), .color1-background.panel-body.color-3-link-color a:not(.btn), .color1-background.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color1-background.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color1-background.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color1-background.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color1-background.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color1-background.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color1-background.panel-body.color-3-link-color &gt; a:not(.btn):active, .color1-background.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color1-background.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color1-background.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color1-background.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color1-background.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color1-background.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color1-background.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.panel-heading.color-4-link-color a:not(.btn), .color1-background.panel-body.color-4-link-color a:not(.btn), .color1-background.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color1-background.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color1-background.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color1-background.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color1-background.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color1-background.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color1-background.panel-body.color-4-link-color &gt; a:not(.btn):active, .color1-background.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color1-background.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color1-background.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color1-background.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color1-background.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color1-background.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color1-background.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.panel-heading.color-5-link-color a:not(.btn), .color1-background.panel-body.color-5-link-color a:not(.btn), .color1-background.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color1-background.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color1-background.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color1-background.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color1-background.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color1-background.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color1-background.panel-body.color-5-link-color &gt; a:not(.btn):active, .color1-background.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color1-background.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color1-background.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color1-background.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color1-background.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color1-background.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color1-background.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color1-background.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color1-background.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color1-background.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color1-background.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color1-background.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-1-text-neutral-hover); }

.color1-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color1-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-neutral-hover); }

.color1-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-hover:focus, .color1-background-hover:hover {
  background: var(--color-1) !important; }

.color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.panel-heading.color-1-link-color a:not(.btn), .color2-background.panel-body.color-1-link-color a:not(.btn), .color2-background.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color2-background.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color2-background.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color2-background.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color2-background.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color2-background.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color2-background.panel-body.color-1-link-color &gt; a:not(.btn):active, .color2-background.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color2-background.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color2-background.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color2-background.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color2-background.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color2-background.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color2-background.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.panel-heading.color-2-link-color a:not(.btn), .color2-background.panel-body.color-2-link-color a:not(.btn), .color2-background.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color2-background.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color2-background.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color2-background.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color2-background.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color2-background.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color2-background.panel-body.color-2-link-color &gt; a:not(.btn):active, .color2-background.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color2-background.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color2-background.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color2-background.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color2-background.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color2-background.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color2-background.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.panel-heading.color-3-link-color a:not(.btn), .color2-background.panel-body.color-3-link-color a:not(.btn), .color2-background.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color2-background.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color2-background.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color2-background.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color2-background.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color2-background.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color2-background.panel-body.color-3-link-color &gt; a:not(.btn):active, .color2-background.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color2-background.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color2-background.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color2-background.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color2-background.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color2-background.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color2-background.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.panel-heading.color-4-link-color a:not(.btn), .color2-background.panel-body.color-4-link-color a:not(.btn), .color2-background.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color2-background.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color2-background.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color2-background.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color2-background.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color2-background.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color2-background.panel-body.color-4-link-color &gt; a:not(.btn):active, .color2-background.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color2-background.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color2-background.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color2-background.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color2-background.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color2-background.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color2-background.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.panel-heading.color-5-link-color a:not(.btn), .color2-background.panel-body.color-5-link-color a:not(.btn), .color2-background.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color2-background.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color2-background.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color2-background.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color2-background.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color2-background.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color2-background.panel-body.color-5-link-color &gt; a:not(.btn):active, .color2-background.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color2-background.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color2-background.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color2-background.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color2-background.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color2-background.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color2-background.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color2-background.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color2-background.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color2-background.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color2-background.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color2-background.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-2-text-neutral-hover); }

.color2-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color2-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-neutral-hover); }

.color2-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-hover:focus, .color2-background-hover:hover {
  background: var(--color-2) !important; }

.color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.panel-heading.color-1-link-color a:not(.btn), .color3-background.panel-body.color-1-link-color a:not(.btn), .color3-background.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color3-background.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color3-background.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color3-background.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color3-background.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color3-background.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color3-background.panel-body.color-1-link-color &gt; a:not(.btn):active, .color3-background.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color3-background.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color3-background.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color3-background.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color3-background.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color3-background.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color3-background.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.panel-heading.color-2-link-color a:not(.btn), .color3-background.panel-body.color-2-link-color a:not(.btn), .color3-background.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color3-background.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color3-background.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color3-background.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color3-background.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color3-background.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color3-background.panel-body.color-2-link-color &gt; a:not(.btn):active, .color3-background.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color3-background.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color3-background.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color3-background.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color3-background.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color3-background.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color3-background.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.panel-heading.color-3-link-color a:not(.btn), .color3-background.panel-body.color-3-link-color a:not(.btn), .color3-background.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color3-background.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color3-background.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color3-background.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color3-background.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color3-background.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color3-background.panel-body.color-3-link-color &gt; a:not(.btn):active, .color3-background.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color3-background.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color3-background.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color3-background.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color3-background.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color3-background.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color3-background.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.panel-heading.color-4-link-color a:not(.btn), .color3-background.panel-body.color-4-link-color a:not(.btn), .color3-background.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color3-background.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color3-background.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color3-background.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color3-background.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color3-background.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color3-background.panel-body.color-4-link-color &gt; a:not(.btn):active, .color3-background.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color3-background.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color3-background.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color3-background.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color3-background.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color3-background.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color3-background.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.panel-heading.color-5-link-color a:not(.btn), .color3-background.panel-body.color-5-link-color a:not(.btn), .color3-background.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color3-background.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color3-background.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color3-background.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color3-background.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color3-background.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color3-background.panel-body.color-5-link-color &gt; a:not(.btn):active, .color3-background.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color3-background.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color3-background.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color3-background.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color3-background.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color3-background.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color3-background.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color3-background.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color3-background.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color3-background.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color3-background.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color3-background.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-3-text-neutral-hover); }

.color3-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color3-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-neutral-hover); }

.color3-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-hover:focus, .color3-background-hover:hover {
  background: var(--color-3) !important; }

.color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.panel-heading.color-1-link-color a:not(.btn), .color4-background.panel-body.color-1-link-color a:not(.btn), .color4-background.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color4-background.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color4-background.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color4-background.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color4-background.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color4-background.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color4-background.panel-body.color-1-link-color &gt; a:not(.btn):active, .color4-background.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color4-background.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color4-background.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color4-background.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color4-background.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color4-background.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color4-background.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.panel-heading.color-2-link-color a:not(.btn), .color4-background.panel-body.color-2-link-color a:not(.btn), .color4-background.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color4-background.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color4-background.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color4-background.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color4-background.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color4-background.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color4-background.panel-body.color-2-link-color &gt; a:not(.btn):active, .color4-background.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color4-background.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color4-background.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color4-background.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color4-background.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color4-background.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color4-background.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.panel-heading.color-3-link-color a:not(.btn), .color4-background.panel-body.color-3-link-color a:not(.btn), .color4-background.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color4-background.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color4-background.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color4-background.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color4-background.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color4-background.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color4-background.panel-body.color-3-link-color &gt; a:not(.btn):active, .color4-background.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color4-background.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color4-background.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color4-background.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color4-background.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color4-background.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color4-background.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.panel-heading.color-4-link-color a:not(.btn), .color4-background.panel-body.color-4-link-color a:not(.btn), .color4-background.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color4-background.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color4-background.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color4-background.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color4-background.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color4-background.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color4-background.panel-body.color-4-link-color &gt; a:not(.btn):active, .color4-background.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color4-background.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color4-background.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color4-background.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color4-background.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color4-background.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color4-background.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.panel-heading.color-5-link-color a:not(.btn), .color4-background.panel-body.color-5-link-color a:not(.btn), .color4-background.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color4-background.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color4-background.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color4-background.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color4-background.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color4-background.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color4-background.panel-body.color-5-link-color &gt; a:not(.btn):active, .color4-background.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color4-background.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color4-background.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color4-background.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color4-background.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color4-background.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color4-background.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color4-background.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color4-background.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color4-background.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color4-background.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color4-background.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-4-text-neutral-hover); }

.color4-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color4-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-neutral-hover); }

.color4-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-hover:focus, .color4-background-hover:hover {
  background: var(--color-4) !important; }

.color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.panel-heading.color-1-link-color a:not(.btn), .color5-background.panel-body.color-1-link-color a:not(.btn), .color5-background.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color5-background.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color5-background.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color5-background.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color5-background.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color5-background.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color5-background.panel-body.color-1-link-color &gt; a:not(.btn):active, .color5-background.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color5-background.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color5-background.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color5-background.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color5-background.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color5-background.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color5-background.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.panel-heading.color-2-link-color a:not(.btn), .color5-background.panel-body.color-2-link-color a:not(.btn), .color5-background.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color5-background.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color5-background.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color5-background.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color5-background.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color5-background.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color5-background.panel-body.color-2-link-color &gt; a:not(.btn):active, .color5-background.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color5-background.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color5-background.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color5-background.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color5-background.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color5-background.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color5-background.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.panel-heading.color-3-link-color a:not(.btn), .color5-background.panel-body.color-3-link-color a:not(.btn), .color5-background.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color5-background.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color5-background.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color5-background.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color5-background.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color5-background.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color5-background.panel-body.color-3-link-color &gt; a:not(.btn):active, .color5-background.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color5-background.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color5-background.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color5-background.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color5-background.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color5-background.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color5-background.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.panel-heading.color-4-link-color a:not(.btn), .color5-background.panel-body.color-4-link-color a:not(.btn), .color5-background.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color5-background.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color5-background.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color5-background.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color5-background.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color5-background.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color5-background.panel-body.color-4-link-color &gt; a:not(.btn):active, .color5-background.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color5-background.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color5-background.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color5-background.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color5-background.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color5-background.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color5-background.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.panel-heading.color-5-link-color a:not(.btn), .color5-background.panel-body.color-5-link-color a:not(.btn), .color5-background.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color5-background.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color5-background.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color5-background.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color5-background.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color5-background.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color5-background.panel-body.color-5-link-color &gt; a:not(.btn):active, .color5-background.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color5-background.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color5-background.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color5-background.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color5-background.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color5-background.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color5-background.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color5-background.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color5-background.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color5-background.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color5-background.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color5-background.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-5-text-neutral-hover); }

.color5-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color5-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-neutral-hover); }

.color5-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-hover:focus, .color5-background-hover:hover {
  background: var(--color-5) !important; }

.color-neutral-background.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color-neutral-background.color-1-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background.color-1-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background.color-1-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background.color-1-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-1-hover); }

.color-neutral-background.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color-neutral-background.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-1-hover); }

.color-neutral-background.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color-neutral-background.color-2-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background.color-2-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background.color-2-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background.color-2-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-2-hover); }

.color-neutral-background.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color-neutral-background.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-2-hover); }

.color-neutral-background.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color-neutral-background.color-3-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background.color-3-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background.color-3-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background.color-3-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-3-hover); }

.color-neutral-background.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color-neutral-background.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-3-hover); }

.color-neutral-background.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color-neutral-background.color-4-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background.color-4-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background.color-4-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background.color-4-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-4-hover); }

.color-neutral-background.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color-neutral-background.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-4-hover); }

.color-neutral-background.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color-neutral-background.color-5-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background.color-5-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background.color-5-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background.color-5-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-5-hover); }

.color-neutral-background.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color-neutral-background.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-5-hover); }

.color-neutral-background.color-neutral-link-color a {
  color: var(--color-neutral); }

.color-neutral-background.color-neutral-link-color a:hover, .color-neutral-background.color-neutral-link-color a:focus, .color-neutral-background.color-neutral-link-color a:active, .color-neutral-background.color-neutral-link-color a.highlighted {
  color: var(--bg-neutral-text-neutral-hover); }

.color-neutral-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color-neutral-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-neutral-hover); }

.color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.panel-heading.color-1-link-color a:not(.btn), .color1-background-color.panel-body.color-1-link-color a:not(.btn), .color1-background-color.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color1-background-color.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-body.color-1-link-color &gt; a:not(.btn):active, .color1-background-color.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color1-background-color.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color1-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color1-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color1-background-color.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.panel-heading.color-2-link-color a:not(.btn), .color1-background-color.panel-body.color-2-link-color a:not(.btn), .color1-background-color.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color1-background-color.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-body.color-2-link-color &gt; a:not(.btn):active, .color1-background-color.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color1-background-color.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color1-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color1-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color1-background-color.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.panel-heading.color-3-link-color a:not(.btn), .color1-background-color.panel-body.color-3-link-color a:not(.btn), .color1-background-color.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color1-background-color.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-body.color-3-link-color &gt; a:not(.btn):active, .color1-background-color.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color1-background-color.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color1-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color1-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color1-background-color.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.panel-heading.color-4-link-color a:not(.btn), .color1-background-color.panel-body.color-4-link-color a:not(.btn), .color1-background-color.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color1-background-color.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-body.color-4-link-color &gt; a:not(.btn):active, .color1-background-color.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color1-background-color.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color1-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color1-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color1-background-color.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color1-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color1-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color1-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color1-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color1-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.panel-heading.color-5-link-color a:not(.btn), .color1-background-color.panel-body.color-5-link-color a:not(.btn), .color1-background-color.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color1-background-color.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-body.color-5-link-color &gt; a:not(.btn):active, .color1-background-color.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color1-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color1-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color1-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color1-background-color.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color1-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color1-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color1-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color1-background-color.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color1-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color1-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color1-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color1-background-color.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-1-text-neutral-hover); }

.color1-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color1-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-neutral-hover); }

.color1-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-1-hover); }

.color1-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-2-hover); }

.color1-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-3-hover); }

.color1-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-4-hover); }

.color1-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color1-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color1-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color1-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

.color1-background-color-hover:focus, .color1-background-color-hover:hover {
  background-color: var(--color-1) !important; }

.color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.panel-heading.color-1-link-color a:not(.btn), .color2-background-color.panel-body.color-1-link-color a:not(.btn), .color2-background-color.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color2-background-color.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-body.color-1-link-color &gt; a:not(.btn):active, .color2-background-color.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color2-background-color.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color2-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color2-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color2-background-color.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.panel-heading.color-2-link-color a:not(.btn), .color2-background-color.panel-body.color-2-link-color a:not(.btn), .color2-background-color.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color2-background-color.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-body.color-2-link-color &gt; a:not(.btn):active, .color2-background-color.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color2-background-color.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color2-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color2-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color2-background-color.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.panel-heading.color-3-link-color a:not(.btn), .color2-background-color.panel-body.color-3-link-color a:not(.btn), .color2-background-color.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color2-background-color.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-body.color-3-link-color &gt; a:not(.btn):active, .color2-background-color.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color2-background-color.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color2-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color2-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color2-background-color.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.panel-heading.color-4-link-color a:not(.btn), .color2-background-color.panel-body.color-4-link-color a:not(.btn), .color2-background-color.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color2-background-color.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-body.color-4-link-color &gt; a:not(.btn):active, .color2-background-color.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color2-background-color.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color2-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color2-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color2-background-color.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color2-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color2-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color2-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color2-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color2-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.panel-heading.color-5-link-color a:not(.btn), .color2-background-color.panel-body.color-5-link-color a:not(.btn), .color2-background-color.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color2-background-color.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-body.color-5-link-color &gt; a:not(.btn):active, .color2-background-color.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color2-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color2-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color2-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color2-background-color.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color2-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color2-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color2-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color2-background-color.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color2-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color2-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color2-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color2-background-color.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-2-text-neutral-hover); }

.color2-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color2-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-neutral-hover); }

.color2-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-1-hover); }

.color2-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-2-hover); }

.color2-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-3-hover); }

.color2-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-4-hover); }

.color2-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color2-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color2-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color2-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

.color2-background-color-hover:focus, .color2-background-color-hover:hover {
  background-color: var(--color-2) !important; }

.color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.panel-heading.color-1-link-color a:not(.btn), .color3-background-color.panel-body.color-1-link-color a:not(.btn), .color3-background-color.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color3-background-color.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-body.color-1-link-color &gt; a:not(.btn):active, .color3-background-color.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color3-background-color.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color3-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color3-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color3-background-color.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.panel-heading.color-2-link-color a:not(.btn), .color3-background-color.panel-body.color-2-link-color a:not(.btn), .color3-background-color.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color3-background-color.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-body.color-2-link-color &gt; a:not(.btn):active, .color3-background-color.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color3-background-color.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color3-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color3-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color3-background-color.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.panel-heading.color-3-link-color a:not(.btn), .color3-background-color.panel-body.color-3-link-color a:not(.btn), .color3-background-color.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color3-background-color.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-body.color-3-link-color &gt; a:not(.btn):active, .color3-background-color.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color3-background-color.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color3-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color3-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color3-background-color.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.panel-heading.color-4-link-color a:not(.btn), .color3-background-color.panel-body.color-4-link-color a:not(.btn), .color3-background-color.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color3-background-color.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-body.color-4-link-color &gt; a:not(.btn):active, .color3-background-color.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color3-background-color.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color3-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color3-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color3-background-color.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color3-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color3-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color3-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color3-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color3-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.panel-heading.color-5-link-color a:not(.btn), .color3-background-color.panel-body.color-5-link-color a:not(.btn), .color3-background-color.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color3-background-color.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-body.color-5-link-color &gt; a:not(.btn):active, .color3-background-color.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color3-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color3-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color3-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color3-background-color.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color3-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color3-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color3-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color3-background-color.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color3-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color3-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color3-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color3-background-color.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-3-text-neutral-hover); }

.color3-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color3-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-neutral-hover); }

.color3-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-1-hover); }

.color3-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-2-hover); }

.color3-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-3-hover); }

.color3-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-4-hover); }

.color3-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color3-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color3-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color3-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

.color3-background-color-hover:focus, .color3-background-color-hover:hover {
  background-color: var(--color-3) !important; }

.color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.panel-heading.color-1-link-color a:not(.btn), .color4-background-color.panel-body.color-1-link-color a:not(.btn), .color4-background-color.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color4-background-color.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-body.color-1-link-color &gt; a:not(.btn):active, .color4-background-color.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color4-background-color.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color4-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color4-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color4-background-color.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.panel-heading.color-2-link-color a:not(.btn), .color4-background-color.panel-body.color-2-link-color a:not(.btn), .color4-background-color.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color4-background-color.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-body.color-2-link-color &gt; a:not(.btn):active, .color4-background-color.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color4-background-color.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color4-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color4-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color4-background-color.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.panel-heading.color-3-link-color a:not(.btn), .color4-background-color.panel-body.color-3-link-color a:not(.btn), .color4-background-color.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color4-background-color.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-body.color-3-link-color &gt; a:not(.btn):active, .color4-background-color.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color4-background-color.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color4-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color4-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color4-background-color.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.panel-heading.color-4-link-color a:not(.btn), .color4-background-color.panel-body.color-4-link-color a:not(.btn), .color4-background-color.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color4-background-color.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-body.color-4-link-color &gt; a:not(.btn):active, .color4-background-color.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color4-background-color.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color4-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color4-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color4-background-color.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color4-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color4-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color4-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color4-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color4-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.panel-heading.color-5-link-color a:not(.btn), .color4-background-color.panel-body.color-5-link-color a:not(.btn), .color4-background-color.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color4-background-color.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-body.color-5-link-color &gt; a:not(.btn):active, .color4-background-color.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color4-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color4-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color4-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color4-background-color.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color4-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color4-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color4-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color4-background-color.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color4-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color4-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color4-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color4-background-color.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-4-text-neutral-hover); }

.color4-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color4-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-neutral-hover); }

.color4-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-1-hover); }

.color4-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-2-hover); }

.color4-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-3-hover); }

.color4-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-4-hover); }

.color4-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color4-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color4-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color4-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

.color4-background-color-hover:focus, .color4-background-color-hover:hover {
  background-color: var(--color-4) !important; }

.color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background-color.color-1-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.panel-heading.color-1-link-color a:not(.btn), .color5-background-color.panel-body.color-1-link-color a:not(.btn), .color5-background-color.panel-footer.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-heading.color-1-link-color &gt; a:not(.btn):active, .color5-background-color.panel-heading.color-1-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-body.color-1-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-body.color-1-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-body.color-1-link-color &gt; a:not(.btn):active, .color5-background-color.panel-body.color-1-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-footer.color-1-link-color &gt; a:not(.btn):active, .color5-background-color.panel-footer.color-1-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sidebar.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-1-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:hover, .color5-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:focus, .color5-background-color.sm.color-1-link-color li.menu-item.btn &gt; a:active, .color5-background-color.sm.color-1-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-1-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-1-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-1-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-1-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-1-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background-color.color-2-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.panel-heading.color-2-link-color a:not(.btn), .color5-background-color.panel-body.color-2-link-color a:not(.btn), .color5-background-color.panel-footer.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-heading.color-2-link-color &gt; a:not(.btn):active, .color5-background-color.panel-heading.color-2-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-body.color-2-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-body.color-2-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-body.color-2-link-color &gt; a:not(.btn):active, .color5-background-color.panel-body.color-2-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-footer.color-2-link-color &gt; a:not(.btn):active, .color5-background-color.panel-footer.color-2-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sidebar.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-2-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:hover, .color5-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:focus, .color5-background-color.sm.color-2-link-color li.menu-item.btn &gt; a:active, .color5-background-color.sm.color-2-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-2-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-2-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-2-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-2-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-2-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background-color.color-3-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.panel-heading.color-3-link-color a:not(.btn), .color5-background-color.panel-body.color-3-link-color a:not(.btn), .color5-background-color.panel-footer.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-heading.color-3-link-color &gt; a:not(.btn):active, .color5-background-color.panel-heading.color-3-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-body.color-3-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-body.color-3-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-body.color-3-link-color &gt; a:not(.btn):active, .color5-background-color.panel-body.color-3-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-footer.color-3-link-color &gt; a:not(.btn):active, .color5-background-color.panel-footer.color-3-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sidebar.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-3-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:hover, .color5-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:focus, .color5-background-color.sm.color-3-link-color li.menu-item.btn &gt; a:active, .color5-background-color.sm.color-3-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-3-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-3-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-3-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-3-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-3-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background-color.color-4-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.panel-heading.color-4-link-color a:not(.btn), .color5-background-color.panel-body.color-4-link-color a:not(.btn), .color5-background-color.panel-footer.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-heading.color-4-link-color &gt; a:not(.btn):active, .color5-background-color.panel-heading.color-4-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-body.color-4-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-body.color-4-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-body.color-4-link-color &gt; a:not(.btn):active, .color5-background-color.panel-body.color-4-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-footer.color-4-link-color &gt; a:not(.btn):active, .color5-background-color.panel-footer.color-4-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sidebar.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-4-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:hover, .color5-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:focus, .color5-background-color.sm.color-4-link-color li.menu-item.btn &gt; a:active, .color5-background-color.sm.color-4-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-4-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-4-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-4-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-4-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-4-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn),
.color5-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted,
.color5-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):hover,
.color5-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):focus,
.color5-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn):active,
.color5-background-color.color-5-link-color .attribution-theme-mods .link &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.panel-heading.color-5-link-color a:not(.btn), .color5-background-color.panel-body.color-5-link-color a:not(.btn), .color5-background-color.panel-footer.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-heading.color-5-link-color &gt; a:not(.btn):active, .color5-background-color.panel-heading.color-5-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-body.color-5-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-body.color-5-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-body.color-5-link-color &gt; a:not(.btn):active, .color5-background-color.panel-body.color-5-link-color &gt; a:not(.btn).highlighted, .color5-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):hover, .color5-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):focus, .color5-background-color.panel-footer.color-5-link-color &gt; a:not(.btn):active, .color5-background-color.panel-footer.color-5-link-color &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.sidebar.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-5-link-color li.menu-item.btn &gt; a {
  color: inherit; }

.color5-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:hover, .color5-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:focus, .color5-background-color.sm.color-5-link-color li.menu-item.btn &gt; a:active, .color5-background-color.sm.color-5-link-color li.menu-item.btn &gt; a.highlighted {
  color: inherit; }

.color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-5-link-color.color-1-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-5-link-color.color-2-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-5-link-color.color-3-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-5-link-color.color-4-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.sm.color-5-link-color.color-5-sub-link-color li.menu-item:not(.custom-sub-menu) ul.sub-menu:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color.color-neutral-link-color a:not(.in-mega):not(.btn) {
  color: var(--color-neutral); }

.color5-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):hover, .color5-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):focus, .color5-background-color.color-neutral-link-color a:not(.in-mega):not(.btn):active, .color5-background-color.color-neutral-link-color a:not(.in-mega):not(.btn).highlighted {
  color: var(--bg-5-text-neutral-hover); }

.color5-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color5-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-neutral-hover); }

.color5-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-1-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-1-hover); }

.color5-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-2-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-2-hover); }

.color5-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-3-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-3-hover); }

.color5-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-4-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-4-hover); }

.color5-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color5-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color5-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color5-background-color.color-5-sub-link-color ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

.color5-background-color-hover:focus, .color5-background-color-hover:hover {
  background-color: var(--color-5) !important; }

.color-neutral-background-color.color-1-link-color a:not(.btn) {
  color: var(--color-1); }

.color-neutral-background-color.color-1-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background-color.color-1-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background-color.color-1-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background-color.color-1-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-1-hover); }

.color-neutral-background-color.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-1); }

.color-neutral-background-color.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background-color.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background-color.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background-color.color-1-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-1-hover); }

.color-neutral-background-color.color-2-link-color a:not(.btn) {
  color: var(--color-2); }

.color-neutral-background-color.color-2-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background-color.color-2-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background-color.color-2-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background-color.color-2-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-2-hover); }

.color-neutral-background-color.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-2); }

.color-neutral-background-color.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background-color.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background-color.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background-color.color-2-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-2-hover); }

.color-neutral-background-color.color-3-link-color a:not(.btn) {
  color: var(--color-3); }

.color-neutral-background-color.color-3-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background-color.color-3-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background-color.color-3-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background-color.color-3-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-3-hover); }

.color-neutral-background-color.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-3); }

.color-neutral-background-color.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background-color.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background-color.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background-color.color-3-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-3-hover); }

.color-neutral-background-color.color-4-link-color a:not(.btn) {
  color: var(--color-4); }

.color-neutral-background-color.color-4-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background-color.color-4-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background-color.color-4-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background-color.color-4-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-4-hover); }

.color-neutral-background-color.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-4); }

.color-neutral-background-color.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background-color.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background-color.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background-color.color-4-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-4-hover); }

.color-neutral-background-color.color-5-link-color a:not(.btn) {
  color: var(--color-5); }

.color-neutral-background-color.color-5-link-color:not(.sidebar) a:not(.btn):hover, .color-neutral-background-color.color-5-link-color:not(.sidebar) a:not(.btn):focus, .color-neutral-background-color.color-5-link-color:not(.sidebar) a:not(.btn):active, .color-neutral-background-color.color-5-link-color:not(.sidebar) a:not(.btn).highlighted {
  color: var(--bg-neutral-text-5-hover); }

.color-neutral-background-color.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-5); }

.color-neutral-background-color.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background-color.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background-color.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background-color.color-5-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-5-hover); }

.color-neutral-background-color.color-neutral-link-color a {
  color: var(--color-neutral); }

.color-neutral-background-color.color-neutral-link-color a:hover, .color-neutral-background-color.color-neutral-link-color a:focus, .color-neutral-background-color.color-neutral-link-color a:active, .color-neutral-background-color.color-neutral-link-color a.highlighted {
  color: var(--bg-neutral-text-neutral-hover); }

.color-neutral-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn) {
  color: var(--color-neutral); }

.color-neutral-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):hover, .color-neutral-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):focus, .color-neutral-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn):active, .color-neutral-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item:not(.custom-sub-menu) &gt; a:not(.btn).highlighted {
  color: var(--bg-neutral-text-neutral-hover); }

/*
* Base Colors
*
* Create colors for buttons
* (.button-primary, .button-secondary, etc.)
*/
.btn-color-1,
.palette-primary .btn-color-1.button-primary,
.palette-primary .btn-color-1.button-secondary,
.btn-color-1-flat {
  background-color: var(--color-1) !important;
  border-color: var(--color-1);
  color: var(--color-1-text-contrast); }

.btn-color-1.btn-raised,
.palette-primary .btn-color-1.button-primary.btn-raised,
.palette-primary .btn-color-1.button-secondary.btn-raised,
.btn-color-1-flat.btn-raised {
  background: linear-gradient(var(--color-1), var(--color-1-light)) !important; }

.btn-color-1.btn-raised:hover, .btn-color-1.btn-raised:focus,
.palette-primary .btn-color-1.button-primary.btn-raised:hover,
.palette-primary .btn-color-1.button-primary.btn-raised:focus,
.palette-primary .btn-color-1.button-secondary.btn-raised:hover,
.palette-primary .btn-color-1.button-secondary.btn-raised:focus,
.btn-color-1-flat.btn-raised:hover,
.btn-color-1-flat.btn-raised:focus {
  background: linear-gradient(var(--color-1-light), var(--color-1)) !important; }

.btn-color-1 a,
.palette-primary .btn-color-1.button-primary a,
.palette-primary .btn-color-1.button-secondary a,
.btn-color-1-flat a {
  color: var(--color-1-text-contrast); }

.btn-color-1:visited,
.palette-primary .btn-color-1.button-primary:visited,
.palette-primary .btn-color-1.button-secondary:visited,
.btn-color-1-flat:visited {
  color: var(--color-1-text-contrast); }

.btn-color-1:visited a,
.palette-primary .btn-color-1.button-primary:visited a,
.palette-primary .btn-color-1.button-secondary:visited a,
.btn-color-1-flat:visited a {
  color: var(--color-1-text-contrast); }

.btn-color-1:hover, .btn-color-1:focus,
.palette-primary .btn-color-1.button-primary:hover,
.palette-primary .btn-color-1.button-primary:focus,
.palette-primary .btn-color-1.button-secondary:hover,
.palette-primary .btn-color-1.button-secondary:focus,
.btn-color-1-flat:hover,
.btn-color-1-flat:focus {
  background-color: var(--color-1-light) !important;
  border-color: var(--color-1-light);
  color: var(--color-1-text-contrast); }

.btn-color-1:hover a, .btn-color-1:focus a,
.palette-primary .btn-color-1.button-primary:hover a,
.palette-primary .btn-color-1.button-primary:focus a,
.palette-primary .btn-color-1.button-secondary:hover a,
.palette-primary .btn-color-1.button-secondary:focus a,
.btn-color-1-flat:hover a,
.btn-color-1-flat:focus a {
  color: var(--color-1-text-contrast); }

.btn-color-1:active, .btn-color-1.active, .btn-color-1.is-active,
.palette-primary .btn-color-1.button-primary:active,
.palette-primary .btn-color-1.button-primary.active,
.palette-primary .btn-color-1.button-primary.is-active,
.palette-primary .btn-color-1.button-secondary:active,
.palette-primary .btn-color-1.button-secondary.active,
.palette-primary .btn-color-1.button-secondary.is-active,
.btn-color-1-flat:active,
.btn-color-1-flat.active,
.btn-color-1-flat.is-active {
  background-color: var(--color-1-light) !important;
  border-color: var(--color-1-light);
  color: var(--color-1-text-contrast); }

.btn-color-1:active a, .btn-color-1.active a, .btn-color-1.is-active a,
.palette-primary .btn-color-1.button-primary:active a,
.palette-primary .btn-color-1.button-primary.active a,
.palette-primary .btn-color-1.button-primary.is-active a,
.palette-primary .btn-color-1.button-secondary:active a,
.palette-primary .btn-color-1.button-secondary.active a,
.palette-primary .btn-color-1.button-secondary.is-active a,
.btn-color-1-flat:active a,
.btn-color-1-flat.active a,
.btn-color-1-flat.is-active a {
  color: var(--color-1-text-contrast); }

.btn-border-color-1,
.palette-primary .btn-border-color-1.button-primary,
.palette-primary .btn-border-color-1.button-secondary,
.btn-border-color-1-flat {
  border-color: var(--color-1) !important; }

.btn-border-color-1.btn-transparent,
.palette-primary .btn-border-color-1.button-primary.btn-transparent,
.palette-primary .btn-border-color-1.button-secondary.btn-transparent,
.btn-border-color-1-flat.btn-transparent {
  color: var(--color-1); }

.btn-border-color-1:hover, .btn-border-color-1:focus,
.palette-primary .btn-border-color-1.button-primary:hover,
.palette-primary .btn-border-color-1.button-primary:focus,
.palette-primary .btn-border-color-1.button-secondary:hover,
.palette-primary .btn-border-color-1.button-secondary:focus,
.btn-border-color-1-flat:hover,
.btn-border-color-1-flat:focus {
  border-color: var(--color-1-light) !important; }

.btn-border-color-1:hover.btn-transparent, .btn-border-color-1:focus.btn-transparent,
.palette-primary .btn-border-color-1.button-primary:hover.btn-transparent,
.palette-primary .btn-border-color-1.button-primary:focus.btn-transparent,
.palette-primary .btn-border-color-1.button-secondary:hover.btn-transparent,
.palette-primary .btn-border-color-1.button-secondary:focus.btn-transparent,
.btn-border-color-1-flat:hover.btn-transparent,
.btn-border-color-1-flat:focus.btn-transparent {
  background-color: var(--color-1-light) !important;
  color: var(--color-1-text-contrast); }

.btn-border-color-1:hover.btn-transparent a, .btn-border-color-1:focus.btn-transparent a,
.palette-primary .btn-border-color-1.button-primary:hover.btn-transparent a,
.palette-primary .btn-border-color-1.button-primary:focus.btn-transparent a,
.palette-primary .btn-border-color-1.button-secondary:hover.btn-transparent a,
.palette-primary .btn-border-color-1.button-secondary:focus.btn-transparent a,
.btn-border-color-1-flat:hover.btn-transparent a,
.btn-border-color-1-flat:focus.btn-transparent a {
  color: var(--color-1-text-contrast); }

.btn-border-color-1:active, .btn-border-color-1.active, .btn-border-color-1.is-active,
.palette-primary .btn-border-color-1.button-primary:active,
.palette-primary .btn-border-color-1.button-primary.active,
.palette-primary .btn-border-color-1.button-primary.is-active,
.palette-primary .btn-border-color-1.button-secondary:active,
.palette-primary .btn-border-color-1.button-secondary.active,
.palette-primary .btn-border-color-1.button-secondary.is-active,
.btn-border-color-1-flat:active,
.btn-border-color-1-flat.active,
.btn-border-color-1-flat.is-active {
  border-color: var(--color-1-light) !important; }

.btn-border-color-1:active.btn-transparent, .btn-border-color-1.active.btn-transparent, .btn-border-color-1.is-active.btn-transparent,
.palette-primary .btn-border-color-1.button-primary:active.btn-transparent,
.palette-primary .btn-border-color-1.button-primary.active.btn-transparent,
.palette-primary .btn-border-color-1.button-primary.is-active.btn-transparent,
.palette-primary .btn-border-color-1.button-secondary:active.btn-transparent,
.palette-primary .btn-border-color-1.button-secondary.active.btn-transparent,
.palette-primary .btn-border-color-1.button-secondary.is-active.btn-transparent,
.btn-border-color-1-flat:active.btn-transparent,
.btn-border-color-1-flat.active.btn-transparent,
.btn-border-color-1-flat.is-active.btn-transparent {
  background-color: var(--color-1-light) !important;
  color: var(--color-1-text-contrast); }

.btn-border-color-1:active.btn-transparent a, .btn-border-color-1.active.btn-transparent a, .btn-border-color-1.is-active.btn-transparent a,
.palette-primary .btn-border-color-1.button-primary:active.btn-transparent a,
.palette-primary .btn-border-color-1.button-primary.active.btn-transparent a,
.palette-primary .btn-border-color-1.button-primary.is-active.btn-transparent a,
.palette-primary .btn-border-color-1.button-secondary:active.btn-transparent a,
.palette-primary .btn-border-color-1.button-secondary.active.btn-transparent a,
.palette-primary .btn-border-color-1.button-secondary.is-active.btn-transparent a,
.btn-border-color-1-flat:active.btn-transparent a,
.btn-border-color-1-flat.active.btn-transparent a,
.btn-border-color-1-flat.is-active.btn-transparent a {
  color: var(--color-1-text-contrast); }

.btn-color-2,
.palette-primary .btn-color-2.button-primary,
.palette-primary .btn-color-2.button-secondary,
.btn-color-2-flat {
  background-color: var(--color-2) !important;
  border-color: var(--color-2);
  color: var(--color-2-text-contrast); }

.btn-color-2.btn-raised,
.palette-primary .btn-color-2.button-primary.btn-raised,
.palette-primary .btn-color-2.button-secondary.btn-raised,
.btn-color-2-flat.btn-raised {
  background: linear-gradient(var(--color-2), var(--color-2-light)) !important; }

.btn-color-2.btn-raised:hover, .btn-color-2.btn-raised:focus,
.palette-primary .btn-color-2.button-primary.btn-raised:hover,
.palette-primary .btn-color-2.button-primary.btn-raised:focus,
.palette-primary .btn-color-2.button-secondary.btn-raised:hover,
.palette-primary .btn-color-2.button-secondary.btn-raised:focus,
.btn-color-2-flat.btn-raised:hover,
.btn-color-2-flat.btn-raised:focus {
  background: linear-gradient(var(--color-2-light), var(--color-2)) !important; }

.btn-color-2 a,
.palette-primary .btn-color-2.button-primary a,
.palette-primary .btn-color-2.button-secondary a,
.btn-color-2-flat a {
  color: var(--color-2-text-contrast); }

.btn-color-2:visited,
.palette-primary .btn-color-2.button-primary:visited,
.palette-primary .btn-color-2.button-secondary:visited,
.btn-color-2-flat:visited {
  color: var(--color-2-text-contrast); }

.btn-color-2:visited a,
.palette-primary .btn-color-2.button-primary:visited a,
.palette-primary .btn-color-2.button-secondary:visited a,
.btn-color-2-flat:visited a {
  color: var(--color-2-text-contrast); }

.btn-color-2:hover, .btn-color-2:focus,
.palette-primary .btn-color-2.button-primary:hover,
.palette-primary .btn-color-2.button-primary:focus,
.palette-primary .btn-color-2.button-secondary:hover,
.palette-primary .btn-color-2.button-secondary:focus,
.btn-color-2-flat:hover,
.btn-color-2-flat:focus {
  background-color: var(--color-2-light) !important;
  border-color: var(--color-2-light);
  color: var(--color-2-text-contrast); }

.btn-color-2:hover a, .btn-color-2:focus a,
.palette-primary .btn-color-2.button-primary:hover a,
.palette-primary .btn-color-2.button-primary:focus a,
.palette-primary .btn-color-2.button-secondary:hover a,
.palette-primary .btn-color-2.button-secondary:focus a,
.btn-color-2-flat:hover a,
.btn-color-2-flat:focus a {
  color: var(--color-2-text-contrast); }

.btn-color-2:active, .btn-color-2.active, .btn-color-2.is-active,
.palette-primary .btn-color-2.button-primary:active,
.palette-primary .btn-color-2.button-primary.active,
.palette-primary .btn-color-2.button-primary.is-active,
.palette-primary .btn-color-2.button-secondary:active,
.palette-primary .btn-color-2.button-secondary.active,
.palette-primary .btn-color-2.button-secondary.is-active,
.btn-color-2-flat:active,
.btn-color-2-flat.active,
.btn-color-2-flat.is-active {
  background-color: var(--color-2-light) !important;
  border-color: var(--color-2-light);
  color: var(--color-2-text-contrast); }

.btn-color-2:active a, .btn-color-2.active a, .btn-color-2.is-active a,
.palette-primary .btn-color-2.button-primary:active a,
.palette-primary .btn-color-2.button-primary.active a,
.palette-primary .btn-color-2.button-primary.is-active a,
.palette-primary .btn-color-2.button-secondary:active a,
.palette-primary .btn-color-2.button-secondary.active a,
.palette-primary .btn-color-2.button-secondary.is-active a,
.btn-color-2-flat:active a,
.btn-color-2-flat.active a,
.btn-color-2-flat.is-active a {
  color: var(--color-2-text-contrast); }

.btn-border-color-2,
.palette-primary .btn-border-color-2.button-primary,
.palette-primary .btn-border-color-2.button-secondary,
.btn-border-color-2-flat {
  border-color: var(--color-2) !important; }

.btn-border-color-2.btn-transparent,
.palette-primary .btn-border-color-2.button-primary.btn-transparent,
.palette-primary .btn-border-color-2.button-secondary.btn-transparent,
.btn-border-color-2-flat.btn-transparent {
  color: var(--color-2); }

.btn-border-color-2:hover, .btn-border-color-2:focus,
.palette-primary .btn-border-color-2.button-primary:hover,
.palette-primary .btn-border-color-2.button-primary:focus,
.palette-primary .btn-border-color-2.button-secondary:hover,
.palette-primary .btn-border-color-2.button-secondary:focus,
.btn-border-color-2-flat:hover,
.btn-border-color-2-flat:focus {
  border-color: var(--color-2-light) !important; }

.btn-border-color-2:hover.btn-transparent, .btn-border-color-2:focus.btn-transparent,
.palette-primary .btn-border-color-2.button-primary:hover.btn-transparent,
.palette-primary .btn-border-color-2.button-primary:focus.btn-transparent,
.palette-primary .btn-border-color-2.button-secondary:hover.btn-transparent,
.palette-primary .btn-border-color-2.button-secondary:focus.btn-transparent,
.btn-border-color-2-flat:hover.btn-transparent,
.btn-border-color-2-flat:focus.btn-transparent {
  background-color: var(--color-2-light) !important;
  color: var(--color-2-text-contrast); }

.btn-border-color-2:hover.btn-transparent a, .btn-border-color-2:focus.btn-transparent a,
.palette-primary .btn-border-color-2.button-primary:hover.btn-transparent a,
.palette-primary .btn-border-color-2.button-primary:focus.btn-transparent a,
.palette-primary .btn-border-color-2.button-secondary:hover.btn-transparent a,
.palette-primary .btn-border-color-2.button-secondary:focus.btn-transparent a,
.btn-border-color-2-flat:hover.btn-transparent a,
.btn-border-color-2-flat:focus.btn-transparent a {
  color: var(--color-2-text-contrast); }

.btn-border-color-2:active, .btn-border-color-2.active, .btn-border-color-2.is-active,
.palette-primary .btn-border-color-2.button-primary:active,
.palette-primary .btn-border-color-2.button-primary.active,
.palette-primary .btn-border-color-2.button-primary.is-active,
.palette-primary .btn-border-color-2.button-secondary:active,
.palette-primary .btn-border-color-2.button-secondary.active,
.palette-primary .btn-border-color-2.button-secondary.is-active,
.btn-border-color-2-flat:active,
.btn-border-color-2-flat.active,
.btn-border-color-2-flat.is-active {
  border-color: var(--color-2-light) !important; }

.btn-border-color-2:active.btn-transparent, .btn-border-color-2.active.btn-transparent, .btn-border-color-2.is-active.btn-transparent,
.palette-primary .btn-border-color-2.button-primary:active.btn-transparent,
.palette-primary .btn-border-color-2.button-primary.active.btn-transparent,
.palette-primary .btn-border-color-2.button-primary.is-active.btn-transparent,
.palette-primary .btn-border-color-2.button-secondary:active.btn-transparent,
.palette-primary .btn-border-color-2.button-secondary.active.btn-transparent,
.palette-primary .btn-border-color-2.button-secondary.is-active.btn-transparent,
.btn-border-color-2-flat:active.btn-transparent,
.btn-border-color-2-flat.active.btn-transparent,
.btn-border-color-2-flat.is-active.btn-transparent {
  background-color: var(--color-2-light) !important;
  color: var(--color-2-text-contrast); }

.btn-border-color-2:active.btn-transparent a, .btn-border-color-2.active.btn-transparent a, .btn-border-color-2.is-active.btn-transparent a,
.palette-primary .btn-border-color-2.button-primary:active.btn-transparent a,
.palette-primary .btn-border-color-2.button-primary.active.btn-transparent a,
.palette-primary .btn-border-color-2.button-primary.is-active.btn-transparent a,
.palette-primary .btn-border-color-2.button-secondary:active.btn-transparent a,
.palette-primary .btn-border-color-2.button-secondary.active.btn-transparent a,
.palette-primary .btn-border-color-2.button-secondary.is-active.btn-transparent a,
.btn-border-color-2-flat:active.btn-transparent a,
.btn-border-color-2-flat.active.btn-transparent a,
.btn-border-color-2-flat.is-active.btn-transparent a {
  color: var(--color-2-text-contrast); }

.btn-color-3,
.palette-primary .btn-color-3.button-primary,
.palette-primary .btn-color-3.button-secondary,
.btn-color-3-flat {
  background-color: var(--color-3) !important;
  border-color: var(--color-3);
  color: var(--color-3-text-contrast); }

.btn-color-3.btn-raised,
.palette-primary .btn-color-3.button-primary.btn-raised,
.palette-primary .btn-color-3.button-secondary.btn-raised,
.btn-color-3-flat.btn-raised {
  background: linear-gradient(var(--color-3), var(--color-3-light)) !important; }

.btn-color-3.btn-raised:hover, .btn-color-3.btn-raised:focus,
.palette-primary .btn-color-3.button-primary.btn-raised:hover,
.palette-primary .btn-color-3.button-primary.btn-raised:focus,
.palette-primary .btn-color-3.button-secondary.btn-raised:hover,
.palette-primary .btn-color-3.button-secondary.btn-raised:focus,
.btn-color-3-flat.btn-raised:hover,
.btn-color-3-flat.btn-raised:focus {
  background: linear-gradient(var(--color-3-light), var(--color-3)) !important; }

.btn-color-3 a,
.palette-primary .btn-color-3.button-primary a,
.palette-primary .btn-color-3.button-secondary a,
.btn-color-3-flat a {
  color: var(--color-3-text-contrast); }

.btn-color-3:visited,
.palette-primary .btn-color-3.button-primary:visited,
.palette-primary .btn-color-3.button-secondary:visited,
.btn-color-3-flat:visited {
  color: var(--color-3-text-contrast); }

.btn-color-3:visited a,
.palette-primary .btn-color-3.button-primary:visited a,
.palette-primary .btn-color-3.button-secondary:visited a,
.btn-color-3-flat:visited a {
  color: var(--color-3-text-contrast); }

.btn-color-3:hover, .btn-color-3:focus,
.palette-primary .btn-color-3.button-primary:hover,
.palette-primary .btn-color-3.button-primary:focus,
.palette-primary .btn-color-3.button-secondary:hover,
.palette-primary .btn-color-3.button-secondary:focus,
.btn-color-3-flat:hover,
.btn-color-3-flat:focus {
  background-color: var(--color-3-light) !important;
  border-color: var(--color-3-light);
  color: var(--color-3-text-contrast); }

.btn-color-3:hover a, .btn-color-3:focus a,
.palette-primary .btn-color-3.button-primary:hover a,
.palette-primary .btn-color-3.button-primary:focus a,
.palette-primary .btn-color-3.button-secondary:hover a,
.palette-primary .btn-color-3.button-secondary:focus a,
.btn-color-3-flat:hover a,
.btn-color-3-flat:focus a {
  color: var(--color-3-text-contrast); }

.btn-color-3:active, .btn-color-3.active, .btn-color-3.is-active,
.palette-primary .btn-color-3.button-primary:active,
.palette-primary .btn-color-3.button-primary.active,
.palette-primary .btn-color-3.button-primary.is-active,
.palette-primary .btn-color-3.button-secondary:active,
.palette-primary .btn-color-3.button-secondary.active,
.palette-primary .btn-color-3.button-secondary.is-active,
.btn-color-3-flat:active,
.btn-color-3-flat.active,
.btn-color-3-flat.is-active {
  background-color: var(--color-3-light) !important;
  border-color: var(--color-3-light);
  color: var(--color-3-text-contrast); }

.btn-color-3:active a, .btn-color-3.active a, .btn-color-3.is-active a,
.palette-primary .btn-color-3.button-primary:active a,
.palette-primary .btn-color-3.button-primary.active a,
.palette-primary .btn-color-3.button-primary.is-active a,
.palette-primary .btn-color-3.button-secondary:active a,
.palette-primary .btn-color-3.button-secondary.active a,
.palette-primary .btn-color-3.button-secondary.is-active a,
.btn-color-3-flat:active a,
.btn-color-3-flat.active a,
.btn-color-3-flat.is-active a {
  color: var(--color-3-text-contrast); }

.btn-border-color-3,
.palette-primary .btn-border-color-3.button-primary,
.palette-primary .btn-border-color-3.button-secondary,
.btn-border-color-3-flat {
  border-color: var(--color-3) !important; }

.btn-border-color-3.btn-transparent,
.palette-primary .btn-border-color-3.button-primary.btn-transparent,
.palette-primary .btn-border-color-3.button-secondary.btn-transparent,
.btn-border-color-3-flat.btn-transparent {
  color: var(--color-3); }

.btn-border-color-3:hover, .btn-border-color-3:focus,
.palette-primary .btn-border-color-3.button-primary:hover,
.palette-primary .btn-border-color-3.button-primary:focus,
.palette-primary .btn-border-color-3.button-secondary:hover,
.palette-primary .btn-border-color-3.button-secondary:focus,
.btn-border-color-3-flat:hover,
.btn-border-color-3-flat:focus {
  border-color: var(--color-3-light) !important; }

.btn-border-color-3:hover.btn-transparent, .btn-border-color-3:focus.btn-transparent,
.palette-primary .btn-border-color-3.button-primary:hover.btn-transparent,
.palette-primary .btn-border-color-3.button-primary:focus.btn-transparent,
.palette-primary .btn-border-color-3.button-secondary:hover.btn-transparent,
.palette-primary .btn-border-color-3.button-secondary:focus.btn-transparent,
.btn-border-color-3-flat:hover.btn-transparent,
.btn-border-color-3-flat:focus.btn-transparent {
  background-color: var(--color-3-light) !important;
  color: var(--color-3-text-contrast); }

.btn-border-color-3:hover.btn-transparent a, .btn-border-color-3:focus.btn-transparent a,
.palette-primary .btn-border-color-3.button-primary:hover.btn-transparent a,
.palette-primary .btn-border-color-3.button-primary:focus.btn-transparent a,
.palette-primary .btn-border-color-3.button-secondary:hover.btn-transparent a,
.palette-primary .btn-border-color-3.button-secondary:focus.btn-transparent a,
.btn-border-color-3-flat:hover.btn-transparent a,
.btn-border-color-3-flat:focus.btn-transparent a {
  color: var(--color-3-text-contrast); }

.btn-border-color-3:active, .btn-border-color-3.active, .btn-border-color-3.is-active,
.palette-primary .btn-border-color-3.button-primary:active,
.palette-primary .btn-border-color-3.button-primary.active,
.palette-primary .btn-border-color-3.button-primary.is-active,
.palette-primary .btn-border-color-3.button-secondary:active,
.palette-primary .btn-border-color-3.button-secondary.active,
.palette-primary .btn-border-color-3.button-secondary.is-active,
.btn-border-color-3-flat:active,
.btn-border-color-3-flat.active,
.btn-border-color-3-flat.is-active {
  border-color: var(--color-3-light) !important; }

.btn-border-color-3:active.btn-transparent, .btn-border-color-3.active.btn-transparent, .btn-border-color-3.is-active.btn-transparent,
.palette-primary .btn-border-color-3.button-primary:active.btn-transparent,
.palette-primary .btn-border-color-3.button-primary.active.btn-transparent,
.palette-primary .btn-border-color-3.button-primary.is-active.btn-transparent,
.palette-primary .btn-border-color-3.button-secondary:active.btn-transparent,
.palette-primary .btn-border-color-3.button-secondary.active.btn-transparent,
.palette-primary .btn-border-color-3.button-secondary.is-active.btn-transparent,
.btn-border-color-3-flat:active.btn-transparent,
.btn-border-color-3-flat.active.btn-transparent,
.btn-border-color-3-flat.is-active.btn-transparent {
  background-color: var(--color-3-light) !important;
  color: var(--color-3-text-contrast); }

.btn-border-color-3:active.btn-transparent a, .btn-border-color-3.active.btn-transparent a, .btn-border-color-3.is-active.btn-transparent a,
.palette-primary .btn-border-color-3.button-primary:active.btn-transparent a,
.palette-primary .btn-border-color-3.button-primary.active.btn-transparent a,
.palette-primary .btn-border-color-3.button-primary.is-active.btn-transparent a,
.palette-primary .btn-border-color-3.button-secondary:active.btn-transparent a,
.palette-primary .btn-border-color-3.button-secondary.active.btn-transparent a,
.palette-primary .btn-border-color-3.button-secondary.is-active.btn-transparent a,
.btn-border-color-3-flat:active.btn-transparent a,
.btn-border-color-3-flat.active.btn-transparent a,
.btn-border-color-3-flat.is-active.btn-transparent a {
  color: var(--color-3-text-contrast); }

.btn-color-4,
.palette-primary .btn-color-4.button-primary,
.palette-primary .btn-color-4.button-secondary,
.btn-color-4-flat {
  background-color: var(--color-4) !important;
  border-color: var(--color-4);
  color: var(--color-4-text-contrast); }

.btn-color-4.btn-raised,
.palette-primary .btn-color-4.button-primary.btn-raised,
.palette-primary .btn-color-4.button-secondary.btn-raised,
.btn-color-4-flat.btn-raised {
  background: linear-gradient(var(--color-4), var(--color-4-light)) !important; }

.btn-color-4.btn-raised:hover, .btn-color-4.btn-raised:focus,
.palette-primary .btn-color-4.button-primary.btn-raised:hover,
.palette-primary .btn-color-4.button-primary.btn-raised:focus,
.palette-primary .btn-color-4.button-secondary.btn-raised:hover,
.palette-primary .btn-color-4.button-secondary.btn-raised:focus,
.btn-color-4-flat.btn-raised:hover,
.btn-color-4-flat.btn-raised:focus {
  background: linear-gradient(var(--color-4-light), var(--color-4)) !important; }

.btn-color-4 a,
.palette-primary .btn-color-4.button-primary a,
.palette-primary .btn-color-4.button-secondary a,
.btn-color-4-flat a {
  color: var(--color-4-text-contrast); }

.btn-color-4:visited,
.palette-primary .btn-color-4.button-primary:visited,
.palette-primary .btn-color-4.button-secondary:visited,
.btn-color-4-flat:visited {
  color: var(--color-4-text-contrast); }

.btn-color-4:visited a,
.palette-primary .btn-color-4.button-primary:visited a,
.palette-primary .btn-color-4.button-secondary:visited a,
.btn-color-4-flat:visited a {
  color: var(--color-4-text-contrast); }

.btn-color-4:hover, .btn-color-4:focus,
.palette-primary .btn-color-4.button-primary:hover,
.palette-primary .btn-color-4.button-primary:focus,
.palette-primary .btn-color-4.button-secondary:hover,
.palette-primary .btn-color-4.button-secondary:focus,
.btn-color-4-flat:hover,
.btn-color-4-flat:focus {
  background-color: var(--color-4-light) !important;
  border-color: var(--color-4-light);
  color: var(--color-4-text-contrast); }

.btn-color-4:hover a, .btn-color-4:focus a,
.palette-primary .btn-color-4.button-primary:hover a,
.palette-primary .btn-color-4.button-primary:focus a,
.palette-primary .btn-color-4.button-secondary:hover a,
.palette-primary .btn-color-4.button-secondary:focus a,
.btn-color-4-flat:hover a,
.btn-color-4-flat:focus a {
  color: var(--color-4-text-contrast); }

.btn-color-4:active, .btn-color-4.active, .btn-color-4.is-active,
.palette-primary .btn-color-4.button-primary:active,
.palette-primary .btn-color-4.button-primary.active,
.palette-primary .btn-color-4.button-primary.is-active,
.palette-primary .btn-color-4.button-secondary:active,
.palette-primary .btn-color-4.button-secondary.active,
.palette-primary .btn-color-4.button-secondary.is-active,
.btn-color-4-flat:active,
.btn-color-4-flat.active,
.btn-color-4-flat.is-active {
  background-color: var(--color-4-light) !important;
  border-color: var(--color-4-light);
  color: var(--color-4-text-contrast); }

.btn-color-4:active a, .btn-color-4.active a, .btn-color-4.is-active a,
.palette-primary .btn-color-4.button-primary:active a,
.palette-primary .btn-color-4.button-primary.active a,
.palette-primary .btn-color-4.button-primary.is-active a,
.palette-primary .btn-color-4.button-secondary:active a,
.palette-primary .btn-color-4.button-secondary.active a,
.palette-primary .btn-color-4.button-secondary.is-active a,
.btn-color-4-flat:active a,
.btn-color-4-flat.active a,
.btn-color-4-flat.is-active a {
  color: var(--color-4-text-contrast); }

.btn-border-color-4,
.palette-primary .btn-border-color-4.button-primary,
.palette-primary .btn-border-color-4.button-secondary,
.btn-border-color-4-flat {
  border-color: var(--color-4) !important; }

.btn-border-color-4.btn-transparent,
.palette-primary .btn-border-color-4.button-primary.btn-transparent,
.palette-primary .btn-border-color-4.button-secondary.btn-transparent,
.btn-border-color-4-flat.btn-transparent {
  color: var(--color-4); }

.btn-border-color-4:hover, .btn-border-color-4:focus,
.palette-primary .btn-border-color-4.button-primary:hover,
.palette-primary .btn-border-color-4.button-primary:focus,
.palette-primary .btn-border-color-4.button-secondary:hover,
.palette-primary .btn-border-color-4.button-secondary:focus,
.btn-border-color-4-flat:hover,
.btn-border-color-4-flat:focus {
  border-color: var(--color-4-light) !important; }

.btn-border-color-4:hover.btn-transparent, .btn-border-color-4:focus.btn-transparent,
.palette-primary .btn-border-color-4.button-primary:hover.btn-transparent,
.palette-primary .btn-border-color-4.button-primary:focus.btn-transparent,
.palette-primary .btn-border-color-4.button-secondary:hover.btn-transparent,
.palette-primary .btn-border-color-4.button-secondary:focus.btn-transparent,
.btn-border-color-4-flat:hover.btn-transparent,
.btn-border-color-4-flat:focus.btn-transparent {
  background-color: var(--color-4-light) !important;
  color: var(--color-4-text-contrast); }

.btn-border-color-4:hover.btn-transparent a, .btn-border-color-4:focus.btn-transparent a,
.palette-primary .btn-border-color-4.button-primary:hover.btn-transparent a,
.palette-primary .btn-border-color-4.button-primary:focus.btn-transparent a,
.palette-primary .btn-border-color-4.button-secondary:hover.btn-transparent a,
.palette-primary .btn-border-color-4.button-secondary:focus.btn-transparent a,
.btn-border-color-4-flat:hover.btn-transparent a,
.btn-border-color-4-flat:focus.btn-transparent a {
  color: var(--color-4-text-contrast); }

.btn-border-color-4:active, .btn-border-color-4.active, .btn-border-color-4.is-active,
.palette-primary .btn-border-color-4.button-primary:active,
.palette-primary .btn-border-color-4.button-primary.active,
.palette-primary .btn-border-color-4.button-primary.is-active,
.palette-primary .btn-border-color-4.button-secondary:active,
.palette-primary .btn-border-color-4.button-secondary.active,
.palette-primary .btn-border-color-4.button-secondary.is-active,
.btn-border-color-4-flat:active,
.btn-border-color-4-flat.active,
.btn-border-color-4-flat.is-active {
  border-color: var(--color-4-light) !important; }

.btn-border-color-4:active.btn-transparent, .btn-border-color-4.active.btn-transparent, .btn-border-color-4.is-active.btn-transparent,
.palette-primary .btn-border-color-4.button-primary:active.btn-transparent,
.palette-primary .btn-border-color-4.button-primary.active.btn-transparent,
.palette-primary .btn-border-color-4.button-primary.is-active.btn-transparent,
.palette-primary .btn-border-color-4.button-secondary:active.btn-transparent,
.palette-primary .btn-border-color-4.button-secondary.active.btn-transparent,
.palette-primary .btn-border-color-4.button-secondary.is-active.btn-transparent,
.btn-border-color-4-flat:active.btn-transparent,
.btn-border-color-4-flat.active.btn-transparent,
.btn-border-color-4-flat.is-active.btn-transparent {
  background-color: var(--color-4-light) !important;
  color: var(--color-4-text-contrast); }

.btn-border-color-4:active.btn-transparent a, .btn-border-color-4.active.btn-transparent a, .btn-border-color-4.is-active.btn-transparent a,
.palette-primary .btn-border-color-4.button-primary:active.btn-transparent a,
.palette-primary .btn-border-color-4.button-primary.active.btn-transparent a,
.palette-primary .btn-border-color-4.button-primary.is-active.btn-transparent a,
.palette-primary .btn-border-color-4.button-secondary:active.btn-transparent a,
.palette-primary .btn-border-color-4.button-secondary.active.btn-transparent a,
.palette-primary .btn-border-color-4.button-secondary.is-active.btn-transparent a,
.btn-border-color-4-flat:active.btn-transparent a,
.btn-border-color-4-flat.active.btn-transparent a,
.btn-border-color-4-flat.is-active.btn-transparent a {
  color: var(--color-4-text-contrast); }

.btn-color-5,
.palette-primary .btn-color-5.button-primary,
.palette-primary .btn-color-5.button-secondary,
.btn-color-5-flat {
  background-color: var(--color-5) !important;
  border-color: var(--color-5);
  color: var(--color-5-text-contrast); }

.btn-color-5.btn-raised,
.palette-primary .btn-color-5.button-primary.btn-raised,
.palette-primary .btn-color-5.button-secondary.btn-raised,
.btn-color-5-flat.btn-raised {
  background: linear-gradient(var(--color-5), var(--color-5-light)) !important; }

.btn-color-5.btn-raised:hover, .btn-color-5.btn-raised:focus,
.palette-primary .btn-color-5.button-primary.btn-raised:hover,
.palette-primary .btn-color-5.button-primary.btn-raised:focus,
.palette-primary .btn-color-5.button-secondary.btn-raised:hover,
.palette-primary .btn-color-5.button-secondary.btn-raised:focus,
.btn-color-5-flat.btn-raised:hover,
.btn-color-5-flat.btn-raised:focus {
  background: linear-gradient(var(--color-5-light), var(--color-5)) !important; }

.btn-color-5 a,
.palette-primary .btn-color-5.button-primary a,
.palette-primary .btn-color-5.button-secondary a,
.btn-color-5-flat a {
  color: var(--color-5-text-contrast); }

.btn-color-5:visited,
.palette-primary .btn-color-5.button-primary:visited,
.palette-primary .btn-color-5.button-secondary:visited,
.btn-color-5-flat:visited {
  color: var(--color-5-text-contrast); }

.btn-color-5:visited a,
.palette-primary .btn-color-5.button-primary:visited a,
.palette-primary .btn-color-5.button-secondary:visited a,
.btn-color-5-flat:visited a {
  color: var(--color-5-text-contrast); }

.btn-color-5:hover, .btn-color-5:focus,
.palette-primary .btn-color-5.button-primary:hover,
.palette-primary .btn-color-5.button-primary:focus,
.palette-primary .btn-color-5.button-secondary:hover,
.palette-primary .btn-color-5.button-secondary:focus,
.btn-color-5-flat:hover,
.btn-color-5-flat:focus {
  background-color: var(--color-5-light) !important;
  border-color: var(--color-5-light);
  color: var(--color-5-text-contrast); }

.btn-color-5:hover a, .btn-color-5:focus a,
.palette-primary .btn-color-5.button-primary:hover a,
.palette-primary .btn-color-5.button-primary:focus a,
.palette-primary .btn-color-5.button-secondary:hover a,
.palette-primary .btn-color-5.button-secondary:focus a,
.btn-color-5-flat:hover a,
.btn-color-5-flat:focus a {
  color: var(--color-5-text-contrast); }

.btn-color-5:active, .btn-color-5.active, .btn-color-5.is-active,
.palette-primary .btn-color-5.button-primary:active,
.palette-primary .btn-color-5.button-primary.active,
.palette-primary .btn-color-5.button-primary.is-active,
.palette-primary .btn-color-5.button-secondary:active,
.palette-primary .btn-color-5.button-secondary.active,
.palette-primary .btn-color-5.button-secondary.is-active,
.btn-color-5-flat:active,
.btn-color-5-flat.active,
.btn-color-5-flat.is-active {
  background-color: var(--color-5-light) !important;
  border-color: var(--color-5-light);
  color: var(--color-5-text-contrast); }

.btn-color-5:active a, .btn-color-5.active a, .btn-color-5.is-active a,
.palette-primary .btn-color-5.button-primary:active a,
.palette-primary .btn-color-5.button-primary.active a,
.palette-primary .btn-color-5.button-primary.is-active a,
.palette-primary .btn-color-5.button-secondary:active a,
.palette-primary .btn-color-5.button-secondary.active a,
.palette-primary .btn-color-5.button-secondary.is-active a,
.btn-color-5-flat:active a,
.btn-color-5-flat.active a,
.btn-color-5-flat.is-active a {
  color: var(--color-5-text-contrast); }

.btn-border-color-5,
.palette-primary .btn-border-color-5.button-primary,
.palette-primary .btn-border-color-5.button-secondary,
.btn-border-color-5-flat {
  border-color: var(--color-5) !important; }

.btn-border-color-5.btn-transparent,
.palette-primary .btn-border-color-5.button-primary.btn-transparent,
.palette-primary .btn-border-color-5.button-secondary.btn-transparent,
.btn-border-color-5-flat.btn-transparent {
  color: var(--color-5); }

.btn-border-color-5:hover, .btn-border-color-5:focus,
.palette-primary .btn-border-color-5.button-primary:hover,
.palette-primary .btn-border-color-5.button-primary:focus,
.palette-primary .btn-border-color-5.button-secondary:hover,
.palette-primary .btn-border-color-5.button-secondary:focus,
.btn-border-color-5-flat:hover,
.btn-border-color-5-flat:focus {
  border-color: var(--color-5-light) !important; }

.btn-border-color-5:hover.btn-transparent, .btn-border-color-5:focus.btn-transparent,
.palette-primary .btn-border-color-5.button-primary:hover.btn-transparent,
.palette-primary .btn-border-color-5.button-primary:focus.btn-transparent,
.palette-primary .btn-border-color-5.button-secondary:hover.btn-transparent,
.palette-primary .btn-border-color-5.button-secondary:focus.btn-transparent,
.btn-border-color-5-flat:hover.btn-transparent,
.btn-border-color-5-flat:focus.btn-transparent {
  background-color: var(--color-5-light) !important;
  color: var(--color-5-text-contrast); }

.btn-border-color-5:hover.btn-transparent a, .btn-border-color-5:focus.btn-transparent a,
.palette-primary .btn-border-color-5.button-primary:hover.btn-transparent a,
.palette-primary .btn-border-color-5.button-primary:focus.btn-transparent a,
.palette-primary .btn-border-color-5.button-secondary:hover.btn-transparent a,
.palette-primary .btn-border-color-5.button-secondary:focus.btn-transparent a,
.btn-border-color-5-flat:hover.btn-transparent a,
.btn-border-color-5-flat:focus.btn-transparent a {
  color: var(--color-5-text-contrast); }

.btn-border-color-5:active, .btn-border-color-5.active, .btn-border-color-5.is-active,
.palette-primary .btn-border-color-5.button-primary:active,
.palette-primary .btn-border-color-5.button-primary.active,
.palette-primary .btn-border-color-5.button-primary.is-active,
.palette-primary .btn-border-color-5.button-secondary:active,
.palette-primary .btn-border-color-5.button-secondary.active,
.palette-primary .btn-border-color-5.button-secondary.is-active,
.btn-border-color-5-flat:active,
.btn-border-color-5-flat.active,
.btn-border-color-5-flat.is-active {
  border-color: var(--color-5-light) !important; }

.btn-border-color-5:active.btn-transparent, .btn-border-color-5.active.btn-transparent, .btn-border-color-5.is-active.btn-transparent,
.palette-primary .btn-border-color-5.button-primary:active.btn-transparent,
.palette-primary .btn-border-color-5.button-primary.active.btn-transparent,
.palette-primary .btn-border-color-5.button-primary.is-active.btn-transparent,
.palette-primary .btn-border-color-5.button-secondary:active.btn-transparent,
.palette-primary .btn-border-color-5.button-secondary.active.btn-transparent,
.palette-primary .btn-border-color-5.button-secondary.is-active.btn-transparent,
.btn-border-color-5-flat:active.btn-transparent,
.btn-border-color-5-flat.active.btn-transparent,
.btn-border-color-5-flat.is-active.btn-transparent {
  background-color: var(--color-5-light) !important;
  color: var(--color-5-text-contrast); }

.btn-border-color-5:active.btn-transparent a, .btn-border-color-5.active.btn-transparent a, .btn-border-color-5.is-active.btn-transparent a,
.palette-primary .btn-border-color-5.button-primary:active.btn-transparent a,
.palette-primary .btn-border-color-5.button-primary.active.btn-transparent a,
.palette-primary .btn-border-color-5.button-primary.is-active.btn-transparent a,
.palette-primary .btn-border-color-5.button-secondary:active.btn-transparent a,
.palette-primary .btn-border-color-5.button-secondary.active.btn-transparent a,
.palette-primary .btn-border-color-5.button-secondary.is-active.btn-transparent a,
.btn-border-color-5-flat:active.btn-transparent a,
.btn-border-color-5-flat.active.btn-transparent a,
.btn-border-color-5-flat.is-active.btn-transparent a {
  color: var(--color-5-text-contrast); }

.btn-neutral-color,
.palette-primary .btn-neutral-color.button-primary,
.palette-primary .btn-neutral-color.button-secondary,
.btn-neutral-color-flat {
  background-color: var(--color-neutral) !important;
  border-color: var(--color-neutral);
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color.btn-raised,
.palette-primary .btn-neutral-color.button-primary.btn-raised,
.palette-primary .btn-neutral-color.button-secondary.btn-raised,
.btn-neutral-color-flat.btn-raised {
  background: linear-gradient(var(--color-neutral), var(--color-neutral-light)) !important; }

.btn-neutral-color.btn-raised:hover, .btn-neutral-color.btn-raised:focus,
.palette-primary .btn-neutral-color.button-primary.btn-raised:hover,
.palette-primary .btn-neutral-color.button-primary.btn-raised:focus,
.palette-primary .btn-neutral-color.button-secondary.btn-raised:hover,
.palette-primary .btn-neutral-color.button-secondary.btn-raised:focus,
.btn-neutral-color-flat.btn-raised:hover,
.btn-neutral-color-flat.btn-raised:focus {
  background: linear-gradient(var(--color-neutral-light), var(--color-neutral)) !important; }

.btn-neutral-color a,
.palette-primary .btn-neutral-color.button-primary a,
.palette-primary .btn-neutral-color.button-secondary a,
.btn-neutral-color-flat a {
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color:visited,
.palette-primary .btn-neutral-color.button-primary:visited,
.palette-primary .btn-neutral-color.button-secondary:visited,
.btn-neutral-color-flat:visited {
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color:visited a,
.palette-primary .btn-neutral-color.button-primary:visited a,
.palette-primary .btn-neutral-color.button-secondary:visited a,
.btn-neutral-color-flat:visited a {
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color:hover, .btn-neutral-color:focus,
.palette-primary .btn-neutral-color.button-primary:hover,
.palette-primary .btn-neutral-color.button-primary:focus,
.palette-primary .btn-neutral-color.button-secondary:hover,
.palette-primary .btn-neutral-color.button-secondary:focus,
.btn-neutral-color-flat:hover,
.btn-neutral-color-flat:focus {
  background-color: var(--color-neutral-light) !important;
  border-color: var(--color-neutral-light);
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color:hover a, .btn-neutral-color:focus a,
.palette-primary .btn-neutral-color.button-primary:hover a,
.palette-primary .btn-neutral-color.button-primary:focus a,
.palette-primary .btn-neutral-color.button-secondary:hover a,
.palette-primary .btn-neutral-color.button-secondary:focus a,
.btn-neutral-color-flat:hover a,
.btn-neutral-color-flat:focus a {
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color:active, .btn-neutral-color.active, .btn-neutral-color.is-active,
.palette-primary .btn-neutral-color.button-primary:active,
.palette-primary .btn-neutral-color.button-primary.active,
.palette-primary .btn-neutral-color.button-primary.is-active,
.palette-primary .btn-neutral-color.button-secondary:active,
.palette-primary .btn-neutral-color.button-secondary.active,
.palette-primary .btn-neutral-color.button-secondary.is-active,
.btn-neutral-color-flat:active,
.btn-neutral-color-flat.active,
.btn-neutral-color-flat.is-active {
  background-color: var(--color-neutral-light) !important;
  border-color: var(--color-neutral-light);
  color: var(--color-neutral-text-contrast); }

.btn-neutral-color:active a, .btn-neutral-color.active a, .btn-neutral-color.is-active a,
.palette-primary .btn-neutral-color.button-primary:active a,
.palette-primary .btn-neutral-color.button-primary.active a,
.palette-primary .btn-neutral-color.button-primary.is-active a,
.palette-primary .btn-neutral-color.button-secondary:active a,
.palette-primary .btn-neutral-color.button-secondary.active a,
.palette-primary .btn-neutral-color.button-secondary.is-active a,
.btn-neutral-color-flat:active a,
.btn-neutral-color-flat.active a,
.btn-neutral-color-flat.is-active a {
  color: var(--color-neutral-text-contrast); }

.btn-border-neutral-color,
.palette-primary .btn-border-neutral-color.button-primary,
.palette-primary .btn-border-neutral-color.button-secondary,
.btn-border-neutral-color-flat {
  border-color: var(--color-neutral) !important; }

.btn-border-neutral-color.btn-transparent,
.palette-primary .btn-border-neutral-color.button-primary.btn-transparent,
.palette-primary .btn-border-neutral-color.button-secondary.btn-transparent,
.btn-border-neutral-color-flat.btn-transparent {
  color: var(--color-neutral); }

.btn-border-neutral-color:hover, .btn-border-neutral-color:focus,
.palette-primary .btn-border-neutral-color.button-primary:hover,
.palette-primary .btn-border-neutral-color.button-primary:focus,
.palette-primary .btn-border-neutral-color.button-secondary:hover,
.palette-primary .btn-border-neutral-color.button-secondary:focus,
.btn-border-neutral-color-flat:hover,
.btn-border-neutral-color-flat:focus {
  border-color: var(--color-neutral-light) !important; }

.btn-border-neutral-color:hover.btn-transparent, .btn-border-neutral-color:focus.btn-transparent,
.palette-primary .btn-border-neutral-color.button-primary:hover.btn-transparent,
.palette-primary .btn-border-neutral-color.button-primary:focus.btn-transparent,
.palette-primary .btn-border-neutral-color.button-secondary:hover.btn-transparent,
.palette-primary .btn-border-neutral-color.button-secondary:focus.btn-transparent,
.btn-border-neutral-color-flat:hover.btn-transparent,
.btn-border-neutral-color-flat:focus.btn-transparent {
  background-color: var(--color-neutral-light) !important;
  color: var(--color-neutral-text-contrast); }

.btn-border-neutral-color:hover.btn-transparent a, .btn-border-neutral-color:focus.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-primary:hover.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-primary:focus.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-secondary:hover.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-secondary:focus.btn-transparent a,
.btn-border-neutral-color-flat:hover.btn-transparent a,
.btn-border-neutral-color-flat:focus.btn-transparent a {
  color: var(--color-neutral-text-contrast); }

.btn-border-neutral-color:active, .btn-border-neutral-color.active, .btn-border-neutral-color.is-active,
.palette-primary .btn-border-neutral-color.button-primary:active,
.palette-primary .btn-border-neutral-color.button-primary.active,
.palette-primary .btn-border-neutral-color.button-primary.is-active,
.palette-primary .btn-border-neutral-color.button-secondary:active,
.palette-primary .btn-border-neutral-color.button-secondary.active,
.palette-primary .btn-border-neutral-color.button-secondary.is-active,
.btn-border-neutral-color-flat:active,
.btn-border-neutral-color-flat.active,
.btn-border-neutral-color-flat.is-active {
  border-color: var(--color-neutral-light) !important; }

.btn-border-neutral-color:active.btn-transparent, .btn-border-neutral-color.active.btn-transparent, .btn-border-neutral-color.is-active.btn-transparent,
.palette-primary .btn-border-neutral-color.button-primary:active.btn-transparent,
.palette-primary .btn-border-neutral-color.button-primary.active.btn-transparent,
.palette-primary .btn-border-neutral-color.button-primary.is-active.btn-transparent,
.palette-primary .btn-border-neutral-color.button-secondary:active.btn-transparent,
.palette-primary .btn-border-neutral-color.button-secondary.active.btn-transparent,
.palette-primary .btn-border-neutral-color.button-secondary.is-active.btn-transparent,
.btn-border-neutral-color-flat:active.btn-transparent,
.btn-border-neutral-color-flat.active.btn-transparent,
.btn-border-neutral-color-flat.is-active.btn-transparent {
  background-color: var(--color-neutral-light) !important;
  color: var(--color-neutral-text-contrast); }

.btn-border-neutral-color:active.btn-transparent a, .btn-border-neutral-color.active.btn-transparent a, .btn-border-neutral-color.is-active.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-primary:active.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-primary.active.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-primary.is-active.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-secondary:active.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-secondary.active.btn-transparent a,
.palette-primary .btn-border-neutral-color.button-secondary.is-active.btn-transparent a,
.btn-border-neutral-color-flat:active.btn-transparent a,
.btn-border-neutral-color-flat.active.btn-transparent a,
.btn-border-neutral-color-flat.is-active.btn-transparent a {
  color: var(--color-neutral-text-contrast); }
</pre></body></html>