body.a11y-negative-contrast,
body.a11y-negative-contrast *:not(#a11y-toolbar) {
  background: #000 !important;
  color: #ffffff !important;
}

body.a11y-negative-contrast #main .entry-content .wp-block-cover__inner-container,
body.a11y-negative-contrast #main .entry-content .wp-block-cover__inner-container .wp-block-group,
body.a11y-negative-contrast #main .entry-content .wp-block-cover__inner-container .wp-block-spacer,
body.a11y-negative-contrast #site-navigation #primary-menu a,
body.a11y-negative-contrast #site-navigation #top-menu a {
  background: transparent !important;
  background-color: transparent !important;}


body.a11y-negative-contrast a,
body.a11y-negative-contrast *:not(#a11y-toolbar) a,
body.a11y-negative-contrast b,
body.a11y-negative-contrast *:not(#a11y-toolbar) b,
body.a11y-negative-contrast blockquote,
body.a11y-negative-contrast *:not(#a11y-toolbar) blockquote,
body.a11y-negative-contrast button,
body.a11y-negative-contrast *:not(#a11y-toolbar) button,
body.a11y-negative-contrast canvas,
body.a11y-negative-contrast *:not(#a11y-toolbar) canvas,
body.a11y-negative-contrast caption,
body.a11y-negative-contrast *:not(#a11y-toolbar) caption,
body.a11y-negative-contrast center,
body.a11y-negative-contrast *:not(#a11y-toolbar) center,
body.a11y-negative-contrast cite,
body.a11y-negative-contrast *:not(#a11y-toolbar) cite,
body.a11y-negative-contrast code,
body.a11y-negative-contrast *:not(#a11y-toolbar) code,
body.a11y-negative-contrast col,
body.a11y-negative-contrast *:not(#a11y-toolbar) col,
body.a11y-negative-contrast colgroup,
body.a11y-negative-contrast *:not(#a11y-toolbar) colgroup,
body.a11y-negative-contrast dd,
body.a11y-negative-contrast *:not(#a11y-toolbar) dd,
body.a11y-negative-contrast details,
body.a11y-negative-contrast *:not(#a11y-toolbar) details,
body.a11y-negative-contrast dfn,
body.a11y-negative-contrast *:not(#a11y-toolbar) dfn,
body.a11y-negative-contrast dir,
body.a11y-negative-contrast *:not(#a11y-toolbar) dir,
body.a11y-negative-contrast div,
body.a11y-negative-contrast *:not(#a11y-toolbar) div,
body.a11y-negative-contrast dl,
body.a11y-negative-contrast *:not(#a11y-toolbar) dl,
body.a11y-negative-contrast dt,
body.a11y-negative-contrast *:not(#a11y-toolbar) dt,
body.a11y-negative-contrast em,
body.a11y-negative-contrast *:not(#a11y-toolbar) em,
body.a11y-negative-contrast embed,
body.a11y-negative-contrast *:not(#a11y-toolbar) embed,
body.a11y-negative-contrast fieldset,
body.a11y-negative-contrast *:not(#a11y-toolbar) fieldset,
body.a11y-negative-contrast figcaption,
body.a11y-negative-contrast *:not(#a11y-toolbar) figcaption,
body.a11y-negative-contrast figure,
body.a11y-negative-contrast *:not(#a11y-toolbar) figure,
body.a11y-negative-contrast font,
body.a11y-negative-contrast *:not(#a11y-toolbar) font,
body.a11y-negative-contrast footer,
body.a11y-negative-contrast *:not(#a11y-toolbar) footer,
body.a11y-negative-contrast form,
body.a11y-negative-contrast *:not(#a11y-toolbar) form,
body.a11y-negative-contrast header,
body.a11y-negative-contrast *:not(#a11y-toolbar) header,
body.a11y-negative-contrast i,
body.a11y-negative-contrast *:not(#a11y-toolbar) i,
body.a11y-negative-contrast iframe,
body.a11y-negative-contrast *:not(#a11y-toolbar) iframe,
body.a11y-negative-contrast img,
body.a11y-negative-contrast *:not(#a11y-toolbar) img,
body.a11y-negative-contrast input,
body.a11y-negative-contrast *:not(#a11y-toolbar) input,
body.a11y-negative-contrast kbd,
body.a11y-negative-contrast *:not(#a11y-toolbar) kbd,
body.a11y-negative-contrast label,
body.a11y-negative-contrast *:not(#a11y-toolbar) label,
body.a11y-negative-contrast legend,
body.a11y-negative-contrast *:not(#a11y-toolbar) legend,
body.a11y-negative-contrast li,
body.a11y-negative-contrast *:not(#a11y-toolbar) li,
body.a11y-negative-contrast mark,
body.a11y-negative-contrast *:not(#a11y-toolbar) mark,
body.a11y-negative-contrast menu,
body.a11y-negative-contrast *:not(#a11y-toolbar) menu,
body.a11y-negative-contrast meter,
body.a11y-negative-contrast *:not(#a11y-toolbar) meter,
body.a11y-negative-contrast nav,
body.a11y-negative-contrast *:not(#a11y-toolbar) nav,
body.a11y-negative-contrast nobr,
body.a11y-negative-contrast *:not(#a11y-toolbar) nobr,
body.a11y-negative-contrast object,
body.a11y-negative-contrast *:not(#a11y-toolbar) object,
body.a11y-negative-contrast ol,
body.a11y-negative-contrast *:not(#a11y-toolbar) ol,
body.a11y-negative-contrast option,
body.a11y-negative-contrast *:not(#a11y-toolbar) option,
body.a11y-negative-contrast pre,
body.a11y-negative-contrast *:not(#a11y-toolbar) pre,
body.a11y-negative-contrast progress,
body.a11y-negative-contrast *:not(#a11y-toolbar) progress,
body.a11y-negative-contrast q,
body.a11y-negative-contrast *:not(#a11y-toolbar) q,
body.a11y-negative-contrast s,
body.a11y-negative-contrast *:not(#a11y-toolbar) s,
body.a11y-negative-contrast section,
body.a11y-negative-contrast *:not(#a11y-toolbar) section,
body.a11y-negative-contrast select,
body.a11y-negative-contrast *:not(#a11y-toolbar) select,
body.a11y-negative-contrast small,
body.a11y-negative-contrast *:not(#a11y-toolbar) small,
body.a11y-negative-contrast span,
body.a11y-negative-contrast *:not(#a11y-toolbar) span,
body.a11y-negative-contrast strike,
body.a11y-negative-contrast *:not(#a11y-toolbar) strike,
body.a11y-negative-contrast strong,
body.a11y-negative-contrast *:not(#a11y-toolbar) strong,
body.a11y-negative-contrast sub,
body.a11y-negative-contrast *:not(#a11y-toolbar) sub,
body.a11y-negative-contrast summary,
body.a11y-negative-contrast *:not(#a11y-toolbar) summary,
body.a11y-negative-contrast sup,
body.a11y-negative-contrast *:not(#a11y-toolbar) sup,
body.a11y-negative-contrast table,
body.a11y-negative-contrast *:not(#a11y-toolbar) table,
body.a11y-negative-contrast td,
body.a11y-negative-contrast *:not(#a11y-toolbar) td,
body.a11y-negative-contrast textarea,
body.a11y-negative-contrast *:not(#a11y-toolbar) textarea,
body.a11y-negative-contrast th,
body.a11y-negative-contrast *:not(#a11y-toolbar) th,
body.a11y-negative-contrast time,
body.a11y-negative-contrast *:not(#a11y-toolbar) time,
body.a11y-negative-contrast tr,
body.a11y-negative-contrast *:not(#a11y-toolbar) tr,
body.a11y-negative-contrast tt,
body.a11y-negative-contrast *:not(#a11y-toolbar) tt,
body.a11y-negative-contrast u,
body.a11y-negative-contrast *:not(#a11y-toolbar) u,
body.a11y-negative-contrast ul,
body.a11y-negative-contrast *:not(#a11y-toolbar) ul,
body.a11y-negative-contrast var,
body.a11y-negative-contrast *:not(#a11y-toolbar) var,
body.a11y-negative-contrast a span,
body.a11y-negative-contrast *:not(#a11y-toolbar) a span,
body.a11y-negative-contrast strong,
body.a11y-negative-contrast *:not(#a11y-toolbar) strong {
  color: yellow !important;
}
body.a11y-negative-contrast button,
body.a11y-negative-contrast *:not(#a11y-toolbar) button,
body.a11y-negative-contrast input,
body.a11y-negative-contrast *:not(#a11y-toolbar) input,
body.a11y-negative-contrast textarea,
body.a11y-negative-contrast *:not(#a11y-toolbar) textarea,
body.a11y-negative-contrast select,
body.a11y-negative-contrast *:not(#a11y-toolbar) select,
body.a11y-negative-contrast table,
body.a11y-negative-contrast *:not(#a11y-toolbar) table,
body.a11y-negative-contrast td,
body.a11y-negative-contrast *:not(#a11y-toolbar) td,
body.a11y-negative-contrast th,
body.a11y-negative-contrast *:not(#a11y-toolbar) th,
body.a11y-negative-contrast tr,
body.a11y-negative-contrast *:not(#a11y-toolbar) tr,
body.a11y-negative-contrast tt,
body.a11y-negative-contrast *:not(#a11y-toolbar) tt {
  border: 1px solid #ffffff !important;
}
body.a11y-negative-contrast div#gmap,
body.a11y-negative-contrast div#gmap * {
  background: initial !important;
}

body.a11y-negative-contrast .off-canvas-open:before {
  font-family: FontAwesome !important;
  color: #ffffff;
  top: 0 !important;
  left: -5px !important;
  margin-left: 0px;
  content: "\f0c9" !important;
}
