@charset "utf-8";
@import url('pm-layout.css?v=93');
@import url('animations.css?v=3');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;300;400;500;600;700;800;900&display=swap');

.layout {
	color: #000;
	font-size: 18px;
	font-family: 'Montserrat';
	font-weight: 500;
	line-height: 1.75em;
}

/* ---------- standaard lettertype en kleur ---------- */
.layout td, .layout th, .layout a{
	font-family: 'Montserrat';
}

.layout h1,.layout h2,.layout h3,.layout h4,.layout h5,.layout h6,
.layout .h1,.layout .h2,.layout .h3,.layout .h4,.layout .h5,.layout .h6 {
	font-family: 'Roboto Slab';
	font-weight: 400;
	margin: 0;
	line-height: 1.15em;
	color: inherit;
}


.layout h1,
.layout .h1 {
	font-size: 3.333em;
	margin-bottom:0.25em;
	font-weight:bold;
}

.layout h2,
.layout *.h2 {
	font-size: 1.667em;
	margin-top:0.25em;
	line-height: 1.25em;
}
.layout h3,
.layout .h3 {
	font-size: 5.556em;
}
.layout h4,
.layout .h4 {
	font-size: 6.111em;
	font-weight:bold;
}
.layout h5,
.layout .h5 {
	font-size: 1.667em;
	font-family: 'Montserrat';
}
.layout h6,
.layout .h6 {
	margin: 0 0 0 0;
}
/*.layout p  { margin: 0 0 0 0; }*/

.layout a {
	text-decoration: none;
}

#layer1{
	overflow-y: scroll;
	position: absolute;
	transition: all 0.5s;
	top: 0;
}

.layout #layer1::-webkit-scrollbar-track,
.layout #layout::-webkit-scrollbar-track {
	background-color: #000;
	width: 15px;
}
.layout #layer1::-webkit-scrollbar-thumb,
.layout #layout::-webkit-scrollbar-thumb {
	background-color: #F29400;
	border-radius: 8px;
	border: 4px solid #000;
}


/* top bar */
#topbar{
	
	width: 30vw;
	right: 0;
	position: fixed;
	top: 0;
	height: 4.64vw;
	z-index: 8;

}

#topbar .logo,
#topbar ._logo-mob{
	display: block;
	width: 38.55vw;
	height: 6.55vw;
	float: left;
	text-decoration: none;
	margin-top: 4.5vw;
	margin-left: 3vw;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: left top;
	transition: all 0.5s 0.2s;

}
#topbar ._logo-mob{
	display:none;
	background-image:url(../../images/readyforchange_nl/logos/logo-rfc-wit.png);
}



#layout[data-slider-open="true"] #topbar,
.pm_flow.hide-topbar #topbar,
.pm_flow.hide-sidebar_topbar #topbar{
	display:none;
}
.pm_flow.hide-topbar #layer1,
.pm_flow.hide-sidebar_topbar #layer1{
	top: 0;
}

#topbar #headerbar a._bttn {
	display: block;
	float: right;
	font-size: 0.89vw;
	background-color: #1A171B;
	color: #FFF;
	width: 6.2vw;
	height: 4.64vw;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 0.8vw;
	background-size: 40% auto;
	box-sizing: border-box;
	padding-top: 2.5vw;
	font-weight:300;
	font-family: 'Roboto Slab';
}
#topbar #headerbar a._bttn.__menu {
	background-image: url(../../images/readyforchange_nl/buttons/icon-menu.png);
}
#topbar #headerbar a._bttn.__contact {
	background-image: url(../../images/readyforchange_nl/buttons/icon-contact.png);
}
#topbar #headerbar a._bttn.__podcast {
	background-image: url(../../images/readyforchange_nl/buttons/icon-podcast.png);
	background-size: 100%;
	background-position: center -3px;
}

