.header_afbeelding{
    margin-right: 3rem;
    margin-left: calc(-1 * ((100vw + var(--column-width) - var(--container-width)) / 2));
}

.header_afbeelding img{
    border-radius: 0 80rem 80rem 0;
    height: 50rem !important;
    object-fit: cover;
    object-position: right center;
}

.header .row {
    --bs-gutter-x: 6.5rem;
}

.header{
    position: relative;
    z-index: 15;
}

.header h1{
    font-size: 6.4rem;
    line-height: 8rem;
}

.header:before{
    content: "";
    position: absolute;
    width: 766px;
    height: 956px;
    background: url(../../../images/patroon1.png) left -52.5rem top -26rem no-repeat;
}

.header .button + .button{
	margin-left: 2rem;
}

.header + .content_1_koloms{
	position: relative;
	z-index: 16;
	margin-top: calc(var(--jumbotron-standard-margin) / 2);
}

@media (max-width:767px)
{		
	
	
	.header h1{
		font-size: 3.2rem;
		line-height: 4rem;
	}
	
	.header_content{
		position: relative;
		z-index: 25;
		padding-top: 0;
		padding-bottom: 3rem;
	}
	
	.header_afbeelding img{
		height: 24rem !important;
	}
	
	.header .row{
		flex-direction: column-reverse;
	}
	
	.header:before {
		content: "";
		position: absolute;
		width: 326px;
		height: 1026px;
		background: url(../../../images/patroon1.png) left -21.5rem top 35rem no-repeat;
		background-size: contain;
	}

	.header .button + .button{
		margin-left: 0;
		margin-top: 2rem;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.header h1 {
		font-size: 5rem;
		line-height: 6rem;
	}
	
	.header_content{
		position: relative;
		z-index: 25;
		padding-top: 0;
		padding-bottom: 6.5rem;
	}
	
	.header_afbeelding img{
		height: 40rem !important;
	}
	
	.header .row{
		flex-direction: column-reverse;
	}
	
	.header:before {
		content: "";
		position: absolute;
		width: 546px;
		height: 1026px;
		background: url(../../../images/patroon1.png) left -38.5rem top 35rem no-repeat;
		background-size: contain;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.header h1 {
		font-size: 5.4rem;
		line-height: 6.4rem;
	}

	.header .button + .button{
		margin-left: 0;
		margin-top: 2rem;
	}
}

@media (min-width:1200px) and (max-width:1399px)
{
	.header h1 {
		font-size: 5.4rem;
		line-height: 6.4rem;
	}
	
}

@media (min-width:1400px)
{
    
}