﻿.bg-background{margin:0;padding:6rem 0}
.bg-light{background:#DDEEDF !important}
.bg-dark{background:#05525C !important}
.bg-disabled{background:#d1d1d5}
.bg-primary{background:#0b535d !important}
.bg-primary-lo{background:#DDEEDF !important}
.bg-primary-mid{background:#DDEEDF}
.bg-secondary{background:#DDEEDF !important}
.bg-tertiary{background:#fff2f2 !important}
.bg-quartenary{background:#e2f5f3 !important}
.bg-sky{background:#DDEEDF !important}
.bg-skylight{background:none !important}
.bg-white{background:#fff !important}
.bg-succes{background:#68ad5d}
.bg-warning{background:#e79741}
.bg-error{background:#d95b4d}
.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}
.bg-fullwidth::after{content:"";display:block;position:absolute;height:104%;left:0;top:0;width:100vw;z-index:-1}
.bg-fullwidth--light::after{background:#f3f3f4 !important}
.white{color:#DDEEDF !important}
.primary-lo{color:#DDEEDF !important}
html{font-size:18px;overflow-x:hidden !important}
body{scroll-behavior:auto;margin-bottom:0; background: #DDEEDF}
@media(max-width: 767px){body{overflow:hidden}
}
#stickyHeader.sticky{position:fixed;top:0;z-index:1000;animation:stickyShow .5s; display: none;}
@keyframes stickyShow{0%{opacity:0}
100%{opacity:1}
}
@media(max-width: 480px){#wpadminbar{display:none}
.logged-in .navbar{margin-top:0 !important}
}
section{margin:1rem 0}
@media(max-width: 767px){section{margin:4rem 0}
}
section:first-of-type{margin-bottom:0;margin-top:0}
@media(min-width: 768px)and (max-width: 1199px){section:first-of-type{margin-top:0}
}
@media(max-width: 767px){section:first-of-type{margin-top:0 !important}
}
section.bg-light{margin:0;padding:3rem 0}
@media(max-width: 1199px){section.bg-light{padding:3rem 15px}
}
@media(max-width: 767px){section.bg-light{padding:4rem 15px}
}
.section-t{margin-top:6rem !important}
.section--small{margin:3rem 0}
.section--small-t{margin-top:3rem}
.section--small-b{margin-bottom:3rem}
.section-b-0{margin-bottom:0}
.section-0{margin:0}
.section-bg-light--small-t{padding-top:3rem !important}
@media(max-width: 767px){.section-bg-light--small-t{padding-top:0 !important}
}
.section-bg-light-t-0{padding-top:0 !important}
.section-bg-light-b-0{padding-bottom:0 !important}
.section-bg-light-0{padding-bottom:0 !important;padding-top:0 !important}
.relative{position:relative}
@media(max-width: 767px){.container{padding:0 1.875rem !important}
}
img.size-full{margin-bottom:1rem}
iframe{border:0}
@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:300;src:url("./fonts/Barlow-Bold.ttf") format("truetype")}

@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:500;src:url("./fonts/BarlowSemiCondensed-SemiBold.ttf") format("truetype")}
@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:700;src:url("./fonts/BarlowSemiCondensed-Bold.ttf") format("truetype")}
@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:400;src:url("./fonts/Barlow-Regular.ttf") format("truetype")}
@font-face{font-display:swap;font-family:"Material Design Icons";font-style:normal;font-weight:400;src:url("./fonts/material-icons-v140-latin-regular.woff2") format("woff2")}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#05525C;font-family:"Barlow",serif;font-weight:400;line-height:1.5}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Barlow",sans-serif;font-weight:400}
h1,.h1{font-size:3rem}
@media(max-width: 767px){h1,.h1{font-size:1.75rem}
}
h2,.h2{font-size:2.5rem}
@media(max-width: 767px){h2,.h2{font-size:1.5rem}
}
h3,.h3{font-size:1.75rem}
h4,.h4{font-size:1.5rem}
h5,.h5{font-size:1.25rem}
.inverse{color:#DDEEDF}
.dark{color:#747581}
.black{color:#000}
p,.p{font-size:1rem}
.uppercase{text-transform:uppercase}
.bold{font-weight:700}
.small{font-size:.875rem}
.underline{margin-bottom:.8rem;padding-bottom:.8rem;position:relative}
@media(max-width: 767px){.underline{margin-bottom:1.25rem}
}
.underline::after{content:"";display:block;position:absolute;background:#05525C;bottom:0;height:1px;left:0;width:4rem}
.flex{display:flex !important}
.flex__column{flex-direction:column !important}
.flex--row{flex-direction:row !important}
.flex__column-wrap{flex-flow:column wrap !important}
.flex__column-nowrap{flex-flow:column nowrap}
.flex__row-wrap{flex-flow:row wrap}
.flex__row-nowrap{flex-flow:row nowrap !important}
.flex--center{justify-content:center}
.flex--center-y{align-items:center}
.flex--start-y{align-items:flex-start !important}
.flex--end-y{align-items:flex-end !important}
.flex--space-between{justify-content:space-between}
.flex--space-around{justify-content:space-around}
.flex--inline{display:inline-flex}
.flex--order{order:1}
.accordion__panel{margin-bottom:3rem}
.accordion__panel--small{margin-bottom:0}
.accordion__panel--small .accordion--title{margin-bottom:.2rem}
.accordion__link{text-align:center}
.accordion--title{-webkit-appearance:none;border-bottom:1px solid #d1d1d5;display:flex;flex-flow:row wrap;font-size:1.5rem;font-weight:700;justify-content:space-between;padding-bottom:2rem}
.accordion--title:hover{cursor:pointer}
.accordion--title.collapsed{-webkit-appearance:none;font-weight:400}
.accordion--title.collapsed i{transform:rotate(0);transition:transform .3s ease}
.accordion--title i{transform:rotate(180deg);transition:transform .3s ease}
.accordion--title i.in{transform:rotate(0deg)}
.accordion--title--no-border{border-bottom:0;padding-bottom:0}
.accordion__body--indent{padding-left:2rem}
.accordion__content{align-items:flex-start;border-bottom:1px solid #d1d1d5;display:inline-flex;flex-flow:column wrap;margin-bottom:1rem;padding:1rem 0;width:100%}
.accordion__content--label{color:#000;font-size:.875rem;margin-bottom:2rem}
.accordion__content--title{color:#05525C;font-size:1.25rem;font-weight:700;margin-bottom:2rem;position:relative}
.accordion__content--title::after{content:"";display:block;position:absolute;background:#05525C;height:1px;left:0;width:100%}
.accordion__content--text{color:#05525C;width:100%}
.accordion__content--no-border{border-bottom:0;padding-bottom:0}
.accordion__content--no-border .accordion__content--label{margin-bottom:0}
.alert{border:0;border-radius:0;left:0;padding:.5rem 0;position:absolute;top:0;width:100%}
@media(max-width: 767px){.alert{margin-top:6rem}
}
.alert--relative{position:relative}
.alert__inner{align-items:center;justify-content:space-between}
.alert--icon{color:#DDEEDF;font-size:1.5rem;margin-right:1rem}
.alert--text{color:#DDEEDF;font-family:"Barlow",sans-serif;font-weight:700;margin-bottom:0}
.alert--close{color:#DDEEDF;font-size:2rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%);transition:all .3s ease}
@media(max-width: 767px){.alert--close{right:2rem;top:1rem;transform:translateY(0)}
}
.alert--hide{opacity:0;transition:all .3s ease;visibility:hidden}
.breadcrumb{color:#8fb6b0; background:rgba(0,0,0,0);margin-bottom:0;padding:0; font-weight: 500; font-size: 0.8rem !important;}
.breadcrumb p {font-size: 0.8rem !important;}
.breadcrumb a{color:#8fb6b0;transition:all .3s ease}
.breadcrumb .breadcrumb_last{text-decoration:none; color: #6da096;}
.breadcrumb span{display:flex}
.breadcrumb span span{align-items:center;display:flex;flex-flow:row wrap}
.breadcrumb i.material-icons{width:20px;position:relative}
.breadcrumb i.material-icons:after{display:block;position:absolute;content:"";font:normal normal normal 16px/1 "FontAwesome";font-weight:bold;left:7px;top:4px}
:focus{outline:none}
a{color:#FC6926; transition: all 0.4s ease;}
a:hover{color:#fc6926 !important;text-decoration:none}
.loadmore{text-align:center;padding-top:2rem}
.loadmore a{font-family:Barlow,sans-serif;font-weight:bold;color:#05525c;position:relative}
.loadmore a:after{display:block;position:absolute;content:"";font:normal normal normal 16px/1 "FontAwesome";font-weight:bold;right:-1rem;top:2px;width:10px}
.link{color:#FC6926;display:inline;font-family:"Barlow",sans-serif; font-weight:bold; margin-right:.3rem;padding-left:0rem;position:relative;transition:all .3s ease; margin-top: auto; padding-bottom: 10px;rr}
.link:hover{color:#00a39d;text-decoration:none}
.link:hover::after{right:-0.3rem}
.link::after {
    content: " >";
}
.link--down::after{content:"";transition:top .3s ease}
.link--down:hover::after{right:0;top:90%}
.link--black{color:#05525C}
.link__icon{color:#E2F1E3;font-weight:400;padding-right:0; padding-left: 0rem !important;}
.card__content--social.link__icon{color:#0b535d;}
.link__icon:hover{color:#FC6926}
.link__icon::before{content:"";position:absolute;display:inline-flex;font:normal normal normal 16px/1 "FontAwesome";left:0;margin-right:1rem;position:relative}
.link__icon--no-pseudo::before{display:none}
.link__icon::after{display:none}

.link__icon-dark {color:#05525C;font-weight:400;padding-right:0; padding-left: 0rem !important;margin-left: -18px;}
.link__icon-dark:hover{color:#FC6926}
.link__icon-dark::before{content:"";position:absolute;display:inline-flex;font:normal normal normal 16px/1 "FontAwesome";left:0;margin-right:1rem;position:relative}
.link__icon-dark--no-pseudo::before{display:none}
.link__icon-dark::after{display:none}

.link--underline{margin:0;padding:0;text-decoration:underline}
.link--underline:hover{text-decoration:underline}
.link--underline::after{display:none}
.link--normal{font-weight:400}
.link.inverted{color:#DDEEDF}
.link.inverted:hover{color:#e6e6e6}
.link.inverted::after{color:#DDEEDF}
@media(max-width: 767px){.link.inverted::after{font-weight:normal}
}
.button{background:#FC6926;border:0;border-radius:0;color:#DDEEDF;display:inline-flex;font-family:"Barlow",sans-serif;font-size:1.125rem;font-weight:700;line-height:1;max-width:100%;padding:0.8rem  2rem 1rem;transition:all .3s ease;width:auto;
-webkit-clip-path: polygon(0 0, 0 100%, 95% 100%, 100% 76%, 100% 0);
clip-path: polygon(0 0, 0 100%, 95% 100%, 100% 76%, 100% 0);

}
@media(max-width: 767px){.button span{margin:0 auto}
}


.button:hover{background:#05525C;box-shadow:0 2px 6px rgba(24,25,45,.4);color:#DDEEDF !important;}
.button:focus{outline:none}
.button--secondary{background:#DDEEDF}
.button--secondary:hover{background:#7cbede}
.button--disabled{background:#d1d1d5;cursor:default !important}
.button--disabled:hover{background:#d1d1d5}
.button--inverse{background:#fff;color:#DDEEDF2f2}
.button--no-style{background:rgba(0,0,0,0);border:0;border-radius:0;display:inline-flex;line-height:1;max-width:100%;padding:0;transition:all .3s ease;width:auto}
.button--no-style:focus{outline:none}
#cookie_action_close_header_reject{right:97px !important}

.card{background-color:rgba(0,0,0,0);border:0;border-radius:0;margin-bottom:2rem; position: relative; display: inline-block; overflow: hidden; }
.card.expert__header{margin-top:-4rem}

@media(max-width: 1200px){.card.expert__header{margin-top:8rem} .header__image-artwork {margin-top: 0px;}
}


.card__inner{   
	 display: flex;
    flex-flow: column nowrap;
    height: 100%;
    position: relative;
    z-index: 1;
    -webkit-clip-path: polygon(0 0, 0 100%, 86% 100%, 100% 90%, 100% 0);
    clip-path: polygon(0 0, 0 100%, 86% 100%, 100% 90%, 100% 0);
    background: white; /* Zorg ervoor dat de achtergrond van de card zichtbaar is */
    transition: all .3s ease;
}


.col-lg-4.card__inner{   
	
	-webkit-clip-path: polygon(0 0, 0 100%, 97% 100%, 100% 89%, 100% 0)!important;
    clip-path: polygon(0 0, 0 100%, 97% 100%, 100% 89%, 100% 0)!important;
}

.card:hover::before {
    opacity: 1; /* Schaduw wordt zichtbaar bij hover */
}



.col-lg-10 .card__inner{   
	 display: flex;
    flex-flow: column nowrap;
    height: 100%;
    position: relative;
    z-index: 1;
	-webkit-clip-path: polygon(0 0, 0 100%, 97% 100%, 100% 89%, 100% 0);
    clip-path: polygon(0 0, 0 100%, 97% 100%, 100% 89%, 100% 0);
	    background: #05525C; /* Zorg ervoor dat de achtergrond van de card zichtbaar is */
    transition: all .3s ease;
	padding: 22px 15px 22px 0px;
}



.card__image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;height:auto;min-height:12.5rem;width:100%}
.card__image--unknown{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;background-size:contain;height:8rem;width:100%}

.card__content{align-items:flex-start;background:#05525C;display:flex;flex-flow:column wrap;height:100%;padding:0.5rem 1.5rem 0rem;justify-content:stretch;  transition: all .3s ease;}
.card__content{background: #05525C; transition: all .3s ease; }
.card__content--label{color:#fff;margin-bottom:1.25rem; font-weight: 500; font-size: 16px; }
.card__content--date{color:#00a39d;margin-bottom:1.25rem;font-family:Barlow,sans-serif}
.card__content--title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem;min-height:3.5rem}
@media(max-width: 767px){.card__content--title{font-size:1.25rem;min-height:auto}
}
.card__content--text{color:#fff;margin-bottom:3rem}
.card__content--cta{color:#fff;font-size:1.25rem;width:100%}
.card__content--description{width:100%}
.card__content--name{color:#00a39d; font-size:1.25rem; font-weight: 500;}
.card__content--job{color:#DDEEDF; font-size:1rem;margin-bottom:0;min-height:1.2rem}
.card__content--social{color: #0b535d;display:flex;flex-flow:column wrap;margin-top:.45rem}
.card__content--social-icons-only{display:flex;flex-flow:column wrap;margin-top:1rem}
.card__content--social-icons-only .link__icon{margin-right:0}
.card__content--social-icons-only .link__icon::before{font-size:1.3rem;margin-right:1rem}
.card__content--social-icons-only .link__icon:last-of-type::before{margin-right:0}
.card__content--question{font-size:1.125rem}
.card__landscape{display:flex;flex-flow:row wrap;max-height:100%;width:100%}
.card__landscape .card__image{display:flex;height:auto;min-height:14rem;width:33.3333333333%}
.card__landscape .card__content{background:#fff;padding:1.25rem 1.5rem 1.75rem;width:66.6666666667%}
.card__landscape .card__content--title{min-height:3.5rem}
.card__person{display:flex;flex-flow:column nowrap;height:100%}
.card__person .card__image{margin-top: 16px; align-items:flex-start;display:flex;justify-content:center;max-height:13rem;min-height:13rem;overflow:hidden;width:100%; -webkit-clip-path: polygon(0 0, 0 100%, 95% 100%, 100% 90%, 100% 0); clip-path: polygon(0 0, 0 100%, 95% 100%, 100% 90%, 100% 0);}
@media(max-width: 767px){.card__person .card__image{max-height:22rem;min-height:22 rem}
}
.card__person .card__image .image{height:230px;max-width:100%;object-fit:cover;width:100%}
.card__person .card__image--square{min-height:12rem; margin-top: 15px;}
.card__person .card__content{align-items:flex-start;display:flex;flex-flow:column wrap;height:100%;justify-content:space-between;padding-bottom:.5rem}
.card__person .card__content p{width:100%}
.card__person--small .card__image{margin-bottom:.6rem;min-height:7rem}
.card__person--small .card__content--name{font-size:1rem}
.card__person--small .card__content--job{font-size:1rem}
.card__person--small .card__content--social-icons-only .link__icon::before{margin-right:.8rem}
.card__person--small .card__content--social-icons-only .link__icon:last-of-type::before{margin-right:0}
.card__expert{display:flex;flex-flow:column nowrap;height:100%}
.card__expert .card__image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;height:auto;min-height:12.5rem;position:relative;width:100%}
.card__expert .card__content{align-items:flex-start;display:flex;flex-flow:column wrap;height:100%;justify-content:flex-start;padding-bottom:1.5rem}
.card__expert .card__content--title{margin-bottom:1rem;min-height:3.5rem}
.card__expert .card__content--description{align-items:center;display:flex;flex-flow:row wrap}
.card__expert .card__content--description .card__content--person{width:calc(100% - 5rem)}
.card__expert .card__content--description .card__content--image{border-radius:50%;height:4rem;margin-right:1rem;overflow:hidden;width:4rem}
.card__expert .card__content--description .card__content--image .image{height:100%;max-width:100%;object-fit:cover;width:auto}
.card__icon{background:rgba(0,0,0,0);box-shadow:none;margin-bottom:4rem;height:100%}
@media(max-width: 767px){.card__icon{margin-bottom:2rem}
}
.card__icon .card__content--icon{color:#05525C;font-size:2.5rem;margin-bottom:.5rem}
.card__icon .card__content--text{margin-bottom:2rem;min-height:4.5rem}
.card--no-box-shadow{box-shadow:none}
.card--no-box-shadow:hover{box-shadow:none}
.card--grey .card__content{background-color:#f3f3f4 !important}
.card--grey .card__content div{width:100%}
.viewselect{display:flex;margin-bottom:1rem;align-items:center;font-family:"Barlow",sans-serif;font-weight:bold}
.viewselect .icon--item{font-size:2rem;color:#3d6663;cursor:pointer}
.viewselect .icon--item.active{opacity:.6}
@media(max-width: 767px){.viewselect{display:none}
}
.rowview .card{max-width:100%;width:100%;flex-direction:row;flex:0 0 100%;margin-bottom:1rem}
.rowview .card a{width:100%;margin:0}
.rowview .card__content{display:inline-grid;grid-template-columns:5% 80% 15%;width:100%;flex-flow:row nowrap;align-items:center;padding:.5rem 1rem;height:auto;justify-content:flex-start;gap:1rem}
.rowview .card__content--icon{font-size:2rem;margin-bottom:0}
.rowview .card__content--title{margin-bottom:0;min-height:auto}
.rowview .card__content--text{display:none}
.content h1{font-size:2.5rem;font-weight:700;margin-bottom:2rem}
@media(max-width: 991px){.content h1{font-size:1.75rem;margin-bottom:1rem}
}
.content h2{font-size:1.5rem;font-weight:700;margin-bottom:2rem}
.content p{margin-bottom:3rem}
.content--date{font-family:"Barlow",sans-serif;font-size:.875rem;font-weight:700}
.content--label{color:#05525C;font-family:"Barlow",sans-serif;font-size:.875rem;opacity:.5}
.content--center{margin-left:-8.3333333333%}
.content--center .wp-block-group__inner-container{border:1px solid #d1d1d5;padding:1rem}
.content--center .wp-block-group__inner-container p{margin-bottom:0}
@media(max-width: 767px){.content--center{margin-left:0}
}

@media(max-width: 767px){.content--center>*{padding:0}
}
.content--center iframe,.content--center figure,.content--center figure:not(.is-resized) img{text-align:center;margin-bottom:3rem;padding:0;width:100%}
.content ul li{list-style-position:inside;padding-left:1.2rem;text-indent:-1.4rem}
#cookie-law-info-bar{text-align:left}
#cookie-law-info-bar span{display:flex;margin:0 auto}
#cookie-law-info-bar span .cli_action_button{background:#FC6926;border:0;border-radius:0;box-shadow:0 1px 3px rgba(24,25,45,.4);color:#DDEEDF;display:inline-flex;font-family:"Barlow",sans-serif;font-size:1.125rem;font-weight:700;line-height:1;max-width:100%;padding:1rem 2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:auto}
@media(max-width: 991px){#cookie-law-info-bar span .cli_action_button{position:relative;top:auto;transform:none}
}
.figure{height:auto;margin:0;max-width:100%;padding:0;width:100%}
.figure__image{height:auto;max-width:100%;width:100%}
.image{height:auto;max-height:100%;max-width:100%;width:100%}
figure.auto{text-align:center}
figure.auto img{width:auto}
.filter{align-items:flex-start;display:flex;flex-flow:row nowrap;font-family:"Barlow",sans-serif;margin-bottom:3rem}
@media(max-width: 767px){.filter{display:flex;z-index:10}
}
.filter--no-margin{margin-bottom:0}
@media(max-width: 767px){.filter__container__box{position:relative}
}
.filter__label{display:inline-flex;font-weight:700;margin-bottom:0;margin-right:1.5rem;padding:.6rem 0}
@media(max-width: 767px){.filter__label{display:block;float:right}
}
.filter__item{align-items:center;color:#05525C;background:none !important;display:flex;margin:0 ;padding:.2rem 0.6rem;position:relative;transition:all .3s ease; font-weight: 500; font-size: 16px !important;}
.filter__item--active{background:#eef7efrr !important;color:#005d68}
@media(max-width: 767px){.filter__item--active{font-weight:bold}
}
.filter__item:hover{background:#fff;color:#05525C;cursor:pointer}
.filter__item--dropdown{background:#fff}
@media(min-width: 768px){.filter__item--dropdown{display:inline-block}
}
.filter__item--dropdown:hover .filter__item--submenu{animation:fadeIn 1s;background:#f3f3f4 !important;box-shadow:0 1px 3px rgba(24,25,45,.2);display:block;left:0;position:absolute;top:100%;width:auto;z-index:15}
@media(max-width: 767px){.filter__item--dropdown:hover .filter__item--submenu{display:inline-block;left:-8px}
}
.filter__item--dropdown .filter__item--submenu{}
.filter__item--dropdown .filter__item--submenu .filter__item{margin:0}
.filter__item--icon-down{margin-left:.5rem}
.filter__list{margin:0;padding:0}
@media(max-width: 767px){.filter__list{background:#fff;box-shadow:0 1px 3px rgba(24,25,45,.2);margin-right:1rem;margin-top:0rem; display: none;}
.filter__list.display{display:flex;flex-flow:column wrap;position:absolute;top:0rem;left:0px; width: 100%;}
	.filter__list__item{padding: 0.4rem 0.6rem;}
	.filter__item{ font-size: 20px !important;}
}
.filter__list__item{display:inline-block;list-style:none;margin-bottom:2px; margin-right:15px; }
@media(max-width: 767px){.filter__list__item{display:block; }
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.active{display:block !important}
.footer{color: #ddeedf;background:rgba(0,0,0,0);font-family:"Barlow",sans-serif;height:auto;line-height:initial;padding:4rem 0 3rem;position:relative}
@media(max-width: 767px){.footer #logo{width:9rem}
}
.footer__socials--icon{color:#ddeedf;font-size:1.2rem;margin-right:.8rem}
.footer__socials--icon i{font:normal normal normal 16px/1 "FontAwesome"}
@media(max-width: 767px){.footer__socials--icon i{font-size:1.25rem}
}
.footer__info{margin-bottom:4rem}
.footer p{color:#ddeedf;font-size:.625rem}
.footer a{color:#ddeedf;font-size:.625rem;transition:all .3s ease}
.footer a:hover{color:#00a39d}
.footer .link{font-size:.625rem;font-weight:400;padding-right:1rem}
.footer .link::after{font-size:.875rem;font-weight:normal}
@media(max-width: 767px){.footer__adres{padding:1.75rem 0}
}
.footer__adres p,.footer__adres a{font-size:.875rem}
@media(max-width: 767px){#flair_data{text-align:right;width:75%}
}
@media(max-width: 767px){.copy{margin-top:1rem}
}
.blurred picture.back{filter:blur(20px);position:absolute;transform:scale(1.1) translate(-50%, -50%);z-index:10;top:50%;left:50%}
.blurred picture.back picture{filter:blur(20px);position:absolute;width:100%;z-index:10}
.header .branded{position:relative}

.header .line{width:2px;height:270px;background:#DDEEDF;position:absolute;left:50%}
@media(max-width: 1199px){.header .line{height:150px}
}

.page-template-frontpage { background: #DDEEDF;}

.header__intro{padding:0 4rem;color:#05525Ce}
.header__intro h2{font-weight:300}
@media(max-width: 767px){.header__intro{padding:0}
}
.header__intro--text{margin-bottom:2rem;padding-top:0.1rem}
@media(max-width: 767px){.header__intro--text{margin-bottom:2rem}
}
.header__intro--text p{margin-bottom:0}

.header__image{display:flex;justify-content:center;align-items:center;position:relative;width:100%;overflow:hidden; opacity: 0.85}
.header__image picture{height:auto;margin:0;padding:0}

@media(max-width: 1199px){.header__image picture{max-width:100%;height:auto;width:100%;}
	
	.header__image-artwork {max-width:100%;height:auto;width:100%; margin-top: 0px;
margin-bottom: 47px;}
	
	
	
	
.header__image picture img{width:100%;image-rendering:pixelated;max-width:100%;height:auto}
	
	.header__image{ overflow: visible;}
	
}

.header__image--big{height:27.7604166667rem}
@media(max-width: 767px){.header__image--big{height:15.625rem}
}
.header__image--medium{height:27.7604166667rem}
@media(max-width: 767px){.header__image--medium{height:15.625rem}
}
.header__image--medium .blurred{position:relative}
.header__image--small{height:18.3333333333rem}
.header__image--front{justify-content:center;position:absolute;z-index:20;top:0;left:50%;transform:translateX(-50%)}
.header--big{height:100%;position:relative}
.header--small{background:#e0f0e2 !important}
.header__shape--negative-t{margin-top:-8.5rem}
@media(max-width: 767px){.header__shape--negative-t{margin-top:-5rem}
}
.header__shape--content{padding:3rem 4rem 0}
@media(max-width: 767px){.header__shape--content{padding:1.5rem 1.5rem 0}
}
.header__shape--title{color:#295266;font-size:3rem;font-weight:700;margin-bottom:0}
@media(max-width: 767px){.header__shape--title{font-size:1.5rem}
}
.header__shape--title--secondary{color:#0b535d;font-size:2.5rem;font-weight:700;margin-bottom:0}
@media(max-width: 767px){.header__shape--title--secondary{font-size:1.5rem}
}
.header__shape--text{color:#295266;margin-bottom:3rem}
.header__shape--button{margin-top:2rem}
.header__shape--fluid--content{padding:4rem 0}
@media(max-width: 767px){.header__shape--fluid--content{padding-top:3rem !important}
}
.header__shape--fluid .shape{bottom:-2rem;position:relative}
@media(max-width: 767px){.header__shape--fluid .shape{bottom:-1rem}
}
.header__content{align-items:flex-start;display:flex}
.header__content--negative-t{padding-top:0 !important}
.header__content--negative-t .header__content--negative-breadcrumb{padding-top:5rem}
@media(max-width: 1199px){.header__content--negative-t .header__content--negative-breadcrumb{padding-top:0}
}
@media(max-width: 767px){.header__content--negative-t .header__content--negative-breadcrumb{margin-top:0 !important}
}
@media(max-width: 1199px){.header__content--negative-t{margin-top:-10rem !important}
}
@media(max-width: 767px){.header__content--negative-t{margin-top:-3rem !important}
}
.header__content--negative-t--double{margin-top:-17rem !important;padding-top:0 !important}
.header__content--negative-t--double .header__content--left{align-self:flex-end}
.header__content--title{font-size:2.5rem;font-weight:700; margin-bottom:0rem; color:#05525C;}
.header__content--bedrijfsnaam{font-size:2.5rem;font-weight:700;margin-bottom:2rem; color:#146468;}




@media(max-width: 991px){.header__content--title{font-size:1.9rem;margin-bottom:0rem}
.header__content--bedrijfsnaam{font-size:1.9rem;font-weight:700;margin-bottom:1rem;}		
}
@media(max-width: 767px){.header__content--left{order:1}
}
.highlight{padding-bottom:3rem}
.highlight--double{padding-bottom:4rem}
@media(max-width: 767px){.highlight--double{padding-bottom:1rem}
}
@media(max-width: 991px){.highlight--double .afbeelding{order:2}
}
.highlight--shape{z-index:10;margin-top:-2rem}
.highlight--left{align-items: flex-start;
display: flex;
flex-flow: column wrap;
padding: 1.4rem 3rem 3rem 2.4rem;}
.highlight--right{align-items:flex-start;display:flex;flex-flow:column wrap;height:100%;justify-content:space-between}
.highlight--right ul.gform_fields li.gfield{margin-top:0 !important;margin-bottom:0 !important;margin:0 !important}
.highlight--right .validation_message{color:#FC6926 !important}
@media(max-width: 1199px){.highlight--right{padding:3rem 2.75rem 3.25rem 5.25rem}
}
@media(max-width: 991px){.highlight--right{padding-left:2.75rem;padding-top:1rem}
}
.highlight--small{padding:4rem 2.75rem 2rem}
@media(max-width: 991px){.highlight--small{padding:3rem 1.75rem 2rem}
}
@media(max-width: 767px){.highlight--small{padding:2rem 0.75rem 2rem}
}
.highlight--img{align-items:center;display:flex;height:100%;justify-content:center;-webkit-clip-path: polygon(0 0, 0 100%, 48% 100%, 100% 41%, 100% 0);
clip-path: polygon(0 0, 0 100%, 48% 100%, 100% 41%, 100% 0);}
.highlight--img img{width:100%}
.highlight--title{color:#05525C;font-size:2.5rem;margin-bottom:0; font-weight: 500}
@media(max-width: 767px){.highlight--title{font-size:1.5rem}
}
.highlight--subtitle{color:#DDEEDF;font-size:1.5rem;font-weight:700;margin-top:1rem}
.highlight--text{padding-top:3rem}
@media(max-width: 767px){.highlight--text{padding-top:2.5rem}
}

.strat-text {padding-left: 2.75rem;}

@media(max-width: 991px){.highlight--small{padding:3rem 1.75rem 2rem}
}
@media(max-width: 767px){.highlight--small{padding:2rem 0.75rem 2rem}

.strat-text {padding-left: 0.75rem;}
}


.slider__logos .slick-list .slick-track {
	background: #fff;
	padding: 0px;
}

.highlight__negative{padding-top:2rem;position:relative}
.highlight__negative--col-2{margin-right:calc(-8.3333333333% * 2)}
.highlight__negative--fluid{position:relative}
.highlight__negative--fluid .highlight--right{margin-top:2rem}
@media(max-width: 991px){.highlight__negative--fluid .highlight--right{padding-left:0;padding-right:0; margin-top:-3.3rem; z-index: 99;} 
}
.highlight__negative--fluid .highlight--img{margin-top:2rem}
@media(max-width: 1199px){.highlight__negative--fluid .highlight--img{padding:0 0 2rem 0}
}
.highlight__negative--top{margin-top:-6rem}
.highlight__negative--top--none{margin-top:6rem}
.highlight__negative--top::after{content:"";display:block;position:absolute;background:#fff;height:2rem;left:0;top:0;width:100%}
.highlight__negative--top--white::after{content:"";display:block;position:absolute;background:#fff;height:2rem;left:0;top:0;width:100%}
.highlight__negative--top--grey::after{content:"";display:block;position:absolute;background:#f3f3f4;height:2rem;left:0;top:0;width:100%}
.highlight__negative--top--transparent::after{content:"";display:block;position:absolute;background:rgba(0,0,0,0);height:2rem;left:0;top:0;width:100%}
.highlight__form{align-items:flex-end; height: 69% !important;}
.highlight__form .gform_wrapper form{display:flex;flex-flow:column wrap;justify-content:flex-end;width:100%}
.highlight__form--row{align-items:center;flex-flow:row wrap !important}
.highlight__form--row .gform_body,.highlight__form--row .gform_footer{width:auto !important}
@media(max-width: 991px){.highlight__form--row .gform_body,.highlight__form--row .gform_footer{width:50% !important} .highlight__form {margin-top:-150px; height: 100%}
}
@media(max-width: 767px){.highlight__form--row .gform_body,.highlight__form--row .gform_footer{width:100% !important} .highlight__form {margin-top:-150px; height: 100%}
}
.highlight__form--row .gfield_error{margin-top:2rem !important}
.highlight__form--row [type=submit]{margin-left:.5rem !important;margin-top:0 !important}
@media(max-width: 767px){.highlight__form--row [type=submit]{font-size:inherit !important;line-height:initial !important;margin:0 !important;width:auto !important}
}
.highlight .link{margin-top:2.75rem}
.highlight--no-margin-t{margin-top:0}
.highlight--no-margin-t.highlight__negative--top::after{background:rgba(0,0,0,0)}
.highlight--no-margin-b{margin-bottom:-2rem;padding-bottom:2rem}
@media(max-width: 991px){.highlight__text .highlight--shape::after{background:#fff2f2 !important;content:"";display:block;height:100%;left:calc(8.4% + 15px);position:absolute;top:2rem;width:calc(91.6% - 30px);z-index:-1}
}
.highlight__text .highlight--right{padding:3rem 2.75rem 3.25rem 12.25rem}
@media(max-width: 1199px){.highlight__text .highlight--right{padding-left:10.25rem}
}
@media(max-width: 991px){.highlight__text .highlight--right{padding:1rem 2.75rem 3.25rem}
}
.hamburger{cursor:pointer;height:1.8rem;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:2.2rem}
@media(max-width: 767px){.hamburger{display:block !important}
}
.hamburger span{background:#05525c;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}
.hamburger span:nth-child(1){top:0}
.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:50%;transform:translateY(-50%)}
.hamburger span:nth-child(4){bottom:0}
.hamburger.open span:nth-child(1){left:50%;top:18px;width:0%}
.hamburger.open span:nth-child(2){transform:rotate(45deg)}
.hamburger.open span:nth-child(3){transform:rotate(-45deg)}
.hamburger.open span:nth-child(4){left:50%;top:18px;width:0%}
.icon--item{margin-right:.5rem}
.vacature__wrapper{color:#295266;margin-bottom:4rem;margin-top:3rem}
.vacature__wrapper--item{margin-right:2rem}
.navbar{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0}
.navbar-collapse{flex-grow:0}

.navbar-nav .inactive{padding:0 1.5rem}
.navbar-nav .active.inactive .nav-link::after{display:none !important}
@media(max-width: 767px){.navbar-nav .active.inactive .nav-link{font-weight:400}
}

.bg-white {
background: none !important;
}

@media(min-width: 767px)and (max-width: 1199px){.navbar-nav{display:flex;justify-content:space-between;width:100%}
}
@media(max-width: 767px){.navbar-nav{margin:3rem 0 2rem;text-align:center; }
.navbar-nav #menu-top-menu{margin-bottom:0;margin-top:1.25rem}
}
.navbar-nav .nav-item{padding:0 1.5rem}
@media(min-width: 767px)and (max-width: 1199px){.navbar-nav .nav-item{padding:0 0.9rem}
}
.navbar-nav .nav-link{color:#00A39D;font-family:"Barlow",sans-serif;font-size:1rem;font-weight:700;padding:.5rem 0 .1rem !important;position:relative}



.navbar-nav .nav-link::after{content:"";display:block;position:absolute;background:#05525c;bottom:0;height:2px;left:0;transition:width .3s;width:0; }


@media(max-width: 767px){.navbar-nav .nav-link::after{display:none}
}
.navbar-nav .nav-link:hover::after{width:100%}
.navbar-nav .active{padding:0 1.5rem; color: #05525C !important;}



@media(max-width: 767px){.navbar-nav .active .nav-link{font-weight:700}
}
.navbar-nav .active .nav-link::after{content:"";display:block;position:absolute;background:#fc6926;height:2px;width:100%;  } 


li.active .nav-link {
  color: #05525C !important;
}



.navbar-toggler:focus{outline:none}
.navbar__logo{align-items:center;display:flex;width:10%}
.navbar__logo a{width:100%}
@media(max-width: 991px){.navbar__logo{width:8rem}
}
.page_header{transition:all .3s ease}
.page_header--scroll{background:#fff;transition:all .3s ease}
.nav{display:flex;flex-flow:column wrap}
.nav__menu{display:flex;flex-flow:row wrap;justify-content:space-between;padding:1.5rem 2rem;box-shadow:0px 0px 0px #000;z-index:300}
@media(max-width: 767px){.nav__menu{min-height:auto}
}
.nav__menu--top{background:#CEE7D1;display:flex;flex-flow:row wrap;justify-content:flex-end;padding:.8rem}
@media(max-width: 767px){.nav__menu--top{justify-content:space-between;padding:.5rem 2rem}
}
.nav__menu--top .link{margin:0 0 0 1.5rem;font-size:14px}
.nav__menu--top .link.left{display:none}
@media(max-width: 767px){.nav__menu--top .link.left{display:block;font-size:.875rem;font-weight:normal;margin-left:0}
}
.nav__menu--top .link:last-of-type{margin-right:0}
@media(max-width: 767px){.nav__menu--top .link:last-of-type{font-size:.875rem;font-weight:normal;padding-right:1.25rem}
}
.nav__menu--top .link a{color:#00A39D; font-weight: 500;}
.nav__menu--top .menu-top-menu-container{display:inline-flex}
@media(max-width: 767px){.nav__menu--top .menu-top-menu-container{display:none}
}
.nav__menu--top #menu-top-menu{display:flex;flex-flow:row wrap;justify-content:flex-end;list-style:none;margin-bottom:0;padding-left:0}
.home .bg-primary{background:#DDEEDF !important}
.home .bg-secondary,.home .shape--secondary{background:#05525C !important}
.home .nav__menu--top{background:#CEE7D1}
.home .header{background:none;}
.home .header__title{color:#009595; padding-top: 32px;}
.home .expert__header .card__content{background-color:#DDEEDF;color:#DDEEDF}
.home .expert__header .card__content a{color:#DDEEDF}
.home .expert__header .card__content--cta{color:#DDEEDF}
.home .expert__header .shape{background-color:#DDEEDF}
.home .content h1{color:#DDEEDF}
.home .card__icon .card__content--icon{color:#DDEEDF}
.home .bg-light:not(footer){background-color:#DDEEDF !important}
.single-werkveld .bg-primary{background:#005D68 !important}
.single-werkveld .bg-secondary,.single-werkveld .shape--secondary{background:#cee7d1 !important}
.single-werkveld .nav__menu--top{background:#CEE7D1}
.single-werkveld .header.bg-secondary{background:#cee7d1 !important}
.single-werkveld .header__shape--title--secondary{color:#05525c}
.single-werkveld .quote__text{color:#0b535d !important}
.page-id-1754 .bg-primary{background:#DDEEDF !important}
.page-id-1754 .bg-secondary,.page-id-1754 .shape--secondary{background:#3d6663 !important}
.page-id-1754 .nav__menu--top{background:#CEE7D1}
.page-id-1754 .header{background:#DDEEDF;}
@media(max-width: 767px){.page-id-1754 .header{background:#DDEEDF;}
}
.page-id-1754 .header__title{color:#05525C}
.page-id-1754 .expert__header .card__content{background-color:#05525C;color:#DDEEDF}
.page-id-1754 .expert__header .card__content a{color:#DDEEDF}
.page-id-1754 .expert__header .card__content--cta{color:#DDEEDF}
.page-id-1754 .expert__header .shape{background-color:#05525C}
.page-id-1754 .content h1{color:#05525C}
.page-id-1754 .card__icon .card__content--icon{color:#05525C}
.page-id-1754 .bg-light:not(footer){background-color:#DDEEDF !important}
.single-expertise .bg-primary{background:#05525C !important}
.single-expertise .bg-secondary,.single-expertise .shape--secondary{background:#05525C !important}
.single-expertise .nav__menu--top{background:#CEE7D1}
.single-expertise .header.bg-secondary{background:#cee7d1 !important;}
.single-expertise .header__shape--title--secondary{color:#05525C}
.single-expertise .quote__text{color:#0b535d !important}

.page-id-1756 .bg-primary{background:#DDEEDF !important}
.page-id-1756 .bg-secondary,.page-id-1756 .shape--secondary{background:#cee7d1 !important}
.page-id-1756 .nav__menu--top{background:#CEE7D1}
.page-id-1756 .header{background:#DDEEDF}
.page-id-1756 .header__title{color:#05525C}
.page-id-1756 .expert__header .card__content{background-color:#05525C;color:#DDEEDF}
.page-id-1756 .expert__header .card__content a{color:#DDEEDF}
.page-id-1756 .expert__header .card__content--cta{color:#DDEEDF}
.page-id-1756 .expert__header .shape{background-color:#DDEEDF}
.page-id-1756 .content h1{color:#05525C}
.page-id-1756 .card__icon .card__content--icon{color:#05525C}
.page-id-1756 .bg-light:not(footer){background-color:#DDEEDF !important}
.page-id-1756 .viewselect .icon--item{color:#05525C}
.single-onderzoeksmethoden .bg-primary{background:#05525C !important}
.single-onderzoeksmethoden .bg-secondary,.single-onderzoeksmethoden .shape--secondary{background:#DDEEDF !important}
.single-onderzoeksmethoden .nav__menu--top{background:#CEE7D1}
.single-onderzoeksmethoden .header.bg-secondary{background:#cee7d1 !important}
.single-onderzoeksmethoden .header__shape--title--secondary{color:#05525C}
.single-onderzoeksmethoden .quote__text{color:#05525C !important}

.page-id-1758 .bg-primary{background:#DDEEDF !important}
.page-id-1758 .bg-secondary,.page-id-1758 .shape--secondary{background:#00A39D !important}
.page-id-1758 .nav__menu--top{background:#CEE7D1}
.page-id-1758 .header{background:#DDEEDF}
.page-id-1758 .header__title{color:#05525C}
.page-id-1758 .header__image{margin-bottom:30px;}
.page-id-1758 .expert__header .card__content{background-color:#05525C;color:#DDEEDF}
.page-id-1758 .expert__header .card__content a{color:#DDEEDF}
.page-id-1758 .expert__header .card__content--cta{color:#DDEEDF}
.page-id-1758 .expert__header .shape{background-color:#05525c}
.page-id-1758 .content h1{color:#05525c}
.page-id-1758 .card__icon .card__content--icon{color:#05525c}
.page-id-1758 .bg-light:not(footer){background-color:#DDEEDF !important}
.page-id-1758 .viewselect .icon--item{color:#05525c}

.single-trend .bg-primary{background:#DDEEDF !important}
.single-trend .bg-secondary,.single-trend .shape--secondary{background:#295266 !important}
.single-trend .nav__menu--top{background:#CEE7D1}
.single-trend .header.bg-secondary{background:#DDEEDF!important}
.single-trend .header__shape--title--secondary{color:#295266}
.single-trend .quote__text{color:#0b535d !important}
.page-template-trends .bg-primary{background:#DDEEDF!important}
.page-template-trends .bg-secondary,.page-template-trends .shape--secondary{background:#05525C !important}
.page-template-trends .nav__menu--top{background:#CEE7D1}
.page-template-trends .header{background:#E8F3E9}
.page-template-trends .header__title{color:#295266}
.page-template-trends .expert__header .card__content{background-color:#295266;color:#DDEEDF}
.page-template-trends .expert__header .card__content a{color:#DDEEDF}
.page-template-trends .expert__header .card__content--cta{color:#DDEEDF}
.page-template-trends .expert__header .shape{background-color:#295266}
.page-template-trends .content h1{color:#295266}
.page-template-trends .card__icon .card__content--icon{color:#295266}
.page-template-trends .bg-light:not(footer){background-color:rgba(165,210,232,.4901960784) !important}
.page-template-over-ons .bg-primary{background:#ddeedf !important}
.page-template-over-ons .bg-secondary,.page-template-over-ons .shape--secondary{background:#3e5263 !important}
.page-template-over-ons .bg-light,.page-template-over-ons .bg-skylight{background:none !important}
.page-template-over-ons #meer-weten{position:relative}
.page-template-over-ons #meer-weten:after{display:block;position:absolute;content:"";background-color:#DDEEDF;width:100%;height:50%;bottom:0;z-index:0}
.page-template-over-ons .card__person{z-index:10}
.page-template-over-ons .card__content{background:#05525C !important;color:#DDEEDF}


.page-template-over-ons .card__content .link__icon{color:#DDEEDF; }
.blog .nav__menu--top{background:#CEE7D1 !important}
.blog .bg-primary{background:#ddeedf !important}
.blog .bg-secondary,.blog .shape--secondary{background:#3e5263 !important}
.blog .bg-light,.blog .bg-skylight{background:none !important}
@media(max-width: 767px){#menu-top-menu.menu{padding-left:0 !important}
}
.header__socials{display:none;margin-top:1.25rem}
.header__socials--icon{color:#05525C;margin:0 .5rem}
.header__socials--icon i{font:normal normal normal 16px/1 "FontAwesome";font-size:1.5rem}
@media(max-width: 767px){.navbar-expand-sm .navbar-collapse{visibility:hidden;height:0}
.navbar-expand-sm .navbar-collapse.show{visibility:visible;height:auto}
}
@media(max-width: 991px){.quote{margin-bottom:4rem}
}
@media(max-width: 767px){.quote{margin-bottom:4rem}
}
.quote__text{color:#0b535d;margin-bottom:0;padding-left:1.75rem;position:relative}
@media(max-width: 767px){.quote__text{margin-bottom:1rem}
}
.quote__text::before{content:"";display:block;position:absolute;background:#fff2f2;height:100%;left:0;width:3px}
@media(max-width: 767px){.quote__text .link{font-size:1.75rem}
}
.quote__person{margin:1.5rem 0 0 calc(1.75rem + 3px)}
.quote--secondary .quote__text{color:#0b535d}
.quote--secondary .quote__text::before{background:#DDEEDF}
.shape{height:2rem;width:calc(100% - 2rem);z-index:99;flex-shrink:0; display: none;}
@media(max-width: 767px){.shape{height:1rem;width:calc(100% - 1rem)}
}
.shape--double{height:4rem;width:calc(100% - 2rem);
}
@media(max-width: 767px){.shape--double{height:2rem;width:calc(100% - 1rem)}
}
.shape__outside{height:2rem;width:100%; display: none;
}

.shape__outside+.shape__content{width:100%;
	
	 background: url('http://studiolavoro.nl/2019/wp-content/themes/research2024-child/templates/components/assets/bar_01.svg') no-repeat center center;
  background-size: contain; /* Zorgt ervoor dat de SVG altijd volledig zichtbaar is */
}

.shape__content{width:100%;
	
	 background: url('https://www.studiolavoro.nl/2019/wp-content/uploads/2024/08/45balk_bg.svg') no-repeat center center;
  background-size: contain; /* Zorgt ervoor dat de SVG altijd volledig zichtbaar is */
}


.opdrachtgevers {
	margin-top: 100px;
}


.nieuwsbrief_bg {
  position: relative;
  width: 600px; /* Pas dit aan naar jouw gewenste breedte */
  height: 400px; /* Pas dit aan naar jouw gewenste hoogte */
  background: url('http://studiolavoro.nl/2019/wp-content/themes/research2024-child/templates/components/assets/bar_01.svg') no-repeat center center;
  background-size: contain; /* Zorgt ervoor dat de SVG altijd volledig zichtbaar is */
	margin-top: 100px;
}

.nieuwsbrief_title {
position: absolute;
top: 20%;
z-index: 2;
color: #05525C;
font-size: 24px;
}

@media(max-width: 767px){.nieuwsbrief_bg {
width: 100%; height: 270px;}
}




.shape__outside--double{height:4rem;width:100%}
@media(max-width: 767px){.shape__outside--double{height:2.25rem;margin-top:.75rem}
}
.shape__outside--double+.shape__content{width:calc(100% - 2rem); }
@media(max-width: 767px){.shape__outside--double+.shape__content{padding:0rem 1rem 2rem;width:calc(100% - 1rem)}
}
.shape--white{background:#fff}
.shape--primary{background:#ecf2ff !important}
.shape--primary-lo{background:#DDEEDF !important}
.shape--secondary{background:#DDEEDF !important}
.shape--tertiary{background:#fff2f2 !important}
.shape--quartenary{background:#e2f5f3 !important}
.shape--sky{background:#DDEEDF !important}
.shape--grey{background:#f3f3f4 !important}
.shape--fullwidth{width:100%}
.shape__inverse{bottom:0;height:2rem;position:absolute;right:0;width:2rem}
.shape__inverse--white{background:#fff}
.sidebar{margin-bottom:0; color: #E2F1E3;}
@media(max-width: 767px){.sidebar{margin-bottom:2rem}
}
.sidebar--title{font-size:1.25rem;font-weight:700;margin-bottom:2rem; margin-top: 2rem;}
.sidebar__item{border-bottom:1px solid #d1d1d5;margin-bottom:1rem;padding:0 0 1rem;width:100%}
.sidebar__item--label{color:#DDEEDF;font-size:.875rem;margin-bottom:.4rem}
.sidebar__item--title{color:#DDEEDF;font-size:1rem;font-weight:700;margin-bottom:0;transition:all .3s ease}
.sidebar__item:last-child{border-bottom:0;margin-bottom:0}
.sidebar__item:hover .sidebar__item--title{color:#FC6926}
.sidebar__archive .mdi:before{display:block;position:absolute;content:"";font:normal normal normal 16px/1 "FontAwesome";font-weight:bold;left:0;top:2px;width:10px}
.sidebar__archive--title{font-size:1.75rem;font-weight:700;margin-bottom:2rem}
.sidebar__archive--block{margin-bottom:3rem}
.sidebar__archive--year{margin-bottom:1.5rem}
.sidebar__archive--month{font-size:1rem}
.slider__card{visibility:hidden}
.slider__card.slick-initialized{visibility:visible}
.slider__card--btn{font-size: 32px; align-items:center;display:flex;height:3.5rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:3.5rem}
@media(max-width: 767px){.slider__card--btn{height:2.5rem;width:2.25rem; }
}
.slider__card--btn:hover{font-size: 42px;;cursor:pointer}
.slider__card--btn.prev{left:-6.5rem}
@media(max-width: 1199px){.slider__card--btn.prev{left:auto;right:5.325rem;top:calc(-100% - .625rem);transform:translateY(0); display: none !important}
}
@media(max-width: 767px){.slider__card--btn.prev{right:3.325rem; display:none;display: none !important}
}
.slider__card--btn.next{right:-6.5rem}
@media(max-width: 1199px){.slider__card--btn.next{right:0;top:calc(-100% - .625rem);transform:translateY(0); display: none !important;
  }
}
.slider__card--btn-grey{background: none !important}
.slider__card--btn-grey:hover{background: none !important}
.slider__logos .logo{align-items:center;display:flex;height:9rem;justify-content:center}
.slider__logos .logo--image{height:auto;max-height:100%;max-width:70%;width:auto}
.slider__quotes--slide{padding:0 15rem}
.slick-list{margin-left:-15px;margin-right:-15px}
.slick-list .slick-track{display:flex}
.slick-list .slick-track .slick-slide{display:flex;height:auto;margin-left:15px;margin-right:15px}
@media(max-width: 767px){.slick-list .slick-track .slick-slide{margin-left:10px;margin-right:10px}
}
.share{align-self:flex-end;bottom:0;position:absolute;right:0;width:100%;z-index:99}
@media(max-width: 767px){.share{justify-content:flex-start}
}
.share__container{display:flex;justify-content:flex-end}
.share__bg{padding:0 .5rem; background: #05525C!important; opacity:0.8;}
.share__padding{cursor:pointer;display:inline-flex;padding:.5rem}
.share__link:hover .share__btns{display:flex}
.share__btns{bottom:100%;display:none;left:-12px;padding-bottom:1rem;position:absolute;width:12rem;z-index:99}
.heateorSssEmailBackground{background-color:#747581}
.search .card{cursor:pointer}
.search .card .card__content{padding:1rem}
.search .card .card__content--title{min-height:auto}
.search .card .card__content--meta{color:#747581;font-size:.875rem}
.search .card h3{margin:0}
.search--title{margin-bottom:5rem}
.search__bar{display:flex;flex-flow:row wrap;justify-content:space-between}
.search__input{align-items:center;display:inline-flex;flex-grow:1;position:relative}
.search__input--icon{color:#00ada8;display:block;pointer-events:none;position:absolute;text-align:center;width:2.5rem;z-index:2;top:50%;transform:translateY(-50%);font-size:1.25rem}
.search__input input[type=search]{margin-right:1rem;padding-left:2.5rem}
.search--results{margin:0 auto;width:90%}
@media(max-width: 767px){.search--results{width:100%}
}
.search--item{color:#DDEEDF2f2;position:relative}
.search--item::after{content:"";display:block;position:absolute;background:#fff2f2 !important;height:1px;left:0;width:100%;z-index:1}
.search__menu{align-self:center; }
@media(min-width: 768px)and (max-width: 1199px){.search__menu{order:1; display: none;}
}
@media(max-width: 767px){.search__menu{display:none;margin:.5rem 0;width:auto}
}
.search__menu .search__input input[type=search]{margin-right:0;transition:all .3s ease;width:10rem !important}
.search__menu .search__input input[type=search]:focus{width:17rem !important}
.button.search__submit{margin-top:0 !important}
.m-t-0{margin-top:0px}
.m-t-5{margin-top:5px}
.m-t-10{margin-top:10px}
.m-t-15{margin-top:15px}
.m-t-20{margin-top:20px}
.m-t-25{margin-top:25px}
.m-t-30{margin-top:30px}
.m-t-35{margin-top:35px}
.m-t-40{margin-top:40px}
.m-t-45{margin-top:45px}
.m-t-50{margin-top:50px}
.m-t-55{margin-top:55px}
.m-t-60{margin-top:60px}
.m-t-65{margin-top:65px}
.m-t-70{margin-top:70px}
.m-t-75{margin-top:75px}
.m-t-80{margin-top:80px}
.m-t-85{margin-top:85px}
.m-t-90{margin-top:90px}
.m-t-95{margin-top:95px}
.m-t-100{margin-top:100px}
.m-r-0{margin-right:0px}
.m-r-5{margin-right:5px}
.m-r-10{margin-right:10px}
.m-r-15{margin-right:15px}
.m-r-20{margin-right:20px}
.m-r-25{margin-right:25px}
.m-r-30{margin-right:30px}
.m-r-35{margin-right:35px}
.m-r-40{margin-right:40px}
.m-r-45{margin-right:45px}
.m-r-50{margin-right:50px}
.m-r-55{margin-right:55px}
.m-r-60{margin-right:60px}
.m-r-65{margin-right:65px}
.m-r-70{margin-right:70px}
.m-r-75{margin-right:75px}
.m-r-80{margin-right:80px}
.m-r-85{margin-right:85px}
.m-r-90{margin-right:90px}
.m-r-95{margin-right:95px}
.m-r-100{margin-right:100px}
.m-b-0{margin-bottom:0px}
.m-b-5{margin-bottom:5px}
.m-b-10{margin-bottom:10px}
.m-b-15{margin-bottom:15px}
.m-b-20{margin-bottom:20px}
.m-b-25{margin-bottom:25px}
.m-b-30{margin-bottom:30px}
.m-b-35{margin-bottom:35px}
.m-b-40{margin-bottom:40px}
.m-b-45{margin-bottom:45px}
.m-b-50{margin-bottom:50px}
.m-b-55{margin-bottom:55px}
.m-b-60{margin-bottom:60px}
.m-b-65{margin-bottom:65px}
.m-b-70{margin-bottom:70px}
.m-b-75{margin-bottom:75px}
.m-b-80{margin-bottom:80px}
.m-b-85{margin-bottom:85px}
.m-b-90{margin-bottom:90px}
.m-b-95{margin-bottom:95px}
.m-b-100{margin-bottom:100px}
.m-l-0{margin-left:0px}
.m-l-5{margin-left:5px}
.m-l-10{margin-left:10px}
.m-l-15{margin-left:15px}
.m-l-20{margin-left:20px}
.m-l-25{margin-left:25px}
.m-l-30{margin-left:30px}
.m-l-35{margin-left:35px}
.m-l-40{margin-left:40px}
.m-l-45{margin-left:45px}
.m-l-50{margin-left:50px}
.m-l-55{margin-left:55px}
.m-l-60{margin-left:60px}
.m-l-65{margin-left:65px}
.m-l-70{margin-left:70px}
.m-l-75{margin-left:75px}
.m-l-80{margin-left:80px}
.m-l-85{margin-left:85px}
.m-l-90{margin-left:90px}
.m-l-95{margin-left:95px}
.m-l-100{margin-left:100px}
.m-0{margin:0px}
.m-5{margin:5px}
.m-10{margin:10px}
.m-15{margin:15px}
.m-20{margin:20px}
.m-25{margin:25px}
.m-30{margin:30px}
.m-35{margin:35px}
.m-40{margin:40px}
.m-45{margin:45px}
.m-50{margin:50px}
.m-55{margin:55px}
.m-60{margin:60px}
.m-65{margin:65px}
.m-70{margin:70px}
.m-75{margin:75px}
.m-80{margin:80px}
.m-85{margin:85px}
.m-90{margin:90px}
.m-95{margin:95px}
.m-100{margin:100px}
.p-t-0{padding-top:0px}
.p-t-5{padding-top:5px}
.p-t-10{padding-top:10px}
.p-t-15{padding-top:15px}
.p-t-20{padding-top:20px}
.p-t-25{padding-top:25px}
.p-t-30{padding-top:30px}
.p-t-35{padding-top:35px}
.p-t-40{padding-top:40px}
.p-t-45{padding-top:45px}
.p-t-50{padding-top:50px}
.p-t-55{padding-top:55px}
.p-t-60{padding-top:60px}
.p-t-65{padding-top:65px}
.p-t-70{padding-top:70px}
.p-t-75{padding-top:75px}
.p-t-80{padding-top:80px}
.p-t-85{padding-top:85px}
.p-t-90{padding-top:90px}
.p-t-95{padding-top:95px}
.p-t-100{padding-top:100px}
.p-r-0{padding-right:0px}
.p-r-5{padding-right:5px}
.p-r-10{padding-right:10px}
.p-r-15{padding-right:15px}
.p-r-20{padding-right:20px}
.p-r-25{padding-right:25px}
.p-r-30{padding-right:30px}
.p-r-35{padding-right:35px}
.p-r-40{padding-right:40px}
.p-r-45{padding-right:45px}
.p-r-50{padding-right:50px}
.p-r-55{padding-right:55px}
.p-r-60{padding-right:60px}
.p-r-65{padding-right:65px}
.p-r-70{padding-right:70px}
.p-r-75{padding-right:75px}
.p-r-80{padding-right:80px}
.p-r-85{padding-right:85px}
.p-r-90{padding-right:90px}
.p-r-95{padding-right:95px}
.p-r-100{padding-right:100px}
.p-b-0{padding-bottom:0px}
.p-b-5{padding-bottom:5px}
.p-b-10{padding-bottom:10px}
.p-b-15{padding-bottom:15px}
.p-b-20{padding-bottom:20px}
.p-b-25{padding-bottom:25px}
.p-b-30{padding-bottom:30px}
.p-b-35{padding-bottom:35px}
.p-b-40{padding-bottom:40px}
.p-b-45{padding-bottom:45px}
.p-b-50{padding-bottom:50px}
.p-b-55{padding-bottom:55px}
.p-b-60{padding-bottom:60px}
.p-b-65{padding-bottom:65px}
.p-b-70{padding-bottom:70px}
.p-b-75{padding-bottom:75px}
.p-b-80{padding-bottom:80px}
.p-b-85{padding-bottom:85px}
.p-b-90{padding-bottom:90px}
.p-b-95{padding-bottom:95px}
.p-b-100{padding-bottom:100px}
.p-l-0{padding-left:0px}
.p-l-5{padding-left:5px}
.p-l-10{padding-left:10px}
.p-l-15{padding-left:15px}
.p-l-20{padding-left:20px}
.p-l-25{padding-left:25px}
.p-l-30{padding-left:30px}
.p-l-35{padding-left:35px}
.p-l-40{padding-left:40px}
.p-l-45{padding-left:45px}
.p-l-50{padding-left:50px}
.p-l-55{padding-left:55px}
.p-l-60{padding-left:60px}
.p-l-65{padding-left:65px}
.p-l-70{padding-left:70px}
.p-l-75{padding-left:75px}
.p-l-80{padding-left:80px}
.p-l-85{padding-left:85px}
.p-l-90{padding-left:90px}
.p-l-95{padding-left:95px}
.p-l-100{padding-left:100px}
.p-0{padding:0px}
.p-5{padding:5px}
.p-10{padding:10px}
.p-15{padding:15px}
.p-20{padding:20px}
.p-25{padding:25px}
.p-30{padding:30px}
.p-35{padding:35px}
.p-40{padding:40px}
.p-45{padding:45px}
.p-50{padding:50px}
.p-55{padding:55px}
.p-60{padding:60px}
.p-65{padding:65px}
.p-70{padding:70px}
.p-75{padding:75px}
.p-80{padding:80px}
.p-85{padding:85px}
.p-90{padding:90px}
.p-95{padding:95px}
.p-100{padding:100px}
.form__anchor{margin-top:-6rem;padding-top:6rem}
.gform_wrapper{background:rgba(0,0,0,0);display:flex;height:100%;margin:0 !important;width:85%}
@media(max-width: 991px){.gform_wrapper{width:100%}
}
.gform_wrapper .gform_footer{margin:0 !important;padding:0 !important}
.gform_confirmation_message{color:#005D68}
.gform_ajax_spinner{display:none !important}
label{color:#DDEEDF;font-family:"Barlow",sans-serif;font-size:.875rem !important;font-weight:700 !important;margin-bottom:.6rem}
.gfield{margin:0 0 0rem !important;padding-right:0 !important}
.gfield:last-child{margin-bottom:0 !important}
.gfield_description{color:#DDEEDF;display:inline;font-family:"Barlow",sans-serif !important;font-size:.875rem;margin-left:.3rem}
.form--white_wrapper.gform_wrapper{width:100%}
.form--white_wrapper.gform_wrapper .gfield_label{color:#E2F1E3 !important}
.form--white_wrapper.gform_wrapper [type=text],.form--white_wrapper.gform_wrapper textarea{border-color:rgba(17,17,19,.6) !important}
.form--white_wrapper.gform_wrapper [type=text]:focus,.form--white_wrapper.gform_wrapper textarea:focus{border-color:#DDEEDF !important}
.form--white_wrapper.gform_wrapper .gfield_description{color:#05525C !important;opacity:.5}
.form--white_wrapper.gform_wrapper .validation_message{color:#d95b4d !important;opacity:1}
.form--white_wrapper.gform_wrapper .LV_invalid_field{border-color:#d95b4d !important}
.gfield_radio label{align-items:center;display:flex !important;flex-flow:row wrap;font-size:1rem !important;font-weight:400 !important}
[type=radio]:checked,[type=radio]:not(:checked){left:-9999px;position:absolute}
[type=radio]:checked+label,[type=radio]:not(:checked)+label{color:#DDEEDF;cursor:pointer;display:inline-block;line-height:20px;padding-left:2rem !important;position:relative}
[type=radio]:checked+label::before,[type=radio]:not(:checked)+label::before{content:"";display:block;position:absolute;background:rgba(0,0,0,0);border:2px solid #fff;border-radius:100%;height:1.1rem;left:0;width:1.1rem}
[type=radio]:checked+label{font-weight:700 !important;opacity:1}
[type=radio]:checked+label::after{content:"";display:block;position:absolute;background:#fff !important;border-radius:100%;height:.6rem;left:4px;opacity:1;top:50%;transform:scale(1) translateY(-50%);transition:all .3s ease;width:.6rem}
[type=radio]:not(:checked)+label::after{content:"";display:block;position:absolute;background:#fff2f2;border-radius:100%;height:12px;left:4px;opacity:0;top:4px;transform:scale(0);transition:all .3s ease;width:12px}
.button-inverse [type=submit]{background:#fff;color:#DDEEDF}
.button-inverse [type=submit]:hover{background:#DDEEDF !important;color:#DDEEDF}
.button-inverse--dark-text [type=submit]{background:#fff;color:#ecf2ff}
.button-inverse--dark-text [type=submit]:hover{background:#ecf2ff !important;color:#DDEEDF}
.jbfile-styler__caption{background:#fff !important;border:0 !important;border-radius:0 !important;color:#05525C;font-size:1rem;padding:calc(1rem - 3px) 1rem !important}
.jbfile-styler__button{background:rgba(0,0,0,0) !important}
.jbfile-styler__button span{text-decoration:underline;text-transform:lowercase}
.jbfile-styler__button::first-letter{text-transform:uppercase}
.gform_wrapper .validation_error{display:none !important}

.gform_wrapper .gfield .ginput_container .LV_validation_message{align-items:center;display:flex !important;justify-content:center;position:absolute;right:.4rem;top:calc(50% - 4px);transform:translateY(-50%);width:2rem}

.gform_wrapper .gfield .ginput_container{position:relative; background: #DDEEDF;}

#input_1_1, .medium {
    background-color: #95E0D2; /* Zet de achtergrondkleur op wit */
    border: 0px solid #ccc;
    padding: 10px;
    font-size: 16px; /* Stel het lettertype in */
    width: 100%; /* Zorg ervoor dat het invoerveld de volledige breedte benut */
    box-sizing: border-box;
	margin-top: 0px;
height: 50px;
	max-width: 196px;
}

#input_1_1::placeholder {
    color: #05525C; /* Zet de kleur van de placeholder tekst */
    opacity: 1; /* Zorg ervoor dat de placeholder volledig zichtbaar is */
}
input::placeholder {
    color: #00ada8; font-weight: 500;
}

.slick-slider {margin-top:30px;}

.gform-theme--foundation .gform_fields {
grid-column-gap: 0;
-moz-column-gap: 0;
column-gap: 0;
display: grid;
grid-template-columns: repeat(12,1fr);
grid-template-rows: repeat(auto-fill,auto);
inline-size: 100%;
grid-row-gap: 0!important;
row-gap: 0!important;
}

.gform_button button {
background:  #000!important;
}

.gform_wrapper .gfield .ginput_container .LV_validation_message::before{border:solid #68ad5d;border-width:0 2px 2px 0;content:"";display:block;height:1.3rem;transform:rotate(45deg);width:.75rem}
.gform_wrapper .gfield .ginput_container .LV_validation_message.LV_invalid{display:none !important}
.gform_wrapper .gfield_error{background:rgba(0,0,0,0) !important;border:0 !important;padding:0 !important;width:100% !important}
.gform_wrapper .gfield_error input{border-color:#d95b4d !important;color:#d95b4d !important; }
.gform_wrapper .gfield_error .ginput_container{position:relative}
.gform_wrapper .gfield_error .ginput_container::before,.gform_wrapper .gfield_error .ginput_container::after{content:"";display:block;position:absolute;background-color:#d95b4d;height:1.3rem;right:1.3rem;top:.85rem;width:2px}
.gform_wrapper .gfield_error .ginput_container::before{transform:rotate(45deg)}
.gform_wrapper .gfield_error .ginput_container::after{transform:rotate(-45deg)}
.gform_wrapper .gfield_label{color:#DDEEDF !important;margin-top:0 !important}
.gform_wrapper .validation_message{color:#05525C !important}
.gform_wrapper.gform_validation_error form .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;width:100% !important}
.gfield_required{display:none}

[type=text], [type=email], [type=tel], [type=search]{background-color:#DDEEDF;border:1px solid rgba(0,0,0,0);border-radius:0;color:#05525C;display:flex;font-size:1.125rem;height:calc(100% - 2px);line-height:1;margin-top:0 !important;padding:calc(1rem - 3px) 1rem !important;transition:border-color .3s ease;width:100% !important}

[type=text]:focus,[type=search]:focus{border-color:#DDEEDF2f2}
[type=search]{color:#00ada8!important;padding:calc(1rem - 3px) 2rem !important; background: #d0eadc;}
[type=submit]{margin-top:2rem !important}
.ginput_container{margin-top:0 !important}
textarea{background-color:#DDEEDF !important;border:1px solid rgba(0,0,0,0); padding:calc(1rem - 3px) 1rem !important;transition:border-color .3s ease}
textarea:focus{border-color:#DDEEDF2f2}
::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#05525C;line-height:1}
/*# sourceMappingURL=main.min.css.map */