@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');html{margin:0;scroll-behavior:smooth;overflow-x:hidden}.mobile_menu_open,.mobile_menu_open body{overflow:hidden}body{background-color:#fff;color:#000;font-size:16px;line-height:28px;font-family:'Poppins',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:visible}img{max-width:100%;height:auto}.menu{list-style:none;margin:0;padding:0}a{color:#000;transition:all .3s ease}a:hover{color:#51513e}img[title]{pointer-events:none}.title_large,h1{font-weight:700;font-size:50px;line-height:65px;margin-bottom:20px}.title_medium,h2{font-weight:700;font-size:25px;line-height:32px;margin-bottom:20px}.title_small,h3{font-weight:700;font-size:20px;line-height:30px;margin-bottom:20px}h4{font-weight:700;font-size:20px;line-height:25px;margin-bottom:10px}.wpb_content_element h1,.wpb_content_element h2,.wpb_content_element h3,.wpb_content_element h4,.wpb_content_element h5{margin-top:40px !important;margin-bottom:10px !important}.text_dot{position:relative}.text_dot:after{content:'.';color:#00a5bb}.text-underline{text-decoration:underline}.text-bold{font-weight:700}.text-opacity{opacity:.5}.text-alternate{color:#00a5bb !important}.text-white,.text-white a{color:#fff !important}.bg-primary{background-color:#3b3b3a !important}.bg-alternate{background-color:#00a5bb !important}.bg-light-blue{background-color:#e5f6ff !important}.bg-white{background-color:#fff !important}.bg-none{background-color:transparent !important}.bg_overlay{position:relative}.bg_overlay .vc_row{position:relative;z-index:10}.bg_overlay:after{position:absolute;content:'';z-index:0;top:0;right:0;bottom:0;left:0;background-color:rgb(0 0 0/50%);width:100%;height:100% !important;visibility:visible !important}.upb_row_bg{background-position:center top !important}.box-shadow{-webkit-box-shadow:0 0 20px 0px rgba(0 0 0/15%);box-shadow:0 0 20px 0px rgba(0 0 0/15%)}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:10px !important}#button_mobile_menu{margin:0 5px;position:relative;z-index:990;cursor:pointer;transition:all .3s ease}#button_mobile_menu.active{z-index:1100}.hamburger_menu .stroke{display:block;height:3px;background-color:#000;border-radius:5px;margin:6px auto;width:30px;transition:.3s}.mobile_menu_open #button_mobile_menu .hamburger_menu .bar1{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.mobile_menu_open #button_mobile_menu .hamburger_menu .bar2{opacity:0}.mobile_menu_open #button_mobile_menu .hamburger_menu .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#mobile_menu{position:fixed;width:100vw;height:100vh;overflow-y:scroll;right:calc(-100vw - 20px);top:0;z-index:999;background-color:#eff4fb;-webkit-box-shadow:0px 9px 20px 0px rgba(0,0,0,.06);box-shadow:0px 9px 20px 0px rgba(0,0,0,.06);transition:all .5s ease}.mobile_menu_open #mobile_menu{right:0}#mobile_menu .inner{display:block;padding-top:60px;width:100%;height:100%}#mobile_menu .inner .menu_wrapper{background-color:#fff;padding:80px 40px 40px;margin:0;height:100%}#mobile_menu .inner>ul{list-style:none;margin:0 5px;padding:0}#mobile_menu .inner ul ul{list-style:none;padding:0}#mobile_menu .inner ul.menu>li{position:relative;border-bottom:2px solid rgba(158,195,217,.2)}#mobile_menu .inner ul li:last-child{position:relative;border-bottom:none}#mobile_menu .inner ul li a{display:block;color:#000;font-size:18px;padding:25px 0;text-decoration:none}#mobile_menu .inner ul li.current-menu-item a{font-weight:700;opacity:1;color:#000}#mobile_menu .inner ul li:first-child a{border-top:0}#mobile_menu .inner ul li.menu-item-has-children .collapse{display:block;position:absolute;z-index:2;right:0;top:15px;padding:15px;font-size:20px;transition:all .2s;color:rgba(33,34,88,.4)}#mobile_menu .inner ul.sub-menu li.menu-item-has-children .collapse{padding:0 10px}#mobile_menu .inner ul li.menu-item-has-children .collapse .icon{transition:all .3s ease}#mobile_menu .inner ul li.menu-item-has-children .collapse.active .icon{transform:rotate(180deg)}#mobile_menu .inner ul.sub-menu{display:none;padding:0 10px 20px 15px}#mobile_menu .inner ul.sub-menu.open{display:block}#mobile_menu .inner ul.sub-menu li{position:relative}#mobile_menu .inner ul.sub-menu li a{font-size:16px;font-weight:500;padding:10px 0;border-top:0}#mobile_menu ul li.current-menu-item>a,#mobile_menu ul li.current-menu-parent>a{color:rgba(0,0,0,.5)}#mobile_menu .cta_wrapper{padding:10px 15px;margin:0;width:100%;display:flex}#mobile_menu .cta_wrapper a{font-size:15px;text-transform:none;margin:5px auto;padding:10px 50px}#area_header{display:block;position:fixed;z-index:1000;top:-100px;width:100%;background-color:#fff;-webkit-box-shadow:0px 9px 20px 0px rgba(0 0 0/5%);box-shadow:0px 9px 20px 0px rgba(0 0 0/5%);transition:all .3s ease}.loaded #area_header{top:0}#area_header .inner{position:relative;padding:15px 0}#area_header .menu{margin:0;padding:0;list-style:none}#area_header .logo_branding{display:block;font-size:30px;text-decoration:none;background-image:url(//verhoefwatertechniek.nl/wp-content/themes/verhoefwatertechniek/images/logo_verhoefwatertechniek.png);width:220px;height:70px;background-size:220px;background-repeat:no-repeat;background-position:left center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#area_header .cta_wrapper .button{background-color:#00a5bb;border-radius:30px;font-weight:500;font-size:14px;line-height:18px;position:relative;color:#fff;margin-left:40px;padding:15px 30px;text-decoration:none;display:flex;align-items:center}#area_header .cta_wrapper .button:hover{background-color:#0097ab}#area_header .cta_wrapper .button .icon{margin-left:10px}#area_header .menu>li{display:inline-block}#area_header .menu>li>a{color:#000;position:relative;text-decoration:none;display:block;padding:10px;margin:0 20px;font-size:16px;font-weight:500;transition:all .3s ease}#area_header .menu>li>a:hover{opacity:1;color:#00a5bb}#area_header ul li.current-menu-item>a,#area_header ul li.current-menu-parent>a{font-weight:700}#area_header li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1}#area_header li.menu-item-has-children{position:relative}#area_header li.menu-item-has-children>a{padding-right:20px !important}#area_header li.menu-item-has-children:after{transform:translate(-50%,-50%);color:rgba(0,0,0,.21);position:absolute;top:calc(50% + 0px);right:15px;font-size:13px;font-family:"Font Awesome 6 pro";font-weight:900;content:'\f107';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;line-height:23px}#area_header li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1}#area_header li ul.sub-menu{z-index:0;opacity:0;top:50px;left:0;visibility:hidden;position:absolute;background-color:#fff;width:340px;margin:0;border-radius:5px;padding:10px 30px 20px;list-style:none;-webkit-box-shadow:0px 9px 20px 0px hsl(239deg 45% 24%/10%);box-shadow:0px 9px 20px 0px hsl(239deg 45% 24%/10%);transition:all .2s}#area_header li ul.sub-menu:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #fff;position:absolute;top:-6px;left:20px;z-index:-93}#area_header li ul.sub-menu .sub-menu{left:-250px;top:0}#area_header li ul.sub-menu li{display:block;margin:0;padding:0;border-bottom:2px solid rgba(33,34,90,.1)}#area_header li ul.sub-menu li:last-child{border-bottom:none}#area_header li ul.sub-menu li a{text-decoration:none;color:#000;font-weight:500;font-size:15px;line-height:20px;display:block;margin:0;padding:12px 20px 12px 0;transition:all .2s ease-in-out}#area_header li ul.sub-menu li a:hover{color:#51513ec7;padding:12px 10px}#area_header li ul.sub-menu li{transition:all .1s ease-in-out}#area_header li ul.sub-menu li.current-menu-item a{color:#00a5bb}#area_header li ul.child_hovered li{opacity:.7}#area_header li ul.sub-menu li:hover{opacity:1}#area_content{padding-top:100px;opacity:0 !important;transform:translateY(-50px) !important;transition-property:all;transition-duration:1s;transition-delay:.5s}.loaded #area_content{opacity:1 !important;transform:translateY(0px) !important}#area_content .content_block{padding-top:80px;padding-bottom:60px;overflow:visible}.header_default{padding-top:100px !important;overflow:visible !important;padding-bottom:50px !important;background-color:#e5f6ff !important}.header_bg_image{padding-top:200px !important;padding-bottom:100px !important}.home .header_bg_image{padding-top:200px !important;padding-bottom:100px !important}.header_title{font-size:35px;line-height:50px}.header_bg_image .header_title{font-size:40px;line-height:55px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.5)}.header_bg_image .header_content{color:#fff}.header_bg_image .header_usps{color:#fff;font-weight:600}.header_bg_image .header_usps li{margin-bottom:15px !important}.header_bg_image .header_usps .uavc-list-icon{background-color:rgba(0,0,0,.3);border-radius:50%;width:35px;height:35px;line-height:35px}.header_bg_image .header_usps .uavc-list-desc{font-size:20px;line-height:30px}.theme_button{padding:10px 30px;border:none;transition:all .3s ease}.vc_btn3-container.button button,.vc_btn3-container.button a,.theme_button{background-color:#00a5bb !important;border-color:#00a5bb !important;border-radius:30px !important;font-size:14px !important;position:relative !important;color:#fff !important;padding-top:13px !important;padding-bottom:13px !important;text-decoration:none !important;background-image:none !important;line-height:1 !important;outline:none !important}.vc_btn3-container.button button.vc_btn3-icon-right,.vc_btn3-container.button a.vc_btn3-icon-right,.theme_button.vc_btn3-icon-right{padding-right:45px !important;padding-left:25px !important}.vc_btn3-container.button.button_small button.vc_btn3-icon-right,.vc_btn3-container.button.button_small a.vc_btn3-icon-right,.theme_button.button_small.vc_btn3-icon-right{padding-right:45px !important}.vc_btn3-container.button.button_large button,.vc_btn3-container.button.button_large a,.theme_button.button_large{padding-top:17px !important;padding-bottom:17px !important;padding-left:60px !important;padding-right:75px !important;border-radius:30px !important;font-size:14px !important}.vc_btn3-container.button.button_small button,.vc_btn3-container.button.button_small a,.theme_button.button_small{padding-top:10px !important;padding-bottom:10px !important;padding-left:20px !important;padding-right:20px !important;border-radius:20px !important;font-size:11px !important}.vc_btn3-container.button.button_transparant button,.vc_btn3-container.button.button_transparant a{font-weight:700;background-color:transparent !important;border-color:transparent !important;color:#85c8b5 !important}.vc_btn3-container.button.button_transparant button:hover,.vc_btn3-container.button.button_transparant a:hover{background-color:transparent !important;border-color:transparent !important;color:#85c8b5 !important}.vc_btn3-container.button button:hover,.vc_btn3-container.button a:hover,.theme_button:hover{background-color:#0097ab !important;border-color:#0097ab !important}.vc_btn3-container.button button .fa-long-arrow-alt-right,.vc_btn3-container.button a .fa-long-arrow-alt-right{transition:right .3s ease !important}.vc_btn3-container.button button:hover .fa-long-arrow-alt-right,.vc_btn3-container.button a:hover .fa-long-arrow-alt-right{right:15px !important}.vc_btn3-container.button.button_colored button,.vc_btn3-container.button.button_colored a,.theme_button.button_colored{background-color:#fed842 !important;border-color:#fed842 !important}.vc_btn3-container.button.button_primary button,.vc_btn3-container.button.button_primary a,.theme_button.button_primary{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.vc_btn3-container.button.button_primary button:hover,.vc_btn3-container.button.button_primary a:hover,.theme_button.button_primary{opacity:.8 !important}.vc_btn3-container.button.button_colored button:hover,.vc_btn3-container.button.button_colored a:hover,.theme_button.button_colored:hover{background-color:rgba(254,216,66,.8) !important;border-color:rgba(254,216,66,.8) !important}.custom_accordion .vc_tta-panel-heading .vc_tta-title-text{color:#000;font-size:16px !important}.vc_tta .vc_tta-controls-icon{width:18px !important;height:18px !important}.custom_accordion .vc_tta-controls-icon:before,.custom_accordion .vc_tta-controls-icon:after{border-color:#00a5bb !important}.vc_tta.vc_tta-style-outline .vc_tta-panel-body{border:0 !important;padding-bottom:30px !important}.vc_tta.vc_tta-style-outline .vc_tta-panel-body,.vc_tta.vc_tta-style-outline .vc_tta-panel-body p{font-size:16px}.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border-color:rgba(158,195,217,.2) !important;border-left-width:0 !important;border-right-width:0 !important;border-bottom-width:0 !important;border-radius:0 !important}.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover{background-color:rgba(158,195,217,.1) !important}.vc_tta.vc_general .vc_tta-panel-title>a{padding:20px 50px 20px 20px !important}.vc_tta.vc_general .vc_tta-panel-title{line-height:30px !important}#area_content .wpcf7-form-control.wpcf7-submit{border-radius:50px;display:block;padding:5px 30px;border:none;outline:none;background-color:#00a5bb;color:#fff;font-size:12px;font-weight:500 !important;transition:all .3s ease}#area_content .wpcf7-form-control.wpcf7-submit:hover{background-color:#0097ab}#area_content .form-group{margin-bottom:25px}#area_content .form-group br{display:none}#area_content .form-group .form-control{font-size:14px;border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:10px;padding:13px 20px 13px 0}#area_content .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none !important}#area_content .form-group .wpcf7-list-item-label{padding-left:7px}#area_content .wpcf7-not-valid-tip{font-size:12px !important;margin-top:-10px !important;margin-left:10px;color:#fff;position:absolute;top:10px;right:8px;background:#0d71c6;line-height:14px;padding:3px 7px;border-radius:0 0 8px 8px}#area_content .wpcf7-form-control-wrap{position:relative;display:block}#area_content .contact_form .wpcf7-submit,#area_content .contact_form .form-control::placeholder{font-size:14px;font-weight:600}#area_content .wpcf7-response-output{border:0;background-color:#0d71c6;color:#fff;font-size:12px;line-height:18px;border-radius:10px}.slick-slider{margin:0 50px}.slick-arrow{background-color:#00a5bb !important;border-radius:20px;color:#fff !important;height:30px !important;width:40px !important;transition:all .3s ease}.slick-arrow:hover{background-color:#0097ab !important}.slick-prev{left:-50px !important}.slick-next{right:-50px !important}.icon_contact .aio-icon-box{display:flex;align-items:center}.icon_contact a{text-decoration:none}.icon_contact a:hover{text-decoration:underline}#area_footer{background-color:#e5f6ff}#area_footer #footer_bottom .inner{padding:150px 0 40px}#area_footer #footer_bottom .inner .footer_bottom_menu .menu{margin:0;padding:0;list-style:none}#area_footer #footer_bottom .inner .footer_bottom_menu .menu li{display:inline;margin-left:30px}#area_footer #footer_bottom .inner .footer_bottom_menu .menu li a{text-decoration:underline;color:#9b9b9b;font-size:11px;padding:5px 0}#area_footer #footer_bottom .inner .footer_bottom_menu .menu li a:hover{text-decoration:none}#area_footer #footer_bottom .inner .footer_copyright{color:#9b9b9b;font-size:11px;margin-right:20px}#area_footer #footer_bottom .inner .footer_copyright a{display:block;text-align:center}.grecaptcha-badge{display:none!important}