/* Copyright FUZE Framework - Ebbers Media BV | Fuze - CSS */
html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}body{line-height:130%;background:white}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;float:none !important}table,th,td{vertical-align:middle}input,button,select{border:none;border-radius:0px}textarea{resize:vertical}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:""}a img{border:none}img{display:block}:focus{outline:0}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('app/Styles/images/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('app/Styles/images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('app/Styles/images/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('app/Styles/images/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('app/Styles/images/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('app/Styles/images/fancybox/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('app/Styles/images/fancybox/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('app/Styles/images/fancybox/fancybox-y.png');background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('app/Styles/images/fancybox/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('app/Styles/images/fancybox/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('app/Styles/images/fancybox/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('app/Styles/images/fancybox/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('app/Styles/images/fancybox/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('app/Styles/images/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('app/Styles/images/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('app/Styles/images/fancybox/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('app/Styles/images/fancybox/fancybox.png') -55px -90px no-repeat}div#fancy_inner{border-color:#000}div#fancy_close{right:-15px;left:-12px}div#fancy_bg{background-color:#000;border:1px solid #000}.wpmlcal td{padding:0 0 0 0 !important;margin:0 0 0 0 !important}ul#wpmlsubmenu li{display:inline;line-height:200%;list-style:none;text-align:center;white-space:nowrap;margin:0;padding:0}ul#wpmlsubmenu li{padding:0 0 8px 17px}ul#wpmlsubmenu{margin:0;list-style:none;padding:6px 0 3px 0;border-top:1px #cccccc solid}ul#wpmlsubmenu li{font-size:14px}ul#wpmlsubmenu a{text-decoration:none}ul#wpmlsubmenu a.current{color:rgb(213, 78, 33)}.wpmllineitem{list-style:none;margin:3px 0px !important;padding:2px 5px 2px 5px;background-color:#F1F1F1 !important;border:1px solid #B2B2B2;cursor:move;vertical-align:middle !important;display:block}.alignright,.wpmlalignright{text-align:right !important}#wpmlemail-preview{border:1px solid #ddd;background:#fff;overflow-x:hidden;height:500px;padding:10px}#wpmleditor{background:#f2f2f2;padding:10px;border:1px solid #ddd;position:relative}#wpmleditor-mce{display:none}#wpmleditor-mce #wp-content-editor-container{background:#fff}#wpmleditor-mce #content_ifr{min-height:500px}#wpmloptions-bar{position:absolute;z-index:11}#wpmloptions-bar a{background:url(../images/wpmleditor-icons.png) no-repeat;height:30px;width:30px;display:inline-block;margin-right:5px}a#wpmloption-delete{background-position:0 0}a#wpmloption-copy{background-position:-30px 0}a#wpmloption-css{background-position:-60px 0}a#wpmloption-image{background-position:-90px 0}#wpmleditor ul,#wpmleditor li{list-style-type:none}#wpmleditor-tabsholder{clear:both;width:100%;display:none}#wpmleditor-panes{padding:20px 10px}#wpmleditor-panes input[type="text"],#wpmleditor-panes select{padding:5px 10px;width:260px;margin-bottom:5px;margin-left:10px}#wpmleditor-panes select{height:30px}#wpmleditor-tabs li{float:left}#wpmleditor-tabs a{display:inline-block;border:1px solid #ddd;background:#fff;border-radius:5px;margin-right:5px;padding:10px 15px}#wpmleditor-tabs .current a{border-color:#000;color:#000}.wpmleditor-section{border:1px solid #ddd;border-radius:5px;margin-right:5px;padding:10px 15px;background:url(../images/has_children.png) right 15px #fff no-repeat}.wpmleditor-section-column{border:1px solid #ddd;margin-top:20px;padding:5px 0px;margin-right:5px;text-indent:10px;display:inline-block;float:left;background:#f2f2f2}#wpmlpremades-editor-content{overflow-x:hidden;padding:10px;height:500px;border:2px solid #ddd;background:#fff}#wpmleditor-content{border:2px solid #ddd;background:#fff;overflow-x:hidden;height:700px}#wpmleditor-overlay{background:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:15;display:none}#wpml-csser{position:absolute;padding:10px;background:#f2f2f2;border:1px solid #ddd;z-index:20}#wpml-csser span{min-width:60px;display:inline-block}#wpmleditor-content h1,#wpmleditor-content h2,#wpmleditor-content h3,#wpmleditor-content h4,#wpmleditor-content h5,#wpmleditor-content h6,#wpmleditor-content span,#wpmleditor-content a,#wpmleditor-content p{margin:0;padding:0}#wpmleditor-content p{margin-bottom:10px}body.fuze-ajax-render_form{background:#fff}#wpdc-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:9999;display:none}#wpdc-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(_core/css/images/loading.png)}.footer_errors{background:transparent !important}.error_message{border:1px solid #e9bdbd;background:#fcd9d9;color:#ff0000;text-align:center;padding:5px 20px}.error_message p{margin-bottom:0px}.success_message{border:1px solid #c4e9bd;background:#dffcd9;color:#429b57;text-align:center;padding:5px 20px}#fuze-debug{text-align:left;padding:20px;background:#333}#fuze-debug,#fuze-debug h1,#fuze-debug h2,#fuze-debug h3,#fuze-debug h4,#fuze-debug h5,#fuze-debug h6,#fuze-debug p{font-family:Arial}#fuze-debug h3,#fuze-debug-page h3{padding:10px;display:block;color:#fff;background:#b90000;margin-bottom:10px}#fuze-debug-page{background:#fff;margin-right:340px;height:100%;padding:10px;height:400px;overflow-y:scroll}#fuze-debug-page h3{background:#b1b1b1}#fuze-debug-page-details > div.fl{margin-right:10px;padding:10px;border:1px solid #000}#fuze-debug-page-details th{font-size:16px;margin-bottom:10px;display:block}#fuze-errors{color:#000;width:300px;padding:10px;background:#fff;height:400px;overflow-y:scroll}#fuze-errors li{padding:5px 0;border-bottom:1px solid #ddd}#fuze-errors li.priority-high{background:#ffeded;color:#ff0000;border-color:#e9bdbd}#fuze-errors-label{background:#fff url(_core/css/images/fuze-errors-label.png) no-repeat 10px 8px;border:1px solid #e9bdbd;border-top:0;color:#000;display:block;padding:5px 10px 5px 35px}._overlay{background:#000;position:fixed;height:100%;width:100%;cursor:pointer;z-index:990}.googlemap_wrapper img{background-color:transparent !important}body{font-family:'Raleway',Arial,Helvetica,Sans-serif;font-weight:500;min-height:100%;line-height:20px;font-size:15px;background:#fff}.colfull{width:1170px;position:relative;padding:0 30px}.auto{margin:auto}.fl{float:left}.fr{float:right}.clr{clear:both}.table{display:table;table-layout:fixed}.row{display:table-row}.cell{display:table-cell;vertical-align:middle}.half{width:50%;padding-left:20px}.half.left{padding-right:20px;padding-left:0}#container{overflow:hidden}#wrapper{position:relative;transition:left 0.1s ease-in;left:0px;width:100%}h1,h2,h3,h4,h5,h6{font-family:'Rajdhani','Raleway',Arial,Helvetica,Sans-serif;font-weight:700}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}.button{display:inline-block;padding:15px 20px;text-align:center;transition:all 0.1s ease;background:black;color:white}.button:hover{text-decoration:none;cursor:pointer;color:black;background:white}input[type=text],input[type=email],textarea{margin:0px;padding:15px 20px}#squared-loader{height:11px;width:43px;margin:10px auto;background-image:url(app/Styles/images/squares-loader.gif)}header{padding-bottom:23px;border-bottom:4px solid #112c4b}.header-mobile{display:none;background-color:#003761;border-top:5px solid #112c4b;padding:50px 0}.header-mobile h2{font-size:30px;margin-bottom:0;text-transform:uppercase;color:#fff;line-height:35px}#topbar{display:block;background-color:#112c4b;margin-bottom:23px;color:#fff;font-size:12px}#topbar a,footer .socials a{color:#fff;display:block;line-height:26px;padding:0 8px;text-decoration:none;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}#topbar .fb a,#topbar .li a,footer .fb a,footer .li a{background-color:#003761}#topbar .socials ul a:hover,footer .socials a:hover{background-color:#009fe3}#topbar p{margin-right:255px;font-weight:400}#topbar p a{display:inline;padding:0}#topbar p a:hover{text-decoration:underline}#topbar ul,#topbar p{display:inline-block}#topbar p,#copy{font-size:13px !important}#topbar .fa,#copy .fa{font-size:14px}header ul{list-style-type:none;padding:0;margin:0}header ul li,footer .socials li{display:inline-block}header .socials ul,footer .socials{font-size:0;line-height:1em}header .socials ul li a,footer .socials li a{font-size:12px}.page-header{display:block;width:100%;position:relative}.page-header > img{position:absolute;top:0;right:0;width:1920px;height:261px;z-index:1}.page-header .colfull{z-index:3;height:261px;line-height:261px}.page-header h1{display:inline-block;color:#fff;font-size:30px;line-height:35px;text-transform:uppercase;vertical-align:middle}#topnav li{white-space:nowrap;position:relative;list-style:none;padding:24px 0}#topnav > ul > li{float:left}#topnav a{display:block;text-decoration:none;padding:15px 16px;color:#003761;font-size:18px;transition:all 0.1s ease}#topnav .last-page a{padding-right:0}#topnav ul li > a:hover{color:#e30613}#topnav ul li.current_page_item > a,#topnav ul li.current_page_ancestor > a{color:#009fe3}#topnav ul li.current_page_item > a,#topnav ul li.current_page_ancestor > a{text-decoration:underline}#topnav ul li:hover .dropdown{display:block}#topnav span.span_has_children{background:url(images/has-children.png) no-repeat 10px 1px;height:8px;width:8px;display:inline-block;padding-left:10px}#topnav ul.dropdown{position:absolute;z-index:100;left:0px;top:100%;display:none;min-width:140px}#topnav ul ul a{text-decoration:underline;display:block}#topnav ul ul li:hover > a{text-decoration:none}#topnav ul ul span.span_has_children{background-image:url(images/ul-has-children.png)}.dropdown ul{display:none;position:absolute;left:100%;top:0}.dropdown li:hover > ul,.dropdown ul > li:hover > ul,.dropdown ul ul > li:hover > ul{display:block}#resMenu{position:fixed;z-index:9999;overflow:hidden;top:0px;right:-325px;width:325px;height:100%;background:#fff;border-left:3px solid #f2f2f2;transition:all 0.1s ease}#wrapper.open #resMenu{right:0px}#resNav{padding:60px 30px;height:100%;overflow-y:scroll;width:105%}#resNav li{list-style:none}#resNav a{color:#003761;display:block;padding:10px 20px;text-decoration:none;font-size:20px}#resNav a:hover{background:white;color:#112c4b}#resNav .current_page_item > a,#resNav .current_page_ancestor > a{text-decoration:underline;color:#009fe3}#resNav .ul_li_ul{padding-left:20px}#resNav .fa-close{position:absolute;top:30px;right:30px;font-size:20px;color:#003761;cursor:pointer}#resNav .fa-close:hover{color:#112c4b}#resNavOpener{display:none;margin-top:39px}.menuIcon{width:27px;transition:all 0.1s ease-in;cursor:pointer}.miniBar{background:#112c4b;height:4px;width:100%;transition:all 0.1s ease}.miniBar.middle{margin:4px 0px}.menuIcon:hover .miniBar{background:#009fe3}.btn,#pagination a{display:inline-block;background-color:#009fe3;color:#fff;text-decoration:none !important;font-size:20px;text-transform:uppercase;font-weight:700;font-family:'Rajdhani','Raleway',Arial,Helvetica,Sans-serif;padding:15px 43px;border-radius:5px;box-shadow:0 2px 0 #112c4b;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.btn:hover,#pagination a:hover{background-color:#0092d1}.btn.fl,#pagination a{margin-left:30px}.btn.fl.first,#pagination a.next-posts{margin-left:0}.white .btn,#pagination a{box-shadow:0 2px 0 #acb5c0;margin-top:38px}section h3,section h2{font-size:30px;margin-bottom:40px;text-transform:uppercase;color:#fff;line-height:35px}section p{line-height:25px;color:#fff;margin-bottom:1em}section ul{margin-bottom:1em;color:#003761}.white{padding:25px 0}#content.white.page{padding:50px 0 0px}.white h3,.sitemap a,#content p a{color:#003761}.sitemap a:hover,#content p a:hover{text-decoration:none}.white h2{color:#112c4b}.white p,.white small{color:#003761}.pakketten h3,.pakketten .page-loop,.pakketten small{display:block;text-align:center}.pakketten h3{margin-bottom:10px}#pakketten .pakket{padding:0 5px}.pakketten #pakketten img{margin:0 auto;max-width:100%;height:auto}#contact{padding:0}#contact .colfull{display:flex;gap:64px;padding-top:50px;padding-bottom:50px}#contact .colfull .left{width:calc(40% - 32px)}#contact .colfull .right{width:calc(60% - 32px)}#contact .half + .half{padding-left:0}#team{display:block;position:absolute;bottom:0;right:0}#team{max-width:70%;z-index:0}#team img{max-width:100%;height:auto}.swiper-container{display:block;width:100%;height:480px;position:relative;overflow:hidden}.swiper-mobile-content{display:none;background-color:#003761;border-top:5px solid #112c4b;padding:50px 0}.swiper-mobile-content h2{font-size:30px;margin-bottom:40px;text-transform:uppercase;color:#fff;line-height:35px}.swiper-container .content{display:block;width:100%;height:480px;position:absolute;top:0;left:0;padding-top:115px;color:#fff;z-index:3;pointer-events:none}.swiper-container h1{font-size:30px;text-transform:uppercase;margin-bottom:46px}.swiper-container p{line-height:25px;margin-bottom:42px;max-width:370px}.swiper-container .content .colfull *{pointer-events:all}.swiper-pagination{display:inline-block;z-index:999;height:12px;width:100%;margin-top:50px}.swiper-pagination .swiper-pagination-switch{height:12px;width:12px;display:inline-block;border-radius:50%;background:#fff;border:2px solid #fff;transition:all 0.1s ease;margin:0px 3px}.swiper-pagination .swiper-pagination-switch:hover,.swiper-pagination .swiper-active-switch{background-color:#e30613;cursor:pointer}.swiper-slide{position:relative;overflow:hidden}.swiper-slide img{position:absolute;right:0}.blue{display:block;background-color:#003761;border-top:5px solid #112c4b;padding:40px 0;position:relative}.blue:before{content:"";display:block;width:28px;height:14px;background:url(images/arrow-top.png) no-repeat center center transparent;position:absolute;top:-5px;left:50%;margin-left:-14px}#pakketten{text-align:center;padding:70px 0}#pakketten h3{margin:0;margin-right:40px;display:inline-block;line-height:50px}#pakketten .btn{vertical-align:top}#pakketten.even:before{background-image:url(images/arrow-top-gray.png)}#content .page-loop + #pakketten{padding:0;margin:15px auto 7px;max-width:762px}#crossmediaal p{margin-bottom:42px}#crossmediaal img{margin:0 auto;max-width:100%;height:auto}#werk .all{text-decoration:none;color:#003761;line-height:35px;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}#werk .all span{margin-left:10px}#werk .all:hover{color:#009fe3}#buttons .cell{padding:0 28px;width:17.28%}#buttons .cell.line{padding:0}.button-shape{position:relative;height:109px;width:109px;background-color:#009fe3;border-radius:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:2px 1px 1px rgba(0,0,0,0.35);cursor:pointer;margin:0 auto;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.button-shape:hover{background-color:#e30613}.active .button-shape{background-color:#112c4b;cursor:auto}.line-shape{position:relative;height:5px;width:65%;background-color:#e30613;margin:52px auto 0}.button-shape:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:url(images/inventarisatie-icon.png) no-repeat center center transparent;pointer-events:none}.doelgroep .button-shape:before{background-image:url(images/doelgroep-icon.png)}.crossmedia .button-shape:before{background-image:url(images/crossmedia-icon.png)}.pakketten .button-shape:before{background-image:url(images/pakketten-icon.png)}#buttons .fl{position:relative;width:14.28%;margin-top:24px}#content.page #buttons .fl{width:20%}#buttons .fl.video{margin-left:10%}#buttons h4{text-align:center;width:100%;font-weight:500;font-size:15px;color:#003761;font-family:'Raleway',Arial,Helvetica,Sans-serif;margin-top:68px}#buttons .active h4{font-weight:700}#content.page .button-shape:before{display:none !important}#content.page .button-shape{line-height:109px}#content.page .button-shape h4{display:inline-block;vertical-align:middle;margin:0 !important;color:#fff !important;line-height:17px;font-weight:700 !important;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#pages{display:block;margin-top:95px}#pages .page{display:none;position:relative}#pages .page.active{display:block}#pages ul{line-height:25px;color:#003761;list-style-position:inside}#terms{display:block;margin-top:25px}#terms .term{display:block;color:#fff;background-color:#acb5c0;padding:20px;border-radius:4px;margin-right:20px;margin-top:20px}.over-ons-image{max-width:100% !important}#werk .projects{padding:0 17px}.project{display:block;width:25%}.project a{display:block;width:90%;max-width:255px;margin:0 auto;overflow:hidden;border-radius:5px;position:relative;height:200px}.project img{max-width:100%;height:auto;max-height:100%}.project .overlay{display:block;visibility:hidden;opacity:0;position:absolute;top:0;left:0;background:url(images/project-hover.png) no-repeat center center transparent;width:100%;height:200px;line-height:200px;color:#fff;text-align:center;padding:0 5px;border-radius:5px;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.project a:hover .overlay,.project .overlay.no-thumb{visibility:visible;opacity:1}.project .overlay strong{font-size:20px;font-family:'Raleway',Arial,Helvetica,Sans-serif;font-weight:700;display:inline-block;line-height:24px;vertical-align:middle}.project .overlay span{font-size:15px;font-weight:500;line-height:17px;display:block;padding-top:30px}#content.white.page .project{margin-top:20px}#pages.media{margin-top:40px;margin-bottom:-65px}#pages.media .half.left{min-height:10px}#pages .inner{display:block;max-width:565px;width:100%;padding:70px 0;padding-right:30px}#pages .half.left .center{position:absolute;bottom:0;width:50%;height:100%}#pages .half.left img{max-width:90%;max-height:100%;margin:0 auto;position:absolute;bottom:0;left:0;right:0}#breadcrumbs{display:block;background-color:#f2f2f2;color:#009fe3;font-size:12px;line-height:26px}#breadcrumbs a{color:#009fe3;text-decoration:none}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs .breadcrumb-seperator{padding:0 5px}#categories{display:block;width:100%;text-align:center;font-size:0;margin-bottom:30px}#categories .category{display:inline-block}#categories .category a{display:block;border:2px solid #003761;border-right:0;font-size:20px;color:#003761;font-weight:700;text-decoration:none;padding:17px 30px;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}#categories .category.last a{border-right:2px solid #003761;border-top-right-radius:3px;border-bottom-right-radius:3px}#categories .category.first a{border-top-left-radius:3px;border-bottom-left-radius:3px}#categories .category a:hover{color:#009fe3}#categories .category.active a{color:#fff;background-color:#009fe3;border-color:#009fe3}#categories .category.active + .category a{border-left-color:#009fe3}#content.single .half.left img,#content.single .half.fr > img{max-width:100%;height:auto}#content.single .half.left img:first-child{margin-bottom:40px}#content.single p{padding-bottom:5px}#content .socials a{float:left;display:block;font-family:helvetica;font-size:12px;text-decoration:none;text-align:center;width:49.5%;border:1px solid #37589c;border-radius:3px;background:#4c69ba;background:-webkit-linear-gradient(#4c69ba, #3b55a0);background:linear-gradient(#4c69ba, #3b55a0);text-shadow:0 -1px 0 #354c8c;color:#fff;line-height:30px;margin-right:1%;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}#content .socials a span{font-size:15px;padding-right:5px}#content .socials a:hover{background:#5979d2;background:-webkit-linear-gradient(#5979d2, #4d6ab9);background:linear-gradient(#5979d2, #4d6ab9)}#content .socials a + a{margin-right:0;background:#00c6fc;background:-webkit-linear-gradient(#00c6fc, #00a2d3);background:linear-gradient(#00c6fc, #00a2d3);border-color:#00a9d7;text-shadow:0 -1px 0 #00a9d7}#content .socials a + a:hover{background:#5CD6F7;background:-webkit-linear-gradient(#5CD6F7, #02B8EF);background:linear-gradient(#5CD6F7, #02B8EF)}#content.blog{padding:0 !important}.post{display:block;padding:75px 0 65px}.post.even{background-color:#f2f2f2}.post h2{margin-bottom:0}.post span{display:block;font-size:12px;color:#009fe3;margin-top:-5px;margin-bottom:30px}.post .half.thumb a{display:inline-block;max-width:100%}.post .half.thumb.fr a{float:right;max-width:100%}.post img{max-width:100%;height:auto}#pagination.even{background-color:#f2f2f2}#pagination a{margin-top:75px;margin-bottom:65px}#content.contact h2{margin-bottom:30px}#content.contact .info{display:block;width:25%;padding-right:10px;color:#003761}#content.contact #posts{display:block;width:75%;padding-left:10px;color:#003761}#content.contact .info ul{list-style-type:none}#content.contact .info a{text-decoration:none;color:#003761}#content.contact .info a:hover{text-decoration:underline}#contactform .form-field > label{display:none}#contactform .fl{width:33.33%}#contactform .fr{width:66.67%;padding-left:30px}#contactform .input,#contactform .textarea{display:block;width:100%;font-family:'Raleway',Arial,Helvetica,Sans-serif;font-weight:500;font-size:15px;line-height:15px;color:#003761;background-color:#f2f2f2;padding:16px 25px;border-radius:3px;margin-bottom:10px;border:1px solid transparent !important;background-image:none !important;box-shadow:none !important}#contactform .input.error,#contactform .textarea.error{border:1px solid red !important;color:red}body.chrome #contactform .input.focus{line-height:18px}#contactform .btn{cursor:pointer;margin-top:0;width:auto;padding-left:43px}#contactform .input:-webkit-autofill,#contactform .textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f2f2f2 inset !important;background-color:#f2f2f2 !important;color:#003761 !important}#contactform .updated.settings-error{display:block;background-color:#009FE3;text-align:center;margin-bottom:10px;border-radius:3px;padding:16px 25px}#contactform .updated.settings-error p{margin-bottom:0}#contactform .updated.settings-error strong{font-weight:500;font-size:15px;line-height:15px;color:#fff}#contact p{max-width:400px;position:relative;z-index:3}footer{display:block;position:relative;background-color:#003761;color:#fff;padding-top:50px}footer a{color:#fff;text-decoration:none}#copy{display:block;background-color:#112c4b;font-size:12px;line-height:25px;text-align:center}.footercol{display:block;width:33.33%}.footercol h4{font-size:30px;line-height:30px;text-transform:uppercase;margin-bottom:54px}.footercol ul{list-style-type:none;margin-bottom:46px}.footercol ul li{margin-top:10px}.footercol ul li:first-child{margin-top:0}.footercol a{text-decoration:underline}.footercol a.mailto{color:#009fe3}.footercol a:hover{text-decoration:none}#maps{display:inline-block;margin-bottom:48px}#maps img{max-width:100%;height:auto}.footercol .btn{margin-bottom:48px}#copy ul{margin-bottom:0}#copy ul li{margin:0}#copy a:hover{text-decoration:underline}.btn{display:block !important;width:fit-content !important}.projecten-overzicht{display:flex;gap:32px;flex-wrap:wrap}.projecten-overzicht .project{width:calc(25% - (96px / 4)) !important}.projecten-overzicht .project a{height:inherit !important;width:100% !important;max-width:inherit !important;text-decoration:none !important}.projecten-overzicht .project-title{color:#003761 !important;font-size:18px;text-transform:uppercase;font-family:'Rajdhani','Raleway',Arial,Helvetica,Sans-serif;font-weight:700}.projecten-overzicht .project .project-categories{color:#009fe3 !important;font-size:14px;padding-bottom:4px}.projecten-overzicht .project .project-info{padding-top:16px !important}.projecten-overzicht .project img{height:auto !important;width:100%;object-fit:cover !important}.projecten-overzicht .project .project-image{overflow:hidden;background:#f1f1f1}.projecten-overzicht .project .project-image img{transition:all 0.2s ease-in-out}.projecten-overzicht .project a:hover .project-image img{transform:scale(1.04)}.home-video{height:420px;width:100%;object-fit:cover}#intro-text .bottom-section{background:#003761}#intro-text .bottom-section p{color:#ffffff !important}#intro-text .bottom-section div.colfull{display:flex;justify-content:space-between;gap:64px;flex-wrap:wrap;align-items:center;padding-bottom:50px;padding-top:50px}#intro-text .bottom-section div.colfull div{width:calc(50% - 32px)}#intro-text .bottom-section img{max-width:100%;max-height:300px;place-self:center}.subpage-video{height:340px;width:100%;object-fit:cover}#mijnmagazine{display:flex;flex-flow:column;gap:100px}#mijnmagazine .mijnmagazine-wrapper{display:flex;gap:64px;flex-wrap:wrap}#mijnmagazine .mijnmagazine-wrapper .mijnmagazine-left{width:calc(40% - 32px)}#mijnmagazine .mijnmagazine-wrapper .mijnmagazine-right{width:calc(60% - 32px)}#mijnmagazine .mijnmagazine-wrapper .mijnmagazine-left img{width:100%}.diensten-section .diensten-wrapper{display:flex;gap:64px}.diensten-section .diensten-wrapper .diensten-left{display:flex;flex-flow:column;gap:10px;width:calc(35% - 32px)}.top-section h3{margin-bottom:25px !important}.diensten-section .diensten-wrapper .diensten-left span{padding:22px;border:solid 1px #DCDCDC;font-family:'Rajdhani', 'Raleway', Arial, Helvetica, Sans-serif;font-weight:700;text-transform:uppercase;color:#003761;font-size:16px;transition:all 0.2s ease-in-out;cursor:pointer;position:relative;background:#ffffff;white-space:nowrap}.diensten-section .diensten-wrapper .diensten-left span:hover,.diensten-section .diensten-wrapper .diensten-left span.active{background:#009FE3;color:#ffffff;border:solid 1px #009FE3}.diensten-section .diensten-wrapper .diensten-left span::after{content:"";background:url(images/rectangle.svg);position:absolute;right:-13px;top:50%;width:13px;height:29px;transform:translateY(-50%);opacity:0;transition:all 0.2s ease-in-out}.diensten-section .diensten-wrapper .diensten-left span:hover::after,.diensten-section .diensten-wrapper .diensten-left span.active::after{opacity:1}.diensten-section .diensten-wrapper .diensten-right{width:calc(65% - 32px)}.diensten-section .diensten-wrapper .diensten-right h4{font-family:'Rajdhani', 'Raleway', Arial, Helvetica, Sans-serif;font-weight:700;text-transform:uppercase;color:#003761;font-size:22px;margin-bottom:8px;line-height:1em}.diensten-section .diensten-wrapper .diensten-right .btn.ghost{margin-top:0px !important;box-shadow:none !important;background-color:#ffffff !important;border:solid 1px #009fe3;color:#009fe3;transition:all 0.2s ease-in-out;margin-bottom:48px}.diensten-section .diensten-wrapper .diensten-right .btn.ghost:hover{background-color:#009fe3 !important;border:solid 1px #009fe3;color:#ffffff}.diensten-section .diensten-wrapper .diensten-right p{margin-bottom:1em !important}.diensten-section .diensten-wrapper .diensten-right img{max-width:100%;width:100%;max-height:360px;object-fit:cover}.projecten-section{margin-top:25px;display:flex;flex-flow:column;gap:64px;background:#003761;padding-top:64px;padding-bottom:64px;overflow:hidden}.projecten-section .colfull{display:flex;gap:64px}.projecten-section .colfull h3{margin-bottom:16px !important}.projecten-section .colfull > div{width:calc(50% - 32px)}.projecten-section .colfull > div:last-child{align-content:center}.projecten-slider{width:100% !important;padding-left:calc(((100% - 1170px) / 2) + 30px)}.projecten-slider swiper-container{margin-right:-200px}.projecten-slider .project-image img{height:100%;width:100%;object-fit:cover !important;border-radius:4px;transition:all 0.2s ease-in-out}.projecten-slider .project-image{border-radius:4px;margin-bottom:16px}.projecten-slider .project-cat{color:#009FE3;font-size:14px;text-decoration:none;font-family:'Raleway', sans-serif;margin-bottom:4px;display:inline-block}.projecten-slider .project-title{font-family:'Rajdhani', 'Raleway', Arial, Helvetica, Sans-serif;font-weight:700;text-transform:uppercase;color:#ffffff;font-size:20px;margin-bottom:0px;line-height:1em}.projecten-slider a{text-decoration:none !important}.projecten-slider swiper-slide .project-image{overflow:hidden}.projecten-slider swiper-slide:hover .project-image img{transform:scale(1.04)}.projecten-pagination{display:flex;margin-top:50px;gap:24px}.projecten-pagination div{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:1px;border:solid 1px #009fe3;transform:rotate(45deg);background:transparent;transition:all 0.2s ease-in-out;cursor:pointer}.projecten-pagination div:hover{background:#009fe3}.projecten-pagination svg{transform:rotate(-45deg)}.sitemap{margin-bottom:25px;width:200px}.sitemap li,.sitemap ul{list-style-type:none !important;padding-left:0}.sitemap ul li ul{border-left:1px solid #dfdfdf;padding-left:10px;border-bottom:1px solid #dfdfdf;padding-bottom:10px;margin-left:25px}.sitemap ul li a{padding:5px 0px;display:block}.sitemap ul li ul li ul{margin-left:50px}#gmaps{position:relative;height:380px;width:100%;padding-bottom:0px;margin-bottom:0px}#gmaps-wrap{height:380px;overflow:hidden;width:100%}#map-canvas{height:110%}#gm_directions{position:absolute;bottom:10px;right:20px;z-index:5;width:380px}#gm_directions span.error{display:none !important}#gm_directions .button,#gm_directions input{display:block;float:left;border-right:0px}#gm_directions .button{border-top-left-radius:0px;border-bottom-left-radius:0px;padding:13px 20px;font-size:16px;width:35%;text-align:center}#gm_directions input{width:65%;margin-right:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}#gm_directions .companyInfo{padding:15px 20px;line-height:1.5em;background:#ffffff;margin-bottom:10px;width:50%;float:right}#gm_directions .companyInfo strong{display:inline-block;margin-bottom:10px;font-size:20px}@media handheld,screen and (max-width: 1170px){.projecten-slider{padding-left:20px;padding-right:20px}.colfull{width:100%;padding-left:20px;padding-right:20px}#topnav{float:right}#topnav > ul{display:none}#resNavOpener{display:block}header .colfull{padding-left:0}#copy .colfull,#topbar .colfull{padding-right:0}#categories .category a{padding:17px 10px;font-size:18px}}@media handheld,screen and (max-width: 980px){#buttons .doelgroep + .line{display:none}#buttons .fl{width:33.33%}#buttons .inventarisatie,#buttons .doelgroep{margin-bottom:20px}#team{max-width:60%}.project{margin-bottom:20px;width:33.33%}#categories .category a{padding:17px 5px;font-size:18px}#content.contact .info{width:35%}#content.contact #posts{width:65%}#team{max-width:100%;position:static;margin-top:-50px}#contact p{max-width:none}#contact .btn{position:relative;z-index:3}#contact .colfull{padding-top:50px}#team img{margin:0 auto}#contact .half + .half{margin-bottom:20px}}@media handheld,screen and (max-width: 850px){#content.page #buttons .fl{width:25%}#content.page #buttons .fl.video{margin-left:0}#content.page #buttons .fl.social-media{margin-left:12.5%}#content.page #buttons .fl.beurzen{margin-left:25%}}@media handheld,screen and (max-width: 820px){.pakketten #pakketten .pakket{width:33.33%}}@media handheld,screen and (max-width: 768px){#contact .colfull{flex-flow:column;gap:32px}#contact .colfull .left,#contact .colfull .right{width:100%}#mijnmagazine .mijnmagazine-wrapper{flex-flow:column-reverse}#mijnmagazine .mijnmagazine-wrapper .mijnmagazine-left,#mijnmagazine .mijnmagazine-wrapper .mijnmagazine-right{width:100%}.projecten-section .colfull{flex-flow:column;gap:38px}.projecten-section .colfull > div{width:100% !important}.projecten-section .btn{float:left !important}.projecten-slider swiper-container{margin-right:0px}.diensten-section .colfull{padding-right:0px;padding-left:0px}.diensten-section .diensten-wrapper{flex-flow:column}.diensten-section .diensten-wrapper .diensten-left,.diensten-section .diensten-wrapper .diensten-right{width:100%}.diensten-section .diensten-wrapper .diensten-right,.diensten-section h3{padding-right:20px;padding-left:20px}.diensten-section .diensten-wrapper .diensten-left{flex-flow:row;overflow:auto;margin-left:20px}.diensten-section .diensten-wrapper .diensten-left::after{content:"";background:url(images/arrow-right-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;right:20px;top:140px;height:16px;width:16px;animation:scroll-indicator .6s infinite alternate}@keyframes scroll-indicator{0% { transform:translateX(0)}100%{transform:translateX(5px)}}.diensten-section .diensten-wrapper .diensten-left span{padding:16px !important;font-size:14px !important}.diensten-section .diensten-wrapper .diensten-left span::after{display:none !important}#intro-text .bottom-section div.colfull{flex-flow:column}#intro-text .bottom-section div.colfull div{width:100%}.projecten-overzicht{gap:16px !important}.projecten-overzicht .project{width:calc(50% - 8px) !important}#gm_directions .companyInfo{display:none}.footercol{width:50%}.half{width:100%;float:none;padding:0 !important}.half.left{margin-bottom:20px}#crossmediaal .table,#crossmediaal .cell{display:block}.project{width:50%}#pages .half.left img{position:static;max-width:100%;max-height:none}#pages.media .half.left{margin-bottom:0}#pages .half.left .center{position:static;margin:0 auto}#pages .inner{padding:60px 20px;max-width:none}#categories .category a{font-size:16px}#content.contact .info,#content.contact #posts{padding:0;width:100%;float:none}#content.contact .info{margin-bottom:20px}.pakketten #pakketten .pakket{width:50%}#team{margin-top:-20px}.swiper-container .content{display:none}.swiper-mobile-content{display:block}.swiper-container .swiper-slide img{position:static;margin:0;margin-left:-100%;left:0;width:200%;height:auto}.swiper-container,.swiper-wrapper,.swiper-slide{height:auto !important}.page-header > .colfull{display:none}.header-mobile{display:block}.page-header > img{position:static;left:0;margin:0;margin-left:-100%;width:200%;height:auto}@media handheld,screen and (max-width: 700px){#content.page #buttons .fl{width:33.33%;margin-bottom:25px}#content.page #buttons .fl.social-media,#content.page #buttons .fl.beurzen{margin-left:0}#categories .category a{font-size:13px}#pagination a.next-posts{margin-bottom:35px;margin-top:25px}#pagination a.all-posts{margin-left:0;margin-top:0}}@media handheld,screen and (max-width: 580px){.footercol{width:100%;float:none;text-align:center}#topbar{display:none}header{padding-top:23px}#pakketten h3{margin:0 0 20px;line-height:30px}.project{width:100%}#content.page #buttons .fl{width:50%}#categories .category{width:100%}#categories .category a{border-right:2px solid #003761;border-top-width:0;border-radius:0 !important;font-size:20px}#categories .category.first a{border-top-width:2px}#contactform > .fl,#contactform > .fr{padding:0;width:100%;float:none}#copy .colfull{padding-left:0}.pakketten #pakketten .pakket{width:100%;float:none}#team{margin-top:20px}.page-header > img{width:300%;margin-left:-200%}}@media handheld,screen and (max-width: 480px){.diensten-section .diensten-wrapper .diensten-right img{max-height:inherit !important;object-fit:inherit !important}#buttons .fl{width:100% !important;float:none;display:block !important;margin-bottom:40px}#content.page #buttons .fl{margin:0 0 60px}#content.page #buttons .fl.internet-marketing{margin-bottom:0}#buttons .line{margin-top:0;display:none !important}#buttons .line-shape{width:5px;height:100px;margin-top:0;margin-bottom:52px}#pages{margin-top:55px}#crossmediaal .btn{float:none;margin:0;margin-bottom:30px}#logo img{width:200px;height:auto}#resNavOpener{margin-top:19.5px}}@media handheld,screen and (max-width: 420px){#gm_directions{width:100%;padding:0px 10px;right:0px}#gm_directions input,#gm_directions .button{font-size:13px;padding:11px 10px;line-height:13px}.projecten-overzicht .project{width:100% !important}}