@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-Thin.woff2) format("woff2");font-weight:100}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-Light.woff2) format("woff2");font-weight:200}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-Regular.woff2) format("woff2");font-weight:300}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-Medium.woff2) format("woff2");font-weight:400}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-SemiBold.woff2) format("woff2");font-weight:500}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-Bold.woff2) format("woff2");font-weight:600}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-ExtraBold.woff2) format("woff2");font-weight:700}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-LightItalic.woff2) format("woff2");font-weight:200;font-style:italic}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-Italic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-MediumItalic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-SemiBoldItalic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-BoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Trim;src:url(../fonts/Trim/Trim-ExtraBoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}:root{--gezondrijk-green: hsl(176, 100%, 10%);--gezondrijk-light-green: hsla(177, 100%, 17%, 1);--gezondrijk-light-gray: hsl(165, 50%, 91%);--gezondrijk-white: hsl(0, 0%, 96%);--NEC-wit: hsla(0, 0%, 100%, 1);--gezondrijk-background: hsla(0, 0%, 100%, .05);--theme-c-primary: var(--gezondrijk-green);--theme-c-secondary: var(--gezondrijk-white);--theme-c-tertiary: var(--gezondrijk-white);--theme-c-quaternary: var(--gezondrijk-white);--theme-bg-color: var(--gezondrijk-white);--theme-text-color: var(--theme-anthractite);--theme-link-color: var(--gezondrijk-green);--line-color: none;--bg-bleed: 100vmax;--nav-bg: var(--gezondrijk-green);--mobile-nav-color: var(--theme-white);--mobile-nav-bottom: unset;--mobile-nav-top: 8px;--mobile-top-bar-top: 0;--mobile-top-bar-bottom: unset;--hero-bg-color: var(--gezondrijk-green);--hero-clip-path: ellipse(max(600px, 100%) 64% at 50% 35%);--hero-overlay-color: transparent;--hero-content-bg-color: transparent;--hero-home-max-height: min(100svh, 45rem);--hero-home-min-height: min(90svh, 45rem);--card-bg-color: transparent;--card-type-bg-color: transparent;--card-thumb-border: none;--card-thumb-border-radius: .25rem;--card-body-border: none;--card-type-padding: 0;--card-type-text-transform: uppercase;--button-background-color: var(--theme-c-primary);--button-background-color-hover: var(--gezondrijk-light-green);--heading-font-family: "Trim", sans-serif;--quote-font-size: 2rem;--accordeon-primary-color: var(--theme-anthractite);--accordeon-secondary-color: transparent;--accordeon-content-color: transparent;--timeline-bg: #F6F6F6;--timeline-border-color: var(--theme-anthractite);--timeline-border-radius: .5rem;--timeline-line: #00312E;--timeline-inactive-bg: var(--theme-white);--timeline-active-bg: none;--timeline-active-border: none;--timeline-color: var(--theme-anthractite);--timeline-active-color: var(--theme-anthractite);--timeline-img-filter: invert(100%);--block-pages-weight: 500;--block-pages-details: var(--theme-white);--top-bar-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .4)}h1,h2,h3,h4{font-family:var(--heading-font-family)!important}body[data-in-context-mode=true]{--froala_selection_states-item_color-fill-unselected_hover: hsl(0 0% 0% / .15)}@media (min-width: 968px){#footer-wrapper{margin-left:96px}}.footer-default{--theme-text-color: var(--theme-white);display:grid;gap:2.5rem;max-width:1340px;margin:0 auto;background-color:var(--gezondrijk-green);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;padding-inline:1rem}@media (width < 60rem){.footer-default>*{width:auto}}@media (width >= 60rem){.footer-default{grid-template-columns:10rem 1fr;padding-block:2rem 2.5rem;padding-inline:3.5rem 2.5rem}}.footer-default *{color:var(--theme-text-color)}.footer-default .footer-logo{display:grid;justify-items:center;align-content:center;gap:.5rem}.footer-default .footer-logo>:first-child img{width:12.5rem}@media (width >= 60rem){.footer-default .footer-logo>:first-child img{width:5rem}}.footer-default .footer-logo>:last-child{max-width:90%}.footer-default .footer-right{display:grid;grid-template-areas:"sponsors" "content" "disclaimer"}@media (width >= 60rem){.footer-default .footer-right{grid-template-areas:"content content" "sponsors disclaimer"}}.footer-default .footer-content,.footer-default .disclaimer{max-width:66rem}.footer-default .footer-content{grid-area:content;display:flex;flex-direction:column-reverse;gap:2.75rem}@media (width >= 60rem){.footer-default .footer-content{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.75rem}}@media (width < 60rem){.footer-default .footer-content>:first-child{padding-top:32px;border-top:1px solid var(--theme-white)}}.footer-default .footer-content ul{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;padding-left:3.125rem;list-style:none}@media (width >= 60rem){.footer-default .footer-content ul{flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:0}}.footer-default .footer-content ul li{padding:.625rem;font-weight:700}.footer-default .footer-content .block-social-media-icons{display:flex;justify-content:center}.footer-default .footer-content .block-social-media-icons ul{display:flex;flex-direction:row;gap:1.5rem;padding:0;padding-right:1.25rem;border-bottom:0}@media (width >= 60rem){.footer-default .footer-content .block-social-media-icons ul{padding-right:0}}.footer-default .footer-content .block-social-media-icons ul:before{content:none}.footer-default .footer-content .block-social-media-icons ul li{padding:0}.footer-default .footer-sponsors{margin-block-end:2rem;padding-block:1.5rem;border-block-end:1px solid var(--theme-white)}@media (width >= 60rem){.footer-default .footer-sponsors{margin-block-end:0;padding-block-start:1.75rem;padding-block-end:0;padding-inline-end:2rem;border-block-start:1px solid rgba(255,255,255,.5);border-block-end:0}}.footer-default .footer-sponsors .row{flex-direction:column}@media (width >= 60rem){.footer-default .footer-sponsors .row{flex-direction:row;align-items:center}}.footer-default .footer-sponsors .row .col{width:fit-content;margin:0 auto;padding-block:1rem}@media (width >= 60rem){.footer-default .footer-sponsors .row .col{margin-block-start:.5rem;padding-block:0}}.footer-default .footer-sponsors .row .col:first-child{border-block-end:1px solid white}@media (width >= 60rem){.footer-default .footer-sponsors .row .col:first-child{border-block-end:0;border-inline-end:1px solid white}}.footer-default .disclaimer{grid-area:disclaimer;flex-direction:column-reverse;align-items:end;padding-top:1.75rem;gap:1.5rem}@media (width < 60rem){.footer-default .disclaimer{flex-direction:column;align-items:start;padding-left:3.125rem}.footer-default .disclaimer .footer-sitewidepages ul{flex-direction:column;align-items:start;gap:.75rem;padding:0}.footer-default .disclaimer .footer-sitewidepages ul li{width:auto}}.HeroFilterOverlay:has(.headerhero__intro){min-height:556px;background-color:var(--gezondrijk-green);clip-path:var(--hero-clip-path)}.HeroFilterOverlay:has(.headerhero__intro) .headerheroimage{clip-path:none}.HeroFilterOverlay:has(.headerhero__intro) .headerheroimage img{height:22.5rem}@media (width >= 60rem){.HeroFilterOverlay:has(.headerhero__intro) .headerheroimage img{min-height:556px;height:100%;width:85%;min-width:unset;margin-left:auto}}.HeroFilterOverlay h1{font-family:FiraSans,sans-serif;font-size:2rem;line-height:1.2;text-shadow:unset;text-transform:unset;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}@media (width >= 60rem){.HeroFilterOverlay h1{font-size:2.5rem}}.HeroFilterOverlay .headerhero__intro{padding:3.75rem 1rem;max-width:506px;background-color:var(--gezondrijk-light-gray);background-repeat:no-repeat;background-size:cover;background-position:right;background-image:url(../images/Header_Hero.png)}@media (width >= 60rem){.HeroFilterOverlay .headerhero__intro{padding:5rem}}.HeroFilterOverlay .headerhero__intro h1{margin-bottom:1rem}.HeroFilterOverlay .headerhero__intro p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;font-weight:500}@media (width >= 60rem){.HeroFilterOverlay .headerhero__intro p{font-size:1.0625rem}}.HeroFilterOverlay .col-12{width:unset}.homepagina[data-in-context-mode=true] #column-1{max-height:unset}.edit-overlay .HeroFilterOverlay{z-index:5000}.edit-overlay .HeroFilterOverlay .headerheroimage{filter:brightness(50%)}.edit-overlay .HeroFilterOverlay .headerhero__intro{position:relative}.edit-overlay .HeroFilterOverlay .headerhero__intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:brightness(50%);backdrop-filter:brightness(50%)}.intro{position:relative;display:grid;gap:2rem;padding-block:5.5rem}@media (width >= 48rem){.intro{grid-template-columns:1fr 1fr;gap:6.75rem;align-items:center;max-width:67.75rem;margin:0 auto;padding-top:14.5rem;padding-bottom:20rem}}.intro:before{z-index:-1;content:"";position:absolute;top:-6.25rem;right:-1rem;bottom:-6.25rem;left:-1rem;background-image:url(../images/intro_bg_mobile.png);background-repeat:no-repeat;background-size:cover;background-position:50% -165vw}@media (width >= 48rem){.intro:before{inset:-10rem calc(50% - 50vw);background-image:url(../images/intro_bg_desktop.png);background-position:50% 62%}}.intro__left{padding:.25rem;background-color:hsl(from var(--theme-c-secondary) h s l / .5);border-radius:.125rem}@media (width >= 48rem){.intro__left{padding:1.5rem;border-radius:.75rem}}.intro__left h2{margin-bottom:1.5rem}.intro__right img{height:27.625rem;object-fit:cover;border-radius:.75rem}@media (width >= 48rem){.intro__right img{height:auto;scale:1.5;transform-origin:left}}.section--inverted{--theme-text-color: var(--theme-white);--theme-link-color: var(--gezondrijk-white);--gezondrijk-button-border-color: var(--NEC-green);--gezondrijk-card-content_type-color: white;--froala_selection_states-item_color-fill-unselected_hover: hsl(from var(--gezondrijk-green) h s calc(l*1.5) );color:var(--theme-text-color);background-color:var(--gezondrijk-green);box-shadow:0 0 0 100vmax var(--gezondrijk-green);clip-path:polygon(calc(-1 * var(--bg-bleed)) 0,calc(100% + var(--bg-bleed)) 0,calc(100% + var(--bg-bleed)) 100%,calc(-1 * var(--bg-bleed)) 100%);padding-block:4rem;max-width:67.75rem;margin:0 auto}@media (width >= 48rem){.section--inverted{padding-top:4.5rem;padding-bottom:6.75rem}}.section--inverted .block-contactformulier{--theme-c-primary: var(--gezondrijk-white);--theme-c-secondary: var(--gezondrijk-background);--button-border: 1px solid var(--NEC-green);background-color:var(--gezondrijk-green)!important}.recent-articles .h2-wrapper{margin-bottom:2rem}.recent-articles .card-body .card-content_type{margin-block:.75rem;font-size:.75rem;color:var(--gezondrijk-card-content_type-color, red)}.recent-articles .card-body .title{margin-bottom:.75rem}.recent-articles .card-body .title span{font-size:1.0625rem}.recent-articles .item:hover .morelink{background-color:var(--theme-dark-green)}.recent-articles .card-vertical .card-body{padding:1rem}.recent-articles .card-vertical .card-body .card-content_type{margin-top:0}.recent-articles .action-bar{display:none}.card-default .card-body{padding:0}.morelink{--theme-link-color: white;background-color:var(--gezondrijk-green);border:1px solid var(--gezondrijk-button-border-color, --gezondrijk-green);display:flex;justify-content:center;align-items:center;padding:.375rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.5;border-radius:8px;text-decoration:none}@media (width >= 60rem){.morelink{font-size:1rem}}.morelink a{text-decoration:none}.morelink:after{content:"";display:inline-block;height:.9375rem;width:1.25rem;margin-left:.5rem;background-image:url(../images/article_link_arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat}[id^=mediacollectionelementdiv]:has(.recent-articles){position:relative}[id^=mediacollectionelementdiv]:has(.recent-articles) .modiv-link{position:absolute;top:0;right:0}[id^=mediacollectionelementdiv]:has(.recent-articles)+.action-bar{display:none}.action-bar{margin-bottom:2rem}@media (width < 60rem){.action-bar{position:unset;width:unset;flex-direction:unset;margin-left:unset}}@media (width >= 60rem){.action-bar{margin-bottom:3.5rem}}.action-bar .top-level-filter{border-bottom:2px solid #DCDCDC}.action-bar .top-level-filter li a{padding:.5rem;font-size:1rem;font-weight:500;color:var(--theme-black)}@media (width >= 60rem){.action-bar .top-level-filter li a{font-size:1.0625rem}}.action-bar .top-level-filter li a.active{border-bottom:4px solid var(--NEC-red)}.action-bar .top-level-filter li a.active:before,.action-bar .top-level-filter li a.active:after{content:none}.mediablockmore{display:flex;justify-content:center;margin-top:3.5rem}.mediablockmore button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:8.125rem;font-size:.875rem;font-weight:300;border-radius:.5rem}.mediablockmore button:after{content:"";width:1rem;height:1rem;background-image:url(../images/arrow_down.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (width >= 48rem){.recent-articles--3 .wrapper .mediablockmore{grid-column:2}}.button{border-radius:8px;font-size:.875rem}.necarticle .articleBorderGreen{background-image:unset}.necarticle .articleBorderGreen p{font-family:unset;font-size:1.0625rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:unset;color:var(--theme-text-color);margin-bottom:0!important}.block-contactformulier{color:var(--theme-c-primary, initial)}.block-contactformulier form label{font-weight:400}.block-contactformulier .form input,.block-contactformulier .form textarea{color:var(--theme-c-primary);border-radius:8px}.block-contactformulier .form input[type=submit]{border-radius:8px;font-size:.875rem;background-color:var(--button-background-color)!important;border:var(--button-border)!important;width:100%;color:var(--gezondrijk-white)}.block-contactformulier .form input[type=submit]:hover{background-color:var(--button-background-color-hover)!important}.block-contactformulier .form div:has(input[type=submit]){justify-self:stretch}.topbar-container .fanshop-container a{display:inline-flex;align-items:center;gap:.5rem;color:var(--theme-white);font-weight:500}@media (width < 60rem){.topbar-container .fanshop-container a{display:none}}.topbar-container .fanshop-container a:before,.topbar-container .fanshop-container a:after{content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.topbar-container .fanshop-container a:before{width:2.5rem;height:1.625rem;background-image:url(../images/nec.svg)}.topbar-container .fanshop-container a:after{width:1.25rem;height:1.25rem;background-image:url(../images/external.svg)}@media (width < 60rem){.navigation-wrapper--open{padding-top:5rem}}@media (width < 60rem){.header_logo{z-index:100000;display:block;width:3.5rem;height:2.5rem;padding-top:.25rem;padding-left:1rem}}.accordeon:has(+.accordeon){margin-bottom:0}.accordeon .accordeon__title{background:none}.accordeon .accordeon__title>div{font-size:1rem;font-weight:500}.accordeon .accordeon__title>span{transition:transform .3s ease}.accordeon .accordeon__title>span:before{width:2px;height:16px}.accordeon .accordeon__title>span:after{width:16px;height:2px}.accordeon .accordeon__title:after{content:none}.accordeon.accordeon--open .accordeon__title>span{transform:translateY(-50%) rotate(45deg)}.accordeon.accordeon--open .accordeon__title>span:before{height:16px}.card-default .thumb img{max-height:unset}@media (width < 48rem){.card-default .thumb img{aspect-ratio:16 / 9}}.necarticle #column-1{max-width:67.75rem}.necarticle #column-1 .button{position:relative;top:1.5rem}.necarticle #column-2{max-width:67.75rem;background-color:var(--NEC-wit);box-shadow:0 4px 4px #00000040;padding-top:2.5rem;padding-bottom:3.5rem}.necarticle #column-2 .tagRed{font-weight:600;font-size:12px;color:var(--NEC-red);background:unset;padding:0}.necarticle #column-2>.row{--_padding-inline: 1rem;--bg-bleed: var(--_padding-inline);padding-inline:var(--_padding-inline)}@media (width >= 60rem){.necarticle #column-2>.row{--_padding-inline: 9rem}}.necarticle #column-2:has(>.row>.articleQuoteContainer) main{margin-top:0}.necarticle .article-readtime{display:flex;gap:2rem;font-size:.875rem}.necarticle .article-readtime .col{flex:unset;display:flex;align-items:center;gap:.5rem;padding:1rem}.necarticle.necarticle--page #column-1{max-width:unset;height:unset;flex-direction:column}.necarticle.necarticle--page #column-1>.HeroFilterOverlay{width:100%}.necarticle.necarticle--page #column-1>.row{width:100%;max-width:69.75rem;margin-block:1rem}@media (width >= 60rem){.necarticle.necarticle--page #column-1>.row{margin-block:2rem}}.necarticle.necarticle--page #column-1>.row .button{top:unset}.necarticle.necarticle--page #column-2 main{margin-top:0}@media (width >= 60rem){.necarticle.necarticle--page #column-2>.row{--_padding-inline: 5rem}}.necarticle.necarticle--sidebar #column-2{position:relative}@media (width >= 60rem){.necarticle.necarticle--sidebar #column-2{position:relative;display:grid;grid-template-columns:1fr 20.5rem}}@media (width >= 90rem){.necarticle.necarticle--sidebar #column-2{grid-template-columns:1fr 14.75rem}}.necarticle.necarticle--sidebar aside.sidebar{margin-top:2rem}@media (width >= 60rem){.necarticle.necarticle--sidebar aside.sidebar{margin-top:0;margin-right:2rem}}@media (width >= 90rem){.necarticle.necarticle--sidebar aside.sidebar{margin-right:-5.75rem}}.necarticle.necarticle--sidebar aside.sidebar .contacts{margin-top:0;margin-bottom:2rem}.necarticle.necarticle--sidebar aside.sidebar .contacts .identity.identity--contact h3{color:var(--gezondrijk-green)}@media (width >= 60rem){.necarticle.necarticle--sidebar aside.sidebar .editableContainer img{box-shadow:0 4px 4px #00000040}}@media (width >= 60rem){.searchpage{background-image:url(../images/search_bg_desktop.png);background-repeat:no-repeat;background-position:top left;background-size:90rem}}.searchpage h1{margin-top:1.5rem;margin-bottom:1rem;font-size:2rem}@media (width >= 60rem){.searchpage h1{margin-top:3.75rem;margin-bottom:2rem;font-size:4.5rem}}.searchpage #main-inner{margin-top:3.5rem;padding-top:3.25rem;padding-bottom:7rem;background-image:url(../images/search_bg_mobile.png);background-repeat:no-repeat;background-position:center;background-size:cover;overflow-x:clip}@media (width >= 60rem){.searchpage #main-inner{padding-top:6.5rem;background-image:none}}.searchpage #column-2{margin-bottom:0;padding:0}.searchpage #column-2 main{margin-top:2rem}@media (width >= 60rem){.searchpage #column-3{padding:0}}.searchpage .two-column-wrapper{position:relative;padding:2.5rem 1rem;background:var(--theme-white);filter:drop-shadow(0px 4px 4px 0px rgba(0,0,0,.25));display:flex;flex-direction:column-reverse;gap:2rem}@media (width >= 60rem){.searchpage .two-column-wrapper{display:grid;grid-template-columns:1fr min(30%,18.375rem);max-width:81.125rem;margin:0 auto;padding:5.5rem}.searchpage .two-column-wrapper:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:-50%;background:var(--theme-white)}}@media (width >= 90rem){.searchpage .two-column-wrapper{gap:7rem}}.searchpage main .search-default fieldset{align-items:flex-end;max-width:unset}.searchpage main .search-default fieldset input[type=search]{padding-bottom:0;border-bottom-width:2px}.searchpage main .search-default fieldset input[type=submit]{padding:.5rem 1.5rem;background:var(--gezondrijk-green);font-size:1rem;border-radius:.5rem;clip-path:none}.searchpage main .searchresult-default .regular a{text-transform:none;color:var(--theme-black)}@media (width >= 60rem){.searchpage main .searchresult-default .regular a{display:grid;grid-template-columns:1fr auto}}.searchpage main .searchresult-default .regular h3{font-size:1rem}.searchpage main .searchresult-default .regular .summary{order:3}.searchpage main .searchresult-default .regular .meta{font-weight:500}.searchpage main .searchresult-default .searchresults-orderlinks{--theme-link-color: var(--theme-black)}.searchpage main .searchresult-default .searchresults-orderlinks a:before{border-color:var(--theme-black)}.searchpage main .searchresult-default li{max-width:unset}.searchpage main .searchresult-default .paging-default .wrapper{font-weight:500}body:has(.search-default) .contentright{max-width:unset;background-color:#f6f6f6;position:unset;box-shadow:none}@media (width >= 60rem){body:has(.search-default) .contentright{border-radius:.5rem;overflow:hidden}}body:has(.search-default) .contentright>h3{justify-content:center;background-color:var(--gezondrijk-green);color:var(--theme-white);font-weight:500;border-radius:.5rem}@media (width >= 60rem){body:has(.search-default) .contentright>h3{border-radius:0}}body:has(.search-default) .contentright .facet-wrapper{padding-bottom:2rem}body:has(.search-default) .contentright .facet-wrapper h3:after{border-left-color:var(--theme-black)}body:has(.search-default) .contentright .facet-items a{align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.25;color:var(--theme-black)}body:has(.search-default) .contentright .facet-items a:before{position:unset;border-color:var(--theme-black);border-radius:2px}
