@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap);html{padding:0;margin:0;scroll-behavior:smooth;overflow-x:hidden}body{padding:0;margin:0;color:#000;overflow-x:hidden;width:100%;font-size:17px;line-height:1.7;font-family:"Ubuntu",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile_menu_open,.mobile_menu_open body{overflow:hidden}img{max-width:100%;height:auto}.menu{list-style:none;margin:0;padding:0}.menu.menu-inline li{display:inline-block}p{margin-top:0;margin-bottom:20px}a{color:navy;text-decoration:underline;transition:all 0.3s ease}a:hover{color:#009;text-decoration:none}b,strong,.font-bold,.font-bold a{font-weight:700!important}.font-bold-medium,.font-bold-medium a{font-weight:500!important}select,input,textarea{color:#000080!important;background-color:#f7f7fb!important;border:none!important;padding:12px;border-radius:5px;font-size:16px!important;margin-bottom:10px}h1,h2,h3,h4,h5{line-height:1.5;margin-top:0;margin-bottom:20px!important;font-weight:700}.title-large,h1{font-size:70px;line-height:1}.title-sublarge{font-size:60px!important}.title-medium,h2{font-size:32px}.title-small,h3,h4,h5{font-size:20px}.text-small{font-size:20px}.text-medium{font-size:25px;font-weight:700;line-height:1.5}.text-large{font-size:28px;font-weight:700;line-height:1.5}.bg-black{background-color:#000!important}.bg-light{background-color:#f2efe7!important}.bg-white{background-color:#fff!important}.bg-blue{background-color:#000080!important}.color-white,.color-white a,.color-white h1,.color-white h2,.color-white h3,.color-white h4,.color-white h5{color:#fff!important}.color-black{color:#000!important}.color-light{color:#f2efe7!important}.color-blue{color:#000080!important}#melding-bar{background-color:#000;color:#fff}#melding-bar a{color:#fff}#melding-bar p{margin-bottom:0}#melding-bar .inner{padding:15px 0;text-align:center;font-size:13px;line-height:20px}#button_mobile_menu{margin:0 5px;position:relative;z-index:990;cursor:pointer;transition:all 0.3s ease}#button_mobile_menu.active{z-index:1100}.hamburger_menu .stroke{display:block;height:3px;background-color:#212258;border-radius:5px;margin:6px auto;width:30px;transition:0.3s}.mobile_menu_open #button_mobile_menu .hamburger_menu .bar1{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.mobile_menu_open #button_mobile_menu .hamburger_menu .bar2{opacity:0}.mobile_menu_open #button_mobile_menu .hamburger_menu .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#mobile_menu{position:fixed;width:100vw;height:100vh;overflow-y:scroll;left:calc(-100vw - 20px);top:0;z-index:999;background-color:navy;transition:all 0.5s ease}.mobile_menu_open #mobile_menu{left:0}#mobile_menu>.inner{display:block;padding:120px 30px 70px 30px;width:100%;min-height:100%}.menu_hidden{display:none!important}#mobile_menu .inner .menu li{position:relative;border-top:1px solid rgba(255,255,255,.2)}#mobile_menu .inner .menu li:first-child{border-top:0}#mobile_menu .inner .menu li a{position:relative;display:block;text-decoration:none;padding:20px 30px}#mobile_menu .inner .menu li.menu-item-has-children .collapse{z-index:2;content:'';display:block;position:absolute;top:15px;right:20px;left:0;height:70px;line-height:70px;text-align:right;padding:0 20px}#mobile_menu .inner .menu li.menu-item-has-children .collapse .icon:after{position:absolute;color:rgba(255,255,255,.7);top:calc(50% - 10px);right:-20px;transform:translateY(-50%);height:auto;content:"\f107";font-family:"Font Awesome 6 pro";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:22px;transition:all 0.3s ease}#mobile_menu .inner .menu li.menu-item-has-children.open .collapse .icon:after{top:calc(50% - 25px);transform:rotate(180deg)}#mobile_menu .inner .menu li .sub-menu{list-style:none;display:none}#mobile_menu .inner .menu li.open .sub-menu{display:block}#mobile_menu .inner .menu li ul.sub-menu li a{color:#fff!important;text-decoration:none;font-size:17px;padding:10px 0;margin-bottom:5px;font-weight:400}#mobile_menu .inner .menu li .sub-menu .column.menu,#mobile_menu .inner .menu li ul.sub-menu{position:relative;padding:0 0 30px 20px}#mobile_menu .inner .menu li .sub-menu ul.menu{margin-bottom:20px}#mobile_menu .inner .menu li .sub-menu ul.menu li a{color:#010101!important;text-decoration:none;font-size:15px;padding:10px 0 3px 0}#mobile_menu .inner .mega_menu_wrapper li{border-top:2px solid rgb(255 255 255 / 10%)}#mobile_menu .inner .mega_menu_wrapper li a{color:#fff;font-weight:500;font-size:20px;padding:20px 0}#mobile_menu .inner .secondary_menu_wrapper{padding:30px 0}#mobile_menu .inner .secondary_menu_wrapper li a{font-size:17px;color:rgba(255,255,255,.7)}#mobile_menu .inner .secondary_menu_wrapper li a:hover{color:#fff}#mobile_menu .social_icons_wrapper{padding:0 0 30px 0}#mobile_menu .social_menu .icon{font-size:20px;margin:0 5px;color:#fff}#area_header{display:block;position:sticky;z-index:1000;top:0;left:0;right:0;transform:translateY(-100px);transition:all 0.5s ease}.loaded #area_header{transform:translateY(0)}#area_header #header_top{position:relative;z-index:900;background-color:#fff;color:#000;transition:all 0.2s linear}#area_header #header_top a{color:#000}#area_header #header_top .container{max-width:1800px}#area_header #header_top .inner{padding:20px;display:flex;align-items:center;transition:all 0.2s linear}#area_header #header_top .responsive_menu_trigger{margin-left:20px;display:block;padding:5px;position:relative;z-index:900;cursor:pointer;transition:all 0.3s ease}#area_header #header_top .responsive_menu_trigger .hamburger_menu .stroke{display:block;height:2px;background-color:#000;margin:5px auto;width:30px;transition:0.3s}#area_header.transparant #header_top .responsive_menu_trigger .hamburger_menu .stroke{background-color:#fff}#area_header.fixed #header_top .responsive_menu_trigger .hamburger_menu .stroke{background-color:#000}.mobile_menu_open .responsive_menu_trigger .hamburger_menu .bar1{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.mobile_menu_open .responsive_menu_trigger .hamburger_menu .bar2{opacity:0}.mobile_menu_open .responsive_menu_trigger .hamburger_menu .bar3{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}#area_header #header_top .logo_wrapper{z-index:999;position:relative;margin-right:2vw}#area_header #header_top .logo_wrapper .logo{display:block;width:160px}#area_header #header_top .logo_wrapper .logo img{display:block;width:100%;transition:all 0.2s linear}#area_header #header_top .logo_wrapper .logo img.white{display:none}#area_header #header_top .primary_menu_wrapper{margin-right:auto}#area_header #header_top .primary_menu_wrapper ul{margin:0;padding:0;list-style:none}#area_header #header_top .primary_menu_wrapper ul li{position:relative;display:inline-block;margin-left:2vw}#area_header #header_top .primary_menu_wrapper ul li a{font-size:17px;font-weight:500;display:block;color:#000;padding:10px 20px;text-decoration:none}#area_header #header_top .primary_menu_wrapper ul>li>a:hover{color:rgba(0,0,0,.7)}#area_header #header_top .primary_menu_wrapper li.menu-item-has-children:after{opacity:.4;content:'';position:absolute;top:calc(50% + 2px);right:0;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}#area_header #header_top .primary_menu_wrapper li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1}#area_header #header_top .primary_menu_wrapper li ul.sub-menu{z-index:0;opacity:0;top:55px;left:10px;visibility:hidden;position:absolute;border-radius:5px;background-color:navy;width:320px;margin:0;padding:15px 25px 30px 25px;list-style:none;-webkit-box-shadow:0 0 15px 0 rgba(26,74,74,.2);box-shadow:0 0 15px 0 rgba(26,74,74,.2);transition:all .2s}#area_header #header_top .primary_menu_wrapper li ul.sub-menu:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid navy;position:absolute;top:-8px;left:20px;z-index:-93}#area_header #header_top .primary_menu_wrapper li ul.sub-menu .sub-menu{left:-280px;top:0}#area_header #header_top .primary_menu_wrapper li ul.sub-menu li{display:block;margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.3)}#area_header #header_top .primary_menu_wrapper li ul.sub-menu li a{text-transform:none;text-decoration:none;font-size:15px;line-height:18px;color:#f2efe7;display:block;margin:0;padding:15px 20px 10px 0;transition:all .2s ease-in-out}#area_header #header_top .primary_menu_wrapper li ul.sub-menu li a:after{margin-left:10px;height:auto;font-size:13px;content:"\f061";font-family:"Font Awesome 6 pro";font-weight:600;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.3s ease}#area_header #header_top .primary_menu_wrapper ul.sub-menu>li.current-menu-item>a{color:#9393e3!important}#area_header #header_top .primary_menu_wrapper li ul.sub-menu li a:hover{padding:15px 10px 10px 10px;color:#fff}#area_header #header_top .primary_menu_wrapper li ul.sub-menu li{transition:all .1s ease-in-out}#area_header #header_top .primary_menu_wrapper li ul.child_hovered li{opacity:.7}#area_header #header_top .primary_menu_wrapper li ul.sub-menu li:hover{opacity:1}#area_header #header_top .secondary_menu_wrapper{margin-left:auto;margin-right:2vw}#area_header #header_top .secondary_menu_wrapper li{margin-left:1vw}#area_header #header_top .secondary_menu_wrapper li a{color:#fff;text-decoration:none;font-size:15px}#area_header #header_top .secondary_menu_wrapper li a:hover{color:rgba(255,255,255,.7)}#area_header #header_top .secondary_menu_wrapper li.current_page_item a{color:rgba(255,255,255,.7)}#area_header #header_top .right_side_wrapper{display:flex;align-items:center;font-size:22px;color:#ccc}.button_cta{position:relative;cursor:pointer;text-decoration:none!important;border-radius:5px;background-color:navy;color:#f2efe7!important;font-weight:500;padding:12px 40px 12px 25px;font-size:15px;line-height:15px;transition:all 0.3s ease}.button_cta:after{position:absolute;transform:rotate(-45deg);right:10px;top:10px;height:auto;font-size:15px;content:"\f061";font-family:"Font Awesome 6 pro";font-weight:600;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:all 0.3s ease}.button_cta.small{padding:12px 30px;font-size:13px}.button_cta:hover{background-color:#009}#area_header.transparant{position:fixed}#area_header.transparant #header_top{background-color:transparent}#area_header.transparant #header_top{background-color:transparent}#area_header.transparant #header_top .logo_wrapper .logo img.color{display:none}#area_header.transparant #header_top .logo_wrapper .logo img.white{display:block}#area_header.fixed #header_top .logo_wrapper .logo img.color{display:block}#area_header.fixed #header_top .logo_wrapper .logo img.white{display:none}#area_header.transparant #header_top .primary_menu_wrapper ul li a{color:#f2efe7}#area_header.transparant #header_top .primary_menu_wrapper li.menu-item-has-children:after{border-top:5px solid #f2efe7}#area_header.transparant #header_top .primary_menu_wrapper ul>li>a:hover{color:#fff}#area_header.fixed{top:0!important}#area_header.fixed #header_top{background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}#area_header.fixed #header_top .primary_menu_wrapper ul li a{color:#000}#area_header.fixed #header_top .primary_menu_wrapper li.menu-item-has-children:after{border-top:5px solid #000}#area_header.fixed #header_top .primary_menu_wrapper ul>li>a:hover{color:rgba(0,0,0,.7)}#area_content{width:100%;display:block}.content_block{padding:80px 0 100px 0}.content_block_large{padding:130px 0 150px 0}.content_block_small{padding:30px 0 50px 0}#area_footer{background-color:navy;color:#f2efe7;font-size:16px;padding:30px 0}#area_footer #footer_top{padding:70px 0}#area_footer #footer_top.minimaal{padding-top:100px}#area_footer #footer_top a{text-decoration:none;color:#f2efe7}#area_footer #footer_top a:hover{text-decoration:underline}#area_footer #footer_top .footer_column_wrapper{display:grid;grid-template-columns:20% 22% 26% 20%;grid-column-gap:2.5%;justify-content:space-between}#area_footer #footer_top .footer_column_wrapper .footer_logo{width:140px}#area_footer #footer_top .footer_column_wrapper .partner_logo{max-width:120px}#area_footer #footer_top .footer_column_wrapper .footer_col{font-size:16px;line-height:34px}#area_footer #footer_top .footer_column_wrapper .footer_col .title{font-weight:700;font-size:18px;line-height:28px;margin:10px 0}#area_footer #footer_top .footer_column_wrapper .footer_col a{text-decoration:underline}#area_footer #footer_top .footer_column_wrapper .footer_col a:hover{text-decoration:none}#area_footer #footer_top .footer_column_wrapper .footer_col.footer_info .social_menu{justify-content:inherit;margin-top:20px}#area_footer #footer_bottom a{color:rgba(243,240,231,.6)}#area_footer #footer_bottom a:hover{color:#fff}#area_footer #footer_bottom .inner{color:rgba(243,240,231,.6);padding:30px 0;border-top:2px solid rgb(255 255 255 / 30%);display:flex;align-items:center}#area_footer #footer_bottom .inner .social_menu a{font-size:20px;margin-right:15px}#area_footer #footer_bottom .copyright_wrapper{font-size:13px;display:inline-block}#area_footer #footer_bottom .bottom_menu_wrapper{margin-left:auto}#area_footer #footer_bottom .bottom_menu_wrapper nav{display:inline-block}#area_footer #footer_bottom .bottom_menu_wrapper li{margin-left:20px}#area_footer #footer_bottom .bottom_menu_wrapper li a{font-size:13px;text-decoration:none}#area_footer #footer_bottom .bottom_menu_wrapper li a:hover{color:#fff}