#topbar #headerbar a._bttn.__bellen {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Isolation_Mode' data-name='Isolation Mode' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.67 32.62'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23fff; stroke-miterlimit: 10; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.49,12.56c4-5.38,3.15-4.36.11-8.8-.17-.25-.36-.5-.54-.75C7.89.05,6.16-.24,3.1,1.86,1.39,3.03.26,4.69.54,6.73c.33,2.4.74,4.93,1.83,7.04,3.72,7.24,9.26,12.9,16.52,16.59,2.29,1.17,5.11,1.65,7.71,1.75,2.65.11,4.61-2.26,5.42-5.19.7-2.52-1.14-3.4-2.66-4.54-.37-.28-.76-.53-1.13-.8q-3.85-2.76-7.39.19c-.11.09-.28.1-.86.27-3.08-3.09-6.31-6.32-9.48-9.49Z'/%3E%3C/svg%3E");
	display:none;
}
#topbar #headerbar a._bttn.__aanmelden {
	background-color: #F7931E;
	background-image: url(../../images/readyforchange_nl/buttons/icon-aanmelden.png);
	background-size: auto 44% ;
	background-position: center 0.6vw;
}
body.__menu-open #topbar #headerbar a.bttn-menu{
	background-position: center 0.6vw;
background-size: 30% auto;
	background-image: url(../../images/readyforchange_nl/svg/kruisje.svg);
}
.pgroup.content-slide{
	padding-top: 90px;
}
.pgroup.content-slide.__white{
	padding-top: 90px;
}
.pgroup.content-slide.__absolute{
	padding-top: 0;
}
.stickyHeader{
	width: 80%;
	display:block;
	position: absolute;
	left:0;top:0;    z-index: 3;
}
.stickyHeader.__menu{
	z-index:4;
}
.stickyHeader a._logo{
	background-image:url(../../images/readyforchange_nl/logos/logo-rfc.png);
	display: block;
	width:337px;
	height: 40px;
	background-size:100% auto;
	background-repeat: no-repeat;
	float:left;
	margin: 30px;
	margin-right: 20px;
}
.stickyHeader a._call{
	float: left;
	display: block;
	width: 700px;
	color: #000;
	margin: 30px 0;
	font-weight: 500;
	letter-spacing: 3px;
}

.pgroup.content-slide.__white .stickyHeader a._logo,
.stickyHeader.__white a._logo{
	background-image:url(../../images/readyforchange_nl/logos/logo-rfc-wit.png);
}
.pgroup.content-slide.__orange .stickyHeader a._logo{
	background-image:url(../../images/readyforchange_nl/logos/logo-rfc-icon-white.png);
}
.pgroup.content-slide.__white .stickyHeader a._call,
.stickyHeader.__white a._call{
	color:#FFF;
}
#layout[data-unid="Werken-bij-Ready-for-Change"] .stickyHeader a._call{
	display:none;
}
.pm-section{
	position: relative;    width: 1680px;
}
.pm-section.__slides .pgroup.slider-group{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	
}
.slider-group{
	background-color: #FFF;
}
/* buttons en links */
.footerCrumbs{
	position: relative;
	padding: 70px 50px;
	background-color: #D9DADB;
}
.footerCrumbs a._link{
	color: #000;
	display: block;
	float: left;
	font-weight: 500;
	padding-left: 40px;
	width: 33%;
	line-height: 1.5em;
	box-sizing: border-box;
	height: 6em;
	background-position: left 1px;
	background-size: 26px auto;
	position: relative;
	background-image: url(../../images/readyforchange_nl/icons/icon-symbol.png);
	background-repeat: no-repeat;
	padding-right: 5%;
}
.footerCrumbs a._link.__single{
	width:100%;	
	margin-top:30px;
	height:auto;
}


.footer-cnt{
	height:106px;
	box-sizing:border-box;
	padding-top:20px;
}
.footer-cnt ._logo{
	background-image: url(../../images/readyforchange_nl/logos/logo-rfc.png);
	display: block;
	width: 337px;
	height: 37px;
	background-size: 100% auto;
	background-repeat: no-repeat;
	float: left;
	margin: 30px;
	margin-right: 20px;
}
.footer-cnt ._text{
	margin-top: 30px;
	letter-spacing: 3px;
	font-weight: 500;
}

.footer-cnt ._text a{
	color: #000;
}

