.content_blok_container { 
}

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

.content_blok_bottom p {
	margin-bottom: 0;
}

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

ul.snelle_linkjes li {
	color: var(--kleur_oranje);
	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; 
}
 
.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;
	top: 0;
}

.foto_wat_wil_je_doen img {
    height: 100%; 
    transform: scale(1.15);
    transition: all 0.2s ease-in-out; 
    display: block;
    top: 0px;
    position: relative;
    left: -8px;
}
  
.content_blok_container {
    position: relative;
}

.content_blok {
    position: relative;
    display: block;
    border-radius: 3rem; 
    overflow: hidden; 
}

.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;
}

.content_blok_container:nth-child(odd)  span.link_met_pijl_na {
	background: rgb(247,143,30);
	background-image: linear-gradient(to right, #F36F21 0%, #F78F1E 100%);
}

.content_blok_container:nth-child(odd)  span.link_met_pijl_na:hover {
	background: rgb(247,143,30);
	background-image: linear-gradient(to right, #F78F1E 0%, #F78F1E 100%);
}

.content_blok_container:nth-child(even)  span.link_met_pijl_na {
	background: rgb(247,143,30); 
	background-image: linear-gradient(to right, #a0d158 0%, #8fc73e 100%);
}

.content_blok_container:nth-child(even)  span.link_met_pijl_na:hover {
	background: rgb(247,143,30);
	background-image: linear-gradient(to right, #a0d158 0%, #a0d158 100%);
}


.content_blok_container:nth-child(odd) .content_blok::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) .content_blok::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::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%;
	}
}