@font-face{font-family:'ChopinScript';src:url(/fonts/chopinscript-webfont.eot);src:url(/fonts/chopinscript-webfont.eot?#iefix) format('embedded-opentype') , url(/fonts/chopinscript-webfont.woff) format('woff') , url(/fonts/chopinscript-webfont.ttf) format('truetype') , url(/fonts/chopinscript-webfont.svg#ChopinScript) format('svg');font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]) {display:none;height:0}[hidden]{display:none}html{overflow-y:scroll;overflow-x:hidden;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1}nav ul,nav ol{list-style:none;list-style-image:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;font-size:75%}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-spacing:0}a:link,a:visited,a:hover,a:active{text-decoration:none}a img,:link img,:visited img{border:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}html,button,input,select,textarea{font-family:sans-serif}textarea{resize:none;vertical-align:top;font-size:100%;overflow:auto}textarea:focus{outline:none}input:focus{outline:none}button,input,select{vertical-align:baseline;*vertical-align: middle;font-size:100%;line-height:normal;margin:0}legend{white-space:normal;*margin-left:-7px}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing;border-box;*height: 13px;*width: 13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}img{-ms-interpolation-mode:bicubic}svg:not(:root) {overflow:hidden}strong,b{font-weight:bold}tt{font-family:"Courier New",Courier,monospace}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new' , monospace;font-size:16px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}i{font-style:italic}u{text-decoration:underline}strike,del{text-decoration:line-through}ins{text-decoration:none}center{text-align:center}dfn{font-style:italic}mark{background:#ff0;color:#000}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#Datum_storing{margin-top:35px}html,body{height:100%;min-height:100%;color:#747474;font-family:"Open Sans",sans-serif;font-size:.85em;background-color:#fff}.butn{background-color:#ee2e24;padding:10px;color:#fff;float:right;display:inline-block;margin-bottom:5px}#numbers{margin-bottom:20px;text-align:center}#numbers span{color:#ee2e24;display:inline-block;margin:0 10px}#numbers em{display:inline-block;font-style:normal}.c{font-family:Arial,Helvetica,sans-serif;text-align:justify;line-height:1.5em;font-size:1.45em}.three-row-grid .c{padding:1px 0}.c.fuChrome ul{display:inline-block;text-align:left}#oplossingspuntjes p{margin:0;margin-bottom:20px}.pics{display:none}#container{position:relative;min-height:100%}#container .center{width:96%;max-width:1400px}.loctek-lightbox,#loctek-lightbox-close{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;color:#ee2e24!important;border-color:#ee2e24!important}header{background-color:#000;padding-top:1px;position:fixed;top:0;left:0;width:100%;z-index:35}.scrolling #logo img{height:100%;width:auto}.scrolling #logo{padding-top:4px;padding-bottom:4px;height:100%;height:85px}#mymap{padding-top:25%}#menutop li:first-child a{border-left:1px solid #fff}.button{display:block;padding:10px 16px;color:#fff;background-color:#000;text-align:center;width:100%;font-size:1.35em;max-width:300px;margin:20px auto}#menutop a,#menudatslechtvoorgoogleis a{border-right:1px solid #fff;padding:0 15px;display:inline-block;color:#fff}#logo{float:left;padding:12px 0}#menutop li,#menubottom li,#menudatslechtvoorgoogleis li{display:inline-block;font-size:1.4em}#menubottom a,#menudatslechtvoorgoogleis a{color:#fff;display:inline-block}#menubottom a.active,#menutop a.active,#menubottom a:hover,#menutop a:hover,#menudatslechtvoorgoogleis a:hover,#menudatslechtvoorgoogleis a.active{color:#ee2e24}#menubottom{position:absolute;text-align:justify;right:0;left:250px;bottom:12px}#menubottom:after{display:inline-block;content:'';width:100%}#menutop{float:right;margin-top:12px}#sponsors{text-align:justify;height:140px;overflow:hidden}#sponsors:after{content:'';display:inline-block;width:100%}#sponsors .h{display:none}#sponsors span{display:inline-block;margin:10px 20px}#sponsors span:hover .h{display:inline}#sponsors span:hover .n{display:none}footer{position:absolute;bottom:0;left:0;width:100%}#ttcontainer{text-align:center;background-color:#ccc;color:#fff;font-size:2.4em;height:100px;line-height:100px}#footeraks p{font-family:Arial,Helvetica,sans-serif;margin:12px 0;line-height:1.6em;text-align:justify}#footeraks h2{font-size:1.8em;margin:12px 0}#footeraks .redtitle{font-size:1.8em;color:#ed2e26}#footeraks .oplossingen img{width:18.8%;float:left;margin-left:1.5%}#onsteam{margin-top:40px;text-align:center;padding-bottom:45px;padding-top:15px}#onsteam img{width:100%}#onsteam .pic{position:relative}#onsteam a{position:absolute;left:0;width:100%;top:50%;margin-top:-35px;height:70px;color:#fff;line-height:70px;text-transform:uppercase;font-size:1.6em;background-color:#ee2e24;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;display:none}#onsteam h2{font-size:1.4em;margin:5px 0 0 0;line-height:1.4em}#onsteam .dotdotdot{height:50px}#onsteam .pic:hover a{display:block}.but{color:#fff;background-color:#ee2e24;display:block;width:200px;font-size:1.5em;text-align:center;padding:10px 0;margin:20px auto}#footeraks .oplossingen a:first-child img{margin-left:0}#footeraks .social{text-align:justify}#footeraks .social:after{display:inline-block;content:'';width:100%}#footeraks{background-color:#000;color:#fff;margin-top:10px}#footeraks article{width:22%;margin-left:3%;float:left}#tickertape{font-weight:bold}#footeraks article:first-child{margin-left:0}#siteby{background-color:#333;height:25px;line-height:25px;text-align:center;display:block;color:#7b7b7b}hgroup h1{font-size:2.4em;color:#000;line-height:1.5em}hgroup h2{font-size:1.25em;line-height:1.7em;font-family:Arial,Helvetica,sans-serif}hgroup span{height:2px;width:30px;margin-top:12px;display:inline-block;background-color:#ee2d24}hgroup{text-align:center;margin:35px 0}#kwaliteit article{position:relative;border:1px solid #000;padding:12px;cursor:pointer}#kwaliteit img{width:100%;margin:8px 0}#kwaliteit .c{height:120px}#kwaliteit h2{text-align:center;color:#ee2d24;font-size:1.6em;height:2em;line-height:2em}#kwaliteit .corner{position:absolute;bottom:1px;right:1px;width:0;height:0;display:inline-block;border-right:0;border-left:20px solid transparent;border-bottom:20px solid #ee2d24}#kwaliteit .dn{height:90%;max-height:400px;width:90%;max-width:750px;font-size:1.2em;color:#000!important;line-height:1.5em}#kwaliteit .dn p{padding:10px 20px}#splashimg{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}#splashimg.special{background-image:url(/images/xsplash3.jpg.pagespeed.ic.e_KB-cvxop.jpg);background-color:#000;background-size:contain}#splashtl{margin:2em;float:left}#splashbr{position:absolute;right:1em;bottom:1em}#splashimg h1{margin-top:10%;color:#000;font-size:4.3em;line-height:1.6em}#splashimg h2{color:#ed2f23;font-size:2.9em}#totop{display:block;text-align:center;margin:0 0 25px 0;font-size:1.3em;color:#ee2d24}#totop img{margin-bottom:8px}#splashmore{padding:1em;text-align:center;color:#ee2d26;font-size:1.6em;cursor:pointer}#splashimg img{max-width:334px;width:96%}#splashmore img{margin-bottom:.6em}#splashenter{background-color:#ee2d24;text-align:center}#scrolltome{padding:1em}#splashenter a{margin:1em;line-height:1.6em;display:inline-block;padding:.8em 1.5em;font-size:2em;color:#fff;border:3px solid #fff}.c a{color:#ee2e24}.c big{font-size:1.5em}.interventieblock{width:48.5%;float:left}.interventieblock:nth-child(2n)
{float:right}.interventieblock.fr{float:right!important}#content{padding-bottom:600px;padding-top:123px}form h2{color:#333;font-size:1.6em;padding:1em 0}form h3{font-size:1.1em;text-transform:uppercase;padding:1em 0;content:#555}#search{font-size:1.25em;background-color:#ee2d24;padding:0 6px 15px 6px;color:#fff;height:40px;line-height:40px}#search label{display:inline-block;line-height:1em}#search select{display:inline-block;margin-left:10px;width:150px;height:25px;line-height:25px}.center-table{display:table;width:100%;height:100%}.center-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;color:#fff}.hovergrid article{position:relative}.hovergrid .bg{display:none!important;background-color:#ee2d24;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;position:absolute;left:0;bottom:0;width:100%}.hovergrid .center-table{position:relative;z-index:1}.hovergrid h2{font-size:1.8em;overflow:hidden;text-align:center;line-height:1.3em}.hovergrid h3{font-size:1.6em;max-height:70px;overflow:hidden;text-align:center;line-height:1.3em;display:none}.hovergrid img{width:100%}.hovercontent{background-image:url(/images/xbghover.png.pagespeed.ic.LO0wFz1COu.png);padding:10px;z-index:2;position:absolute;left:0;bottom:0;height:70px;width:100%}#oplossingspuntjes{margin-top:35px}#oplossingspuntjes .c{padding-left:50px;background:url(/images/xicocheck.png.pagespeed.ic.f3nC9_S4tl.png) no-repeat left top;width:48.5%;min-height:26px}#oplossingspuntjes strong{font-weight:normal;color:#ee2d24}#oplossingdetail article{float:left;width:32%;text-align:center;margin-left:2%}#oplossingdetail .c ul{text-align:left}#partnersearch{background-color:#000;padding:8px;color:#fff;padding-left:50px;position:relative;height:46px;text-align:right}#partnersearch img{position:absolute;left:12px;top:-8px}#partnersearch label{margin-right:10px;font-size:1.35em}#partnersearch input{display:inline-block;width:120px;height:30px;margin-right:35px;line-height:30px;border:0;text-align:left}#partnersearch input[type="button"]{margin-right:0;background-color:#ee2d24;color:#fff;text-align:center}#partners table{margin-top:25px;width:100%;font-size:1.35em;border-bottom:1px solid #b3b3b3}#partners tr{border-top:1px solid #b3b3b3}#partners th{color:#ee2d24}#partners td,#partners th{padding:10px 5px;text-align:left;line-height:1.4em}#partners .hover{position:relative}#partners .hover:hover .c{display:block;width:500px;padding:15px;color:#fff;position:absolute;background-image:url(/images/xpartnerbg.png.pagespeed.ic.DbeDK4o3xp.png);right:50px;top:15px;font-size:1em!important}#oplossingdetail ul{display:inline-block}#oplossingdetail h2{font-size:1.6em;margin:25px 0}#oplossingdetail article:first-child{margin-left:0}#search .fr{text-align:right;width:90%}.hovergrid article:hover .bg,.hovergrid article:hover h2,.hovergrid article:hover h3{display:inline-block}#kwaliteit.four-row-grid{margin-bottom:35px}#kwaliteit.four-row-grid .c{text-align:center}#kwaliteit.four-row-grid article{cursor:default;overflow:hidden;height:160px}#vacaturedetail form{position:absolute;top:0;right:0;width:30%}#vacaturedetail{min-height:835px}#vacaturedetail .c,#vacaturedetail .ac{margin-right:32%}#vacaturedetail h1:first-child{margin-top:0}#vacaturedetail h1{color:#ee2d24;font-family:"Open sans",sans-serif;font-size:1.6em;margin:15px 0}#vacaturedetail h2{color:#000;margin:10px 0 15px 0}#faqleft{margin-right:30%}aside{float:right;width:25%}aside img{margin-top:4%;width:100%}#contactimg{text-align:right;background:#dfdfdf url(/images/xcontactimage.jpg.pagespeed.ic.P8eZuUO0bM.jpg) no-repeat right center;background-size:auto 100%;margin-top:50px;height:217px}#contact .part{width:47%;float:left}#contact .part.fr{float:right}#contact address{width:440px;font-size:1.35em;line-height:1.5em;float:left}#contact form{margin-left:470px}#contact strong,#contact a{color:#ee2e24;font-weight:normal}.errors{color:#ee2e24;line-height:2em;list-style-type:disc;padding-left:15px;margin-bottom:15px}#contact address p{width:48%;float:left}#contact address p.fr{float:right}#contact .line{height:1px;background-color:#000;margin:25px 0}input[type="text"],textarea,select{margin-bottom:12px;height:40px;line-height:40px;padding:0 10px;border:1px solid #000;width:100%;border-radius:4px;-webkit-border-radius:4px}select{background:url(/images/xselect.png.pagespeed.ic.ES1xpCvHF5.png) no-repeat right 10px center}input[type="submit"]{cursor:pointer;height:40px;width:100%;line-height:40px;padding:0 10px;text-align:center;color:#fff;background-color:#ee2d24;border:1px solid #ee2d24}textarea{padding:10px;height:196px;line-height:1.4em}#overons article{margin-left:3%;width:22.75%;float:left}#overons img{width:100%}#overons article h2{text-transform:uppercase;text-align:center;font-size:1.6em;color:#000;margin:20px 0}#overons h2 span{display:inline-block;height:2px;background-color:#ee2e23;margin-top:10px;width:25px}#vacatures{line-height:1.5em}#vacatures .red{font-size:1.5em;margin:45px 0;color:#ed463e}#vacatures .aanbiedingen{margin-bottom:50px;display:inline-block;text-align:left}#vacatures a{color:#ee2e24}#vacatures .aanbiedingen span{background:url(/images/xicocheck.png.pagespeed.ic.f3nC9_S4tl.png) no-repeat left center;padding-left:50px;line-height:36px;text-align:left;min-height:36px;font-size:1.3em;display:inline-block;margin-bottom:20px}#vacatures article ul{list-style-type:disc!important;color:#ee2e24;text-align:left;margin-top:25px}#vacatures article{line-height:1.6em;width:47%;font-size:1.35em}#vacatures img{width:100%}#vacatures article h2{margin:14px 0 25px 0;font-size:1.6em}#vacatures article .dib p{display:inline-block;text-align:left;margin-top:25px}@media all and (max-width:1100px){#vacatures .aanbiedingen .dib{display:block;margin-left:0!important}}@media all and (max-width:1050px){#menubottom{position:static;padding:10px 0 15px 0}#contactimg{height:150px}#content{padding-top:140px}#contact address{margin-bottom:30px;width:100%}#contact .line,#contact address .cb,.resh{display:none}#contact address p{width:25%;float:left!important;padding-right:10px}#contact form{margin-left:0}#vacaturedetail form{width:40%}#vacaturedetail .c{text-align:justify;margin-right:42%}#vacaturedetail .ac{margin-right:42%}.c{font-size:1.25em}}@media all and (max-width:960px){#partnersearch span{display:block}#partnersearch input{margin:8px 0;width:200px}#partnersearch{height:auto;text-align:left}#partnersearch label{display:inline-block;width:250px}#footeraks .leave1{display:none}#footeraks article{width:31.33%;margin-left:3%}#overons article{width:48.5%;margin-left:3%}#overons .dn.cb{display:block;height:20px}#overons .nml2{margin-left:0}#mymap{padding-top:35%}}.c li{list-style-position:inside}.biglinks a{font-size:1.1em}@media all and (max-width:910px){#vacatures article{margin:15px auto;width:100%;max-width:550px;float:none!important}}@media all and (max-width:850px){#oplossingdetail article{float:none;display:inline-block;width:45%;margin:2%;vertical-align:top}.holdoff{display:block!important}#oplossingdetail{text-align:center}aside{float:none;width:100%}aside img{float:right;width:47%}aside a:first-child img{float:left}#faqleft{margin-right:0}#contact address p{width:48%}#contact address .fr{float:right!important}#contact address .cb,#contact .line{display:block}}@media all and (max-width:800px){#ttcontainer,#sponsors{display:none}#content{padding-bottom:340px}}@media all and (max-width:730px){#footeraks .leave2{display:none}#footeraks article{width:47.5%;margin-left:5%}#contactimg{background-position:left center;height:217px}}@media all and (max-width:690px){#content{padding-top:110px;padding-bottom:310px}.hidemobile{display:none}.scrolling #logo{height:45px}.c{font-size:1em}#headerpic .fl{display:none}#res{position:absolute;right:10px;bottom:10px;cursor:pointer;display:inline-block}hgroup h1{font-size:1.8em}header nav{position:absolute;left:0;display:none;background-color:#070707;width:100%;z-index:10}#menutop{display:none}#menudatslechtvoorgoogleis{display:block}#menubottom{padding-bottom:0;left:0}#ocdmenu{z-index:9;position:absolute;left:0;width:100%;background-color:#000;bottom:0;top:0;height:100%}#menutop a,#menubottom a,#menudatslechtvoorgoogleis a{border:0!important;padding:1em 10px;text-align:center;display:block}#menutop li,#menubottom li,#menudatslechtvoorgoogleis li{display:block}#logo{text-align:center;float:none}header .center{width:100%!important}#mymap{display:none}}@media all and (max-width:680px){#kwaliteit .c{height:auto}#oplossingspuntjes .c{float:none;width:100%}.interventieblock{width:100%;line-height:1.5em}#Datum_storing{margin-top:0}}@media all and (max-width:620px){#vacaturedetail .c,#vacaturedetail .ac{margin-right:0}#splashimg h1{font-size:2.8em}#splashimg h2{font-size:1.9em}#vacaturedetail form{width:100%;min-height:none;position:static}#oplossingdetail article{float:none;width:100%}#partners{font-size:.85em}#partners input,#partners label{width:100%}}@media all and (max-width:540px){#splashimg.special{background-size:150% auto}#container #search div{width:100%;text-align:left;float:none}#onsteam{padding-left:10px;padding-right:10px}#search{height:auto}#faq .c{padding-left:0!important;padding-right:0!important}#contactimg{display:none}}@media all and (max-width:475px){#search label{margin-left:0!important}#numbers span{content:'';content:#fff;display:block}#search .dn{display:block}#contact .part{width:100%}#contact form{margin-bottom:20px}}.dastitle{height:1.5em;line-height:1.5em;overflow:hidden;text-align:center;font-size:1.4em;color:#333}@media all and (max-width:460px){#vacatures .aanbiedingen,#vacatures .red{display:none}#vacatures article .dib p{display:block;width:100%;margin-left:0!important}#overons article{margin-left:0;width:100%}aside img{width:100%}#logo{display:block;margin-right:50px;padding-left:10px;text-align:left}#content{padding-bottom:160px}#logo img{width:100%;max-width:209px}#footeraks article:first-child,#footeraks h2{display:none}#footeraks p{display:none;padding:8px 0 4px 0;margin:0}#footeraks article{float:none;width:100%;margin:0}#footeraks .social{display:block;text-align:center}#contact address p{width:100%;padding:12px 0;border-bottom:1px solid #000}#contact .line{display:none}}@media all and (max-width:400px){.dn.cb{display:block}#contactimg{height:170px}#splashimg h1{font-size:1.8em}#splashimg h2{font-size:1.3em}}@media all and (max-width:280px){#contactimg{height:140px}}