/* label input */
.label-text{
	background-color: #FFF;
	color: inherit;
	padding: 10px;
	display: block;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-left: 15px;
}
.label-text *.input-default{
	border: 0;
	margin: 0;
	padding: 0;
	height: auto;
	/* margin-right: 0; */
	outline: none!important;
}
.check-contactform {
	font-size: 0.9em;
	line-height: 1.5em;
	float: left;
	width: 100%;
	margin-top: 11px;

}
.check-contactform .input{
	width: 20px;
	height: 20px;
	display: block;
	border-radius: 100%;
	float: left;
	margin-right: 20px;
	background-color: #FFF;
	margin-top: 7px;
	/* border: 1px solid #e5e5e5; */
	/* padding-top: 10px; */
	margin-bottom: 3em;
}
.check-contactform:before{
	display:none!important;
}
.layout label.inp-radio, .layout label.inp-checkbox {
	padding-left: 0;
	min-height: 10px;
	display: inline-block;
	margin: 5px 0;
	margin-right:20px;
	line-height: 1.75em;
}

/* footer */

#footer{
	background-color: #000;
	height: 120px;
	width: 100%;
	padding: 22px 44px;
	box-sizing: border-box;
}

#layout.__menu-open .footer-cnt{
	display:none;	
	
	
}

#footer > ._inner{
	max-width: 1680px;
	margin: 0 auto;
	position: relative;
}
#footer ._logo{
	display: block;
	width: 255px;
	height: 41px;
	float: left;
	padding-top: 7px;
	color: #FFF;
	text-decoration: none;
	font-size: 1.1em;
	line-height: 0.9em;
	margin-top: 13px;
	font-weight: bold;
	padding-left: 170px;
	background-image: url(../../images/readyforchange_nl/logos/logo-eu2cure.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#footer ._socials{
	height: 50px;
	width: 245px;
	margin: 13px auto;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}

#footer ._socials a{
	display: block;
	width: 50px;
	height: 50px;
	margin: 0 15px 0 0;
	float: left;
	background-repeat: no-repeat;
}

#footer ._socials a.__linkedin{
	background-image: url(../../images/readyforchange_nl/icons/icon-linkedin.png);
}
#footer ._socials a.__facebook{
	background-image: url(../../images/readyforchange_nl/icons/icon-facebook.png);
}
#footer ._socials a.__twitter{
	background-image: url(../../images/readyforchange_nl/icons/icon-twitter.png);
}
#footer ._socials a.__instagram{
	background-image: url(../../images/readyforchange_nl/icons/icon-instagram.png);
	margin-right: 0;
}

#footer ._disclaimer{
	color: #FFF;
	float: right;
	/* margin-top: -5px; */
	line-height: 1.25em;
	margin-top: 13px;
}

#footer ._disclaimer a{
	color: #FFF;
	font-weight: bold;
}

/* logo footer */

.footer {
	padding: 15px 0 5px 30px;
	box-sizing: border-box;
	position: relative;
	bottom: 0;
	min-height: 97px;
	width: 1680px;
	clear: both;
	background-size: 100% auto;
	background-position: right top;
	background-repeat: no-repeat;
}
.footer h3 {
	margin-left: 14px;
}


/* submenu */
#submenu-cnt {
	background-color: #2A292C;
	box-sizing: border-box;
	position: relative;
	/* top: 0; */
	/* left: 0; */
	/* right: 0; */
	z-index: 3;
	height: 0;
	overflow: hidden;
	transition: all 0.5s;
}


#submenu-cnt ._footer{
	color:#FFF;	
}
#submenu-cnt ._footer ._property,
#submenu-cnt ._footer a._link{
	color:#FFF;
	display: inline-block;
	margin: 0 15px;	
}


body.__menu-open #submenu-cnt {
	height: 945px;
	/* margin-top: -141px; */
	padding-top: 100px;
	overflow: initial;
}
body.__menu-open .block-cnt {
	display:none;

}
body.__menu-open #layer1{
	background-color:#2A292C;
}
body.__menu-open #topbar .bttn-menu {
	    color: #f7931e!important;
}

body #topbar .bttn-menu:before {
	content: 'Menu';
}
body.__menu-open #topbar .bttn-menu:before {
	content: 'Sluiten';
}
#submenu-cnt > ._inner {
	padding: 44px;
	width: 1680px;
}

