@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");
.digitalplace-wrapper {
  font-family: Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
.digitalplace-wrapper a, .digitalplace-wrapper .related-content-list-widget li.related-asset-entry a,
.digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:visited {
  color: #9e0038;
  text-decoration: underline;
}
.digitalplace-wrapper a:visited, .digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:visited,
.digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:visited:visited {
  color: #9e0038;
}
.digitalplace-wrapper a:hover, .digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:hover,
.digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:visited:hover {
  color: #9e0038;
}
.digitalplace-wrapper a:active, .digitalplace-wrapper a:focus, .digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:active, .digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:focus,
.digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:visited:active,
.digitalplace-wrapper .related-content-list-widget li.related-asset-entry a:visited:focus {
  color: #ffffff;
  background-color: #9e0038;
}
.digitalplace-wrapper .btn:focus, .digitalplace-wrapper .button:focus, .digitalplace-wrapper button:focus, .digitalplace-wrapper input:focus, .digitalplace-wrapper textarea:focus, .digitalplace-wrapper a:focus {
  box-shadow: 0 0 0 3px #f5c731 !important;
}
.digitalplace-wrapper h1 a, .digitalplace-wrapper .h1 a,
.digitalplace-wrapper h2 a, .digitalplace-wrapper .h2 a,
.digitalplace-wrapper h3 a, .digitalplace-wrapper .h3 a,
.digitalplace-wrapper h4 a, .digitalplace-wrapper .h4 a {
  color: #004084;
}
.digitalplace-wrapper header#dp-header {
  background-color: transparent;
}
.digitalplace-wrapper header#dp-header #header-nav {
  background-color: #003b7e;
  height: 96px;
}
@media (min-width: 992px) {
  .digitalplace-wrapper header#dp-header #header-nav .portlet-navigation,
  .digitalplace-wrapper header#dp-header #header-nav .navigation-wrapper {
    width: 100%;
  }
}
.digitalplace-wrapper header#dp-header #header-nav .header-content {
  height: 96px;
}
.digitalplace-wrapper header#dp-header #header-nav .site-logo img {
  max-height: 80px;
}
.digitalplace-wrapper header#dp-header #header-nav ul li {
  margin-right: 5px;
}
.digitalplace-wrapper header#dp-header #header-nav ul li:first-child a {
  padding-left: 20px;
}
.digitalplace-wrapper header#dp-header #header-nav ul li:hover {
  background: #9e0038;
  border-color: #9e0038;
  color: #ffffff;
  border-radius: 0.25rem;
}
.digitalplace-wrapper header#dp-header #header-nav ul li a {
  border-right: 0;
  font-weight: normal;
}
.digitalplace-wrapper header#dp-header #header-nav ul li.active:hover {
  background: #9e0038;
}
@media (min-width: 576px) {
  .digitalplace-wrapper header#dp-header #header-nav ul.navbar-nav {
    justify-content: flex-end;
  }
}
.digitalplace-wrapper header#dp-header #header-top {
  background: #003b7e;
  padding-top: 10px;
  padding-bottom: 10px;
}
.digitalplace-wrapper header#dp-header #header-top .site-title {
  padding-top: 5px;
  padding-bottom: 5px;
}
.digitalplace-wrapper header#dp-header .account-links {
  display: none;
}
.digitalplace-wrapper #footer .footer-content-navigation a {
  color: #4a5568;
}
.digitalplace-wrapper #footer .background-wrapper {
  background-color: #ffffff;
  border-top: 4px solid #006fb7;
}
.digitalplace-wrapper #footer .footer-content-navigation {
  color: #4a5568;
}
.digitalplace-wrapper #footer .footer-content-navigation .footer-logo,
.digitalplace-wrapper #footer .footer-content-navigation .footer-nav-social {
  display: none;
}
.digitalplace-wrapper #footer .footer-feedback {
  display: none;
}
.digitalplace-wrapper .section-featured img {
  border-top: 4px solid #003b7e;
}
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel {
  background: transparent;
}
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured,
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:visited {
  background: linear-gradient(0deg, #003b7e, #004d92);
  text-decoration: none;
  color: #ffffff;
  border: none;
}
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:hover,
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:visited:hover {
  background: #9e0038;
  color: #ffffff;
}
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:hover,
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:focus,
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:active,
.digitalplace-wrapper .featured-content.featured-content-hero-banner .hero-image .hero-panel .btn-featured:not([disabled]):not(.disabled):active {
  color: #ffffff;
  background-color: #9e0038;
  border-color: #9e0038;
}
.digitalplace-wrapper .portlet-search-bar .search-bar-keywords-input-wrapper .input-group-inset-item .btn {
  background-color: #f5c731;
  border-radius: 0 0.25rem 0.25rem 0;
}
.digitalplace-wrapper .portlet-search-bar .search-bar-keywords-input-wrapper .input-group-inset-item .btn .lexicon-icon {
  fill: #000000;
}
.digitalplace-wrapper .portlet-search-bar .search-bar-keywords-input {
  border-radius: 0.25rem;
}
.digitalplace-wrapper .card-deck .card {
  border-color: #004084;
}