@charset "utf-8";



.button-social {
	background-image: no-repeat;
	background-position: center;
	background-size: auto 70%;
	display:block;	
	width: 100px;
	height: 100px;
	box-sizing: border-box;
	border-radius: 12px;
}

/* ---start parse--- */



/* Algemene opmaak*/
/* group: 01-global */

.block-teal {
	background-color: #4ee2c0;
    float: left;
    padding-left: 140px;
    margin-left: -140px;
    padding-right: 30px;
	white-space: nowrap;
}
.block-blue {
	background-color: #441DAE;
    float: left;
    padding-left: 140px;
    margin-left: -140px;
    padding-right: 30px;
	white-space: nowrap;
}
.block-yellow {
	background-color: #f8e71d;
    float: left;
    padding-left: 140px;
    margin-left: -140px;
    color: #441dae;
    padding-right: 30px;
	white-space: nowrap;
}
.block-yellow._right {
    float: none;
    padding-left: 30px;
    white-space: nowrap;
    margin-left: -50px;
    padding-right: 140px;
}
.block-yellow-sm {
	background-color: #f8e71d;
    float: left;
    padding-left: 220px;
    margin-left: -140px;
    color: #441dae;
    padding-right: 30px;
    font-size: 1.75em !important;
    padding-top: 10px;
    padding-bottom: 10px;
}

/* endgroup */

/* tekst opmaak*/
/* group: text-fonts */

/* endgroup */

