@media (min-width: 922px) {
    .ast-container {
        max-width: 100% !important;
        padding: 0;
    }
}

:root {
    --light-text: #ffffff;
    --dark-text: #333333;
    --color-1: rgb(71, 40, 32);
    --color-1-light: hsla(12.31,38%,30%,1);
    --color-1-lighter: hsla(12.31,38%,40%,1);
    --color-1-dark: hsla(12.31,38%,10%,1);
    --color-1-darker: hsla(12.31,38%,0%,1);
    --color-1-raw: 71, 40, 32;
    --color-1-text-contrast: var(--light-text);
    --bg-1-text-1-hover: hsla(12.31,38%,0%,1);
    --bg-2-text-1-hover: hsla(12.31,38%,40%,1);
    --bg-3-text-1-hover: hsla(12.31,38%,0%,1);
    --bg-4-text-1-hover: hsla(12.31,38%,40%,1);
    --bg-5-text-1-hover: hsla(12.31,38%,40%,1);
    --bg-neutral-text-1-hover: hsla(12.31,38%,0%,1);
    --color-2: rgb(36, 23, 20);
    --color-2-light: hsla(11.25,29%,21%,1);
    --color-2-lighter: hsla(11.25,29%,31%,1);
    --color-2-dark: hsla(11.25,29%,1%,1);
    --color-2-darker: hsla(11.25,29%,-9%,1);
    --color-2-raw: 36, 23, 20;
    --color-2-text-contrast: var(--light-text);
    --bg-1-text-2-hover: hsla(11.25,29%,31%,1);
    --bg-2-text-2-hover: hsla(11.25,29%,31%,1);
    --bg-3-text-2-hover: hsla(11.25,29%,31%,1);
    --bg-4-text-2-hover: hsla(11.25,29%,31%,1);
    --bg-5-text-2-hover: hsla(11.25,29%,31%,1);
    --bg-neutral-text-2-hover: hsla(11.25,29%,31%,1);
    --color-3: rgb(255, 255, 255);
    --color-3-light: hsla(0,0%,110%,1);
    --color-3-lighter: hsla(0,0%,120%,1);
    --color-3-dark: hsla(0,0%,90%,1);
    --color-3-darker: hsla(0,0%,80%,1);
    --color-3-raw: 255, 255, 255;
    --color-3-text-contrast: var(--dark-text);
    --bg-1-text-3-hover: rgba(218,212,210,1);
    --bg-2-text-3-hover: rgba(211,209,208,1);
    --bg-3-text-3-hover: hsla(0,0%,85%,1);
    --bg-4-text-3-hover: rgba(226,206,204,1);
    --bg-5-text-3-hover: rgba(211,209,208,1);
    --bg-neutral-text-3-hover: rgba(255,240,225,1);
    --color-4: rgb(111, 11, 0);
    --color-4-light: hsla(5.95,100%,32%,1);
    --color-4-lighter: hsla(5.95,100%,42%,1);
    --color-4-dark: hsla(5.95,100%,12%,1);
    --color-4-darker: hsla(5.95,100%,2%,1);
    --color-4-raw: 111, 11, 0;
    --color-4-text-contrast: var(--light-text);
    --bg-1-text-4-hover: hsla(5.95,100%,2%,1);
    --bg-2-text-4-hover: hsla(5.95,100%,42%,1);
    --bg-3-text-4-hover: hsla(5.95,100%,2%,1);
    --bg-4-text-4-hover: hsla(5.95,100%,2%,1);
    --bg-5-text-4-hover: hsla(5.95,100%,42%,1);
    --bg-neutral-text-4-hover: hsla(5.95,100%,2%,1);
    --color-5: rgb(35, 23, 20);
    --color-5-light: hsla(12,27%,21%,1);
    --color-5-lighter: hsla(12,27%,31%,1);
    --color-5-dark: hsla(12,27%,1%,1);
    --color-5-darker: hsla(12,27%,-9%,1);
    --color-5-raw: 35, 23, 20;
    --color-5-text-contrast: var(--light-text);
    --bg-1-text-5-hover: hsla(12,27%,31%,1);
    --bg-2-text-5-hover: hsla(12,27%,31%,1);
    --bg-3-text-5-hover: hsla(12,27%,31%,1);
    --bg-4-text-5-hover: hsla(12,27%,31%,1);
    --bg-5-text-5-hover: hsla(12,27%,31%,1);
    --bg-neutral-text-5-hover: hsla(12,27%,31%,1);
    --color-neutral: rgb(255, 181, 107);
    --color-neutral-light: hsla(30,100%,81%,1);
    --color-neutral-lighter: hsla(30,100%,91%,1);
    --color-neutral-dark: hsla(30,100%,61%,1);
    --color-neutral-darker: hsla(30,100%,51%,1);
    --color-neutral-raw: 255, 181, 107;
    --color-neutral-text-contrast: var(--dark-text);
    --bg-1-text-neutral-hover: hsla(30,100%,91%,1);
    --bg-2-text-neutral-hover: hsla(30,100%,91%,1);
    --bg-3-text-neutral-hover: hsla(30,100%,51%,1);
    --bg-4-text-neutral-hover: hsla(30,100%,91%,1);
    --bg-5-text-neutral-hover: hsla(30,100%,91%,1);
    --bg-neutral-text-neutral-hover: hsla(30,100%,51%,1);
}

.color-1-text-default, .color1-text-default {
    color: var(--color-1-text-contrast);
}

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

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

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

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

.color-1-border-color, .color1-border-color {
    border-color: var(--color-1) !important;
}

.color-1-outline-color, .color1-outline-color {
    outline-color: var(--color-1) !important;
}

.color-2-text-default, .color2-text-default {
    color: var(--color-2-text-contrast);
}

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

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

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

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

.color-2-border-color, .color2-border-color {
    border-color: var(--color-2) !important;
}

.color-2-outline-color, .color2-outline-color {
    outline-color: var(--color-2) !important;
}

.color-3-text-default, .color3-text-default {
    color: var(--color-3-text-contrast);
}

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

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

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

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

.color-3-border-color, .color3-border-color {
    border-color: var(--color-3) !important;
}

