#pk_flex_content .flex_layout.hero_afbeelding_achtergrond .flex_layout_wrapper {
	max-width: 100%;
	margin-inline: unset;
	padding: 0;
}

#pk_flex_content .flex_layout.hero_afbeelding_achtergrond .hero_container {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.flex_layout.hero_afbeelding_achtergrond .hero_inner {
	padding: 200px 20px 140px 20px;
	max-width: var(--site-grid);
	margin-inline: auto;
	color: #ffff;
}

.flex_layout.hero_afbeelding_achtergrond .hero_inner h1,
.flex_layout.hero_afbeelding_achtergrond .hero_inner h2,
.flex_layout.hero_afbeelding_achtergrond .hero_inner h3,
.flex_layout.hero_afbeelding_achtergrond .hero_inner h4,
.flex_layout.hero_afbeelding_achtergrond .hero_inner h5,
.flex_layout.hero_afbeelding_achtergrond .hero_inner h6{
	color:#fff;
	max-width:600px;
}

.flex_layout.hero_afbeelding_achtergrond .hero_inner p{
	max-width:450px;
}
	
@media screen and (max-width: 992px) {
.flex_layout.hero_afbeelding_achtergrond .hero_inner {
	padding:80px 20px;
}
}
	
@media screen and (max-width: 768px) {
	#pk_flex_content .flex_layout.hero_afbeelding_achtergrond .hero_container {
		background-size: cover !important;
		padding: 125px 0px;
	}
	
	.flex_layout.hero_afbeelding_achtergrond .hero_inner {
	}
	
	#pk_flex_content .flex_layout.hero_afbeelding_achtergrond .flex_layout_wrapper {
	}
}
	