@import url(https://www.mulderloonbedrijf.nl/wp-content/themes/mulder/css/../../nordique-parent-theme/css/style.css);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);@import url(https://fonts.googleapis.com/css?family=Gochi+Hand);:root{--primary-color:#0A692A}body{background:#fefefe}.row{max-width:1318px}.post header,.page header{margin-bottom:0}h1{font-family:'Roboto Slab';font-weight:700;font-size:30px}h1.other-header1{font-family:'Roboto';font-weight:500;font-size:36px;margin-top:20px;margin-bottom:20px}h1.other2-header1{font-size:24px;line-height:24px}h2{font-family:'Roboto Slab';font-weight:700;font-size:30px;margin-bottom:0}h2.other,h1.other{font-family:'Roboto Slab';font-weight:400;font-size:45px}h2.other.margin-other,h1.other.margin-other{margin-top:50px;margin-bottom:20px}h2.special{font-family:'Roboto Slab';font-weight:700;font-size:24px}h3{font-family:'Roboto Slab';font-weight:700;font-size:22px}p{color:#59524C}a{color:#0A692A;text-decoration:underline;font-weight:400}a:hover{color:#0D8835}a:hover,a:focus{color:#0A692A!important}strong{font-family:'Roboto';font-weight:500;font-size:16px;color:#000}hr{border-color:#AAA;margin-top:6px;margin-bottom:30px}hr.special{border-color:#E8E6E3;margin-top:30px;margin-bottom:0}.button{margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-right:50px;padding-left:50px;font-family:'Roboto';font-weight:300;font-size:20px}.margin-btn{margin-top:38px;margin-bottom:38px}.small-btn{padding-right:30px;padding-left:30px}.make-appointment-btn{font-weight:500}.make-appointment-btn:hover{color:#4F3C00}.no-pad{padding:0}.contact-tel{display:inline-block;vertical-align:middle;font-size:18px;font-family:'Roboto';font-weight:400;padding:7px 12px 7px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;text-align:center;margin:5px 0 15px;line-height:1.6}.contact-tel:hover{color:#fff!important;background-color:var(--primary-color)}p.work-together{color:#1F1F1F;font-family:'Roboto';font-weight:400;font-size:24px;display:inline-block;padding-right:30px;margin-top:22px;margin-bottom:24px}.no-bg{background:none}.green-bg{background:#0A692A}.green{color:#0A692A}.brown{color:#59524C}.brown-bg-gradient{background:#59524d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTI0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NTQwM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(89 82 77) 0%,rgb(69 64 61) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(89 82 77)),color-stop(100%,rgb(69 64 61)));background:-webkit-linear-gradient(top,rgb(89 82 77) 0%,rgb(69 64 61) 100%);background:-o-linear-gradient(top,rgb(89 82 77) 0%,rgb(69 64 61) 100%);background:-ms-linear-gradient(top,rgb(89 82 77) 0%,rgb(69 64 61) 100%);background:linear-gradient(to bottom,rgb(89 82 77) 0%,rgb(69 64 61) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59524d',endColorstr='#45403d',GradientType=0)}.dark-brown{color:#4F3C00}.yellow-bg{background:#ffd146;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDE0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmMwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(255 209 70) 0%,rgb(255 192 4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(255 209 70)),color-stop(100%,rgb(255 192 4)));background:-webkit-linear-gradient(top,rgb(255 209 70) 0%,rgb(255 192 4) 100%);background:-o-linear-gradient(top,rgb(255 209 70) 0%,rgb(255 192 4) 100%);background:-ms-linear-gradient(top,rgb(255 209 70) 0%,rgb(255 192 4) 100%);background:linear-gradient(to bottom,rgb(255 209 70) 0%,rgb(255 192 4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd146',endColorstr='#ffc004',GradientType=0)}.light-grey-bg{background:#E8E6E3}.darker-brown-bg{background:#4B4641}body>header.contain-to-grid{margin-bottom:0;-webkit-box-shadow:0 7px 4px 0 rgb(0 0 0 / .18);-moz-box-shadow:0 7px 4px 0 rgb(0 0 0 / .18);box-shadow:0 7px 4px 0 rgb(0 0 0 / .18)}header.contain-to-grid{background:#fff;z-index:2;position:relative}.container{z-index:1;position:relative}.row.logo{padding-top:16px}.row.logo .brand{max-width:236px}a.company-name{display:inline-block;vertical-align:middle;font-family:'Roboto';font-weight:700;font-size:35px;padding-right:15px;text-decoration:none}a.company-name:hover{color:#0D8835}p.slogan-mulder{display:inline-block!important;vertical-align:middle;margin:0;font-family:'Gochi Hand';font-size:20px;position:relative;top:4px}.bold{font-family:'Roboto';font-weight:700}.bolder{font-family:'Roboto';font-weight:900}.phone_block{display:inline-block;vertical-align:middle}.phone-fixed{float:right;display:none}header.contain-to-grid.show-fixed .phone-fixed{display:block;padding-left:30px;line-height:42px}header.contain-to-grid.show-fixed .phone-fixed .fa{color:#fff;padding-right:5px}header.contain-to-grid.show-fixed .phone-fixed .contact-tel{padding:5px 10px 5px 12px;text-decoration:none;margin-bottom:5px}header.contain-to-grid.show-fixed .row.logo{display:none!important}header.contain-to-grid.move-up{position:fixed;margin-top:-9.6rem;transition:margin-top 0.4s 0.2s ease-in}header.contain-to-grid.show-fixed{position:fixed;margin-top:0;transition:margin-top 0.4s 0.3s ease-out;-webkit-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);-moz-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);box-shadow:0 2px 3px 0 rgb(0 0 0 / .54)}.contain-to-grid .top-bar{max-width:1318px}.top-bar,.top-bar-section ul li,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form):hover a:not(.button),.top-bar-section li.active:not(.has-form):hover a:not(.button){background:none}.divider{display:none}.top-bar-section li:not(.has-form) a:not(.button){font-family:'Roboto';font-weight:300;color:#59524C;font-size:20px;text-decoration:none}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form):hover a:not(.button),.top-bar-section li.active:not(.has-form):hover a:not(.button),.top-bar-section ul.right li:not(.has-form):hover a:not(.button),.top-bar-section ul.right li:not(.has-form).active a:not(.button),.single-werkzaamheden .top-bar-section li:not(.has-form)#menu-item-1107 a:not(.button),.page-child .top-bar-section li:not(.has-form)#menu-item-1102 a:not(.button),.single-post .top-bar-section li:not(.has-form)#menu-item-1105 a:not(.button),.single-projecten .top-bar-section li:not(.has-form)#menu-item-1110 a:not(.button){font-family:'Roboto';font-weight:400;color:#000}.top-bar-section li:not(.has-form) a:not(.button)::after,top-bar-section li.active:not(.has-form) a:not(.button)::after,.top-bar-section ul.right li:not(.has-form).active a:not(.button)::after,.top-bar-section ul.right li:not(.has-form) a:not(.button)::after{display:block;content:attr(title);font-family:'Roboto';font-weight:400;color:#000;height:1px;color:#fff0;overflow:hidden;visibility:hidden}.top-bar-section li:not(.has-form),.top-bar-section li:not(.has-form) a:not(.button){text-align:center}.top-bar-section ul.right li:not(.has-form) a:not(.button){font-family:'Roboto';font-weight:300;font-size:18px}.top-bar-section li:not(.has-form):first-child a:not(.button){padding-left:0}.top-bar-section li:not(.has-form):last-child a:not(.button){padding-right:0}footer .row.footer-content{padding:20px 0}footer p{color:#fff}footer .brand{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);max-width:236px}footer img{display:inline-block;margin-right:25px;vertical-align:middle}footer.full-width{background:#59524C;padding:0;border:0}p.copyright{color:#A4A4A4;font-family:'Roboto';font-weight:300;font-size:12px;text-align:center;margin:15px 0}footer.full-width .copyright a{color:#A4A4A4}footer.full-width a{color:#fff;font-family:'Roboto';font-weight:300;text-decoration:underline}footer.full-width a:hover{color:#fff}footer p.company-name{margin:0;font-family:'Roboto';font-weight:700;font-size:30px;line-height:25px}footer p.slogan-mulder{font-size:16px;margin-bottom:20px}footer .logo-block p,footer .contactinfo-block p{margin:0}footer .contactinfo-block p{font-size:14px;font-family:'Roboto';font-weight:300}.home-banner{background-repeat:no-repeat;background-position:center center;background-size:cover}.home-banner .video-container{width:100%;position:relative;overflow:hidden;aspect-ratio:16/9;height:70vh;max-height:500px;max-width:1288px;margin:0 auto}.home-banner .video-container:before{top:0;left:1px;content:'';width:100px;height:6px;z-index:1;background-color:var(--primary-color);position:absolute}.home-banner .video-container:after{top:0;left:1px;content:'';width:6px;height:100px;z-index:1;background-color:var(--primary-color);position:absolute}.home-banner-video+div{margin-top:-100px;padding-top:115px}.home-banner video{top:50%;left:50%;width:100%;transform:translate(-50%,-50%);position:absolute}.home article{box-shadow:none}.home article .current-news{padding:0;height:inherit}p.special{font-family:'Roboto';font-weight:500;font-size:36px;margin-top:20px;margin-bottom:20px}.banner-content-block{border-radius:0;background:#fff;padding:18px 32px 30px 32px;margin-top:150px;margin-bottom:155px;width:650px;-webkit-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);-moz-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);box-shadow:0 2px 3px 0 rgb(0 0 0 / .54)}.banner-content-block p{font-family:'Roboto';font-weight:300;font-size:18px}.customers-banner{background:#fff;padding-top:29px;padding-bottom:24px}.customers-banner p{display:inline-block;padding-right:10px;font-family:'Roboto';font-weight:400;font-size:22px;margin-bottom:0}.customers-banner img{display:inline-block}.customers-banner img:not(:last-child){margin-right:10px}p.recent{margin-bottom:30px;font-family:'Roboto';font-weight:300;font-size:22px;line-height:26px}.work-activities{width:auto;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);cursor:pointer;margin:15px 0}.work-activities img{width:100%}.work-activities-title{background:#fff;padding-top:30px;padding-bottom:35px;text-align:center}p.recent-title{font-family:'Roboto';font-weight:500;font-size:22px;margin-bottom:0;display:inline-block}.arrow-green.other{font-family:'Roboto';font-weight:400;font-size:16px;margin-top:10px;text-decoration:none;text-transform:uppercase}.recent-content{display:inline-block}.view-projects-block{text-align:center}.sticky{position:absolute;top:42px;right:52px;padding:15px 30px 15px 30px;background:#FFD146;-webkit-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);-moz-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);width:285px}p.quote{text-align:center;font-family:'Gochi Hand';font-size:18px;margin-bottom:10px;line-height:20px;color:#000}p.quote-customer{font-family:'Gochi Hand';font-size:14px;margin-bottom:0;text-align:center;color:#59524C}.image-container{position:relative;width:100%}.image-container img{height:243px;width:100%}.current-news{height:144px}.current-photo{margin-right:20px}.current-photo img{width:190px;height:144px}.row.current-news-block.collapse{margin-bottom:20px}.current-news-block .medium-6{margin-top:9px}.current-news p.date{font-family:'Roboto';font-weight:400;font-size:18px;margin-bottom:0;line-height:18px;padding-bottom:5px}.current-news-block .small h1{font-size:22px}.current-news-block .small p.news-title{font-size:18px;margin-bottom:20px}.current-news p{font-family:'Roboto';font-weight:300;font-size:16px;margin-bottom:15px}.view-current-block{text-align:center}.recent-container{margin-bottom:50px;cursor:pointer;margin-top:35px}.actual-container{margin-bottom:50px;position:relative;cursor:pointer;margin-top:35px}.recent-container h1 a{font-weight:700}.page-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:149px}ul.arrow-list{margin-left:0;position:relative;padding-left:14px}ul.arrow-list li{list-style:none}ul.arrow-list li a{font-family:'Roboto';font-weight:300;font-size:16px;color:#1F1F1F;text-decoration:none}ul.arrow-list li.active a,ul.arrow-list li:hover a{font-family:'Roboto';font-weight:500}ul.arrow-list li.active::before{content:"\f101";font-family:FontAwesome;display:inline-block;position:absolute;left:0}.page-child ul.arrow-list,.page-parent ul.arrow-list{margin-top:65px}.page-child .cta,.page-parent .cta{margin-top:50px}.page-content-intro p{margin:0}.row.head-text.collapse{margin-bottom:20px}.page-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.page-content p{font-family:'Roboto';font-weight:300;font-size:16px}p#breadcrumbs{padding-top:20px}p#breadcrumbs,p#breadcrumbs a{font-family:'Roboto';font-weight:400;font-size:14px;color:#545454}p#breadcrumbs i.fa-angle-right{padding-left:15px;padding-right:15px}.work-activity-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:450px}.work-activities-container{padding-bottom:60px}.material-container{padding-top:25px;padding-bottom:70px}.sticky-white{background:#fff;padding:15px 30px 15px 30px;-webkit-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);-moz-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);cursor:default}.sticky-white p{font-family:'Roboto';font-weight:300;font-size:18px}.sticky-note-container{padding-top:52px;padding-bottom:179px}.work-activity-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;margin-bottom:40px}.work-activity-content p{font-family:'Roboto';font-weight:300;font-size:16px}.material-banner{margin-top:40px}.material-featured-container .element-item{opacity:1;transition:opacity 0.8s ease-out}.material-featured-container .element-item.hidden{opacity:0}.material-info-block{background:#fff;padding:18px;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);box-shadow:0 2px 5px 0 rgb(0 0 0 / .16)}.material-info-block h3,.material-info-block p{display:inline-block;font-size:16px}.material-info-block p{font-family:'Roboto';font-weight:300;margin-bottom:0}.material-block{width:100%;height:auto}.material-block:not(:last-child){border-bottom:1px solid #E8E6E3}.material-block img{width:100%}p.filter{font-family:'Roboto';font-weight:400;font-size:24px;color:#1F1F1F;line-height:27px}.post-type-archive-materieel ul.arrow-list li,.post-type-archive-materieel li.show-all{cursor:pointer}.is-checked{font-family:'Roboto';font-weight:500;font-size:16px;color:#1F1F1F}.is-checked::before{content:"\f101";font-family:FontAwesome;position:absolute;left:0}.post-type-archive-materieel li.show-all{font-family:'Roboto';font-weight:500;font-size:16px;padding:7px 12px 7px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#0A692A;text-align:center;border:1px solid #0A692A;list-style:none;background:none;width:auto;display:none}.post-type-archive-materieel li.show-all:hover{background:#0A692A;color:#fff}.post-type-archive-materieel li.show-all.is-checked::before,.post-type-archive-materieel li.show-all.visible.is-checked{display:none}.post-type-archive-materieel li.show-all.visible{display:block}ul.material-category-list li:hover{font-family:'Roboto';font-weight:700}.project-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:450px}.project{padding-left:30px;padding-right:30px}.logo-title{font-family:'Roboto';font-weight:400;font-size:24px;color:#1F1F1F;margin-bottom:25px;margin-top:25px}.logos-block{padding-bottom:20px}.logos-block img:not(:last-child){margin-right:20px}.project-block{-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);background:#fff;cursor:pointer}.project-block img{width:100%}.project-container{padding-bottom:80px}.project-title{background:#fff;padding:25px}.project-link{font-family:'Roboto';font-weight:300;font-size:16px;line-height:25px}.arrow-green{text-decoration:none}.arrow-green:hover{color:#59524C}.arrow-green::after{content:" \f101";font-family:FontAwesome;color:#0A692A}.sticky-project{position:relative;top:42px;right:-30px;padding:15px 30px 15px 30px;background:#FFD146;-webkit-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);-moz-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);width:300px}.project-note{padding:15px 30px 27px 30px}.sticky.special{position:initial;margin:0 auto;margin-bottom:40px}.sticky-project.special{position:relative;top:29px;right:41px;z-index:10}.single-projecten .sticky-white{z-index:20;position:relative}.actual-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:450px}.actual-banner.small{height:149px}.row.content{padding-bottom:50px}article{margin-bottom:30px;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);background:#fff;cursor:pointer}article .current-news{padding:30px 20px 20px 20px;height:179px}article .current-photo img{height:179px;width:210px}.single-post article .current-news,.single-post article .current-photo img{height:151px}.contact-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:500px}.contact-form{padding-bottom:50px}.contact-info{padding-top:12px}.contact-info h2{margin-bottom:5px}.sticky-contact{width:100%;padding:15px 30px 26px 30px}.route{padding:16px 30px 17px 30px;font-family:'Roboto';font-weight:300;font-size:16px;color:#fff}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{background:#fff;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16);box-shadow:0 2px 5px 0 rgb(0 0 0 / .16)}.contact-form .form-field{width:47%;display:inline-block}.contact-form .form-field.name{margin-right:5%}.contact-form p{display:inline-block}.fa-phone,.fa-fax,.fa-at{color:#000}.cta-modal h1{color:color:#4F3C00}.cta-modal p{font-family:'Roboto';font-weight:300;font-size:14px}.wpcf7 p{font-family:'Roboto';font-weight:400;font-size:16px;margin-bottom:2px}input[type="submit"]{border-radius:4px;font-family:'Roboto';font-weight:300;font-size:20px;float:right;padding:10px 40px 13px 40px}input[type="text"],input[type="email"],input[type="tel"],textarea{background:#E8E6E3;box-shadow:none;border:none}.form-field{width:47%;display:inline-block}.wpcf7-not-valid-tip{margin-bottom:10px}div.wpcf7-validation-errors{background:#FFC004;padding:10px;color:#fff;font-family:'Roboto';font-weight:700;font-size:16px;border:none;text-align:center}div.wpcf7-response-output{margin-top:5em}a.close-reveal-modal{text-decoration:none}.close-reveal-modal:hover{color:#0A692A}.fa-check{color:#0A692A}.error404 .error{padding:70px 0}.error404 p{margin-top:20px}.card{width:calc(100% / 3);margin:15px 0;position:relative;background-color:#fff;overflow:hidden;transition:all 0.3s cubic-bezier(.4,0,.2,1);-webkit-transition:all 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s cubic-bezier(.4,0,.2,1);-o-transition:all 0.3s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:#fff0 0 0 0 0,#fff0 0 0 0 0,rgb(0 0 0 / .05) 0 1px 2px 0;box-shadow:#fff0 0 0 0 0,#fff0 0 0 0 0,rgb(0 0 0 / .05) 0 1px 2px 0}.card:hover{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);-webkit-box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}.card .card-body{padding:15px 0}.card .card-body:before{top:0;left:0;position:absolute;content:'';width:40px;height:3px;background-color:#0A692A}.card .card-body:after{top:0;left:0;position:absolute;content:'';width:3px;height:40px;background-color:#0A692A}.card .card-image{aspect-ratio:16/9;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0}.card .card-image img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;-o-object-fit:cover;-webkit-object-fit:cover}.card .card-image i{color:#0A692A;opacity:.5;font-size:80px;text-align:center}.card .card-image svg{width:80px;height:auto;opacity:.5}.card .card-title{margin:0;font-size:20px}.card .card-title a{font-weight:600;text-decoration:none}.card .card-body p{margin-bottom:0;font-size:15px}.cards-grid{gap:30px;display:flex;justify-content:center}.section{padding:45px 0}@media only screen and (max-width:43em){.banner-content-block,.sticky-white{width:auto}.banner-content-block .button{display:block;float:none!important}.home .banner-content-block .make-appointment-btn{margin-bottom:0;margin-top:10px}.sticky-project{position:relative;top:0;right:0}.sticky-white{width:auto}a.company-name{font-size:22px;padding:0}a.contact-tel .fa-phone{color:#0A692A;font-size:24px}.left-off-canvas-toggle .fa-bars{color:#0A692A;font-size:24px}.sticky-project.special{position:relative;top:0;left:0}header.contain-to-grid.move-up,header.contain-to-grid{position:fixed;margin-top:0;transition:margin-top 0.4s 0.3s ease-out;-webkit-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);-moz-box-shadow:0 2px 3px 0 rgb(0 0 0 / .54);box-shadow:0 2px 3px 0 rgb(0 0 0 / .54)}header.contain-to-grid.show-fixed .mobile-header .row.logo{display:block!important}}@media only screen and (min-width:43em) and (max-width:64em){.blog .sticky-white{width:450px}.sticky-white{width:300px}a.company-name{font-size:32px;padding:0}a.contact-tel .fa-phone{color:#0A692A;font-size:32px}.left-off-canvas-toggle .fa-bars{color:#0A692A;font-size:32px}.sticky-project{position:relative;top:42px;right:-30px}.banner-content-block .button{display:block;float:none!important}.home .banner-content-block .make-appointment-btn{margin-bottom:0;margin-top:10px}.sticky-project.special{position:relative;top:0;left:0}}@media only screen and (max-width:64em){.main{padding-top:64px}.row.logo{padding:20px 0}.row.logo .brand{height:40px;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}a.contact-tel{padding:0;float:right;margin:0}a.contact-tel:hover{background:none}a.contact-tel .fa-phone:hover{color:#0D8835}.left-off-canvas-toggle .fa-bars:hover{color:#0D8835}aside.left-off-canvas-menu{background:#0A692A;overflow-y:visible}.top-bar{overflow:visible}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form):first-child a:not(.button){text-align:left;padding-left:20px}.top-bar-section li:not(.has-form),.top-bar-section li:not(.has-form) a:not(.button){width:100%}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form).active a:not(.button),.top-bar-section li:not(.has-form).active:hover a:not(.button),.top-bar-section li:not(.has-form):hover a:not(.button){color:#fff}.top-bar-section ul.right li:not(.has-form) a:not(.button),.top-bar-section ul.right li:not(.has-form):hover a:not(.button),.top-bar-section ul.right li:not(.has-form).active a:not(.button),.single-werkzaamheden .top-bar-section li:not(.has-form)#menu-item-1107 a:not(.button),.page-child .top-bar-section li:not(.has-form)#menu-item-1102 a:not(.button),.single-post .top-bar-section li:not(.has-form)#menu-item-1105 a:not(.button),.single-projecten .top-bar-section li:not(.has-form)#menu-item-1110 a:not(.button){color:#fff}.top-bar-section ul.right li:not(.has-form) a:not(.button){font-family:'Roboto';font-weight:300;font-size:20px}footer .row.footer-content{text-align:center;padding-bottom:0}footer .row.footer-content .columns{padding-bottom:20px}.page-template-page-templatestemplate-contact-php .wpcf7-submit{width:100%;margin:15px 0}.banner-content-block{margin:9px 0;text-align:center}.banner-content-block p{font-size:16px}.banner-content-block .button{padding-left:35px;padding-right:35px}.home-banner .video-container{aspect-ratio:16/9}p.special{line-height:47px}.customers-banner p{display:block;text-align:center;padding-bottom:20px}.customers-banner img:not(:last-child),.customers-banner img,.logos-block img:not(:last-child),.logos-block img{margin:0 auto;display:block}.customers-banner img:not(:last-child),.logos-block img:not(:last-child){margin-bottom:20px}.work-activities,.project-block{margin-bottom:20px}.work-together-banner{text-align:center}.home .make-appointment-btn{margin-bottom:20px}.current-photo img{display:none}.recent-container,.home article,.actual-container{margin:0}.recent-container .arrow-green.other,.actual-container .arrow-green.other{font-size:12px;margin-top:15px}.recent-container{padding-top:20px}.row.cta{margin:0 auto;padding-bottom:20px}p.work-together{text-align:center;padding-right:20px}.cta-modal .wpcf7 p{font-size:12px}.cta-modal input[type="submit"]{margin-top:20px}::-webkit-input-placeholder{font-size:10px}:-moz-placeholder{font-size:10px}:-ms-input-placeholder{font-size:10px}.work-activities-container{padding-bottom:0}.sticky-white.project-note.right{float:none}.project-banner{height:470px}.project-container{padding:0}div#filters ul.arrow-list li{display:inline-block;padding-right:2px}div#filters ul.arrow-list li.show-all{display:block}div#filters{margin-left:16px}.material-block img{display:none}.material-block{height:auto}.material-info-block{padding:20px 18px}.page-content,.work-activity-content{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}h1.other.margin-other{margin-top:0}.sticky-note-container{padding-top:18px}h2.other.margin-other,h1.other.margin-other{font-size:31px}.work-activity-content{margin-bottom:0}article .current-news{height:auto}.material-block{margin:0 auto}.work-activity-banner{height:auto}.single h1.other.margin-other{padding-top:20px}.blog article h1{font-size:28px}article .current-news h1{font-size:21px}}