#submenu-cnt > ._inner {
	box-sizing: border-box;
	margin: 0 auto;
	max-width: 1680px;
	padding-bottom: 50px;
	margin-left: 25px;
	background-size: 360px auto;
	background-position: right -65px bottom -190px;
	background-repeat: no-repeat;
}

#submenu-cnt ._split{
	display: block;
	position: relative;
	float: left;
	margin: 22px;
	width: 480px;
	margin-bottom: 40px;
	height: auto;
}

#submenu-cnt ul.logoList li a{
color:#FFF	
}


#submenu-cnt .title-block{
	width: 480px;
	height: 318px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../../cimages/readyforchange_nl/menu/slogan.png);
	float: left;
	margin: 22px;
	opacity: 0;
	transition: all 1.5s 1s;
}


#submenu-cnt  .close-menu {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	height: 24px;
	width: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23D20029;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='24 3.8 20.2 0 12 8.2 3.8 0 0 3.8 8.2 12 0 20.2 3.8 24 12 15.8 20.2 24 24 20.2 15.8 12 '/%3E%3C/svg%3E");
	padding-right: 50px;
	background-position: right center;
	box-sizing: border-box;
}
.layout.__menu-open #layer1{

}
.layout.__menu-open #topbar a.logo{

}
.pm_flow #topbar.__active .bttn-menu {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23D20029;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='24 3.8 20.2 0 12 8.2 3.8 0 0 3.8 8.2 12 0 20.2 3.8 24 12 15.8 20.2 24 24 20.2 15.8 12 '/%3E%3C/svg%3E");
}

.layout.__menu-open #submenu-cnt .title-block{
	opacity: 1;
}

/* menu blocks */



#submenu-cnt .news-dash-block[data-number="1"]  ._image{
	transition-delay: 0s;
}

#submenu-cnt .news-dash-block[data-number="2"]  ._image{
	transition-delay: 0.2s;
}
#submenu-cnt .news-dash-block[data-number="3"]  ._image{
	transition-delay: 0.4s;
}
#submenu-cnt .news-dash-block[data-number="4"]  ._image{
	transition-delay: 0.6s;
}
#submenu-cnt .news-dash-block[data-number="5"]  ._image{
	transition-delay: 0.8s;
}


img.flex-image{
	width: 100%;
}

a.slider-button.__active{
	opacity: 0.3;
}

/* label input */
label.label-input{
	position: relative;
	background-color: #FFF;
	display: block;
}
label.label-input > input,
label.label-input > textarea{
	border: none;
	outline: none;
	/* margin-top: 20px; */
	float: none!important;
	padding: 10px!important;
	padding-left: 15px!important;
	padding-top: 30px!important;
	padding-bottom: 0px!important;
	color: #000000!important;
}
label.label-input > span{
	position: absolute;
	display: block;
	left: 15px;
	color: #999999;
	transition: all 0.3s;
	top: 15px;
}
label.label-input.__active > span{
	font-size: 0.7em;
	top: 0;
}
label.label-input > textarea {
	height: 150px;
}


/* slider */
a.bttn-close {
	color: #000;
	display: block;
	padding-right: 27px;
	height: 30px;
	position: absolute;
	width: 152px;
	right: 45px;
	z-index: 100;
	top: 30px;
	background-repeat: no-repeat;
	background-size: 20px auto;
	background-position: right center;
	background-image: url(../../images/readyforchange_nl/icons/icon-symbol.png);
}
a.bttn-close:after{
	content: 'SLUIT SCHERM';	
}

.pm-section.__slides a.bttn-close{
	display: none
}
#layout[data-slider-open="true"] .pm-section.__slides a.bttn-close{
	display: block
}

#layout[data-slider-open="true"] .pgroup{
	filter: blur(10px);
}
#layout[data-slider-open="true"] .pgroup:before{
	content:'';
	display:block;
	position: absolute;
	left:0;top:0;right:0;bottom:0;
	z-index:10;
	background-color:#0000005e;
}

#layout[data-slider-open="true"] .pm-section.__slides .pgroup{
	filter: none;
}
#layout[data-slider-open="true"] .pm-section.__slides .pgroup:before{
	display:none;
	}


