body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
@font-face {
    font-family: 'Winston';
    src: url('../../files/layout/css/fonts/WinstonExtraBold.woff2') format('woff2'),
        url('../../files/layout/css/fonts/WinstonExtraBold.woff') format('woff'),
        url('../../files/layout/css/fonts/WinstonExtraBold.otf') format('otf'),
        url('../../files/layout/css/fonts/WinstonExtraBold.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
:root{box-sizing:border-box;font-size:calc(0.75vw + 0.1em)}@media screen and (max-width:1248px){:root{font-size:calc(0.75vw + 0.25em)}}@media screen and (max-width:767px){:root{font-size:calc(0.75vw + 0.65em)}}@media screen and (min-width:3200px){:root{font-size:calc(0.6vw + 0.094em)}}@media only screen and (min-device-width:320px) and (max-device-width:1024px){html{-webkit-text-size-adjust:none}}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll}*,*::before,*::after{box-sizing:inherit}body{font-size:inherit;font-family:"proxima-nova", sans-serif;font-weight:300;color:#030303}h1,h2{font-size:1.5rem;margin-bottom:0.5em;font-family:"winston", sans-serif;text-transform:uppercase;line-height:1.3}h3,h4{font-size:1.5rem;font-family:"winston", sans-serif;line-height:1.3}#container{margin:7.5rem auto 0 auto;padding-left:12.5rem;padding-right:12.5rem;max-width:initial}@media screen and (max-width:1248px){#container{padding-left:6.25rem;padding-right:6.25rem}}@media screen and (max-width:767px){#container{margin:5.625rem auto 0 auto;padding-left:1.25rem;padding-right:1.25rem}}#container .mod_article{margin-top:7.5rem}@media screen and (max-width:767px){#container .mod_article{margin-top:5.625rem}}#container .mod_article .content-text strong{font-weight:800}#container .mod_article .content-text p{margin-bottom:1em;line-height:1.3}#container .mod_article .content-text p:first-of-type:last-of-type+ul,#container .mod_article .content-text p:first-of-type:last-of-type+ol{margin-top:0}#container .mod_article .content-text p:last-of-type{margin-bottom:0}#container .mod_article .content-text p:last-of-type+ul,#container .mod_article .content-text p:last-of-type+ol{margin-top:0}#container .mod_article .content-text a{color:#EB678E}#container .mod_article .content-text p+ul,#container .mod_article .content-text p+ol{margin-top:-1rem}#container .mod_article .content-text ul+p{margin-bottom:1em !important}#container .mod_article .content-text ul{padding-left:2rem;margin-bottom:1.25rem;line-height:1.4}#container .mod_article .content-text ul li{list-style-type:disc}#container .mod_article .content-text ol{padding-left:2rem;margin-bottom:1.25rem;line-height:1.4}#container .mod_article .content-text ol li{list-style-type:decimal}#container .mod_article .content-image img{width:100%;border-radius:1.875rem}#container .mod_article .content-image.mask{mask-image:url(/files/layout/foto-mask.svg);mask-repeat:no-repeat;mask-position:center;overflow:hidden}#container .mod_article .content-image.mask figure{height:100%}#container .mod_article .content-image.mask figure img{object-fit:cover;width:100%;height:100%}#navbar{position:fixed;background-color:#fff;left:0;top:0;right:0;z-index:99;transition-duration:0.3s}#navbar:before{content:"";background-color:#A08CC1;width:calc(100% / 3);height:4px;display:inline-block;position:absolute;bottom:-4px}#navbar:after{content:"";background-color:#F19CB1;width:calc(100% / 3);height:4px;display:inline-block;position:absolute;bottom:-4px;left:calc(100% / 3)}#navbar .inside{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 12.5rem}@media screen and (max-width:1248px){#navbar .inside{padding:1.25rem 6.25rem}}@media screen and (max-width:767px){#navbar .inside{padding:1.25rem}}#navbar .logo img{height:5rem}@media screen and (max-width:767px){#navbar .logo img{height:3.125rem}}#navbar .mod_mobile_menu{overflow:visible}#navbar .mod_mobile_menu .mobile_menu_trigger{display:flex !important;flex-direction:column;gap:0.3125rem;cursor:pointer}@media screen and (max-width:767px){#navbar .mod_mobile_menu .mobile_menu_trigger{gap:0.55rem}}#navbar .mod_mobile_menu .mobile_menu_trigger.active{align-items:center;gap:0;height:100%;justify-content:center}#navbar .mod_mobile_menu .mobile_menu_trigger.active span:nth-of-type(1){transform:rotate(-45deg) translate(-0.2rem, 0.1rem)}#navbar .mod_mobile_menu .mobile_menu_trigger.active span:nth-of-type(2){width:0;height:0}#navbar .mod_mobile_menu .mobile_menu_trigger.active span:nth-of-type(3){transform:rotate(45deg) translate(-0.1rem, -0.1rem)}#navbar .mod_mobile_menu .mobile_menu_trigger span{width:2.5rem;height:0.4375rem;background-color:#000;transition-duration:0.3s;border-radius:0.125rem}@media screen and (max-width:767px){#navbar .mod_mobile_menu .mobile_menu_trigger span{height:0.3rem}}.mobile_menu{width:calc(100% / 3) !important;z-index:9;transform:translate3d(0%, calc((-100% + 7.5rem) + 6px), 0px) scale3d(1, 1, 1) !important}@media screen and (max-width:767px){.mobile_menu{width:100% !important;transform:translate3d(0%, calc((-100% + 5.625rem) + 6px), 0px) scale3d(1, 1, 1) !important}}.mobile_menu.active{transform:translate3d(0%, 0%, 0px) scale3d(1, 1, 1) !important}.mobile_menu .inner{background-color:#EB678E;overflow-y:hidden;display:flex;align-items:center;justify-content:center}.mobile_menu .inner .mod_navigation li{font-size:1.875rem;font-weight:600;text-align:right;margin-bottom:1.875rem}@media screen and (max-width:767px){.mobile_menu .inner .mod_navigation li{text-align:center}}.mobile_menu .inner .mod_navigation li:last-of-type{margin-bottom:0}.mobile_menu .inner .mod_navigation li strong{color:#030303;padding:0.625rem 1.25rem;border-radius:0.3125rem;border:2px solid #030303;display:inline-block}.mobile_menu .inner .mod_navigation li a{border:0;background:none;color:#030303;font-weight:bold;position:relative;text-decoration:none;outline:none;padding:0.625rem 1.25rem;border-radius:0.3125rem;box-sizing:border-box;display:inline-block}.mobile_menu .inner .mod_navigation li a:before,.mobile_menu .inner .mod_navigation li a:after{box-sizing:inherit;position:absolute;content:"";border:2px solid transparent;width:0;height:0;border-radius:0.3125rem}.mobile_menu .inner .mod_navigation li a:after{bottom:0;right:0}.mobile_menu .inner .mod_navigation li a:before{top:0;left:0}.mobile_menu .inner .mod_navigation li a:hover:before,.mobile_menu .inner .mod_navigation li a:hover:after{width:100%;height:100%}.mobile_menu .inner .mod_navigation li a:hover:before{border-top-color:#030303;border-right-color:#030303;transition:width 0.15s ease-out, height 0.15s ease-out 0.15s}.mobile_menu .inner .mod_navigation li a:hover:after{border-bottom-color:#030303;border-left-color:#030303;transition:border-color 0s ease-out 0.3s, width 0.15s ease-out 0.3s, height 0.15s ease-out 0.5s}.mobile_menu_overlay{display:none !important}.omslag{margin-top:0 !important;background-image:url("/files/layout/omslag-vorm.svg");background-repeat:no-repeat;background-size:cover;padding:9.375rem 12.5rem 18.5rem 12.5rem;margin-left:-12.5rem;width:calc(100% + 25rem);display:flex;justify-content:space-between}@media screen and (max-width:1248px){.omslag{padding:9.375rem 6.25rem;margin-left:-6.25rem;width:calc(100% + 13rem)}}@media screen and (max-width:767px){.omslag{padding:9.375rem 1.25rem;margin-left:-1.25rem;width:calc(100% + 2.5rem);background-position:center;position:relative}}.omslag .content-text{width:36rem}@media screen and (max-width:767px){.omslag .content-text{width:100%;z-index:2}}.omslag .content-text h1{font-size:3.75rem;text-transform:uppercase}.omslag .content-text p{color:#EB678E;font-size:1.75rem;font-weight:600}.omslag .content-image{flex-shrink:0;width:45rem;height:54rem;mask-image:url(/files/layout/omslag-afbeelding-mask.svg);mask-repeat:no-repeat;mask-position:center;overflow:hidden;opacity:0.6;position:absolute;right:0;top:-14rem;z-index:0}@media screen and (max-width:1248px){.omslag .content-image{opacity:0.4}}@media screen and (max-width:767px){.omslag .content-image{width:30rem;height:36rem}}.omslag .content-image figure{height:100%}.omslag .content-image figure img{object-fit:cover;width:100%;height:100%}.grid-item{display:grid;grid-template-columns:1fr 1fr;column-gap:6.25rem}@media screen and (max-width:767px){.grid-item{grid-template-columns:1fr}}.teamfoto-home{mask-image:url(/files/layout/teamfoto-home-mask.svg);mask-repeat:no-repeat;mask-position:center;overflow:hidden}.teamfoto-home figure{height:100%}.teamfoto-home figure img{object-fit:cover;width:100%;height:100%}.ce_form label{width:100%}.ce_form .widget-text input,.ce_form .widget-text textarea,.ce_form .widget-textarea input,.ce_form .widget-textarea textarea{width:100%;border:none;border-radius:0.3125rem;background:rgba(255, 255, 255, 0.7);margin-bottom:1.25rem;padding:0.375rem 1rem}.ce_form .widget-radio{margin-bottom:0.625rem}.ce_form .widget-radio legend{margin-bottom:0.625rem}.ce_form .widget-radio span{margin-right:1.25rem;margin-bottom:0.625rem;display:inline-block}.ce_form fieldset.grid{display:grid;grid-template-columns:1fr 1fr;column-gap:1.25rem}.ce_form button{width:100%;background-color:#EB3572;padding:0.375rem 1rem;border:none;color:#000;border-radius:0.3125rem;cursor:pointer;border:2px solid transparent}.ce_form button:hover{border:2px solid #030303}#footer-my{margin-top:6.25rem}#footer-my .inside{display:flex}@media screen and (max-width:767px){#footer-my .inside{flex-direction:column}}#footer-my .inside>div{width:calc(100% / 3);padding:3.125rem 6.25rem}@media screen and (max-width:767px){#footer-my .inside>div{width:100%}}#footer-my .inside>div:nth-of-type(1){background-color:#A08CC1}#footer-my .inside>div:nth-of-type(2){background-color:#F19CB1}#footer-my .inside>div:nth-of-type(3){background-color:#EB678E}#footer-my .inside .logo{display:flex;align-items:center;justify-content:center}#footer-my .inside .logo img{height:4.375rem}#footer-my .inside .contact{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){#footer-my .inside .contact{justify-content:flex-start}}
