.jumbo-blokluik{
	--bgColor: var(--themeDark);
	--textColor: var(--themeDark-tint);
	--titleColor: var(--textColor);

	overflow:hidden;

	background-color:var(--bgColor);
}

.blokluik{
	
}

.blokluik .btgrid .col{
	display:flex;
	align-items:start;
	justify-content: flex-start;
}
.blokluik .row{
    display: flex;
    align-items: center;
    color: var(--textColor);
    justify-content: flex-start;
}

.blokluik .row img{
	max-height: 80%;
	max-width: 80%;
	width:auto;
	height:auto;
	box-shadow: 0 0 12px 0 rgba(0,0,0,0.1);
	border-radius: 4px;
}
.blokluik .row > div{
	display:flex;
	justify-content: center;
	align-items: center;
}

.blokluik .row .content {
    width: 100%;
}

.blokluik * h1,
.blokluik * h2,
.blokluik * h3,
.blokluik * h4,
.blokluik * p{
	color: inherit;
}
.blokluik ul{
	padding-left:0;
}

.blokluik li{
    display: flex;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 200;
    padding-bottom: calc(15px/2);
    align-items: center;
    color: #fff;
}

.jumbo-blokluik{
	height:100dvh;
	display: flex;
	align-items: center;
}
.jumbo-blokluik.white{
	--bgColor:    var(--themeWhite);
	--textColor:  var(--themeDark);
	--titleColor: var(--themeDark);
}
.jumbo-blokluik.zwart,
.jumbo-blokluik.grey,
.jumbo-blokluik.greyDark{
	--bgColor:    #000;
	--textColor:  #fff;
	--titleColor: #fff;
}

.jumbo-blokluik.greyDark{
	--bgColor:    var(--themeGreyDark);
}
.jumbo-blokluik.grey{
	--bgColor:    var(--themeGrey2);
} 	

@media screen and (max-width:1024px){
	.blokluik .row{
		align-content: center;
		flex-direction: column;
	}
	.blokluik .row img{
		max-width:100%;
		max-height:auto;
	}
	.jumbo-blokluik{
		height:max-content;
	}
}

@media screen and (max-width:769px){
}