.andere_succesverhalen{
	overflow: hidden;
}

.verhaal_slide{
	border-radius: 1.5rem;
	position: relative;
	overflow: hidden;
	aspect-ratio: 740 / 500;
	max-width: 74rem;
}


.verhaal_slide_groot{
	aspect-ratio: 960 / 500;
	max-width: 96rem;
}

.verhaal_slide:before{
	content: "";
	position: absolute;
	inset: 0;
	background-image: linear-gradient(180deg, rgba(25, 86, 125, 0) 0%, #0d2b3f 100%);
	transition: 0.3s all;
}

.verhaal_slide:hover:before{
	top: -25%;
}

.verhaal_slide_logo{
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	padding: 1.5rem;
	border-radius: 1.5rem 0 1.5rem 0;
	width: 12rem;
	height: 6rem;
}

.verhaal_slide_logo picture{
	display: flex;
	width: 100%;
	height: 100%;
}

.verhaal_slide_logo img{
	object-fit: contain;
	width: 100%;
	height: 100%;
}

.verhaal_slide span{
	font-size:clamp(2.4rem, calc(2.4rem + ((1vw - 1.36rem) * 2.9641)), 5.4rem);
	line-height: clamp(2.8rem, calc(2.8rem + ((1vw - 1.36rem) * 2.9641)), 6rem);
	color: #fff;
	position: absolute;
	bottom: 4rem;
	font-weight: 600;
	left: 3rem;
	right: 3rem;
	font-family: var(--heading-font);
}

.verhalen_slider,
.verhalen_overzicht_aantal{
	margin-top: 6rem;
}

.andere_succesverhalen .tns-controls{
	display: flex;
	gap: 1rem;
	float: right;
	transform: translateY(-100%) translateY(-0.75rem);
    margin-top: -6rem;
}

.andere_succesverhalen .tns-controls button[disabled]{
	opacity: 0.5;
	pointer-events: none;
}

.stijl_achtergrondkleur_ffffff.andere_succesverhalen .tns-controls button{
	background: var(--grijs);
}

.andere_succesverhalen .tns-controls button{
	width: 3rem;
	height: 3rem;
	background: #fff;
	border-radius: 0.5rem;
	display: inline-flex;
	color: var(--donkerblauw);
	border: none;
	outline: none;
	justify-content: center;
	align-items: center;
}

.andere_succesverhalen .tns-ovh{
	overflow: visible;
}

.verhalen_overzicht{
	display: flex;
	flex-direction: column;
	row-gap: clamp(4rem, calc(4rem + ((1vw - 0.06rem) * 4.3641)), 12rem);
}

.verhalen_overzicht > div:nth-child(even){
	margin-left: auto;
}

@media (max-width:767px)
{		
	.verhaal_slide_groot{
		aspect-ratio: 740 / 500;
		max-width: 74rem;		
	}
	
	.verhaal_slide_groot picture{
		display: flex;
		width: 100%;
		height: 100%;
	}
	
	.verhaal_slide_groot img{
		object-fit: cover;
		width: 100%;
		height: 100%;
	}
	
	.verhaal_slide span{
		left: 2rem;
		right: 2rem;
		bottom: 2rem;
	}
	
	.verhalen_slider, .verhalen_overzicht_aantal {
		margin-top: 3rem;
	}
	
	.verhalen_overzicht_aantal{
		display: block;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.verhalen_slider, .verhalen_overzicht_aantal {
		margin-top: 4rem;
	}
	
	.andere_succesverhalen .tns-controls {
		margin-top: -3.5rem;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.verhalen_slider, .verhalen_overzicht_aantal {
		margin-top: 4rem;
	}
	
	.andere_succesverhalen .tns-controls {
		margin-top: -3.5rem;
	}
}

@media (min-width:1200px) and (max-width:1399px)
{
    
}

@media (min-width:1400px)
{
    
}