.color-3-outline-color, .color3-outline-color {
    outline-color: var(--color-3) !important;
}

.color-4-text-default, .color4-text-default {
    color: var(--color-4-text-contrast);
}

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

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

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

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

.color-4-border-color, .color4-border-color {
    border-color: var(--color-4) !important;
}

.color-4-outline-color, .color4-outline-color {
    outline-color: var(--color-4) !important;
}

.color-5-text-default, .color5-text-default {
    color: var(--color-5-text-contrast);
}

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

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

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

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

.color-5-border-color, .color5-border-color {
    border-color: var(--color-5) !important;
}

.color-5-outline-color, .color5-outline-color {
    outline-color: var(--color-5) !important;
}

.color-neutral-text-default, .colorneutral-text-default {
    color: var(--color-neutral-text-contrast);
}

.color-neutral-text-contrast, .colorneutral-text-contrast, .color-neutral-text-contrast-hover:hover, .colorneutral-text-contrast-hover:hover, .color-neutral-text-contrast-hover:focus, .colorneutral-text-contrast-hover:focus {
    color: var(--color-neutral-text-contrast) !important;
}

.color-neutral-color, .colorneutral-color {
    color: var(--color-neutral) !important;
}

.color-neutral-background, .colorneutral-background {
    background: var(--color-neutral) !important;
}

.color-neutral-background-color, .colorneutral-background-color {
    background-color: var(--color-neutral) !important;
}

.color-neutral-border-color, .colorneutral-border-color {
    border-color: var(--color-neutral) !important;
}

.color-neutral-outline-color, .colorneutral-outline-color {
    outline-color: var(--color-neutral) !important;
}


