.elementor-12842 .elementor-element.elementor-element-bfca072{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-framed .elementor-icon, .elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-framed .elementor-icon, .elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-a067f09 );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-framed .elementor-icon:hover, .elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-a067f09 );border-color:var( --e-global-color-a067f09 );}.elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-framed .elementor-icon:hover, .elementor-12842 .elementor-element.elementor-element-a53a008.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-a067f09 );}.elementor-12842 .elementor-element.elementor-element-a53a008 .elementor-icon{font-size:29px;}.elementor-12842 .elementor-element.elementor-element-a53a008 .elementor-icon svg{height:29px;}#hamburgeroffcanvasmenu-22c2027 .e-add-bg{background-color:var( --e-global-color-text );background-image:url("https://gdwdealliantie.be/wp-content/uploads/2021/09/teamhero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu:not(.e-add-active){transition:visibility 0.4s linear;}#hamburgeroffcanvasmenu-22c2027 .e-add-nav .e-add-menu-hocm{align-items:center;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu{left:auto;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu.e-add-active{transition:visibility 0.4s linear;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu.e-add-active .e-add-nav{animation-name:inTop_hocm;-webkit-animation-name:inTop_hocm;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu.e-add-active .e-add-bg{animation-name:inBottom_hocm;-webkit-animation-name:inBottom_hocm;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu:not(.e-add-active) .e-add-nav{animation-name:outBottom_hocm;-webkit-animation-name:outBottom_hocm;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu:not(.e-add-active) .e-add-bg{animation-name:outTop_hocm;-webkit-animation-name:outTop_hocm;}#hamburgeroffcanvasmenu-22c2027.hamburgeroffcanvasmenu > div:nth-child(3){animation-delay:0.2s !important;}.elementor-element-22c2027 .e-add-button-close, .elementor-12842 .elementor-element.elementor-element-22c2027 .e-add-button-close{height:64px;width:64px;}.elementor-element-22c2027 .e-add-close .e-add-x:after, .elementor-element-22c2027 .e-add-close .e-add-x:before, 
                    .elementor-12842 .elementor-element.elementor-element-22c2027 .e-add-close .e-add-x:after, .elementor-12842 .elementor-element.elementor-element-22c2027 .e-add-close .e-add-x:before{height:1px;top:calc(50% - (1px/2));}.elementor-element-22c2027 .e-add-close .e-add-x:after, .elementor-element-22c2027 .e-add-close .e-add-x:before, 
                     .elementor-12842 .elementor-element.elementor-element-22c2027 .e-add-close .e-add-x:after, .elementor-12842 .elementor-element.elementor-element-22c2027 .e-add-close .e-add-x:before{width:69%;left:calc(50% - (69%/2));background-color:var( --e-global-color-secondary );}.elementor-element-22c2027 .e-add-close, .elementor-12842 .elementor-element.elementor-element-22c2027 .e-add-close{color:var( --e-global-color-secondary );right:59px;top:46px;}html, body{overflow-x:auto;}@media(max-width:1366px){}@media(max-width:1024px){#hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-left .e-add-nav,
                    #hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-right .e-add-nav{width:100%;}#hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-left .e-add-bg,
                    #hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-right .e-add-bg{width:calc(100% - 100%);}#hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-top .e-add-nav,
                    #hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-bottom .e-add-nav{height:100%;}#hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-top .e-add-bg,
                    #hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-bottom .e-add-bg{height:calc(100% - 100%);}#hamburgeroffcanvasmenu-22c2027.e-add-menu-hocm-top .e-add-close{top:calc(100% - 100%);}}@media(max-width:767px){}/* Start custom CSS for icon, class: .elementor-element-a53a008 */.elementor-12842 .elementor-element.elementor-element-a53a008 .elementor-icon {
    width: calc(var(--page-margin) / 2 - 7px) !important;
     height: calc(var(--page-margin) / 2 - 7px) !important;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}


@media screen and (max-width: 1480px) {
   .elementor-12842 .elementor-element.elementor-element-a53a008 .elementor-icon {
     width: 80px !important;  
    height: 80px !important;

}
}/* End custom CSS */
/* Start custom CSS for e-hamburgeroffcanvasmenu, class: .elementor-element-22c2027 */.e-add-bg {
    opacity: 0.6;
}



.e-add-bg::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: var(--e-global-color-6675afe);
    width: 100%;
    height: 100%;
    z-index: 2;
        mix-blend-mode: color;
        opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a53a008 */.elementor-12842 .elementor-element.elementor-element-a53a008 .elementor-icon {
    width: calc(var(--page-margin) / 2 - 7px) !important;
     height: calc(var(--page-margin) / 2 - 7px) !important;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}


@media screen and (max-width: 1480px) {
   .elementor-12842 .elementor-element.elementor-element-a53a008 .elementor-icon {
     width: 80px !important;  
    height: 80px !important;

}
}/* End custom CSS */
/* Start custom CSS for e-hamburgeroffcanvasmenu, class: .elementor-element-22c2027 */.e-add-bg {
    opacity: 0.6;
}



.e-add-bg::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: var(--e-global-color-6675afe);
    width: 100%;
    height: 100%;
    z-index: 2;
        mix-blend-mode: color;
        opacity: 1;
}/* End custom CSS */