#pk_flex_content .flex_layout.blog_archief_hero .flex_layout_wrapper{
	padding-top:200px;
}

.flex_layout.blog_archief_hero {
	border-radius: 16px 16px 30px 30px;
	background: var(--Grey-stone, #1C1C1C);
}

.flex_layout.blog_archief_hero .blog_archief_hero__inner {
	display: flex;
	color: #fff;
	align-items: flex-end;
	justify-content: space-between;
	gap:30px;
}

.flex_layout.blog_archief_hero .blog_archief_hero__inner .breadcrumbs{
	margin-bottom:24px;
	display: block;
}

.flex_layout.blog_archief_hero .blog_archief_hero__inner h1{
	font-weight:500;
}

.flex_layout.blog_archief_hero .blog_archief_hero__image {
	position: absolute;
	inset: 0;
	height: 100%;
	width: 100%;
}

.flex_layout.blog_archief_hero .blog_archief_hero__inner > a {
	position: relative;
	height: 550px;
	max-width:640px;
	width:100%;
	z-index: 2;
	color:#fff;
	text-decoration: none;
}

.flex_layout.blog_archief_hero a.blog_archief_hero__featured svg {
	position: absolute;
	right: 40px;
	top: 40px;
	z-index: 1;
}

.flex_layout.blog_archief_hero .blog_archief_hero__image img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	border-radius: 16px;
}

.flex_layout.blog_archief_hero .blog_archief_hero__content {
    position: relative;
	z-index: 1;
	display: flex;
	justify-content: flex-end;
	flex-direction: column;
	height: 100%;
	max-width: 490px;
	width: 100%;
	padding: 40px 50px;
}

.flex_layout.blog_archief_hero .blog_archief_hero__text {
	max-width: 505px;
}

.flex_layout.blog_archief_hero .blog_archief_hero__tekst {
	width:100%;
	font-weight:450;
	max-width:490px;
}



@media screen and (max-width: 992px) {
.flex_layout.blog_archief_hero .blog_archief_hero__inner {
	flex-direction: column;
	align-items: flex-start;	
	gap:30px;
}
#pk_flex_content .flex_layout.blog_archief_hero .blog_archief_hero__inner > a {
	height:450px;
	max-width:100%;
}
.flex_layout.blog_archief_hero .blog_archief_hero__content {
	padding:20px 20px;
}
}
