.pulse{animation:pulse 1.2s infinite}@keyframes pulse{0%{transform:scale(0.98);box-shadow:0 0 0 0 rgba(0,0,0,0.7)}70%{transform:scale(1);box-shadow:0 6px 14px 0px rgba(0,0,0,.7)}100%{transform:scale(0.98);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.metaslider h2{font-size:16px;color:white;text-shadow:0 0 3px black}.metaslider .caption,.metaslider .caption h3{opacity:1;transition:opacity 0.3s;position:absolute;bottom:10px;width:100%;color:white;font-size:14px;padding-left:10px;background-color:rgba(0,0,0,0);text-shadow:1px 1px 2px black}.metaslider .caption::hover{opacity:1!important}.metaslider .flex-slider li::hover .metaslider .caption h3{opacity:1!important}.field.large{width:100%}.pbSubmit{padding:10px 20px;display:inline-block}.belvoorafspraakknop{line-height:0!important;color:transparent!important;width:430px;text-align:left!important;font-size:0!important;padding:20px!important}.belvoorafspraakknop a{line-height:0!important;display:block;position:absolute!important;margin:0!important}.belvoorafspraakknop::after{position:absolute;top:7px;left:15px;margin-left:0;text-indent:0!important;font-size:12px!important;color:white!important;opacity:1;font-size:18px!important;font-family:'Noto Sans'!important;font-weight:800;content:'BEL 020 - 640 34 49 OF MAAK EEN AFSPRAAK';display:inline;padding:0;line-height:initial}.postheader img{max-height:600px!important}.postheader h1{position:absolute;left:0px;width:100%;text-align:center}@media all and (max-width:768px){.postheader h1{top:-60vw;padding:0 5px}}@media all and (min-width:769px) and (max-width:967px){.postheader h1{position:absolute;top:-30vw;left:0;padding:0 20px;transform:translateY(-10vw)}}@media all and (min-width:968px){.postheader h1{left:0;top:-320px;padding:0 5px}}.klantenvertellenmobiel{display:block;position:fixed;right:0px;top:26px;z-index:999999;width:100px}@media all and (max-width:600px){.klantenvertellenmobiel{width:80px;position:absolute;top:12px;right:18vw}}@media all and (min-width:601px) and (max-width:979px){.klantenvertellenmobiel{width:80px;position:absolute;top:12px;right:calc(80px + 6vw)}}.archive.category.category-dakdekker #post-12118{display:none}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{background-color:#999!important}.cky-btn{border-color:#999!important;color:#999!important;background-color:#efefef}.cky-btn.cky-btn-accept{border-color:#006400!important;color:white!important;background-color:#006400!important}.cat-text h2,.cat-text h3,.cat-text h4{margin-top:20px;margin-bottom:0}.cat-text h2{font-size:24px}.hovertitel img{object-fit:cover;height:200px;max-height:200px!important}ul{margin-bottom:30px}h2{margin-bottom:2px}p{margin-bottom:6px}a{text-decoration:underline}.post-template-default.single.single-post .et_section_regular .et_pb_row{width:100%;padding-top:0}.post-template-default.single.single-post .et_section_regular{padding-top:0}.vinkjessectie{box-shadow:0 0 10px 3px lightgray;padding-bottom:0!important;margin-bottom:40px}.vinkjesrij{border:0px solid darkgreen;padding:20px!important;margin-top:10px}.vinkjesrij .et_pb_column{margin-bottom:0}.vinkjesrij ul{list-style-type:none;margin:0 0 0 0!important;padding:0 0 0 0!important;line-height:36px}.vinkjesrij li{color:grey;font-size:20px;padding-right:10px}.vinkjesrij li:before{content:'✔';padding-left:0;padding-right:10px;font-size:20px;color:red}.gaverderrij.et_pb_equal_columns{padding:8px 12px 5px 15px!important;background-color:#efefef}#main-footer{background-color:#efefef!important}.footer-widget,.footer-widget a,.footer-widget h3{color:black!important;transition:0.2s}.footer-widget a:hover{background-color:yellow;text-decoration-line:underline!important}@media only screen and (max-width:1149px){.et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}}.fwidget.et_pb_widget.widget_block{margin:0px 0px 20px 0px!important}.vinkbullets .et_pb_column{margin-bottom:0}.vinkje{color:red;font-size:20px;padding-right:10px}.bottomcols{}.cols1-2{padding-top:30px;border-top:2px solid red}ul{padding-bottom:0!important}.vinkbullets{border:2px red solid;padding:10px 5px 10px 5px!important;margin:20px 0!important}.vinkbullets ul{list-style-type:none;margin-left:0px;padding:0 0 0 0}.vinkbullets li{list-style-type:none;margin:0 0 0 0;padding:0 0 0 0}.vinkbullets li:before{content:'✔';padding-left:10px;padding-right:5px;font-size:20px;color:red}.vakblog .et_pb_image_container{border:1px solid lightgray;height:220px!important}.vakblog .et_pb_image_container img{height:220px!important;object-fit:cover}.vakblog article{height:420px!important;position:relative;border:1px grey solid}.loodgieter-in-blog article{position:relative;border:1px grey solid;padding-bottom:60px!important}.vakblog .more-link,.loodgieter-in-blog .more-link{position:absolute;bottom:10px;padding:3px 10px 5px;background-color:darkgreen;color:white!important;transition:0.3s}.vakblog .more-link:hover,.loodgieter-in-blog .more-link:hover{background-color:green}.testimonialblog article{padding:20px;position:relative;margin-bottom:20px;border-bottom:1px solid red}.testimonialblog .entry-title{position:absolute;bottom:10px}.testimonialblog .post-content{padding-bottom:35px}.testimonialblog .post-content:before{content:url(https://www.akc-loodgieter.nl/wp-content/uploads/2023/06/akc-loodgieter-quotes.svg);position:absolute;top:5px;left:0px;z-index:-500}.testimonialblog .post-content-inner{}.testimonialslider .et_pb_slide_title{pointer-events:none;position:absolute;right:50px;bottom:70px}.testimonialslider a{text-decoration:none}.testimonialslider .et_pb_slide_description{position:relative}.testimonialslider .et_pb_slide_content{left:0;right:0;margin-top:-100px}.testimonialslider .et_pb_slide_content:before{content:url(https://www.akc-loodgieter.nl/wp-content/uploads/2023/06/akc-loodgieter-quotes.svg);position:absolute;top:0px;left:30px;z-index:-500}h1,h2,h3{font-weight:800;letter-spacing:-0.06em}p,a{font-weight:400;letter-spacing:-0.05em}.contacttbl{margin-top:30px!important}.contacttbl td{margin-top:30px;text-align:center}.contactbtn{text-decoration:none;display:inline-block;border:white 2px solid;border-radius:30px;padding:10px 20px;background:darkgreen;color:white;margin:0 5px;transition:0.3s}.contactbtn:hover{background:white;color:darkgreen;border-color:darkgreen}#rum_sst_tab{padding:0px 15px;letter-spacing:0px;font-family:'Noto Sans'!important}.overlaytext{position:absolute;top:20px;left:20px;padding:0!important;color:black;text-shadow:graytext 0px 0px 4px}h2.wp-block-heading{margin:0px 0px 20px 0px}.wp-block-columns{margin:0px 0px 20px 0px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}#footer-info span,#footer-info a{font-weight:400;transition:0.3s}#footer-info span:hover,#footer-info a:hover{color:white;opacity:1;font-size:14px}#logo{max-width:250px}.ds-carousel-logo h2,.ds-carousel-logo h3{opacity:0;transition:0.3s}.ds-carousel-logo:hover h2,.ds-carousel-logo:hover h3{opacity:1}:root{--ds-module-number:20;--ds-columns-desktop:4;--ds-columns-tablet:2;--ds-columns-mobile:1;--ds-speed-desktop:30s;--ds-speed-tablet:30s;--ds-speed-mobile:30s}@media all and (min-width:981px){:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-desktop));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-desktop)}}@media all and (max-width:980px){.ds-carousel-logo{min-height:33vw}:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-tablet));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-tablet)}}@media all and (max-width:479px){.ds-carousel-logo{min-height:66vw}:root{--ds-module-width:calc(100vw / var(--ds-columns-mobile));--ds-scroll-speed:var(--ds-speed-mobile)}}.ds-carousel{overflow:hidden;max-width:1280px}.ds-carousel .et_pb_column{display:grid;grid-template-columns:repeat(var(--ds-module-number),var(--ds-module-width));width:var(--ds-column-width);-webkit-animation:scroll var(--ds-scroll-speed) linear infinite;animation:scroll var(--ds-scroll-speed) linear infinite}.ds-carousel .et_pb_module{width:var(--ds-module-width)!important}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}.ds-carousel .et_pb_column:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.fotorij4{width:80%;max-width:1080px}.fotorij5{width:100%;max-width:100%}.fotorijmetwitstaand5 .et_pb_module.et_pb_text{min-height:285px}@media all and (max-width:1380px){.fotorijmetwitstaand5 .et_pb_module.et_pb_text{min-height:calc(21.3vw - 5px)}}@media all and (max-width:980px){.fotorijmetwitstaand5 .et_pb_module.et_pb_text{min-height:calc(56.5vw - 5px)}}@media all and (max-width:480px){.fotorijmetwitstaand5 .et_pb_module.et_pb_text{min-height:calc(112vw - -5px)}}.fotorijmetwit5 .et_pb_module.et_pb_text{height:130px}@media all and (max-width:1380px){.fotorijmetwit5 .et_pb_module.et_pb_text{height:calc(14vw - 60px)}}@media all and (max-width:980px){.fotorijmetwit5 .et_pb_module.et_pb_text{min-height:calc(27vw - 20px)}}@media all and (max-width:480px){.fotorijmetwit5 .et_pb_module.et_pb_text{min-height:calc(56vw - 20px)}}.fotorijmetwit4 .et_pb_module.et_pb_text{height:150px}@media all and (max-width:1380px){.fotorijmetwit4 .et_pb_module.et_pb_text{height:calc(18vw - 80px)}}@media all and (max-width:980px){.fotorijmetwit4 .et_pb_module.et_pb_text{min-height:calc(27vw - 20px)}}@media all and (max-width:480px){.fotorijmetwit4 .et_pb_module.et_pb_text{min-height:calc(56vw - 20px)}}.fotorijmetwit4 .et_pb_module.et_pb_text h2,.fotorijmetwit4 .et_pb_module.et_pb_text h3,.fotorijmetwit5 .et_pb_module.et_pb_text h4,.fotorijmetwitstaand5 .et_pb_module.et_pb_text h4{opacity:0;transition:0.3s}.fotorijmetwit4 .et_pb_module.et_pb_text:hover h2,.fotorijmetwit4 .et_pb_module.et_pb_text:hover h3,.fotorijmetwit5 .et_pb_module.et_pb_text:hover h4,.fotorijmetwitstaand5 .et_pb_module.et_pb_text:hover h4{opacity:1}.fotorij5 .et_pb_module.et_pb_text h2,.fotorij5 .et_pb_module.et_pb_text h3{opacity:0;transition:0.3s}.fotorij5 .et_pb_module.et_pb_text:hover h2,.fotorij5 .et_pb_module.et_pb_text:hover h3{opacity:1}.fotorij5 .et_pb_module.et_pb_text{min-height:13vw}@media all and (max-width:980px){.fotorij5 .et_pb_module.et_pb_text{min-height:32vw}}@media all and (max-width:480px){.fotorij5 .et_pb_module.et_pb_text{min-height:64vw}}.fotorij4 .et_pb_module.et_pb_text h2,.fotorij4 .et_pb_module.et_pb_text h3{opacity:0;transition:0.3s}.fotorij4 .et_pb_module.et_pb_text:hover h2,.fotorij4 .et_pb_module.et_pb_text:hover h3{opacity:1}.fotorij4 .et_pb_module.et_pb_text{min-height:180px}@media all and (max-width:1380px){.fotorij4 .et_pb_module.et_pb_text{min-height:13vw}}@media all and (max-width:980px){.fotorij4 .et_pb_module.et_pb_text{min-height:26vw}}@media all and (max-width:480px){.fotorij4 .et_pb_module.et_pb_text{min-height:50vw}}