#pk_flex_content .predefined_blocks .populaire_vacatures .flex_layout_wrapper {
	padding: 0;
	max-width: unset;
	margin: unset;
}

.flex_layout.populaire_vacatures:not(.predefined_blocks) .flex_layout_wrapper{
	max-width: var(--site-grid) !important;
	margin-inline: auto;
}

.flex_layout.predefined_blocks:has(.populaire-vacatures-container.lila) {
	background: var(--Lila, #D3D6FF);
}

.flex_layout.predefined_blocks:has(.populaire-vacatures-container.baby-blues) {
	background: var(--Baby-blues, #B2DDF7);
}


.populaire-vacatures-container.lila .swiper-button-prev-pv path,
.populaire-vacatures-container.lila .swiper-button-next-pv path{
	stroke: #1C1C1C;
}

.populaire-vacatures-container.lila .swiper-button-prev-pv rect,
.populaire-vacatures-container.lila .swiper-button-next-pv rect{
	fill: var(--White, #FFF);
}

.flex_layout.populaire_vacatures:not(.predefined_blocks):has(.populaire-vacatures-container.lila){
	background: var(--Lila, #D3D6FF);
}

.flex_layout.populaire_vacatures:not(.predefined_blocks):has(.populaire-vacatures-container.baby-blues){
	background: var(--Baby-blues, #B2DDF7);
}

.flex_layout.populaire_vacatures .swiper {
	overflow: visible;
}

.populaire-vacatures-container .pv-slider .swiper-slide {
	border-radius:16px;
}

.populaire-vacatures-container .pv-slider .swiper,
.populaire-vacatures-container .pv-slider .swiper-wrapper,
.populaire-vacatures-container .pv-slider .swiper-slide {
  height: auto;
}
.populaire-vacatures-container .pv-slider .swiper-wrapper {
  align-items: stretch;
}

.flex_layout.populaire_vacatures .pv-head {
	display: flex;
	justify-content: space-between;
	flex-wrap:wrap;
	gap:20px;
	align-items: center;
	margin-bottom:30px;
}

.flex_layout.populaire_vacatures .pv-head h2 {
	color: var(--Grey-stone, #1C1C1C);
}

.flex_layout.populaire_vacatures .pv-head .inner-head {
	display: flex;
	gap: 16px;
	align-items: center;
}

.flex_layout.populaire_vacatures .pv-head .swiper-knoppen-container {
	display: flex;
	gap: 8px;
	align-items: center;
}

.flex_layout.populaire_vacatures .pv-scrollbar.swiper-scrollbar {
	position: relative;
	margin-top: 45px;
	height: 2px;
}

.flex_layout.populaire_vacatures .swiper-scrollbar-drag {
	background: var(--Grey-stone, #1C1C1C);
}

#pk_flex_content .flex_layout.populaire_vacatures  .swiper-button-disabled {
    opacity: 0.5 !important;
}

#pk_flex_content .flex_layout.predefined_blocks:has(.populaire-vacatures-container.lila) .swiper-button-prev-pv rect,
#pk_flex_content .flex_layout.predefined_blocks:has(.populaire-vacatures-container.lila) .swiper-button-next-pv rect{
    fill: var(--White, #FFF);
}

#pk_flex_content .flex_layout.predefined_blocks:has(.populaire-vacatures-container.lila) .swiper-button-prev-pv path,
#pk_flex_content .flex_layout.predefined_blocks:has(.populaire-vacatures-container.lila) .swiper-button-next-pv path{
    stroke: var(--Grey-stone, #1C1C1C);
}



@media (min-width: 768px) {
	.flex_layout.populaire_vacatures .swiper-slide{
		max-width: 320px;
		width:100%;
	}
}	

@media (min-width: 1200px) {
  .populaire-vacatures-container .pv-slide {
	width: 100% !important;
  }
}


@media (max-width: 767px) {
	.flex_layout.populaire_vacatures .pv-head {
		margin-bottom:20px;
	}
	.flex_layout.populaire_vacatures .pv-scrollbar.swiper-scrollbar {
		margin-top: 25px;
	}
}