.content_blok_container { 
}

.wat_wil_je_doen  .last-no-margin p {
	font-size: 2.8rem;
	line-height: 3.6rem;
	margin-bottom: 3rem;
}

.content_blok_bottom p {
	margin-bottom: 0;
}

ul.snelle_linkjes {
	list-style-type: none;
	padding: 0;
}

ul.snelle_linkjes li {
	color: var(--kleur_groen);
	display: inline-block;
	padding-right: 2rem;
	font-size: 1.9rem;
}

ul.snelle_linkjes li a {
	text-decoration: none;
}

ul.snelle_linkjes li a:hover {
	text-decoration: underline;
}

.content {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    color: var(--kleur_wit);
    text-align: center;
    padding: 2.5rem 4.5rem 4rem 4.5rem;
}

.content a {
	text-decoration: none;
}

.content a p {
	color: var(--kleur_wit);
}

.content p a.link_met_pijl_na {
	margin-top: 2rem;
	top: 1rem;
    position: relative;
}

a.link_naar_een_pagina {
	text-decoration: none;
}

a .content  h2, .content h2 {
	color: var(--kleur_wit);
	margin-top: 4rem;
	hyphens: auto;
}
 
.wat_wil_je_doen  header h1 {
	position: relative;
	margin-bottom: calc(var(--jumbotron-standard-margin) / 2) !important;
}
 
.wat_wil_je_doen  header h1:before {
}

.foto_wat_wil_je_doen {
	position: absolute;
	inset: 0;
}

.foto_wat_wil_je_doen img {
    height: 100%;
	width: 100%;
    transform: scale(1.15);
    transition: all 0.2s ease-in-out;
    display: block; 
    inset: 0;
    object-fit: cover;
    position: relative; 
}
  
.content_blok_container {
    position: relative;
}

.content_blok {
    position: relative;
    display: flex;
    border-radius: 3rem;
    overflow: hidden;
    min-height: 40rem;
    margin-bottom: 3rem;
    align-items: flex-end;
}

.content_blok:hover {
	background-size: cover;
}
 
a.link_naar_een_pagina:hover .foto_wat_wil_je_doen {
	 
}

a.link_naar_een_pagina:hover .foto_wat_wil_je_doen img  {
	transform: scale(1.25)
}

.content_blok_container:nth-child(odd) .foto_wat_wil_je_doen::after { 
	background: rgb(143,199,62);
	background: linear-gradient(39deg, rgba(143,199,62,1) 00%, rgba(143,199,62,0.7) 100%);
}
.content_blok_container:nth-child(even) .foto_wat_wil_je_doen::after {
	background: rgb(247,143,30);
	background: linear-gradient(39deg, rgba(247,143,30,1) 00%, rgba(247,143,30,0.7) 100%);
}

.content_blok_container:nth-child(even).foto_wat_wil_je_doen::after { 
    background: rgb(247,143,30);
    background: linear-gradient(39deg, rgba(247,143,30,1) 00%, rgba(247,143,30,0.7) 100%);
}
 
span.link_met_pijl_na { 
	padding: 1.8rem 2rem;
	border-radius: 1.5rem;
	font-weight: 600;
	text-decoration: none;
	color: var(--kleur_wit) !important;
	display: inline-flex; 
	margin: 1.4rem 0rem 0.7rem 0rem;
}

 
a.link_naar_een_pagina .content_blok.volledig_groen span.link_met_pijl_na {
	background:var(--kleur_blauw);
}

a.link_naar_een_pagina:hover .content_blok.volledig_groen span.link_met_pijl_na {
	background: var(--kleur_blauw_hover);
}


a.link_naar_een_pagina .content_blok.volledig_blauw span.link_met_pijl_na {
	background: #77AB52;
}

a.link_naar_een_pagina:hover .content_blok.volledig_blauw span.link_met_pijl_na {
	background: #87bf5f;
} 


a.link_naar_een_pagina .content_blok.gradient_groen span.link_met_pijl_na {
	background:var(--kleur_blauw);
}

a.link_naar_een_pagina:hover .content_blok.gradient_groen span.link_met_pijl_na {
	background: var(--kleur_blauw_hover);
}


a.link_naar_een_pagina .content_blok.gradient_blauw span.link_met_pijl_na {
	background: #77AB52;
}

a.link_naar_een_pagina:hover .content_blok.gradient_blauw span.link_met_pijl_na {
	background: #87bf5f;
}




.content_blok.gradient_groen::after { 
	background: rgb(145,174,125);
	background: linear-gradient(180deg, rgba(145,174,125,0) 0%, rgba(145,174,125,1) 100%);
}
 

.content_blok.gradient_blauw::after { 
	background: rgb(57,135,196);
	background: linear-gradient(180deg, rgba(57,135,196,0) 0%, rgba(57,135,196,1) 100%);
}

 
.content_blok.volledig_blauw::after { 
	background: unset;
	background-color: rgba(57,135,196,0.9); 
}

.content_blok.volledig_groen::after { 
	background: unset;
    background-color: rgba(143,199,62,0.9); 
}




.content_blok::after { 
    content: '';
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
	border-radius: 3rem;
    top: 0;
}
  
.icon {
    position: relative;
    text-align: center;
    top: 4rem;
    z-index: 1;
    width: 7rem;
    margin: auto;
}

 .content_blok_bottom {
    background-color: #fff;
    width: 100%;
    left: 0px;
    border: 1px solid #DCDCDC; 
    height: auto;
    bottom: 0px;
    position: relative;
    z-index: 1;
    padding: 1rem 2rem 0rem 2rem;
}

.content_blok_bottom p {
	color: var(--kleur_zwart);
	font-size: 1.5rem;
}

@media (max-width:992px){
	.content_blok .content p {
		 display: none;
	}
	
	.content {
		position: relative;
		z-index: 1;
		width: 100%;
		height: 100%;
		color: var(--kleur_wit);
		text-align: center;
		padding: 2.5rem 1.5rem 4rem 1.5rem;
	}
	
	ul.snelle_linkjes li {
		width: 100%;
	}
}