.ww-banner{width: 100%;overflow: hidden;position: relative !important}.ww-banner .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner .wpb_column.vc_column_container.vc_col-sm-8:before{content: " ";width: 1000px;background: url('/wp-content/themes/construction-child/assets/images/header-element.png');background-repeat: no-repeat;height: 500px;position: absolute;z-index: 99999;left: -200px;top: -120px;z-index: -1}@media (max-width: 1200px){.ww-banner .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner .wpb_column.vc_column_container.vc_col-sm-8:before{left: -300px}}@media (max-width: 1100px){.ww-banner .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner .wpb_column.vc_column_container.vc_col-sm-8:before{background: #b93d24 !important;height: 600px;opacity: 0.9;left: -390px;top: -130px;transform: rotate(-4deg)}}@media (max-width: 1030px){.ww-banner .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner .wpb_column.vc_column_container.vc_col-sm-8:before{background: transparent !important}}@media (max-width: 1030px){.ww-banner .vc_col-sm-8,.ww-banner .vc_col-sm-4{width: 100% !important}.ww-banner:before{content: " ";width: 100%;height: 105%;position: absolute !important;left: 0;top: 0;z-index: 9;display: block !important;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.65) 99%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.65) 99%, rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.74) 99%, rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}}@media (max-width: 1030px) and (max-width: 845px){.ww-banner .vc_col-sm-8 .wpb_text_column.wpb_content_element.vc_custom_1488990188546,.ww-banner .vc_col-sm-4 .wpb_text_column.wpb_content_element.vc_custom_1488990188546{padding: 0 !important;margin: 0 !important}}.ww-banner .ww-btn--secondary{display: inline-block;position: absolute;min-width: 300px;right: 0}@media (max-width: 1030px){.ww-banner .ww-btn--secondary{right: inherit}}@media (max-width: 370px){.ww-banner .ww-btn--secondary{min-width: inherit}}.ww-banner-2{width: 100%;overflow: hidden;position: relative !important}.ww-banner-2 .row_inner_wrapper.clearfix{background-size: cover !important;background-position: center !important}.ww-banner-2 .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner-2 .wpb_column.vc_column_container.vc_col-sm-8:before{content: " ";width: 1000px;background: url('/wp-content/themes/construction-child/assets/images/header-element.png');background-repeat: no-repeat;height: 500px;position: absolute;z-index: 99999;left: -200px;top: -120px;z-index: -1}@media (max-width: 1200px){.ww-banner-2 .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner-2 .wpb_column.vc_column_container.vc_col-sm-8:before{left: -300px}}@media (max-width: 1100px){.ww-banner-2 .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner-2 .wpb_column.vc_column_container.vc_col-sm-8:before{background: #b93d24 !important;height: 600px;opacity: 0.9;left: -390px;top: -130px;transform: rotate(-4deg)}}@media (max-width: 1030px){.ww-banner-2 .vc_element.vc_vc_column_inner.vc_container-block.vc_col-sm-8:before,.ww-banner-2 .wpb_column.vc_column_container.vc_col-sm-8:before{background: transparent !important}}@media (max-width: 1030px){.ww-banner-2 .vc_col-sm-8,.ww-banner-2 .vc_col-sm-4{width: 100% !important}.ww-banner-2:before{content: " ";width: 100%;height: 105%;position: absolute !important;left: 0;top: 0;z-index: 9;display: block !important;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.65) 99%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.65) 99%, rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.74) 99%, rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}}@media (max-width: 1030px) and (max-width: 845px){.ww-banner-2 .vc_col-sm-8 .wpb_text_column.wpb_content_element.vc_custom_1488990188546,.ww-banner-2 .vc_col-sm-4 .wpb_text_column.wpb_content_element.vc_custom_1488990188546{padding: 0 !important;margin: 0 !important}}.ww-banner-2 .ww-btn--secondary{display: inline-block}.margin-10{margin: 10px}.margin-bottom-10{margin-bottom: 10px}.margin-left-10{margin-left: 10px}.margin-right-10{margin-right: 10px}.margin-top-10{margin-top: 10px}.margin-horizontal-10{margin-left: 10px;margin-right: 10px}.margin-vertical-10{margin-bottom: 10px;margin-top: 10px}.margin-15{margin: 15px}.margin-bottom-15{margin-bottom: 15px}.margin-left-15{margin-left: 15px}.margin-right-15{margin-right: 15px}.margin-top-15{margin-top: 15px}.margin-horizontal-15{margin-left: 15px;margin-right: 15px}.margin-vertical-15{margin-bottom: 15px;margin-top: 15px}.margin-20{margin: 20px}.margin-bottom-20{margin-bottom: 20px}.margin-left-20{margin-left: 20px}.margin-right-20{margin-right: 20px}.margin-top-20{margin-top: 20px}.margin-horizontal-20{margin-left: 20px;margin-right: 20px}.margin-vertical-20{margin-bottom: 20px;margin-top: 20px}.margin-25{margin: 25px}.margin-bottom-25{margin-bottom: 25px}.margin-left-25{margin-left: 25px}.margin-right-25{margin-right: 25px}.margin-top-25{margin-top: 25px}.margin-horizontal-25{margin-left: 25px;margin-right: 25px}.margin-vertical-25{margin-bottom: 25px;margin-top: 25px}.margin-30{margin: 30px}.margin-bottom-30{margin-bottom: 30px}.margin-left-30{margin-left: 30px}.margin-right-30{margin-right: 30px}.margin-top-30{margin-top: 30px}.margin-horizontal-30{margin-left: 30px;margin-right: 30px}.margin-vertical-30{margin-bottom: 30px;margin-top: 30px}.margin-40{margin: 40px}.margin-bottom-40{margin-bottom: 40px}.margin-left-40{margin-left: 40px}.margin-right-40{margin-right: 40px}.margin-top-40{margin-top: 40px}.margin-horizontal-40{margin-left: 40px;margin-right: 40px}.margin-vertical-40{margin-bottom: 40px;margin-top: 40px}.margin-50{margin: 50px}.margin-bottom-50{margin-bottom: 50px}.margin-left-50{margin-left: 50px}.margin-right-50{margin-right: 50px}.margin-top-50{margin-top: 50px}.margin-horizontal-50{margin-left: 50px;margin-right: 50px}.margin-vertical-50{margin-bottom: 50px;margin-top: 50px}.align-center{text-align: center}.align-justify{text-align: justify}.align-left{text-align: left}.align-right{text-align: right}.web-whales-footer,.web-whales-footer-white{display: inline-block;margin-bottom: 0}@media (max-width: 767px){.web-whales-footer:not(.center-sm),.web-whales-footer-white:not(.center-sm){display: block;width: 100%}}@media (max-width: 991px){.web-whales-footer.center-sm,.web-whales-footer-white.center-sm{display: block;width: 100%}}@media (min-width: 768px){.web-whales-footer:not(.no-sep):before,.web-whales-footer-white:not(.no-sep):before{content: '\b7';font-weight: 600;margin: 0 5px}}.web-whales-footer a,.web-whales-footer-white a{display: inline-block;white-space: no-wrap}.web-whales-footer a:hover,.web-whales-footer-white a:hover,.web-whales-footer a:focus,.web-whales-footer-white a:focus{text-decoration: underline !important}.web-whales-footer a:before{content: url('/wp-content/uploads/web-whales-icon-black.png');display: inline-block;margin: 0 3px;opacity: .6;vertical-align: middle}.web-whales-footer-white a:before{content: url('/wp-content/uploads/web-whales-icon-white.png');display: inline-block;margin: 0 3px;opacity: .8;vertical-align: middle}body{-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;letter-spacing: -0.3px !important}@media (max-width: 1150px){header.site-header{padding-top: 15px}header.site-header .site-branding{float: left;width: 100%;margin-top: 10px !important}header.site-header .header-right-wrap{float: none;width: 100%;padding: 0 0 30px}header.site-header .header-right-wrap .header-widget{float: left;margin: 0;display: none}header.site-header .header-right-wrap .header-widget-mobile{display: block !important;position: absolute;width: 100%;left: 0;padding-left: 30px;background: #fff;border-top: 1px solid #e9e9e9;padding: 10px 20px}header.site-header .header-right-wrap .header-widget-mobile .extract-element{margin: 0 30px 0 0;float: left;font-size: 12px}header.site-header #site-navigation.main-navigation{position: static;float: right}header.site-header #site-navigation.main-navigation .wpc-menu{width: 100% !important;display: none}header.site-header #site-navigation.main-navigation #nav-toggle{display: inline-block}header.site-header #site-navigation.main-navigation .wpc-menu{width: 100% !important;display: none}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile{display: block !important;position: absolute;right: 0;width: 100%;background: transparent;z-index: 100;border-bottom: 1px solid #e9e9e9}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile ul{box-shadow: none;padding-bottom: 0;position: static !important;display: none !important}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile ul li a{padding: 12px 35px !important}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile li{background: #fff;border-top: 1px solid #e9e9e9;float: none !important;display: block !important;width: 100% !important}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile li a{padding: 12px 20px !important;color: #777}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile li.current-menu-item > a{color: #000;background: #fff}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile .nav-toggle-dropdown > ul{display: block !important}header.site-header #site-navigation.main-navigation .wpc-menu.wpc-menu-mobile .nav-toggle-subarrow{display: block;color: #999;font-weight: normal;position: absolute;top: 0;right: 0;cursor: pointer;text-align: center;padding: 6px 20px 7px;z-index: 10;font-size: 22px}}@media (max-width: 650px){.vc_column-inner.vc_custom_1489487717160{padding-top: 0 !important}}@media (max-width: 350px){.home .container{padding: 0 15px !important}}input.wpcf7-form-control.wpcf7-text:focus{border-color: #bf472d !important}footer#colophon{margin-top: -5px}.landing-page-options .row_full_center_content .landing-page-option .inner:before{content: " ";width: 73.76px;height: 66px;display: block;position: absolute;right: 0px;top: 0;z-index: 2}@media (max-width: 1100px){.landing-page-options .row_full_center_content .landing-page-option .inner:before{right: -30px;top: 40%}}@media (max-width: 650px){.landing-page-options .row_full_center_content .landing-page-option .inner:before{right: 0px;top: 40%}}@media (max-width: 480px){.landing-page-options .row_full_center_content .landing-page-option .inner:before{right: 0px;top: 0}}@media (max-width: 415px){.landing-page-options .row_full_center_content .landing-page-option .inner:before{display: none}}.landing-page-options .row_full_center_content > .vc_col-sm-4:first-child .landing-page-option .inner .call-to-action{background: #1385ba !important}.landing-page-options .row_full_center_content > .vc_col-sm-4:first-child .landing-page-option .inner .call-to-action:hover{background: #0f6a94 !important;color: #fff !important}.landing-page-options .row_full_center_content > .vc_col-sm-4:first-child .landing-page-option .inner:before{background: url('/wp-content/uploads/2017/03/idee-icoon.png')}.landing-page-options .row_full_center_content > .vc_col-sm-4:nth-child(2) .landing-page-option .inner .call-to-action{background: #fdce43 !important}.landing-page-options .row_full_center_content > .vc_col-sm-4:nth-child(2) .landing-page-option .inner .call-to-action:hover{background: #a07b0e !important;color: #fff !important}.landing-page-options .row_full_center_content > .vc_col-sm-4:nth-child(2) .landing-page-option .inner:before{background: url('/wp-content/uploads/2017/03/voorbereiding-icoon.png')}.landing-page-options .row_full_center_content > .vc_col-sm-4:nth-child(3) .landing-page-option .inner .call-to-action{background: #83bb51 !important}.landing-page-options .row_full_center_content > .vc_col-sm-4:nth-child(3) .landing-page-option .inner .call-to-action:hover{background: #486d27 !important;color: #fff !important}.landing-page-options .row_full_center_content > .vc_col-sm-4:nth-child(3) .landing-page-option .inner:before{background: url('/wp-content/uploads/2017/03/uitvoering-icoon.png')}.project__header{background: #BA3B1A;padding: 50px 0px;color: #fff}.project__header .entry-title{color: #fff !important}.project__header .container{display: flex;display: -webkit-flex;display: -ms-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap}.project__header .container > div{width: 49%}@media (max-width: 900px){.project__header .container > div{width: 100%}}.project__thumb{margin-right: 40px}.project__thumb img{box-shadow: 0 0 40px rgba(0,0,0,0.48);min-width: 100%}@media (max-width: 900px){.project__thumb{margin-bottom: 30px}}.project__desc{font-size: 18px;line-height: 27px;margin-bottom: 30px}.project__details{margin-top: 30px;padding: 0}.project__details li{list-style: none}.project__status{border: 1px solid;padding: 2px 8px;margin-left: 5px}.project__status.Compleet{color: #6C9E08;border-color: #6C9E08}.project__quote{background: #D8D8D8;padding: 50px 0 40px 0}.project__quote .container{display: flex;display: -webkit-flex;display: -ms-flex}@media (max-width: 700px){.project__quote .container{flex-direction: column;-webkit-flex-direction: column;text-align: center}}.project__quote .container > div:first-child{width: 250px;margin-right: 50px}@media (max-width: 700px){.project__quote .container > div:first-child{width: 100%}}.project__quote .pq-photo{border-radius: 50%;max-width: 120px;background-size: cover !important;background-position: center !important;width: 120px;height: 120px}@media (max-width: 700px){.project__quote .pq-photo{margin: 0 auto}}.project__quote .pq-quote{font-size: 18px;color: #333;margin-top: 40px}.project__quote .pq-quote:before{content: "“";font-size: 80px;font-weight: bold;letter-spacing: -5px;position: absolute;top: 0;margin-top: -40px}.project__quote .pq-client{color: #868686;font-size: 18px;float: right}.project__content{padding: 30px 0}.project__services{display: flex;display: -webkit-flex;display: -ms-flex;justify-content: flex-start;-webkit-justify-content: flex-start}@media (max-width: 1175px){.project__services{flex-wrap: wrap;-webkit-flex-wrap: wrap}}.project__services .ps-col{width: 20%;padding-right: 20px}@media (max-width: 1175px){.project__services .ps-col{width: 20%;padding-bottom: 20px}}@media (max-width: 1175px){.project__services .ps-col{width: 25%}}@media (max-width: 800px){.project__services .ps-col{width: 33.3%}}@media (max-width: 575px){.project__services .ps-col{width: 50%}}@media (max-width: 425px){.project__services .ps-col{width: 100%}}.project__gallery{display: flex;display: -webkit-flex;display: -ms-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: flex-start;-webkit-justify-content: flex-start}.project__gallery .thumbnail{width: 23%;padding-right: 20px;transition: none;height: 165px;background-size: cover !important;margin: 1%;cursor: pointer}.project__gallery .thumbnail:hover{opacity: 0.7}@media (max-width: 950px){.project__gallery .thumbnail{width: 31.3%}}@media (max-width: 730px){.project__gallery .thumbnail{width: 48%}}@media (max-width: 430px){.project__gallery .thumbnail{width: 100%}}.project__gallery .thumbnail img{display: none;height: 165px;width: 100%;cursor: pointer;transition: none}.project__gallery .thumbnail img:hover{opacity: 0.7}.project__gallery .thumbnail .thumbnail-close{display: none}.project__gallery .thumbnail .thumbnail-close:hover{color: white}.project__gallery .thumbnail__nav{display: none;position: absolute;width: 100%;bottom: calc(50% + 10px)}.project__gallery .thumbnail__nav__left{position: absolute;left: 10px;margin-top: 5px;background: #ba3b1a;color: #fff;padding: 5px 10px;border-radius: 3px;cursor: pointer}@media (max-width: 769px){.project__gallery .thumbnail__nav__left{background: rgba(186,59,26,0.7);padding: 15px 20px !important}}.project__gallery .thumbnail__nav__left:hover{opacity: 0.7}.project__gallery .thumbnail__nav__right{position: absolute;right: 10px;margin-top: 5px;background: #ba3b1a;color: #fff;padding: 5px 10px;border-radius: 3px;cursor: pointer}@media (max-width: 769px){.project__gallery .thumbnail__nav__right{background: rgba(186,59,26,0.7);padding: 15px 20px !important}}.project__gallery .thumbnail__nav__right:hover{opacity: 0.7}.project__gallery .thumbnail.active{position: fixed;right: 0;left: 0;top: 0;z-index: 99999;background: rgba(0,0,0,0.99) !important;height: 100%;width: 100%;margin: 0;text-align: center;cursor: inherit;padding: 0;transition: none}.project__gallery .thumbnail.active:hover{opacity: 1}.project__gallery .thumbnail.active .thumbnail-helper{display: inline-block;height: 100%;vertical-align: middle}.project__gallery .thumbnail.active img{height: auto;width: auto;margin: auto;display: block;box-shadow: 0 0 90px rgba(0,0,0,0.65);max-height: 70%;opacity: 1 !important;position: absolute;top: 0;bottom: 0;left: 0;right: 0}.project__gallery .thumbnail.active .thumbnail-close{display: block;font-weight: bold;cursor: pointer;position: absolute;right: 20px;top: 20px}.project__gallery .thumbnail.active .thumbnail-close i{color: #ba3b1a;margin-left: 5px;font-size: 20px;position: relative;bottom: -2px}.project__gallery .thumbnail.active .thumbnail__nav{display: block}.home-projecten{background: #D5D5D5;margin-top: 50px}.home-projecten h2{border-bottom: 1px solid #333 !important}.home-projecten .alle-projecten{position: absolute;right: 20px;margin-top: -45px}.home-projecten .alle-projecten a{color: #777 !important}.home-projecten .home-project-head{box-shadow: 0 0 30px rgba(0,0,0,0.18);margin-top: 10px}.home-projecten .home-project-content{background: transparent !important;margin-top: 10px}.home-projecten .home-project-content h4{font-weight: bold !important}.home-projecten .home-project-content .vc_btn3{text-transform: none !important;background: #76A21F !important;border-radius: 7px !important;padding: 12px 16px !important;color: #fff !important;font-size: 12px !important;cursor: pointer;letter-spacing: 0px;margin-top: 15px}.home-projecten .home-project-content .vc_btn3:hover{text-decoration: none !important;background: #333}.arch-project{display: flex;display: -webkit-flex;display: -ms-flex;flex-wrap: wrap;justify-content: space-between;-webkkit-flex-wrap: wrap;-webkit-justify-content: space-between;border-bottom: 1px solid #b93b1c;padding-bottom: 40px;margin-bottom: 40px}.arch-project header{width: 45%}@media (max-width: 900px){.arch-project header{width: 100%}}.arch-project header img{box-shadow: 0 0 30px rgba(0,0,0,0.2);border-radius: 0 !important;min-width: 100%}.arch-project .entry-content{width: 50%}@media (max-width: 900px){.arch-project .entry-content{width: 100%}}.arch-project .entry-content h1{color: #333 !important}.arch-project .entry-content h1 a{color: #333 !important}.arch-project .entry-content ul{padding-top: 20px;padding-bottom: 20px;margin: 0;color: #333}.arch-project .entry-content .call-to-action{margin-bottom: 20px;background: #76A21F;border-radius: 7px;padding: 12px 16px;color: #fff !important;font-size: 12px;cursor: pointer}.arch-project .entry-content .call-to-action:hover{text-decoration: none !important;background: #333}.wz-box{background: #fff;border: 1px solid #575d5e;border-radius: 10px;box-shadow: 0 1px 2px rgba(0,0,0,0.49);padding: 12px 10px;text-align: center;color: #333;line-height: 18px;font-size: 13.5px;height: 150px;text-decoration: none !important}.wz-box img{margin-bottom: 10px}.wz-box a{text-decoration: none !important}.wz-box.hover{cursor: pointer;text-decoration: none !important;transition: all .2s}.wz-box.hover:hover{text-decoration: none !important;background: #232323;border: 1px solid #232323;color: #fff}.wz-bar{padding: 30px 0 30px 0;background: #3a3a3a}.wz-bar .vc_column-inner{padding: 0 !important}.wz-bar a:hover{text-decoration: none !important}@media (max-width: 1160px){.wz-bar .vc_col-sm-2{width: 25% !important;margin-bottom: 30px !important}}@media (max-width: 769px){.wz-bar .vc_col-sm-2{width: 100% !important;margin-bottom: auto !important}}.ww-contactform{color: #fff !important;padding: 40px 0;background: #3a3a3a}.ww-contactform .wpcf7-response-output{color: #777 !important;display: none}.ww-contactform h2{color: #fff !important;border-bottom: 1px solid #fff !important;padding-bottom: 10px}.ww-contactform h2 span{font-size: 14px}.ww-contactform .row{display: flex;display: -webkit-flex;display: -ms-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap}.ww-contactform .col-sm-6{width: 50%;margin-top: -30px}@media (max-width: 700px){.ww-contactform .col-sm-6{width: 100%}}.ww-contactform .fields{width: 95%}.ww-contactform .fields p.name,.ww-contactform .fields p.address,.ww-contactform .fields p.zipcode,.ww-contactform .fields p.phone,.ww-contactform .fields p.email,.ww-contactform .fields p.city,.ww-contactform .fields p.extra{width: 100%}.ww-contactform .fields input[type="text"],.ww-contactform .fields input[type="email"],.ww-contactform .fields input[type="tel"]{width: 100%}.ww-contactform p.compulsory-fields{color: #737373}.ww-contactform input,.ww-contactform textarea{background: #fff;border-radius: 5px}.ww-maps{margin-bottom: -75px;overflow: hidden}#mapkit-5573{height: 500px;width: 100%;margin-bottom: -40px}.txt--big{font-size: 38px !important;line-height: 48px !important}@media (max-width: 650px){.txt--big{font-size: 26px !important;line-height: 34px !important}}.txt--lead{font-size: 20px}@media (max-width: 650px){.txt--lead{font-size: 18px !important}}.txt--white{color: #fff !important}.ww-btn--secondary{color: #fff !important;border: 1px solid #fff;padding: 20px 40px;border-radius: 5px}@media (max-width: 400px){.ww-btn--secondary{padding: 20px 20px}}.ww-btn--secondary a{color: #fff !important}.ww-btn--secondary:hover{text-decoration: none !important;border: 1px solid #ca2b17;color: #fff !important}@media (max-width: 1030px){.vc_column-inner.vc_custom_1489487717160 p{text-align: left !important}}@media (max-width: 370px){.vc_column-inner.vc_custom_1489487717160 .ww-btn--secondary{padding: 15px 10px !important}}@media (max-width: 340px){.vc_column-inner.vc_custom_1489487717160 .ww-btn--secondary{padding: 10px 8px !important}}@media (max-width: 750px){.vc_row-fluid.vc_custom_1491209576599 .vc_col-sm-8 .wpb_text_column{padding: 0 !important}}@media (max-width: 330px){.vc_row-fluid.vc_custom_1491209576599{margin-right: -30px !important;margin-left: -30px !important}}.site-footer{position: relative;z-index: 99}.row_inner_wrapper{padding: 0px !important}@media (min-width: 1100px){.wpc-menu > li ul.sub-menu li:first-child{margin-top: 1px}.wpc-menu > li > a{padding: 0px 18px 30px 11px !important}}.site-footer .footer-columns{padding: 15px !important}.clear{clear: both}#main{margin-bottom: 40px}#main a{color: #759d24}.h2{margin-top: 20px;margin-bottom: 10px;border-bottom: 1px solid #b93d24;padding-bottom: 8px;font-size: 24px;outline: none}.tp-bgimg.defaultimg{-webkit-filter: blur(6px) !important;-moz-filter: blur(6px) !important;-o-filter: blur(6px) !important;-ms-filter: blur(6px) !important;filter: blur(6px) !important}@media (max-width: 370px){.breadcrumbs > .container{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap}.breadcrumbs span{margin-bottom: 5px}}.breadcrumbs span{margin-right: 20px !important}.breadcrumbs a:after{right: -3px !important}.breadcrumbs a:before{right: -4px !important}.tp-caption a{color: #fff !important}.page-entry-title{font-size: 32px !important;color: #fff !important}.page-title-wrap{padding: 20px 0px}.breadcrumbs a:before{border-left: 6px solid #575d5e !important}body:not(.home) .contact-page-form .fields{display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.contact-page-form .compulsory-fields{float: none !important}.contact-page-form .fields{margin-top: 30px;display: inline-block}.contact-page-form .submit input[type="submit"]{background: #759d24 !important;border-radius: 10px;transition: 1s;margin-top: 2px;margin-bottom: 8px}.contact-page-form .submit input[type="submit"]:hover{background: #94c62e !important}.margin-top-30{margin-top: 30px !important}.margin-top-20{margin-top: 20px !important}.margin-top-15{margin-top: 15px !important}.margin-top-10{margin-top: 10px !important}.margin-bottom-20{margin-bottom: 20px !important}.margin-bottom-10{margin-bottom: 10px !important}.font-size-17{font-size: 17px !important;line-height: 30px !important}.bigger-text{font-size: 21px !important}.no-margin-bottom.wpb_content_element{margin-bottom: 0px}.no-padding-left{padding-left: 0px !important}.call-to-action-in-text{width: auto;height: auto;border-radius: 6px;display: inline-block;background: #759d24}.call-to-action-in-text p{margin-bottom: 0px;color: #fff !important;font-size: 15px;width: auto;display: inline-block;padding: 10px}.call-to-action-in-text p a{color: #596499 !important}.call-to-action-appointment .afspraak-url-title{font-size: 16px;margin-bottom: 20px;font-weight: 500;letter-spacing: 0.1px}.call-to-action-appointment .afspraak-url{background: #759d24;color: #fff !important;padding: 14px 25px 14px 25px;border-radius: 10px;transition: 1s;white-space: nowrap;position: relative}.call-to-action-appointment .afspraak-url:hover{background: #94c62e;transition: 1s}#primary{padding-top: 25px !important}.no-padding-left-and-right .vc_col-sm-12{padding-left: 0px !important;padding-right: 0px !important}.no-padding-left-and-right .vc_col-sm-12 .wpb_gmaps_widget .wpb_wrapper{padding-left: 0px !important;padding-right: 0px !important;padding-top: 0px !important}header .header-right-wrap{margin-top: 25px !important}header .header-right-wrap .current-page-ancestor a{color: #3a3a3a !important}header .header-right-wrap .current-menu-item a{color: #3a3a3a !important}header .header-right-wrap a:hover{color: #3a3a3a !important}header .header-right-wrap .phone-text{color: #3a3a3a !important}header .header-right-wrap .phone-text a{color: #3a3a3a !important}header .header-right-wrap .phone-text a:hover{color: #545454 !important}header .header-right-wrap .header-right-widgets i{color: #b93d24 !important;margin-right: 5px}header .header-right-wrap .wpc-menu ul li.current-menu-item > a,header .header-right-wrap .wpc-menu ul li a:hover{background: #3a3a3a !important;color: #fff !important}header .site-branding{margin-top: -15px !important;margin-bottom: 20px !important}header.header-fixed .site-branding{margin-top: 0px !important;margin-bottom: 10px !important}header.header-fixed .site-branding a img{width: 235px !important}header.header-fixed .header-right-wrap{margin-top: 20px !important;padding-bottom: 8px}.wpcf7-form-control-wrap.recaptcha{margin-bottom: 25px;width: 100%;display: block}.full-width-contact p{width: 48%;float: left}.full-width-contact p.address,.full-width-contact p.email,.full-width-contact p.city{margin-left: 2%}@media (max-width: 1000px){.full-width-contact p.address,.full-width-contact p.email,.full-width-contact p.city{margin-left: 0}}.full-width-contact p.method,.full-width-contact p.extra,.full-width-contact p.phone input{width: 100%}.full-width-contact p.method select{width: 48%}.home #primary{padding-top: 0px !important;margin-top: -1px}.page-id-11 .fa{float: left;font-size: 15px;margin: 4px 7px 0 5px;min-width: 15px;-webkit-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important}.page-id-11 .fa.fa-map-marker{margin-bottom: 25px}.page-id-11 #primary{padding-top: 0px !important}.page-id-11 .contact-page-form input[type="tel"],.page-id-11 .contact-page-form select{width: 100% !important}.googleMapsDiv .wpb_wrapper{margin-top: -40px}.googleMapsOverlay{position: absolute;width: 100%;top: 0;height: 100%}.ul-arrows{list-style-type: none;margin-left: 0px !important;padding-left: 0px}.ul-arrows li{padding-left: 0px}.ul-arrows li .arrow{padding: 25px 20px 25px 0px;display: inline-block;background: #3a3a3a;position: relative}.ul-arrows li .arrow .content{color: #fff;margin-left: 40px}.ul-arrows li .arrow a{position: relative;left: 10px}.ul-arrows li .arrow:before,.ul-arrows li .arrow:after{content: "";border-top: 36.5px solid transparent;border-bottom: 36.5px solid transparent;width: 0;height: 0;top: 0px;position: absolute}.ul-arrows li .arrow:before{left: 0px;border-left: 30px solid #fff}.ul-arrows li .arrow:after{right: -30px;border-left: 30px solid #3a3a3a;z-index: 1}.landing-page-options{margin-top: 25px;overflow: hidden}.landing-page-options .vc_col-sm-4{width: 31.6% !important}.landing-page-options .landing-page-option{background: #3a3a3a;position: relative}.landing-page-options .landing-page-option .inner{padding: 10px;height: auto}.landing-page-options .landing-page-option .inner h3{color: #fff;margin-left: 52px;margin-top: 10px;font-size: 26px}.landing-page-options .landing-page-option .inner ul{color: #fff;margin-top: -15px}.landing-page-options .landing-page-option .inner ul li{margin-left: 30px;white-space: nowrap}.landing-page-options .landing-page-option .inner ul li:nth-child(2){margin-left: 45px}.landing-page-options .landing-page-option .inner a.call-to-action{color: #FFF !important;background: #759d24;margin-left: 53px;padding: 10px 30px;border-radius: 5px;transition: 1s;margin-top: 2px;display: inline-block;margin-bottom: 8px;font-weight: bold;font-size: 13px}.landing-page-options .landing-page-option .inner a.call-to-action:hover{text-decoration: none;background: #94c62e}.landing-page-options .landing-page-option:before,.landing-page-options .landing-page-option:after{content: "";border-top: 115px solid transparent;border-bottom: 115px solid transparent;width: 0;height: 0;top: 0px;position: absolute}.landing-page-options .landing-page-option:before{left: 0px;border-left: 60px solid #fff}.landing-page-options .landing-page-option:after{right: -60px;border-left: 60px solid #3a3a3a;z-index: 1}.about-experience{height: 300px;font-weight: 700}.about-experience .wpb_wrapper{margin-top: 100px;margin-left: -30px;width: 250px}.no-pointer-events{pointer-events: none}.footer-stamp-beam{width: 100%;height: 14px;position: relative;background: #b93d24;top: -22px}.footer-stamp-beam:before,.footer-stamp-beam:after{content: "";border-top: 7px solid transparent;border-bottom: 7px solid transparent;width: 0;height: 0;top: 0px;position: absolute}.footer-stamp-beam:before{left: -5px;border-right: 5px solid #b93d24}.footer-stamp-beam:after{right: 0px;border-right: 5px solid #111;z-index: 1}.footer-stamp-beam .beam-triangle{float: right}.footer-stamp-beam .beam-triangle:after{content: '';border-left: 5px solid transparent;width: 0;height: 0;top: 0px;right: 0px;border-bottom: 7px solid #fff;position: absolute;z-index: 2}.footer-stamp{width: 130px;position: relative;float: right;right: 45px;top: -86px;z-index: 999}.footer-contact-details,.footer-important-pages,.footer-third-column{width: 27%;height: auto;float: left}.footer-contact-details .fa,.footer-important-pages .fa,.footer-third-column .fa{float: left;font-size: 15px;margin: 4px 7px 0 5px;min-width: 15px;-webkit-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important}.footer-important-pages ul li{padding: 0px !important}.footer-third-column .title{font-size: 22px}.footer-third-column img{display: block;margin-bottom: 7px;margin-top: 7px;border-radius: 10px}@media (min-width: 445px) and (max-width: 539px){ul.wpc-menu.wpc-menu-mobile{top: 183px !important}}@media (max-width: 789px){.call-to-action-appointment{display: none}.mobile-margin-top-25{margin-top: 0px !important}.landing-page-options{overflow: visible}.landing-page-options .wpb_column.vc_column_container.vc_col-sm-6{margin-top: 0px}}@media (min-width: 767px) and (max-width: 920px){.landing-page-options{overflow: visible;margin-top: 0px}.landing-page-options .wpb_column.vc_column_container.vc_col-sm-6{width: 100%;float: left}}@media (min-width: 789px) and (max-width: 920px){.landing-page-options{overflow: visible}.landing-page-options .wpb_column.vc_column_container.vc_col-sm-6{margin-top: 15px}}@media (max-width: 766px){.landing-page-options{overflow: visible;margin-top: 0px}}@media (max-width: 999px){body:not(.home) .full-width-contact p{width: 100%;float: left}body:not(.home) .full-width-contact p.address,body:not(.home) .full-width-contact p.email,body:not(.home) .full-width-contact p.zipcode{margin-left: 0%}body:not(.home) .full-width-contact p.method,body:not(.home) .full-width-contact p.extra,body:not(.home) .full-width-contact p.phone input{width: 100%}}@media (max-width: 699px){body.home .full-width-contact p{width: 100%}body.home .full-width-contact p.address,body.home .full-width-contact p.email,body.home .full-width-contact p.zipcode{margin-left: 0%}body.home .full-width-contact p.method,body.home .full-width-contact p.extra,body.home .full-width-contact p.phone input{width: 100%}}@media (max-width: 1100px){.landing-page-options{margin-top: 25px;overflow: visible}.landing-page-options .vc_col-sm-4{width: 100% !important}.landing-page-options .landing-page-option{margin: 10px auto;width: 600px}.landing-page-options .landing-page-option .inner{margin: 0 auto;white-space: nowrap;width: 400px;text-align: center}.landing-page-options .landing-page-option .inner ul{list-style-type: none;top: 36px;position: relative;margin-left: -15px}.landing-page-options .landing-page-option .inner ul li{margin-left: 0px !important;white-space: nowrap;text-align: center}.landing-page-options .landing-page-option .inner .call-to-action{display: inline-block;margin: 25px auto;top: 37px;z-index: 2;position: relative;margin-left: 0px !important}.landing-page-options .landing-page-option .inner h3{margin-top: 10px;position: relative;top: 36px;text-align: center;margin-left: 0px !important}.landing-page-options .landing-page-option:before,.landing-page-options .landing-page-option:after{border-left: 300px solid transparent;border-right: 300px solid transparent;top: 0px}.landing-page-options .landing-page-option:before{border-top: 45px solid #fff}.landing-page-options .landing-page-option:after{border-top: 45px solid #3a3a3a;z-index: 1;left: 0px;top: 231px}header .site-branding{margin-top: 10px !important}}@media (max-width: 1250px){.footer-third-column{margin-left: 10px}}@media (min-width: 767px) and (max-width: 1100px){.about-experience{height: 50px;margin-top: -10px;margin-left: 30px;margin-bottom: 40px}.about-experience .wpb_wrapper{margin-top: 30px;margin-left: -25px;width: 250px}.about-experience .wpb_wrapper .wpb_text_column .wpb_wrapper p{text-align: left !important}}@media (max-width: 882px){.footer-important-pages,.footer-contact-details,.footer-third-column{width: 65%}.footer-important-pages{margin-top: 20px}.footer-third-column{margin-left: 0px;margin-top: 12px}.footer-third-column .title{font-size: 22px}}@media (max-width: 767px){.about-experience{height: 50px;margin-top: -10px;margin-left: 30px;margin-bottom: 15px}.about-experience .wpb_wrapper{margin-top: 30px;margin-left: -25px;width: 250px}.about-experience .wpb_wrapper .wpb_text_column .wpb_wrapper p{text-align: left !important}}@media (max-width: 650px){.landing-page-options{overflow: visible}.landing-page-options .landing-page-option{width: 400px}.landing-page-options .landing-page-option:before,.landing-page-options .landing-page-option:after{border-left: 200px solid transparent;border-right: 200px solid transparent}}@media (max-width: 480px){.ul-arrows li{padding-left: 0px}.ul-arrows li .arrow{padding: 10px;display: block;position: inherit;border-radius: 6px}.ul-arrows li .arrow .content{margin-left: 0px}.ul-arrows li .arrow a{position: relative;left: 10px}.ul-arrows li .arrow:before,.ul-arrows li .arrow:after{border: none}.landing-page-options{overflow: visible}.landing-page-options .landing-page-option{width: 100%;border-radius: 5px}.landing-page-options .landing-page-option .inner{width: auto}.landing-page-options .landing-page-option .inner h3{margin-top: 5px;top: 0px}.landing-page-options .landing-page-option .inner ul{top: 0px}.landing-page-options .landing-page-option .inner .call-to-action{top: 0px}.landing-page-options .landing-page-option:before,.landing-page-options .landing-page-option:after{border: none}}@media (max-width: 400px){.footer-important-pages,.footer-contact-details{width: 100%}}@media (max-width: 478px){.footer-contact-details{margin-top: -75px}}@media (min-width: 767px){.about-experience-second{text-align: center;width: 300px;margin-left: -50px;margin-top: 80px;font-weight: bold}}@media (max-width: 1140px){.about-experience-second{max-width: 300px;width: 100%;display: inline-block;padding: 0;margin-top: 10px;height: 80px;margin-left: 0;text-align: left !important;font-weight: bold}.about-experience-second p{text-align: left !important}.about-experience{height: 80px !important}}