@font-face{font-family:'Sansation_Bold';src:url(/wp-content/themes/vanzetten/includes/fonts/Sansation_Bold.eot);src:local('☺'),url(/wp-content/themes/vanzetten/includes/fonts/Sansation_Bold.woff) format('woff'),url(/wp-content/themes/vanzetten/includes/fonts/Sansation_Bold.ttf) format('truetype'),url(/wp-content/themes/vanzetten/includes/fonts/Sansation_Bold.svg) format('svg');font-weight:400;font-style:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{font-family:'Lato',sans-serif;font-size:18px;color:dimgray}.entry-content img{margin:0;width:100%;height:auto}img{max-width:100%;height:auto}.page-template-page-about .entry-content img{margin:0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.img-responsive{width:100%;height:auto}.vertical-center{display:flex;align-items:center}a{color:#0066B2;text-decoration:none;transition:0.3s}a:hover{text-decoration:none;cursor:pointer}:focus{outline:none;outline-offset:0;border:none;box-shadow:none}::selection{background:rgb(0 102 179 / .7);color:#fff}.button,a.button,input[type=submit]{display:inline-block;font-size:14px;padding:15px 30px;background:#0066B2;color:#fff;border-radius:8px;border:none;text-transform:uppercase;cursor:pointer}.button:hover,a.button:hover{text-decoration:none!important;background:#035592}h1,h2,h3,h4,h5,h6{color:#0066B2;font-family:'Sansation_Bold','Lato',sans-serif!important}#page{position:relative;overflow-x:hidden}.entry-content a:hover{text-decoration:underline}.entry-content p{line-height:32px;font-size:16px}p{line-height:2em}.centered{display:block;margin:0 auto;max-width:800px}.topbar{background:#DADADA}.topbar p{font-size:14px;margin-bottom:0;padding:14px 0}.home header#top{background:#000;background:-moz-linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5046393557422969) 100%);background:-webkit-linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5046393557422969) 100%);background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5046393557422969) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);position:absolute}header#top{background:#282828;color:#fff;padding:0;margin-bottom:0;position:relative;left:0;top:0;width:100%;z-index:2}header#top .subheader{border-bottom:1px solid rgb(255 255 255 / .2);padding:15px 0;margin:0;font-size:.8em}header#top .subheader a{text-decoration:none;color:#fff}header#top .subheader a:hover{color:#0066B2}header#top .subheader ul{margin:0}header#top .subheader li{list-style:none}header#top .subheader ul li{display:inline-block;margin:0 1em;font-weight:300}header#top .subheader ul li i{margin-right:8px}header#top .subheader ul li:first-child{margin-left:0}header#top .subheader ul li:last-child{margin-right:0}header#top .subheader ul li br{display:none}header#top .subheader .items{display:block;width:100%;text-align:right}header#top .subheader .items a:hover{color:#0066B2}header#top .mainheader{padding:20px 0}header a{color:#fff}header .logo a{display:block}header .logo img{max-width:200px;transition:.4s}header .logo img:hover{transform:scale(1.05)}header nav{display:block;width:100%;text-align:right}header nav ul{margin:0}header nav li{display:inline-block;text-align:left;margin:0 .75em;font-size:.9em;font-weight:200;position:relative}header nav ul>li::before{content:"";height:4px;border-radius:4px;background:#0066B2;position:absolute;left:50%;transform:translateX(-50%);bottom:-15px;width:0;opacity:0;visibility:hidden;transition:.4s}header nav ul>li.menu-item-has-children::before{content:none}header nav ul>li:hover::before,header nav ul>li.current-menu-item::before{width:80%;opacity:1;visibility:visible}header nav ul>li:last-child{margin-right:0}header nav ul>li:first-child{margin-left:0}header nav .sub-menu{opacity:0;visibility:hidden;z-index:-1;position:absolute;transition:.6s;padding:0;background:#fff0;transform:translateY(0);padding-top:0}header nav .sub-menu-wrap{padding-top:45px}header nav .sub-menu li{margin:0!important;background:#282828;padding:0;display:block;font-size:.9em}header nav .sub-menu li a{display:block;padding:12px 30px}header nav .sub-menu li:first-child{padding-top:15px}header nav .sub-menu li:last-child{padding-bottom:15px;border-bottom:8px solid #0066B2}header nav .sub-menu li::before{content:none}header nav .sub-menu li a:hover{color:#0066B2}header nav li a{transition:ease-in-out .3s;color:#e9e9e9}header nav li a:hover,header nav li.current-menu-item a{color:#fff}header nav li.menu-item-has-children{margin-right:1.5em}header nav li.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0);padding-top:20px}header nav li.menu-item-has-children::after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:-16px;font-size:.6em;top:50%;transform:translateY(-30%)}header nav #toggle-menu{width:40px;height:40px;background:rgb(255 255 255 / .1);display:none;position:relative}header nav #toggle-menu:hover{cursor:pointer}header nav #toggle-menu::after{content:"\f0c9";font-family:"Font Awesome 5 Free";position:absolute;right:50%;top:50%;transform:translate(50%,-50%);color:#fff;font-weight:700;font-size:24px}header nav #toggle-menu.active::after{content:"\f00d"}#mobile-nav{position:fixed;right:0;top:0;width:300px;height:100%;z-index:100;background:#0066B2;overflow-y:scroll;opacity:1;visibility:hidden;z-index:-1;transform:translateX(100%);transition:.5s}#mobile-nav.active{opacity:1;visibility:visible;z-index:100;transform:translateX(0)}#mobile-nav li{margin:0;font-size:16px;border-bottom:1px solid rgb(255 255 255 / .3);position:relative}#mobile-nav li a{color:#fff;display:block;padding:30px 0}#mobile-nav li a:hover{color:#fff;text-decoration:underline}#mobile-nav li.menu-item-has-children a:hover{text-decoration:none}#mobile-nav li.menu-item-has-children::after{content:"+";color:#fff;position:absolute;right:0;top:26px;font-size:20px;cursor:pointer}#mobile-nav li.menu-item-has-children.open::after{content:"-"}#mobile-nav li .sub-menu{display:none}#mobile-nav li .sub-menu li{border:none;padding-left:15px;opacity:.75;transition:.3s}#mobile-nav li .sub-menu li:hover{opacity:1}#mobile-nav li .sub-menu li a{font-size:14px;padding:20px 0}#mobile-nav li .sub-menu li a:hover{text-decoration:underline}#mobile-nav .inner{padding:30px;position:relative}#mobile-nav nav{padding-top:30px}#mobile-nav #close{width:40px;height:40px;position:absolute;right:15px;top:15px;background:rgb(255 255 255 / .15)}#mobile-nav #close::after{content:"\f00d";font-weight:700;font-family:"Font Awesome 5 Free";color:#fff;font-size:24px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);cursor:pointer}body .flexslider{border:none;margin-bottom:0;background:#282828;animation:fadein 3s}@keyframes fadein{0%{opacity:0}100%{opacity:1}}body .flex-direction-nav a,body .flex-direction-nav a:before{color:rgb(255 255 255 / .8)}body .flexslider:hover .flex-direction-nav .flex-prev{left:40px}body .flexslider:hover .flex-direction-nav .flex-next{right:40px}body .flexslider,.flexslider .slides>li{min-height:600px;height:calc(100vh - 200px);max-height:1000px}.flexslider .slides>li{background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:center center;position:relative}.flexslider .slide .overlay{background:rgb(0 0 0 / .5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.flexslider .slider-content{text-align:left;position:absolute;left:0;top:0;width:100%;height:100%;display:table;z-index:2}.flexslider .slider-content .inner-content{display:flex;align-items:center;height:100%;padding-bottom:0}.flexslider .slider-content .inner-content .content-wrap{margin-bottom:-165px}.flexslider .slider-content h2{color:#fff;font-size:3em;line-height:1.25em;margin-bottom:40px;text-shadow:0 0 10px rgb(0 0 0 / .2)}.flexslider .slider-content p{color:#fff;font-size:1.2em;font-weight:200;line-height:1.5em;text-shadow:0 0 10px rgb(0 0 0 / .2)}.flexslider .slider-content a.btn{display:inline-block;padding:15px 34px;background:#0066B2;color:#fff;border-radius:100px;border:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:700;margin-top:15px;box-shadow:0 0 10px rgb(0 0 0 / .2);transition:.3s}.flexslider .slider-content a.btn:hover{transform:scale(1.05)}.flexslider .slider-content a:hover{background:#035592}.big-title{padding:45px 0;background:#0066B2}.big-title h3{color:#fff;margin:0;font-size:1.85em;font-weight:200;font-family:'Lato',sans-serif!important}.big-title a{color:#fff;font-weight:700;text-decoration:none;font-size:1em;text-transform:uppercase;float:right;margin-top:-22px}.big-title a:hover{color:#282828}.big-title a i{margin-left:10px}.home .parallax{margin-top:0}.parallax{background-size:cover;background-position:center center;background-attachment:fixed;padding:150px 0 100px 0;color:#fff}.parallax h1.entry-title{margin-bottom:40px}.parallax span{color:#fff}.parallax .button{margin-top:20px}.home .border{background:#efefef;border:none!important}.home .border .container{position:relative}.home .border .line{height:20px;background:#0066B2}.home .border .line:before{display:block;content:"";background-image:url(/wp-content/themes/vanzetten/images/logo-small.png);background-repeat:no-repeat;background-size:cover;width:53px;height:59px;position:absolute;right:50px;bottom:40px}#opdrachtgevers{margin:80px 0;text-align:center}#opdrachtgevers .carousel{margin-top:40px}#opdrachtgevers h2 span{color:#282828}.unvisible{display:none}.recent-projects{background:#282828}.recent-projects .recent-project-carousel.owl-theme .owl-nav.disabled+.owl-dots{margin:0;padding:20px 0}.recent-projects .project{line-height:0;background-color:#000}.recent-projects .project a.main-image{height:350px;width:100%;display:block;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:center center;opacity:.85;transition:0.4s}.recent-projects .project a.main-image:hover{opacity:1}.recent-projects .project a{line-height:0}.recent-projects .project img{opacity:.8;line-height:0;display:block;transition:0.3s}.recent-projects .project:hover img{opacity:1}.entry-header{background:#DADADA;padding:40px 0;margin-bottom:100px;text-align:left}.home .entry-header{background:#fff0;padding:0;margin:0}#breadcrumbs{font-size:14px;color:dimgray;margin:0}#breadcrumbs a{color:dimgray}#breadcrumbs a:hover{color:#0066B2}.entry-content ul{display:inline-block;width:100%}.entry-content ul.list{display:block}.entry-content ul.list li{width:100%;float:none}.entry-content ul li{list-style:none;background-image:url(/wp-content/themes/vanzetten/images/list-icon.svg);background-repeat:no-repeat;background-size:8px 18px;background-position:0 8.5px;line-height:30px;padding:0 0 10px 30px;float:left;width:33.33333333%;font-size:16px}.sidebar{margin-bottom:1rem}.sidebar .inner-content{padding:40px;background:#DADADA;border-top:10px solid #0066B2;border-bottom:10px solid #0066B2}.sidebar .item{margin-bottom:30px}.sidebar .item:first-child:before{display:block;content:"";background-image:url(/wp-content/themes/vanzetten/images/logo-small.png);background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;height:90px;margin-bottom:40px}.sidebar .item:last-child{margin-bottom:0}.sidebar .item p{font-size:14px;line-height:22px}.sidebar-projects{max-height:976px;overflow-y:scroll}.sidebar-projects::-webkit-scrollbar{display:none}.sidebar-projects h3.title{margin-bottom:40px}.sidebar-projects .item{margin-bottom:40px}.sidebar-projects .item h3{font-size:18px;text-transform:uppercase;margin:20px 0;position:relative;padding-left:20px}.sidebar-projects .item h3:before{display:inline-block;content:"";background-image:url(/wp-content/themes/vanzetten/images/list-icon.svg);background-repeat:no-repeat;background-size:10px 20px;width:10px;height:20px;background-position:0% 50%;position:absolute;left:0;top:1px}.machinepark .machine{margin-bottom:30px}.machinepark .machine h4{font-size:16px;margin-top:20px}.machinepark .machine p{font-size:14px;line-height:24px}.offertebar{background:#0066B2;color:#fff;padding:30px 0;text-transform:uppercase;font-weight:300;margin-top:70px}.home .offertebar{margin-top:0}.offertebar p{margin-bottom:0}.offertebar a{color:#fff;padding:10px 20px;border:1px solid #fff;display:inline-block}.offertebar a:hover{background:rgb(255 255 255 / .1)}.offertebar .right{text-align:right}.logo-section{padding:140px 0 60px 0;text-align:center}.logo-section .logo-content{display:inline-table;width:100%;max-width:715px}.logo-section .logo-content .logo,.logo-section .logo-content .adres{display:table-cell;vertical-align:middle;padding:0 60px}.logo-section .logo-content .adres{border-left:5px solid #DADADA;text-align:left;color:dimgray}.logo-section .logo-content .adres p{line-height:34px;margin-bottom:5px}.logo-section .logo-content .adres a{color:dimgray}.logo-section .logo-content .adres a:hover{color:#0066B2}.logo-section .logo-content .adres .adresgegevens{margin-bottom:20px}.logo-section .logo-content .adres span{color:#282828;display:inline-block;width:30px;font-weight:600}footer{background:#dadada;margin-top:100px;padding:60px 0 0 0;color:inherit;border-bottom:10px solid #0067b2}footer #site-generator{padding:30px 0;margin-top:60px;border-top:1px solid rgb(40 40 40 / .2);font-size:.85em}footer a{color:dimgray}footer a:hover{color:#0066B2}footer .footerlogos li:first-child{margin-left:0}footer .footerlogos li:last-child{margin-right:0}footer .footerlogos li{list-style:none;padding:0;margin:5px 30px;display:inline-flex;height:60px;align-items:center}footer .footerlogos li img{width:unset;height:unset;max-height:100%;max-width:100%}footer nav ul{display:block;width:100%;margin:0;padding:0}footer nav ul li{display:inline-block;width:calc(50% - 4px);position:relative;font-size:.85em;list-style:none;background-image:url(/wp-content/themes/vanzetten/images/list-icon.svg);background-repeat:no-repeat;background-size:8px 18px;background-position:0% 42%;line-height:1.8em;padding:0 0 10px 30px;transition:.4s;font-weight:400}footer nav ul li:hover{padding:0 0 10px 40px}footer span.seperator{display:inline-block;margin:0 10px}#backtotop{width:50px;height:50px;background:#0067b2;display:block;position:fixed;bottom:30px;right:30px;cursor:pointer;opacity:0;z-index:-1;visibility:hidden;transition:.8s;transform:translateX(200px)}#backtotop.down{z-index:100;visibility:visible;opacity:1;transform:translateX(0)}#backtotop::after{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:700;display:block;position:absolute;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px}div.ppt{text-transform:uppercase}div.pp_default .pp_social{display:none}.gmaps{margin-top:60px;line-height:0;border:0}.gmaps iframe{width:100%;height:450px;border:none}.page-template-page-contact .offertebar{margin-top:0}.contact-content{display:table;width:100%}.contact-content .logo,.contact-content .entry-content{display:table-cell;vertical-align:middle}.contact-content .logo{width:160px;padding-right:60px}.sidebar-contact p{line-height:34px;font-size:18px;margin-bottom:20px}.contactform{margin-top:30px;padding-top:30px;border-top:1px solid #ebebeb}.contactform input,.contactform textarea,.offerteformulier input,.offerteformulier textarea{border:1px solid #ebebeb;padding:10px!important;background:#f7f7f7;box-shadow:none}.contactform textarea{height:200px}.contactform input[type=submit],.offerteformulier input[type=submit]{border:none;-webkit-appearance:none;background:#0066B2;padding:15px 30px!important;font-size:14px!important;transition:0.3s!important}.contactform input[type=submit]:hover,.offerteformulier input[type=submit]:hover{background:#035592}.offerteformulier ul li{background:none;padding:0;width:100%;float:none}body .fancybox-thumbs__list a:before{border-color:#0066B2}body .fancybox-is-open .fancybox-bg{opacity:.95}.projects .project img{max-width:100%;transition:.4s}.projects .project:hover img{transform:scale(1.1)}.projects .project a:hover{cursor:-webkit-zoom-in}.projects .project{margin:15px 0}.projects .project a{display:block;line-height:0;overflow:hidden}.projects .project .post-title{margin-top:15px;font-size:1em}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}@media screen and (max-width:1200px){header nav li{margin:0 10px}.offertebar p{font-size:14px}.recent-projects .project a.main-image{height:300px}.contactbar{margin-bottom:0}}@media screen and (max-width:992px){.contactbar{display:none}header .logo{display:block;text-align:left}header .logo img{max-width:180px}.logo-section .logo-content{display:block;width:100%}.logo-section .logo-content .logo,.logo-section .logo-content .adres{display:block;padding:0;margin:20px 0}.logo-section .logo-content .adres{border:none;display:inline-block}.logo-section .logo-content .logo img{max-width:150px}.offertebar .right{text-align:center}.offertebar p{margin-bottom:20px;text-align:center;line-height:24px}.categories .categorie-item{margin:30px 0}.categories .categorie-item .inner-content{box-shadow:0 0 10px rgb(0 0 0 / .15)}.home .parallax{margin-top:0}.parallax{padding:60px 0}.recent-projects .project a.main-image{height:250px}.flexslider .slider-content h2{font-size:3em}header nav li a{font-size:.72em}header#top .subheader{font-size:.65em}.big-title h3{font-size:1.2em}.big-title a{margin-top:-18px;font-size:.85em}header nav>div:nth-child(2){display:none}header nav #toggle-menu{display:inline-block}footer .footerlogos li{margin:30px 0;display:flex}}@media screen and (max-width:768px){.contactbar{display:none}.entry-content ul li{width:50%}.hamburger-menu{display:inline-block}header nav.navigation-bar .menu-menu-container{display:none}.recent-projects .project a.main-image{height:400px}.flexslider .slider-content h2{font-size:2em}header#top>div:nth-child(1){display:none}.flexslider .slider-content p{font-size:1em}.flexslider .slider-content p br{display:none}.big-title a{float:none;display:block;margin-top:20px}}@media screen and (max-width:576px){header{padding:20px 0 30px 0}header .logo{padding-bottom:0}header nav{padding:10px 0}.flexslider .slider-content .inner-content{padding-bottom:0}.logo-section{padding:60px 0 0 0;margin-bottom:-60px}.entry-content ul li{width:100%}.contact-content,.contact-content .logo,.contact-content .entry-content{display:block}.contact-content .logo{display:none}.entry-header{margin-bottom:40px;padding:30px 0;text-align:center}.flexslider .slider-content h2{font-size:24px;line-height:30px}.categories{margin-top:0}.flexslider .slider-content a{padding:15px 30px;font-size:14px}body .flex-direction-nav{display:none}.hamburger-menu{font-size:18px}.hamburger-menu:before{width:24px;height:22px;font-size:24px;line-height:29px}.flexslider .slider-content p{font-size:.85em}footer nav ul li{width:100%;display:block;text-align:left}#backtotop{width:30px;height:30px;right:20px;bottom:30px}#backtotop::after{font-size:12px}footer #site-generator{text-align:center}}