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

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

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

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

#pk_flex_content .faq_overzicht .line:last-child {
	display: none;
}

#pk_flex_content .faq_overzicht .overview-cta {
	grid-column: span 4;
}

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

@media screen and (max-width: 767px) {
	#pk_flex_content .faq_overzicht .overview-label,
	#pk_flex_content .faq_overzicht .overview-title,
	#pk_flex_content .faq_overzicht .line,
	#pk_flex_content .faq_overzicht .overview-cta,
	#pk_flex_content .faq_overzicht .faq-overview {
		grid-column: 1 / span 5;
	}

	#pk_flex_content .faq_overzicht .overview-label{
		margin-bottom: 1rem;

	}

	#pk_flex_content .faq_overzicht .line {
		margin-block: 1.5rem;
	}
}