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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;width:100%}#cookieBar{padding:8px 15px;background-color:#887f80;width:100%;color:#FFF;font-family:'futura-pt',sans-serif;font-size:14px;font-weight:400;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#cookieBar a{color:#FFF}html,body{width:100%;height:100%;margin:0}h2{font-family:'futura-pt',sans-serif;font-weight:400;font-size:20px;color:#5d5d5d;padding:0 0 20px 0}p,.message{font-family:'futura-pt',sans-serif;font-weight:400;font-size:15px;color:#a9a9a9;line-height:18px}.main{position:absolute;width:100%;min-height:100%;background-color:#fff}.main .bg{background-color:#FFF;z-index:100}.main .wrap{position:relative;padding:65px 20px 65px 20px;z-index:101}.main .wrap.normalmargin{padding:20px 35px 0 35px}.main .wrap .inner{position:relative}.main .wrap .logo{position:relative;margin:0 auto;width:202px;height:99px;background:url(../../Themes/triton/Core/Layout/images/logo.jpg) no-repeat}.main .wrap .menu{position:relative;top:0;left:0;width:100%}.main .wrap .menu ul{padding:30px 0 0 0}.main .wrap .menu ul li a{display:block;width:100%;padding:15px 0;font-family:'futura-pt',sans-serif;font-weight:400;font-size:16px;letter-spacing:2.4px;color:#292929;text-align:center;text-transform:uppercase;text-decoration:none}.main .wrap .menu ul li a:hover{color:#9a9a9a}.main .wrap .menu ul li.selected a{color:#9a9a9a;text-decoration:none}.main .wrap .contact{position:absolute;top:0;left:50%;margin-left:-214px;white-space:nowrap;background-color:#292929;padding:12px 22px 12px 22px;z-index:200}.main .wrap .contact .mail,.main .wrap .contact .tel{display:inline-block;font-family:'futura-pt',sans-serif;font-weight:400;font-size:16px;color:#FFF;text-transform:uppercase;letter-spacing:2.4px}.main .banner{position:relative;box-sizing:border-box;width:100%;z-index:102}.main .banner .image{font-size:0;line-height:0}.main .banner img{width:100%}.main .banner .inside{position:relative;font-family:'futura-pt',sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#FFF;background-color:#292929;padding:88px 90px;width:100%;box-sizing:border-box;z-index:99}.main .banner .inside p{margin-bottom:38px;font-family:'futura-pt',sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#FFF}.main .banner .inside p span{color:#afafaf;white-space:nowrap}.main .banner .inside p:last-child{margin-bottom:0}.main .wrap .inner .colleft ul.submenu li{display:block;padding-bottom:26px}.main .wrap .inner .colleft ul.submenu li a{display:block;padding-left:0;font-family:'futura-pt',sans-serif;font-weight:400;font-size:15px;color:#292929;text-transform:uppercase;padding-bottom:2px;border-bottom:solid 1px #292929;text-decoration:none}.main .wrap .inner .colleft ul.submenu li.act a{color:#9a9a9a;border-bottom:solid 1px #9a9a9a}.main .wrap .inner .colleft ul.submenu li a:hover{color:#9a9a9a;border-bottom:solid 1px #9a9a9a}.main .wrap .inner .colleft,.main .wrap .inner .colright{padding:20px}.main .wrap .inner .colleft p,.main .wrap .inner .colright p{margin:0 0 15px 0}.maincta{background-color:#292929;padding:70px 40px}.maincta p{margin-bottom:38px;font-family:'futura-pt',sans-serif;font-size:30px;font-weight:400;line-height:38px;text-align:center;color:#FFF}.maincta p span{color:#afafaf;white-space:nowrap}.maincta p:last-child{margin-bottom:0}.main .wrap .inner .colright .cta{padding:40px 43px;background-color:#ededed;margin:0 0 25px 0}.main .wrap .inner .colright .cta p{margin:8px 0 8px 0;font-family:'futura-pt',sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-align:center;line-height:24px;color:#595856}.main .wrap .inner .colright .cta p span{color:#989898}.bottom{padding:40px 0 0 0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.bottom h2{padding-bottom:25px}.bottom .category{display:block;position:relative;padding:0;margin:0 0 0 0;width:100%;height:350px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-decoration:none}.scrollin{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.bottom .category.fademoveleft{margin-right:-50px;opacity:0}.bottom .category.fademoveright{margin-left:-50px;opacity:0}.bottom .category .image{position:relative;width:100%;height:100%;overflow:hidden}.bottom .category .image .inside{position:absolute;top:0;left:0;width:100%;height:100%}.bottom .category .image .inside img{width:100%;height:100%;object-fit:cover}.bottom .category .content{position:absolute;top:34px;right:34px;font-family:'futura-pt',sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;padding:9px 23px;background-color:#292929;color:#fff;text-decoration:none;text-align:right}.project{position:relative;padding:0;width:100%;height:0;padding-bottom:60%;margin:0 0 65px 0;overflow:hidden}.project .image{position:absolute;top:0;left:0;width:100%;height:100%;line-height:0;font-size:0}.project .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.project .content{padding-bottom:25px}.project a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.project a img{width:100%;height:100%}.main .wrap .inner .colright.submenu .project h2{display:block;position:absolute;top:34px;right:34px;font-family:'futura-pt',sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;padding:9px 23px;background-color:#292929;color:#fff;text-decoration:none;text-align:right}.project a.more{display:block;position:absolute;right:10px;bottom:10px;padding:4px 25px 4px 10px;font-family:'futura-pt',sans-serif;font-weight:400;font-size:16px;color:#5d5d5d;text-transform:uppercase;text-decoration:none;background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAJAAwDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAG7CsPiA//EABkQAQACAwAAAAAAAAAAAAAAAAIABQMGNf/aAAgBAQABBQKsys2imvcpT//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EAB4QAAIBAwUAAAAAAAAAAAAAAAECBAMQQSEzcrLB/9oACAEBAAY/ApUei5kQl1LsdqplAc+WTnU7tb//xAAcEAABAwUAAAAAAAAAAAAAAAARAAExECFRYZH/2gAIAQEAAT8hOC8mI+k3POGaVH0l/9oADAMBAAIAAwAAABACD//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8QH//EABoQAQACAwEAAAAAAAAAAAAAAAEAESExcRD/2gAIAQEAAT8QSZarmK9tSZeVNbh088paeT//2Q==) no-repeat right center;background-color:#FFF}.project a.more:hover,.project:hover a.more{background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAJAAwDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgj/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAGOxeHREf/EABoQAAICAwAAAAAAAAAAAAAAAAABAgQDBTT/2gAIAQEAAQUCo5Jq8zT8DP/EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EACEQAAICAQIHAAAAAAAAAAAAAAECAwQRABASExQjRHO0/9oACAEBAAY/ArdaB2s0I8sZXYt0lxmy9KOU5NhMHmFfDPZLHiWOLUfuu/bY2//EABkQAQADAQEAAAAAAAAAAAAAAAEAMYEQEf/aAAgBAQABPyG7zHwOpD+5UB5t84rvk//aAAwDAQACAAMAAAAQAA//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAZEAACAwEAAAAAAAAAAAAAAAAAATFxsRD/2gAIAQEAAT8QYCRmyJOiFF+rR018gR01n//Z) no-repeat right center;background-color:#5d5d5d;color:#FFF}.colright .images{width:100%;overflow:hidden}.colright .images .image{font-size:0;line-height:0;width:49%;float:left;margin:1%}.colright .images .image.odd{margin-left:0}.colright .images .image.even{margin-right:0}.colright .images .image img{width:100%}.footer{position:relative;background-color:#fff;z-index:999}.main .footer .inner{width:350px;margin:0 auto 0 auto;position:relative;overflow:hidden}.main .footer .inner .footer_col1{position:relative;width:350px;margin-bottom:10px;text-align:center}.main .footer .inner .footer_col1 img{width:202px}.main .footer .inner .footer_col2{margin-left:auto;margin-right:auto;position:relative;text-align:center;width:350px;margin-bottom:40px;padding-top:20px}.main .footer .inner .footer_col3{display:none}.main .footer .inner .footer_col4{display:none}.main .footer .inner .footer_title{font-family:'futura-pt',sans-serif;font-weight:400;font-size:20px;color:#5d5d5d;text-transform:uppercase;margin-bottom:10px}.main .footer .inner .footer_text{font-family:'futura-pt',sans-serif;font-weight:400;font-size:15px;color:#a7a7a7;line-height:20px}.main .footer .inner .footer_text a{font-family:'futura-pt',sans-serif;font-weight:400;font-size:15px;color:#a7a7a7;line-height:20px;text-decoration:none}.main .footer .disclaimer{position:relative;width:100%;font-family:'futura-pt',sans-serif;font-weight:400;font-size:16px;color:#9a9a9a;text-align:center;line-height:30px;padding:65px 0}.main .footer .disclaimer a{color:#9a9a9a;text-decoration:none}.main .footer .disclaimer .tekst img{padding-left:10px;vertical-align:middle}label{display:block}.inputText,.textarea{border:solid 1px #C4C4C4;width:100%;padding:8px 15px;font-family:'futura-pt',sans-serif;font-weight:400;font-size:15px;color:#a9a9a9;line-height:18px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.inputSubmit{border:none;background-color:#5D5D5D;font-family:'futura-pt',sans-serif;font-weight:400;font-size:17px;color:#FFF;padding:8px 15px;text-transform:uppercase}.main .wrap .inner .colleft h2{text-align:left;color:#292929;font-family:'futura-pt',sans-serif;font-size:42px;font-weight:600;line-height:38px}.main .wrap .inner .colright p{color:#9a9a9a;font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px;margin-bottom:36px}@media all and (min-width:479px){.project .content h2{margin-top:0}.bottom{width:100%}.bottom h2{margin-left:1%}.bottom .category{width:100%}}.main .wrap .inner .colright.submenu h2{display:none}.main .wrap .inner .colleft.submenu h2{text-align:left;font-family:'futura-pt',sans-serif;font-size:42px;font-weight:600;color:#292929;text-transform:none;line-height:auto;padding:0;margin-bottom:70px}.main .wrap .inner .colleft.submenu{background-color:#f0f0f0;padding:5%;box-sizing:border-box;text-align:left}.main .wrap .inner .colleft.submenu{float:left;width:30%}.main .wrap .inner .colright.submenu{float:right;width:64%;padding:0 0 0 5%}@media all and (min-width:690px){.main .wrap{padding:62px 20px 20px 20px}.main .wrap .menu ul{display:block;width:560px;overflow:hidden;margin:0 auto;padding:15px 0 10px 0}.main .wrap .menu ul li{float:left;padding:0 25px}.main .wrap .menu ul li a{padding-bottom:5px}.main .wrap .menu ul li.selected a{color:#9a9a9a;text-decoration:none}.main .footer{}.main .footer .inner{width:670px;padding:30px 0 0 0}.main .footer .inner .footer_col1{display:none}.main .footer .inner .footer_col2{width:190px;height:140px;float:left;text-align:left;padding-top:0;padding-left:40px;margin-left:0;margin-right:0}.main .footer .inner .footer_col3{width:150px;height:140px;display:block;float:left;position:relative;padding-left:60px;margin-bottom:40px;border-left:1px solid #bebebe}.main .footer .inner .footer_col4{width:150px;height:140px;display:block;float:left;position:relative;padding-left:60px;margin-bottom:40px;border-left:1px solid #bebebe}.bottom{width:100%;padding-left:0;padding-right:0}.bottom h2{margin-left:1%}.bottom .category{width:100%}}@media all and (min-width:880px){.bottom{width:100%}.bottom h2{margin-left:1%}.bottom .category{width:100%}}.referenties{position:relative}.referenties::after{content:'';display:block;width:100%;height:0;clear:both}.refintro{background-color:#f0f0f0;width:100%;padding:30px 45px;box-sizing:border-box}.refintro h2{font-family:'futura-pt',sans-serif;font-size:42px;font-weight:600;color:#292929;text-transform:none}.refintro p{margin:0;font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#9a9a9a}.reffooter{background-color:#292929;width:100%;padding:30px 45px;z-index:10;box-sizing:border-box;position:relative}.reffooter h2{font-family:'futura-pt',sans-serif;font-size:42px;font-weight:600;color:#fff;text-transform:none}.reffooter p{margin-bottom:30px;font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#9a9a9a}.reffooter p span{color:#FFF}.reffooter p:last-child{margin-bottom:0}@media all and (min-width:981px){.main .wrap{margin:0 auto}.main .wrap .logo{margin:0}.main .wrap .contact{left:auto;right:35px;margin-left:0}.main .wrap .inner .colleft{float:left;width:36%;text-align:center;padding:48px 0 0 0;color:#292929;font-family:'futura-pt',sans-serif;font-size:42px;font-weight:400;line-height:38px}.main .wrap .inner .colleft h2{text-align:center;color:#292929;font-family:'futura-pt',sans-serif;font-size:42px;font-weight:600;line-height:38px}.main .wrap .inner .colright{float:left;width:51%;padding:48px 0 0 0;color:#9a9a9a;font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px}.main .wrap .inner .colright p{color:#9a9a9a;font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px;margin-bottom:36px}.main .wrap .menu{position:absolute;height:99px;top:0;left:334px;right:0;width:auto}.main .wrap .menu ul{display:block;width:auto;overflow:hidden;margin:0;padding:28px 0 0 0}.main .wrap .menu ul li{padding:0 25px}.main .wrap .menu ul li:first-child{padding-left:0}.main .footer .inner{width:900px}.main .footer .inner .footer_col1{display:block;float:left;width:220px}.bottom{}.bottom h2{margin-left:4px}.bottom .category{display:inline-block;position:relative;width:47%;height:503px;z-index:11;margin:0 0 6% 0;overflow:hidden}.bottom .category:nth-child(even){float:right}.bottom .category:nth-child(odd){float:left}.bottom .category:nth-child(2){margin-top:269px}.bottom .category:nth-child(3){margin-top:551px}.referenties{overflow:hidden;position:relative;padding-bottom:281px}.refintro{width:59%;height:469px;padding:0 110px;display:flex;vertical-align:middle;align-content:center;align-items:center;position:absolute;top:0;left:0;box-sizing:border-box}.refintro.fademoveright{left:-50px;opacity:0}.refintro .refintroinside{max-width:80%}.reffooter{width:59%;height:469px;padding:0 110px;display:flex;vertical-align:middle;align-content:center;align-items:center;position:absolute;bottom:0;right:0;box-sizing:border-box}.reffooter.fademoveleft{right:-50px;opacity:0}.reffooter .reffooterinside{padding-left:15%}}@media all and (min-width:1126px){.main .wrap{position:relative;padding:39px 100px 39px 100px;margin:0 auto}.main .banner{padding:39px 100px 20px 100px}.main .footer .inner{margin:0 auto}.main .wrap .menu ul li{padding:0 45px}.main .wrap.normalmargin{padding:120px 100px 0 100px}.bottom{}.bottom h2{margin-left:4px}.main .banner{position:relative;padding:175px 100px}.main .banner .image{position:absolute;top:0;bottom:0;right:100px;left:433px;width:auto;height:auto;z-index:98}.main .banner .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main .banner .inside{position:relative;font-family:'futura-pt',sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#FFF;background-color:#292929;padding:88px 90px;max-width:580px;box-sizing:border-box;z-index:99}.main .banner .inside p{margin-bottom:38px;font-family:'futura-pt',sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#FFF}.main .banner .inside p span{color:#afafaf;white-space:nowrap}.main .banner .inside p:last-child{margin-bottom:0}}@media all and (min-width:1600px){.main .wrap .contact{top:67px;right:100px}}.pagecontent{position:relative;padding:0 100px 0 41%;margin-bottom:220px;box-sizing:border-box}.pagecontentimage{position:absolute;top:150px;left:0;width:47%;height:100%;z-index:10;box-sizing:border-box}.pagecontentimage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pagecontenthtml{position:relative;width:100%;background-color:#f0f0f0;padding:120px 10% 120px 23%;box-sizing:border-box;font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px;z-index:9;color:#9a9a9a}.pagecontenthtml h2{font-family:'futura-pt',sans-serif;font-size:42px;font-weight:600;color:#292929;margin-bottom:65px}.pagecontenthtml p,.pagecontenthtml ul{font-family:'futura-pt',sans-serif;font-size:24px;font-weight:400;line-height:36px;margin-bottom:38px;color:#9a9a9a}.pagecontenthtml ul li{padding:0 0 10px 46px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQ4jbXVQUrDQBiA0Rcrghu7GjxD9m4EDyTZFRd6hJ6g9CQFwUt16yYuzGA6xHQmnf6bMCF5HxMI07Rtq+JssUaHHm4r4++jdYd+FUK4Bv6EB3zW2EGKx9ng++ZKeJz1JYFz+B7d0kAWjj4NNDVxGAca7AagCs7ffxDx12F9h7fxg0twWIUQUhye8YjDJXjcQYrHifeOS/EYOM68PBXOxvn9RF+4x8sZrBiPASiNZOHjQEkkG08DOZEifCowFynG/wtMRRbhzJ9oH8P15AgsnR8C6T9LYyKOWAAAAABJRU5ErkJggg==) no-repeat left 8px}@media all and (max-width:981px){.pagecontent{padding-right:0}}@media all and (max-width:880px){.pagecontent{padding:0;margin-bottom:0}.pagecontentimage{position:relative;top:0;left:0;width:100%;height:auto}.pagecontentimage img{position:relative;top:0;left:0;width:100%;height:auto;object-fit:none}.pagecontenthtml{position:relative;width:100%;background-color:#f0f0f0;padding:60px 40px;box-sizing:border-box}}@media all and (max-width:1480px){.main .wrap .inner .colleft.submenu{float:left;width:40%}.main .wrap .inner .colright.submenu{float:right;width:54%;padding:0 0 0 5%}}@media all and (max-width:824px){.main .wrap .inner .colleft.submenu{float:none;width:100%;padding:30px 30px;margin-bottom:30px}.main .wrap .inner .colright.submenu{float:none;width:100%;padding:0 0 0 0}.project{margin:0 0 30px 0}}