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}
: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:"Open Sans", sans-serif;font-weight:400;color:#000;line-height:1.4}@media screen and (max-width:767px){body{font-size:1.2rem}}h1,h2{margin-bottom:0.5em;font-weight:800;font-family:"Playfair Display", serif}h1{color:#C3AF8D;font-size:2rem}h2{font-size:1.5rem}h3,h4{font-size:1.25rem;font-family:"Playfair Display", serif;font-weight:700}#container .inside{margin:0 auto;padding-left:12.5rem;padding-right:12.5rem;max-width:initial}@media screen and (max-width:1248px){#container .inside{padding-left:6.25rem;padding-right:6.25rem}}@media screen and (max-width:767px){#container .inside{padding-left:1.25rem;padding-right:1.25rem}}.home #container{margin-top:0}#container{margin-top:3.125rem}#container .mod_article{margin-top:6.25rem}#container .mod_article:first-of-type{margin-top:0}@media screen and (max-width:767px){#container .mod_article{margin-top:5.5rem}}#container .mod_article .content-text strong{font-weight:800}#container .mod_article .content-text p{margin-bottom:1em;line-height:1.4}#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:#000}#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}#wrapper{opacity:0;transform:translateY(15rem);animation:fadeInUp 1s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}.home.navbar-shrink #navbar{background:linear-gradient(90deg, #0E1E43, #2C3B5D);border-bottom:5px solid #C3AF8D}.home.navbar-shrink #navbar .logo img{height:3.125rem}@media screen and (max-width:767px){.home.navbar-shrink #navbar .logo img{height:2.75rem}}.home #navbar{background:transparent;border-bottom:none}.home #navbar .logo img{height:5rem}@media screen and (max-width:767px){.home #navbar .logo img{height:4rem}}#navbar{position:fixed;background:linear-gradient(90deg, #0E1E43, #2C3B5D);left:0;top:0;right:0;z-index:99;padding:1rem 0;border-bottom:5px solid #C3AF8D}#navbar .inside{display:flex;justify-content:space-between;align-items:center;margin-left:12.5rem;margin-right:12.5rem}@media screen and (max-width:1248px){#navbar .inside{margin-left:6.25rem;margin-right:6.25rem}}@media screen and (max-width:767px){#navbar .inside{margin-left:1.25rem;margin-right:1.25rem}}#navbar .logo img{height:3.125rem;transition:0.4s all}@media screen and (max-width:767px){#navbar .logo img{height:2.75rem}}#navbar .mod_navigation{overflow:visible}@media screen and (max-width:767px){#navbar .mod_navigation{display:none}}#navbar .mod_navigation ul{display:flex;margin-bottom:0}#navbar .mod_navigation ul a{color:#fff;font-weight:700;color:#fff;text-decoration:none;position:relative;margin-bottom:0.1rem;display:inline-block}#navbar .mod_navigation ul a:after{content:"";width:100%;height:0.1rem;border-radius:1rem;background-color:#C3AF8D;display:none;position:absolute;top:100%;left:0;transition:0.3s all}#navbar .mod_navigation ul a:hover:after{display:inline-block}#navbar .mod_navigation ul strong{color:#fff;position:relative}#navbar .mod_navigation ul strong:after{content:"";width:100%;height:0.1rem;border-radius:1rem;background-color:#C3AF8D;display:inline-block;position:absolute;top:100%;left:0}#navbar .mod_navigation ul li{margin-right:2.5rem}#navbar .mod_navigation ul li:last-of-type{margin-right:0}#navbar .mod_navigation ul li.submenu{position:relative}#navbar .mod_navigation ul li.submenu:hover ul.level_2{display:flex}#navbar .mod_navigation ul li.trail>a{position:relative}#navbar .mod_navigation ul li.trail>a:after{content:"";width:100%;height:0.1rem;border-radius:1rem;background-color:#C3AF8D;display:inline-block;position:absolute;top:100%;left:0}#navbar .mod_navigation ul.level_2{display:none;flex-direction:column;position:absolute;top:100%;width:max-content;background-color:#0E1E43;padding:0.5rem 1rem;border-left:2px solid #C3AF8D}#navbar .mod_navigation ul.level_2 a{font-weight:500}@media screen and (min-width:768px){#navbar .mod_mobile_menu{display:none}}.mobile_menu .inner{background:#0E1E43;border-right:5px solid #C3AF8D;padding:1.25rem}.mobile_menu .inner .mod_navigation{overflow:visible}.mobile_menu .inner .mod_navigation ul a{color:#fff;font-weight:700;color:#fff;text-decoration:none;position:relative;margin-bottom:0.1rem;display:inline-block}.mobile_menu .inner .mod_navigation ul a:after{content:"";width:100%;height:0.1rem;border-radius:1rem;background-color:#C3AF8D;display:none;position:absolute;top:100%;left:0;transition:0.3s all}.mobile_menu .inner .mod_navigation ul a:hover:after{display:inline-block}.mobile_menu .inner .mod_navigation ul strong{color:#fff;position:relative}.mobile_menu .inner .mod_navigation ul strong:after{content:"";width:100%;height:0.1rem;border-radius:1rem;background-color:#C3AF8D;display:inline-block;position:absolute;top:100%;left:0}.mobile_menu .inner .mod_navigation ul li{margin-bottom:2.5rem}.mobile_menu .inner .mod_navigation ul li.submenu_hide>ul{display:inline-block}.mobile_menu .inner .mod_navigation ul li.trail>a{position:relative}.mobile_menu .inner .mod_navigation ul li.trail>a:after{content:"";width:100%;height:0.1rem;border-radius:1rem;background-color:#C3AF8D;display:inline-block;position:absolute;top:100%;left:0}.mobile_menu .inner .mod_navigation ul.level_2{flex-direction:column;padding:0.5rem 1rem;border-left:2px solid #C3AF8D;margin-bottom:0}.mobile_menu .inner .mod_navigation ul.level_2 li{margin-bottom:1.25rem}.mobile_menu .inner .mod_navigation ul.level_2 a{font-weight:500}.home #breadcrumb{display:none}#breadcrumb{margin-top:calc(5.95rem + 5px);padding:2rem 12.5rem}@media screen and (max-width:1248px){#breadcrumb{padding:1.125rem 6.25rem}}@media screen and (max-width:767px){#breadcrumb{padding:1.25rem}}#breadcrumb .mod_breadcrumb{opacity:0.3;font-weight:600}#breadcrumb .mod_breadcrumb ul{display:flex;margin:0}#breadcrumb .mod_breadcrumb ul li:not(:last-of-type):after{content:"/";margin:0 0.5rem}#breadcrumb .mod_breadcrumb ul a{color:#000}#title-block{background-color:#C3AF8D;padding:2rem 12.5rem}@media screen and (max-width:1248px){#title-block{padding:1.125rem 6.25rem}}@media screen and (max-width:767px){#title-block{padding:1.25rem}}#title-block h1{margin:0;color:#fff}.content-hyperlink a{background-color:#C3AF8D;color:#000;text-decoration:none;padding:0.625rem 1.25rem;border-radius:5rem;font-weight:700;transition:background-color 0.3s ease-in-out;border:2px solid #C3AF8D;display:inline-block}.content-hyperlink a:hover{background-color:#F1ECDF}#omslag{height:44rem;position:relative}@media screen and (max-width:767px){#omslag{height:75vh}}#omslag .inside,#omslag .mod_article,#omslag .content-image,#omslag figure{height:100%}#omslag .inside img,#omslag .mod_article img,#omslag .content-image img,#omslag figure img{height:100%;width:100%;object-fit:cover}#omslag .content-image{position:relative}#omslag .content-image:before{content:"";width:100%;height:100%;display:inline-block;background-color:#0E1E43;opacity:0.85;position:absolute;top:0;left:0}#omslag .omslag-tekst{position:absolute;bottom:12.5rem;left:12.5rem;color:#fff}@media screen and (max-width:767px){#omslag .omslag-tekst{left:3.75rem;bottom:8rem}}#omslag .omslag-tekst h1{color:#C3AF8D;font-size:4rem;font-weight:400}@media screen and (max-width:767px){#omslag .omslag-tekst h1{font-size:3rem}}#omslag .omslag-tekst p{font-size:1.5rem;width:55%}@media screen and (max-width:767px){#omslag .omslag-tekst p{width:88%}}.services-usp{display:flex;margin-top:-5rem !important}@media screen and (max-width:767px){.services-usp{flex-direction:column}}.services-usp .content-text{background:linear-gradient(90deg, #0E1E43, #2C3B5D);border-left:2px solid #C3AF8D;font-weight:600;font-family:"Playfair Display", serif;font-size:1.5rem;color:#C3AF8D;padding:1.875rem 3.125rem;width:25rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.services-usp .content-text{border-left:none;border-top:2px solid #C3AF8D;width:100%;padding:1.875rem}}.services-usp .content-text:first-of-type{border-left:none}@media screen and (max-width:767px){.services-usp .content-text:first-of-type{border-top:none}}.services-usp .content-text .rte{margin-right:3.75rem}.services-usp .content-text figure{flex-shrink:0}.services-usp .content-text figure img{height:3.125rem}.who-are-we{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.125rem}@media screen and (max-width:767px){.who-are-we{grid-template-columns:1fr}.who-are-we .content-image{margin-bottom:1.25rem}}.who-are-we h2{margin-top:0}.who-are-we .content-element-group{margin-top:2.9rem}.who-are-we .content-element-group .content-hyperlink{margin-top:1.25rem}.our-services{background-color:#0E1E43;margin-left:-12.5rem;width:calc(100% + (12.5rem * 2));padding:6.25rem 12.5rem;color:#fff}@media screen and (max-width:1248px){.our-services{margin-left:-6.25rem;padding:3.125rem 6.25rem;width:calc(100% + (6.25rem * 2))}}@media screen and (max-width:767px){.our-services{margin-left:-1.25rem;padding:1.25rem;width:calc(100% + (1.25rem * 2))}}.our-services.page{background:none;margin:0;width:100%;padding:0;color:#000}.our-services.page .grid{color:#fff}.our-services .grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr}@media screen and (max-width:767px){.our-services .grid{grid-template-columns:1fr}}.our-services .grid>.content-element-group{background:linear-gradient(90deg, #0E1E43, #2C3B5D);display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;padding:3.125rem;position:relative}@media screen and (max-width:767px){.our-services .grid>.content-element-group{grid-template-columns:1fr}}.our-services .grid>.content-element-group:nth-of-type(1){border-right:1px solid #C3AF8D;border-bottom:1px solid #C3AF8D}.our-services .grid>.content-element-group:nth-of-type(2){border-left:1px solid #C3AF8D;border-bottom:1px solid #C3AF8D}.our-services .grid>.content-element-group:nth-of-type(3){border-top:1px solid #C3AF8D;border-right:1px solid #C3AF8D}.our-services .grid>.content-element-group:nth-of-type(4){border-left:1px solid #C3AF8D;border-top:1px solid #C3AF8D}.our-services .grid>.content-element-group h3{font-size:1.5rem;color:#C3AF8D;font-weight:bold;margin:0}.our-services .grid>.content-element-group .content-element-group{grid-column:2 / 4}@media screen and (max-width:767px){.our-services .grid>.content-element-group .content-element-group{grid-column:auto}}.our-services .grid>.content-element-group .content-element-group img{height:1.875rem}.our-services .grid>.content-element-group .content-element-group .content-hyperlink{position:absolute;bottom:1.25rem;right:1.25rem}.our-services .grid>.content-element-group .content-element-group .content-hyperlink a{background:none;padding:0;color:#C3AF8D;border:none}.our-services .grid>.content-element-group .content-element-group .content-hyperlink a:hover{text-decoration:underline}.services-detail{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.125rem;overflow:visible}@media screen and (max-width:767px){.services-detail{grid-template-columns:1fr}}.services-detail .content-text:first-of-type{grid-column:1 / 3}@media screen and (max-width:767px){.services-detail .content-text:first-of-type{grid-column:auto}}.services-detail .remark{position:relative;background-color:#F1ECDF;grid-column:3 / 4;height:min-content;padding:3.125rem;margin-top:-3.125rem}@media screen and (max-width:767px){.services-detail .remark{grid-column:auto;margin-top:1.25rem;margin-bottom:3rem}}.services-detail .remark :after{content:"";position:absolute;top:100%;left:0;width:100%;height:40px;background-color:#F1ECDF;clip-path:polygon(0 0, 100% 0, 100% 0, 0 100%)}.recent-publications{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.125rem}@media screen and (max-width:767px){.recent-publications{grid-template-columns:1fr}}.recent-publications .content-element-group{text-align:right}@media screen and (max-width:767px){.recent-publications .content-element-group{text-align:left;margin-bottom:1.875rem}}.recent-publications .content-element-group h2{margin:0}.recent-publications .content-element-group .content-hyperlink{margin-top:1.25rem}.recent-publications>.content-text{grid-column:2 / 4}@media screen and (max-width:767px){.recent-publications>.content-text{grid-column:auto}}.recent-publications>.content-text li{margin-bottom:1em}.recent-publications>.content-text ul ul{margin-bottom:0 !important;font-size:0.9rem}.achtergrond-goud{background-color:#F1ECDF;margin-left:-12.5rem;width:calc(100% + (12.5rem * 2));padding:6.25rem 12.5rem;overflow:visible}@media screen and (max-width:1248px){.achtergrond-goud{margin-left:-6.25rem;padding:3.125rem 6.25rem;width:calc(100% + (6.25rem * 2))}}@media screen and (max-width:767px){.achtergrond-goud{margin-left:-1.25rem;padding:1.25rem;width:calc(100% + (1.25rem * 2))}}.publications ul{-webkit-columns:2 30rem;-moz-columns:2 30rem;columns:2 30rem;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem}.publications ul li{margin-bottom:1em}.grid-three{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.125rem}@media screen and (max-width:767px){.grid-three{grid-template-columns:1fr}}.team-info-tegels{display:grid;grid-template-columns:1fr 1fr;column-gap:3.125rem}@media screen and (max-width:767px){.team-info-tegels{grid-template-columns:1fr;row-gap:1.875rem}}.team-info-tegels .content-element-group{display:flex;flex-direction:column}.team-info-tegels .content-element-group .header{background-color:#0E1E43;box-shadow:0 5px 0 #C3AF8D;color:#fff;padding:3.125rem;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.team-info-tegels .content-element-group .header{padding:1.875rem}}.team-info-tegels .content-element-group .header h2{color:#C3AF8D;margin-top:0}.team-info-tegels .content-element-group .header strong{font-family:"Playfair Display", serif}.team-info-tegels .content-element-group .header img{width:1.875rem;height:1.875rem}.team-info-tegels .content-element-group .content{border-left:5px solid #0E1E43;border-right:5px solid #0E1E43;border-bottom:5px solid #0E1E43;padding:3.125rem;flex-grow:1}@media screen and (max-width:767px){.team-info-tegels .content-element-group .content{padding:1.875rem}}.team-info-tegels .content-element-group .content h3{margin-top:0}#footer-my{background-color:#0E1E43;padding:6.25rem 12.5rem;margin-top:6.25rem;color:#fff}@media screen and (max-width:1248px){#footer-my{padding:3.125rem 6.25rem}}@media screen and (max-width:767px){#footer-my{padding:1.25rem}}#footer-my .inside{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3.125rem}@media screen and (max-width:767px){#footer-my .inside{grid-template-columns:1fr}}#footer-my .inside h2{margin:0;text-align:right}@media screen and (max-width:767px){#footer-my .inside h2{text-align:left}}#footer-my .inside p{margin-bottom:0}#footer-my .inside .content-text.media{display:flex;align-items:center}#footer-my .inside .content-text.media figure{margin-right:0.625rem}#footer-my .inside .content-image img{padding:1.25rem;background-color:#fff}@media screen and (max-width:767px){#footer-my .inside .content-image img{margin-top:1.875rem}}#footer-my .inside .address{margin-top:3.125rem}#bottom{background:linear-gradient(90deg, #0E1E43, #2C3B5D);color:#fff;text-align:center;padding:1.25rem 12.5rem}@media screen and (max-width:1248px){#bottom{padding:1.125rem 6.25rem}}@media screen and (max-width:767px){#bottom{padding:1.25rem}}#bottom p{margin-bottom:0}#bottom a{color:#fff}
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
.goud { color: #C3AF8D; }