.social-button{
	display:block;
	width:38px;height:38px;
	margin:10px 0px 0 10px;
}

.social-button.__fb{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.36 38.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M19.18,0C8.59,0,0,8.59,0,19.18s8.59,19.18,19.18,19.18,19.18-8.59,19.18-19.18S29.77,0,19.18,0ZM25.58,10.61v.25c-.37,0-.71,0-1.05,0-.4,0-.79.02-1.19.04-.82.06-1.42.46-1.76,1.22-.26.59-.3,1.22-.31,1.84,0,.65,0,1.3.01,1.94,0,.03,0,.07.02.13h4.11c-.07.51-.13.99-.19,1.48-.12.89-.25,1.78-.36,2.67-.02.16-.08.21-.23.2-1.05,0-2.1,0-3.16,0-.05,0-.11,0-.18.01v11c-.36.04-.69.08-1.03.1-1.14.08-2.27.03-3.4-.13-.2-.03-.26-.09-.26-.3,0-3.47,0-6.94,0-10.41v-.29h-3.84v-4.34h3.84c0-.11,0-.19,0-.27.01-1.27,0-2.54.05-3.8.05-1.09.43-2.1,1.05-3,.78-1.14,1.91-1.71,3.23-1.95,1.38-.25,2.75-.14,4.11.1q.51.09.51.6v2.88Z'/%3E%3C/svg%3E");
}
.social-button.__in{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.36 38.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M19.18,0C8.59,0,0,8.59,0,19.18s8.59,19.18,19.18,19.18,19.18-8.59,19.18-19.18S29.77,0,19.18,0ZM14.61,29.79h-4.47v-15.62h4.47v15.62ZM12.35,13.08c-1.27,0-2.24-.99-2.24-2.29,0-1.26.99-2.23,2.26-2.23,1.28,0,2.26.98,2.25,2.27,0,1.28-.99,2.25-2.28,2.25ZM30.24,29.49c0,.09-.01.18-.02.29h-4.5v-.46c0-2.74,0-5.48,0-8.22,0-.36-.04-.72-.13-1.06-.19-.75-.72-1.18-1.47-1.3-.39-.06-.81-.05-1.21,0-.79.1-1.4.72-1.51,1.51-.05.32-.07.65-.07.97,0,2.69,0,5.39,0,8.08v.49h-4.49v-15.63h4.47v1.78s.03,0,.05.01c.03-.06.06-.12.09-.19.31-.76.91-1.2,1.67-1.4,1.24-.33,2.5-.36,3.75-.05,1.64.4,2.56,1.55,2.94,3.12.24.98.4,2.01.42,3.02.06,3.01.02,6.02.02,9.02Z'/%3E%3C/svg%3E");
}