/* 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 > 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 > a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > 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 > 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 > a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > 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 > 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 > a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > 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 > 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 > a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > 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 > 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 > a:not(.btn):hover, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):focus, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > a:not(.btn):active, .sidebar.transparent-background-color.color-neutral-sub-link-color.sm ul.sub-menu:not(.custom-sub-menu) li.menu-item > 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) > a:not(.btn),
.color1-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background.panel-heading.color-1-link-color > a:not(.btn):focus, .color1-background.panel-heading.color-1-link-color > a:not(.btn):active, .color1-background.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color1-background.panel-body.color-1-link-color > a:not(.btn):hover, .color1-background.panel-body.color-1-link-color > a:not(.btn):focus, .color1-background.panel-body.color-1-link-color > a:not(.btn):active, .color1-background.panel-body.color-1-link-color > a:not(.btn).highlighted, .color1-background.panel-footer.color-1-link-color > a:not(.btn):hover, .color1-background.panel-footer.color-1-link-color > a:not(.btn):focus, .color1-background.panel-footer.color-1-link-color > a:not(.btn):active, .color1-background.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

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

.color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background.panel-heading.color-2-link-color > a:not(.btn):focus, .color1-background.panel-heading.color-2-link-color > a:not(.btn):active, .color1-background.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color1-background.panel-body.color-2-link-color > a:not(.btn):hover, .color1-background.panel-body.color-2-link-color > a:not(.btn):focus, .color1-background.panel-body.color-2-link-color > a:not(.btn):active, .color1-background.panel-body.color-2-link-color > a:not(.btn).highlighted, .color1-background.panel-footer.color-2-link-color > a:not(.btn):hover, .color1-background.panel-footer.color-2-link-color > a:not(.btn):focus, .color1-background.panel-footer.color-2-link-color > a:not(.btn):active, .color1-background.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

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

.color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background.panel-heading.color-3-link-color > a:not(.btn):focus, .color1-background.panel-heading.color-3-link-color > a:not(.btn):active, .color1-background.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color1-background.panel-body.color-3-link-color > a:not(.btn):hover, .color1-background.panel-body.color-3-link-color > a:not(.btn):focus, .color1-background.panel-body.color-3-link-color > a:not(.btn):active, .color1-background.panel-body.color-3-link-color > a:not(.btn).highlighted, .color1-background.panel-footer.color-3-link-color > a:not(.btn):hover, .color1-background.panel-footer.color-3-link-color > a:not(.btn):focus, .color1-background.panel-footer.color-3-link-color > a:not(.btn):active, .color1-background.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

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

.color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background.panel-heading.color-4-link-color > a:not(.btn):focus, .color1-background.panel-heading.color-4-link-color > a:not(.btn):active, .color1-background.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color1-background.panel-body.color-4-link-color > a:not(.btn):hover, .color1-background.panel-body.color-4-link-color > a:not(.btn):focus, .color1-background.panel-body.color-4-link-color > a:not(.btn):active, .color1-background.panel-body.color-4-link-color > a:not(.btn).highlighted, .color1-background.panel-footer.color-4-link-color > a:not(.btn):hover, .color1-background.panel-footer.color-4-link-color > a:not(.btn):focus, .color1-background.panel-footer.color-4-link-color > a:not(.btn):active, .color1-background.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-1-text-5-hover); }

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

.color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background.panel-heading.color-5-link-color > a:not(.btn):focus, .color1-background.panel-heading.color-5-link-color > a:not(.btn):active, .color1-background.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color1-background.panel-body.color-5-link-color > a:not(.btn):hover, .color1-background.panel-body.color-5-link-color > a:not(.btn):focus, .color1-background.panel-body.color-5-link-color > a:not(.btn):active, .color1-background.panel-body.color-5-link-color > a:not(.btn).highlighted, .color1-background.panel-footer.color-5-link-color > a:not(.btn):hover, .color1-background.panel-footer.color-5-link-color > a:not(.btn):focus, .color1-background.panel-footer.color-5-link-color > a:not(.btn):active, .color1-background.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color2-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background.panel-heading.color-1-link-color > a:not(.btn):focus, .color2-background.panel-heading.color-1-link-color > a:not(.btn):active, .color2-background.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color2-background.panel-body.color-1-link-color > a:not(.btn):hover, .color2-background.panel-body.color-1-link-color > a:not(.btn):focus, .color2-background.panel-body.color-1-link-color > a:not(.btn):active, .color2-background.panel-body.color-1-link-color > a:not(.btn).highlighted, .color2-background.panel-footer.color-1-link-color > a:not(.btn):hover, .color2-background.panel-footer.color-1-link-color > a:not(.btn):focus, .color2-background.panel-footer.color-1-link-color > a:not(.btn):active, .color2-background.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

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

.color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background.panel-heading.color-2-link-color > a:not(.btn):focus, .color2-background.panel-heading.color-2-link-color > a:not(.btn):active, .color2-background.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color2-background.panel-body.color-2-link-color > a:not(.btn):hover, .color2-background.panel-body.color-2-link-color > a:not(.btn):focus, .color2-background.panel-body.color-2-link-color > a:not(.btn):active, .color2-background.panel-body.color-2-link-color > a:not(.btn).highlighted, .color2-background.panel-footer.color-2-link-color > a:not(.btn):hover, .color2-background.panel-footer.color-2-link-color > a:not(.btn):focus, .color2-background.panel-footer.color-2-link-color > a:not(.btn):active, .color2-background.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

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

.color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background.panel-heading.color-3-link-color > a:not(.btn):focus, .color2-background.panel-heading.color-3-link-color > a:not(.btn):active, .color2-background.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color2-background.panel-body.color-3-link-color > a:not(.btn):hover, .color2-background.panel-body.color-3-link-color > a:not(.btn):focus, .color2-background.panel-body.color-3-link-color > a:not(.btn):active, .color2-background.panel-body.color-3-link-color > a:not(.btn).highlighted, .color2-background.panel-footer.color-3-link-color > a:not(.btn):hover, .color2-background.panel-footer.color-3-link-color > a:not(.btn):focus, .color2-background.panel-footer.color-3-link-color > a:not(.btn):active, .color2-background.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

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

.color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background.panel-heading.color-4-link-color > a:not(.btn):focus, .color2-background.panel-heading.color-4-link-color > a:not(.btn):active, .color2-background.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color2-background.panel-body.color-4-link-color > a:not(.btn):hover, .color2-background.panel-body.color-4-link-color > a:not(.btn):focus, .color2-background.panel-body.color-4-link-color > a:not(.btn):active, .color2-background.panel-body.color-4-link-color > a:not(.btn).highlighted, .color2-background.panel-footer.color-4-link-color > a:not(.btn):hover, .color2-background.panel-footer.color-4-link-color > a:not(.btn):focus, .color2-background.panel-footer.color-4-link-color > a:not(.btn):active, .color2-background.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-2-text-5-hover); }

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

.color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background.panel-heading.color-5-link-color > a:not(.btn):focus, .color2-background.panel-heading.color-5-link-color > a:not(.btn):active, .color2-background.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color2-background.panel-body.color-5-link-color > a:not(.btn):hover, .color2-background.panel-body.color-5-link-color > a:not(.btn):focus, .color2-background.panel-body.color-5-link-color > a:not(.btn):active, .color2-background.panel-body.color-5-link-color > a:not(.btn).highlighted, .color2-background.panel-footer.color-5-link-color > a:not(.btn):hover, .color2-background.panel-footer.color-5-link-color > a:not(.btn):focus, .color2-background.panel-footer.color-5-link-color > a:not(.btn):active, .color2-background.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color3-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background.panel-heading.color-1-link-color > a:not(.btn):focus, .color3-background.panel-heading.color-1-link-color > a:not(.btn):active, .color3-background.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color3-background.panel-body.color-1-link-color > a:not(.btn):hover, .color3-background.panel-body.color-1-link-color > a:not(.btn):focus, .color3-background.panel-body.color-1-link-color > a:not(.btn):active, .color3-background.panel-body.color-1-link-color > a:not(.btn).highlighted, .color3-background.panel-footer.color-1-link-color > a:not(.btn):hover, .color3-background.panel-footer.color-1-link-color > a:not(.btn):focus, .color3-background.panel-footer.color-1-link-color > a:not(.btn):active, .color3-background.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

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

.color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background.panel-heading.color-2-link-color > a:not(.btn):focus, .color3-background.panel-heading.color-2-link-color > a:not(.btn):active, .color3-background.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color3-background.panel-body.color-2-link-color > a:not(.btn):hover, .color3-background.panel-body.color-2-link-color > a:not(.btn):focus, .color3-background.panel-body.color-2-link-color > a:not(.btn):active, .color3-background.panel-body.color-2-link-color > a:not(.btn).highlighted, .color3-background.panel-footer.color-2-link-color > a:not(.btn):hover, .color3-background.panel-footer.color-2-link-color > a:not(.btn):focus, .color3-background.panel-footer.color-2-link-color > a:not(.btn):active, .color3-background.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

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

.color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background.panel-heading.color-3-link-color > a:not(.btn):focus, .color3-background.panel-heading.color-3-link-color > a:not(.btn):active, .color3-background.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color3-background.panel-body.color-3-link-color > a:not(.btn):hover, .color3-background.panel-body.color-3-link-color > a:not(.btn):focus, .color3-background.panel-body.color-3-link-color > a:not(.btn):active, .color3-background.panel-body.color-3-link-color > a:not(.btn).highlighted, .color3-background.panel-footer.color-3-link-color > a:not(.btn):hover, .color3-background.panel-footer.color-3-link-color > a:not(.btn):focus, .color3-background.panel-footer.color-3-link-color > a:not(.btn):active, .color3-background.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

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

.color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background.panel-heading.color-4-link-color > a:not(.btn):focus, .color3-background.panel-heading.color-4-link-color > a:not(.btn):active, .color3-background.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color3-background.panel-body.color-4-link-color > a:not(.btn):hover, .color3-background.panel-body.color-4-link-color > a:not(.btn):focus, .color3-background.panel-body.color-4-link-color > a:not(.btn):active, .color3-background.panel-body.color-4-link-color > a:not(.btn).highlighted, .color3-background.panel-footer.color-4-link-color > a:not(.btn):hover, .color3-background.panel-footer.color-4-link-color > a:not(.btn):focus, .color3-background.panel-footer.color-4-link-color > a:not(.btn):active, .color3-background.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-3-text-5-hover); }

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

.color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background.panel-heading.color-5-link-color > a:not(.btn):focus, .color3-background.panel-heading.color-5-link-color > a:not(.btn):active, .color3-background.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color3-background.panel-body.color-5-link-color > a:not(.btn):hover, .color3-background.panel-body.color-5-link-color > a:not(.btn):focus, .color3-background.panel-body.color-5-link-color > a:not(.btn):active, .color3-background.panel-body.color-5-link-color > a:not(.btn).highlighted, .color3-background.panel-footer.color-5-link-color > a:not(.btn):hover, .color3-background.panel-footer.color-5-link-color > a:not(.btn):focus, .color3-background.panel-footer.color-5-link-color > a:not(.btn):active, .color3-background.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color4-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background.panel-heading.color-1-link-color > a:not(.btn):focus, .color4-background.panel-heading.color-1-link-color > a:not(.btn):active, .color4-background.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color4-background.panel-body.color-1-link-color > a:not(.btn):hover, .color4-background.panel-body.color-1-link-color > a:not(.btn):focus, .color4-background.panel-body.color-1-link-color > a:not(.btn):active, .color4-background.panel-body.color-1-link-color > a:not(.btn).highlighted, .color4-background.panel-footer.color-1-link-color > a:not(.btn):hover, .color4-background.panel-footer.color-1-link-color > a:not(.btn):focus, .color4-background.panel-footer.color-1-link-color > a:not(.btn):active, .color4-background.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

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

.color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background.panel-heading.color-2-link-color > a:not(.btn):focus, .color4-background.panel-heading.color-2-link-color > a:not(.btn):active, .color4-background.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color4-background.panel-body.color-2-link-color > a:not(.btn):hover, .color4-background.panel-body.color-2-link-color > a:not(.btn):focus, .color4-background.panel-body.color-2-link-color > a:not(.btn):active, .color4-background.panel-body.color-2-link-color > a:not(.btn).highlighted, .color4-background.panel-footer.color-2-link-color > a:not(.btn):hover, .color4-background.panel-footer.color-2-link-color > a:not(.btn):focus, .color4-background.panel-footer.color-2-link-color > a:not(.btn):active, .color4-background.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

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

.color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background.panel-heading.color-3-link-color > a:not(.btn):focus, .color4-background.panel-heading.color-3-link-color > a:not(.btn):active, .color4-background.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color4-background.panel-body.color-3-link-color > a:not(.btn):hover, .color4-background.panel-body.color-3-link-color > a:not(.btn):focus, .color4-background.panel-body.color-3-link-color > a:not(.btn):active, .color4-background.panel-body.color-3-link-color > a:not(.btn).highlighted, .color4-background.panel-footer.color-3-link-color > a:not(.btn):hover, .color4-background.panel-footer.color-3-link-color > a:not(.btn):focus, .color4-background.panel-footer.color-3-link-color > a:not(.btn):active, .color4-background.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

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

.color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background.panel-heading.color-4-link-color > a:not(.btn):focus, .color4-background.panel-heading.color-4-link-color > a:not(.btn):active, .color4-background.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color4-background.panel-body.color-4-link-color > a:not(.btn):hover, .color4-background.panel-body.color-4-link-color > a:not(.btn):focus, .color4-background.panel-body.color-4-link-color > a:not(.btn):active, .color4-background.panel-body.color-4-link-color > a:not(.btn).highlighted, .color4-background.panel-footer.color-4-link-color > a:not(.btn):hover, .color4-background.panel-footer.color-4-link-color > a:not(.btn):focus, .color4-background.panel-footer.color-4-link-color > a:not(.btn):active, .color4-background.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-4-text-5-hover); }

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

.color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background.panel-heading.color-5-link-color > a:not(.btn):focus, .color4-background.panel-heading.color-5-link-color > a:not(.btn):active, .color4-background.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color4-background.panel-body.color-5-link-color > a:not(.btn):hover, .color4-background.panel-body.color-5-link-color > a:not(.btn):focus, .color4-background.panel-body.color-5-link-color > a:not(.btn):active, .color4-background.panel-body.color-5-link-color > a:not(.btn).highlighted, .color4-background.panel-footer.color-5-link-color > a:not(.btn):hover, .color4-background.panel-footer.color-5-link-color > a:not(.btn):focus, .color4-background.panel-footer.color-5-link-color > a:not(.btn):active, .color4-background.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color5-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background.panel-heading.color-1-link-color > a:not(.btn):focus, .color5-background.panel-heading.color-1-link-color > a:not(.btn):active, .color5-background.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color5-background.panel-body.color-1-link-color > a:not(.btn):hover, .color5-background.panel-body.color-1-link-color > a:not(.btn):focus, .color5-background.panel-body.color-1-link-color > a:not(.btn):active, .color5-background.panel-body.color-1-link-color > a:not(.btn).highlighted, .color5-background.panel-footer.color-1-link-color > a:not(.btn):hover, .color5-background.panel-footer.color-1-link-color > a:not(.btn):focus, .color5-background.panel-footer.color-1-link-color > a:not(.btn):active, .color5-background.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

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

.color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background.panel-heading.color-2-link-color > a:not(.btn):focus, .color5-background.panel-heading.color-2-link-color > a:not(.btn):active, .color5-background.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color5-background.panel-body.color-2-link-color > a:not(.btn):hover, .color5-background.panel-body.color-2-link-color > a:not(.btn):focus, .color5-background.panel-body.color-2-link-color > a:not(.btn):active, .color5-background.panel-body.color-2-link-color > a:not(.btn).highlighted, .color5-background.panel-footer.color-2-link-color > a:not(.btn):hover, .color5-background.panel-footer.color-2-link-color > a:not(.btn):focus, .color5-background.panel-footer.color-2-link-color > a:not(.btn):active, .color5-background.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

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

.color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background.panel-heading.color-3-link-color > a:not(.btn):focus, .color5-background.panel-heading.color-3-link-color > a:not(.btn):active, .color5-background.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color5-background.panel-body.color-3-link-color > a:not(.btn):hover, .color5-background.panel-body.color-3-link-color > a:not(.btn):focus, .color5-background.panel-body.color-3-link-color > a:not(.btn):active, .color5-background.panel-body.color-3-link-color > a:not(.btn).highlighted, .color5-background.panel-footer.color-3-link-color > a:not(.btn):hover, .color5-background.panel-footer.color-3-link-color > a:not(.btn):focus, .color5-background.panel-footer.color-3-link-color > a:not(.btn):active, .color5-background.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

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

.color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background.panel-heading.color-4-link-color > a:not(.btn):focus, .color5-background.panel-heading.color-4-link-color > a:not(.btn):active, .color5-background.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color5-background.panel-body.color-4-link-color > a:not(.btn):hover, .color5-background.panel-body.color-4-link-color > a:not(.btn):focus, .color5-background.panel-body.color-4-link-color > a:not(.btn):active, .color5-background.panel-body.color-4-link-color > a:not(.btn).highlighted, .color5-background.panel-footer.color-4-link-color > a:not(.btn):hover, .color5-background.panel-footer.color-4-link-color > a:not(.btn):focus, .color5-background.panel-footer.color-4-link-color > a:not(.btn):active, .color5-background.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn).highlighted {
  color: var(--bg-5-text-5-hover); }

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

.color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background.panel-heading.color-5-link-color > a:not(.btn):focus, .color5-background.panel-heading.color-5-link-color > a:not(.btn):active, .color5-background.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color5-background.panel-body.color-5-link-color > a:not(.btn):hover, .color5-background.panel-body.color-5-link-color > a:not(.btn):focus, .color5-background.panel-body.color-5-link-color > a:not(.btn):active, .color5-background.panel-body.color-5-link-color > a:not(.btn).highlighted, .color5-background.panel-footer.color-5-link-color > a:not(.btn):hover, .color5-background.panel-footer.color-5-link-color > a:not(.btn):focus, .color5-background.panel-footer.color-5-link-color > a:not(.btn):active, .color5-background.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color1-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background-color.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background-color.panel-heading.color-1-link-color > a:not(.btn):focus, .color1-background-color.panel-heading.color-1-link-color > a:not(.btn):active, .color1-background-color.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color1-background-color.panel-body.color-1-link-color > a:not(.btn):hover, .color1-background-color.panel-body.color-1-link-color > a:not(.btn):focus, .color1-background-color.panel-body.color-1-link-color > a:not(.btn):active, .color1-background-color.panel-body.color-1-link-color > a:not(.btn).highlighted, .color1-background-color.panel-footer.color-1-link-color > a:not(.btn):hover, .color1-background-color.panel-footer.color-1-link-color > a:not(.btn):focus, .color1-background-color.panel-footer.color-1-link-color > a:not(.btn):active, .color1-background-color.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color1-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-2); }

.color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background-color.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background-color.panel-heading.color-2-link-color > a:not(.btn):focus, .color1-background-color.panel-heading.color-2-link-color > a:not(.btn):active, .color1-background-color.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color1-background-color.panel-body.color-2-link-color > a:not(.btn):hover, .color1-background-color.panel-body.color-2-link-color > a:not(.btn):focus, .color1-background-color.panel-body.color-2-link-color > a:not(.btn):active, .color1-background-color.panel-body.color-2-link-color > a:not(.btn).highlighted, .color1-background-color.panel-footer.color-2-link-color > a:not(.btn):hover, .color1-background-color.panel-footer.color-2-link-color > a:not(.btn):focus, .color1-background-color.panel-footer.color-2-link-color > a:not(.btn):active, .color1-background-color.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color1-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-3); }

.color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background-color.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background-color.panel-heading.color-3-link-color > a:not(.btn):focus, .color1-background-color.panel-heading.color-3-link-color > a:not(.btn):active, .color1-background-color.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color1-background-color.panel-body.color-3-link-color > a:not(.btn):hover, .color1-background-color.panel-body.color-3-link-color > a:not(.btn):focus, .color1-background-color.panel-body.color-3-link-color > a:not(.btn):active, .color1-background-color.panel-body.color-3-link-color > a:not(.btn).highlighted, .color1-background-color.panel-footer.color-3-link-color > a:not(.btn):hover, .color1-background-color.panel-footer.color-3-link-color > a:not(.btn):focus, .color1-background-color.panel-footer.color-3-link-color > a:not(.btn):active, .color1-background-color.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color1-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-4); }

.color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background-color.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background-color.panel-heading.color-4-link-color > a:not(.btn):focus, .color1-background-color.panel-heading.color-4-link-color > a:not(.btn):active, .color1-background-color.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color1-background-color.panel-body.color-4-link-color > a:not(.btn):hover, .color1-background-color.panel-body.color-4-link-color > a:not(.btn):focus, .color1-background-color.panel-body.color-4-link-color > a:not(.btn):active, .color1-background-color.panel-body.color-4-link-color > a:not(.btn).highlighted, .color1-background-color.panel-footer.color-4-link-color > a:not(.btn):hover, .color1-background-color.panel-footer.color-4-link-color > a:not(.btn):focus, .color1-background-color.panel-footer.color-4-link-color > a:not(.btn):active, .color1-background-color.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color1-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-5); }

.color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color1-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color1-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color1-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color1-background-color.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color1-background-color.panel-heading.color-5-link-color > a:not(.btn):focus, .color1-background-color.panel-heading.color-5-link-color > a:not(.btn):active, .color1-background-color.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color1-background-color.panel-body.color-5-link-color > a:not(.btn):hover, .color1-background-color.panel-body.color-5-link-color > a:not(.btn):focus, .color1-background-color.panel-body.color-5-link-color > a:not(.btn):active, .color1-background-color.panel-body.color-5-link-color > a:not(.btn).highlighted, .color1-background-color.panel-footer.color-5-link-color > a:not(.btn):hover, .color1-background-color.panel-footer.color-5-link-color > a:not(.btn):focus, .color1-background-color.panel-footer.color-5-link-color > a:not(.btn):active, .color1-background-color.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color1-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color2-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background-color.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background-color.panel-heading.color-1-link-color > a:not(.btn):focus, .color2-background-color.panel-heading.color-1-link-color > a:not(.btn):active, .color2-background-color.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color2-background-color.panel-body.color-1-link-color > a:not(.btn):hover, .color2-background-color.panel-body.color-1-link-color > a:not(.btn):focus, .color2-background-color.panel-body.color-1-link-color > a:not(.btn):active, .color2-background-color.panel-body.color-1-link-color > a:not(.btn).highlighted, .color2-background-color.panel-footer.color-1-link-color > a:not(.btn):hover, .color2-background-color.panel-footer.color-1-link-color > a:not(.btn):focus, .color2-background-color.panel-footer.color-1-link-color > a:not(.btn):active, .color2-background-color.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color2-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-2); }

.color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background-color.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background-color.panel-heading.color-2-link-color > a:not(.btn):focus, .color2-background-color.panel-heading.color-2-link-color > a:not(.btn):active, .color2-background-color.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color2-background-color.panel-body.color-2-link-color > a:not(.btn):hover, .color2-background-color.panel-body.color-2-link-color > a:not(.btn):focus, .color2-background-color.panel-body.color-2-link-color > a:not(.btn):active, .color2-background-color.panel-body.color-2-link-color > a:not(.btn).highlighted, .color2-background-color.panel-footer.color-2-link-color > a:not(.btn):hover, .color2-background-color.panel-footer.color-2-link-color > a:not(.btn):focus, .color2-background-color.panel-footer.color-2-link-color > a:not(.btn):active, .color2-background-color.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color2-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-3); }

.color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background-color.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background-color.panel-heading.color-3-link-color > a:not(.btn):focus, .color2-background-color.panel-heading.color-3-link-color > a:not(.btn):active, .color2-background-color.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color2-background-color.panel-body.color-3-link-color > a:not(.btn):hover, .color2-background-color.panel-body.color-3-link-color > a:not(.btn):focus, .color2-background-color.panel-body.color-3-link-color > a:not(.btn):active, .color2-background-color.panel-body.color-3-link-color > a:not(.btn).highlighted, .color2-background-color.panel-footer.color-3-link-color > a:not(.btn):hover, .color2-background-color.panel-footer.color-3-link-color > a:not(.btn):focus, .color2-background-color.panel-footer.color-3-link-color > a:not(.btn):active, .color2-background-color.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color2-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-4); }

.color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background-color.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background-color.panel-heading.color-4-link-color > a:not(.btn):focus, .color2-background-color.panel-heading.color-4-link-color > a:not(.btn):active, .color2-background-color.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color2-background-color.panel-body.color-4-link-color > a:not(.btn):hover, .color2-background-color.panel-body.color-4-link-color > a:not(.btn):focus, .color2-background-color.panel-body.color-4-link-color > a:not(.btn):active, .color2-background-color.panel-body.color-4-link-color > a:not(.btn).highlighted, .color2-background-color.panel-footer.color-4-link-color > a:not(.btn):hover, .color2-background-color.panel-footer.color-4-link-color > a:not(.btn):focus, .color2-background-color.panel-footer.color-4-link-color > a:not(.btn):active, .color2-background-color.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color2-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-5); }

.color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color2-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color2-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color2-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color2-background-color.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color2-background-color.panel-heading.color-5-link-color > a:not(.btn):focus, .color2-background-color.panel-heading.color-5-link-color > a:not(.btn):active, .color2-background-color.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color2-background-color.panel-body.color-5-link-color > a:not(.btn):hover, .color2-background-color.panel-body.color-5-link-color > a:not(.btn):focus, .color2-background-color.panel-body.color-5-link-color > a:not(.btn):active, .color2-background-color.panel-body.color-5-link-color > a:not(.btn).highlighted, .color2-background-color.panel-footer.color-5-link-color > a:not(.btn):hover, .color2-background-color.panel-footer.color-5-link-color > a:not(.btn):focus, .color2-background-color.panel-footer.color-5-link-color > a:not(.btn):active, .color2-background-color.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color2-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color3-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background-color.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background-color.panel-heading.color-1-link-color > a:not(.btn):focus, .color3-background-color.panel-heading.color-1-link-color > a:not(.btn):active, .color3-background-color.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color3-background-color.panel-body.color-1-link-color > a:not(.btn):hover, .color3-background-color.panel-body.color-1-link-color > a:not(.btn):focus, .color3-background-color.panel-body.color-1-link-color > a:not(.btn):active, .color3-background-color.panel-body.color-1-link-color > a:not(.btn).highlighted, .color3-background-color.panel-footer.color-1-link-color > a:not(.btn):hover, .color3-background-color.panel-footer.color-1-link-color > a:not(.btn):focus, .color3-background-color.panel-footer.color-1-link-color > a:not(.btn):active, .color3-background-color.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color3-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-2); }

.color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background-color.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background-color.panel-heading.color-2-link-color > a:not(.btn):focus, .color3-background-color.panel-heading.color-2-link-color > a:not(.btn):active, .color3-background-color.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color3-background-color.panel-body.color-2-link-color > a:not(.btn):hover, .color3-background-color.panel-body.color-2-link-color > a:not(.btn):focus, .color3-background-color.panel-body.color-2-link-color > a:not(.btn):active, .color3-background-color.panel-body.color-2-link-color > a:not(.btn).highlighted, .color3-background-color.panel-footer.color-2-link-color > a:not(.btn):hover, .color3-background-color.panel-footer.color-2-link-color > a:not(.btn):focus, .color3-background-color.panel-footer.color-2-link-color > a:not(.btn):active, .color3-background-color.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color3-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-3); }

.color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background-color.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background-color.panel-heading.color-3-link-color > a:not(.btn):focus, .color3-background-color.panel-heading.color-3-link-color > a:not(.btn):active, .color3-background-color.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color3-background-color.panel-body.color-3-link-color > a:not(.btn):hover, .color3-background-color.panel-body.color-3-link-color > a:not(.btn):focus, .color3-background-color.panel-body.color-3-link-color > a:not(.btn):active, .color3-background-color.panel-body.color-3-link-color > a:not(.btn).highlighted, .color3-background-color.panel-footer.color-3-link-color > a:not(.btn):hover, .color3-background-color.panel-footer.color-3-link-color > a:not(.btn):focus, .color3-background-color.panel-footer.color-3-link-color > a:not(.btn):active, .color3-background-color.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color3-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-4); }

.color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background-color.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background-color.panel-heading.color-4-link-color > a:not(.btn):focus, .color3-background-color.panel-heading.color-4-link-color > a:not(.btn):active, .color3-background-color.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color3-background-color.panel-body.color-4-link-color > a:not(.btn):hover, .color3-background-color.panel-body.color-4-link-color > a:not(.btn):focus, .color3-background-color.panel-body.color-4-link-color > a:not(.btn):active, .color3-background-color.panel-body.color-4-link-color > a:not(.btn).highlighted, .color3-background-color.panel-footer.color-4-link-color > a:not(.btn):hover, .color3-background-color.panel-footer.color-4-link-color > a:not(.btn):focus, .color3-background-color.panel-footer.color-4-link-color > a:not(.btn):active, .color3-background-color.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color3-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-5); }

.color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color3-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color3-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color3-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color3-background-color.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color3-background-color.panel-heading.color-5-link-color > a:not(.btn):focus, .color3-background-color.panel-heading.color-5-link-color > a:not(.btn):active, .color3-background-color.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color3-background-color.panel-body.color-5-link-color > a:not(.btn):hover, .color3-background-color.panel-body.color-5-link-color > a:not(.btn):focus, .color3-background-color.panel-body.color-5-link-color > a:not(.btn):active, .color3-background-color.panel-body.color-5-link-color > a:not(.btn).highlighted, .color3-background-color.panel-footer.color-5-link-color > a:not(.btn):hover, .color3-background-color.panel-footer.color-5-link-color > a:not(.btn):focus, .color3-background-color.panel-footer.color-5-link-color > a:not(.btn):active, .color3-background-color.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color3-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color4-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background-color.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background-color.panel-heading.color-1-link-color > a:not(.btn):focus, .color4-background-color.panel-heading.color-1-link-color > a:not(.btn):active, .color4-background-color.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color4-background-color.panel-body.color-1-link-color > a:not(.btn):hover, .color4-background-color.panel-body.color-1-link-color > a:not(.btn):focus, .color4-background-color.panel-body.color-1-link-color > a:not(.btn):active, .color4-background-color.panel-body.color-1-link-color > a:not(.btn).highlighted, .color4-background-color.panel-footer.color-1-link-color > a:not(.btn):hover, .color4-background-color.panel-footer.color-1-link-color > a:not(.btn):focus, .color4-background-color.panel-footer.color-1-link-color > a:not(.btn):active, .color4-background-color.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color4-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-2); }

.color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background-color.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background-color.panel-heading.color-2-link-color > a:not(.btn):focus, .color4-background-color.panel-heading.color-2-link-color > a:not(.btn):active, .color4-background-color.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color4-background-color.panel-body.color-2-link-color > a:not(.btn):hover, .color4-background-color.panel-body.color-2-link-color > a:not(.btn):focus, .color4-background-color.panel-body.color-2-link-color > a:not(.btn):active, .color4-background-color.panel-body.color-2-link-color > a:not(.btn).highlighted, .color4-background-color.panel-footer.color-2-link-color > a:not(.btn):hover, .color4-background-color.panel-footer.color-2-link-color > a:not(.btn):focus, .color4-background-color.panel-footer.color-2-link-color > a:not(.btn):active, .color4-background-color.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color4-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-3); }

.color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background-color.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background-color.panel-heading.color-3-link-color > a:not(.btn):focus, .color4-background-color.panel-heading.color-3-link-color > a:not(.btn):active, .color4-background-color.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color4-background-color.panel-body.color-3-link-color > a:not(.btn):hover, .color4-background-color.panel-body.color-3-link-color > a:not(.btn):focus, .color4-background-color.panel-body.color-3-link-color > a:not(.btn):active, .color4-background-color.panel-body.color-3-link-color > a:not(.btn).highlighted, .color4-background-color.panel-footer.color-3-link-color > a:not(.btn):hover, .color4-background-color.panel-footer.color-3-link-color > a:not(.btn):focus, .color4-background-color.panel-footer.color-3-link-color > a:not(.btn):active, .color4-background-color.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color4-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-4); }

.color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background-color.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background-color.panel-heading.color-4-link-color > a:not(.btn):focus, .color4-background-color.panel-heading.color-4-link-color > a:not(.btn):active, .color4-background-color.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color4-background-color.panel-body.color-4-link-color > a:not(.btn):hover, .color4-background-color.panel-body.color-4-link-color > a:not(.btn):focus, .color4-background-color.panel-body.color-4-link-color > a:not(.btn):active, .color4-background-color.panel-body.color-4-link-color > a:not(.btn).highlighted, .color4-background-color.panel-footer.color-4-link-color > a:not(.btn):hover, .color4-background-color.panel-footer.color-4-link-color > a:not(.btn):focus, .color4-background-color.panel-footer.color-4-link-color > a:not(.btn):active, .color4-background-color.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color4-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-5); }

.color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color4-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color4-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color4-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color4-background-color.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color4-background-color.panel-heading.color-5-link-color > a:not(.btn):focus, .color4-background-color.panel-heading.color-5-link-color > a:not(.btn):active, .color4-background-color.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color4-background-color.panel-body.color-5-link-color > a:not(.btn):hover, .color4-background-color.panel-body.color-5-link-color > a:not(.btn):focus, .color4-background-color.panel-body.color-5-link-color > a:not(.btn):active, .color4-background-color.panel-body.color-5-link-color > a:not(.btn).highlighted, .color4-background-color.panel-footer.color-5-link-color > a:not(.btn):hover, .color4-background-color.panel-footer.color-5-link-color > a:not(.btn):focus, .color4-background-color.panel-footer.color-5-link-color > a:not(.btn):active, .color4-background-color.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color4-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color5-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-1); }

.color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background-color.color-1-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background-color.color-1-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background-color.panel-heading.color-1-link-color > a:not(.btn):focus, .color5-background-color.panel-heading.color-1-link-color > a:not(.btn):active, .color5-background-color.panel-heading.color-1-link-color > a:not(.btn).highlighted, .color5-background-color.panel-body.color-1-link-color > a:not(.btn):hover, .color5-background-color.panel-body.color-1-link-color > a:not(.btn):focus, .color5-background-color.panel-body.color-1-link-color > a:not(.btn):active, .color5-background-color.panel-body.color-1-link-color > a:not(.btn).highlighted, .color5-background-color.panel-footer.color-1-link-color > a:not(.btn):hover, .color5-background-color.panel-footer.color-1-link-color > a:not(.btn):focus, .color5-background-color.panel-footer.color-1-link-color > a:not(.btn):active, .color5-background-color.panel-footer.color-1-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.sm.color-1-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color5-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-2); }

.color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background-color.color-2-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background-color.color-2-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background-color.panel-heading.color-2-link-color > a:not(.btn):focus, .color5-background-color.panel-heading.color-2-link-color > a:not(.btn):active, .color5-background-color.panel-heading.color-2-link-color > a:not(.btn).highlighted, .color5-background-color.panel-body.color-2-link-color > a:not(.btn):hover, .color5-background-color.panel-body.color-2-link-color > a:not(.btn):focus, .color5-background-color.panel-body.color-2-link-color > a:not(.btn):active, .color5-background-color.panel-body.color-2-link-color > a:not(.btn).highlighted, .color5-background-color.panel-footer.color-2-link-color > a:not(.btn):hover, .color5-background-color.panel-footer.color-2-link-color > a:not(.btn):focus, .color5-background-color.panel-footer.color-2-link-color > a:not(.btn):active, .color5-background-color.panel-footer.color-2-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.sm.color-2-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color5-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-3); }

.color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background-color.color-3-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background-color.color-3-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background-color.panel-heading.color-3-link-color > a:not(.btn):focus, .color5-background-color.panel-heading.color-3-link-color > a:not(.btn):active, .color5-background-color.panel-heading.color-3-link-color > a:not(.btn).highlighted, .color5-background-color.panel-body.color-3-link-color > a:not(.btn):hover, .color5-background-color.panel-body.color-3-link-color > a:not(.btn):focus, .color5-background-color.panel-body.color-3-link-color > a:not(.btn):active, .color5-background-color.panel-body.color-3-link-color > a:not(.btn).highlighted, .color5-background-color.panel-footer.color-3-link-color > a:not(.btn):hover, .color5-background-color.panel-footer.color-3-link-color > a:not(.btn):focus, .color5-background-color.panel-footer.color-3-link-color > a:not(.btn):active, .color5-background-color.panel-footer.color-3-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.sm.color-3-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color5-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-4); }

.color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background-color.color-4-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background-color.color-4-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background-color.panel-heading.color-4-link-color > a:not(.btn):focus, .color5-background-color.panel-heading.color-4-link-color > a:not(.btn):active, .color5-background-color.panel-heading.color-4-link-color > a:not(.btn).highlighted, .color5-background-color.panel-body.color-4-link-color > a:not(.btn):hover, .color5-background-color.panel-body.color-4-link-color > a:not(.btn):focus, .color5-background-color.panel-body.color-4-link-color > a:not(.btn):active, .color5-background-color.panel-body.color-4-link-color > a:not(.btn).highlighted, .color5-background-color.panel-footer.color-4-link-color > a:not(.btn):hover, .color5-background-color.panel-footer.color-4-link-color > a:not(.btn):focus, .color5-background-color.panel-footer.color-4-link-color > a:not(.btn):active, .color5-background-color.panel-footer.color-4-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.sm.color-4-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > a:not(.btn),
.color5-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn) {
  color: var(--color-5); }

.color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn).highlighted,
.color5-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):hover,
.color5-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):focus,
.color5-background-color.color-5-link-color .attribution-theme-mods .link > a:not(.btn):active,
.color5-background-color.color-5-link-color .attribution-theme-mods .link > 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 > a:not(.btn):hover, .color5-background-color.panel-heading.color-5-link-color > a:not(.btn):focus, .color5-background-color.panel-heading.color-5-link-color > a:not(.btn):active, .color5-background-color.panel-heading.color-5-link-color > a:not(.btn).highlighted, .color5-background-color.panel-body.color-5-link-color > a:not(.btn):hover, .color5-background-color.panel-body.color-5-link-color > a:not(.btn):focus, .color5-background-color.panel-body.color-5-link-color > a:not(.btn):active, .color5-background-color.panel-body.color-5-link-color > a:not(.btn).highlighted, .color5-background-color.panel-footer.color-5-link-color > a:not(.btn):hover, .color5-background-color.panel-footer.color-5-link-color > a:not(.btn):focus, .color5-background-color.panel-footer.color-5-link-color > a:not(.btn):active, .color5-background-color.panel-footer.color-5-link-color > 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 > a {
  color: inherit; }

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

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

.color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):hover, .color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):focus, .color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > a:not(.btn):active, .color5-background-color.sm.color-5-link-color li.menu-item:not(.custom-sub-menu) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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) > 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); }


h1.site-title a{
	color: #ffb56b;
}
.ast-site-identity .site-title a {
    color: #ffb56b;
    text-transform: uppercase;
}
.ast-desktop .ast-below-header-bar .main-header-menu > .menu-item a{
	background: #231714;
	color: #ffb56b;
}
.ast-desktop .ast-below-header-bar .main-header-menu > .menu-item a:hover,
.ast-desktop .ast-below-header-bar .main-header-menu > .menu-item.current-menu-item a{
	background: #6f0b00;
	color: #ffb56b;
}
.ast-footer-copyright p,
.ast-footer-copyright a{
	color: #fff;
}
@media (min-width: 1200px) {
    .ast-plain-container.ast-no-sidebar #primary {
        margin-top: 0;
        margin-bottom: 0;
    }
}
header.entry-header {
    text-align: center;
    padding: 45px 0;
    background-color: #6f0b00;
}
header.entry-header .entry-title {
    margin: 0;
    color: #ffb56b;
    text-transform: uppercase;
}
.ast-below-header-bar{
	    border-color: #231714 !important;
}
.page .entry-header{
	margin-bottom: 0;
}

.entry-content {
    background: #ffb56b;
    padding: 60px 20px;
}
.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: #ffb56b;
    text-decoration: none !important;
}
