body, .u-header {
    font-size: 24px !important;
    color: #000;
}

.container {
    margin: 10px !important;
    width: 100% !important;
    max-width: 100% !important;
}

.navbar-brand img {display: none;}
a.navbar-brand div {flex-direction: column;}
a.navbar-brand div span.first-row {font-size: 2em;}
a.navbar-brand div span.second-row {display: none;}

a {color: #000 !important;}
a:hover {color: #000 !important;}
a.nav-link {font-size: 24px !important;}

.g-bg-black, .g-bg-black-opacity-0_9, .g-bg-primary {
    background-color: #000 !important;
}

.g-color-white:hover {
	color: #fff!important;
	text-decoration: underline;
}
.top-menu-1x a {color: #fff !important;}
#carousel, .blog-content figure {display: none;}
.blog-content h2 a {font-size: 32px;}
.blog-content {font-size: 32px;line-height: 1.25em;}