body {
  background: #9FCFFF !important;
  background-image: none !important;
  color: #010066 !important;
  /*SPECIFIC OVERRULES*/
  border-color: rgb(178.2, 216.6, 255) !important;
}
body *, body *::before, body *::after,
body [class*=bg-],
body header + nav {
  background: #9FCFFF !important;
  background-image: none !important;
  color: #010066 !important;
  background-image: none;
}
body .banner {
  background-image: none !important;
}
body .modal {
  background: #9FCFFF !important;
  background-image: none !important;
}
body .navbar-toggler * {
  color: #00f !important;
  border-color: #00f !important;
  border-color: #00f;
}
body header svg *:not(circle) {
  fill: #010066 !important;
}
body header svg * {
  stroke: #010066 !important;
}
body a,
body a::before,
body a *,
body a *::before,
body #actions a,
body button,
body button *,
body button *::before,
body #actions button,
body input,
body select,
body textarea,
body .form-group .mce-panel:not(.is-invalid):not(.is-valid),
body #actions .st-custom-button,
body #actions .st-custom-button .fa-brands::before {
  color: #00f !important;
  border-color: #00f !important;
}
body [class*=text-],
body .category-blocks .category-block a p, body .tiles .tile a p {
  color: #010066 !important;
}
body .dropdown-menu, body .toast {
  background: #9FCFFF !important;
  background-image: none !important;
  border-color: #010066;
}
body .custom-control-label {
  background-color: transparent;
}
body .custom-control-label::before {
  border-color: #00f !important;
}
body .custom-control-label::after {
  background-color: transparent !important;
}
body .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00f !important;
}
body .toast-body,
body nav.navbar, body nav.navbar *:not(input, button),
body > footer[class*=bg-], body > footer[class*=bg-] *,
body .back-to-top {
  background: rgb(178.2, 216.6, 255) !important;
  background-image: none !important;
}
body .toast-body *::before,
body nav.navbar *::before, body nav.navbar *:not(input, button) *::before,
body > footer[class*=bg-] *::before, body > footer[class*=bg-] * *::before,
body .back-to-top *::before {
  background: rgb(178.2, 216.6, 255) !important;
  background-image: none !important;
}
body .category-blocks .category-block a, body .tiles .tile a,
body .result_hit {
  background: rgb(168.6, 211.8, 255) !important;
}
body .category-blocks .category-block a *, body .tiles .tile a *,
body .result_hit * {
  background: transparent !important;
}
body .category-blocks .category-block a:hover, body .category-blocks .category-block a:focus, body .tiles .tile a:hover, body .tiles .tile a:focus,
body .result_hit:hover,
body .result_hit:focus {
  background: #9FCFFF !important;
}

/*# sourceMappingURL=theme-bluecontrast.min.css.map */