/* group: colors-text*/
.text-highlight, .layout .text-highlight	{  }
.text-black,.layout .text-black		    { color: #1a171b; }
.text-white,.layout .text-white		    { color: #ffffff; }
.text-red,.layout .text-red	            { color: #D20029; }
.text-purple,.layout .text-purple       { color: #441DAE; }
.text-teal,.layout .text-teal           { color: #4fe3c1; }
.text-yellow,.layout .text-yellow       { color: #f8e71d; }
.text-pink,.layout .text-pink           { color: #D123F6; }
/* endgroup */ 


/* group: colors-backgrounds*/
.bg-highlight, .layout .bg-highlight	{  }
.bg-black,.layout .bg-black		{ color:#000; }
.bg-white,.layout .bg-white		{ color:#FFF; }
.bg-purple,.layout .background-purple { color:#441dae; }
.bg-teal,.layout .background-teal { color:#4fe3c1; }
.bg-yellow,.layout .background-yellow { color:#f8e71d; }
.bg-pink,.layout .background-pink { color:#D123F6; }
/* endgroup */ 


/* group: text-style */
.layout .text-uppercase {text-transform: uppercase;}
.layout .text-bold {font-weight: bold;}
.layout .text-weight-300 {font-weight: 300;}
.layout .text-weight-500 {font-weight: 500;}
.layout .text-weight-700 {font-weight: 700;}
.layout .text-weight-800 {font-weight: 800;}
.layout .text-weight-900 {font-weight: 900;}
/* endgroup */


/* element opmaak*/
/* group: float-and-align */

.float-left {float: left;display:block;}
.float-right {float: right;display:block;}
.float-center{margin:0 auto!important;display:block;float:none!important;}

.image-left{
    float:left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.image-right{ 
    float:right;
    margin-left: 10px;
    margin-bottom: 10px;
}
.image-fill{
   width:100%!important;
   height:auto!important;
}
img.responsive-image{}

.textLayer{
	position: relative;
	z-index:1;
}
.imageLayer,
.videoLayer {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
}
.videoLayer iframe{
	width:100%!important;
	height:100%;		
}

.block-shadow {
    box-shadow: 0px 0px 19px 0px rgb(0 0 0 / 30%);
}

.__nieuwe_regel {
	clear:left;
}
.text-container {
    position: relative;
    z-index:1;
}
.layout.pbeditor .imageLayer {
	clear:both;
	position: unset;
	left:auto;right:auto;top:auto;bottom:auto;
}

.__blurry {
	filter: blur(10px);
}
.rond {
	border-radius: 100%;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	overflow:hidden;
}

.tijdelijk-uit{
	opacity: 0.5;
}


/* scroll block */
.pblock.__show-scroll {}
*.__show-scroll ._button {
	display:block;
	width:37px;
	height:50px;
	background-size:100% auto;
	cursor: pointer;
	position:absolute;margin-bottom:-50px;margin-top:50px;background-repeat: no-repeat;
	left:50%;
	margin-left:-25px;
	background-image: url(/svg/mc_youth/auto/icon-arrow-scroll.svg);
	animation: float-scroll 3s infinite ease-in-out alternate-reverse;
	transform-origin: center top;
}
@keyframes float-scroll {
	from {
		transform: translateY(25%);
	}
	to {
		transform: translateY(-25%);
	}
}
.__inview.pblock.__show-scroll ._button,
.__inview.pgroup.__show-scroll ._button {
	animation-play-state: running;
}
/* endgroup */

/* Margins */
/* group: margins */
.margin-10,.margin-10-left,.margin-10-right,.margin-10-top,.margin-10-bottom,
.margin-20,.margin-20-left,.margin-20-right,.margin-20-top,.margin-20-bottom,
.margin-30,.margin-30-left,.margin-30-right,.margin-30-top,.margin-30-bottom,
.margin-50,.margin-50-left,.margin-50-right,.margin-50-top,.margin-50-bottom,
.margin-80,.margin-80-left,.margin-80-right,.margin-80-top,.margin-80-bottom,
.margin-100,.margin-100-left,.margin-100-right,.margin-100-top,.margin-100-bottom,
.margin-120,.margin-120-left,.margin-120-right,.margin-120-top,.margin-120-bottom,
.margin-130,.margin-130-left,.margin-130-right,.margin-130-top,.margin-130-bottom,
.margin-150,.margin-150-left,.margin-150-right,.margin-150-top,.margin-150-bottom,
.margin-160,.margin-160-left,.margin-160-right,.margin-160-top,.margin-160-bottom,
.margin-200,.margin-200-left,.margin-200-right,.margin-200-top,.margin-200-bottom{
	 
}

 
/* negative margins */
.negative-margin-10,.negative-margin-10-left,.negative-margin-10-right,.negative-margin-10-top,.negative-margin-10-bottom,
.negative-margin-20,.negative-margin-20-left,.negative-margin-20-right,.negative-margin-20-top,.negative-margin-20-bottom,
.negative-margin-30,.negative-margin-30-left,.negative-margin-30-right,.negative-margin-30-top,.negative-margin-30-bottom,
.negative-margin-50,.negative-margin-50-left,.negative-margin-50-right,.negative-margin-50-top,.negative-margin-50-bottom,
.negative-margin-80,.negative-margin-80-left,.negative-margin-80-right,.negative-margin-80-top,.negative-margin-80-bottom,
.negative-margin-100,.negative-margin-100-left,.negative-margin-100-right,.negative-margin-100-top,.negative-margin-100-bottom,
.negative-margin-120,.negative-margin-120-left,.negative-margin-120-right,.negative-margin-120-top,.negative-margin-120-bottom,
.negative-margin-130,.negative-margin-130-left,.negative-margin-130-right,.negative-margin-130-top,.negative-margin-130-bottom,
.negative-margin-150,.negative-margin-150-left,.negative-margin-150-right,.negative-margin-150-top,.negative-margin-150-bottom,
.negative-margin-160,.negative-margin-160-left,.negative-margin-160-right,.negative-margin-160-top,.negative-margin-160-bottom,
.negative-margin-200,.negative-margin-200-left,.negative-margin-200-right,.negative-margin-200-top,.negative-margin-200-bottom {
	
}
/* endgroup */


/* paddings */
/* group: paddings */
.padding-10,.padding-10-left,.padding-10-right,.padding-10-top,.padding-10-bottom,
.padding-20,.padding-20-left,.padding-20-right,.padding-20-top,.padding-20-bottom,
.padding-30,.padding-30-left,.padding-30-right,.padding-30-top,.padding-30-bottom,
.padding-50,.padding-50-left,.padding-50-right,.padding-50-top,.padding-50-bottom,
.padding-80,.padding-80-left,.padding-80-right,.padding-80-top,.padding-80-bottom,
.padding-100,.padding-100-left,.padding-100-right,.padding-100-top,.padding-100-bottom { }

/* endgroup */

/* group: block-properties */
.height-auto{height: auto!important;}
.off {display: none!important;}
.display-block{display:block}
.display-inline-block{display: inline-block;}
.display-round{	
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
    border-radius: 100%;
	overflow:hidden;
	display:block;
}
/* endgroup */

/* group: colors-background */
.background-none{	background:none!important;}

.bg-highlight	{  }

.bg-black		{ background-color:#000000; }
.bg-green,.bg-highlight	{ background-color:#B2CA41; }

/* endgroup */


/* group: text-size */
/* smaller text */
.layout .text-0_5 {font-size:0.5em;line-height:normal;}
.layout .text-0_75 {font-size:0.75em;line-height:normal;}

/* bigger text */
.layout .text-1_0 {font-size:1em;line-height:normal;} 
.layout .text-1_25 {font-size:1.25em;line-height:normal;}
.layout .text-1_50 {font-size:1.5em;line-height:normal;}
.layout .text-1_75 {font-size:1.75em;line-height:normal;}
.layout .text-2_0 {font-size:2.0em;line-height:normal;}
.layout .text-2_25 {font-size:2.25em;line-height:normal;}
.layout .text-2_50 {font-size:2.50em;line-height:normal;}
.layout .text-2_75 {font-size:2.75em;line-height:normal;}
.layout .text-3_0 {font-size:3.0em;line-height:normal;}
.layout .text-3_25 {font-size:3.25em;line-height:normal;}
.layout .text-3_50 {font-size:3.50em;line-height:normal;}
.layout .text-3_75 {font-size:3.75em;line-height:normal;}
.layout .text-4_0 {font-size:4.0em;line-height:normal;}
.layout .text-4_25 {font-size:4.25em;line-height:normal;}
.layout .text-4_50 {font-size:4.50em;line-height:normal;}
.layout .text-4_75 {font-size:4.75em;line-height:normal;}
.layout .text-5_0 {font-size:5.0em;line-height:normal;}
.layout .text-5_25 {font-size:5.25em;line-height:normal;}
.layout .text-5_50 {font-size:5.50em;line-height:normal;}
.layout .text-5_75 {font-size:5.75em;line-height:normal;}
.layout .text-6_0 {font-size:6.0em;line-height:normal;}
.layout .text-6_25 {font-size:6.25em;line-height:normal;}
.layout .text-6_50 {font-size:6.50em;line-height:normal;}
.layout .text-6_75 {font-size:6.75em;line-height:normal;}
/* endgroup */

/* group: text-line-height */
.layout .line-height-0_5 {line-height: 0.5em;}
.layout .line-height-0_75 {line-height: 0.75em;}
.layout .line-height-1_0 {line-height: 1em;} 
.layout .line-height-1_25 {line-height: 1.25em;}
.layout .line-height-1_50 {line-height: 1.5em;} 
.layout .line-height-1_75 {line-height: 1.75em;} 
.layout .line-height-2_0 {line-height: 2em;} 
/* endgroup */


/* Table */
/* group: tables */
table.form_table{
	color:#737373;
	border-spacing: 10px 5px;
	border-collapse: separate;
	width:100%;
}
table.form_table tr th{
    text-align: left;
    color:#737373;
    font-family:'Helvetica LT W01 Black Cond';
}
table.form_table tr *.nopad{
padding:0;
}
table.form_table tr td{
     padding-bottom: 5px;padding-top:5px;
}
table.form_table tr hr{
color: #bcc0b0;
background-color: #bcc0b0;border: 0;height:1px;
}
table.form_table label{position:relative;padding-right:8px;display:inline-block}
table.form_table label input{position:absolute;top:1px;left:0}

table.default_table {
	width:100%;
	border-spacing: 0px;
	border:0;
}
table.default_table tr td{
     padding-bottom: 2px;padding-top:2px;border:0;
}
table.clean_table{
	padding:0;
	width:100%;
    border-spacing: 0px;
    border-collapse: collapse;
}
table.clean_table tr td{
     padding: 0;
}

table.vtop tr td{vertical-align:top;}
table.vmid tr td{vertical-align: middle;}
table.vbottom tr td{vertical-align:bottom;}


table tr td.vtop,
table tr th.vtop{vertical-align:top!important;}

table tr td.vmid,
table tr th.vmid{vertical-align: middle!important;}

table tr td.vbottom,
table tr th.vbottom{vertical-align: bottom!important;}

.div_table{display: table;width:100%;}
.div_table .div_tr{display: table-row;}
.div_table .div_tr .div_td{display: table-cell;}

.__pad5  .div_td, table.__pad5 td{padding:5px}
.__pad10 .div_td, table.__pad10 td{padding:10px}
.__pad5-lr .div_td, table.__pad5-lr td{padding-left:5px;padding-right:5px}
.__pad10-lr .div_td, table.__pad10-lr td{padding-left:10px;padding-right:10px}
.__pad5-tb .div_td,table.__pad5-tb td{padding-top:5px;padding-bottom:5px}
.__pad10-tb .div_td,table.__pad10-tb td{padding-top:10px;padding-bottom:10px}


.div_table .div_tr .div_td.w75{		width:75%;}
.div_table .div_tr .div_td.w50{		width:50%;}
.div_table .div_tr .div_td.w40{		width:40%;}
.div_table .div_tr .div_td.w33{		width:33.33%;}
.div_table .div_tr .div_td.w30{		width:30%;}
.div_table .div_tr .div_td.w25{		width:25%;}
.div_table .div_tr .div_td.w20{		width:20%;}
.div_table .div_tr .div_td.w12_5{	width:12.5%;}
.div_table .div_tr .div_td.w10{		width:10%;}
/* endgroup */



/* Position */
/* group: position */
.position-relative{position:relative;}
.position-absolute{position:absolute}


.z-index-1{z-index:1}
.z-index-2{z-index:2}
.z-index-3{z-index:3}
.z-index-4{z-index:4}
.z-index-5{z-index:5}
.z-index-6{z-index:6}
.z-index-7{z-index:7}
.z-index-8{z-index:8}
.z-index-9{z-index:9}
.z-index-10{z-index:10}
.z-index-100{z-index:100}

.top{top:0;}
.top-0{top:1%}
.top-2{top:2%}
.top-5{top:5%}
.top-10{top:10%}
.top-15{top:15%}
.top-20{top:20%}
.top-25{top:25%}
.top-30{top:30%}
.top-35{top:35%}
.top-40{top:40%}
.top-45{top:45%}
.top-50{top:50%}
.top-55{top:55%}
.top-60{top:60%}
.top-65{top:65%}
.top-70{top:70%}
.top-75{top:75%}
.top-80{top:80%}
.top-85{top:85%}
.top-90{top:90%}
.top-95{top:95%}
.top-100{top:100%}


.right{right:0;}
.right-0{right:0%}
.right-2{right:2%}
.right-5{right:5%}
.right-10{right:10%}
.right-15{right:15%}
.right-20{right:20%}
.right-25{right:25%}
.right-30{right:30%}
.right-35{right:35%}
.right-40{right:40%}
.right-45{right:45%}
.right-50{right:50%}
.right-55{right:55%}
.right-60{right:60%}
.right-65{right:65%}
.right-70{right:70%}
.right-75{right:75%}
.right-80{right:80%}
.right-85{right:85%}
.right-90{right:90%}
.right-95{right:95%}
.right-100{right:100%}

.bottom{bottom:0;}
.bottom-0{bottom:0%;}
.bottom-2{bottom:2%}
.bottom-5{bottom:5%}
.bottom-10{bottom:10%}
.bottom-15{bottom:15%}
.bottom-20{bottom:20%}
.bottom-25{bottom:25%}
.bottom-30{bottom:30%}
.bottom-35{bottom:35%}
.bottom-40{bottom:40%}
.bottom-45{bottom:45%}
.bottom-50{bottom:50%}
.bottom-55{bottom:55%}
.bottom-60{bottom:60%}
.bottom-65{bottom:65%}
.bottom-70{bottom:70%}
.bottom-75{bottom:75%}
.bottom-80{bottom:80%}
.bottom-85{bottom:85%}
.bottom-90{bottom:90%}
.bottom-95{bottom:95%}
.bottom-100{bottom:100%}

.left{left:0;}
.left-0{left:0%;}
.left-2{left:2%}
.left-5{left:5%}
.left-10{left:10%}
.left-15{left:15%}
.left-20{left:20%}
.left-25{left:25%}
.left-30{left:30%}
.left-35{left:35%}
.left-40{left:40%}
.left-45{left:45%}
.left-50{left:50%}
.left-55{left:55%}
.left-60{left:60%}
.left-65{left:65%}
.left-70{left:70%}
.left-75{left:75%}
.left-80{left:80%}
.left-85{left:85%}
.left-90{left:90%}
.left-95{left:95%}
.left-100{left:100%}

/* endgroup */

/* Buttons */
/* group: buttons */

.button {
 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;
	cursor:pointer;
}
.button.__center {
    text-align: center;
}
/* endgroup */


/* form fields */
/* group: form-input-fields */
.noborder{
	border:none;
}

.tiny {
    font-size: 1em;
    color:#3E4340;    
}

*.input-default {	
    line-height: normal;
 	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.input-default, textarea {

}

.input-default.__input-width_10 {
	width: 10%;
}
.input-default.__input-width_20 {
	width: 20%;
}
.input-default.__input-width_30 {
	width: 30%;
}
.input-default.__input-width_40 {
	width: 40%;
}
.input-default.__input-width_50 {
	width: 50%;
}
.input-default.__input-width_60 {
	width: 60%;
}
.input-default.__input-width_70 {
	width: 70%;
}
.input-default.__input-width_80 {
	width: 80%;
}
.input-default.__input-width_90 {
	width: 90%;
}
.input-default.__input-width_100 {
	width: 100%;
}

*.input-fill {
	width: 100%;
}

*.input-button {
    cursor:pointer;
    width:100%;
    transition: background-color 0.3s;
}

*.input-transparent-button {
     background:transparent;
     border:0;
     padding:0;
     cursor:pointer;
     text-decoration: none;
}

*.input-number {
    width:100px;
    margin-right:5px;    
}

*.input-number.__tiny{
    width:50px;
    margin:2px;
    margin-top:0;
}
/* endgroup */



/* Link Buttons */
/* group: form-fancy-checkbox */
label.inp-xcbox,
label.inp-radio{
	position: relative;
	line-height: normal;
	margin-top:5px;
	margin-bottom:5px;
}
table td label.inp-radio{}
table td label.inp-xcbox{}

label.inp-radio:before,
label.inp-xcbox:before{
    content: '';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    display: block;
    float: left;
    border: 3px solid #ffffff;
    margin-right: 10px;
    margin-top: 0.25em;
    margin-bottom: 0.25em;
    background-color: #ffffff;
}
.selectie label.inp-radio:before,
.selectie label.inp-xcbox:before{
    border: 1px solid #aeaeae;
}
label.inp-xcbox:before{
    border-radius: 25%;
}
label.inp-xcbox.selected:before,
label.inp-radio.selected:before{
    background-color: #1a171b;
}
label.inp-xcbox input,
label.inp-radio input{
display:none;
}

label.inp-xcbox.rond:before{
	border-radius:50%;
	display:block;
}
label.inp-radio.rond:before{
	border-radius:100%;
	display:block;
}
label.inp-xcbox.rond.nomargin:before,
label.inp-radio.rond.nomargin:before{
	margin-right:0;	
}	


/* ANIMATIES */
/* group: fx-animation */
.scale-in{animation-name: scale-in; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.fade-in{animation-name: fade-in; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.zoomy{animation-name: zoomy; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.tiktak_rechts{animation-name: tik_tak-rechtsonder; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;position:absolute;animation-timing-function: step-start;animation-fill-mode: forwards;}

.grow{animation-name: shake; animation-duration: 0.2s;animation-iteration-count: 25;-webkit-animation-play-state: paused;animation-play-state: paused;position:absolute;animation-fill-mode: forwards;overflow:hidden;}
.grow .ielem{animation-name: grow-up; animation-duration: 5s;-webkit-animation-play-state: paused;animation-play-state: paused;animation-fill-mode: forwards;}

.drop_in{animation-name: drop-in; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.jumpy{animation-name: jumpy; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused; animation-iteration-count: infinite;}
.drop_in-alt{animation-name: drop-in_alt; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.drop_in-alt-fade{animation-name: drop-in_alt-fade; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.slide_in-links{animation-name: slide-in_links; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.slide_in-rechts{animation-name: slide-in; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.fade_in-links{animation-name: fslide-in_links; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.fade_in-rechts{animation-name: fslide-in; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.floaty{animation-name: floaty; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.floaty-alt{animation-name: floaty_alt; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.draai-links{animation-name: draai_links; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.draai-rechts{animation-name: draai_rechts; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.klok-mee{animation-name: klok-mee; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.klok-tegen{animation-name: klok-tegen; animation-duration: 1s;-webkit-animation-play-state: paused;animation-play-state: paused;}
.panning{animation-name: panning; animation-duration: 20s;-webkit-animation-play-state: paused;animation-play-state: paused;}

._bg-icon-pink-arrows {
	background-image: url('/resources/cimages/mc_youth/algemeen/3x-arrow-left-pink.png');
	background-repeat: no-repeat;
	animation: pink-arrows 0.5s forwards 1;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
}
._bg-icon-blue-bars {
	background-image: url(/resources/cimages/mc_youth/algemeen/3-blue-bars_bg.png);    
    background-repeat: no-repeat;
	animation: blue-bar 0.5s forwards 1;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
}
._bg-scroll-down {
	background-repeat: no-repeat;
	animation-name: jumpy-scroll-down; 
	animation-duration: 1s;
/*	-webkit-animation-play-state: paused;
	animation-play-state: paused; */
	animation-iteration-count: infinite;
}


/* endgroup */

/* group: fx-animation-controls */
.snelheid-1s{animation-duration: 1s!important;}
.snelheid-2s{animation-duration: 2s!important;}
.snelheid-3s{animation-duration: 3s!important;}
.snelheid-4s{animation-duration: 4s!important;}
.snelheid-5s{animation-duration: 5s!important;}
.snelheid-6s{animation-duration: 6s!important;}
.snelheid-7s{animation-duration: 7s!important;}
.snelheid-8s{animation-duration: 8s!important;}
.snelheid-20s{animation-duration: 20s!important;}

.wacht-0_5s{animation-delay: 0.5s;}
.wacht-1s{animation-delay: 1s;}
.wacht-1_5s{animation-delay: 1.5s;}
.wacht-2s{animation-delay: 2s;}
.wacht-2_5s{animation-delay: 2.5s;}
.wacht-3s{animation-delay: 3s;}
.wacht-3_5s{animation-delay: 3.5s;}
.wacht-4s{animation-delay: 4s;}
.wacht-4_5s{animation-delay: 4.5s;}
.wacht-5s{animation-delay: 5s;}
.wacht-5_5s{animation-delay: 5.5s;}
.wacht-6s{animation-delay: 6s;}
.wacht-7s{animation-delay: 7s;}
.wacht-8s{animation-delay: 8s;}

.loop-1x{animation-iteration-count: 1;}
.loop-2x{animation-iteration-count: 2;}
.loop-3x{animation-iteration-count: 3;}
.loop-4x{animation-iteration-count: 4;}
.loop-infinite{animation-iteration-count: infinite;}

.reverse{animation-direction: reverse;}
.vooruit-achteruit{animation-direction: alternate;}

.easing{animation-timing-function: ease;}
.linear{animation-timing-function: linear;}
/* endgroup */

/* 03. Responsive*/
/* group: 03-responsive*/
	.responsive-image{  }
	.responsive-align-text, 
	.responsive-align-center ,
	.responsive-align-left {

}

.responsive-bg-black,
.responsive-bg-white,
.responsive-bg-purple,
.responsive-bg-teal,
.responsive-bg-yellow,
.responsive-bg-pink{
	 
}

/* endgroup */



/* Block Styles */
/* blocks: 01-custom */
.full_screen{
	
}
.statBlock{
  
}
/*endblockgroup*/




/* blocks: responsive */
.responsive-forceer-half,
.responsive-forceer-heel,
.responsive-keep-ratio,
.responsive-transparent,
.responsive-no-padding,
.responsive-ag-passend,
.responsive-no-background,
.responsive-ignore-margin,
.responsive-group-padding,
.responsive-padding-0,
.responsive-padding-10,
.responsive-padding-top-0,
.responsive-padding-bottom-0,
.responsive-padding-left-0,
.responsive-padding-right-0,
.pblock.scale
{
 
}
.pgroup.responsive-header,
.pblock.responsive-header,
.pblock.responsive-header:before{
 	background-color: transparent;
}

.pblock.__show-scroll,
.pblock.responsive-darken-bg,
.pblock.responsive-lighten-bg{
	
}

/*endblockgroup*/

/*blocks:Block properties */
/* background-colors */
.background-none{	background:none!important;}
.pblock.reveal-img,
.pblock.reveal-img.__rechts{ 

}
.text-purple{
	color:#441dae;
}
.text-teal{
	color:#4fe3c1;
}
.text-yellow{
	color:#f8e71d;
}
.text-pink{
	color:#441dae;
}


.background-purple{
	color:#441dae;
}
.background-teal{
	color:#4fe3c1;
}
.background-yellow{
	color:#f8e71d;
}
.background-pink{
	color:#441dae;
}
/*endblockgroup*/
/*blocks:Block margins */
.margin-10,
.margin-10-left,
.margin-10-right,
.margin-10-top,
.margin-10-bottom ,

.margin-20,
.margin-20-left ,
.margin-20-right,
.margin-20-top,
.margin-20-bottom,

.margin-30,
.margin-30-left,
.margin-30-right,
.margin-30-top,
.margin-30-bottom,

.margin-40,
.margin-40-left,
.margin-40-right,
.margin-40-top,
.margin-40-bottom,

.margin-50,
.margin-50-left,
.margin-50-right,
.margin-50-top,
.margin-50-bottom,

.margin-60,
.margin-60-left,
.margin-60-right,
.margin-60-top,
.margin-60-bottom,

.margin-70,
.margin-70-left,
.margin-70-right,
.margin-70-top,
.margin-70-bottom,

.margin-80,
.margin-80-left,
.margin-80-right,
.margin-80-top,
.margin-80-bottom,

.margin-90,
.margin-90-left,
.margin-90-right,
.margin-90-top,
.margin-90-bottom,

.margin-100,
.margin-100-left,
.margin-100-right,
.margin-100-top,
.margin-100-bottom,

.margin-120,
.margin-120-left,
.margin-120-right,
.margin-120-top,
.margin-120-bottom,

.margin-130,
.margin-130-left,
.margin-130-right,
.margin-130-top,
.margin-130-bottom,

.margin-150,
.margin-150-left,
.margin-150-right ,
.margin-150-top,
.margin-150-bottom,

.margin-160,
.margin-160-left,
.margin-160-right,
.margin-160-top,
.margin-160-bottom,

.margin-180,
.margin-180-left,
.margin-180-right,
.margin-180-top,
.margin-180-bottom{
	
}

/*endblockgroup*/
/*blocks:Negative block margins */
.negative-margin-10-left,
.negative-margin-10-right,
.negative-margin-10-top,
.negative-margin-10-bottom,

.negative-margin-20-left,
.negative-margin-20-right,
.negative-margin-20-top,
.negative-margin-20-bottom,

.negative-margin-30-left,
.negative-margin-30-right,
.negative-margin-30-top,
.negative-margin-30-bottom,

.negative-margin-40-left,
.negative-margin-40-right,
.negative-margin-40-top,
.negative-margin-40-bottom,

.negative-margin-50-left,
.negative-margin-50-right,
.negative-margin-50-top,
.negative-margin-50-bottom,

.negative-margin-60-left,
.negative-margin-60-right,
.negative-margin-60-top,
.negative-margin-60-bottom,

.negative-margin-70-left,
.negative-margin-70-right,
.negative-margin-70-top,
.negative-margin-70-bottom,

.negative-margin-80-left,
.negative-margin-80-right,
.negative-margin-80-top,
.negative-margin-80-bottom,

.negative-margin-90-left,
.negative-margin-90-right,
.negative-margin-90-top,
.negative-margin-90-bottom,

.negative-margin-100-left,
.negative-margin-100-right,
.negative-margin-100-top,
.negative-margin-100-bottom,

.negative-margin-120-left,
.negative-margin-120-right,
.negative-margin-120-top,
.negative-margin-120-bottom,

.negative-margin-130-left,
.negative-margin-130-right,
.negative-margin-130-top,
.negative-margin-130-bottom,

.negative-margin-150-left,
.negative-margin-150-right,
.negative-margin-150-top,
.negative-margin-150-bottom,

.negative-margin-160-left,
.negative-margin-160-right,
.negative-margin-160-top,
.negative-margin-160-bottom,

.negative-margin-200-left,
.negative-margin-200-right,
.negative-margin-200-top,
.negative-margin-200-bottom {  }




/* endblockgroup */