/**
* Compiled timestamp()
*/
body {
  background-color: var(--mi-color-body_background);
  color: var(--mi-color-body_font);
}
body .wp-block-image figcaption {
  color: var(--mi-color-body_font);
}
body #mi-pagination a {
  border: 1px solid var(--mi-color-body_font);
}

#page-content {
  background-color: var(--mi-color-body_content_bg);
}

#site-header {
  background-color: var(--mi-color-header_bg);
}

@media only screen and (max-width: 48em) {
  #site-header {
    background-color: var(--mi-color-header_bg_mobile);
  }
}
#toggle-mobile-menu {
  background-color: var(--mi-color-header_bg_mobile);
}

#page-navigation, #page-navigation div ul li ul {
  background-color: var(--mi-color-header_navigation_bg);
}

#page-footer {
  background-color: var(--mi-color-footer_bg);
  color: var(--mi-color-footer_font);
}
#page-footer #breadcrumbs {
  background-color: var(--mi-color-footer_breadcrumb_bg);
}
#page-footer a {
  color: var(--mi-color-footer_link);
}
#page-footer a:hover {
  color: var(--mi-color-footer_link_hover);
}

a {
  color: var(--mi-color-link);
}
a:hover {
  color: var(--mi-color-link_hover);
}

.button.primary {
  background-color: var(--mi-color-link);
}
.button.primary:hover {
  color: var(--mi-color-link_hover);
}

h1, h2, h3, h4, h5, h6,
#site-header #page-title .inner-page #site-description {
  color: var(--mi-color-headline);
}

#site-header #page-title a {
  color: var(--mi-color-headline);
}

#toggle-mobile-menu {
  color: var(--mi-color-primary_reverse) !important;
  background-color: var(--mi-color-primary) !important;
}

#info-icon {
  color: var(--mi-color-primary_reverse);
  background-color: var(--mi-color-primary);
}

.tooltipster-sidetip .tooltipster-box {
  border: 1px solid var(--mi-color-primary);
  background: var(--mi-color-primary);
  color: var(--mi-color-primary_reverse);
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: var(--mi-color-primary);
}

.mi-headline {
  background-color: var(--mi-color-primary);
  color: var(--mi-color-primary_reverse);
}
.mi-headline * {
  color: var(--mi-color-primary_reverse);
}

.inner-page,
main > *,
#page-navigation #page-title #page-navigation,
body.boxed-header #site-header,
body.boxed-header #page-navigation,
body.boxed-footer #page-footer {
  max-width: var(--mi-layout_width);
}

#mobile-actions-wrapper {
  border-bottom: 1px solid var(--mi-color-primary);
}

.mi-text-color-primary {
  color: var(--mi-color-primary);
}

.mi-text-color-secondary {
  color: var(--mi-color-secondary);
}

.mi-border-color-primary {
  border-color: var(--mi-color-primary);
}

.mi-border-color-primary {
  border-color: var(--mi-color-secondary);
}

.mi-background-color-primary {
  background-color: var(--mi-color-primary);
}

.mi-background-color-primary {
  background-color: var(--mi-color-secondary);
}

/**
 Splash boxes
 */
.mi-splash-block .splash-title {
  background-color: var(--mi-color-primary);
}

.mi-block,
.mi-blocks > .wp-block-column {
  background-color: var(--mi-color-secondary);
}

/*# sourceMappingURL=customizer-colors.css.map */
