.blokluikPage{}
.blokluikPage h1{
	color:var(--blue);
}

.blokluikpy-4{
	overflow:hidden;
}

.blokluik{
	
}
.blokluik .row{
    display: flex;
    align-items: center;
}

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

.blokluik .row img{
	max-height: 100%;
	max-width: 100%;
	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 h1{
    margin: 0;
    color: var(--red);
}
.blokluik .row h2{
    margin-top: -5px;
    color: var(--orange);
}
.blokluik .row p{}

.blokluikSection.white {
    background-image: url(/images/icons/icon-marker-light.svg);
    background-position: left 130%;
    background-repeat: no-repeat;
    background-size: 8% auto;
}

.red{
	background-color:var(--themeBlue);
}
.blue{
	background-color:var(--themeBlueLight);
}

.blue .row h1{
    color: var(--greyLight);
}


.red .row h1,
.blue .row h2{
	color: white;
}

.red .row h2,
.blueDark .row h2{
	color: var(--orange);
}

.blue .row p,
.blue .row ol,
.blue .row ul,
.red .row p,
.red .row ol,
.red .row ul{
	color: white;
}

@media screen and (max-width:1024px){
	.blokluik .row > div{
		padding:15px 15px;
	}
}

@media screen and (max-width:769px){
	.blokluik .row iframe,
	.blokluik .row img{
		margin-bottom: 15px;
		max-width: 100%;
	}
	.blokluik .row > div{
		display:block;
	}
	
	.blokluikPage h1,
	.blokluikPage h2,
	.blokluikPage h2 strong{
		width: 100%;
		display: inline-block;
		word-break: break-word;
		overflow: hidden;
	}	
	.blokluik .row h2,
	.blokluik .row h2 strong {
		width: 100%;
		display: inline-block;
		word-break: break-word;
		overflow: hidden;
	}
}