.social-button.__orange.__fb{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.36 38.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-1, .cls-2 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %23f29400; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='19.18' cy='19.18' r='19.18'/%3E%3Cpath class='cls-2' d='M16.62,20.38h-3.84v-4.34h3.84c0-.11,0-.19,0-.27.01-1.27,0-2.54.05-3.8.05-1.09.43-2.1,1.05-3,.78-1.14,1.91-1.71,3.24-1.95,1.38-.25,2.75-.14,4.11.1q.51.09.51.6c0,.96,0,1.92,0,2.88v.25c-.37,0-.71,0-1.05,0-.4,0-.79.02-1.19.04-.82.06-1.42.46-1.76,1.22-.26.59-.3,1.22-.31,1.84,0,.65,0,1.3.01,1.94,0,.03,0,.07.02.13h4.11c-.07.51-.13.99-.19,1.48-.12.89-.25,1.78-.36,2.67-.02.16-.08.21-.23.2-1.05,0-2.1,0-3.16,0-.05,0-.11,0-.18.01v11c-.36.04-.69.08-1.03.1-1.14.08-2.27.03-3.4-.13-.2-.03-.26-.09-.26-.3,0-3.47,0-6.94,0-10.41,0-.09,0-.18,0-.29Z'/%3E%3C/svg%3E");
}
.social-button.__orange.__in{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.36 38.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-1, .cls-2 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %23f29400; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='19.18' cy='19.18' r='19.18'/%3E%3Cg%3E%3Cpath class='cls-2' d='M21.32,29.79h-4.49v-15.63h4.47v1.78h.05s.06-.11.09-.17c.31-.76.91-1.2,1.67-1.4,1.24-.33,2.5-.36,3.75-.05,1.64.4,2.56,1.55,2.94,3.12.24.98.4,2.01.42,3.02.06,3.01.02,6.02.02,9.02,0,.09-.01.18-.02.29h-4.5c0-.16,0-.31,0-.46,0-2.74,0-5.48,0-8.22,0-.36-.04-.72-.13-1.07-.19-.75-.72-1.18-1.47-1.3-.39-.06-.81-.05-1.21,0-.79.1-1.4.72-1.51,1.51-.05.32-.07.65-.07.97,0,2.69,0,5.39,0,8.08v.49Z'/%3E%3Cpath class='cls-2' d='M10.14,14.16h4.47v15.62h-4.47v-15.62Z'/%3E%3Cpath class='cls-2' d='M14.63,10.84c0,1.28-.99,2.25-2.28,2.25-1.27,0-2.24-.99-2.24-2.29,0-1.26.99-2.23,2.26-2.23,1.28,0,2.26.98,2.25,2.27Z'/%3E%3C/g%3E%3C/svg%3E");
}
.social-button.__orange.__insta{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.36 38.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-1, .cls-2 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %23f29400; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='19.18' cy='19.18' r='19.18'/%3E%3Cg%3E%3Cpath class='cls-2' d='M9.55,23.21c0-2.68,0-5.35,0-8.03.03-.15.07-.3.08-.46.2-2.67,1.73-4.43,4.33-4.97.4-.08.8-.13,1.21-.19,2.68,0,5.35,0,8.03,0,.15.03.3.07.46.08,2.67.2,4.44,1.73,4.97,4.33.08.4.13.8.19,1.21v8.03c-.03.15-.07.3-.08.45-.2,2.67-1.73,4.44-4.33,4.97-.4.08-.8.13-1.21.19h-8.03c-.15-.03-.3-.07-.46-.08-2.67-.2-4.43-1.73-4.97-4.33-.08-.4-.13-.8-.19-1.21ZM26.98,19.18s.04,0,.06,0c0-1.2,0-2.41,0-3.61,0-.25-.04-.51-.06-.76-.18-2.04-1.38-3.32-3.42-3.38-2.91-.08-5.83-.08-8.74,0-2.04.06-3.34,1.36-3.39,3.39-.08,2.91-.08,5.83,0,8.74.06,2.06,1.36,3.35,3.42,3.41,2.87.08,5.75.09,8.62,0,2.15-.06,3.39-1.32,3.5-3.46.08-1.44.02-2.89.02-4.33Z'/%3E%3Cpath class='cls-2' d='M19.17,24.16c-2.74,0-4.97-2.25-4.95-4.99.01-2.72,2.25-4.94,4.97-4.93,2.74,0,4.97,2.25,4.95,4.99-.01,2.72-2.25,4.94-4.97,4.93ZM15.98,19.19c0,1.75,1.42,3.2,3.17,3.21,1.76,0,3.22-1.41,3.23-3.15.01-1.79-1.4-3.24-3.17-3.25-1.78,0-3.22,1.41-3.23,3.19Z'/%3E%3Cpath class='cls-2' d='M24.33,15.2c-.68,0-1.18-.48-1.18-1.14,0-.66.51-1.17,1.17-1.16.66,0,1.16.51,1.15,1.18,0,.65-.48,1.12-1.15,1.12Z'/%3E%3C/g%3E%3C/svg%3E");
}
	
/*navbar footer */
.layout .footer-bar {


}

