.main-header {
    background-color: #033D6D !important;
    color: #fff;
}
#userNav .nav-link, .language-toggle .dropdown-toggle {
    color: #fff !important;
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .dropdown-item {
    color: #fff !important;
}
#primaryNav .nav-link:hover, #primaryNav .nav-link:focus {
    color: #fff !important;
}
#main-navbar {
    background: #003666;
}
.navbar-toggler {
    filter: invert(1);
}
.container-homepage-issue {
  margin-top: 0;
}
#mainArticleContent img {
    max-width: 100%;
}
.homepage-announcements {
    padding: 3rem;
    background: #fff3cd;
    margin: 0 0 3rem 0;
}
.page-announcement-content iframe,
.announcement-summary-description iframe,
.homepage-announcement iframe {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 9;
    max-width: 100%;
}