#pk_flex_content .faq_met_afbeelding {
	background-color: var(--ivory);
}
#pk_flex_content .faq_met_afbeelding .flex_layout_wrapper {
	align-items: start;
}

#pk_flex_content .faq_met_afbeelding .overview-label {
	display: flex; align-items: center; gap: 0.5em;
	grid-column: span 4;
    text-transform: uppercase;
    font-weight: var(--body-semibold);
}
#pk_flex_content .faq_met_afbeelding .overview-label::before {
	content: ''; width: 0.75em; height: 0.75em; border-radius: 100%;
	background-color: var(--mahogany);
}

#pk_flex_content .faq_met_afbeelding .overview-title {
	grid-column: span 6; margin: 0;
}

#pk_flex_content .faq_met_afbeelding .line {
	height: 1px; background-color: var(--mahogany);
	grid-column: span 12; margin-block: 4rem 2rem;
}
#pk_flex_content .faq_met_afbeelding .line:last-child {
	display: none;
}

#pk_flex_content .faq_met_afbeelding .overview-cta {
	grid-column: span 4;
    margin-right: 3.5rem;
    aspect-ratio: 1;
    border-radius: 1rem;
    overflow: clip;
    position: relative;
}

#pk_flex_content .faq_met_afbeelding .overview-cta img{
    position: absolute;
    inset: 0;
    width: 100%; height: 100%;
    object-fit: cover;
    object-position: center;
}

#pk_flex_content .faq_met_afbeelding .faq-overview {
	grid-column: span 8;
}

@media screen and (max-width: 767px) {
	#pk_flex_content .faq_met_afbeelding .overview-label,
	#pk_flex_content .faq_met_afbeelding .overview-title,
	#pk_flex_content .faq_met_afbeelding .overview-cta,
	#pk_flex_content .faq_met_afbeelding .faq-overview {
		grid-column: span 12;
	}
}