@font-face{font-family:'Montserrat-Regular';src:url(../fonts/Montserrat-Regular.ttf) format('opentype')}@font-face{font-family:'Montserrat-Semibold';src:url(../fonts/Montserrat-SemiBold.ttf) format('opentype')}@font-face{font-family:'Montserrat-Bold';src:url(../fonts/Montserrat-Bold.ttf) format('opentype')}@font-face{font-family:'Montserrat-Extrabold';src:url(../fonts/Montserrat-ExtraBold.ttf) format('opentype')}@font-face{font-family:'FontAwesomeRegular';src:url(../fonts/fontawesome6/fa-regular-400.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesomeSolid';src:url(../fonts/fontawesome6/fa-solid-900.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesomeBrands';src:url(../fonts/fontawesome6/fa-brands-400.ttf) format('truetype');font-weight:normal;font-style:normal}html{--color-zwart:#000;--color-zwart-rgb:0,0,0;--color-wit:#fff;--color-wit-rgb:255,255,255;--color-heellichtgrijs:#fafafa;--color-lichtgrijs:#e6e6e6;--color-lichtergrijs:#f2f2f2;--color-grijs:#b3b2b2;--color-grijs-bg:#d3d3d3;--color-donkergrijs:#5c5c5c;--color-schaduw:#222;--color-tekst:#292929;--color-basis:#FECA3A;--color-basis-rgb:254,202,58;--color-theother-rgb:104,180,46;--color-basis-licht:#fce9d3;--color-basis-donkerder:#F5A74F;--color-basis-donkerder-rgb:245,167,79;--color-extra-een:#F5A74F;--color-extra-twee:#e94e1b;--color-extra-drie:#1f9cd8;--color-hover:#F5A74F;--color-accent:#F5A74F;--color-error:#e73243}html,body{height:100%;min-height:100%}body{margin:0;padding:0;font-family:'Montserrat-Regular',sans-serif;font-weight:normal;font-size:1vw;color:var(--color-tekst);line-height:1.5em;overflow-x:hidden;background:var(--color-wit);display:flex;flex-direction:column}body.BodyPv{--color-basis-donkerder:#F5A74F;}body.BodySmartstorage{--color-basis-donkerder:#e94e1b;}body.BodyEvcharging{--color-basis-donkerder:#1f9cd8;}body.BodyHvac{--color-basis-donkerder:#196b48;}body.BodySmartheating{--color-basis-donkerder:#68b42e;}body.BodyInsulating{--color-basis-donkerder:#0ac0d5;}section{clear:both}.footer{flex-shrink:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}a{outline:0}input{-webkit-border-radius:0;border-radius:0}.topContent{display:flex;justify-content:flex-start;align-items:center;text-align:left;width:100%;height:auto;margin:65px 0 0 0;background:var(--color-lichtergrijs)}.logo{width:auto;height:auto;margin:0;padding:0}.logo.media{width:150px;}.logo#current{background:var(--color-lichtgrijs)}.logo a{display:inline-block;width:auto;height:auto;margin:0;padding:0}.logo a:hover{background:var(--color-lichtgrijs)}.logo img{width:280px;height:80px;object-fit:contain;object-position:center;padding:10px 20px}.logo.media img{width:100%;}.topRight{display:flex;margin:10px 0 0 10px;align-items:center}.topRight p{color:var(--color-wit);font-size:.8em;text-align:center}.topRight img{width:auto;height:auto!important;max-width:280px}.kruimelpad{max-width:1400px;justify-content:flex-start;align-content:center;margin:10px auto 0 auto}.kruimelpad.txt p{display:inline-block;padding:0 20px}.kruimelpad.txt p a{text-decoration:none;color:var(--color-basis)}.kruimelpad.txt p a:hover{position:relative;color:var(--color-zwart)}.contentWrapper{width:100%;max-width:1680px;margin:0 auto;text-align:center;padding:0 20px}.innerWrapper{width:100%;max-width:1640px;margin:0 auto;text-align:center;padding:0}.centreer{text-align:center!important}.mainContent{position:relative;margin:0;display:flex;flex-direction:column;flex-wrap:wrap}.mainWrapper{display:flex;order:5;max-width:1640px;margin:30px auto;padding:0;gap:50px}.main{margin:0;width:100%;order:2}.mainAside{display:flex;order:1;width:30%}.introAside{order:6;flex:1 0}.popup{position:fixed;z-index:1000;left:calc(50% - 170px);top:25%;padding:20px;width:340px;background:var(--color-basis-licht);border:solid 0 #000;box-shadow:0 0 10px var(--color-grijs)}.popup .popup .txt{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;text-align:left;}.popup .popupClose{position:absolute;z-index:1001;right:0;top:20px;bottom:0;width:40px;height:40px;text-decoration:none;color:var(--color-zwart)}.popup .popupClose::after{position:absolute;top:0;left:10px;content:'x';font-size:1.5em;color:var(--color-zwart);cursor:pointer}.columns{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.columns:last-of-type{margin-bottom:100px}.spacerBetweenColumns{display:block;width:0;height:auto;flex-shrink:0;flex-grow:0}.columns.main.txt{padding:0;text-align:left}.columnBreedBericht{width:calc(100% - 400px);padding-right:20px}.columnBreedBericht img.imgSize{position:relative;margin:0;width:100%;height:auto!important}.columnSmal{width:400px}.tweeKolommen.tekstTekst{display:flex}.tweeKolommen.tekstTekst .main.txt{flex-basis:50%;flex-shrink:0;margin:0;align-self:top;text-align:left}.tweeKolommen.tekstTekst .main.txt:first-of-type{padding:1vw 1vw 0 5vw}.tweeKolommen.tekstTekst .main.txt:last-of-type{padding:1vw 5vw 0 1vw}.tweeKolommen.afbeelding50Tekst{display:flex}.tweeKolommen.afbeelding50Tekst .main.txt{flex-basis:50%;flex-shrink:0;width:auto!important;margin:0;text-align:left;padding:0 20px 0 0}.tweeKolommen.afbeelding50Tekst .afbeelding{flex-basis:50%;flex-shrink:0;margin:0;text-align:left}.bdInloggen .tweeKolommen.afbeelding50Tekst{padding:100px 0;background:linear-gradient(to right,transparent calc(50% - 200px),var(--color-basis) calc(50% - 200px))}.bdInloggen .tweeKolommen.afbeelding50Tekst .main.txt h2{color:var(--color-wit)}.bdInloggen .tweeKolommen.afbeelding50Tekst .main.txt a{color:var(--color-wit)}.bdInloggen .tweeKolommen.afbeelding50Tekst .main.txt a:hover{color:var(--color-basis-donkerder)}.bdInloggen .tweeKolommen.afbeelding50Tekst .afbeelding{flex-basis:calc(50% - 100px);margin-right:100px}.bdVacatures main{padding:20px}.bdVacatures .tweeKolommen.afbeelding50Tekst{padding:100px 0;background:linear-gradient(to right,transparent calc(50% - 200px),var(--color-basis) calc(50% - 200px))}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt h2{color:var(--color-wit)}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt a{color:var(--color-wit)}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt a:hover{color:var(--color-basis-donkerder)}.bdVacatures .tweeKolommen.afbeelding50Tekst .afbeelding{flex-basis:calc(50% - 100px);margin-right:100px}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt a.wepButton{position:relative;z-index:2;font-size:.8em;display:inline-block;padding:6px 50px 6px 65px;text-align:center;line-height:30px;margin:25px 0;text-transform:none;text-decoration:none!important;border-radius:22px;cursor:pointer;background:var(--color-wit);font-family:'Montserrat-Bold',sans-serif;font-weight:normal;color:var(--color-basis);border:solid 0 var(--color-basis);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt a.wepButton:after{position:absolute;z-index:3;content:'\f105 ';font-family:'FontAwesomeSolid';font-size:34px;text-align:center;left:0;top:0;padding:4px;line-height:34px;height:34px;width:34px;border-radius:22px;transition:all 600ms ease-in-out;color:var(--color-wit);background:var(--color-basis-donkerder)}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt a.wepButton:hover{border:solid 0 var(--color-basis-donkerder);background:var(--color-basis-donkerder);color:var(--color-wit)}.bdVacatures .tweeKolommen.afbeelding50Tekst .main.txt a.wepButton:hover:after{left:calc(100% - 42px);transition:all 600ms ease-in-out}.bdVacatures.BodyBedankt .main.txt a{color:var(--color-basis-donkerder)}.bdVacatures.BodyBedankt .main.txt a:hover{color:var(--color-zwart)}.tweeKolommen.tekstAfbeelding50{display:flex}.tweeKolommen.tekstAfbeelding50 .main.txt{order:1;flex-basis:50%;flex-shrink:0;width:auto!important;margin:0;text-align:left;padding:0 20px 0 0}.tweeKolommen.tekstAfbeelding50 .main.txt .wepContent{display:flex;flex-direction:column;height:100%;justify-content:center}.tweeKolommen.tekstAfbeelding50 .afbeelding{order:2;flex-basis:50%;flex-shrink:0;margin:0;text-align:left}.eenkolom .main.txt{order:1;flex-basis:50%;flex-grow:0;flex-shrink:0;min-height:100%;align-self:center;padding:0 5vw;margin:0;text-align:left}.eenkolom .afbeelding{order:2;flex-basis:50%;flex-grow:0;flex-shrink:0;padding:5vw 5vw 5vw 0;margin:0;object-fit:cover}section#accentkleur{background:rgba(var(--color-basis-rgb),.1);text-align:center;padding:20px 0}section#accentkleur h2{color:var(--color-wit);margin:20px 0 40px 0}section#accentkleur a.buttonMeer{color:var(--color-wit)!important;background:var(--color-zwart)}section#accentkleur a.buttonMeer:hover{color:var(--color-zwart)!important;background:var(--color-wit)}.menu{background:var(--color-lichtgrijs);width:100%;border-radius:0}.menu .menuExtra{display:none;}.menu ul{display:flex;justify-content:flex-end;flex-wrap:wrap;list-style:none;margin:0 20px 0 0;padding:0;height:50px}.menu li{margin:0;padding:0}.menu li:nth-of-type(3){margin-right:auto}.menu li:first-of-type a{min-width:160px;height:50px;line-height:50px;margin:0;padding:0 20px;color:var(--color-wit);background-color:var(--color-extra-een)}.menu li:nth-of-type(2) a{min-width:160px;height:50px;line-height:50px;margin:0;padding:0 20px;color:var(--color-wit);background-color:var(--color-extra-twee)}.menu li:nth-of-type(3) a{min-width:160px;height:50px;line-height:50px;margin:0;padding:0 20px;color:var(--color-wit);background-color:var(--color-extra-drie)}.menu li a{font-family:'Montserrat-Bold',sans-serif;font-size:1em;position:relative;display:block;color:var(--color-zwart);white-space:nowrap;text-decoration:none;margin:0 5px;line-height:50px;padding:0 10px}.menu li a:hover{color:var(--color-basis-donkerder)}.menu li:first-of-type a:hover,.menu li:nth-of-type(2) a:hover,.menu li:nth-of-type(3) a:hover{color:var(--color-zwart)}.menu li a.current{color:var(--color-basis-donkerder)}.menu li:first-of-type a.current,.menu li:nth-of-type(2) a.current,.menu li:nth-of-type(3) a.current{color:var(--color-zwart)}.menuTop{display:inline-block;margin:0 0 0 auto;}.menuTop ul{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;list-style:none;margin:0 0 0 auto;padding:0;height:50px;width:auto}.menuTop li{margin:0;padding:0}.menuTop li a{font-family:'Montserrat-Bold',sans-serif;font-size:.9em;position:relative;display:block;color:var(--color-zwart);white-space:nowrap;text-decoration:none;margin:0 10px 0 0;line-height:1em;padding:5px}.menuTop li a:hover{color:var(--color-basis)}.menuTop li a.open{color:var(--color-wit)}.menuTop li:nth-last-of-type(2) a{background:var(--color-basis);color:var(--color-wit);padding:10px 20px 10px 20px;position:relative;border-radius:20px}.menuTop li:last-of-type a{background:var(--color-basis);color:var(--color-wit);padding:10px 20px 10px 50px;position:relative;border-radius:20px}.menuTop li:last-of-type a:before{content:'';position:absolute;left:20px;top:calc(50% - 10px);width:30px;height:20px;display:block;background:url(../img/icons_menu/icon-login.png) no-repeat}.menuTop li:last-of-type:hover a{background:var(--color-basis-donkerder)}.mobiel{display:none}.txt{padding:0}.txt h1{font-family:'Montserrat-Bold',sans-serif;font-size:2.25em;line-height:1.2em;padding:0;margin:20px 0;display:block;width:100%}h1.block-title{display:block;width:fit-content;font-size:1em;color:var(--color-wit);background:var(--color-basis);margin:20px 0;padding:10px 40px 10px 10px;border-top-right-radius:25px;border-bottom-right-radius:25px}.txt .columnBreedBericht h1{margin-top:50px}.txt h2{font-size:1em;padding:0;color:var(--color-zwart);margin:20px 0 0 0}.kolomVacatures h2{font-family:'Montserrat-Bold',sans-serif;font-size:1.5em;padding:0;line-height:1.5em;color:var(--color-zwart);margin:20px 0 10px 0}h2.block-title{font-family:'Montserrat-Bold',sans-serif;color:var(--color-zwart);width:100%;margin:30px 0 10px 0;display:block;width:fit-content;font-size:1em;line-height:36px;padding:2px 30px 2px 35px;border-top-right-radius:20px;border-bottom-right-radius:20px;color:var(--color-wit);background:var(--color-basis)}.columnSmal .nieuwsOverzicht h2.block-title{position:absolute;z-index:2;width:fit-content;top:0;left:0}.txt h3{font-family:'Montserrat-Bold',sans-serif;font-size:1em}.txt h4{font-size:1em;font-weight:700}.txt p{font-size:1em;margin:0 0 20px 0}.txt p strong{font-weight:700;color:var(--color-tekst)}.txt p.extraSpacing{letter-spacing:2px}.hoofdFotoStandaard img{width:100%;margin:50px 0 0 0}.txt p img{margin:10px;max-width:100%;height:auto!important}.txt p cite{font-size:.8em;line-height:1.4em;font-weight:normal;font-style:normal;display:block;width:calc(100% - 105px);margin:0 50px 25px 55px}.txt p cite:before{font-family:'FontAwesomeRegular';content:'\f03e';padding-right:5px}.txt p cite strong{font-style:normal;color:var(--color-basis-donkerder);text-transform:lowercase;font-variant:small-caps}.txt ul{list-style:disc;list-style-position:outside;margin:0 0 20px 20px;padding:0}.txt ol{list-style-position:outside;margin:0 0 20px 20px;padding:0}.txt ul li,.txt ol li{padding-left:0;font-size:1em}.txt a{text-decoration:none;color:var(--color-zwart)}.txt a:hover{color:var(--color-hover)}.txt a[href^="tel:"]:hover{color:var(--color-zwart);cursor:default}.txt table{border-collapse:collapse;max-width:100%}.txt table td{padding:2px}.txt hr{border-top:solid 1px var(--color-grijs);color:transparent}.txt a.linkPDF:before{font-family:'FontAwesomeSolid';content:'\f1c1';padding-right:5px;color:#e40d0d}.txt a.linkImg:before{font-family:'FontAwesomeSolid';content:'\f1c5';padding-right:5px;color:#e2781e}.txt a.linkExcel:before{font-family:'FontAwesomeSolid';content:'\f1c3';padding-right:5px;color:#107c41}.txt a.linkWord:before{font-family:'FontAwesomeSolid';content:'\f1c2';padding-right:5px;color:#185abd}.txt a.linkPowerpoint:before{font-family:'FontAwesomeSolid';content:'\f1c4';padding-right:5px;color:#c43e1c}.txt .fileList{margin-bottom:15px}.Contextkader{padding:30px 60px;background:rgba(var(--color-basis-rgb),.1);max-width:800px;margin:0 auto 20px auto}iframe.frmGood{width:calc(100% - 40px)!important;overflow-y:visible;margin:0 20px;background:var(--color-basis);height:auto;min-height:450px}iframe#frmFull{width:calc(100% - 20px)!important;margin:0 10px}p img{max-width:100%;height:auto}picture img{max-width:100%;height:auto}img{max-width:100%;height:auto}.kop{display:block;font-family:'Montserrat-Bold',sans-serif;font-size:2.5em;padding:0;line-height:1.5em;color:var(--color-zwart);margin:20px 0 10px 0;width:100%}.kop span{display:block;clear:both;font-size:.4em}.kopmetlijn{display:block;font-family:'Montserrat-Bold',sans-serif;font-size:1.5em;padding:0;line-height:1.5em;color:var(--color-zwart);margin:20px 0 10px 0;width:100%}section#banners{width:100%;min-height:158px;overflow:hidden!important}section#banners .contentWrapper.banners{display:flex;justify-content:center;column-gap:14px;margin:20px auto 0 auto;padding:0;height:auto;max-width:1514px}.banners_row1{margin-top:20px}.banners_row2{margin-top:20px}.banners_row3{margin-top:0}.banner li{width:50%;text-align:left}.banner li.cycle-slide{display:flex;justify-content:space-between;height:150px;width:750px;padding:0;margin:0;list-style:none}.banner li.cycle-slide a{height:100%;width:50%;display:inline-block}.banner li.cycle-slide a:only-child{width:auto;padding:0}.banner li a>img{width:100%;height:100%;max-height:150px;object-fit:contain;object-position:top;margin:0;padding:0}.banners{opacity:0}#main p.form0 a{text-decoration:underline;color:var(--color-donkergrijs)}a.button{display:inline-block;padding:7px 20px;text-align:center;line-height:30px;margin:0;background:var(--color-basis);color:var(--color-wit);font-weight:700;min-width:200px;transition:all 600ms ease-in-out;text-decoration:none}a.button.action{font-family:'Montserrat-Bold',sans-serif;display:inline-block;text-decoration:none;width:auto;margin:0 auto;padding:13px 30px;font-size:1.1em;color:var(--color-wit);background:var(--color-basis);border:0;border-radius:35px}a.button.action:hover{background:var(--color-zwart);color:var(--color-wit)!important;border:0}a.button.info{background:transparent;border:solid 3px var(--color-basis)}a.button:hover{color:var(--color-wit);background:var(--color-zwart);border:solid 3px var(--color-zwart);text-decoration:none}p>a.buttonMeer{text-align:center}a.buttonMeer{font-family:'Montserrat-Bold',sans-serif;display:inline-block;text-decoration:none;width:auto;padding:10px 30px;font-size:1.1em;color:var(--color-wit);background:var(--color-basis);border-radius:calc(10px + .6em);margin:35px auto}a.buttonMeer:hover{color:var(--color-wit);border:none;background:var(--color-hover);text-decoration:none}.nieuwsoverzichtLink{text-align:center}.nieuwsoverzichtLink a.buttonMeer{color:var(--color-wit)!important}.bdNews .nieuwsOverzicht.nieuwsOverzichtBedrijven .nieuwsoverzichtLink a.buttonMeer{background:var(--color-basis-donkerder)}.bdNews .nieuwsOverzicht.nieuwsOverzichtBedrijven .nieuwsoverzichtLink a.buttonMeer:hover{background:var(--color-basis)}.accentkleurUitgelicht .buttonMeer{color:var(--color-zwart);background:var(--color-wit)}.accentkleurUitgelicht .buttonMeer:hover{color:var(--color-wit);background:var(--color-zwart)}a.wepButton{display:inline-block;padding:7px 20px;text-align:center;line-height:30px;margin:25px 10px;background:var(--color-basis);color:var(--color-wit);border:solid 3px var(--color-basis);border-radius:30px;font-weight:700;min-width:200px;font-size:1em;text-transform:none;transition:all 600ms ease-in-out;text-decoration:none}a.wepButton:hover{color:var(--color-wit);background:var(--color-zwart);border:solid 3px var(--color-zwart);text-decoration:none}a.wepButton.wit{font-family:'Montserrat-Bold';background:var(--color-wit);color:var(--color-zwart);border:solid 3px var(--color-wit)}a.wepButton.wit:hover{color:var(--color-wit);background:var(--color-basis-donkerder);border:solid 3px var(--color-basis-donkerder)}a.btnBack{color:var(--color-basis)}a.btnBack:before{font-family:'FontAwesomeSolid';content:'\f053';font-size:.8em;padding:0 5px 0 0}a.btnBack:hover{color:var(--color-basis-donkerder)}.bdNews .BodyNieuws .columns .fig figure{position:relative;display:inline;vertical-align:top;width:auto!important;margin:0 10px 10px 0}.bdNews .nieuws_overzicht_blok{display:flex;justify-content:space-between;flex-wrap:wrap}.bdNews .nieuws_overzicht_blok:after{content:'';flex:auto}.bdNews .nieuws_overzicht_blok .nieuwsberichtBlok{width:calc(33% - 20px);margin:0 10px 20px 10px;text-align:left}.bdNews .nieuws_overzicht_blok .nieuwsberichtBlok p{font-size:.8em;line-height:1.5em;color:var(--color-tekst);margin:0 0 10px 0;padding:0;overflow:hidden}.bdNews .nieuws_overzicht_blok .nieuwsberichtBlok figure{margin:0;padding:0;width:100%;height:auto}.bdNews .nieuws_overzicht_blok .nieuwsberichtBlok figure img{max-width:100%;width:100%!important;height:auto;object-fit:cover;aspect-ratio:2 / 1;transition:transform .3s ease-in-out}.bdNews .nieuws_overzicht_blok .nieuwsberichtBlok a{text-decoration:none;color:var(--color-tekst)}.bdNews .nieuws_overzicht_blok .nieuwsberichtBlok a:hover{color:var(--color-basis)}.bdNews .nieuws_titel_lijst a{font-family:"Montserrat-Bold",sans-serif;font-size:1em;color:var(--color-tekst)}.bdNews #nieuws_archief .mainContent.mainWrapper.bedrijf{display:flex;flex-direction:row;background:var(--color-wit)}.bdNews #nieuws_archief .mainAside.bedrijvenregister{order:1;flex:1 0;padding:0}.bdNews #nieuws_archief .main.txt{order:2;flex:3 0;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:0;margin:0 0 0 0}.bdNews #nieuws_archief .nieuwsberichtBlok{width:calc(33% - 20px);margin:0 10px 20px 10px;text-align:left}.bdNews .fig{position:relative;margin-bottom:20px}.bdNews .columnBreedBericht{position:relative;z-index:1}.bdNews .columnBreedBericht figure:first-of-type{width:100%;margin:0}.bdNews .columns .fig figure img.imgSize{object-fit:cover;display:block;margin:0!important;width:100%;height:auto}.bdNews .columns .fig figure figcaption{font-size:.8em;line-height:24px}.bdNews .columns .fig figure figcaption:empty{display:none}.bdNews .columnBreedBericht figure{display:inline-block;position:relative;width:unset}.bdNews .columnBreedBericht figure img{display:block;}.bdNews .columnBreedBericht figure:after{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:auto;height:100%;background:linear-gradient(to top,transparent 24px,rgba(var(--color-zwart-rgb),.5) 24px,rgba(var(--color-zwart-rgb),.35) 20%,transparent 40%)}.bdNews .columnBreedBericht figure.image:after{content:none}.bdNews .columnBreedBericht figure{padding-bottom:25px}.bdNews .columnBreedBericht figure figcaption{width:100%;text-align:right;color:var(--color-zwart);bottom:3px;position:absolute;z-index:7;right:10px;display:block}.bdNews .columnBreedBericht .fig h1{font-family:"Montserrat-Bold",sans-serif;position:absolute;z-index:100;bottom:50px;left:40px;width:auto;max-width:60%;font-size:1.8em;line-height:1.2em;margin:0 0 5px 0;color:var(--color-wit);padding:0}.bdNews .columnBreedBericht h1 + p{position:absolute;z-index:100;font-family:"Montserrat-Semibold",sans-serif;font-size:.9em;bottom:calc(40px + 6em);left:0;width:fit-content;padding:0 50px;color:var(--color-wit);background:var(--color-basis);line-height:1.5em;padding:5px 30px 5px 35px;border-top-right-radius:20px;border-bottom-right-radius:20px;text-decoration:none!important}.bdNews .columnBreedBericht p>.datum{color:var(--color-wit);display:inline-block;white-space:nowrap}.bdNews .columnBreedBericht p>.nieuwscategorie{display:inline;font-size:.75em;color:var(--color-wit)}.bdNews .columnBreedBericht p>.auteur{font-size:.75em;color:var(--color-wit);margin-left:10px;padding:0;display:inline-block;white-space:nowrap}.bdNews .columnBreedBericht p>.auteur:before{color:var(--color-wit)}.bdNews .columnBreedBericht p a{text-decoration:underline}.bdNews .columnSmal .nieuwsOverzicht{position:relative;background:rgba(var(--color-basis-rgb),.25);padding:35px;margin-bottom:50px}.bdNews .columnSmal .nieuwsOverzicht a{font-family:"Montserrat-Semibold",sans-serif;font-size:.9em;line-height:1.5em;color:var(--color-tekst)}.bdNews .columnSmal .nieuwsOverzicht a:hover{color:var(--color-basis);text-decoration:none}.bdNews .columnSmal .nieuwsOverzicht img{display:inline-block;width:100%;height:200px;margin:5px 10px 0 0;object-fit:cover}.bdNews .columnSmal p a:hover img{transition:transform .3s ease-in-out;transform:scaleX(1.02) scaleY(1.02)}.bdNews .nieuwsColumn .columnBreedBericht p>.auteurOmschrijving{font-family:'Montserrat-Regular',sans-serif;font-size:.8em;display:block;padding:0;font-style:italic;display:block;clear:both;max-width:420px}.columnSmal .nieuwsOverzicht .nieuwsBlok-thumb{position:relative;width:100%;padding-top:80%;margin-bottom:10px}.columnSmal .nieuwsOverzicht .nieuwsBlok-thumb img{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;object-fit:cover}.bdNews .columnSmal .nieuwsOverzicht.bedrijfsnieuws{background:var(--color-basis-donkerder)}.bdNews .nieuwsOverzicht.nieuwsOverzichtBedrijven{background:rgba(var(--color-basis-donkerder-rgb),.25)}.bdNews .nieuwsOverzicht.nieuwsOverzichtBedrijven h2{background:var(--color-basis-donkerder)}#bedrijfsnieuws_archief .mainContent.mainWrapper.bedrijf{display:flex;flex-direction:row;background:var(--color-wit)}#bedrijfsnieuws_archief .mainAside.bedrijvenregister{order:1;flex:1 0;padding:0}#bedrijfsnieuws_archief .main.txt{order:2;flex:3 0;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:0;margin:0 0 0 0}.BodyBedrijfsnieuws .nieuwsberichtBlok figure{position:relative;overflow:hidden;width:100%;height:200px}.BodyBedrijfsnieuws .nieuwsberichtBlok figure a{position:relative;top:0;right:0;bottom:0;left:0}.BodyBedrijfsnieuws .nieuwsberichtBlok figure a img{object-fit:cover;object-position:top}#homeBedrijfsnieuws{display:flex;justify-content:center}#homeBedrijfsnieuws.accentkleurUitgelicht .contentWrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:110px 20px 0 20px;background:var(--color-basis);margin:0px 0 100px 0;max-width:1640px}#homeBedrijfsnieuws h2.block-title{position:absolute;top:20px;left:0;width:fit-content;font-family:'Montserrat-Bold',sans-serif;font-size:1em;color:var(--color-wit);background:var(--color-basis-donkerder);margin:20px auto 20px 0;padding:2px 30px 2px 35px;border-top-right-radius:25px;border-bottom-right-radius:25px;clear:both}#homeBedrijfsnieuws .txt{width:100%;text-align:center}#homeBedrijfsnieuws .item{width:calc(25% - 20px);margin:10px;vertical-align:top;text-align:left}#homeBedrijfsnieuws .item p{font-family:"Montserrat-Semibold",sans-serif;font-size:.8em;line-height:1.5em;color:var(--color-tekst)}#homeBedrijfsnieuws .item p a:hover{color:var(--color-wit)}#homeBedrijfsnieuws .nieuwsBlok h3{text-align:left;font-family:"Montserrat-Bold",sans-serif;font-size:.8em;line-height:1.5em;color:var(--color-zwart)}#homeBedrijfsnieuws .nieuwsBlok a:hover h3{color:var(--color-wit)}.accentkleurUitgelicht.dossiersRelated .contentWrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:110px 20px 0 20px;background:var(--color-basis);margin:100px 0;max-width:1640px}.dossiersRelated h2.block-title{position:absolute;top:20px;left:0;width:fit-content;font-family:'Montserrat-Bold',sans-serif;font-size:1em;color:var(--color-wit);background:var(--color-basis-donkerder);margin:20px auto 20px 0;padding:2px 30px 2px 35px;border-top-right-radius:25px;border-bottom-right-radius:25px;clear:both}.dossiersRelated .txt{width:100%;text-align:center}.dossiersRelated .item{width:calc(25% - 20px);margin:10px;vertical-align:top;text-align:left}.dossiersRelated .item p{font-family:"Montserrat-Semibold",sans-serif;font-size:.8em;line-height:1.5em;color:var(--color-tekst)}.dossiersRelated .item a:hover{color:var(--color-wit)}.datum{display:block;text-transform:uppercase;font-size:.8em;color:var(--color-donkergrijs)}.datum:before{content:'\f017';font-family:'FontAwesomeRegular';padding-right:5px;font-size:1em;font-weight:normal}.soortNieuws{font-family:'Montserrat-Bold',sans-serif;font-size:1em;line-height:36px;padding:2px 30px 2px 35px;border-top-right-radius:46px;border-bottom-right-radius:46px;color:var(--color-wit);background:var(--color-basis-donkerder);text-decoration:none!important}.BodyNieuws .soortNieuws{font-family:'Montserrat-Regular',sans-serif;display:inline;color:var(--color-grijs);background:none;padding:0;font-size:1em;color:var(--color-grijs);text-decoration:none!important}.auteur{color:var(--color-grijs);padding-left:15px}.auteur:before{content:'\f007';font-family:'FontAwesomeRegular';color:var(--color-tekst);padding-right:5px;font-size:1em;font-weight:normal}.nieuwscategorie{color:var(--color-grijs)}.taggedNews{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.targetgroup{text-transform:lowercase;font-variant:small-caps;font-size:.8em;padding:0 0 20px 0}.targetgroup:before{font-family:'FontAwesomeRegular';content:'\f005';padding-right:10px}p.tags{display:flex;flex-wrap:wrap}.tags a{background:var(--color-lichtgrijs);padding:1px 5px;margin:5px;color:var(--color-tekst)}.tags a:before{content:'#'}.tags a:hover{color:var(--color-basis);text-decoration:none}.credits{display:block;width:100%;clear:both}.credits img{float:left;height:100px!important;width:100px!important;margin:0 20px 0 0!important;border-radius:50%}.credits strong{color:var(--color-basis-donkerder)}.socialShare a{padding:1px 3px;color:var(--color-wit);font-size:.8em;margin:0 10px 0 0}.team{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.teamBlok{display:flex;flex-direction:column;position:relative;margin:0 10px 40px 10px;width:calc(25% - 20px);text-align:left}.teamBlok.Columnists{border-bottom:0}.teamBlok p{font-family:'Montserrat-Semibold',sans-serif;margin:0}.teamBlok p strong{font-family:'Montserrat-Bold',sans-serif;margin:0 0 10px 0}.teamBlok p img{max-width:100%;width:auto;object-fit:cover;margin:0 0 10px 0}.Columnist img{max-width:100%;width:auto;object-fit:cover;margin:0 0 10px 0}.teamBlok p a:hover{text-decoration:none}.teamBlok .teamContact{display:flex;flex-direction:row;justify-content:flex-start}.teamBlok .contact,.container .contact{display:flex;justify-content:flex-start}.teamBlok .contact p a,#goodFaces .contact p a.teamMail{display:inline;line-height:80px;color:var(--color-wit);padding:15px 40px 15px 30px;border-radius:27px;background:var(--color-basis);text-decoration:none}.teamBlok .contact p a:before,#goodFaces .contact p a:before{content:'\f0e0';font-family:'FontAwesomeSolid';text-align:center;padding-right:10px;display:inline;width:15px}.teamBlok .contact p a:hover,#goodFaces .contact p a:hover{background:var(--color-basis-donkerder)}.teamBlok .teamText p:last-of-type{display:none}.contact .team.social li{display:inline-block;font-size:2.4em!important;line-height:80px;margin-left:10px}.contact .team.social li#smLI:after{font-family:'FontAwesomeBrands';content:'\f08c';position:relative;z-index:1}.contact .team.social li a{display:inline-block;position:absolute;z-index:2;width:100%;height:60px}.container .contact .team.social li{display:inline;font-size:2.4em!important;line-height:120px;margin-left:10px}section#teamMember{max-width:1660px;margin:100px auto;padding:100px 20px}#goodFaces #teamMember .container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}#goodFaces .container p#teamImage{width:500px;max-width:50%}#goodFaces .container p#teamImage img{width:100%}#goodFaces .container .teamText{z-index:1;display:flex;flex-direction:column;width:50%}#goodFaces button{position:relative;z-index:10;border:none;float:right;margin:-35px 0 0 -35px;font-family:'Montserrat-Bold',sans-serif;font-size:1.2em;width:35px;height:35px;border-radius:50%;color:var(--color-wit);background:var(--color-basis);cursor:pointer}#goodFaces button:hover{background:var(--color-basis-donkerder)}#teamName button{position:relative;width:20px;height:20px;margin:3px 0 0 0;font-size:.8em}#teamName button:before{font-family:'FontAwesomeSolid';content:'\f101';font-size:16px;position:absolute;top:0;left:3px}#teamMember #teamName button{display:none}.bdBedrijvenregister:not(.BodyBedrijvenregister):not(.BodyUnternehmensliste) main{background:linear-gradient(to right,var(--color-wit) 0%,var(--color-wit) calc(50% + 250px),var(--color-lichtgrijs) calc(50% + 250px),var(--color-lichtgrijs) 100%);margin-bottom:5vw}.dashboard.bdBedrijvenregister main{background:var(--color-wit)}.bdBedrijvenregister:not(.BodyBedrijvenregister):not(.BodyUnternehmensliste) .mainWrapper{gap:0;color:var(--color-tekst)}.bdBedrijvenregister:not(.BodyBedrijvenregister):not(.BodyUnternehmensliste) .main{flex:3 0!important;order:1}.bdBedrijvenregister:not(.BodyBedrijvenregister):not(.BodyUnternehmensliste) .mainAside{flex:2 0;order:2;margin:5vw 0 5vw 20px;}.bdBedrijvenregister .mainAside .nawgegevens{width:100%;margin:0;padding:5vw;background:var(--color-wit);border-radius:50px;box-shadow:0 0 1vw var(--color-grijs)}.bdBedrijvenregister .mainAside .nawgegevens p:nth-of-type(5){padding-top:20px}.bdBedrijvenregister .mainAside .nawgegevens .contactPhone:before{font-family:'FontAwesomeSolid';content:'\f095';font-size:.8em;padding-right:3px}.bdBedrijvenregister .mainAside .nawgegevens .encMail:before,.bdBedrijvenregister .mainAside .nawgegevens #mProfile:before{font-family:'FontAwesomeRegular';content:'\f0e0';font-size:.8em;padding-right:10px}.bdBedrijvenregister .mainAside .nawgegevens .urlExternal:before{font-family:'FontAwesomeSolid';content:'\f08e';font-size:.8em;padding-right:10px}.bdProducten:not(.BodyProducten):not(.BodyProdukte) main{background:linear-gradient(to right,var(--color-wit) 0%,var(--color-wit) calc(50% + 250px),var(--color-lichtgrijs) calc(50% + 250px),var(--color-lichtgrijs) 100%);margin-bottom:5vw}.dashboard.bdProducten main{background:var(--color-wit)}.bdProducten:not(.BodyProducten):not(.BodyProdukte) .mainWrapper{gap:0;color:var(--color-tekst)}.bdProducten:not(.BodyProducten):not(.BodyProdukte) .main{flex:3 0!important;order:1}.bdProducten:not(.BodyProducten):not(.BodyProdukte) .mainAside{flex:2 0;order:2;margin:5vw 0 5vw 20px}.bdProducten .mainAside .uitgelichtBedrijf{width:100%;margin:0;padding:5vw;background:var(--color-wit);border-radius:50px;box-shadow:0 0 1vw var(--color-grijs)}.main.bedrijvenregister{order:2;flex:3 0;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:0;margin:0 0 0 10px}.register{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;padding:5px;margin:0;background:var(--color-lichtgrijs)}.mainAside.bedrijvenregister{order:1;flex:1 0;padding:0;max-width:100%;border:0}.mainAside .mainAsideContent{margin:0;text-align:left;width:100%}.bdVacatures .mainAside .mainAsideContent{text-align:center;max-width:310px}.BodyVacatures .mainAside .mainAsideContent{text-align:left}.mainAside .mainAsideContent img{max-width:calc(100% - 30px)}.bdVacatures .mainAside .mainAsideContent img{max-width:100%;width:100%;height:auto;object-fit:contain}.mainAside .mainAsideContent .txt p:last-of-type{text-align:center}.mainAside .mainAsideContent .kop{font-family:'Montserrat-Bold',sans-serif;font-size:2.25em;line-height:1.2em;padding:0;margin:20px 0;display:block;width:100%}.registerBlok{display:flex;flex-direction:column;position:relative;margin:5px 5px 5px 5px;width:calc(33.3% - 10px);text-align:left;padding:20px 10px 90px 10px;background:var(--color-wit)}.click.registerBlok{cursor:pointer}.registerBlok.labelGold:before{content:'';display:block;position:absolute;top:0;right:0;width:80px;height:106px;background:url(../img/s12s6-365-premium-member.png)}.registerBlok.labelSilver:before{content:'';display:block;position:absolute;top:0;right:0;width:80px;height:106px;background:url(../img/s9s4-365-plus-member.png)}.registerBlok p:first-of-type{height:100px;max-width:100%;margin:10px 10px 15px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.registerBlok p{margin:0 0 5% 10px}.registerBlok p a{font-weight:bold}.registerBlok p img{max-width:calc(100% - 90px);min-height:60px;max-height:60px;object-fit:contain;margin:0 0 10px 0}.registerBlok a.buttonMeer{position:absolute;bottom:20px;text-decoration:none}.registerBlok a.buttonMeer:hover{position:absolute;bottom:20px;text-decoration:none}.premium{position:relative;height:430px;padding:20px;text-align:left;background:var(--color-wit)}#sorteerProducten{width:190px;height:38px;line-height:38px;padding:0 10px;text-align:center;margin-top:18px;margin-left:calc(100% - 200px)}.kolomO{background:var(--color-wit);padding:0}.openkolomO{display:none}.match h3{font-family:"Montserrat-Bold",sans-serif;z-index:1;display:table;width:100%;white-space:nowrap;color:var(--color-zwart);padding:0;margin:6px 0 0 0;font-size:1.2em}.match input[type="text"]#compSearch{position:relative;z-index:1;border:solid 1px #b5b4b4;width:100%;margin-bottom:15px;padding:10px 15px 10px 30px}.match{position:relative}.match:after{content:none;}.BodyBedrijvenregister .match:after,.BodyProducten .match:after{position:absolute;z-index:20000;left:8px;top:0;font-family:'FontAwesomeSolid';content:'\f002';color:var(--color-basis-donkerder);font-size:20px;line-height:38px}.zbForm input[type="checkbox"]{display:none}.zbForm input[type="checkbox"] + label{display:block;position:relative;z-index:3;border:0;margin:0;padding:0 0 3px 24px;vertical-align:middle;cursor:pointer;background:url(../img/bgCheckboxOff.png) no-repeat left 4px;white-space:normal}.zbForm input[type="checkbox"]:checked+label{background:url(../img/bgCheckboxOn.png) no-repeat left 4px;border:0}.zbForm input[type="radio"]{display:none}.zbForm input[type="radio"] + label{display:block;position:relative;z-index:3;line-height:24px;border:0 solid red;margin:0;padding:0 0 3px 24px;vertical-align:middle;cursor:pointer;background:url(../img/bgRadioOff.png) no-repeat left 4px}.zbForm input[type="radio"]:checked+label{position:relative;border:0 solid gold!important;background:none}.zbForm input[type="radio"]:checked+label:before{position:absolute;left:0;top:0;line-height:24px;font-family:'FontAwesomeRegular';content:'\f192';font-size:15px;color:var(--color-basis-donkerder)}.zbForm .ui-segment{color:var(--color-zwart);border:1px solid var(--color-zwart);border-radius:4px;display:inline-block}.zbForm .ui-segment span.option.active{background-color:var(--color-zwart);color:white}.zbForm .ui-segment span.option{font-size:.9em;padding-left:15px;padding-right:15px;height:25px;text-align:center;display:inline-block;line-height:25px;margin:0;float:left;cursor:pointer;border-right:1px solid var(--color-zwart)}.zbForm .ui-segment span.option:last-child{border-right:none}.zbForm .segment-select{display:none}.zbForm .Goep2{display:none}.zbForm #gID3{display:block}.zbForm label.disabled{opacity:.5}.BodyVacatures .kolomO{background:var(--color-wit);padding:0;font-size:.8em}.BodyVacatures .match h3{position:relative;font-family:"Montserrat-Regular",sans-serif;font-weight:normal;z-index:1;display:table;width:100%;white-space:nowrap;color:var(--color-zwart);padding:0 20px;line-height:50px;margin:0;font-size:1em;border:solid 1px var(--color-tekst);cursor:pointer}.BodyVacatures .match h3:after{content:'+';text-align:center;line-height:50px;width:50px;height:100%;border-left:solid 1px var(--color-tekst);position:absolute;top:0;left:calc(100% - 50px)}.BodyVacatures .match h3 + div{display:none}.BodyVacatures .match p{margin:0;padding:10px 20px;background:var(--color-lichtergrijs);border-bottom:solid 1px var(--color-tekst)}.formRegistreren input[type="text"],.formRegistreren input[type="password"],.formRegistreren input[type="email"],.formRegistreren input[type="tel"],.formRegistreren select,.formRegistreren textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-wit);border-radius:2em;border:none;border:none;color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%;max-width:400px}.formRegistreren .btnInput{text-transform:none;border:none;border-radius:2em;color:var(--color-zwart);font-weight:bold}.formRegistreren .btnInput:hover{background:var(--color-wit);color:var(--color-basis)}.zbForm .filterGroup{margin:30px 0 0 0;}.zbForm .filterGroup h3{color:var(--color-zwart);cursor:pointer}.zbForm .filterGroup strong{color:var(--color-basis-donkerder);cursor:pointer;margin-left:16px}.zbForm .filterGroupExluded h3{margin-top:30px}.zbForm .filterGroup div{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.zbForm .filterGroup h3:before{font-family:'FontAwesomeSolid';content:'\f067';font-size:16px;padding-right:10px}.zbForm .filterGroup h3.active:before{font-family:'FontAwesomeSolid';content:'\f068'}.filterGroupExluded select{font-family:'Open Sans',sans-serif;border:solid 1px #b5b4b4;font-weight:300;font-size:15px;padding:10px;width:100%;text-align:center;background:var(--color-wit);color:var(--color-zwart);margin-bottom:10px;-webkit-border-radius:0;border-radius:0}.subMenuBedrijf{position:relative;z-index:10;width:100%;margin:0 0 20px 0}.subMenuBedrijf ul{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0;z-index:4;background:var(--color-grijs)}.subMenuBedrijf ul li{list-style:none;margin:0;padding:0;width:auto;height:2em;font-size:.8em}.subMenuBedrijf ul li a{min-width:auto!important;color:var(--color-wit);height:2em;display:inline-block;font-weight:bold;margin:0;padding:1px 10px 0 10px;text-decoration:none!important;width:auto;border:0;background:var(--color-grijs)}.subMenuBedrijf ul li a:not(.button):before{font-family:'FontAwesomeSolid';content:'\f053';padding:0 5px 0 0}.subMenuBedrijf ul li a:hover{text-decoration:none!important;background:var(--color-zwart)}.subMenuBedrijf ul li a.button.btnScroll{min-width:auto!important;margin:0;padding:0 10px;text-decoration:none!important;height:2em;line-height:2em;width:auto;border:0;background:var(--color-grijs);text-transform:capitalize}.subMenuBedrijf ul li a.button.btnScroll:hover{background:var(--color-zwart)}.subMenuBedrijf ul li a.button.btnScroll.active{color:var(--color-wit);background-color:var(--color-zwart)}.sectieProfiel .txt{display:flex;flex-direction:column;width:100%}.uitgelichtBedrijven{display:flex;flex-direction:row;flex-wrap:wrap}.bedrijfsBlok{width:49%;position:relative;margin-bottom:50px}.bedrijfsBlok-thumb img{max-height:120px;width:auto!important;max-width:200px;object-fit:contain;cursor:pointer}.bedrijfsBlok-content p{margin:0;padding:0}#meerInfoProjecten{display:none}#meerInfoAgenda{display:none}.sectieProfiel{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:0}.nieuwsBlok{width:calc(25% - 15px);margin:15px 15px 15px 0;padding:0;text-align:left;min-width:200px}.nieuwsBlok .nieuwsBlok-thumb{position:relative;width:100%;padding-top:80%}.nieuwsBlok .nieuwsBlok-thumb img{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;object-fit:cover;background:var(--color-lichtergrijs)}.nieuwsBlok .nieuwsBlok-content{color:var(--color-tekst)}.nieuwsBlok:hover .nieuwsBlok-content{color:var(--color-basis)}.nieuwsBlok a{text-decoration:none}.nieuwsBlok.aside{width:100%}.mainAsideContentNieuws a{text-decoration:none;color:var(--color-tekst)}.mainAsideContentNieuws a:hover{color:#999}.mainAsideContentNieuwsContent{display:flex;flex-direction:column;margin-bottom:10px}.mainAsideContentNieuwsContent .datum{}#meerInfoNieuws{display:none}.meerInfoShow{display:flex!important;flex-wrap:wrap;width:100%;justify-content:flex-start;text-align:left}.nawgegevens{width:100%;margin:0;padding:10%;border:solid 1px #ebebeb}.nawgegevens .txt{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.nawgegevens .txt p:nth-of-type(2){border-top:solid 1px var(--color-lichtgrijs);padding-top:20px}.nawgegevens p{margin:0;line-height:1.2em}.nawgegevens a{color:var(--color-tekst)}.compTypes{border-top:solid 1px var(--color-lichtgrijs);padding-top:20px}.compTypes p:first-of-type{margin-bottom:10px}.compTypes p span{display:block}.compTypes p span:nth-of-type(n+5){display:none}.compTypes p span:nth-of-type(4):after{content:'+ meer productgroepen';display:block;width:100%}.infoBedrijf{position:relative;display:inline-block;width:100%;margin:0 0% 2.5% 0%;padding:0}h1#infoBedrijf{text-align:left;width:100%;line-height:2em;margin-top:60px;font-family:'Montserrat-Extrabold',sans-serif;font-size:3em!important;font-weight:normal;line-height:1em}.infoBedrijf .txt h3{display:table;width:100%;white-space:nowrap;margin:5px 0 15px 0}.infoBedrijf .txt h3:before,.infoBedrijf .txt h3:after{content:'';width:50%;background:linear-gradient(var(--color-wit) 0,var(--color-wit) 7px,var(--color-basis) 7px,var(--color-basis) 10px,var(--color-wit) 10px);display:table-cell;background-clip:padding-box}.infoBedrijf .txt h3:before{border-right:10px solid transparent}.infoBedrijf .txt h3:after{border-left:10px solid transparent}section#infoDownloads{display:flex;justify-content:flex-start;align-content:flex-start}.infoBedrijfCategorie{width:calc(100% - 10px);padding:20px;margin:0 0 20px 0;background:var(--color-lichtergrijs)}.infoBedrijfCategorie .txt h4{margin-bottom:20px}.infoBedrijfCategorie .txt a{text-decoration:none;border-bottom:0}.infoBedrijfCategorie .txt a:hover{text-decoration:none;border-bottom:0;color:var(--color-basis)}.infoBedrijfCategorie .txt a:before{font-family:'FontAwesomeSolid';content:'\f1c1';color:#e80f10;margin-right:5px}.infoBedrijfCategorie .txt a:hover:before{color:var(--color-basis)}#infoVideo .txt{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.video{position:relative;width:calc(50% - 10px);padding-top:27%;margin:0 10px 10px 0}.video iframe{position:absolute;margin:0;width:100%!important;height:100%!important;top:0;left:0;bottom:0;right:0}.mainAside .social{position:relative;display:flex;justify-content:center;margin:20px 10px}.mainAside .social ul{list-style:none;margin:0;padding:0}.mainAside .social li{display:inline}.mainAside .social li a{position:relative;z-index:1;display:inline-block;color:var(--color-zwart);font-size:1em;line-height:30px;text-align:center;font-size:20px;width:30px;height:30px;padding:1px;margin:3px;background:var(--color-wit);border-radius:50%}.mainAside .social li a:hover{color:var(--color-wit);background:var(--color-basis);cursor:pointer;text-decoration:none}#uitgelichtProducten.accentkleurUitgelicht{background:var(--color-basis);border-bottom:solid 1px var(--color-basis)}.main.producten{order:6;flex:3 0;margin-bottom:20px}.mainAside.producten{order:5;flex:1 0;margin:12px 40px 0 0}.resultaten{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start;padding:0;margin:0;width:100%}#uitgelichtProducten .contentWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto 50px auto}#uitgelichtProducten h2.block-title{font-family:'Montserrat-Bold',sans-serif;color:var(--color-wit);width:100%;font-size:1.5em;margin:40px 0}#uitgelichtProducten .txt{width:100%}#uitgelichtHandelsplein{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:50%}#uitgelichtHandelsplein h2{width:100%}#uitgelichtHandelsplein .txt{width:100%}.product-thumb{position:relative;display:flex;flex-direction:column;position:relative;margin:0 20px 20px 0;padding:0;width:calc(25% - 20px);max-width:400px;text-align:left;cursor:pointer}.product-thumb a{position:relative;display:block;text-decoration:none;width:100%;padding-top:100%}.product-thumb a img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;background:var(--color-wit);font-size:10px;line-height:12px;color:var(--color-zwart);text-decoration:none}.product-thumb p{position:absolute;z-index:2;top:calc(50% + 50px);margin:0 30px;padding:10px;font-family:'Montserrat-Bold',sans-serif;font-size:.9em;color:var(--color-tekst);background:var(--color-wit);max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-thumb:hover p{background:var(--color-basis)}.meerProducten{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}.meerProducten .txt{width:100%;margin-top:10px}#meerInfoProducten{display:none;width:100%}#advSearch{background:var(--color-wit) url(../img/zoom.png) no-repeat 5px center;border:solid 1px #b5b4b4;width:100%;margin-bottom:15px;padding:10px 15px 10px 30px}.meerProducten .btnMeerProductenClose{display:none}.txt.hiddenItem{width:100%}.txt.hiddenItem p{display:inline-block!important}section#goodFaces{margin:0 auto;background:var(--color-lichtergrijs)}section#goodFaces h1{padding:50px 0;color:var(--color-basis)}.home .newsOverview{display:flex;justify-content:space-between;width:100%;margin:0;padding:0}.home .newsOverview .columnBreed{flex-basis:74.5%;order:1;margin:0;padding:0}.home .newsOverview .columnSmal{flex-basis:24%;order:1;margin:0;padding:0;flex-direction:column;text-align:left;background:rgba(var(--color-basis-donkerder-rgb),.25)}.home .newsOverview .nieuwsberichtBlok{height:100%}.home .newsOverview .nieuwsberichtBlok a{height:100%;display:block;position:relative;z-index:10}.home .newsOverview .nieuwsberichtBlok .soortNieuws{position:absolute;top:30px;left:0}.home .newsOverview .nieuwsberichtBlok h1{position:absolute;z-index:3;bottom:40px;left:35px;max-width:60%;font-size:1.5em;line-height:1.5em;margin:0 0 5px 0;padding:0;color:var(--color-wit)}.home .newsOverview .nieuwsberichtBlok a:hover h1{color:var(--color-basis)}.home .newsOverview .columnSmal .item{width:100%;padding:10px;margin:0;vertical-align:middle}.home .newsOverview .columnSmal .item a{display:flex;align-items:center;gap:10px}.home .newsOverview .columnSmal .item figure{position:relative;width:30%;min-width:100px;padding-top:0}.home .newsOverview .columnSmal .item figure figcaption{display:none}.home .newsOverview .columnSmal .item figure img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;}.home .newsOverview .columnSmal .item h2{width:60%;font-family:'Montserrat-Regular',sans-serif;font-size:.7em}.home .newsOverview .columnSmal a.buttonMeer{align-self:center;justify-self:center;transform:translateX(calc(50% - 10px))}.home .newsOverview .nieuwsberichtBlok{position:relative;z-index:1;text-align:left;flex-basis:100%;justify-content:space-between;min-height:160px;margin:0;vertical-align:top}.home .newsOverview .nieuwsberichtBlok a:after{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to top,rgba(var(--color-zwart-rgb),.5) 0,rgba(var(--color-zwart-rgb),.35) 20%,transparent 40%)}.home .newsOverview .nieuwsberichtBlok img{display:block;width:100%;height:100%;object-fit:cover}.home #homeNieuws2{margin-top:0}.home #homeNieuws2 .main.txt{display:flex;justify-content:space-between}.home #homeNieuws2 .main.txt .item{position:relative;z-index:1;position:relative;margin-bottom:20px}.home #homeNieuws2 .main.txt .item picture img{width:100%;height:100%;object-fit:cover}.home #homeNieuws2 .main.txt .item:first-of-type{min-height:325px}.home #homeNieuws2 .main.txt .item:first-of-type picture img{width:100%;height:calc(100% - 150px);object-fit:cover}.home #homeNieuws2 .main.txt .item picture:after{content:'';position:absolute;z-index:2;top:0;right:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to top,rgba(var(--color-zwart-rgb),.5) 0,rgba(var(--color-zwart-rgb),.35) 20%,transparent 40%)}.home #homeNieuws2 .main.txt .item:first-of-type picture:after{content:'';position:absolute;z-index:2;top:0;right:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to top,transparent 150px,rgba(var(--color-zwart-rgb),.5) 150px,rgba(var(--color-zwart-rgb),.35) 30%,transparent 50%)}.home #homeNieuws2 .main.txt .item .soortNieuws{position:absolute;top:calc(50% + 32px);left:0}.home #homeNieuws2 .main.txt .item h2{position:absolute;z-index:3;bottom:40px;left:35px;text-align:left;font-size:1em;max-width:calc(100% - 70px);margin:0 0 5px 0;padding:0;color:var(--color-wit)}.home #homeNieuws2 .main.txt .item a:hover h2{color:var(--color-basis)}.home #homeNieuws2 .main.txt .item:first-of-type{width:36.3%;padding:auto 0 0 0;background:rgba(var(--color-basis-donkerder-rgb),.25)}.home #homeNieuws2 .main.txt .item:first-of-type .soortNieuws{position:absolute;top:25px;left:0}.home #homeNieuws2 .main.txt .item:first-of-type h2{position:absolute;top:auto;bottom:170px;left:40px;text-align:left;font-size:1em;max-width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;padding:0 15px 0 0;color:var(--color-wit)}.home #homeNieuws2 .main.txt .item:first-of-type h2:hover{color:var(--color-basis)}.home #homeNieuws2 .main.txt .item .auteur{font-family:"Montserrat-Bold",sans-serif;position:absolute;bottom:100px;left:20px;color:var(--color-zwart);background:none}.home #homeNieuws2 .main.txt .item .auteur:before{content:none}.home #homeNieuws2 .main.txt .item .auteurOmschrijving{font-family:"Montserrat-Semibold",sans-serif;position:absolute;bottom:30px;left:35px;text-align:left;padding-top:10px;border-top:solid 2px var(--color-basis-donkerder);color:var(--color-zwart);background:none;width:calc(100% - 70px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home #homeNieuws2 .main.txt .item:last-of-type{width:61.7%}.home #homeNieuws3{background:var(--color-lichtgrijs);padding:50px 0 0 0}.home #homeNieuws3 .main.txt{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.home #homeNieuws3 .main.txt .item{position:relative;width:49%;margin-bottom:2%;text-align:left}.home #homeNieuws3 .main.txt .item:after{content:'';position:absolute;z-index:2;top:0;right:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to top,rgba(var(--color-zwart-rgb),.5) 0,rgba(var(--color-zwart-rgb),.35) 20%,transparent 40%)}.home #homeNieuws3 .main.txt .item picture img{width:100%;height:100%;object-fit:cover}.home #homeNieuws3 .main.txt .item .soortNieuws{position:absolute;z-index:3;top:25px;left:0}.home #homeNieuws3 .main.txt .item .soortNieuws:nth-of-type(2){position:absolute;top:auto;top:60%;left:0;color:var(--color-zwart);font-size:.8em;background:none}.home #homeNieuws3 .main.txt .item h2{position:absolute;z-index:3;top:67.5%;left:35px;height:auto;width:auto;text-align:left;font-size:1em;color:var(--color-wit);max-width:calc(100% - 70px)}.home #homeNieuws3 .main.txt .item a:hover h2{color:var(--color-basis)}.home #homeNieuws3 .main.txt .item:nth-of-type(2){position:relative;}.home #homeNieuws3 .main.txt .item:nth-of-type(2) h2{width:calc(70% - 70px);height:calc(45% - 70px);left:0;top:auto;bottom:0;font-size:1.3em;line-height:1.1em;color:var(--color-zwart);padding:20px 0 20px 0;margin:0 35px;border-top:solid 3px var(--color-basis-donkerder);}.home #homeNieuws3 .main.txt .item:nth-of-type(2):after{content:'';position:absolute;z-index:1;width:70%;height:calc(45% + 1px);top:55%;background:var(--color-basis-licht);display:inline}.home #homeNieuws3 .main.txt .item:nth-of-type(2) picture img{width:100%;height:100%;min-height:300px;object-fit:cover}figure{position:relative;display:block;width:100%;height:100%;min-height:100px;margin:0;padding:0;}figure figcaption{position:absolute;z-index:100;display:inline-block;width:auto;right:10px;bottom:10px;color:var(--color-wit);font-size:.8em;}.relatedItem{width:100%;max-width:800px;margin:40px auto;padding:0;background:rgba(var(--color-basis-rgb),.25);display:flex}.relatedItem .relatedImg{display:inline-block;width:210px;height:auto;min-height:140px}.relatedItem .relatedImg img{width:100%;height:100%;object-fit:cover}.relatedItem.relatedItemSolar365{background:rgba(var(--color-theother-rgb),.25)}.relatedItem.relatedItemWarmte365{background:rgba(var(--color-theother-rgb),.25)}.relatedText{display:flex;flex-direction:column;justify-content:center;align-content:center;margin:10px 20px 10px 40px}.relatedText p{margin:0}.bdNews .columnBreedBericht a.relatedUrl{text-decoration:none}.relatedTitle{font-family:'Montserrat-Bold',sans-serif;font-size:1em;font-weight:normal}.home .handelspleinBlok{width:calc(25% - 20px)}section#sectionContactform{margin-bottom:40px}.social{width:auto;text-align:left}.social ul{display:inline;list-style:none;list-style-type:none!important;margin:0;padding:0;text-align:right;box-sizing:unset}.social ul li:before{display:normal;width:auto;height:auto;content:none}.social li{position:relative;z-index:1;display:inline-block;color:var(--color-basis-donkerder);font-size:1.5em!important;text-align:center;margin:3px}.social li:hover{color:var(--color-basis-donkerder);cursor:pointer}.social li#smTW:after{font-family:'FontAwesomeBrands';content:'\e61b'}.social li#smLI:after{font-family:'FontAwesomeBrands';content:'\f08c'}.social li#smFB:after{font-family:'FontAwesomeBrands';content:'\f09a'}.social li#smWA:after{font-family:'FontAwesomeBrands';content:'\f232'}.social li#smINSTA:after{font-family:'FontAwesomeBrands';content:'\f16d'}.social li:before{display:none}.socialLinks ul{display:inline;list-style:none;list-style-type:none!important;margin:0;padding:0;text-align:left;box-sizing:unset}.socialLinks li{position:relative;z-index:1;display:inline-block;color:var(--color-zwart);font-size:1.4em!important;text-align:center;margin:0 3px;padding:0;cursor:pointer}.socialLinks li:before{display:none}.socialLinks li:hover{color:var(--color-basis)}.socialLinks li#smChEMail:after{font-family:'FontAwesomeRegular';content:'\f0e0'}.socialLinks li#smChTW:after{font-family:'FontAwesomeBrands';content:'\e61b'}.socialLinks li#smChLI:after{font-family:'FontAwesomeBrands';content:'\f08c'}.socialLinks li#smChFB:after{font-family:'FontAwesomeBrands';content:'\f09a'}.socialLinks li#smChWA:after{font-family:'FontAwesomeBrands';content:'\f232'}.socialLinks li#smChINSTA:after{font-family:'FontAwesomeBrands';content:'\f16d'}.socialLinks li#smChMESS:after{font-family:'FontAwesomeBrands';content:'\f39f'}#socialsHead.socialLinks li{position:relative;z-index:1;display:inline-block;color:var(--color-basis-donkerder);font-size:2em!important;text-align:center;margin:0;padding:10px;cursor:pointer}.social li.smChannel a#smChEMail:after{font-family:'FontAwesomeRegular';content:'\f0e0'}.social li.smChannel a#smChTW:after{font-family:'FontAwesomeBrands';content:'\e61b'}.social li.smChannel a#smChLI:after{font-family:'FontAwesomeBrands';content:'\f08c'}.social li.smChannel a#smChFB:after{font-family:'FontAwesomeBrands';content:'\f09a'}.social li.smChannel a#smChWA:after{font-family:'FontAwesomeBrands';content:'\f232'}.social li.smChannel a#smChINSTA:after{font-family:'FontAwesomeBrands';content:'\f16d'}.social li.smChannel a#smChMESS:after{font-family:'FontAwesomeBrands';content:'\f39f'}.FormErrorMessage{background-color:var(--color-hover);float:left;width:calc(100% - 10px);padding:5px 10px;margin-bottom:15px}.wepForm .fieldAlert{border:var(--color-error) 1px solid!important}.wepForm label.fieldAlert{padding:10px}.wepForm{width:100%;margin:0 auto;font-family:'Montserrat-Regular',sans-serif;padding:0;}.wepForm input,.wepForm textarea{font-family:'Montserrat-Regular',sans-serif;font-weight:normal;font-size:.85em;border:0 solid var(--color-donkergrijs);background:var(--color-wit);color:var(--color-zwart);border-radius:40px;}.wepForm input[type="text"],.wepForm input[type="email"],.wepForm input[type="password"],.wepForm textarea{padding:12px 22px;width:calc(100% - 10px);outline-style:none;}.wepForm input[type="text"]:focus,.wepForm input[type="password"]:focus,.wepForm textarea:focus{border-color:var(--color-basis);outline-color:#B6CBE5;outline-style:solid;outline-width:0;}.wepForm input[type="checkbox"]{opacity:0;width:1px;height:1px;margin:0;}.wepForm input[type="checkbox"] + label{font-size:1.1em;}.wepForm input[type="checkbox"] + label span{display:inline-block;width:1.1em;height:1.1em;margin:-1px 4px 10px 0;vertical-align:middle;cursor:pointer;background-color:var(--color-wit);border:solid 0 var(--color-standaardgrijs);margin-right:10px;cursor:pointer;}.wepForm input[type="checkbox"]:checked + label span{background-color:var(--color-basis);border:solid 0 var(--color-standaardgrijs);}.wepForm input[type="checkbox"] + label span,.wepForm input[type="checkbox"]:checked + label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear;}.wepForm p:first-of-type input[type="text"]{width:calc(100% - 10px)!important;margin:0 10px 10px 0;}.wepForm textarea{height:150px;margin:0;}.wepForm#profileContact p{font-size:16px;margin:0 0 10px 0;width:100%}.wepForm#profileContact p:first-of-type input[type="text"]{margin:0;}.wepForm#profileContact input[type="text"]{background:var(--color-lichtgrijs);border-radius:7px;}.wepForm#profileContact textarea{background:var(--color-lichtgrijs);border-radius:7px}.button#btnSubmit{position:relative;z-index:2;font-size:.8em;display:inline-block;padding:4px 50px 4px 55px;text-align:center;line-height:30px;margin:25px 10px;text-transform:none;text-decoration:none;border-radius:22px;cursor:pointer;background:var(--color-basis);font-family:'Montserrat-Bold',sans-serif;font-weight:normal;color:var(--color-wit);border:solid 3px var(--color-basis);}.button#btnSubmit:after{position:absolute;z-index:1;content:'\f105 ';font-family:'FontAwesomeSolid';font-size:34px;text-align:center;left:-3px;top:-3px;padding:5px;line-height:34px;height:34px;width:34px;border-radius:22px;transition:all 600ms ease-in-out;color:var(--color-wit);background:var(--color-basis-donkerder);}.button#btnSubmit:hover{border:solid 3px var(--color-basis-donkerder);background:var(--color-basis-donkerder);color:var(--color-wit);}.button#btnSubmit:hover:after{left:calc(100% - 42px);transition:all 600ms ease-in-out;}.zoekenAll{display:none;position:relative;z-index:10;clear:both;width:100%!important;margin:0 auto 0 auto;padding:10px 20px;text-align:center}a#btnZoeken:after{font-family:'FontAwesomeSolid';content:'\f002'}.zoekenAll #zoekVeld{display:inline-block!important}@media screen and (min-width:1500px){.zoekenSmall{display:none}.zoekenFull{display:block}}@media screen and (max-width:1500px){.zoekenSmall{display:block}.zoekenFull{display:none}}.searchTerm{font-weight:bold;margin:0 8px 0 8px}.zoeken{display:block;text-align:left;padding:0;margin:0 0 10px 0}#zoekVeld p{position:relative;display:flex;width:240px;height:50px;margin:0}.kolomO #zoekVeld p{margin:0 0 10px 0}.zoeken a.wepButton{border:solid 3px var(--color-basis-donkerder);background:var(--color-basis-donkerder);font-size:.8em;margin:0}.zoeken a.wepButton:hover{color:var(--color-zwart)}#zoekVeld input[type="text"]{display:inline;border:1px var(--color-basis-donkerder) solid;border-right:solid 0 var(--color-wit);width:calc(100% - 0px);font-size:1.0;height:50px;padding:0 0 0 25px;margin:0;border-top-left-radius:25px;border-bottom-left-radius:25px;-webkit-appearance:none;-webkit-appearance:none;outline:none;background:transparent}#zoekVeld input[type="text"]:focus{background:var(--color-wit)}#zoekVeld input[type="text"]::placeholder{font-size:.8em;}#zoekVeld input[type="submit"]{position:relative;z-index:1;display:inline;border:1px var(--color-basis-donkerder) solid;border-left:solid 0 var(--color-wit);cursor:pointer;background:var(--color-wit)transparent;font-size:1.0;color:var(--color-wit);width:40px;height:50px;padding:0;margin:0;border-top-right-radius:25px;border-bottom-right-radius:25px;-webkit-appearance:none}#zoekVeld p:first-of-type::after{position:absolute;z-index:0;top:0;left:200px;font-family:'FontAwesomeSolid';content:'\f002';color:var(--color-basis-donkerder);font-size:20px;line-height:50px;}#zoekVeld div.close{background:url(../img/xClose.png) no-repeat calc(100% - 10px) 50% #fff;width:38px;height:38px;position:relative;left:195px;z-index:10000;z-index:8!important;margin:-55px 39px 0 0;display:none;cursor:pointer;border-radius:50%}.menu #zoekVeld input[type="text"]{position:relative;height:35px;margin-top:8px;border:0 var(--color-basis) solid;border-radius:50px;width:100%;background:var(--color-grijs-bg)}.menu #zoekVeld input[type="submit"]{position:absolute;z-index:1;top:0;right:0;height:35px;margin-top:8px;border:0 var(--color-basis) solid;background:transparent;}.menu #zoekVeld input[type="submit"]:after{position:absolute;z-index:0;top:0;left:0;font-family:'FontAwesomeSolid';content:'\f002';color:var(--color-basis-donkerder);font-size:20px;line-height:50px}.spacer{display:block;width:100%;height:0}.pgNrs{display:block;clear:both;width:100%;padding:4px;overflow:hidden}a.pgNr{display:inline-block;border:1px solid var(--color-basis-donkerder);padding:0;margin:2px;width:40px;line-height:40px;text-align:center;text-decoration:none;color:var(--color-basis-donkerder)}a.pgNr:hover,#pgNrActive{background-color:var(--color-basis-donkerder);color:var(--color-wit);border:1px solid var(--color-basis-donkerder);text-decoration:none}#pgNrsLeft,#pgNrsRight{font-size:1.5em;text-decoration:none;color:var(--color-basis-donkerder)}.bdNews .columnBreedBericht .fig h1{max-width:calc(100% - 80px);bottom:40px}@media screen and (max-width:600px){a.pgTwoSteps{display:none}}@media screen and (max-width:370px){.pgNrs{display:block;clear:both;width:100%;padding:4px;overflow:hidden}a.pgNr{display:inline-block;border:1px solid var(--color-basis-donkerder);padding:0 6px;margin:2px;width:30px;line-height:30px;text-align:center;text-decoration:none;color:var(--color-basis-donkerder)}a.pgTwoSteps{display:none}}.main.handelsplein{order:2;flex:3 0;align-items:center;padding:0;margin:0 0 0 10px;background:var(--color-wit)}.mainAside.handelsplein{order:1;flex:1 0;padding:0}.handelspleinMain .txt p img{margin:0}.handelsplein.txt{display:flex;flex-direction:row;flex-wrap:wrap}.handelspleinBlok{display:flex;flex-direction:column;position:relative;margin:15px 15px 15px 0;padding:10px 10px 30px 10px;width:calc(25% - 15px);min-width:200px;text-align:left;background:var(--color-lichtgrijs)}.handelspleinBlok:hover{cursor:pointer;background:var(--color-basis)}.handelspleinBlok p{margin:0;overflow:hidden;text-overflow:ellipsis}.handelspleinBlok p a{text-decoration:none}.handelspleinBlok p img{display:block;width:100%;height:200px;object-fit:cover;background:var(--color-wit);font-size:10px;line-height:12px;color:var(--color-zwart);text-decoration:none}.handelspleinBlok p.bedrijfsnaam{display:block;font-size:.7em;padding:0 10px;height:30px;margin:0;position:absolute;top:180px;left:10px;background:var(--color-tekst);color:var(--color-wit);white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.handelspleinBlok p.datum{font-size:.8em;padding:2px;margin:0;position:absolute;bottom:3px;right:10px;color:#aaa}.handelspleinBlok p.datum:before{display:none}.home .handelspleinBlok{position:relative;display:flex;flex-direction:column;position:relative;margin:15px;padding:0;width:calc(25% - 30px);max-width:400px;text-align:left;cursor:pointer;background:transparent}.home .handelspleinBlok:hover{box-shadow:none}.home .handelspleinBlok:hover p a{color:var(--color-zwart)}.home .handelspleinBlok.click{padding:0}.home .handelspleinBlok p a:after{content:'';position:absolute;z-index:2;top:0;right:0;left:0;bottom:0;display:block;width:100%;height:100%;background:linear-gradient(to top,rgba(var(--color-zwart-rgb),.5) 0,rgba(var(--color-zwart-rgb),.35) 20%,transparent 40%)}.home .handelspleinBlok p.bedrijfsnaam{position:absolute;z-index:3;top:auto;bottom:calc(40px + 3em);left:0;display:block;width:fit-content;max-width:calc(100% - 60px);overflow:hidden;text-align:left;font-family:'Montserrat-Bold',sans-serif;font-size:1em;height:40px;line-height:30px;padding:5px 30px;border-top-right-radius:20px;border-bottom-right-radius:20px;color:var(--color-wit);background:var(--color-basis-donkerder);text-decoration:none!important;margin:20px auto 20px 0}.home .handelspleinBlok p.beschrijving{position:absolute;z-index:3;bottom:40px;margin:0 30px;padding:10px;font-family:'Montserrat-Bold',sans-serif;font-size:.9em;color:var(--color-wit);max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .handelspleinBlok p a{position:relative;display:block;text-decoration:none;width:100%;padding-top:100%}.home .handelspleinBlok p a img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;background:var(--color-wit)}.home .handelspleinBlok p.datum{font-size:.8em;padding:2px;margin:0;position:absolute;bottom:3px;right:10px;color:#aaa}.home .handelspleinBlok p.datum:before{display:none}.filterGroupExluded select{font-family:'Open Sans',sans-serif;border:solid 1px #b5b4b4;font-weight:300;font-size:15px;padding:10px;width:100%;text-align:center;background:var(--color-wit);color:var(--color-zwart);margin-bottom:10px;-webkit-appearance:textfield;-webkit-border-radius:0;border-radius:0}.mainAside .handelsplein.txt{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;flex-shrink:0;width:500px}.mainAside .handelspleinBlok{margin:0 5px 10px 5px;width:240px}.mainAside .handelspleinBlok p img{margin:0 0 5px 0}.mainAside .txt h2{text-align:center;width:100%}.home section#kolommen4{background:var(--color-lichtgrijs);border-top:solid 0 var(--color-basis);padding-bottom:20px}.main.vacatures{order:2;max-width:calc(100% - 40px);padding:0;margin:0 0 0 40px}.BodyVacatures .main.vacatures{width:75%;max-width:none;margin:0}.mainAside.vacatures{order:1;width:calc(25% - 10px);max-width:400px;margin:0 10px 0 0;padding:0;justify-content:flex-start}.uitgelichtVacatures{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.BodyVacatures .mainContent{display:flex;flex-direction:row;flex-wrap:wrap}.BodyVacatures .mainContent .resultaten{display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:flex-start;padding:0;margin:0;width:100%}.BodyVacatures .mainContent .click.txt{position:relative;z-index:1;color:var(--color-wit);cursor:pointer;display:flex;justify-content:flex-start;margin:0 0 10px 0}.BodyVacatures .mainContent .click.txt h3,.uitgelichtVacatures .click.txt h3{height:auto}.BodyVacatures .mainContent .click.txt p:last-of-type a,.uitgelichtVacatures .click.txt p:last-of-type a{position:absolute;top:calc(50% - .5em);right:30px;border-radius:47px;font-family:'Montserrat-Bold',sans-serif;display:inline-block;text-decoration:none;width:auto;margin:0 auto;padding:7px 20px;font-size:.8em;color:var(--color-wit);background:var(--color-basis);border-radius:calc(13px + .6em);margin:auto}a.wepButtonz{display:inline-block;padding:7px 20px;text-align:center;line-height:30px;margin:0 0 20px auto;background:var(--color-basis);color:var(--color-wit);border:solid 0 var(--color-basis);border-radius:30px;font-family:'Montserrat-Bold',sans-serif;min-width:200px;width:fit-content;font-size:1em;text-transform:none;transition:all 600ms ease-in-out;text-decoration:none}a.wepButtonz:hover{color:var(--color-wit);background:var(--color-zwart);border:solid 0 var(--color-zwart);text-decoration:none}.uitgelichtBedrijf{margin:0}.uitgelichtBedrijf .wepButton{font-family:'Montserrat-Bold',sans-serif;margin:0}.vacatureBlok{position:relative;justify-content:center;flex-wrap:wrap;cursor:pointer;padding:5px 0;width:100%;margin:10px 0;text-align:left;color:var(--color-wit);background:var(--color-heellichtgrijs)}.click.txt.vacatureBlok:hover{background:rgba(var(--color-basis-rgb),.3)}.click.txt.vacatureBlok:hover p:last-of-type a{background:var(--color-basis)}.vacatureBlok h1{font-family:'Montserrat-Bold',sans-serif;font-size:2em}.vacatureBlok h2{font-family:'Montserrat-Bold',sans-serif;font-size:1em;color:var(--color-tekst);display:inline-block;height:1.5em;margin:0 20px;width:calc(100% - 40px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vacatureBlok h3{font-family:'Montserrat-Bold',sans-serif;color:var(--color-tekst);font-size:.8em;font-weight:normal;display:block;width:100%;height:auto;margin:0 20px}.vacatureBlok .vacaturesDatum{color:var(--color-tekst);margin:0 20px}.vacatureBlok .vacatureInfo{display:flex;flex-direction:row;margin:0 15px;flex-wrap:wrap;font-size:.8em;font-weight:bold;color:var(--color-donkergrijs)}.vacatureBeschrijving{max-width:700px}.vacatureBlok .vacatureBeschrijving{color:var(--color-tekst);margin:10px 120px 0 20px;min-height:100px;display:none}.vacatureBlok img{position:absolute;left:0;top:0;width:260px;height:260px;left:0;object-fit:contain;object-position:center;margin:0 0 10px 0;padding:50px 30px;background:var(--color-wit);display:none}.vacaturesPlaats{display:flex;flex-direction:row;margin-right:20px}.vacaturesPlaats:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:25px;background:url('../img/icons_vacatures/place icon.svg') no-repeat 3px center;background-size:18px}.vacaturesOpleiding{display:flex;flex-direction:row;margin-right:20px}.vacaturesOpleiding:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:25px;background:url('../img/icons_vacatures/opleiding icon.svg') no-repeat 0 center;background-size:25px}.vacaturesUur{display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;margin-right:20px}.vacaturesUur:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:25px;background:url('../img/icons_vacatures/clock icon.svg') no-repeat 3px center;background-size:18px}.vacaturesCategorie{display:flex;flex-direction:row;margin-right:20px}.vacaturesCategorie:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:25px;background:url('../img/icons_vacatures/management icon.svg') no-repeat 1px center;background-size:23px}.vacaturesSalaris{display:flex;flex-direction:row;margin-right:20px}.vacaturesSalaris:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:25px;background:url('../img/icons_vacatures/money icon.svg') no-repeat 0 center;background-size:25px}.vacaturesDienstverband{display:flex;flex-direction:row;margin-right:20px}.vacaturesDienstverband:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:25px;background:url('../img/icons_vacatures/parttime icon.svg') no-repeat 5px center;background-size:15px}.vacatureContactopties{margin:0;display:flex;flex-direction:row}#vacatureContactMail{font-size:.8em;font-weight:bold;display:flex;flex-direction:row;font-weight:bold}#vacatureContactMail:before{content:'';color:var(--color-basis);text-align:center;padding-right:10px;display:inline-block;width:18px;background:url('../img/icons_vacatures/mail.svg') no-repeat 3px center;background-size:18px}#vacatureContactTel{font-size:.8em;font-weight:bold;display:flex;flex-direction:row;margin-left:20px}#vacatureContactTel:before{content:'';text-align:center;padding-right:10px;display:inline-block;width:18px;background:url('../img/icons_vacatures/phone.svg') no-repeat 3px center;background-size:18px}.home .vacatureBlok{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:0 30px 90px 30px;width:calc(25% - 20px);max-width:400px;margin:10px;text-align:left;color:var(--color-wit);background:var(--color-basis-donkerder)}.home .vacatureBlok h2{color:var(--color-wit);height:3.5em;width:auto;margin:0}.home .vacatureBlok h3{color:var(--color-wit);width:auto;margin:0}.home .vacatureBlok .vacaturesDatum{color:var(--color-wit);width:auto;margin:0}.home .vacatureBlok .vacatureInfo{color:var(--color-wit);display:flex;flex-direction:column;margin:0}.home .vacatureBlok img{position:relative;width:calc(100% + 60px);max-width:none;height:260px;object-fit:contain;object-position:center;margin:0 0 10px -30px;padding:50px 30px;background:var(--color-wit)}.home .vacatureBlok .click.txt:hover p:last-of-type a,.uitgelichtVacatures .click.txt:hover p:last-of-type a{color:var(--color-wit);background:var(--color-zwart)}.home .vacaturesPlaats:before{color:var(--color-wit)}.home .vacaturesOpleiding:before{color:var(--color-wit)}.home .vacaturesUur:before{color:var(--color-wit)}.home .vacaturesCategorie:before{color:var(--color-wit)}.vacFormFilter .select{font-family:'Open Sans',sans-serif;border:solid 1px #b5b4b4;font-weight:300;font-size:15px;padding:10px;width:100%;text-align:center;background:var(--color-wit);color:var(--color-zwart);margin-bottom:10px;-webkit-appearance:textfield;-webkit-border-radius:0;border-radius:0}.vacFormFilter input[type="checkbox"]{display:none}.vacFormFilter input[type="checkbox"] + label{display:block;position:relative;z-index:3;border:0;margin:0;padding:0 0 3px 24px;vertical-align:middle;cursor:pointer;background:url(../img/bgCheckboxOff.png) no-repeat left 4px;white-space:normal}.vacFormFilter input[type="checkbox"]:checked+label{background:url(../img/bgCheckboxOn.png) no-repeat left 4px;border:0}.vacFormFilter input[type="radio"]{display:none}.vacFormFilter input[type="radio"] + label{display:block;position:relative;z-index:3;border:0 solid red;margin:0;padding:0 0 3px 24px;vertical-align:middle;cursor:pointer;background:url(../img/bgRadioOff.png) no-repeat left 4px}.vacFormFilter input[type="radio"]:checked+label{background:url(../img/bgRadioOn.png) no-repeat left 4px;border:0 solid gold!important}.vacFormFilter .ui-segment{color:var(--color-zwart);border:1px solid var(--color-zwart);border-radius:4px;display:inline-block}.vacFormFilter .ui-segment span.option.active{background-color:var(--color-zwart);color:white}.vacFormFilter .ui-segment span.option{font-size:.9em;padding-left:15px;padding-right:15px;height:25px;text-align:center;display:inline-block;line-height:25px;margin:0;float:left;cursor:pointer;border-right:1px solid var(--color-zwart)}.vacFormFilter .ui-segment span.option:last-child{border-right:none}.vacFormFilter .segment-select{display:none}.vacFormFilter .Goep2{display:none}.vacFormFilter #gID3{display:none}.vacFormFilter label.disabled{opacity:.5}.vacFormFilter .filterGroup h3{cursor:pointer}.vacFormFilter .filterGroupExluded h3{margin-top:20px}.vacFormFilter .filterGroup h3.active,.vacFormFilter .filterGroup h3:hover{}.vacFormFilter .filterGroup div{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.vacFormFilter .filterGroup h3:before{font-family:'FontAwesomeSolid';content:'\f067';font-size:16px;padding-right:10px}.vacFormFilter .filterGroup h3.active:before{font-family:'FontAwesomeSolid';content:'\f068'}.vacatureTekst h1{margin:0 0 20px 0}.vacatureBedrijf{font-family:'Montserrat-Bold',sans-serif;font-size:1em;margin:10px 0;white-space:normal}.vacatureInfo{display:flex;flex-direction:row;margin:0 0 10px 0;line-height:2.75em}.vacatureDatum{font-style:italic;margin-bottom:20px}.vacatureContact{padding:20px 9px;margin:0;background:var(--color-heellichtgrijs);color:var(--color-tekst)}a.wepButton.btnSolliciteerNu{line-height:20px;font-size:.9em!important;min-width:auto;margin-left:10px}.vacatureContact a{color:var(--color-wit)}.vacatureContact .vacatureInfo{display:flex;flex-direction:column;margin:0 10px;padding-bottom:20px;flex-wrap:wrap;font-size:.8em;font-weight:bold;color:var(--color-donkergrijs)}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst{background:linear-gradient(to right,var(--color-wit) 300px,var(--color-basis) 300px)}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt:first-of-type{padding:1vw 1vw 0 0;margin:0;width:35%;max-width:520px}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt:last-of-type{margin:0 auto;align-self:center}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt h2{font-size:1.4em}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt h3{font-size:2em;line-height:1em}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt p{font-size:1em}.bdVacatures.BodyPlaatsen .txt ul{margin:1em 0;padding:10px 20px 20px 30px;border-radius:15px;list-style:none;font-family:"Montserrat-Semibold";color:var(--color-wit)}.bdVacatures.BodyPlaatsen .txt ul:nth-of-type(odd){background:#FFA457}.bdVacatures.BodyPlaatsen .txt ul:nth-of-type(even){background:#ED6E3C}.bdVacatures.BodyPlaatsen .txt ul li{position:relative;width:100%;font-size:.9em;line-height:2em;margin-left:0;display:flex;align-content:center}.bdVacatures.BodyPlaatsen .txt ul li:first-of-type{font-size:1.4em;margin-left:0;font-family:"Montserrat-Bold"}.bdVacatures.BodyPlaatsen .txt ul li img{margin:.2em 8px 0 0}.bdVacatures.BodyPlaatsen a.wepButton.wit{position:relative;z-index:2;font-size:.8em;display:inline-block;padding:6px 50px 6px 65px;text-align:center;line-height:30px;margin:25px 0;text-transform:none;text-decoration:none!important;border-radius:22px;cursor:pointer;background:var(--color-wit);font-family:'Montserrat-Bold',sans-serif;font-weight:normal;color:var(--color-basis-donkerder);border:solid 0 var(--color-basis);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdVacatures.BodyPlaatsen a.wepButton.wit:after{position:absolute;z-index:3;content:'\f105 ';font-family:'FontAwesomeSolid';font-size:34px;text-align:center;left:0;top:0;padding:4px;line-height:34px;height:34px;width:34px;border-radius:22px;transition:all 600ms ease-in-out;color:var(--color-wit);background:var(--color-basis-donkerder)}.bdVacatures.BodyPlaatsen a.wepButton.wit:hover{border:solid 0 var(--color-basis-donkerder);background:var(--color-basis-donkerder);color:var(--color-wit)}.bdVacatures.BodyPlaatsen a.wepButton.wit:hover:after{left:calc(100% - 42px);transition:all 600ms ease-in-out}.bdVacatures.BodyPlaatsen .txt ul#percentage li{}.bdVacatures.BodyPlaatsen .txt ul li .perc{position:absolute;z-index:2;top:calc(50% - 6px);left:50%;height:12px;width:180px;border:0;background:white;transform-origin:left;border-radius:6px}.bdVacatures.BodyPlaatsen .txt ul li .perc:after{content:'';position:absolute;z-index:3;display:inline;top:calc(50% - 6px);left:0;height:12px;width:var(--prog);border:0;background:#ED6E3C;transform-origin:left;border-radius:6px}.bdVacatures.BodyPlaatsen .txt ul li .percentage{position:absolute;right:0}section>#plaatsvacature{background:var(--color-lichtergrijs);padding:100px 0;margin-bottom:100px;margin-top:40px}.innerWrapper.plaatsvacature .main.txt{margin:0 10px;max-width:calc(100% - 20px)}.vacForm{margin:0 auto}.vacForm form{text-align:left}.vacForm form .filterGroup h3{color:var(--color-tekst);background:var(--color-wit)}.vacForm form .filterGroup h3::after{content:'+';color:var(--color-basis)}.vacForm .filterGroup label{display:flex}.vacForm .filterGroup input[type="checkbox"] + label span{margin-top:3px!important}button#reageerAdvertentie{cursor:pointer;display:inline-block;padding:7px 20px;text-align:center;line-height:30px;margin:25px 10px;background:var(--color-basis);color:var(--color-wit);border:solid 3px var(--color-basis);font-weight:700;min-width:200px;font-size:.9em;text-transform:uppercase;transition:all 600ms ease-in-out;text-decoration:none}button#reageerAdvertentie:hover{color:var(--color-wit);background:var(--color-zwart);border:solid 3px var(--color-zwart);text-decoration:none}#toonContactgegevens{display:none;padding:0 0 20px 0}#toonContactgegevens li{list-style:none}#toonContactgegevens li a{color:var(--color-zwart)}#toonContactgegevens li a:hover{color:var(--color-hover)}#toonContactgegevens li#contactpersoon:before{font-family:'FontAwesomeRegular';content:'\f2bb';margin-right:10px}#toonContactgegevens li#email:before{font-family:'FontAwesomeRegular';content:'\f0e0';margin-right:10px}#toonContactgegevens li#telefoon:before{font-family:'FontAwesomeSolid';content:'\f095';margin-right:10px}input#qpc{position:relative;z-index:1;width:100%;font-family:"Montserrat-Regular",sans-serif;display:inline-block;background:url(../img/location.png) no-repeat calc(100% - 10px) 50% #fff;border:0;border:solid 1px #000;box-shadow:0 0 0 rgb(204,204,204);position:relative;font-size:1em;height:100%;text-align:left;margin-top:10px;padding:12px 54px 12px 20px;-webkit-appearance:none;outline:none;text-overflow:ellipsis;line-height:24px;height:50px}.qzip div.close{background:url(../img/xClose.png) no-repeat calc(100% - 10px) 50% #fff;width:40px;height:40px;position:relative;float:right;z-index:8!important;border:0 solid red;margin:-44px 2px 0 0;opacity:0}button.clear{display:inline-block;width:10px;height:10px;color:red;position:absolute;z-index:3;top:10px;right:10px;background:purple}.select-container{width:150px;margin:0;text-align:left}.dropdown{width:100%;display:inline-block;background-color:#fff;border-radius:0;border:solid 1px #000;box-shadow:0 0 0 rgb(204,204,204);transition:all .5s ease;position:relative;font-size:1em;color:#000;height:100%;text-align:left;margin-top:-1px;outline:0!important}.dropdown .fa-chevron-left{margin-top:0}.dropdown .select_filter{cursor:pointer;display:block;padding:8px 20px;font-family:"Montserrat-Regular",sans-serif;line-height:32px}.dropdown .select_filter>i{font-size:1em;color:#888;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:20px}.dropdown:hover{box-shadow:0 0 0 rgb(204,204,204)}.dropdown:active{background-color:#f8f8f8}.dropdown.active:hover,.dropdown.active{box-shadow:0 0 0 rgb(204,204,204);border-radius:0;background-color:#f8f8f8}.dropdown.active .select_filter>i{transform:rotate(-90deg)}.dropdown .dropdown-menu{position:absolute;background-color:#fff;width:calc(100% + 2px);left:-1px;margin-top:0;border:solid 1px #000;box-shadow:0 0 0 rgb(204,204,204);border-radius:0;overflow:hidden;display:none;height:210px;overflow-y:auto;z-index:9;margin:0 0 0 0}.dropdown .dropdown-menu li{padding:10px 20px;transition:all .2s ease-in-out;cursor:pointer;text-align:left}.dropdown .dropdown-menu{padding:0;list-style:none}.dropdown .dropdown-menu li:hover{background-color:#f2f2f2}.dropdown .dropdown-menu li:active{background-color:#e2e2e2}.sectionBg{background-color:var(--color-basis);color:var(--color-zwart)}.BodyAanmeldennieuwsbrief .sectionBg{background:linear-gradient(to right,var(--color-wit) calc(50% - 200px),var(--color-basis) calc(50% - 200px));padding:50px 0;margin:40px 0 0 0}.sectionBg h1{color:var(--color-wit);padding-left:25px}.sectionBg h2{color:var(--color-wit)}.sectionBg a{color:var(--color-zwart)}.sectionBg a:hover{color:var(--color-zwart)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cycleslideshow{margin:0 0 30px 0}#cycle-1 div{width:100%}#cycle-2 .cycle-slide{margin:3px 3px 0 0}#cycle-2 .cycle-slide-active{opacity:.5}#slideshow-1,#slideshow-2{width:360px;max-width:100%;margin:auto;font-size:.8em}#slideshow-2{margin-top:0}#slideshow-2 img{width:100%;height:80px;object-fit:cover}#slideshow-1 a,#slideshow-2 a{text-decoration:none;color:var(--color-zwart)}#slideshow-1 a:hover,#slideshow-2 a:hover{text-decoration:none;color:var(--color-hover)}.custom-caption{float:right}.BodyKennisplein .mainContent .txt{display:flex;flex-wrap:wrap;justify-content:space-between}.BodyKennisplein .mainContent .click.txt{cursor:pointer;display:flex;position:relative;flex-direction:column;justify-content:flex-start;width:47.5%;padding-bottom:60px;border-bottom:solid 1px var(--color-basis)}.BodyKennisplein .mainContent .click.txt p:last-of-type{position:absolute;bottom:10px}.BodyKennisplein .txt h3{}.BodyKennisplein .txt img{max-width:200px;height:100px;width:auto;object-fit:contain;margin-bottom:10px}.datumEvenement{font-weight:normal;width:100%;color:var(--color-wit)}.tijdEvenement{font-weight:normal;display:block;color:var(--color-zwart);clear:both;margin:0 0 0 140px}.tijdEvenement:before{content:'tijd ';font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px;margin:0 0 0 -140px}.kostenEvenement{font-weight:normal;display:block;color:var(--color-zwart);clear:both;margin:0 0 0 140px}.kostenEvenement:before{content:'kosten ';font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px;margin:0 0 0 -140px}.linkEvenement{font-weight:normal;display:block;color:var(--color-zwart);clear:both;margin:0 0 0 140px}.linkEvenement:before{content:'Informatie ';font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px;margin:0 0 0 -140px}.plaatsEvenement{font-weight:normal;width:100%;display:block;color:var(--color-zwart);clear:both;padding:0 0 0 140px}.plaatsEvenement:before{content:'plaats ';color:var(--color-zwart);font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px;margin:0 0 0 -140px}.organisator{font-weight:normal;width:100%;display:block;color:var(--color-zwart);clear:both;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 0 140px}.organisator:before{content:'organisator ';color:var(--color-zwart);font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px;margin:0 0 0 -140px}.linkInfo a{font-weight:normal;width:calc(100% - 111px);color:var(--color-zwart);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.linkInfo a:before{content:'meer info ';font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px}.plaatsAdres{font-weight:normal;color:var(--color-zwart);margin:0 0 0 140px}.plaatsAdres p:first-of-type{display:block;clear:both;margin:0}.plaatsAdres p:first-of-type:before{content:'adres ';font-variant:small-caps;color:var(--color-zwart);display:inline-block;width:140px;margin:0 0 0 -140px}.mainAsideContentAgenda{color:var(--color-zwart);font-weight:bold;cursor:pointer}section#carouselEvenement{background:var(--color-lichtergrijs);padding:50px 0}#carouselEvenement h2{font-family:'Montserrat-Bold',sans-serif;color:var(--color-basis-donkerder);text-align:center}.carouselEvenement{max-width:1840px;margin:50px auto;padding:0 80px;overflow:hidden;font-size:.9em}.bdBedrijvenregister #carouselEvenement{margin:0;padding:0}.bdBedrijvenregister .carouselEvenement{margin:0}.carouselEvenement .flickity-page-dots{display:none;}.carouselEvenement h3{font-family:'Montserrat-Bold',sans-serif;font-size:1em;line-height:1.5em;color:var(--color-wit);height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.carouselEvenement .datumEvenement{font-weight:normal;width:100%;color:var(--color-wit);font-size:1.1em;margin-bottom:100px}.carouselEvenement .datumEvenement .dag{font-family:'Montserrat-Bold',sans-serif;width:100%;color:var(--color-wit);font-size:3em;margin-bottom:10px;display:block;clear:both}.carouselEvenement .tijdEvenement{font-weight:normal;display:block;color:var(--color-wit);clear:both;padding:0 0 0 40px;margin:0}.carouselEvenement .tijdEvenement:before{font-family:'FontAwesomeRegular';content:'\f017';width:40px;margin:0 0 0 -40px;color:var(--color-wit)}.carouselEvenement .plaatsEvenement{font-weight:normal;width:100%;display:block;color:var(--color-wit);clear:both;padding:0 0 0 40px;margin:0}.carouselEvenement .plaatsEvenement:before{font-family:'FontAwesomeSolid';content:'\f3c5';width:40px;margin:0 0 0 -38px;color:var(--color-wit)}.carouselEvenement .organisator{font-family:'Montserrat-Bold',sans-serif;width:100%;display:block;color:var(--color-wit);clear:both;padding:0}.carouselEvenement .organisator:before{content:''}.carouselEvenement-cell{width:calc(25% - 30px);min-width:360px;height:auto;margin:0 15px;background:var(--color-basis-donkerder);counter-increment:gallery-cell}.bdBedrijvenregister .carouselEvenement-cell{min-width:320px}.carouselEvenement-cell a{text-decoration:none}.carouselEvenement-cell .cellContainer{position:relative;width:100%}.carouselEvenement-cell .cellContainer .cellTekstContainer{padding:20px}.carouselEvenement-cell img{height:160px;width:100%;padding:40px 20px;object-fit:contain;background:var(--color-wit)}.flickity-button{background:var(--color-basis-donkerder)!important;color:var(--color-wit)!important;border:none}.flickity-button:hover{background:var(--color-wit)!important;color:var(--color-basis-donkerder)!important}.flickity-button:active{border:none}.bdKennisplein .mainWrapper{display:flex;column-gap:30px}.bdKennisplein .main{order:2}.bdKennisplein .mainAside{order:1}.bdKennisplein .mainAsideContent{padding:0;margin:30px 0 0 0;background:var(--color-basis-donkerder);max-width:100%}.bdKennisplein .mainAsideContent .kennispleinLogo{width:100%;background:var(--color-wit);text-align:center;padding-bottom:30px}.bdKennisplein .mainAsideContent .kennispleinLogo img{padding:0;max-width:calc(100% - 40px)}.bdKennisplein .mainAsideContent p{margin:0 20px}.bdKennisplein .mainAsideContent .datumEvenement{font-weight:normal;width:calc(100% - 40px);color:var(--color-wit);font-size:1.1em;margin:20px 20px 10px 20px}.bdKennisplein .mainAsideContent .datumEvenement .dag{font-family:'Montserrat-Bold',sans-serif;width:100%;color:var(--color-wit);font-size:3em;margin-bottom:10px;display:block;clear:both}.bdKennisplein .mainAsideContent .tijdEvenement{font-weight:normal;display:block;color:var(--color-wit);clear:both;padding:0 0 0 40px;margin:0 20px 100px 20px}.bdKennisplein .mainAsideContent .tijdEvenement:before{font-family:'FontAwesomeRegular';content:'\f017';width:40px;margin:0 0 0 -40px;color:var(--color-wit)}.bdKennisplein .mainAsideContent .plaatsEvenement{font-weight:normal;width:calc(100% - 40px);display:block;color:var(--color-wit);clear:both;padding:0 0 0 40px;margin:0 20px}.bdKennisplein .mainAsideContent .plaatsEvenement:before{font-family:'FontAwesomeSolid';content:'\f3c5';width:40px;margin:0 0 0 -38px;color:var(--color-wit)}.bdKennisplein .mainAsideContent .organisator{font-family:'Montserrat-Bold',sans-serif;width:calc(100% - 40px);display:block;color:var(--color-wit);clear:both;padding:0;margin:0 20px}.bdKennisplein .mainAsideContent .organisator:before{content:''}.bdKennisplein .mainAsideContent .linkEvenement{width:calc(100% - 40px);margin:0 20px;padding:0}.bdKennisplein .mainAsideContent .linkEvenement:before{float:left;font-family:'FontAwesomeSolid';content:'\f05a';margin:0;width:40px;color:var(--color-wit)}.bdKennisplein .mainAsideContent .linkEvenement a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-wit)}.bdKennisplein .mainAsideContent .linkEvenement a:hover{text-decoration:none}.bdKennisplein .mainAsideContent .plaatsAdres{font-weight:normal;width:calc(100% - 40px);display:block;color:var(--color-wit);clear:both;padding:0 0 0 40px;margin:0 20px}.bdKennisplein .mainAsideContent .plaatsAdres:before{float:left;font-family:'FontAwesomeSolid';content:'\f3c5';width:40px;margin:0 0 0 -38px;color:var(--color-wit)}.bdKennisplein .mainAsideContent .plaatsAdres p{display:inline;margin:0}.bdKennisplein .mainAsideContent .plaatsAdres p:first-of-type::before{content:none}.bdKennisplein .mainAsideContent .kostenEvenement{font-weight:normal;display:block;color:var(--color-wit);clear:both;padding:0 0 0 40px;margin:0 20px 0 20px}.bdKennisplein .mainAsideContent .kostenEvenement:before{font-family:'FontAwesomeSolid';content:'\f153';width:40px;margin:0 0 0 -40px;color:var(--color-wit)}.bdKennisplein .mainAsideContent a.buttonMeer:hover{color:var(--color-basis);border:none;background:var(--color-wit);text-decoration:none}.productFavoriet{cursor:pointer}.productFavoriet:before{position:absolute;top:10px;right:10px;font-family:'FontAwesomeRegular';content:'\f004';color:var(--color-tekst)}.productFavoriet:hover:before{color:var(--color-hover)}.productFavoriet:hover:after{position:absolute;font-weight:normal;left:10px;top:10px;font-size:12px;content:"voeg toe aan favorieten";color:var(--color-hover)}.productFavoriet.chosen:before{position:absolute;top:10px;right:10px;font-family:'FontAwesomeSolid';content:'\f004';color:var(--color-tekst)}.productFavoriet.chosen:hover:before{color:var(--color-hover)}.productFavoriet.chosen:hover:after{position:absolute;font-weight:normal;left:10px;top:10px;font-size:12px;content:"verwijder uit favorieten";color:var(--color-hover)}.productScanned{}.productScanned:before{position:absolute;top:10px;right:35px;font-family:'FontAwesomeSolid';content:'\f02a';color:var(--color-tekst)}.productScanned:hover:before{color:var(--color-hover)}.productScanned:hover:after{position:absolute;font-weight:normal;left:10px;top:10px;font-size:12px;line-height:12px;max-width:calc(100% - 80px);content:"dit product is door u gescand op de beurs";color:var(--color-hover)}.zbForm .filterGroupCategorie div label{height:30px;display:flex;align-items:flex-start}.zbForm .filterGroupCategorie div label img{max-height:24px;width:30px;margin-right:5px;object-fit:contain}h1.productTitel{display:flex;position:relative}h1.productTitel label{height:30px;display:flex;align-items:flex-start}h1.productTitel label img{max-height:24px;width:30px;margin-right:5px;object-fit:contain}.beursstand{position:relative;display:inline-block;background:#e7e7e8;font-size:.8em;padding:0 3px;margin-bottom:10px}p.beursstand{font-size:.8em}.beursstand img{margin:0}p.beursstand img{margin:0}.beursstand .productFavoriet{display:inline-block;margin-left:50px}.beursstand .productFavoriet:before{position:relative;left:0;top:0;display:inline-block;margin-right:5px;top:auto;right:auto}.beursstand .productFavoriet:hover:after{position:absolute;left:auto;right:0;top:-22px}.beursstand .productFavoriet.chosen:before{position:relative;display:inline-block;top:auto;right:auto}.beursstand .productFavoriet.chosen:hover:after{position:absolute;left:auto;right:0;top:-22px}.productScanned{display:inline-block}.beursstand .productScanned:before{position:relative;display:inline-block;left:0;top:0;margin-right:5px;top:auto;right:auto}.beursstand .productScanned:hover:after{position:absolute;left:auto;right:0;top:-14px;white-space:nowrap}.beurs_info-en-qrcode{display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 1px var(--color-zwart);padding-bottom:15px;margin-bottom:10px}.beurs_info{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;padding-bottom:0}.productQR{position:relative;padding-bottom:30px}.productQR img{width:150px;height:150px}.productQRScanMsg{font-size:12px}.productQRScanMsgMobile{left:0;margin-top:16px}.productQR a#qrProductMobile{display:none;margin-top:6px}.productQR .logoYDEM{position:relative;display:inline-block}.productQR .logoYDEM:after{position:absolute;z-index:10;left:30%;top:40%;content:'';display:block;width:40%;height:20%;background:url(../img/YDEM-QR.png) no-repeat center;background-size:contain}.productQR img{position:relative;width:150px}.beursstand{margin:auto auto 0 0;font-size:.9em;padding:0 5px;background:#eee}.beursstand img{vertical-align:top;margin-right:5px}section#footerNieuwsbrief{}#footerNieuwsbrief .innerWrapper{padding:50px 0;margin:0 auto}.contentWrapper #footerNieuwsbrief{max-width:none}#footerNieuwsbrief .tekst{display:inline-block;width:50%;padding:50px;vertical-align:top;text-align:left}#footerNieuwsbrief h2{color:var(--color-basis)}#footerNieuwsbrief p strong{font-family:'Montserrat-Bold',sans-serif;font-size:1.2em}#footerNieuwsbrief .afbeelding{display:inline-block;width:50%}#footerNieuwsbrief .afbeelding img{width:100%;height:auto;max-width:none}footer{position:relative;background:var(--color-lichtgrijs);margin-top:50px}.home footer{margin-top:0}footer .contentWrapper .main.txt{display:flex;justify-content:space-between;padding:50px 20px;flex-wrap:wrap}.txt .logoFooter{display:inline-block;width:300px;height:auto;max-height:60px;margin:0;padding:0;white-space:nowrap}.txt .logoFooter img{height:100%;width:100%;object-fit:contain;object-position:center;padding:0 20px 0 0}footer .contentWrapper p{color:var(--color-zwart);margin:10px 0 0 0;padding:0;text-align:left;font-size:.9em}footer .contentWrapper a{color:var(--color-zwart)}footer .contentWrapper a:hover{text-decoration:none}footer .contentWrapper img{width:auto!important;max-width:300px;vertical-align:middle}footer .contactFooter{display:inline-block;padding:0 10px;margin-right:10%}footer .contactFooter p strong{font-family:'Montserrat-bold',sans-serif;font-size:1.1em}footer .contactPhone:before{font-family:'FontAwesomeSolid';content:'\f095';padding-right:10px}footer .encMail:before{font-family:'FontAwesomeRegular';content:'\f0e0';padding-right:10px}footer .colofon{border-top:solid 1px var(--color-grijs);padding-top:20px;width:100%}.toTop{display:none}.toTop a{position:fixed;z-index:100;right:20px;bottom:10px;width:40px;height:40px;text-decoration:none;color:var(--color-tekst)}.toTop a:after{position:absolute;top:0;left:10px;font-family:'FontAwesomeSolid';content:'\f106';font-size:2em}.toTop a:hover:after{color:var(--color-grijs)}.btnMailTo{cursor:pointer}@media screen and (min-width:1800px){body{font-size:18px;}}@media screen and (max-width:1680px){.topRight{margin-right:10px}.mainWrapper{margin:30px 20px}.main{margin:0}.mainAside{margin:0 0 0 0}.tweeKolommen.afbeelding50Tekst .main.txt{margin:0 20px}.tweeKolommen.tekstAfbeelding50 .main.txt{margin:0 20px}#homeBedrijfsnieuws.accentkleurUitgelicht .contentWrapper{margin:0}}@media screen and (max-width:1534px){section#banners .banners{padding:0 20px!important}section#banners .contentWrapper.banners{max-width:100%;padding:0;margin:10px auto 0 auto}.banner li{width:50%}.banner li.cycle-slide{width:100%;height:9.55vw}.banner li a>img{max-height:9.55vw;margin-right:7px}.banner li a:first-of-type>img{margin-right:7px}.banner li a:last-of-type>img{margin-left:7px}.banner li a:only-child>img{width:100%;object-fit:contain;object-position:top;margin:0;padding:0}}@media screen and (max-width:1240px){.blokken-thumb{flex-basis:calc(50% - 20px)}.product-thumb{width:calc(50% - 20px)}.teamBlok{flex-basis:calc(33% - 20px)}.registerBlok{width:calc(50% - 20px)}.BodyKennisplein .mainContent .click.txt{width:100%}.mainAside .handelsplein.txt{width:auto}.home #homeNieuws3 .main.txt .item:nth-of-type(2) h2{width:calc(85% - 70px);margin-right:15%}.home #homeNieuws3 .main.txt .item:nth-of-type(2):after{content:'';width:calc(80% + 40px)}}@media screen and (max-width:1120px){.bdstandaard .txt img{width:100%;margin:0}.menu li:first-of-type a{min-width:115px}.menu li:nth-of-type(2) a{min-width:115px}.menu li:nth-of-type(3) a{min-width:115px}#accentkleurUitgelicht .contentWrapper{display:flex;flex-direction:column;justify-content:space-between}.uitgelichtProducten{text-align:center;justify-content:center;width:100%;border:none}.uitgelichtHandelsplein{text-align:center;justify-content:center;width:100%;margin-left:10px;border:none}.home #homeNieuws2 .main.txt .item .soortNieuws{position:absolute;top:20px;left:0}.home #homeNieuws2 .main.txt .item h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:auto;bottom:20px}.home #homeNieuws3 .main.txt .item .soortNieuws{position:absolute;top:20px;left:0}.home #homeNieuws3 .main.txt .item h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:auto;bottom:20px}.home #homeNieuws3 .main.txt .item .soortNieuws:nth-of-type(2){bottom:85px}.home #homeNieuws3 .main.txt .item:nth-of-type(2) h2{height:5em}.home .vacatureBlok{width:calc(50% - 40px)}}@media screen and (max-width:1000px){body{font-size:12px}.bdProducten:not(.BodyProducten):not(.BodyProdukte) main{background:var(--color-wit)}.bdProducten:not(.BodyProducten):not(.BodyProdukte) .mainAside{margin:5vw 0 5vw 0}.bdBedrijvenregister:not(.BodyBedrijvenregister):not(.BodyUnternehmensliste) main{background:var(--color-wit)}.bdBedrijvenregister:not(.BodyBedrijvenregister):not(.BodyUnternehmensliste) .mainAside{margin:5vw 0 5vw 0}.uitgelichtBedrijf{width:100%;margin:20px 0;padding:0}.video{display:inline-block;position:relative;width:calc(50% - 20px);padding-top:35%;margin:0 20px 20px 0}.openkolomO{display:inline-block;margin:10px 0 10px 0;width:100%}strong#Open,strong#Close{display:block;color:var(--color-wit);font-weight:bold;white-space:nowrap;text-decoration:none;background:var(--color-basis);color:var(--color-zwart);padding:10px 20px 10px 40px;position:relative;z-index:11;cursor:pointer;width:100%}strong#Open:after{content:'\f101';font-family:'FontAwesomeSolid';padding-left:10px}strong#Close:before{content:'\f100';font-family:'FontAwesomeSolid';padding-right:10px}.kolomO{position:absolute;margin-top:0;display:block;width:280px;padding:20px 0;margin:0;left:-311px;z-index:5;border:solid 20px white;border-top:solid 0 white}.match h3:after{border-left:20px solid #eee}.bdNews #nieuws_archief .main.txt{flex:auto}#nieuws_archief .nieuwsberichtBlok{width:calc(50% - 20px)}#nieuws_archief .mainContent.mainWrapper.bedrijf{flex-direction:column}#homeBedrijfsnieuws .item{width:calc(50% - 40px);margin:5px;vertical-align:top}.dossiersRelated .item{width:calc(50% - 20px);margin:5px;vertical-align:top}.home .newsOverview .columnSmal a.buttonMeer{transform:translateX(10px)}.BodyVacatures .main.vacatures{width:100%;max-width:none;margin:0}.footerLogo{font-size:2em}.txt .logoFooter{display:inline-block;width:200px;max-height:40px}}@media screen and (max-width:950px){.mainWrapper{display:flex;flex-direction:column;margin:0 20px;padding:0;gap:0}.mainAside{width:100%;}.mainAside .mainAsideContent .kop{margin:10px 0 0 0;}.topContent{margin:20px 0 0 0}.nomobile{display:none}.topRight{display:block;width:100%}.topRight .tekst p{text-align:left}section#banners{min-height:118px;}.home .newsOverview{display:flex;flex-direction:column;margin:0;padding:0}.home .newsOverview .columnBreed{flex-basis:100%;order:1;margin:0 0 10px 0}.home .newsOverview .columnSmal{order:2;width:100%;display:flex;flex-direction:column;margin:0 0 20px 0;padding:0 0 60px 0}.home .newsOverview .columnSmal:last-of-type{order:3;width:100%;display:flex;flex-direction:column;margin:0}.home .newsOverview .nieuwsberichtBlok .soortNieuws{position:absolute;top:35px;left:0}.mobiel{display:block;margin-left:auto;}.icon{position:relative;right:0;top:0;z-index:1003;border:0;margin:0;height:81px;width:81px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;outline:0;}.dashboard .icon{position:absolute;right:20px;top:20px;}.icon span{height:5px;width:30px;background-color:var(--color-zwart);border-radius:0;position:absolute;transition:all 300ms ease-in-out}.icon span:first-child{top:28px}.icon span:nth-child(2){top:37px}.icon span:last-child{top:46px}.icon--active span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:37px}.icon--active span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:37px}.icon--active span:nth-child(2){opacity:0}.icon--button{border-radius:0}.icon--square{border-radius:0}.icon--transparent{background-color:transparent}.icon-transition{transition:all 300ms ease-in-out}.menuContainer{display:none}.menuContainer.open{display:block;position:absolute;z-index:1000;left:0;top:0;width:calc(100% - 40px);margin:0 20px}.menuContainer .contentWrapper{margin:0;padding:0}.menu{border-radius:0;padding:0 0 50px 0;margin:0}.menu ul{display:flex;flex-direction:column;margin:110px 0 0 0;padding:0;height:auto;width:100%}.menu li{margin:0;width:100%;border-radius:none}.menu li a{font-size:1.4em;padding:10px 0}.menu .menuExtra{display:inline-block;}.menu .menuExtra ul{border-top:solid 1px var(--color-wit);margin:0;padding:0}.menu .menuExtra li{margin:0}.menu .menuExtra li a{color:var(---color-zwart);padding:10px 0;background:none}.menu .menuExtra li:last-of-type{margin:30px 0}.menu .menuExtra li:last-of-type a{color:var(---color-zwart);background:var(--color-basis);padding:0}.kruimelpad.txt p{display:inline-block;padding:0 10px}.subMenuBedrijf{width:100%}.columns{display:flex;flex-wrap:wrap}.columnBreedBericht{width:100%;border:none}.socialmediaShare{margin-bottom:100px}.bdInloggen .tweeKolommen.afbeelding50Tekst{padding:0 20px;background:linear-gradient(to top,transparent calc(50% - 200px),var(--color-basis) calc(50% - 200px))}.bdInloggen .tweeKolommen.afbeelding50Tekst .afbeelding{order:2}.bdInloggen .tweeKolommen.afbeelding50Tekst .afbeelding{flex-basis:100%;margin:0}.bdVacatures .tweeKolommen.afbeelding50Tekst{padding:0 20px;background:linear-gradient(to top,transparent calc(50% - 200px),var(--color-basis) calc(50% - 200px))}.bdVacatures .tweeKolommen.afbeelding50Tekst .afbeelding{order:2}.bdVacatures .tweeKolommen.afbeelding50Tekst .afbeelding{flex-basis:100%;margin:0}.bdVacatures .main{order:1}.BodyVacatures.bdVacatures .main{order:2}.main.vacatures{order:1;max-width:100%;padding:0;margin:0}.bdVacatures .mainAside .mainAsideContent{max-width:400px}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst{flex-direction:column-reverse;background:none}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt:first-of-type{padding:1vw 0 0 0;margin:0;width:100%;max-width:auto;background:var(--color-wit)}.bdVacatures.BodyPlaatsen .tweeKolommen.tekstTekst .main.txt:last-of-type{margin:0 auto;align-self:center;background:var(--color-basis)}.bdVacatures.BodyPlaatsen .txt ul{padding:10px 20px 20px 20px}.bdVacatures.BodyPlaatsen .txt ul li .perc{width:100px}.hoofdFotoStandaard img{width:calc(100% + 40px);margin:0 -20px}.main.txt{margin:0;padding:0 0 20px 0}.zoeken{width:100%}.block{width:100%}h2.block-title{padding:2px 30px 2px 10px}.bdnieuwsoverzicht .columnBreed{width:100%}.block#nieuwsbrief{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 20px;margin:0 auto 40px auto;border-top:solid 145px var(--color-wit);text-align:center}#nieuws_archief{max-width:calc(100% - 40px);margin:0 20px}.txt{max-width:100%}.txt h1,.txt h2{overflow:hidden;text-overflow:ellipsis}.infoBedrijfCategorie{float:none;position:relative;width:100%;padding:20px 0;margin:0 0 20px 0}a.buttonMeer.centreer{max-width:100%;white-space:nowrap;transform:none;overflow:hidden;text-overflow:ellipsis}.meerProducten .txt{text-align:center}.columnBreedBericht{margin:0;padding:0}.main.bedrijvenregister{margin:0}.smalBreed .tweeKolommen{display:flex;flex-direction:column}.smalBreed .tweeKolommen .extraNieuws{display:flex;flex-direction:column}.smalBreed .columnSmal{margin:0;border:0}.smalBreed .columnBreed{margin:0;padding:0;border:0}section#kolommen3 .contentWrapper{flex-direction:column}.kolom1en2{flex-basis:100%;border:0;border-bottom:solid 1px var(--color-basis)}.kolom3.infoEvenementen{margin-top:40px}.columnSmal{width:100%}.columnSmal .nieuwsOverzicht{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.columnSmal .item{display:inline-block;width:calc(50% - 5px)}.columnSmal .nieuwsoverzichtLink{margin:0 auto}.tweeKolommen.tekstTekst{display:flex;flex-direction:column}.tweeKolommen.tekstTekst .main.txt{flex-basis:100%;flex-shrink:0;margin:0;}.tweeKolommen.tekstTekst .main.txt:first-of-type{padding:0 20px}.tweeKolommen.tekstTekst .main.txt:last-of-type{padding:0 20px}.tweeKolommen.afbeelding50Tekst{display:flex;flex-direction:column}.tweeKolommen.afbeelding50Tekst .main.txt{flex-basis:100%;flex-shrink:0;width:auto!important;margin:0;text-align:left;padding:0}.tweeKolommen.afbeelding50Tekst .afbeelding{flex-basis:100%;flex-shrink:0;margin:0;text-align:left}.tweeKolommen.tekstAfbeelding50{display:flex;flex-direction:column}.tweeKolommen.tekstAfbeelding50 .main.txt{flex-basis:100%;flex-shrink:0;width:auto!important;margin:0;text-align:left;padding:50px 20px}.tweeKolommen.tekstAfbeelding50 .afbeelding{flex-basis:100%;flex-shrink:0;margin:0;text-align:left}.eenkolom .main.txt{order:1;flex-basis:100%;flex-grow:0;flex-shrink:0;min-height:100%;align-self:center;padding:0;margin:0;text-align:left}.eenkolom .afbeelding{order:2;flex-basis:100%;flex-grow:0;flex-shrink:0;padding:5vw 5vw 5vw 0;margin:0;object-fit:cover}.BodyAanmeldennieuwsbrief .sectionBg{background:var(--color-basis);padding:0;margin:40px 0 0 0}.BodyAanmeldennieuwsbrief .tweeKolommen.tekstTekst .main.txt:first-of-type{padding:0;order:2}.mainContent{display:flex;flex-direction:column;width:100%;margin:0}.resultaten{display:flex;flex-wrap:wrap;height:auto;justify-content:center;padding:0;margin:0;width:100%}}@media screen and (max-width:900px){.home .handelspleinBlok{width:48%;margin:1%}.home #homeNieuws2 .main.txt .item:first-of-type{width:48%}.home #homeNieuws2 .main.txt .item:last-of-type{width:48%}#homeBedrijfsnieuws.accentkleurUitgelicht .contentWrapper{padding:110px 30px 0 30px}#homeBedrijfsnieuws .nieuwsBlok{width:48%;margin:1%}.bdNews #nieuws_archief .nieuwsberichtBlok{width:calc(50% - 10px);margin:0 0 20px 0}}@media screen and (max-width:800px){section#banners{min-height:98px}.teamBlok{flex-basis:calc(50% - 20px)}.BodyVacatures .mainContent .click.txt p:last-of-type a,.uitgelichtVacatures .click.txt p:last-of-type a{top:auto;bottom:10px}.vacatureBlok img{width:100%;height:160px;object-fit:contain;object-position:center;padding:0}.vacatureBlok .vacatureBeschrijving{margin:10px 20px 0 20px}.vacatureInfo{display:flex;flex-direction:column!important;margin:0 0 10px 0}.home #homeNieuws3 .main.txt{display:flex;flex-direction:column}.home #homeNieuws3 .item{width:100%!important}#homeBedrijfsnieuws .contentWrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}h2.block-title{padding:2px 30px 2px 35px}}@media screen and (max-width:600px){.topContent{flex-wrap:wrap}.logo{width:100%;text-align:center}.logo#current{width:100%;text-align:left;order:1}.logo:not(#current){width:50%;margin:0;order:2}.logo#media{width:50%;margin:0}.logo a img{margin:0 0;max-height:60px}.logo#current a img{max-height:80px}.icon{position:absolute;right:20px;top:20px;z-index:1003;border:0;margin:0;height:81px;width:81px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;outline:0}.menuTop ul{margin:0}.menuTop ul li a{margin:0 5px}.auteur{display:block}.columnBreedBericht p img{margin:0!important;width:100%;height:auto;float:none!important}.columnBreedBericht p .datum{margin-left:0}.columnSmal{margin-bottom:20px}.social ul{margin:0}.socialmediaShare{margin-left:0}.txt table{width:100%!important}.nieuwsBlok{width:49%;margin:.5%;max-width:250px;min-width:auto}.home .newsOverview .nieuwsberichtBlok{height:300px}.home .newsOverview .nieuwsberichtBlok h1{max-width:calc(100% - 40px)}.home #homeNieuws2 .main.txt{display:flex;flex-direction:column}.home #homeNieuws2 .main.txt .item:first-of-type{width:100%;height:200px;}.home #homeNieuws2 .main.txt .item:last-of-type{width:100%}.handelspleinBlok{width:49%;margin:.5%;max-width:250px;min-width:auto}.handelspleinBlok p img{height:130px}.handelspleinBlok p.bedrijfsnaam{top:110px}.dossiersRelated .item{width:calc(100% - 45px);vertical-align:top}.subMenuBedrijf ul li a:not(.button){display:none}.mainAside{margin:0 auto}.columnBreedBericht h1 + p{max-width:calc(100% - 80px)}.columnSmal .item{display:inline-block;width:calc(100% - 5px)}.wepForm p input[type="text"]{width:100%!important;margin:0!important}.wepForm p:first-of-type input[type="text"]{width:100%!important;margin:0;}.wepForm textarea{width:100%!important;margin:0 0 15px 0}.uitgelichtProducten{flex:1 100%;margin:0}.uitgelichtVacatures{flex:1 100%;flex-direction:column;margin:0;padding:0}.nieuwsberichtBlok{flex-basis:100%;padding:0 0 20px 0;display:block;width:100%;margin:0 0 10px 0;vertical-align:top}.home .newsOverview .nieuwsberichtBlok h1{bottom:20px;left:10px;width:auto}.home .bedrijfsBlok{width:100%}.home .vacatureBlok{width:calc(100% - 30px);margin:10px auto}.register{justify-content:center}.registerBlok{width:97.5%;margin:2.5% 0% 2.5% 0%!important}.register.txt{width:100%!important}#goodFaces #teamMember .container{display:flex;flex-direction:column}#goodFaces .container p#teamImage{max-width:100%}#goodFaces .container .teamText{width:100%}.beurs_info-en-qrcode{display:flex;flex-direction:column;justify-content:flex-start}.beursstand{margin:5px 0}.teamBlok{flex-basis:100%}.bdVacatures main{padding:10px}section#banners .contentWrapper.banners{display:flex;justify-content:center;flex-direction:column}.banner li{width:100%}.banner li.cycle-slide{width:100%;height:18vw}.banner li a>img{margin:0;padding:0;width:100%;height:100%;object-fit:contain}.banner li a:first-of-type>img{max-height:18vw;margin-right:4px}.banner li a:last-of-type>img{max-height:18vw;margin-left:4px}.banner li a:only-child{margin:0;padding:0}.banner li a:only-child>img{padding:0;margin-left:0;margin-right:4px}#footerNieuwsbrief .tekst{width:100%;text-align:center}#footerNieuwsbrief .afbeelding{width:100%}footer .contactFooter{width:100%;margin-top:100px}}@media screen and (max-width:500px){.carouselEvenement{padding:0}.flickity-button{margin-top:40px}#vacatures.mainAside.vacatures{width:100%}.BodyVacatures .mainContent .click.txt{padding-bottom:50px}.BodyVacatures .mainContent .click.txt p:last-of-type a,.uitgelichtVacatures .click.txt p:last-of-type a{top:auto;bottom:10px}.bdNews .columnBreedBericht .fig{padding-bottom:100px}.bdNews .columnBreedBericht .fig h1{bottom:0;left:0;width:100%;max-width:100%;background:var(--color-basis);padding:10px;margin:0;min-height:100px}.bdNews .columnBreedBericht h1 + p{bottom:120px!important;left:0;max-width:calc(100% - 20px)}}@media screen and (max-width:365px){.logo#current img{max-width:calc(100% - 50px);}#carouselEvenement .flickity-page-dots{display:none}}