/* Voer hier je aangepaste CSS in */
.header-hero {
    background-image: linear-gradient(0deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 100%), url(https://www.lindabronts.nl/wp-content/uploads/2020/05/cropped-gebouw-donker-een-raam-verlicht-1.jpg);
}
body {
    background-color: #0E121D;
    color: #333;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    line-height: 1.625;
    margin: 0;
    overflow-x: hidden;
}
.hero {
	margin-bottom:20px;
}
.site-container .ab-button {
    font-family: "Oswald", sans-serif;
    font-weight: 500;
    letter-spacing: 2px;
    text-transform: uppercase;
		text-decoration: none;
}
.site-container .wp-block-audio figcaption, .site-container .wp-block-embed figcaption, .site-container .wp-block-image figcaption {
    color: #666;
		font-weight: 300;
    font-size: 16px;
    font-style: italic;
    margin-bottom: 30px;
    margin-top: 10px;
}

.site-title {
    font-family: "Oswald", sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 2px;
    text-indent: 10px;
    text-transform: uppercase;
}
.header-left {
	display: none;
}
button.primary, input[type="button"].primary, input[type="reset"].primary, input[type="submit"].primary, .button.primary {
    background-color: #fff;
    color: #333;
		margin-right:2px;
}
.gb-block-post-grid .gb-block-post-grid-text {
    text-align: left;
		padding: 50px;
		font-size:16px;
}
gb-block-post-grid-excerpt
/*menu*/
.genesis-nav-menu {
    clear: both;
		font-family: "Oswald", sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    width: 100%;
}
.genesis-nav-menu a:hover {
    text-decoration: none;
}
.genesis-nav-menu .sub-menu a {
    background-color: rgba(0,0,0,.9);
    border-top: 0;
    font-size: 11px;
		line-height:15px;
    margin-bottom: 1px;
    padding: 20px;
    position: relative;
    width: 225px;
    word-wrap: normal;
}
.menu-toggle:hover {
		color:#FFF;
}
.menu-toggle:focus, .menu-toggle:hover {
		color:#FFF;
}
/*headings*/
.hero-page-title h1, .hero-page-title .entry-title {
    color: #fff;
    font-size: 64px;
		font-family: "EB Garamond";
}
h1, h2, h3, h4, h5, h6 {
    color: #364751;
    font-family: "EB Garamond", serif;
    font-weight: 400;
    line-height: 1.2;
    margin: 0 0 10px;
}
h2 {
		font-size: 30px;
}
.entry-content h3 {
	font-size: 32px;
	margin-bottom:10px;
}
.entry-content h4 {
    margin-bottom: 5px;
    margin-top: 32px;
}
.gb-block-post-grid header .gb-block-post-grid-title {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 1.2;
}
/*links*/
a, .sidebar {
		color: #FFF;
		text-decoration: none;
}
a:hover {
	color: #FFF;
		text-decoration: underline;
}

.wp-block-button .wp-block-button__link:not(.has-background), .wp-block-button .wp-block-button__link:not(.has-background):focus, .wp-block-button .wp-block-button__link:not(.has-background):hover {
    color: #ffffff;
		text-decoration: none;
}
.entry-content a {
    font-weight: 700;
		color: #364751;
		text-decoration: underline;
}
/*sidebar*/
.sidebar .widget {
    background-color: #2B3840;
    box-shadow: 0 25px 40px 0 rgba(0,0,0,.05);
    padding: 40px;
}
.featured-content .widget-title .more-posts-title, .widget-title {
    font-family: Oswald, sans-serif;
    color: #fff;
		font-size: 17px;
}
.textwidget {
		color: #fff;
}
/*quote*/
.site-container .wp-block-pullquote p, .site-container .wp-block-quote.is-style-large p {
    font-size: 34px;
		font-family: "EB Garamond", serif;
}

.ab-block-post-grid .columns-2 header .ab-block-post-grid-title {
    font-size: 46px;
		font-family: "EB Garamond";
		color: #293740;
		
}
.ab-block-post-grid header .ab-block-post-grid-title a {
    color: #293740;
    font-weight:400;
}
.ab-block-post-grid header .ab-block-post-grid-title {
    font-family: "EB Garamond";
}
.ab-block-post-grid .columns-3 header .ab-block-post-grid-title {
    font-size: 30px;
		color: #293740;
}
/*footer*/
.site-footer {
    line-height: 1.6;
		color: #999;
}
.site-footer  a:link {
	color:#999;
}
.site-footer  a:hover {
	color:#999;
}
.site-footer  a:visited {
	color:#999;
}
.footer2 {
	font-size: 14px;
}
/*slider*/
.text_slider_title {
	display:none;
}
.playbutton-wrapper button {
    display:none;
}
/*formulier*/
.form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit {
    background-color: #364751;
    border-color: #364751;
    color: #fff;
}
.fluentform .ff-btn-lg {
    padding: 8px 16px;
    font-size: 18px;
    line-height: 1.5;
    border-radius: 0px;
}
/*logo*/
.logo_lindabronts {
		width:200px;
	float:right;
}
@media only screen 
  and (min-device-width: 480px) 
  and (max-device-width: 768px) 
  and (-webkit-min-device-pixel-ratio: 2) 
	and (orientation: portrait) {
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) 
	and (orientation: portrait) {
		.sidebar-primary {
    width: 800px;
}
			
		.content-sidebar .content, .sidebar-content .content {
    background-color: #fff;
    box-shadow: 0 25px 40px 0 rgba(0,0,0,.05);
		width: 800px;
}
}
@media only screen and (max-width: 860px) {
.hero-page-title h1, .hero-page-title .entry-title {
    font-size: 36px;
}
}

