.geschiedenis img{
	border-radius: 3rem;
}

.geschiedenis-items{
	margin-top: calc(var(--jumbotron-standard-margin) / 2);
	row-gap: 8rem;
}

.geschiedenis_jaar{
	position: absolute;
    color: #fff;
	font-size: 9rem;
	font-weight: 500;
    top: -8%;
    left: -6%;
    white-space: nowrap;
}

.geschiedenis.content_gekaderd .content_gekaderd_inner{
	padding-left: calc(var(--column-width) * 2) !important;
	padding-right: calc(var(--column-width) * 2) !important;	
}

@media (max-width:767px)
{		
	.geschiedenis_jaar {
		font-size: 4.4rem;
		left: 0;
		line-height: normal;
		top: -28px;
	}
    
    .geschiedenis-items{
        row-gap: 6rem;
    }

    .geschiedenis.content_gekaderd .content_gekaderd_inner{
        padding-left: calc(var(--column-width) * 1) !important;
        padding-right: calc(var(--column-width) * 1) !important;	
        padding-top: calc(var(--jumbotron-standard-margin) / 1);
        padding-bottom: calc(var(--jumbotron-standard-margin) / 1);
    }
}

@media (min-width:768px) and (max-width:991px)
{
	.geschiedenis_jaar{        
        font-size: 8.4rem;
        left: -6.5%;
        top: -11%;
        line-height: 9.9rem;
    }
    
    .geschiedenis-items{
        row-gap: 6rem;
    }

    .geschiedenis.content_gekaderd .content_gekaderd_inner{
        padding-left: calc(var(--column-width) * 1) !important;
        padding-right: calc(var(--column-width) * 1) !important;	
        padding-top: calc(var(--jumbotron-standard-margin) / 1);
        padding-bottom: calc(var(--jumbotron-standard-margin) / 1);
    }
}

@media (min-width:992px) and (max-width:1199px)
{
    .geschiedenis_jaar{        
        font-size: 8.4rem;
        left: -7.5%;
        top: -22%;
        line-height: 9.9rem;
    }
    
    .geschiedenis-items{
        row-gap: 4rem;
    }

    .geschiedenis.content_gekaderd .content_gekaderd_inner{
        padding-left: calc(var(--column-width) * 1) !important;
        padding-right: calc(var(--column-width) * 1) !important;	
        padding-top: calc(var(--jumbotron-standard-margin) / 2);
        padding-bottom: calc(var(--jumbotron-standard-margin) / 2);
    }
}

@media (min-width:1200px) and (max-width:1399px)
{
    
}

@media (min-width:1400px)
{
    
}