/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}img{-webkit-box-sizing:content-box;box-sizing:content-box}html{font-size:62.5%;height:100%;cursor:default;-webkit-text-size-adjust:100%;-mox-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}body.restrict-scrolling__y--on{overflow-y:hidden}.ir{background-color:rgba(0,0,0,0);border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.background__wrapper{height:100%}.background__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:-1;height:100%;max-width:120rem;margin:auto;left:0;right:0;top:0}.background__item{position:relative;width:100%;border-left:#464646 .1em solid}.background__item--mobile{position:relative;width:100%;border-left:#222 .1em solid}.background__item--mobile:last-of-type{border-right:#222 .1em solid}.background__item:last-child{border-right:#222 .1em solid}.field--name-field-paragraph:first-child{margin-top:10.1rem}.vdmi-theme-page-title{max-width:120rem;margin-left:auto;margin-right:auto}.vdmi-theme-page-title h1{font-family:"neue-haas-grotesk-display",sans-serif;padding-left:4rem;line-height:4.5rem;word-wrap:break-word;color:#fff}.main-menu li{white-space:nowrap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:3rem;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-ms-viewport{width:device-width}.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}h1,h2,h3,h4{font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;font-display:swap;font-style:normal;font-weight:700}h5,h6{font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;font-style:normal;font-weight:500}p{font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;font-style:normal;font-weight:400}.content-styling p,.field--name-field-vacancy-text p,.paragraph--type--graphic-info-block p,.block--name-adres .field--name-body p,.field--name-field-faq-text p,.paragraph--type--views--view--id--employees p,.field--name-field-content-sub-text p,.paragraph--type--call-to-action p,.user-admin-page .block-local-tasks-block p{font-size:2rem;font-weight:500}.content-styling h2,.field--name-field-vacancy-text h2,.paragraph--type--graphic-info-block h2,.block--name-adres .field--name-body h2,.field--name-field-faq-text h2,.paragraph--type--views--view--id--employees h2,.field--name-field-content-sub-text h2,.paragraph--type--call-to-action h2,.user-admin-page .block-local-tasks-block h2{font-size:2.5rem}.content-styling h3,.field--name-field-vacancy-text h3,.paragraph--type--graphic-info-block h3,.block--name-adres .field--name-body h3,.field--name-field-faq-text h3,.paragraph--type--views--view--id--employees h3,.field--name-field-content-sub-text h3,.paragraph--type--call-to-action h3,.user-admin-page .block-local-tasks-block h3{font-size:2.3rem}.content-styling h4,.field--name-field-vacancy-text h4,.paragraph--type--graphic-info-block h4,.block--name-adres .field--name-body h4,.field--name-field-faq-text h4,.paragraph--type--views--view--id--employees h4,.field--name-field-content-sub-text h4,.paragraph--type--call-to-action h4,.user-admin-page .block-local-tasks-block h4{font-size:2rem}.content-styling h5,.field--name-field-vacancy-text h5,.paragraph--type--graphic-info-block h5,.block--name-adres .field--name-body h5,.field--name-field-faq-text h5,.paragraph--type--views--view--id--employees h5,.field--name-field-content-sub-text h5,.paragraph--type--call-to-action h5,.user-admin-page .block-local-tasks-block h5{font-size:1.8rem}.content-styling h6,.field--name-field-vacancy-text h6,.paragraph--type--graphic-info-block h6,.block--name-adres .field--name-body h6,.field--name-field-faq-text h6,.paragraph--type--views--view--id--employees h6,.field--name-field-content-sub-text h6,.paragraph--type--call-to-action h6,.user-admin-page .block-local-tasks-block h6{font-size:1.6rem}.content-styling h2,.field--name-field-vacancy-text h2,.paragraph--type--graphic-info-block h2,.block--name-adres .field--name-body h2,.field--name-field-faq-text h2,.paragraph--type--views--view--id--employees h2,.field--name-field-content-sub-text h2,.paragraph--type--call-to-action h2,.user-admin-page .block-local-tasks-block h2,.content-styling h3,.field--name-field-vacancy-text h3,.paragraph--type--graphic-info-block h3,.block--name-adres .field--name-body h3,.field--name-field-faq-text h3,.paragraph--type--views--view--id--employees h3,.field--name-field-content-sub-text h3,.paragraph--type--call-to-action h3,.user-admin-page .block-local-tasks-block h3,.content-styling h4,.field--name-field-vacancy-text h4,.paragraph--type--graphic-info-block h4,.block--name-adres .field--name-body h4,.field--name-field-faq-text h4,.paragraph--type--views--view--id--employees h4,.field--name-field-content-sub-text h4,.paragraph--type--call-to-action h4,.user-admin-page .block-local-tasks-block h4,.content-styling h5,.field--name-field-vacancy-text h5,.paragraph--type--graphic-info-block h5,.block--name-adres .field--name-body h5,.field--name-field-faq-text h5,.paragraph--type--views--view--id--employees h5,.field--name-field-content-sub-text h5,.paragraph--type--call-to-action h5,.user-admin-page .block-local-tasks-block h5,.content-styling h6,.field--name-field-vacancy-text h6,.paragraph--type--graphic-info-block h6,.block--name-adres .field--name-body h6,.field--name-field-faq-text h6,.paragraph--type--views--view--id--employees h6,.field--name-field-content-sub-text h6,.paragraph--type--call-to-action h6,.user-admin-page .block-local-tasks-block h6{font-weight:bold}.content-styling h1,.field--name-field-vacancy-text h1,.paragraph--type--graphic-info-block h1,.block--name-adres .field--name-body h1,.field--name-field-faq-text h1,.paragraph--type--views--view--id--employees h1,.field--name-field-content-sub-text h1,.paragraph--type--call-to-action h1,.user-admin-page .block-local-tasks-block h1,.content-styling h2,.field--name-field-vacancy-text h2,.paragraph--type--graphic-info-block h2,.block--name-adres .field--name-body h2,.field--name-field-faq-text h2,.paragraph--type--views--view--id--employees h2,.field--name-field-content-sub-text h2,.paragraph--type--call-to-action h2,.user-admin-page .block-local-tasks-block h2,.content-styling h3,.field--name-field-vacancy-text h3,.paragraph--type--graphic-info-block h3,.block--name-adres .field--name-body h3,.field--name-field-faq-text h3,.paragraph--type--views--view--id--employees h3,.field--name-field-content-sub-text h3,.paragraph--type--call-to-action h3,.user-admin-page .block-local-tasks-block h3,.content-styling h4,.field--name-field-vacancy-text h4,.paragraph--type--graphic-info-block h4,.block--name-adres .field--name-body h4,.field--name-field-faq-text h4,.paragraph--type--views--view--id--employees h4,.field--name-field-content-sub-text h4,.paragraph--type--call-to-action h4,.user-admin-page .block-local-tasks-block h4,.content-styling h5,.field--name-field-vacancy-text h5,.paragraph--type--graphic-info-block h5,.block--name-adres .field--name-body h5,.field--name-field-faq-text h5,.paragraph--type--views--view--id--employees h5,.field--name-field-content-sub-text h5,.paragraph--type--call-to-action h5,.user-admin-page .block-local-tasks-block h5,.content-styling h6,.field--name-field-vacancy-text h6,.paragraph--type--graphic-info-block h6,.block--name-adres .field--name-body h6,.field--name-field-faq-text h6,.paragraph--type--views--view--id--employees h6,.field--name-field-content-sub-text h6,.paragraph--type--call-to-action h6,.user-admin-page .block-local-tasks-block h6,.content-styling p,.field--name-field-vacancy-text p,.paragraph--type--graphic-info-block p,.block--name-adres .field--name-body p,.field--name-field-faq-text p,.paragraph--type--views--view--id--employees p,.field--name-field-content-sub-text p,.paragraph--type--call-to-action p,.user-admin-page .block-local-tasks-block p{font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;line-height:3rem;margin-top:0rem;margin-bottom:2.5rem;word-break:break-word}.content-styling a,.field--name-field-vacancy-text a,.paragraph--type--graphic-info-block a,.block--name-adres .field--name-body a,.field--name-field-faq-text a,.paragraph--type--views--view--id--employees a,.field--name-field-content-sub-text a,.paragraph--type--call-to-action a,.user-admin-page .block-local-tasks-block a{color:#f68d2b;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap}.content-styling ul,.field--name-field-vacancy-text ul,.paragraph--type--graphic-info-block ul,.block--name-adres .field--name-body ul,.field--name-field-faq-text ul,.paragraph--type--views--view--id--employees ul,.field--name-field-content-sub-text ul,.paragraph--type--call-to-action ul,.user-admin-page .block-local-tasks-block ul{color:#000;font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;list-style:none;line-height:3rem;padding-left:0rem;margin-bottom:2rem;margin-top:-2rem}.content-styling ul li,.field--name-field-vacancy-text ul li,.paragraph--type--graphic-info-block ul li,.block--name-adres .field--name-body ul li,.field--name-field-faq-text ul li,.paragraph--type--views--view--id--employees ul li,.field--name-field-content-sub-text ul li,.paragraph--type--call-to-action ul li,.user-admin-page .block-local-tasks-block ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.content-styling ul li:before,.field--name-field-vacancy-text ul li:before,.paragraph--type--graphic-info-block ul li:before,.block--name-adres .field--name-body ul li:before,.field--name-field-faq-text ul li:before,.paragraph--type--views--view--id--employees ul li:before,.field--name-field-content-sub-text ul li:before,.paragraph--type--call-to-action ul li:before,.user-admin-page .block-local-tasks-block ul li:before{content:"-";margin-right:1.3rem}.content-styling ol,.field--name-field-vacancy-text ol,.paragraph--type--graphic-info-block ol,.block--name-adres .field--name-body ol,.field--name-field-faq-text ol,.paragraph--type--views--view--id--employees ol,.field--name-field-content-sub-text ol,.paragraph--type--call-to-action ol,.user-admin-page .block-local-tasks-block ol{color:#000;font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;line-height:3rem;padding-left:2rem;margin-bottom:2.5rem;margin-top:-2.5rem}.content-styling ol li,.field--name-field-vacancy-text ol li,.paragraph--type--graphic-info-block ol li,.block--name-adres .field--name-body ol li,.field--name-field-faq-text ol li,.paragraph--type--views--view--id--employees ol li,.field--name-field-content-sub-text ol li,.paragraph--type--call-to-action ol li,.user-admin-page .block-local-tasks-block ol li{padding-left:.8rem}.menu-styling p,footer .menu--main p,footer .menu--footer-menu-1 p,footer .menu--footer-menu-2 p{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;font-weight:500;font-size:1.3rem;line-height:1.2rem}.menu-styling a,footer .menu--main a,footer .menu--footer-menu-1 a,footer .menu--footer-menu-2 a{color:#fff;text-decoration:none;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;font-weight:500;font-size:1.3rem}.menu-styling a:hover,footer .menu--main a:hover,footer .menu--footer-menu-1 a:hover,footer .menu--footer-menu-2 a:hover{color:#f68d2b}.menu-styling li,footer .menu--main li,footer .menu--footer-menu-1 li,footer .menu--footer-menu-2 li{color:#fff;margin-top:1rem}.menu-styling .is-active,footer .menu--main .is-active,footer .menu--footer-menu-1 .is-active,footer .menu--footer-menu-2 .is-active{color:#f68d2b}.button,.field--name-field-ps-link,.scroll-to-form,.field--name-field-cta-link,.field--name-field-hero-link,.menu-link-container .more-link,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f68d2b;color:#000;font-size:2rem;font-weight:bold;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;border:none;padding:2rem 2.8rem 2rem 2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button img,.field--name-field-ps-link img,.scroll-to-form img,.field--name-field-cta-link img,.field--name-field-hero-link img,.menu-link-container .more-link img,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button img{width:2.5rem;height:2rem;margin-right:1.9rem;-webkit-transition:.3s;transition:.3s}.button a,.field--name-field-ps-link a,.scroll-to-form a,.field--name-field-cta-link a,.field--name-field-hero-link a,.menu-link-container .more-link a,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button a{text-decoration:none;font-family:"neue-haas-grotesk-display",sans-serif;font-display:swap;color:#000;font-size:2rem;font-weight:bold;line-height:2rem}.button:hover,.field--name-field-ps-link:hover,.scroll-to-form:hover,.field--name-field-cta-link:hover,.field--name-field-hero-link:hover,.menu-link-container .more-link:hover,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover{cursor:pointer}.button:hover img,.field--name-field-ps-link:hover img,.scroll-to-form:hover img,.field--name-field-cta-link:hover img,.field--name-field-hero-link:hover img,.menu-link-container .more-link:hover img,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover img{margin-right:1.4rem;margin-left:.5rem}footer{padding-bottom:4em}footer ul{list-style-type:none;padding-left:0}footer ul li a{color:#fff;font-size:1.3rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}footer .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .main-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}footer .main-logo a{display:contents}footer .main-logo a>img{width:4.32rem}footer .main-logo__text{opacity:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;-webkit-transition:.3s;transition:.3s;height:3.86rem;width:9.5rem}footer .main-logo__text img{height:100%;width:9.5rem;margin-left:.625rem}#block-vdmi-theme-socialmedialinks .main-logo{margin-bottom:3rem}.social-media-links--platforms{margin-left:-0.5rem}.social-media-links--platforms li a span{font-size:2.5rem;-webkit-transition:color .3s ease;transition:color .3s ease}.social-media-links--platforms li a:hover span{color:#f68d2b}.block-page-title-block .page-title{font-size:4rem}.user-pass .form-item,.user-register-form .form-item,.user-login-form .form-item{margin-bottom:3rem}.user-pass .form-item label,.user-register-form .form-item label,.user-login-form .form-item label{font-weight:700;font-size:1.5rem;margin-bottom:1.8rem;display:block;font-family:"neue-haas-grotesk-display",sans-serif}.user-pass .form-item p,.user-register-form .form-item p,.user-login-form .form-item p{margin-top:0rem;margin-bottom:3rem;width:80%}.user-pass .form-item .form-email,.user-pass .form-item .form-text,.user-register-form .form-item .form-email,.user-register-form .form-item .form-text,.user-login-form .form-item .form-email,.user-login-form .form-item .form-text{display:block;margin-bottom:.5rem;padding:1.3rem;width:80%;font-size:2rem;border-radius:.6rem;font-family:"neue-haas-grotesk-display",sans-serif}.user-pass .form-item .form-file,.user-register-form .form-item .form-file,.user-login-form .form-item .form-file{font-size:1rem;padding:0rem}.user-pass .form-item .description,.user-register-form .form-item .description,.user-login-form .form-item .description{font-size:1.2rem;width:80%}.user-pass .form-item .form-actions,.user-register-form .form-item .form-actions,.user-login-form .form-item .form-actions{width:80%}.user-register-form details summary{font-size:1.5rem;margin-bottom:2rem}.user-register-form details .form-item-contact input,.user-register-form details .form-item-contact label{display:inline-block}.user-admin-page>div{padding-top:2rem;padding-bottom:2rem;margin-bottom:7.5rem}.user-admin-page .block-local-tasks-block{margin-top:6rem}.user-admin-page .block-local-tasks-block a{font-size:1.5rem;color:#000;text-decoration:none}.user-admin-page .block-local-tasks-block .is-active{color:#f68d2b}.messages{padding-top:10rem}.messages .message{position:relative;font-weight:600;font-family:"neue-haas-grotesk-display",sans-serif;color:#fff;font-size:1.6em;line-height:1.8em;padding:2.6rem 2rem;margin-bottom:2rem}.messages .message ul{margin:0;padding-left:0}.messages .message li{list-style-type:none}.message--warning{background-color:#f68d2b}.message--error{background-color:red}.message--status{background-color:green}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-logo a{display:contents}.main-logo a:hover .main-logo--text{opacity:1}.main-logo img{width:7.5rem;height:auto}.main-logo--text{opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;-webkit-transition:.3s;transition:.3s;height:5.1rem;width:16.15rem;margin-left:1rem}.main-logo--text img{height:100%;width:100%}.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:120rem;margin:auto;margin-bottom:15rem}.main-menu{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.main-menu li{margin-left:4.8rem;vertical-align:middle;display:table-cell}.main-menu li a{color:#fff;text-decoration:none;font-weight:bold;font-size:1.3rem;-webkit-transition:.3s;transition:.3s;line-height:2.4em}.main-menu li a:hover{color:#f68d2b}.main-menu li .is-active{color:#f68d2b}footer{margin:auto;max-width:120rem}#block-vdmi-theme-main-menu{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-vdmi-theme-main-menu .main-menu__button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:5rem;width:5rem;z-index:3;outline:0}#block-vdmi-theme-main-menu .main-menu__button .line{fill:none;stroke:#fff;stroke-width:6;-webkit-transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1);transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1)}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened{position:fixed}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--closed .line1{stroke-dasharray:60 207;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--closed .line2{stroke-dasharray:60 60;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--closed .line3{stroke-dasharray:60 207;stroke-width:6}#toolbar-administration{margin-bottom:3.9rem}.mobile-menu__container{overflow-y:auto}.toolbar-vertical .mobile-menu__container,.toolbar-horizontal .mobile-menu__container,.toolbar-bar .mobile-menu__container{height:calc(100% - 3.9rem);margin-top:3.9rem;margin-bottom:3rem}.toolbar-horizontal.toolbar-tray-open .mobile-menu__container{height:calc(100% - 7.9rem);margin-top:7.9rem}.mobile-menu__container--closed{left:100%}.mobile-menu__container--opened,.mobile-menu__container--closed{z-index:2;position:fixed;width:100%;height:100%;top:0;background-color:#000}.mobile-menu__container--opened ul,.mobile-menu__container--closed ul{position:absolute;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%;list-style-type:none;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;z-index:1}.mobile-menu__container--opened ul li,.mobile-menu__container--closed ul li{margin-left:2rem}.mobile-menu__container--opened ul li p,.mobile-menu__container--closed ul li p{margin:2rem 0}.mobile-menu__container--opened ul li p a,.mobile-menu__container--closed ul li p a{color:#fff;text-decoration:none;font-weight:bold;font-size:3rem;-webkit-transition:.3s;transition:.3s;line-height:3rem}.mobile-menu__container--opened ul li p a:hover,.mobile-menu__container--closed ul li p a:hover{color:#f68d2b}.mobile-menu__container--opened ul .is-active,.mobile-menu__container--closed ul .is-active{color:#f68d2b}.mobile-menu__container--opened ul li:first-child,.mobile-menu__container--closed ul li:first-child{margin-top:5rem}.mobile-menu__container--opened ul li:last-child,.mobile-menu__container--closed ul li:last-child{margin-bottom:5rem}#block-vdmi-theme-main-menu{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-vdmi-theme-main-menu .main-menu__button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:5rem;width:5rem;z-index:3}#block-vdmi-theme-main-menu .main-menu__button .line{fill:none;stroke:#fff;stroke-width:6;-webkit-transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1);transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1)}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--closed .line1{stroke-dasharray:60 207;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--closed .line2{stroke-dasharray:60 60;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--closed .line3{stroke-dasharray:60 207;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--opened{position:fixed}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.vdmi-theme-page-title{padding-top:16em}.field--name-field-page-title{width:100% !important}.main-wrapper #block-vdmi-theme-main-menu{margin-right:4px}.content__container,.field-group-tabs-wrapper .field--name-field-hero-image,.field-group-tabs-wrapper .field--name-field-project-hero-image{margin:auto;max-width:120rem;width:calc(100% - 5em)}.content--first{padding-top:calc(10rem + 2.5rem)}.content--last{padding-bottom:2.5rem}.content--light{background-color:#ebebeb}.content--light:has(.content--dark){background-color:rgba(0,0,0,0);color:#fff !important;padding-top:7.5rem !important}.content--light:has(.content--dark) .field--name-field-cta-title{color:#fff !important}.content--light:last-child.content--last{margin-bottom:5rem !important}.content--light.content--first:first-child,.content--dark.content--first:first-child{padding-top:10rem}div#sliding-popup{background-color:unset}.eu-cookie-compliance-banner-info{width:98%;height:auto;background-color:#c4c4c4;margin:auto;margin-bottom:1rem}.cookie-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-wrapper .cookie-label{width:98%;background-color:#c4c4c4;text-align:left;border-right:solid .1rem #000;border-bottom:solid .1rem #000;color:#000;font-size:1.5rem;padding:1rem;padding-left:calc(1rem + 5px);font-family:IBM Plex Mono}.cookie-wrapper .coockie-close-button{padding-top:1.7rem;background-color:#c4c4c4;border-bottom:solid .1rem #000;margin:unset;border-radius:unset;background-image:unset;text-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.coockie-close-button>div{width:2rem;height:.05rem;background-color:#000}.coockie-close-button>div:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.coockie-close-button>div:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#sliding-popup .eu-cookie-compliance-content{max-width:unset;padding:1rem}#sliding-popup .eu-cookie-compliance-message{max-width:unset;display:inline-block}#sliding-popup .eu-cookie-compliance-message p{color:#000;font-weight:unset;font-family:IBM Plex Mono;font-size:1.5rem}#sliding-popup a{color:#000;text-decoration:none}#sliding-popup a:hover{text-decoration:underline}#sliding-popup a:focus{outline:1px solid #000}.eu-cookie-compliance-buttons{float:left}.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{background-image:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;text-shadow:unset}.eu-cookie-withdraw-tab{display:none}.eu-cookie-compliance-message{margin:5px 0 0 5px}.field--name-field-introduction-text{font-family:"neue-haas-grotesk-display",sans-serif;font-size:2rem;line-height:3rem;color:#fff;max-width:120rem;margin-left:auto;margin-right:auto;margin-bottom:7.5rem;padding-left:0}.field--name-field-seo .field__item{font-family:"neue-haas-grotesk-display",sans-serif;font-size:2rem;color:#464646;margin:auto;max-width:120rem;font-weight:bold;padding:1rem 0;position:relative;display:block}.field--name-field-services-title{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:bold;font-size:4.5rem;line-height:4.5rem;margin-bottom:2.5rem}.field--name-field-diensten-sub-paragraph{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:2.5em;padding-bottom:7.5rem}.field--name-field-diensten-sub-paragraph>.field__item{-webkit-transition:.3s;transition:.3s;overflow:hidden;min-height:28.8rem;background:#fff;width:100%}.field--name-field-diensten-sub-paragraph .field--type-entity-reference{display:none}.is_link:hover{background-color:#f68d2b}.paragraph--type--services-sub-paragraph{min-height:28.8rem;background-color:#fff;-webkit-transition:.3s;transition:.3s}.paragraph--type--services-sub-paragraph:hover{background-color:#f68d2b}.paragraph__content_wrapper{height:100%;width:100%;padding:3rem 4.5rem 3rem 3rem}.paragraph__content_wrapper a{text-decoration:none;color:#000}.field--name-field-services-title-small{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:600;font-size:2rem;line-height:3rem}.field--name-field-services-title-large{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:bold;font-size:3rem;line-height:1.2em;margin-bottom:2.5rem}.field--name-field-service-description{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:400;font-size:1.6em;line-height:1.8em;overflow:hidden;display:-webkit-box}.paragraph--type--services-sub-image{-ms-grid-row-span:3;grid-row-end:span 3;background-color:rgba(0,0,0,0)}.paragraph--type--services-sub-image div{height:100%}.paragraph--type--services-sub-image img{-o-object-fit:cover;object-fit:cover;height:100% !important;width:100% !important;-o-object-position:left;object-position:left}.paragraph--type--services-sub-image:hover{background-color:rgba(0,0,0,0)}.services__image{background-color:rgba(0,0,0,0);-ms-grid-row-span:3;grid-row-end:span 3}.services__image:hover{background-color:rgba(0,0,0,0)}.services__image img{height:100% !important;width:unset !important}.paragraph--type--services-sub-image,.field--name-field-services-sub-image{height:100%}.field--name-field-projecten{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:3rem;grid-row-gap:3rem;padding-bottom:7.5rem}.field--name-field-project-logo{position:absolute;padding-top:2rem;padding-left:2rem;top:0;z-index:1;-webkit-transition:.3s;transition:.3s;opacity:0}.node--type-project--view-mode-teaser .field--name-field-project-title,.node--type-project--view-mode-project-showcase .field--name-field-project-title{bottom:0;color:#fff;left:0;right:0;padding:3.6rem 2.5rem;position:absolute;font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:bold;font-size:3rem;line-height:3rem;z-index:1;margin:0;-webkit-transition:.3s;transition:.3s;background:-webkit-gradient(linear,left bottom,left top,from(rgb(0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(bottom,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)}h2{margin:0}h2 .node--type-blog .content__container,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-hero-image,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-hero-image,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-project-hero-image,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-project-hero-image{background-color:#fff}h2 .node--type-blog .field--name-field-blog-title{padding-top:0 !important}h2 .node--type-blog .content__container *,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-hero-image *,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-hero-image *,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-project-hero-image *,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-project-hero-image *{font-family:"neue-haas-grotesk-display",sans-serif}h2 .node--type-blog .content__container .field--name-field-quote,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-hero-image .field--name-field-quote,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-hero-image .field--name-field-quote,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-project-hero-image .field--name-field-quote,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-project-hero-image .field--name-field-quote,h2 .node--type-blog .content__container .field--name-field-text,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-hero-image .field--name-field-text,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-hero-image .field--name-field-text,h2 .node--type-blog .field-group-tabs-wrapper .field--name-field-project-hero-image .field--name-field-text,.field-group-tabs-wrapper h2 .node--type-blog .field--name-field-project-hero-image .field--name-field-text{font-size:2rem}h2 .node--type-blog hr{margin:1rem 0 3em;max-width:20em;width:100%;color:#fff}.tags{display:none}.field--name-field-lees-ook{margin-bottom:2rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:3em;background-color:#ebebeb;justify-items:center;width:100%;font-family:"neue-haas-grotesk-display",sans-serif;padding-left:0;padding-right:0;padding-bottom:4rem;margin:-0.1rem 0 0 0}.field--name-field-lees-ook h3{position:absolute;left:9rem;font-size:2rem;margin:-1rem 0 0 -4.2rem;color:#000}.field--name-field-lees-ook .overview-div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2rem 0;width:15%;z-index:0;position:relative}.field--name-field-lees-ook .overview-div .overview-link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}.field--name-field-lees-ook .overview-div h2{font-size:4rem}.field--name-field-lees-ook .overview-div img{width:40%}.field--name-field-lees-ook .field__item{width:80%;margin:0 auto}.field--name-field-lees-ook .field__item article{position:relative;margin-top:4rem;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);-webkit-transition:-webkit-transform ease-in-out .3s;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s;z-index:0}.field--name-field-lees-ook .field__item article .tags{position:absolute;padding-top:.25em;top:0;left:0;padding-left:.3em !important;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.field--name-field-lees-ook .field__item article .tags .tag{margin:.5em;font-size:small;padding:.7em 1em;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;border:1px solid gray}.field--name-field-lees-ook .field__item article .tags .tag p{padding:0;margin:0}.field--name-field-lees-ook .field__item article .blog-link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}.field--name-field-lees-ook .field__item article:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);text-decoration:underline}.field--name-field-lees-ook .field__item .teaser-image .field--name-field-teaser-image .field__item div .field--name-field-media-image .field__item img{top:0;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.field--name-field-lees-ook .field__item .alternative-content{height:15em;width:100%;background-color:#f68d2b}.field--name-field-lees-ook .field__item .contextual{display:none}.field--name-field-lees-ook .field__item div{background:#fff;font-size:1.3rem;font-weight:bold;max-height:40em;color:#000;padding-left:3rem;padding-bottom:2rem;padding-top:3rem;padding-right:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.field--name-field-lees-ook .field__item h2{width:100%;height:100%}.field--name-field-lees-ook .field__item h2 p{margin:0}.field--name-field-lees-ook .field__item h2 p span{color:#000;font-weight:bold}#author{font-size:1.5rem !important;font-weight:bold !important}#author a{color:#fff !important;text-decoration:none}#date_created{font-size:1.5rem !important;font-weight:bold !important;margin-bottom:0;color:#fff !important}hr{margin:1rem 0;width:85%;max-width:20em;color:#fff;border:1px solid #fff}.block-social-media-sharing{position:relative;top:-50px;left:0}.field--name-field-blog-title{padding-top:3rem;padding-right:4.5rem;font-size:2rem;font-weight:bold;padding-bottom:2rem}.field--name-field-blog-title h1{margin-top:4rem !important}.node--view-mode-full{margin-top:10rem}.field--name-field-media-image .field__item img{width:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover}.node--view-mode-teaser{margin-top:0}.view-lees-ook-blogs{display:-ms-grid;display:grid;-ms-grid-columns:(100%)[1];grid-template-columns:repeat(1,100%);gap:3rem;width:100%;padding-top:3rem}.view-lees-ook-blogs .views-row{width:100%;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);-webkit-transition:-webkit-transform ease-in-out .3s;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s;position:relative}.view-lees-ook-blogs .views-row:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);text-decoration:underline}.view-lees-ook-blogs .views-row article>a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}h2 .field--name-field-blog-title{padding-top:3rem;padding-right:4.5rem;padding-left:2rem;font-size:2rem;font-weight:700;padding-bottom:2rem}.view-lees-ook-blogs .views-row{margin-bottom:1.5rem;background-color:#fff}.view-lees-ook-blogs .node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.view-lees-ook-blogs .node--view-mode-teaser .upper-section{background-color:orange;padding:1rem;text-align:center}.view-lees-ook-blogs .teaser-image{width:100%;height:auto;max-width:100%}.view-lees-ook-blogs .node--view-mode-teaser .lower-section{background-color:#fff;padding:1rem}.view-lees-ook-blogs .lower-section h2{font-size:1.25rem;margin-bottom:.5rem}.view-lees-ook-blogs .lower-section .alternative-content{margin-bottom:1rem;font-size:1rem;color:#333}.view-lees-ook-blogs .tags{display:none;gap:.5rem}.view-lees-ook-blogs .tags .tag p{background-color:#efefef;padding:.5rem 1rem;border-radius:5px;font-size:.875rem}.view-lees-ook-blogs a.view-link{display:block;text-align:right;font-size:.875rem;color:#007bff;text-decoration:none}.view-lees-ook-blogs a.view-link:hover{text-decoration:underline}.alternative-content{height:15em;width:100%;background-color:#f68d2b}.menu-link-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-link-container .more-link{margin:10rem 0 0 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:2em;padding:2rem 2.8rem 2rem 2rem;font-weight:bold;background-color:#f68d2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:"neue-haas-grotesk-display",sans-serif;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.menu-link-container .more-link:hover{text-decoration:none !important;color:#333}.menu-link-container .more-link img{width:2.5rem;height:2rem}.menu-link-container .more-link a{color:#000 !important;text-decoration:none !important}.node--type-project--view-mode-teaser{position:relative}.node--type-project--view-mode-teaser .field--name-field-hero-image{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.3s;transition:.3s}.node--type-project--view-mode-teaser:hover .field--name-field-project-logo,.node--type-project--view-mode-teaser:hover .field--name-field-project-title,.active .node--type-project--view-mode-teaser .field--name-field-project-logo,.active .node--type-project--view-mode-teaser .field--name-field-project-title{opacity:1}.node--type-project--view-mode-teaser:hover .field--name-field-hero-image,.node--type-project--view-mode-teaser:hover .field--name-field-project-hero-image,.active .node--type-project--view-mode-teaser .field--name-field-hero-image,.active .node--type-project--view-mode-teaser .field--name-field-project-hero-image{-webkit-filter:none;filter:none}.node--type-project--view-mode-teaser:hover .field--name-field-project-logo,.active .node--type-project--view-mode-teaser .field--name-field-project-logo{background:-webkit-gradient(linear,left top,right bottom,from(rgba(0,0,0,0.5167017491)),color-stop(25%,rgba(255,255,255,0)));background:linear-gradient(to bottom right,rgba(0,0,0,0.5167017491) 0%,rgba(255,255,255,0) 25%);width:100%;height:100%;display:inline-block}.field--name-field-hero-image,.field--name-field-project-hero-image{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.3s;transition:.3s}.field--name-field-hero-image img,.field--name-field-project-hero-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.field-group-tabs-wrapper .field--name-field-hero-image,.field-group-tabs-wrapper .field--name-field-project-hero-image{margin-bottom:45px}.field--name-field-hero-link{margin-top:5rem;margin-bottom:7.5rem}.paragraph--type--call-to-action{padding-bottom:7.5rem;width:100%}.paragraph--type--call-to-action p{line-height:1.5em;font-weight:bold;margin:0 0 4.2rem 0}.content--dark .paragraph--type--call-to-action p{color:#fff}.paragraph--type--call-to-action h2{font-size:4.5rem;line-height:1;font-family:"neue-haas-grotesk-display",sans-serif;color:#f68d2b;margin:0 0 1.2rem 0}.content--dark .paragraph--type--call-to-action h2{color:#fff}.paragraph--type--content-paragraph{display:-ms-grid;display:grid;grid-template-areas:unset;-ms-grid-columns:1fr;grid-template-columns:1fr;padding-bottom:7.5rem}.paragraph--type--content-paragraph .field__items{grid-area:unset}.field--name-field-content-title{font-weight:bold;font-size:3rem;line-height:1;margin-bottom:3rem;margin-top:0rem}.field--name-field-content-sub-text ul{padding-top:2rem}.field--name-field-content-sub-text p{height:-webkit-max-content;height:-moz-max-content;height:max-content}.field--name-field-content-sub-title{font-weight:bold;font-size:2rem;line-height:1.5}.field--name-field-content-sub-link a{color:#f68d2b;position:relative;font-style:normal;font-weight:700;font-family:"neue-haas-grotesk-display",sans-serif;font-size:2rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-top:2rem}.field--name-field-content-sub-link a:before{content:"";width:0;height:0;border-top:.4em solid rgba(0,0,0,0);border-bottom:.4em solid rgba(0,0,0,0);border-left:.6em solid #f68d2b;top:0;right:1rem;margin-right:1.3rem}.paragraph--type--views--view--id--employees{padding-bottom:18rem;padding-top:7rem}.field--name-field-view-title{font-size:4rem;color:#fff}h2{margin-bottom:0rem}.field--name-field-employee-photo{margin-bottom:2rem}.field--name-field-employee-photo img{width:100%;height:auto}.field--name-field-employee-name h2{color:#fff;font-size:2rem;margin-left:.5rem;margin-right:.8rem;margin-bottom:.5rem}.field--name-field-employee-function{font-size:1.3rem;font-family:"neue-haas-grotesk-display",sans-serif;color:#fff;margin-bottom:2rem;margin-right:.8rem;margin-left:.5rem}.field--name-field-employee-email a{color:#fff;text-decoration:none;font-size:1.6rem;font-family:"neue-haas-grotesk-display",sans-serif;margin-right:.8rem;margin-left:.5rem}.field--name-field-employee-email a:hover{text-decoration:underline;color:#f68d2b}.node--type-employee--view-mode-teaser h3{color:#fff;font-size:3rem;margin-top:1rem;margin-bottom:.5rem}.paragraph--type--faq{padding-top:1rem;padding-bottom:13rem}.paragraph--type--faq .field--name-field-view-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0rem;margin-bottom:2rem;font-weight:bold;font-size:4rem;font-family:"neue-haas-grotesk-display",sans-serif;color:#000}.field--name-field-faq>.field__item{border-top:.1rem solid #000;margin-bottom:.625rem;overflow:hidden;position:relative}.field--name-field-faq>.field__item:last-child{border-bottom:.1rem solid #000}.faq-toggle__label{display:inline-block;color:#f68d2b;font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;cursor:pointer}.node--type-faq .node__title{display:inline-block;position:relative;margin-top:5rem;margin-bottom:5rem;z-index:100;cursor:pointer;color:#000;font-size:2.8125rem;font-family:"neue-haas-grotesk-display",sans-serif}.node--type-faq .node__content{display:none;padding-bottom:12rem}.node--type-faq p{font-size:1.5rem}.faq-toggle{position:absolute;bottom:-0.5rem;font-size:2rem;font-weight:600;text-align:right;background-color:#ebebeb;padding-bottom:4rem;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-toggle .faq-toggle__triangle{display:inline-block;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-top:1.35rem solid #f68d2b;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:1rem;cursor:pointer}.faq-toggle--opened .faq-toggle__triangle{display:inline-block;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-top:1.35rem solid #f68d2b;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:1rem;cursor:pointer}footer .menu--main li,footer .menu--footer-menu-1 li,footer .menu--footer-menu-2 li{margin-top:1.5em}footer .menu--main h2,footer .menu--footer-menu-1 h2,footer .menu--footer-menu-2 h2{color:#fff;font-size:1.3rem;margin-bottom:3rem}footer .menu-link-contentmain{display:inline-block}.block--name-adres h2{color:#fff;margin-bottom:2rem}.block--name-adres .field--name-body a,.block--name-adres .field--name-body p{font-size:1.3rem;color:#fff;line-height:2.48rem}.block--name-adres .field--name-body a{text-decoration:none}.block--name-adres .field--name-body a:hover{color:#f68d2b}.menu--copyrights{margin-top:2.5rem;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5}.menu--copyrights .menu,.menu--copyrights .menu li,.menu--copyrights .block-copyrights-menu__year{display:inline-block}.menu--copyrights a,.menu--copyrights .block-copyrights-menu__year{color:#828282;font-family:"neue-haas-grotesk-display",sans-serif;margin-right:2.4rem;font-size:1.3rem}.menu--copyrights a:hover,.menu--copyrights .is-active{color:#f68d2b}.menu--copyrights .block-title{display:none}.field--name-field-show-vacancy-counter{display:none}footer .field--name-field-show-vacancy-counter{display:inline-block;color:#000;background-color:#f68d2b;padding-top:.1rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-size:1.2rem;font-weight:600;margin-left:.6rem}.field--name-field-gib-paragraph{display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:1fr;grid-template-columns:1fr}p.field--name-field-gib-title{line-height:3rem;font-weight:600;font-size:4.5em}h3.field--name-field-sub-gib-title{font-size:3em}.paragraph--type--sub-graphic-info-block{margin-bottom:2.5rem}.field--name-field-sub-gib-title{font-size:3rem;word-break:break-word;margin:0rem 0rem 1.5rem 0rem}.field--name-field-sub-gib-text{font-size:1.6em;line-height:1.8em;margin:0}.field--name-field-large-title-text{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:bold;word-break:break-word;font-size:4.5rem;line-height:1;padding-bottom:7.5rem}.main-maintenance{padding:1rem;margin-top:1rem}.main-maintenance p{font-size:1.5rem;font-family:"neue-haas-grotesk-display",sans-serif}.paragraph--type--form-paragraph{padding-bottom:7.5rem}.paragraph--type--form-paragraph .field--name-field-form-title{margin:0 2rem 2rem 0}.paragraph--type--form-paragraph .field--name-field-form-title h3{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:bold;font-size:6.7rem;line-height:6.7rem;color:#f68d2b;margin:0}.paragraph--type--form-paragraph .field--name-field-form-text p{font-family:"neue-haas-grotesk-display",sans-serif;font-size:2rem;font-weight:normal;line-height:3rem;margin-right:2rem}.paragraph--type--form-paragraph .field--name-field-form-text p a{text-decoration:none;color:#000}.paragraph--type--form-paragraph .field--name-field-form-sub-text p{margin-top:7rem;font-family:"neue-haas-grotesk-display",sans-serif;font-size:2rem;font-weight:normal;line-height:3rem}.paragraph--type--form-paragraph .field--name-field-form .field--name-field-form{margin-bottom:2rem}.paragraph--type--form-paragraph .field--name-field-form fieldset{margin-left:0}.paragraph--type--form-paragraph .field--name-field-form .form-item{position:relative}.paragraph--type--form-paragraph .field--name-field-form .form-item:not(:first-child){margin-top:1.5rem}.paragraph--type--form-paragraph .field--name-field-form .form-item--hidden-label label{display:none}.paragraph--type--form-paragraph .field--name-field-form .form-item.form-item--hidden-label{height:4.4rem}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file]),.paragraph--type--form-paragraph .field--name-field-form .form-item textarea,.paragraph--type--form-paragraph .field--name-field-form .form-item select{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-bottom:rgba(0,0,0,0) solid .2rem;width:100%;font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;color:#000;padding:1.6rem 2.6rem;margin-bottom:.5rem}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file])::-webkit-input-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea::-webkit-input-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item select::-webkit-input-placeholder{color:#464646}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file])::-moz-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea::-moz-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item select::-moz-placeholder{color:#464646}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file]):-ms-input-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea:-ms-input-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item select:-ms-input-placeholder{color:#464646}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file])::-ms-input-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea::-ms-input-placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item select::-ms-input-placeholder{color:#464646}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file])::placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea::placeholder,.paragraph--type--form-paragraph .field--name-field-form .form-item select::placeholder{color:#464646}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file]):focus,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea:focus,.paragraph--type--form-paragraph .field--name-field-form .form-item select:focus{border-bottom:#000 solid .2rem;outline:0}.paragraph--type--form-paragraph .field--name-field-form .form-item input:not([type=file]).error,.paragraph--type--form-paragraph .field--name-field-form .form-item textarea.error,.paragraph--type--form-paragraph .field--name-field-form .form-item select.error{border-bottom:red solid .2rem;outline:0}.paragraph--type--form-paragraph .field--name-field-form .form-item textarea{min-height:5.7rem;resize:vertical}.paragraph--type--form-paragraph .field--name-field-form .form-item .error,.paragraph--type--form-paragraph .field--name-field-form .form-item .messages--error{position:relative;font-weight:600;font-family:"neue-haas-grotesk-display",sans-serif}.paragraph--type--form-paragraph .field--name-field-form .form-actions .webform-button--submit{margin-top:4rem;background-color:#f68d2b;color:#000;line-height:3rem;font-size:2rem;border:none;padding:2rem 2.8rem 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:bold}.paragraph--type--form-paragraph .field--name-field-form .form-actions .webform-button--submit img{width:2.5rem;height:2rem;margin-right:1.9rem;-webkit-transition:.3s;transition:.3s}.paragraph--type--form-paragraph .field--name-field-form .form-actions .webform-button--submit:hover{cursor:pointer}.paragraph--type--form-paragraph .field--name-field-form .form-actions .webform-button--submit:hover img{margin-right:1.4rem;margin-left:.5rem}.paragraph--type--form-paragraph .field--name-field-form .form-actions .webform-button--submit:focus{outline:none}.paragraph--type--form-paragraph .field--name-field-form .js-form-type-select{position:relative}.paragraph--type--form-paragraph .field--name-field-form .js-form-type-select select{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.paragraph--type--form-paragraph .field--name-field-form .js-form-type-select:before{width:0;height:0;content:"";position:absolute;right:0;padding:2.75rem 2.7rem;background-color:#fff}.paragraph--type--form-paragraph .field--name-field-form .js-form-type-select:after{width:0;height:0;border-left:.7rem solid rgba(0,0,0,0);border-right:.7rem solid rgba(0,0,0,0);border-top:1.2rem solid #828282;content:"";position:absolute;right:0;margin:2.25rem 2rem}.paragraph--type--form-paragraph .field--name-field-form #ajax-wrapper,.paragraph--type--form-paragraph .field--name-field-form [id*=ajax-wrapper--]{margin-top:2rem;margin-bottom:1rem}.paragraph--type--form-paragraph .field--name-field-form #ajax-wrapper:last-child,.paragraph--type--form-paragraph .field--name-field-form [id*=ajax-wrapper--]:last-child{margin-bottom:0}.paragraph--type--form-paragraph .field--name-field-form label{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:600;font-size:2rem;line-height:3rem;color:#f68d2b;margin:0}.paragraph--type--form-paragraph .field--name-field-form label:before{content:"+ "}.paragraph--type--form-paragraph .field--name-field-form label:hover{cursor:pointer}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file{position:relative}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file[id*=edit-upload-]{width:100%}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file[id*=edit-upload-] .ajax-progress{position:absolute;bottom:1.2rem}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file[id*=edit-upload-] .error,.paragraph--type--form-paragraph .field--name-field-form .form-managed-file[id*=edit-upload-] .messages--error{margin-top:2rem;margin-bottom:0}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file span[data-drupal-selector*=edit-upload-]{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:600;font-size:2rem;line-height:3rem;vertical-align:middle;width:100%;display:inline-block;border-bottom:.2rem solid #000;padding-bottom:.8rem;padding-right:5.6rem}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file span[data-drupal-selector*=edit-upload-] a{text-decoration:none;color:#000}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file .file-size{display:none}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file button[data-drupal-selector*=remove-button]{background-color:inherit;margin-left:2rem;height:3.2rem;border:none;text-decoration:none;position:absolute;bottom:1.3rem;right:0;padding:0rem}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file button[data-drupal-selector*=remove-button] img{height:100%;margin-right:1.1rem}.paragraph--type--form-paragraph .field--name-field-form .form-managed-file button[data-drupal-selector*=remove-button]:hover{cursor:pointer}.paragraph--type--form-paragraph .field--name-field-form .form-file{opacity:0;height:0;width:0}.paragraph--type--form-paragraph .field--name-field-form .form-file:hover,.paragraph--type--form-paragraph .field--name-field-form .form-file .form-managed-file:hover{cursor:pointer}.paragraph--type--form-paragraph .form-info__container .field__item:last-child{margin-bottom:2rem}.paragraph--type--image{padding-bottom:7.5rem}.paragraph--type--image{vertical-align:middle;display:table-cell}.paragraph--type--image img{width:100%;height:100%;min-height:28.8rem;-o-object-fit:cover;object-fit:cover}.image-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem}.image-grid .field__item{-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.image-grid .field__item img{width:100%;height:auto}.image-full .field__item img{max-width:100%;min-width:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.paragraph--type--content-sub-paragraph .field__item{width:100%}.paragraph--type--content-sub-paragraph .field__item img{max-width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.paragraph--type--code{padding-bottom:1rem}.paragraph--type--code .field--name-field-code-text{font-size:1.5em}.paragraph--type--code .field--name-field-code-text .field__item pre{margin:0}.paragraph--type--code .field--name-field-code-text .field__item p{font-size:1em;padding:.5rem 1rem;background-color:#f4f4f4;border-radius:5px;display:block;border:1px solid #f68d2b;font-style:italic;overflow-x:auto;white-space:pre-wrap;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph--type--quote{padding-bottom:10rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--quote .field--name-field-quote{width:100%;padding-top:10rem !important}.paragraph--type--quote .field--name-field-quote .node--type-quote{background-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--quote .field--name-field-quote .field--name-body{line-height:95%;font-size:4rem;display:inline-block;position:relative;vertical-align:middle}.paragraph--type--quote .field--name-field-quote .field--name-body p{color:#464646;font-style:italic;margin-bottom:1rem;line-height:1}.paragraph--type--quote .field--name-field-quote .field--name-body p:before{color:#f68d2b;content:'"';margin-right:.1em}.paragraph--type--quote .field--name-field-quote .field--name-body p:after{color:#f68d2b;content:'"';margin-left:.05em}.paragraph--type--quote .field--name-field-quote .field--name-field-position ::before{margin:.5rem;display:inline-block;color:#f68d2b;content:"-"}.paragraph--type--quote .field--name-field-quote .field--name-field-position .field__item{font-size:2rem !important}.paragraph--type--quote .field--name-field-quote .field--name-field-company .field__item{font-style:bold}.paragraph--type--quote .field--name-field-quote .field--name-field-company :before{margin:.5rem;display:inline-block;color:#f68d2b;content:"-"}.paragraph--type--quote .field--name-field-quote .field--name-field-image{margin:.6rem;padding:.1rem}.paragraph--type--quote .field--name-field-quote .field--name-field-image img{-o-object-fit:cover;object-fit:cover;border-radius:50%;height:75px;width:75px}.paragraph--type--quote .field--name-field-quote .quote__carousel{max-width:100%}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__controle_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1%;gap:.5rem}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__controle_panel input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;color:#000;width:2em;height:2em;border:.25em solid #000;border-radius:50%;display:-ms-grid;display:grid;place-content:center}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__controle_panel input[type=radio]:checked::before{-webkit-transform:scale(1);transform:scale(1)}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__controle_panel input[type=radio]::before{content:"";width:1em;height:1em;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em #f68d2b;box-shadow:inset 1em 1em #f68d2b}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__grid{display:-ms-grid;display:grid;overflow:hidden;height:-webkit-min-content;height:-moz-min-content;height:min-content;max-width:100%;width:1050px}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__grid div{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transition-duration:150ms;transition-duration:150ms}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__grid div article span{padding:0 4rem}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__grid div article span p{font-size:2rem}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__butons{position:absolute;z-index:90;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__butons>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__butons>div:nth-of-type(even){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__butons>div button{all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__butons>div button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph--type--quote .field--name-field-quote .quoteBottom{white-space:nowrap;font-style:italic;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--quote .field--name-field-quote .quoteBottom .field__item{font-size:1rem}body{overflow-x:hidden}.paragraph{word-break:break-word;padding-bottom:0 !important}.paragraph .field--type-entity-reference-revisions{margin-top:0 !important}.paragraph .field--name-field-content-sub-text h3 strong{font-size:4.5rem}.paragraph .field--name-field-image{height:100%;display:block;-o-object-fit:fill;object-fit:fill}.node__content{width:100%}.node__content .field--name-field-partner-informatie-title{font-size:10.125rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;color:#fff;width:80%;max-width:120rem;padding-top:1em;padding-bottom:2em;margin:auto}.node__content .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ebebeb}.node__content .content .field--name-field-partner-image{width:100%}.node__content .content .field--name-field-partner-image .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node__content .content .field--name-field-partner-image .field__item .contextual-region>.field--name-field-media-image>.field__item>.no-image-style{width:20em}.node__content .content .field--name-field-partner-informatie{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:1em;font-family:"neue-haas-grotesk-display",sans-serif;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.node__content .content .field--name-field-partner-informatie .field__item{text-align:center}.paragraph--type--partners-paragraph .field--name-field-content-title{color:#fff}.paragraph--type--partners-paragraph p{color:#fff}.paragraph--type--partners-paragraph,.paragraph--type--partners-paragraph .field--name-field-content-sub-text{margin-bottom:7.5rem}.field--name-field-partners-ref{display:-ms-grid;display:grid;grid-area:content;background-color:#000;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);height:100%;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field--name-field-partners-ref .field__item{background-color:#464646;width:30em}.field--name-field-partners-ref .field__item article,.field--name-field-partners-ref .field__item div{height:100%;width:100%}.field--name-field-partners-ref .field__item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:auto;background-color:#464646;opacity:.3}.field--name-field-partners-ref .field__item h2{margin:0}.field--name-field-partners-ref .field__item .partner--wrapper{padding:3rem;height:20rem}.paragraph--type--project-showcase{padding-bottom:7.5rem}.paragraph--type--project-showcase .node--view-mode-project-showcase{height:100%;position:relative}.paragraph--type--project-showcase .field--name-field-project-title{color:#fff;background:none}.paragraph--type--project-showcase .field__item{height:100%}.paragraph--type--project-showcase .field__item .field--name-field-project-title .field__item{font-size:2.5rem;line-height:1.2em}.paragraph--type--project-showcase .field--name-field-ps-title{font-weight:bold;opacity:1;color:#fff}.paragraph--type--project-showcase .paragraph--type--project-showcase .field--name-field-project-title{font-weight:bold;opacity:1;color:#fff}.paragraph--type--project-showcase h3.field--name-field-ps-title{font-size:3rem;margin-bottom:1.5rem}.field--name-field-ps-project{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:none;grid-template-rows:none}.field--name-field-ps-project .field--name-field-hero-image{height:100%;position:relative}.field--name-field-ps-project .field--name-field-hero-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-webkit-gradient(linear,left bottom,left top,from(#000000),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#000000 0%,rgba(0,0,0,0) 100%)}.field--name-field-ps-project .field--name-field-hero-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.field--name-field-ps-project .field--name-field-project-logo{width:initial}.field--name-field-ps-link{margin-top:5rem}.node--type-project--view-mode-project-showcase .field--name-field-project-title{color:rgba(0,0,0,0)}.node--type-project--view-mode-project-showcase:hover .field--name-field-project-title{color:#fff !important}.node--type-project--view-mode-project-showcase:hover .field--name-field-hero-image{-webkit-filter:none;filter:none}.node--type-project--view-mode-project-showcase:hover .field--name-field-project-logo{opacity:1}.node--type-project--view-mode-project-showcase .node__content{height:100%}.paragraph--type--views--view--id--vacancies{padding-top:1rem;padding-bottom:13rem}.paragraph--type--views--view--id--vacancies .field--name-field-view-title{margin-top:0rem;margin-bottom:2rem;font-weight:bold;font-size:4rem;font-family:"neue-haas-grotesk-display",sans-serif;color:#000}.view-vacancies .views-row{border-top:.1rem solid #000;margin-bottom:.625rem;overflow:hidden;position:relative}.view-vacancies .views-row:last-child{border-bottom:.1rem solid #000}.vacancy-toggle__label{display:inline-block;color:#f68d2b;font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;cursor:pointer}.node--type-vacancy .node__title{display:inline-block;position:relative;padding-top:5rem;padding-bottom:5rem;z-index:100;cursor:pointer;width:100%}.node--type-vacancy .field--name-title{color:#000;font-size:2.8125rem;font-family:"neue-haas-grotesk-display",sans-serif;width:100%}.node--type-vacancy .node__content{display:none;padding-bottom:12rem}.vacancy-toggle{position:absolute;bottom:-0.5rem;font-size:2rem;font-weight:600;text-align:right;background-color:#ebebeb;padding-bottom:4rem;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vacancy-toggle .vacancy-toggle__triangle{display:inline-block;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-top:1.35rem solid #f68d2b;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:1rem;cursor:pointer}.vacancy-toggle--opened .vacancy-toggle__triangle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.close-icon{font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;color:#000;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.view-blog{font-family:"neue-haas-grotesk-display",sans-serif;display:-ms-grid;display:grid;width:100%;gap:4rem;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);justify-items:center;padding-bottom:5em;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.view-blog .contextual{display:none}.view-blog .view-filters{-ms-grid-row:1;grid-row-start:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.view-blog .view-filters form .form--inline .fieldgroup legend{display:none}.view-blog .view-filters form .form--inline .fieldgroup .fieldset-wrapper .edit-field-onderwerpen-target-id .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background:#f68d2b}.view-blog .view-filters form .form--inline .fieldgroup .fieldset-wrapper .edit-field-onderwerpen-target-id .form-radios .js-form-item label{font-size:2rem}.view-blog .blog-item{background-color:#fff;position:relative;width:100%;height:100%;max-height:40em;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);-webkit-transition:-webkit-transform ease-in-out .3s;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s}.view-blog .blog-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);text-decoration:underline}.view-blog .blog-item article{height:100%;width:100%;position:relative}.view-blog .blog-item article .teaser-image>.field--name-field-teaser-image>.field__item>.contextual-region>.field--name-field-media-image>.field__item>img{position:absolute;top:0;width:100%}.view-blog .blog-item article .alternative-content{height:15em;width:100%;background-color:#f68d2b}.view-blog .blog-item article h2{height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.view-blog .blog-item article h2 .field--name-field-blog-title{width:100%;height:100%}.view-blog .blog-item article h2 .field--name-field-blog-title .field__item{width:100%;font-size:2rem;height:100%;font-weight:bold;color:#000;padding-left:3rem;padding-right:4.5rem}.view-blog .blog-item article .tags{position:absolute;padding-top:.25em;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.view-blog .blog-item article .tags .tag{margin:.5em;font-size:small;background-color:#fff;padding:1em 2em;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.view-blog .blog-item article .tags .tag p{padding:0;margin:0}.view-blog .blog-item article a{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:2}.view-blog .view-link{position:absolute;top:0;left:0;width:100%;height:100%}.view-blog .views-field-field-blog-title{font-weight:bold;font-size:6em}.view-blog .views-field-field-blog-title a{text-decoration:none;color:#000}.view-blog .views-field-field-blog-title a:hover{text-decoration:underline}.view-blog>span{font-size:1.2em}.view-blog .views-field-view-node{margin-top:2em;margin-bottom:2em;font-size:1.5em;position:absolute;bottom:0;right:1em}.view-blog .views-field-view-node a{background-color:#f68d2b;text-decoration:none;padding:1em 2em;color:#000;font-weight:800}.view-blog .views-field-view-node a:hover{background-color:rgb(228.3076923077,115.2307692308,9.6923076923)}.form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-checkboxes .js-form-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:.5rem}.form-checkboxes .js-form-item input{display:none}.form-checkboxes .js-form-item label{font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;color:#000;background-color:#bbb;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s;padding:1rem 3rem;cursor:pointer}.form-checkboxes .js-form-item label:hover{background-color:#f68d2b}.form-checkboxes .js-form-item input:checked+label{background-color:#f68d2b}.pager{-ms-grid-column:1;grid-column-start:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;width:100%}.pager .pager__items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.pager .pager__items .pager__item{margin:0 5px;font-weight:bold;font-size:1.5rem;padding:3px 0}.pager .pager__items .is-active a{color:#f68d2b}.pager .pager__items a{text-decoration:none;color:#000;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}.pager .pager__items a:hover{color:#f68d2b;-webkit-transform:color .3s;transform:color .3s}.pager .pager__items .pager__item--next{width:4em;background-color:#f68d2b;padding:1em;font-size:1rem}.pager .pager__items .pager__item--previous{margin-right:1em;width:4em;background-color:#f68d2b;padding:1em;font-size:1rem}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.visible-print-block{display:block !important}.visible-print-inline{display:inline !important}.visible-print-inline-block{display:inline-block !important}.hidden-print{display:none !important}}@media(max-width:35.9375em){.background__wrapper{margin:0 2.5em}.background__container{width:calc(100% - 5em)}.background__item--mobile:last-of-type{display:none}.background__item--mobile:nth-last-of-type(-n + 2){border-right:#222 .1em solid}.background__item:nth-last-child(-n+2){display:none}.background__item:nth-last-child(-n+3){border-right:#222 .1em solid}}@media(min-width:36em)and (max-width:47.9375em){.background__wrapper{margin:0 2.5em}.background__container{width:calc(100% - 5em)}.background__item--mobile:last-of-type{display:none}.background__item--mobile:nth-last-of-type(-n + 2){border-right:#222 .1em solid}.background__item:nth-last-child(-n+2){display:none}.background__item:nth-last-child(-n+3){border-right:#222 .1em solid}}@media(min-width:48em)and (max-width:63.9375em){.background__wrapper{margin:0 4.625em}.background__container{width:calc(100% - 9.25em)}.background__item:last-child{display:none}.background__item:nth-last-child(-n+2){border-right:#222 .1em solid}}@media(min-width:64em)and (max-width:74.9375em){.background__wrapper{margin:0 4.625em}.background__container{width:calc(100% - 9.25em)}}@media(min-width:75em){.background__wrapper{margin:0 8.75em}.background__container{width:calc(100% - 17.5em)}}@media only screen and (min-width:768px)and (max-width:1023.9px){.vdmi-theme-page-title h1{font-size:6.7rem;line-height:6.7rem;padding-left:4rem !important}.field--name-field-introduction-text{margin-bottom:10rem;padding-left:50%}.field--name-field-large-title-text{font-size:6.7rem;line-height:1;padding-bottom:10rem}.field--name-field-partners-ref{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.field--name-field-partners-ref .field__item{margin-bottom:.1rem}.field--name-field-partners-ref .field__item:not(:nth-child(3n)){margin-right:.1rem}}@media only screen and (min-width:1024px)and (max-width:9999px){.vdmi-theme-page-title h1{font-size:10.125rem;line-height:9.7rem}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#block-vdmi-theme-main-menu .main-menu__button{display:none}.field--name-field-introduction-text{margin-bottom:11.8rem;padding-left:50%}.field--name-field-services-title-large{font-size:4.5rem;line-height:4.5rem;margin-bottom:2.5rem}.paragraph--type--call-to-action{width:50%}.paragraph--type--call-to-action h2{font-size:6.7rem}.field--name-field-content-title{font-size:4.5rem}.field--name-field-sub-gib-image{margin-bottom:2.5rem;height:20rem}.field--name-field-sub-gib-image img{width:initial;max-width:100%}.field--name-field-sub-gib-title{font-size:4.5rem;margin-bottom:.9rem}.field--name-field-sub-gib-text{font-size:2rem}.field--name-field-large-title-text{font-size:10.125rem;line-height:9.6rem;padding-bottom:10rem}.paragraph--type--project-showcase h3.field--name-field-ps-title{font-size:4.5rem}}@media(max-width:1023.9px){.field--name-field-page-title{font-size:2.5rem !important}.field--name-field-page-title h1{padding-left:3rem}.not_home{padding:0 0 3rem 0;margin:0}}@media only screen and (min-width:0px)and (max-width:767.9px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}.hidden-xs{display:none !important}.field--name-field-partners-ref .field__item{margin-bottom:.1rem}.field--name-field-partners-ref .field__item:not(:nth-child(2n)){margin-right:.1rem}.field--name-field-ps-project .field__item:not(:first-child) .field--name-field-hero-image{overflow:hidden}.field--name-field-ps-project .field__item:not(:first-child) .field--name-field-hero-image img{left:-25%;position:relative;width:200%}.field--name-field-ps-project .field__item:first-child{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}}@media only screen and (min-width:576px)and (max-width:1023.9px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}.hidden-sm{display:none !important}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened{right:calc(2.5em + .1rem)}}@media only screen and (min-width:768px)and (max-width:9999px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}.hidden-md{display:none !important}.user-admin-page>div{margin-bottom:10rem}.content--light:last-child.content--last{margin-bottom:5rem !important}.field--name-field-diensten-sub-paragraph{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding-bottom:10rem}.field--name-field-diensten-sub-paragraph>.field__item{margin:0}.field--name-field-projecten{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);padding-bottom:10rem}.field--name-field-hero-link{margin-bottom:10rem}.paragraph--type--call-to-action{padding-bottom:10rem}.paragraph--type--content-paragraph{padding-bottom:10rem}.paragraph--type--content-paragraph{display:-ms-grid;display:grid;grid-template-areas:"content sub-content";-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding-bottom:10rem}.paragraph--type--content-paragraph .field__items{grid-area:sub-content}.paragraph--type--content-paragraph .field__items>.field__item:not(:last-child){margin-bottom:3rem}.field--name-field-content-title{font-family:"neue-haas-grotesk-display",sans-serif;font-style:normal;font-weight:bold;font-size:4.5rem;margin:0 1.25rem 0 0}.paragraph--type--sub-graphic-info-block{margin-bottom:5rem}.paragraph--type--image{padding-bottom:10rem}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__grid div article span p{font-size:3rem}.paragraph--type--quote .field--name-field-quote .quoteBottom .field__item{font-size:2rem}.paragraph--type--partners-paragraph,.paragraph--type--partners-paragraph .field--name-field-content-sub-text{margin-bottom:10rem}.paragraph--type--partners-paragraph{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"titel text" "content content"}.paragraph--type--content-paragraph .field__items{-ms-grid-row:1;-ms-grid-column:2}.field--name-field-partners-ref{-ms-grid-row:1;-ms-grid-column:1}.paragraph--type--partners-paragraph > .field--name-field-partners-ref{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.paragraph--type--project-showcase{padding-bottom:10rem}.field--name-field-ps-project{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}.view-blog{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin:auto}.view-blog .view-filters{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.pager{-ms-grid-column:1;grid-column-start:1;grid-column:span 2}}@media only screen and (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}.hidden-lg{display:none !important}#block-vdmi-theme-main-menu .main-menu__button{display:none}.paragraph--type--quote .field--name-field-quote .quote__carousel .quote__carousel__items>.quote__carousel__items__grid div article span p{font-size:4rem}.paragraph--type--quote .field--name-field-quote .quoteBottom .field__item{font-size:2.5rem}.view-blog{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.view-blog .view-filters{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4}.pager{-ms-grid-column:2;grid-column-start:2}}@media only screen and (min-width:768px){footer{padding-bottom:7rem}#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened{right:calc(4.625em + .1rem)}footer>div{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}footer .menu--copyrights{grid-column:unset}.paragraph--type--form-paragraph{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"title_text side_text" "title_text form";padding-bottom:10rem}.paragraph--type--form-paragraph .form-info__container{grid-area:title_text}.paragraph--type--form-paragraph .field--name-field-form-text{margin-right:1.25rem}.paragraph--type--form-paragraph .field--name-field-form-sub-text{grid-area:side_text}.paragraph--type--form-paragraph .field--name-field-form-sub-text p{margin:0;padding:20px 0}.paragraph--type--form-paragraph .field--name-field-form{grid-area:form}.paragraph--type--form-paragraph .form-info__container{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.paragraph--type--form-paragraph .field--name-field-form-sub-text{-ms-grid-row:1;-ms-grid-column:2}.paragraph--type--form-paragraph .field--name-field-form{-ms-grid-row:2;-ms-grid-column:2}.paragraph--type--form-paragraph .form-info__container .field__item:last-child{margin:0}.node__content .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.node__content .content .field--name-field-partner-image{width:40%}.node__content .content .field--name-field-partner-informatie{width:60%;gap:0}.node__content .content .field--name-field-partner-informatie .field__item{text-align:start;padding:3em;width:100%}}@media only screen and (min-width:1024px){footer{padding-bottom:10rem}.mobile-menu__container{display:none}#block-vdmi-theme-main-menu .main-menu__button{display:none}.main-wrapper{z-index:500;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,0.55)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,0.55) 10%,rgba(0,0,0,0) 100%);width:100%;width:100%;max-width:120rem !important;margin-left:auto;margin-right:auto}.field--name-field-lees-ook{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);justify-items:center;padding:3rem 5rem;padding-bottom:10rem;margin:-1rem 0 0 0}.field--name-field-lees-ook .overview-div{width:15%;margin-top:60px}.field--name-field-lees-ook .field__item{width:100%}.view-lees-ook-blogs{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);justify-items:center}.paragraph--type--faq{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}footer>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}footer .menu--main,footer .menu--footer-menu-1,footer .menu--footer-menu-2{display:block}.field--name-field-partners-ref{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.field--name-field-partners-ref .field__item{margin-bottom:.1rem}.field--name-field-partners-ref .field__item:not(:nth-child(4n)){margin-right:.1rem}.paragraph--type--views--view--id--vacancies{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:0px)and (max-width:1023.9px){footer .main-logo{margin-top:8rem;margin-bottom:2rem}.main-logo .vdmi-logo>img{width:4.5rem}.main-logo--text{opacity:1;width:9.15rem;height:4.1rem}.main-wrapper{margin-bottom:2rem}.vdmi-theme-page-title{padding-top:0}.field--name-field-services-title{font-size:3.5rem;line-height:3.5rem}p.field--name-field-gib-title{font-size:3.5rem;line-height:3.5rem}.field--name-field-sub-gib-image{height:20rem}}@media only screen and (max-width:1023.9px){.block-page-title-block .page-title{font-size:3rem}}@media only screen and (max-width:767.9px){.user-pass .form-item p,.user-register-form .form-item p,.user-login-form .form-item p{width:100%}.user-pass .form-item .form-email,.user-pass .form-item .form-text,.user-register-form .form-item .form-email,.user-register-form .form-item .form-text,.user-login-form .form-item .form-email,.user-login-form .form-item .form-text{width:100%}.user-pass .form-item .description,.user-register-form .form-item .description,.user-login-form .form-item .description{width:100%}.user-pass .form-item .form-actions,.user-register-form .form-item .form-actions,.user-login-form .form-item .form-actions{width:100%}.content--first{padding-top:10rem}.paragraph--type--quote .field--name-field-quote .quoteBottom .field__item{font-size:1.5rem}}@media only screen and (min-width:576px)and (max-width:767.9px){.user-admin-page>div{margin-bottom:7.5rem}.content--light:last-child.content--last{margin-bottom:5rem !important}.field--name-field-diensten-sub-paragraph{padding-bottom:7.5rem}.field--name-field-projecten{padding-bottom:7.5rem}.field--name-field-hero-link{margin-bottom:7.5rem}.paragraph--type--call-to-action{padding-bottom:7.5rem}.paragraph--type--content-paragraph{padding-bottom:7.5rem}.field--name-field-large-title-text{padding-bottom:7.5rem}.paragraph--type--image{padding-bottom:7.5rem}.paragraph--type--partners-paragraph,.paragraph--type--partners-paragraph .field--name-field-content-sub-text{margin-bottom:7.5rem}.field--name-field-partners-ref{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin:auto}.paragraph--type--project-showcase{padding-bottom:7.5rem}}@media only screen and (max-width:575.9px){#block-vdmi-theme-main-menu .main-menu__button .main-menu__button--opened{right:calc(2.5em + .1rem)}.faq-toggle .faq-toggle__triangle{margin:1.8rem}.faq-toggle .faq-toggle__label{display:none}.field--name-field-partners-ref .field__item .partner--wrapper{padding:5rem}.vacancy-toggle .vacancy-toggle__triangle{margin:1.8rem}.vacancy-toggle .vacancy-toggle__label{display:none}}@media only screen and (min-width:0px){#block-vdmi-theme-main-menu .main-menu__button.main-menu__button--opened{right:4.625em}}@media only screen and (min-width:1200px)and (max-width:9999px){.main-wrapper{max-width:unset;left:0}.content__container,.field-group-tabs-wrapper .field--name-field-hero-image,.field-group-tabs-wrapper .field--name-field-project-hero-image{width:calc(100% - 17.5em)}.field--name-field-gib-paragraph{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:768px)and (max-width:1199.9px){.content__container,.field-group-tabs-wrapper .field--name-field-hero-image,.field-group-tabs-wrapper .field--name-field-project-hero-image{width:calc(100% - 9.25em)}.view-lees-ook-blogs{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);justify-items:center}}@media screen and (min-width:44.8125rem)and (max-width:47.6875rem){.eu-cookie-compliance-banner-info{width:69.5rem;margin:auto;margin-bottom:2rem}}@media screen and (min-width:47.75rem)and (max-width:48.125rem){.eu-cookie-compliance-banner-info{width:74rem;margin:auto;margin-bottom:2rem}}@media screen and (min-width:48.125rem)and (max-width:51.25rem){.eu-cookie-compliance-banner-info{width:74rem;margin:auto;margin-bottom:2rem}}@media screen and (min-width:51.25rem)and (max-width:53.0625rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:6%}}@media screen and (min-width:53.125rem)and (max-width:56.1875rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:9%}}@media screen and (min-width:56.25rem)and (max-width:59.3125rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:15%}}@media screen and (min-width:59.375rem)and (max-width:67.4375rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:20%}}@media screen and (min-width:65rem)and (max-width:67.4375rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:25%}}@media screen and (min-width:67.5rem)and (max-width:68.6875rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:25%}}@media screen and (min-width:68.75rem)and (max-width:74.9375rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:30%}}@media screen and (min-width:75rem)and (max-width:78.125rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:35%}}@media screen and (min-width:78.1875rem)and (max-width:84.375rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:39%}}@media screen and (min-width:84.4375rem)and (max-width:90.625rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:43%}}@media screen and (min-width:90.6875rem)and (max-width:125rem){.eu-cookie-compliance-banner-info{width:74rem;margin-left:43%}}@media screen and (max-width:51.0625rem){#sliding-popup .eu-cookie-compliance-message{width:97%}}@media screen and (min-width:45.625rem){#sliding-popup .eu-cookie-compliance-message{width:71%}}@media(max-width:768px){.menu-link-container .more-link{margin:2rem 0;font-size:1em}.view-lees-ook-blogs .views-row{width:100%}}@media screen and (min-width:29.375rem)and (max-width:33.125rem){.field--name-field-employee-name h2{margin-left:0rem;font-size:2.5rem}}@media screen and (min-width:33.125rem)and (max-width:48rem){.field--name-field-employee-name h2{margin-left:0rem;font-size:3rem}}@media only screen and (min-width:48em)and (max-width:56.1875rem){.field--name-field-employee-name h2{margin-left:0rem;font-size:2.5rem}}@media only screen and (min-width:56.25rem)and (max-width:63.9375rem){.field--name-field-employee-name h2{margin-left:0rem;font-size:3rem}}@media only screen and (min-width:64rem)and (max-width:70.625rem){.field--name-field-employee-name h2{margin-left:0rem;font-size:2.5rem}}@media only screen and (min-width:70.6875rem){.field--name-field-employee-name h2{margin-left:0rem;font-size:3rem}}@media screen and (min-width:29.375rem){.field--name-field-employee-function{margin-left:0rem}.field--name-field-employee-email a{margin-left:0rem}}@media only screen and (max-width:48em){.view-display-id-employees_view{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:6rem}}@media only screen and (min-width:48em)and (max-width:64em){.view-display-id-employees_view{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;row-gap:6rem}}@media only screen and (min-width:64em){.view-display-id-employees_view{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:6rem}}@media only screen and (min-width:576px)and (max-width:1199.9px){.field--name-field-gib-paragraph{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:576px){.paragraph--type--form-paragraph{padding-bottom:7.5rem}}@media only screen and (min-width:576px)and (max-width:9999px){.image-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:3.1rem}}@media screen and (min-width:47.9375rem)and (max-width:59.375rem){.paragraph--type--project-showcase .field__item .field--name-field-project-title .field__item{font-size:1.5rem}}@media(max-width:767.9px){.field--name-field-ps-project{-ms-grid-rows:(280px)[2];grid-template-rows:repeat(2,280px)}}
