.flex_container .content_opsomming_wrapper {
	display: flex; align-items: flex-start; gap: 2rem;
	flex-direction: row; 
}
.flex_container .content_opsomming_wrapper > .content_container,
.flex_container .content_opsomming_wrapper > .list_container {
	width: 100%;
}
.flex_container .content_opsomming_wrapper > .content_container {
	position: relative; padding-left: 2.5rem;
}
.flex_container .content_opsomming_wrapper .content_container::before {
	content: ''; position: absolute; top: 0; left: 0; z-index: 2;
	width: 1rem; height: 45px; background-color: var(--page-bg);
}

.flex_container .content_opsomming_wrapper > .list_container .content_list {
	border: 1px solid var(--iz-blue-lighter); padding: 1.5rem 2.5rem; border-radius: 1.5rem;
}
.flex_container .content_opsomming_wrapper > .list_container .content_list ul {
	padding: 0; margin: 0; padding-left: 1em;
}
.flex_container .content_opsomming_wrapper > .list_container .content_list ul li {
	font-weight: 500; 
}
.flex_container .content_opsomming_wrapper > .list_container .content_list ul li:not(:last-child) {
	margin-bottom: 1.5rem;
}

@media screen and (max-width: 992px) {
	#pk_flex_content .flex_container .content_opsomming_wrapper {
		flex-direction: column; gap: 1rem;
	}
}

@media screen and (max-width: 767px) {
	.flex_container .content_opsomming_wrapper > .list_container .content_list {
		padding: 1.5rem;
	}
}