/*!
Theme Name: Maurits van Nierop Foundation
Theme URI: https://www.mvnf.nl
Description: Maurits van Nierop Foundation 2024
Version: 1.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.hide{display:none !important}@media only screen and (max-width: 767px){.hide_mobile{display:none !important}}@media screen and (min-width: 375px){.hide--375{display:none}}@media screen and (min-width: 768px){.hide--768{display:none !important}}@media screen and (min-width: 975px){.hide--975{display:none !important}}@media screen and (min-width: 1024px){.hide--1024{display:none !important}}@media screen and (min-width: 1200px){.hide--1200{display:none}}@media screen and (max-width: 374px){.show--375{display:none}}@media screen and (max-width: 409px){.show--410{display:none !important}}@media screen and (max-width: 479px){.show--480{display:none !important}}@media screen and (max-width: 579px){.show--580{display:none}}@media screen and (max-width: 767px){.show--768{display:none !important}}@media screen and (max-width: 974px){.show--975{display:none !important}}@media screen and (max-width: 1023px){.show--1024{display:none !important}}@media screen and (max-width: 1199px){.show--1200{display:none !important}}.allow_touch_scroll{-webkit-overflow-scrolling:touch}.npt{padding-top:0 !important}.npb{padding-bottom:0 !important}.np{padding:0 !important}.nmt{margin-top:0 !important}.ept{padding-top:1rem !important}.epb{padding-bottom:3.5rem !important}.emt{margin-top:3.5rem !important}.emb{margin-bottom:4rem !important}.br{border-radius:.4rem !important;overflow:hidden}.nbrl{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}:root{--vh:100%}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}html,body{height:100vh;height:var(--vh)}body{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"museo-sans-rounded", sans-serif;overflow-x:hidden}body.body--noscroll{overflow:hidden}.main{display:flex;flex-direction:column;min-height:calc(100vh);min-height:var(--vh, 1vh)}.main .main_inner{display:flex;flex-direction:column;flex:1;overflow-x:hidden;padding-top:10.6rem;transition:filter .2s}body.body--yellowbar .main .main_inner{padding-top:14.4rem}.board_members .board_members_inner{display:flex;flex-direction:column;gap:3.5rem;padding:0 2.5rem}@media only screen and (min-width: 768px){.board_members .board_members_inner{gap:4.5rem;padding:0 4.5rem}}@media only screen and (min-width: 1024px){.board_members .board_members_inner{flex-direction:row}}.board_members .board_members_inner .board_member{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width: 1024px){.board_members .board_members_inner .board_member{flex:1}}.board_members .board_members_inner .board_member .board_member_img{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;height:17.5rem;width:17.5rem}.board_members .board_members_inner .board_member .board_member_description{display:flex;flex:1;flex-direction:column;gap:2rem}.board_members .board_members_inner .board_member .board_member_description h3{color:#191036;font-size:1.8rem;font-weight:700;line-height:2.5rem}.board_members .board_members_inner .board_member .board_member_description h3 font{font-weight:500}.button{align-items:center;appearance:none;display:flex;font-size:1.6rem;font-weight:700;gap:.6rem;line-height:1;outline:none;text-decoration:none;width:fit-content}.button.button--orange{background-color:#f29100;border-radius:1.9rem;color:#fff;padding:1.1rem 1.8rem 1.3rem 1.5rem;transition:.2s ease-in-out}@media (hover: hover){.button.button--orange:hover{color:#2f296c;transform:scale(1.02)}}.cookies{background-color:#00522f;bottom:0;height:0;left:0;overflow:hidden;position:fixed;transition:height .2s;width:100%;z-index:100}.cookies.cookies--open{height:10rem}@media only screen and (min-width: 768px){.cookies.cookies--open{height:7.6rem}}.cookies .cookies_inner{align-items:center;display:flex;height:100%;position:relative;width:100%}@media only screen and (min-width: 1400px){.cookies .cookies_inner{gap:1.7rem;margin:0 auto;width:fit-content}}.cookies .cookies_inner .cookies_txt{color:#fff;font-size:1.6rem;font-weight:500;justify-content:center;line-height:2.2rem;outline:none;max-width:20rem;padding-left:2.5rem;text-transform:uppercase}@media only screen and (min-width: 768px){.cookies .cookies_inner .cookies_txt{left:50%;max-width:none;position:absolute;transform:translate(-50%, -50%);top:50%}}@media only screen and (min-width: 1024px){.cookies .cookies_inner .cookies_txt{left:auto;position:relative;top:auto;transform:translate(0, 0);white-space:nowrap}}.cookies .cookies_inner .cookies_txt a{color:#f29100;font-weight:700;text-decoration:none}.cookies .cookies_inner .cookies_txt a:hover{color:#fff}.cookies .cookies_inner .cookies_close{align-items:center;background-color:#00331a;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:9.2rem}@media only screen and (min-width: 768px){.cookies .cookies_inner .cookies_close{width:11.2rem}}@media only screen and (min-width: 1400px){.cookies .cookies_inner .cookies_close{position:relative;width:7.6rem}}.cookies .cookies_inner .cookies_close:before{background-image:URL("images/mvnf_cookies_sluiten.svg");background-position:top left;background-repeat:no-repeat;background-size:4.2rem auto;content:"";height:4.2rem;transition:transform .2s ease-in-out;width:4.2rem}.cookies .cookies_inner .cookies_close:hover:before{background-position:0 -4.2rem;transform:scale(1.05)}.footer .footer_top{background-color:rgba(242,145,0,0.05)}.footer .footer_top .footer_inner{display:flex;flex-direction:column;gap:3.5rem;margin:0 auto;max-width:140rem;padding:4rem 2.5rem;width:100%}@media only screen and (min-width: 768px){.footer .footer_top .footer_inner{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;padding:4.5rem 3.5rem}}@media only screen and (min-width: 1200px){.footer .footer_top .footer_inner{column-gap:7.5rem;grid-template-columns:2fr 1fr}}.footer .footer_top .newsletter_form{display:flex;flex-direction:column;gap:2rem;width:100%}@media only screen and (min-width: 768px){.footer .footer_top .newsletter_form{order:1}}.footer .footer_top .newsletter_form h2{color:#191036;font-size:1.9rem;font-weight:700;text-align:center}@media only screen and (min-width: 768px){.footer .footer_top .newsletter_form h2{padding-left:1.8rem;padding-top:.2rem;text-align:left}}.footer .footer_top .newsletter_form .form_field{align-items:center;background-color:#fff;border-radius:2.5rem;border:0.1rem solid rgba(242,145,0,0.25);display:flex;overflow:hidden;padding-right:.7rem;transition:.2s ease-in-out}.footer .footer_top .newsletter_form .form_field.form_field--focus{border-color:rgba(242,145,0,0.5)}.footer .footer_top .newsletter_form .form_field input[type=email]{appearance:none;background-color:transparent;border:0;color:#191036;flex:1;line-height:1;outline:none;font-family:"museo-sans-rounded", sans-serif;font-size:1.6rem;font-weight:500;padding:1.45rem 1.8rem 1.7rem 1.8rem}.footer .footer_top .newsletter_form .form_field input[type=email].error::placeholder{color:#df0019;opacity:1}.footer .footer_top .newsletter_form .form_field input[type=email].error::-ms-input-placeholder{color:#df0019}.footer .footer_top .newsletter_form .form_field button[type=submit]{appearance:none;background-color:transparent;background-image:URL("images/mvnf_nieuwsbrief_aanmelden.svg");background-position:top left;background-repeat:no-repeat;background-size:3.6rem auto;border:0;cursor:pointer;height:3.6rem;outline:none;text-decoration:none;width:3.6rem}.footer .footer_top .newsletter_form .form_field button[type=submit]:hover{background-position:0 -3.6rem}.footer .footer_top .footer_maurits{display:flex;gap:2rem}.footer .footer_top .footer_maurits .footer_maurits_img img{width:10rem}.footer .footer_top .footer_maurits .footer_maurits_txt{color:#191036;font-size:1.6rem;font-weight:500;line-height:2.4rem;flex:1}.footer .footer_top .footer_maurits .footer_maurits_txt strong{font-weight:700}.footer .footer_anbi{background-color:rgba(242,145,0,0.09)}.footer .footer_anbi .footer_inner{align-items:center;display:flex;padding:1rem 2.5rem;max-width:140rem;margin:0 auto;width:100%}.footer .footer_anbi img{height:4.6rem;width:5.8rem}.footer .footer_bottom{background-color:#f29100}.footer .footer_bottom .footer_inner{align-items:center;display:flex;justify-content:space-between;padding:2.5rem 2.5rem;max-width:140rem;margin:0 auto;width:100%}@media only screen and (min-width: 768px){.footer .footer_bottom .footer_inner{padding:1.5rem 3.5rem}}.footer .footer_bottom .footer_bottom_left{align-items:center;display:flex;gap:1.5rem}.footer .footer_bottom .footer_bottom_left img{height:4.6rem;width:5.8rem}.footer .footer_bottom .footer_bottom_left>ul{align-items:center;display:flex;gap:1.2rem;list-style-type:none;margin:0;padding:0}.footer .footer_bottom .footer_bottom_left>ul li a{color:#fff;font-size:1.6rem;font-weight:500;line-height:1;outline:none;text-decoration:none;transition:.2s ease-in-out}.footer .footer_bottom .footer_bottom_left>ul li a:hover{color:#191036}.footer .footer_bottom .footer_bottom_left>ul li.current-menu-item a{color:#191036}.footer .footer_bottom .footer_copyright{color:#fff;display:flex;font-size:1.6rem;font-weight:500}.gallery{display:flex;flex-direction:column;padding:0 2.5rem}@media only screen and (min-width: 768px){.gallery{padding:0 4.5rem}}.gallery .gallery_inner{display:grid;grid-template-columns:1fr;row-gap:2.5rem}@media only screen and (min-width: 768px){.gallery .gallery_inner{column-gap:2.5rem;grid-template-columns:1fr 1fr}}.gallery .gallery_inner .photo{aspect-ratio:15/10;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;overflow:hidden}.gallery .gallery_inner .photo.photo--video{position:relative}.gallery .gallery_inner .photo.photo--video:before{background-color:rgba(47,41,108,0.4);content:"";inset:0;position:absolute;z-index:2}.gallery .gallery_inner .photo.photo--video:after{background-image:URL("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Laag_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2070%20140%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%3E.st0%7Bopacity%3A.65%7D.st0%2C.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35%2069.2C16.1%2069.2.8%2053.9.8%2035S16.1.8%2035%20.8%2069.2%2016.1%2069.2%2035%2053.9%2069.2%2035%2069.2%22%2F%3E%3Cpath%20d%3D%22M49%2032.8c1.6%201%201.6%203.3%200%204.4L28.6%2050.8c-1.7%201.2-4.1-.1-4.1-2.2V21.4c0-2.1%202.3-3.3%204.1-2.2z%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%232f296c%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M35%200C15.7%200%200%2015.7%200%2035s15.7%2035%2035%2035%2035-15.7%2035-35S54.3%200%2035%200m0%2068C16.8%2068%202%2053.2%202%2035S16.8%202%2035%202s33%2014.8%2033%2033-14.8%2033-33%2033%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35%20139.2C16.1%20139.2.8%20123.9.8%20105S16.1%2070.8%2035%2070.8%2069.2%2086.1%2069.2%20105%2053.9%20139.2%2035%20139.2%22%2F%3E%3Cpath%20d%3D%22M49%20102.8c1.6%201%201.6%203.3%200%204.4l-20.4%2013.6c-1.7%201.2-4.1-.1-4.1-2.2V91.4c0-2.1%202.3-3.3%204.1-2.2z%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23236d49%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M35%2070C15.7%2070%200%2085.7%200%20105s15.7%2035%2035%2035%2035-15.7%2035-35-15.7-35-35-35m0%2068c-18.2%200-33-14.8-33-33s14.8-33%2033-33%2033%2014.8%2033%2033-14.8%2033-33%2033%22%2F%3E%3C%2Fsvg%3E");background-position:top left;background-repeat:no-repeat;background-size:7rem auto;content:"";height:7rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:7rem;z-index:3}@media (hover: hover){.gallery .gallery_inner .photo.photo--video:hover:after{background-position:0 -7rem}}.gallery .gallery_btn{align-items:center;display:flex;justify-content:center;padding:2.5rem 0 3.5rem 0}@media only screen and (min-width: 768px){.gallery .gallery_btn{padding:3.5rem 0 5.5rem 0}}.fancybox-bg{background-color:rgba(47,41,108,0.9)}.header{align-items:center;background-color:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;height:10.6rem;left:0;position:fixed;top:0;width:100%;z-index:101}.header .header_inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:140rem;padding:0 2.5rem;width:100%}@media only screen and (min-width: 768px){.header .header_inner{padding:0 3.5rem}}.header .header_inner .header_right{align-items:center;display:flex;gap:1rem;height:100%;justify-content:flex-end}.header .header_inner .header_right .language{background-color:#f2f2f2;background-position:top left;background-repeat:no-repeat;background-size:2.8rem auto;border-radius:50%;height:2.8rem;width:2.8rem}.header .header_inner .header_right .language.language--nl{background-image:URL("images/mvnf_nederlands.svg")}.header .header_inner .header_right .language.language--en{background-image:URL("images/mvnf_english.svg")}@media (hover: hover){.header .header_inner .header_right .language:hover{background-position:0 -2.8rem}}.header .header_inner .header_right .donate_btn{align-items:center;background-color:#df0019;border-radius:1.9rem;color:#fff;display:flex;font-size:1.6rem;font-weight:700;gap:.6rem;line-height:1;outline:none;padding:1.2rem 1.8rem 1.2rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:.2s ease-in-out;width:fit-content}.header .header_inner .header_right .donate_btn:before{background-image:URL("images/mvnf_doneer_hartje.svg");background-position:top left;background-repeat:no-repeat;background-size:1.3rem auto;content:"";height:1.2rem;width:1.3rem}@media (hover: hover){.header .header_inner .header_right .donate_btn:hover{background-color:#b51f1f;transform:scale(1.02)}}.header .header_inner .header_right .header_menu_open{background-image:URL("images/mvnf_menu_openen.svg");background-position:top left;background-repeat:no-repeat;background-size:3.8rem auto;height:3.8rem;width:3.8rem}@media (hover: hover){.header .header_inner .header_right .header_menu_open:hover{background-position:0 -3.8rem}}.header .header_inner .header_right .header_menu_open.header_menu_close{background-image:URL("images/mvnf_menu_sluiten.svg")}.header .header_inner .header_logo{background-image:URL("images/mvnf_menu_logo.svg");background-position:center;background-repeat:no-repeat;background-size:contain;height:8.2rem;width:10.2rem}.header .header_inner>ul{align-items:center;display:flex;gap:1rem;justify-content:center}@media only screen and (min-width: 768px){.header .header_inner>ul{left:0;pointer-events:none;position:absolute;right:0}}.header .header_inner>ul li a{background-color:rgba(242,145,0,0.09);border-radius:1.9rem;color:#2f296c;display:flex;font-size:1.6rem;font-weight:700;gap:.3rem;line-height:1;padding:.95rem 1.5rem 1.2rem 1.5rem;pointer-events:all;text-decoration:none;transition:.2s ease-in-out;transform:scale(1)}.header .header_inner>ul li a:hover{background-color:rgba(0,158,226,0.08);transform:scale(1.02)}.header .header_inner>ul li.menu-open a{background-color:rgba(0,158,226,0.08)}.header .header_inner>ul li.current-menu-ancestor a,.header .header_inner>ul li.current-menu-item a{background-color:#009ee2;color:#fff}.header .header_inner>ul li.current-menu-ancestor a:hover,.header .header_inner>ul li.current-menu-item a:hover{background-color:rgba(0,158,226,0.08);color:#2f296c}.header .header_inner>ul li.current-menu-ancestor.menu-open a,.header .header_inner>ul li.current-menu-item.menu-open a{background-color:rgba(0,158,226,0.08);color:#2f296c}.header .header_inner>ul .sub-menu{display:none}body.body--yellowbar .header{top:3.8rem}.jumbotron{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 768px){.jumbotron{padding-left:3.5rem;padding-right:3.5rem}}.jumbotron .jumbotron_content{align-items:center;display:flex;flex-direction:column;padding:3.5rem 2.5rem}.jumbotron .jumbotron_content:after{content:"";background-image:URL("images/mvnf_jumbotron_pijltje.svg");background-position:center;background-repeat:no-repeat;background-size:contain;bottom:2.5rem;height:.7rem;position:absolute;width:1.4rem;z-index:41}@media screen and (min-width: 768px){.jumbotron .jumbotron_content:after{bottom:auto;margin-top:1rem;position:relative}}@media screen and (min-width: 768px){.jumbotron .jumbotron_content{bottom:0;gap:2rem;left:3.5rem;margin:0 auto;max-width:85rem;padding-bottom:2.5rem;position:absolute;right:3.5rem;z-index:41}}.jumbotron .jumbotron_content h1{color:#2f296c;font-size:2.7rem;font-weight:700;line-height:3.5rem;text-align:center}@media screen and (min-width: 768px){.jumbotron .jumbotron_content h1{color:#fff;font-size:4.4rem;line-height:4.9rem;text-shadow:0px 3px 2px rgba(0,0,0,0.3)}}.jumbotron .jumbotron_content .button{bottom:6.2rem;position:absolute;z-index:41}@media screen and (min-width: 768px){.jumbotron .jumbotron_content .button{bottom:auto;position:relative}}.jumbotron .jumbotron_backgrounds{overflow:hidden;position:relative}@media screen and (min-width: 768px){.jumbotron .jumbotron_backgrounds{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}}.jumbotron .jumbotron_background{background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0;inset:0;position:absolute;transition:opacity .5s ease-in-out, transform 8s ease-in-out;width:100%}.jumbotron .jumbotron_background:before{background:linear-gradient(180deg, rgba(47,41,108,0) 0%,rgba(47,41,108,0) 40%,rgba(47,41,108,0.8) 100%);content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:40}@media screen and (min-width: 768px){.jumbotron .jumbotron_background:before{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}}.jumbotron .jumbotron_background.jumbotron_background--active{opacity:1;position:relative}.jumbotron .jumbotron_background.jumbotron_background--zoom{transform:scale(1.05)}.jumbotron .jumbotron_background.jumbotron_background--fadeout{opacity:0}.jumbotron .jumbotron_background.jumbotron_background--fadein{left:0;top:0;bottom:0;right:0;position:absolute;opacity:1}@media screen and (min-width: 768px){.jumbotron .jumbotron_background{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}}.jumbotron.jumbotron--page .jumbotron_content:after{display:none}@media screen and (min-width: 768px){.jumbotron.jumbotron--page .jumbotron_content{left:auto;padding:5.5rem 2.5rem;position:relative;right:auto}}.jumbotron.jumbotron--page .jumbotron_content h1{color:#236d49;font-size:3.3rem;font-weight:700;line-height:3.7rem;text-shadow:0 0 0}@media screen and (min-width: 768px){.jumbotron.jumbotron--page .jumbotron_content h1{font-size:4.4rem;line-height:4.9rem}}@media screen and (min-width: 768px){.jumbotron.jumbotron--page .jumbotron_backgrounds{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2rem;border-top-right-radius:2rem}}.jumbotron.jumbotron--page .jumbotron_background{aspect-ratio:15/10}@media screen and (min-width: 768px){.jumbotron.jumbotron--page .jumbotron_background{aspect-ratio:unset;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2rem;border-top-right-radius:2rem;height:60rem}.jumbotron.jumbotron--page .jumbotron_background:before{border-bottom-left-radius:0;border-bottom-right-radius:0}}.menu_nav{background-color:rgba(47,41,108,0.9);bottom:0;top:10.9rem;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:0;transition:.2s;z-index:100}.menu_nav.menu_nav--open{opacity:1;pointer-events:all}.menu_nav .menu_nav_container{background-color:#fdf4e5;padding:2.5rem 3.5rem 2.5rem 3.5rem}.menu_nav .menu_nav_container .menu_nav_inner{background-color:#fff;border-radius:.6rem;display:flex;margin:0 auto;max-width:140rem;padding:2.5rem;width:100%}.menu_nav .menu_nav_container .menu_nav_inner ul{display:flex;flex-wrap:wrap;column-gap:2rem;list-style-type:none;margin:0;padding:0;width:100%}.menu_nav .menu_nav_container .menu_nav_inner ul li{border-bottom:0.1rem solid rgba(242,145,0,0.09);width:calc((100% - 2rem)/ 2)}.menu_nav .menu_nav_container .menu_nav_inner ul li:nth-child(1),.menu_nav .menu_nav_container .menu_nav_inner ul li:nth-child(2){border-top:0.1rem solid rgba(242,145,0,0.09)}@media screen and (min-width: 1024px){.menu_nav .menu_nav_container .menu_nav_inner ul li{width:calc((100% - 4rem)/ 3)}.menu_nav .menu_nav_container .menu_nav_inner ul li:nth-child(3){border-top:0.1rem solid rgba(242,145,0,0.09)}}@media screen and (min-width: 1200px){.menu_nav .menu_nav_container .menu_nav_inner ul li{width:calc((100% - 6rem) / 4)}.menu_nav .menu_nav_container .menu_nav_inner ul li:nth-child(4){border-top:0.1rem solid rgba(242,145,0,0.09)}}.menu_nav .menu_nav_container .menu_nav_inner ul li a{align-items:center;color:#2f296c;display:flex;font-size:1.6rem;font-weight:700;gap:.5rem;height:100%;line-height:1.5;padding:.9rem 0;text-decoration:none}.menu_nav .menu_nav_container .menu_nav_inner ul li a font{color:#236d49}.menu_nav .menu_nav_container .menu_nav_inner ul li a:before{background-image:URL("images/mvnf_menu_pijl_mouseover.svg");background-position:top left;background-repeat:no-repeat;background-size:1.2rem auto;content:"";height:1rem;overflow:hidden;width:0;transition:.2s ease-in-out}@media (hover: hover){.menu_nav .menu_nav_container .menu_nav_inner ul li a:hover:before{margin-right:.5rem;width:1.2rem}}.menu_nav .menu_nav_container .menu_nav_inner ul li.current_page_item a{color:#df0019}.menu_nav .menu_nav_container .menu_nav_inner ul li.current_page_item a:before{background-image:URL("images/mvnf_menu_pijl_actief.svg");margin-right:.5rem;width:1.2rem}.menu_nav .menu_nav_container .menu_nav_inner ul li.current_page_item a:hover:before{background-position:0 -1rem}body.body--yellowbar .menu_nav{top:14.4rem}.mobile_nav{background-color:#fff;bottom:0;top:10.9rem;left:0;opacity:0;overflow:auto;padding:2.5rem 2.5rem 0 2.5rem;pointer-events:none;position:fixed;right:0;transition:.2s;z-index:101}@media only screen and (min-width: 975px){.mobile_nav{padding:0;top:0;z-index:101}}.mobile_nav.mobile_nav--open{opacity:1;pointer-events:all}.mobile_nav .mobile_nav_inner{background-color:#fff;display:flex;flex-direction:column;gap:2rem;padding-bottom:7.5rem}@media only screen and (min-width: 975px){.mobile_nav .mobile_nav_inner{min-height:100%;padding:10.5rem 2.5rem 5rem 2.5rem;position:absolute;right:0;width:37.5rem}}.mobile_nav .mobile_nav_inner>.primary,.mobile_nav .mobile_nav_inner>.sub-menu{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.mobile_nav .mobile_nav_inner>.primary>li,.mobile_nav .mobile_nav_inner>.sub-menu>li{border-top:0.1rem solid rgba(0,158,226,0.15)}.mobile_nav .mobile_nav_inner>.primary>li:last-child,.mobile_nav .mobile_nav_inner>.sub-menu>li:last-child{border-bottom:0.1rem solid rgba(0,158,226,0.15)}.mobile_nav .mobile_nav_inner>.primary>li>a,.mobile_nav .mobile_nav_inner>.sub-menu>li>a{align-items:center;color:#2f296c;display:flex;font-size:1.9rem;font-weight:700;gap:.5rem;line-height:2.5rem;padding:1.5rem 0;position:relative;text-decoration:none;transition:.2s}.mobile_nav .mobile_nav_inner>.primary>li>a font,.mobile_nav .mobile_nav_inner>.sub-menu>li>a font{color:#236d49}.mobile_nav .mobile_nav_inner>.primary>li>a:before,.mobile_nav .mobile_nav_inner>.sub-menu>li>a:before{background-image:URL("images/mvnf_menu_pijl_mouseover.svg");background-position:top left;background-repeat:no-repeat;background-size:1.6rem auto;content:"";height:1.3rem;overflow:hidden;width:0;transition:.2s ease-in-out}@media (hover: hover){.mobile_nav .mobile_nav_inner>.primary>li>a:hover:before,.mobile_nav .mobile_nav_inner>.sub-menu>li>a:hover:before{margin-right:.5rem;width:1.6rem}}.mobile_nav .mobile_nav_inner>.primary>li>font,.mobile_nav .mobile_nav_inner>.sub-menu>li>font{align-items:center;color:#df0019;cursor:pointer;display:flex;font-size:1.9rem;font-weight:600;gap:.5rem;justify-content:center;padding:1.5rem 0;position:relative;text-decoration:none;text-transform:uppercase}.mobile_nav .mobile_nav_inner>.primary>li>font:before,.mobile_nav .mobile_nav_inner>.sub-menu>li>font:before{background-image:URL("images/mvnf_menu_pijl_terug.svg");background-position:top left;background-repeat:no-repeat;background-size:1.6rem auto;content:"";height:1.3rem;position:absolute;left:0;top:1.9rem;width:1.6rem}.mobile_nav .mobile_nav_inner>.primary>li>font:hover:before,.mobile_nav .mobile_nav_inner>.sub-menu>li>font:hover:before{background-position:0 -1.3rem}.mobile_nav .mobile_nav_inner>.primary>li.current-menu-parent>a,.mobile_nav .mobile_nav_inner>.primary>li.current-menu-item>a,.mobile_nav .mobile_nav_inner>.sub-menu>li.current-menu-parent>a,.mobile_nav .mobile_nav_inner>.sub-menu>li.current-menu-item>a{color:#df0019}.mobile_nav .mobile_nav_inner>.primary>li.current-menu-parent>a:before,.mobile_nav .mobile_nav_inner>.primary>li.current-menu-item>a:before,.mobile_nav .mobile_nav_inner>.sub-menu>li.current-menu-parent>a:before,.mobile_nav .mobile_nav_inner>.sub-menu>li.current-menu-item>a:before{background-image:URL("images/mvnf_menu_pijl_actief.svg")}.mobile_nav .mobile_nav_inner>.primary>li.current-menu-parent>a:hover:before,.mobile_nav .mobile_nav_inner>.primary>li.current-menu-item>a:hover:before,.mobile_nav .mobile_nav_inner>.sub-menu>li.current-menu-parent>a:hover:before,.mobile_nav .mobile_nav_inner>.sub-menu>li.current-menu-item>a:hover:before{background-position:0 -1.3rem}.mobile_nav .mobile_nav_inner>.primary>li>.sub-menu,.mobile_nav .mobile_nav_inner>.sub-menu>li>.sub-menu{display:none}body.body--yellowbar .mobile_nav{top:14.4rem}.projects{display:grid;gap:2.5rem;padding:0 2.5rem 3.5rem 2.5rem}@media only screen and (min-width: 600px){.projects{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.projects{gap:4.5rem;padding:0 4.5rem 5.5rem 4.5rem}}@media only screen and (min-width: 1024px){.projects{grid-template-columns:1fr 1fr 1fr}}.projects .project{background-color:rgba(35,109,73,0.05);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:.2s ease-in-out}.projects .project .project_img{height:30rem;overflow:hidden;width:100%}.projects .project .project_img img{height:100%;object-fit:cover;object-position:50% 50%;width:100%;--resistance:10;--scale:calc(2 / var(--resistance) + 1);--slide-duration:.4s;--slide-ease:cubic-bezier(0.25, 0.46, 0.45, 0.84);--x:0;--y:0;-webkit-transform:scale(var(--scale));transform:scale(var(--scale));-webkit-transition:-webkit-transform var(--slide-duration) var(--slide-ease);transition:-webkit-transform var(--slide-duration) var(--slide-ease);transition:transform var(--slide-duration) var(--slide-ease);transition:transform var(--slide-duration) var(--slide-ease),-webkit-transform var(--slide-duration) var(--slide-ease)}.projects .project .project_img:hover img{-webkit-transform:scale(var(--scale)) translate(calc(var(--x)/var(--resistance)*1px), calc(var(--y)/var(--resistance)*1px));transform:scale(var(--scale)) translate(calc(var(--x)/var(--resistance)*1px), calc(var(--y)/var(--resistance)*1px))}.projects .project .project_desc{display:flex;flex:1;flex-direction:column;gap:1.7rem;justify-content:space-between;padding:2rem 2.5rem 3.5rem 2.5rem}.projects .project .project_desc h4{color:#191036;font-size:2.1rem;font-weight:700;line-height:2.9rem;transition:color .2s ease-in-out}.projects .project .project_desc span{align-items:center;color:#236d49;display:flex;font-size:1.4rem;font-weight:700;gap:.5rem;justify-content:center;pointer-events:all;text-decoration:none;width:fit-content}.projects .project .project_desc span:after{background-image:URL("images/mvnf_pijltje_groen.svg");background-position:top left;background-repeat:no-repeat;background-size:.5rem auto;content:"";height:.8rem;width:.5rem}.projects .project:hover .project_desc h4{color:#236d49}.sections{display:flex;flex-direction:column}.sections .section{padding:3.5rem 0;position:relative}@media only screen and (min-width: 768px){.sections .section{padding:5.5rem 3.5rem}}.sections .section .section_inner{margin:0 auto;max-width:140rem;position:relative;width:100%}.sections .section.section--wbg:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}@media only screen and (min-width: 768px){.sections .section.section--wbg:before{left:3.5rem;right:3.5rem}}.sections .section.section--wbg .section_inner{z-index:1}.sections .section.section--wbg.section--end{height:2.5rem}@media only screen and (min-width: 768px){.sections .section.section--wbg.section--end:before{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}}.sections .section.section--white{background-color:#fff}.sections .section.section--light_orange{background-color:rgba(242,145,0,0.05)}.sections .section.section--npl{padding-left:0}.sections .section.section--npr{padding-right:0}.sections .section.section--npb{padding-bottom:0}.sections .section.section--npt{padding-top:0}.sections .section.section--fw{padding:0}.sections .section.section--fw .section_inner{max-width:none;padding:0}.text_quote{display:flex;flex-direction:column;gap:3.5rem}@media only screen and (min-width: 768px){.text_quote{gap:5.5rem}}@media only screen and (min-width: 1024px){.text_quote{column-gap:7.5rem;display:grid;grid-template-columns:2fr 1fr;padding:0}}.text_quote .column{padding:0 2.5rem}@media only screen and (min-width: 768px){.text_quote .column{padding:0 4.5rem}}@media only screen and (min-width: 1024px){.text_quote .column{padding:0 4.5rem 0 1.5rem}.text_quote .column:first-child{padding-left:4.5rem}}.text_single{display:flex;flex-direction:column;margin:0 auto;max-width:140rem;width:100%}.text_single .column{padding:0 2.5rem}@media only screen and (min-width: 768px){.text_single .column{padding:0 4.5rem}}.text{display:flex;flex-direction:column;row-gap:2.5rem}.text p,.text li{color:#191036;font-size:1.8rem;font-weight:500;line-height:2.5rem}.text p strong,.text li strong{font-weight:700}.text ul{list-style-type:disc;margin-left:1.8rem}.text ul li::marker{color:#236d49}.text h2{color:#191036;font-size:2.1rem;font-weight:700;line-height:2.9rem}.text h3{color:#df0019;font-size:2.1rem;font-weight:700;line-height:2.9rem}.text a{color:#df0019;text-decoration:none;transition:.2s ease-in-out}.text a:hover{color:#236d49}.text.text--quote{color:#236d49;font-size:2.3rem;font-style:italic;font-weight:500;line-height:3rem}.two_photos{display:grid;grid-template-columns:1fr;padding:0 2.5rem;row-gap:2.5rem}@media only screen and (min-width: 768px){.two_photos{column-gap:2.5rem;grid-template-columns:1fr 1fr;padding:0 4.5rem}}.two_photos .photo{aspect-ratio:15/10;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem}.yellow_bar{background-color:#f29100;height:3.8rem;left:0;position:fixed;top:0;width:100%;z-index:100}.yellow_bar .yellow_bar_inner{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:140rem;padding:1.2rem 0;width:100%}@media only screen and (min-width: 768px){.yellow_bar .yellow_bar_inner{justify-content:space-between;padding:1.2rem 3.5rem}}.yellow_bar .large{display:flex;height:100%;justify-content:center;pointer-events:none;position:relative;width:100%}@media only screen and (min-width: 768px){.yellow_bar .large{left:0;position:absolute;right:0}}.yellow_bar .large a{opacity:0;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:.2s ease-in-out}.yellow_bar .large a.active{opacity:1;pointer-events:all}.yellow_bar a{align-items:center;color:#fff;display:flex;font-size:1.4rem;font-weight:700;gap:.5rem;justify-content:center;pointer-events:all;text-decoration:none;width:fit-content}.yellow_bar a.center_btn:after{background-image:URL("images/mvnf_gele_balk_pijl.svg");background-position:top left;background-repeat:no-repeat;background-size:.5rem auto;content:"";height:.8rem;width:.5rem}.yellow_bar a:hover{color:#2f296c}.yellow_bar a:hover.center_btn:after{background-position:0 -.8rem}