.layout .footer-bar ._navbar ._nav{
	display: block;
	height: 22px;
	margin: 3px;
	background-repeat: no-repeat;
	line-height: 1em;
	background-size: 22px;
	text-transform: uppercase;    padding-top: 6px;
}
.layout .footer-bar ._navbar ._nav[href="#"]{
	/*opacity:0.3;*/
}
.layout .footer-bar  ._navbar{
	padding: 10px 15px;
}
.layout .footer-bar ._navbar ._nav.__prev,
.layout .footer-bar ._navbar ._nav[data-nav-ctrl="prev"]{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.17 22.17'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %231a171b; %7D .cls-1, .cls-2 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %23f29400; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-2' cx='11.08' cy='11.08' r='11.08'/%3E%3Cpath class='cls-1' d='M12.14,6.24l-5.89,3.9c-.74.49-.74,1.58,0,2.07l5.89,3.9c.83.55,1.93-.04,1.93-1.04v-7.8c0-.99-1.1-1.59-1.93-1.04Z'/%3E%3C/svg%3E");
	float: left;
	padding-left: 40px;
	background-position: left center;
	color: #000;
}
.layout .footer-bar ._navbar ._nav.__next,
.layout .footer-bar ._navbar ._nav[data-nav-ctrl="next"]{
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.17 22.17'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %231a171b; %7D .cls-1, .cls-2 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %23f29400; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-2' cx='11.08' cy='11.08' r='11.08'/%3E%3Cpath class='cls-1' d='M10.03,6.24l5.89,3.9c.74.49.74,1.58,0,2.07l-5.89,3.9c-.83.55-1.93-.04-1.93-1.04v-7.8c0-.99,1.1-1.59,1.93-1.04Z'/%3E%3C/svg%3E");
	float: right;
	padding-right: 40px;
	background-position: right center;
	color: #000;
}

/* news block */


.news-dash-block{
	background-color: #FFF;
	overflow: visible;
	width: 362px;
	height: 401px;    margin: 15px;
	float: left;
	/*margin-right: 40px;*/
	overflow: hidden;
	-moz-box-shadow: 0px 0px 14px 3px #0000002e;
	-webkit-box-shadow: 0px 0px 14px 3px #0000002e;
	box-shadow: 0px 0px 14px 3px #0000002e;
}

.news-dash-block[data-article-nr="1"]{
	display:none;
}
.news-dash-block.__first{
	width:757px;
	height:832px;
}


.recent-nieuws{
	background-color: #FFF;
	overflow: visible;
	width: 1217px;
	min-height: 388px;
	float: none;
	margin-right: 0;
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	box-sizing: border-box;
	padding-left: 380px;
}
.recent-nieuws ._image{

	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	background-position: center;
	background-size: cover;
}
.recent-nieuws ._text{
	padding: 40px;
}
.recent-nieuws ._text h4{
	font-size: 1.997em;
}
.recent-nieuws ._text ._recent{
	padding: 5px 15px 0;
	color: #FFF;
	background-color: #fd5473;
	float: left;
	margin-bottom: 30px;
}
.news-dash-block ._image{
	height: 171px;
	/* width: 293px; */
	/* border-radius: 100%; */
	background-position: center top;
	background-size: cover;
	background-repeat: no-repeat;
	/* margin-top: -38%; */
	/* margin-left: -9%; */
	/* margin-bottom: 9px; */
}


.news-dash-block.__first ._image{
	height: 403px;
}
.news-dash-block.__first ._text h2{
	font-size:2.6em;
}
.news-dash-block ._text{
	padding: 10px 25px;
}

.news-dash-block ._text h2{
	font-size: 1.39em;
	height: 5em;
	overflow: hidden;
}

.news-all ._text h2{
	height: auto;
}
.news-all ._desc{
	height: 8em;
}

#news-related .news-dash-block{
	margin: 0;
	margin-bottom: 90px;
}

.bignews{
	padding-left: 33%;

}
.bignews ._image{
	position: absolute;
	left: 0;
	top: 0;;
	bottom: 0;
	width: 35%;
	display: block;
	background-size: cover;
}
.bignews ._text{
	padding: 50px;
}
.bignews ._text ._recent{
	padding: 5px 15px;
	color: #FFF;
	background-color: #fd5473;
	float: left;
	margin-bottom: 30px;
}

body.pm_flow .stickyHeader a._call ._text:before {
	content: 'BEL VOOR EEN AFSPRAAK:';
}


#layout .pblock.footer_block{
	min-height:544px;
	height:auto;
}
#layout .pblock.crumb_block{
	min-height:400px;
	height:auto;
}