#pk_flex_content .afbeeldingen_content_kolommen {
	/* --site-grid: 1140px; */
}
.flex_container .afbeeldingen_content_kolommen_wrapper {
	display: flex; align-items: flex-start; gap: 2rem;
	flex-direction: row; 
}

.flex_container .afbeeldingen_content_kolommen_wrapper .images {
	display: flex; align-items: flex-start; gap: 1.5rem;
	width: 50%; position: relative;
}
.flex_container .afbeeldingen_content_kolommen_wrapper > .images .image_wrapper {
	position: relative;
}
.flex_container .afbeeldingen_content_kolommen_wrapper > .images .image_wrapper::before {
	background-position: center; background-repeat: no-repeat; background-size: contain;
	position: absolute; top: 0; left: 0; z-index: 2;
}
.flex_container .afbeeldingen_content_kolommen_wrapper > .images .image_wrapper:nth-child(1)::before {
	content: ''; background-image: url("data:image/svg+xml,%3Csvg width='315' height='290' viewBox='0 0 315 290' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='1.89014' width='311.152' height='285.871' rx='24' stroke='%23EA5060' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='0.5 10'/%3E%3C/svg%3E%0A");
	width: 100%; height: 100%; translate: -10px -10px; aspect-ratio: 62/57;
}
.flex_container .afbeeldingen_content_kolommen_wrapper > .images .image_wrapper:nth-child(2)::before {
	content: ''; background-image: url("data:image/svg+xml,%3Csvg width='204' height='287' viewBox='0 0 204 287' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.2533' y='2.25336' width='199.747' height='282.271' rx='24' stroke='%23EA5060' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='0.5 10'/%3E%3C/svg%3E%0A");
	width: 100%; height: 100%; translate: 10px 10px; aspect-ratio: 62/57;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .images > .image_wrapper img {
	object-fit: cover; border-radius: 1.5rem;
	position: relative; z-index: 1;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .images > .image_wrapper:nth-child(1) {
	width: 60%; margin-top: 4em;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .images > .image_wrapper:nth-child(1) img {
	aspect-ratio: 62/57; 
}
.flex_container .afbeeldingen_content_kolommen_wrapper .images > .image_wrapper:nth-child(2){
	width: 40%;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .images > .image_wrapper:nth-child(2) img {
	aspect-ratio: 5/7; 
}

.flex_container .afbeeldingen_content_kolommen_wrapper .content_wrapper {
	width: 50%; position: relative; padding-left: 2.5rem;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .content_wrapper::before {
	content: ''; position: absolute; top: 0; left: 0; z-index: 2;
	width: 1rem; height: 45px; background-color: var(--page-bg);
}
.flex_container .afbeeldingen_content_kolommen_wrapper .content_wrapper .text_columns {
	display: flex; align-items: flex-start; gap: 1.5rem; margin-top: 2rem;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .content_wrapper .text_columns > .text_column {
	width: 100%;
}
.flex_container .afbeeldingen_content_kolommen_wrapper .content_wrapper .button_wrapper {
	margin-top: 1rem;
}

@media screen and (max-width: 992px) {
	#pk_flex_content .flex_container .afbeeldingen_content_kolommen_wrapper {
		flex-direction: column; gap: 1rem;
	}
	#pk_flex_content .flex_container .afbeeldingen_content_kolommen_wrapper .images {
		width: 100%; margin-top: 1em;
	}
	#pk_flex_content .flex_container .afbeeldingen_content_kolommen_wrapper .content_wrapper {
		width: 100%;
	}
}