body .header_nieuw.achtergrond_kleur_donkerblauw{
	background-color: #053a4d;
	padding-top: 70px;
	position: relative;
	padding-bottom: 0 !important;
	overflow: hidden;
}

.header_nieuw.achtergrond_kleur_donkerblauw h1{
	color: #fff;
	font-size: 125px;
	line-height: 125px;
	margin-bottom: 0;
	position: absolute;
	bottom: 275px;
}

.header_nieuw.achtergrond_kleur_donkerblauw:after{
	content: "";
	position: absolute;
	bottom: 0;
	height: 570px;
	width: 100%;
	background-image: linear-gradient(180deg, rgba(5, 58, 77, 0) 0%, #053a4d 100%);
}

.header_new_grid{
	display: grid;
	grid-template-columns: repeat(12, 1fr);
}

.header_new_grid .header_content{
    grid-column: 1 / 10;	
	grid-row: 1 / 1;
    position: relative;
}

.header_new_grid .afbeelding_rechts{
    grid-column: 6 / -1;	
	grid-row: 1 / 1;
	position: relative;
	isolation: isolate;
}

.header_new_grid .afbeelding_rechts:after{
	z-index: -1;
	position: absolute;
	content: "";
	left: -80px;
	right: -80px;
	top: 40px;
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='931' height='1250' viewBox='0 0 931 1250'%3E%3Cpath id='Path_8838' data-name='Path 8838' d='M-11117.992-19829.82v707.836l931-497v-753Z' transform='translate(11117.992 20371.984)' fill='%23e72a7e'/%3E%3C/svg%3E%0A");
	background-size: cover;
	height: 100%;
	background-repeat: no-repeat;
}

.scroller{
	left: 60px
}

@media (max-width:767px)
{		
	.header_nieuw.achtergrond_kleur_donkerblauw:after{
		height: 150px;
	}
	
	.header_nieuw.achtergrond_kleur_donkerblauw h1 {
		color: #fff;
		font-size: 45px;
		line-height: 45px;
		margin-bottom: 0;
		position: absolute;
		bottom: 45px;
	}
	
	.header_new_grid .afbeelding_rechts {
    	grid-column: 4 / -1;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.header_nieuw.achtergrond_kleur_donkerblauw:after{
		height: 350px;
	}
	
	.header_nieuw.achtergrond_kleur_donkerblauw h1 {
		color: #fff;
		font-size: 95px;
		line-height: 95px;
		margin-bottom: 0;
		position: absolute;
		bottom: 145px;
	}
	
	.header_nieuw.achtergrond_kleur_donkerblauw h1 {
		font-size: 95px;
		line-height: 95px;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.header_nieuw.achtergrond_kleur_donkerblauw:after{
		height: 350px;
	}
	
	.header_nieuw.achtergrond_kleur_donkerblauw h1 {
		color: #fff;
		font-size: 95px;
		line-height: 95px;
		margin-bottom: 0;
		position: absolute;
		bottom: 135px;
	}
	
	.header_nieuw.achtergrond_kleur_donkerblauw h1 {
    font-size: 125px;
    line-height: 125px;
	}
}

@media (min-width:1200px) and (max-width:1399px)
{
    
}

@media (min-width:1400px)
{
    
}