#pk_flex_content .flex_layout.link_blokken {
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner {
	display: flex;
	flex-direction: column;
	align-items: start;
	gap: 24px;
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner .content{
	max-width: 800px;
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner .link_blokken {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
	gap: 20px;
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner .link_blokken > div{
	height: 100%;
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner .link_blokken > div > div{
	height: 100%;
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner .link_blokken > div > div{
	background-color: #F1C2CB;
}

#pk_flex_content .flex_layout.link_blokken .flex_container_inner .link_blokken > div > div a.zgem_button{
	width: 100%;
}

@media screen and (min-width: 993px) {

}

@media screen and (max-width: 992px) {
	
	#pk_flex_content .flex_layout.link_blokken .info-blocks-swiper {
		overflow: visible;
	}

@media screen and (max-width: 767px) {
	
	#pk_flex_content .flex_layout.link_blokken .flex_container_inner .link_blokken {
		width: 100%;
		display: grid
	;
		grid-template-columns: repeat(1, 1fr);
		gap: 20px;
	}

}