[data-block-name=vacature-grid] {
	position: relative;
	overflow: hidden;
	isolation: isolate;
	padding-left: 2rem;
	padding-right: 2em;
	padding-bottom: 4rem;
}

[data-block-name=vacature-grid] .teamLedenTopContent {
	max-width: 1100px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 1rem;
	padding-right: 1rem;
	padding-top: 4.4rem;
	margin-bottom: 2.2rem;
	color: #fff;
}

[data-block-name=vacature-grid] .teamLedenTopContent h4,
[data-block-name=vacature-grid] .teamLedenTopContent h3,
[data-block-name=vacature-grid] .teamLedenTopContent h2 {
	color: #fff;
}

[data-block-name=vacature-grid] .teamLedenTopContent p {
	width: 50%;
}

[data-block-name=vacature-grid] .teamledenGridContainer {
	padding-left: 6rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 1rem;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

[data-block-name=vacature-grid] .teamledenGridContainer .teamlid {
	width: 24%;
}

[data-block-name=vacature-grid] .post-card .post-img {
	aspect-ratio: 12/9;
}

[data-block-name=vacature-grid] .post-card .post-info h4 {
	margin-bottom: 1rem;
}

[data-block-name=vacature-grid] .post-card:hover img {
	-webkit-transform: none;
	transform: none;
}

[data-block-name=vacature-grid] .post {
	position: relative;
}

[data-block-name=vacature-grid] .maripaan-bg {
	margin-right: 8rem;
}

@media (max-width: 767.98px) {

[data-block-name=vacature-grid] .teamledenGridContainer {
	padding-left: 0;
	margin-right: 1rem;
}

[data-block-name=vacature-grid] .teamledenGridContainer .teamlid {
	width: 100%;
	min-height: 140px;
}

[data-block-name=vacature-grid] .post-card .post-info h2 {
	font-size: 1.3rem;
}

[data-block-name=vacature-grid] .post-card .post-info h4 {
	font-size: 1rem;
}

}

@media (max-width: 575.98px) {

[data-block-name=vacature-grid] .maripaan-bg {
	margin-right: 1rem;
}

}

