.basic-font{font-family:'Poppins',sans-serif;font-weight:400}.titel-font{font-family:'Poppins',sans-serif;font-weight:600}.regular{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}.italic{font-style:italic}html,body{display:block;background:#f8f9fa;font-family:'Poppins',sans-serif;font-weight:400;color:#000;font-size:16px;letter-spacing:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;margin:0;padding:0;scroll-behavior:smooth}h1,.look-h1{font-family:'Poppins',sans-serif;font-weight:600;font-size:3.5rem;line-height:1.14285714;margin-bottom:.75em;color:#272b30}h1 strong,.look-h1 strong,h1 b,.look-h1 b{color:#0093d0}h1 em,.look-h1 em,h1 i,.look-h1 i{font-style:italic}@media only screen and (max-width: 767px){h1,.look-h1{font-size:2.5rem;line-height:1.1}}h2,.look-h2{font-family:'Poppins',sans-serif;font-weight:600;font-size:2.75rem;line-height:1.09090909;margin-bottom:.75em;color:#272b30}h2 strong,.look-h2 strong,h2 b,.look-h2 b{color:#0093d0}@media only screen and (max-width: 767px){h2,.look-h2{font-size:2rem;line-height:1.125}}h3,.look-h3{font-family:'Poppins',sans-serif;font-weight:600;font-size:2.5rem;line-height:1.1;margin-bottom:.75em;color:#272b30}h3 strong,.look-h3 strong,h3 b,.look-h3 b{color:#0093d0}@media only screen and (max-width: 767px){h3,.look-h3{font-size:1.75rem;line-height:1.21428571}}h4,.look-h4{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.5rem;line-height:1.16666667;margin-bottom:.5em;color:#272b30}h4 strong,.look-h4 strong,h4 b,.look-h4 b{color:#0093d0}@media only screen and (max-width: 767px){h4,.look-h4{font-size:1.375rem;line-height:1.18181818}}h5,.look-h5{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.125rem;line-height:1.33333333;margin-bottom:1rem;color:#272b30}h5 strong,.look-h5 strong,h5 b,.look-h5 b{color:#0093d0}@media only screen and (max-width: 767px){h5,.look-h5{font-size:1rem;line-height:1.5}}h6,.look-h6{font-family:'Poppins',sans-serif;font-weight:600;font-size:.875rem;line-height:1;margin-bottom:1rem;color:#272b30;font-weight:400}h6 strong,.look-h6 strong,h6 b,.look-h6 b{color:#0093d0}@media only screen and (max-width: 767px){h6,.look-h6{font-size:.875rem;line-height:1.28571429}}p,span,a,li,.look-p{color:#272b30;line-height:1.5}p{margin-bottom:1.5em}p b,p strong{font-weight:700}p i,p em{font-style:italic}.larger-p{font-size:1.125rem;line-height:1.6}small,.small{font-size:.875rem}a{color:#394855;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}a:hover,a:active,a:focus{text-decoration:none}*::selection{background:#0093d0;color:#fff}*::-moz-selection{background:#0093d0;color:#fff}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.none{display:none}.flex{display:flex;flex-wrap:wrap}.inline-flex{display:inline-flex;flex-wrap:wrap}.block{display:block}.inline-block{display:inline-block}.background-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.box-shadow{box-shadow:0 5px 8px rgba(0,0,0,0.08)}.box-shadow-hover{box-shadow:0px 8px 16px rgba(0,0,0,0.12)}.fill{top:0;right:0;bottom:0;left:0}.truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.truncate-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.truncate-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.truncate-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.container-full{width:100%}.flex-row{display:flex;flex-wrap:wrap}.container{width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box}.container .row{margin-left:-12px;margin-right:-12px}.container div[class^="col-"]{padding-left:12px;padding-right:12px}@media only screen and (min-width: 1600px){.container{max-width:1304px}}.website-content{display:block;width:100%;padding:0;margin-top:calc(130px + 4rem)}@media only screen and (min-width: 992px) and (max-width: 1199px){.website-content{margin-top:calc(117px + 4rem)}}@media only screen and (max-width: 991px){.website-content{margin-top:calc(113px + 4rem)}}@media only screen and (max-width: 767px){.website-content{margin-top:calc(113px)}}.home .website-content{margin-top:129px}@media only screen and (min-width: 992px) and (max-width: 1199px){.home .website-content{margin-top:117px}}@media only screen and (max-width: 991px){.home .website-content{margin-top:113px}}@media only screen and (max-width: 767px){.home .website-content{margin-top:99px}}@media only screen and (min-width: 992px){.margin-bottom{margin-bottom:6rem}}@media only screen and (max-width: 991px){.margin-bottom{margin-bottom:4rem}}@media only screen and (max-width: 767px){.margin-bottom{margin-bottom:3rem}}@media only screen and (min-width: 992px){.padding-top{padding-top:5rem}}@media only screen and (max-width: 991px){.padding-top{padding-top:3rem}}@media only screen and (max-width: 767px){.padding-top{padding-top:1.5rem}}@media only screen and (min-width: 992px){.padding-bottom{padding-bottom:5rem}}@media only screen and (max-width: 991px){.padding-bottom{padding-bottom:3rem}}@media only screen and (max-width: 767px){.padding-bottom{padding-bottom:1.5rem}}.rounded{border-radius:8px}.logged-in .responsive-nav{margin-top:32px}@media screen and (max-width:782px){#wpadminbar{position:fixed}.logged-in .responsive-nav{margin-top:46px}}#old-ie-banner{display:inline-block;width:100%;text-align:center;background:#f12525;padding:.5rem 0;position:fixed;bottom:0;z-index:1500}#old-ie-banner p{color:#fff;margin-bottom:0}.button{position:relative;font-family:'Poppins',sans-serif;font-weight:400;line-height:2;font-weight:600;display:inline-block;background-color:#394855;color:#fff;font-size:1rem;padding:.375rem 1rem;border-radius:200px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.button:hover,.button.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}.button:focus,.button:active{outline:none;color:#fff}.button.white{background-color:#fff;color:#394855}.button.white:hover{background-color:#ebebeb}.button.ghost{padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1}.button.ghost:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){.button{padding:.375rem 1rem;max-width:100%}}.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}.hoverbuttonghost{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}.white-button{background-color:#fff;color:#394855}.white-button:hover{background-color:#ebebeb}.link-text{position:relative;color:#0093d0}.link-text::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.link-text:hover::after{width:100%}.link-text.button::after{display:none}.link-text.white{color:#fff}.link-text.white::after{background-color:#fff}.link-text.reverse:after{width:100%}.link-text.reverse:hover::after{width:0%}@supports (-ms-ime-align:auto){.button{background-position:calc(100% - 1.5rem) center !important}.button:hover{background-position:calc(100% - 1rem) center !important}}.input-font-color{color:#272b30}.input-border-radius{border-radius:4px}.input-background{background-color:#fff}.input-box-shadow{box-shadow:none}.input-border{border:1px solid #adb5bd}.input-weight{font-weight:400}.input-style{font-family:'Poppins',sans-serif;color:#272b30;border-radius:4px;background-color:#fff;box-shadow:none;border:1px solid #adb5bd;font-weight:400;position:relative;display:block;height:calc(1.5rem + 16px);font-size:16px;line-height:calc(16px + 2px);letter-spacing:0px;padding:.75rem 1rem;margin:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 992px){.default-block{margin-bottom:6rem}}@media only screen and (max-width: 991px){.default-block{margin-bottom:4rem}}@media only screen and (max-width: 767px){.default-block{margin-bottom:3rem}}.default-block.no-margin{margin-bottom:0}.default-block .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.default-block .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.default-block .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.default-block .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.default-block .tekst p+ul,.default-block .tekst h2+ul,.default-block .tekst h3+ul,.default-block .tekst h4+ul{margin-top:-1em}.default-block .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.default-block .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.default-block .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.default-block .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.default-block .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.default-block .tekst a:not(.button):hover::after{width:100%}.default-block .tekst a:not(.button).button::after{display:none}.default-block .tekst a:not(.button).white{color:#fff}.default-block .tekst a:not(.button).white::after{background-color:#fff}.default-block .tekst a:not(.button).reverse:after{width:100%}.default-block .tekst a:not(.button).reverse:hover::after{width:0%}.default-block .tekst a:not(.button):after{width:100%}.default-block .tekst a:not(.button):hover::after{width:0%}.default-block .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.default-block .tekst *:last-child{margin-bottom:0}.whatsapp{z-index:100;display:none;position:fixed;right:1.25rem;bottom:1.25rem;width:100%}.whatsapp .whatsapp-button{position:absolute;right:0;bottom:0;height:3.75rem;width:3.75rem;background-color:#25d366;border-radius:50%;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-whatsapp-white.svg');background-position:center center;background-size:28px;background-repeat:no-repeat;box-shadow:8px 9px 19px -9px rgba(107,107,107,0.53);-webkit-transition:.5s ease-out 0s;-moz-transition:.5s ease-out 0s;-o-transition:.5s ease-out 0s;-ms-transition:.5s ease-out 0s;transition:.5s ease-out 0s}.whatsapp .whatsapp-button:hover{background-color:#075e54}.whatsapp .whatsapp-popup{position:absolute;right:3.4rem;bottom:4.4rem;width:300px;max-width:70%;padding:1.25rem 1.8rem;font-size:14px;color:#000;background-color:rgba(236,229,221,0.97);border-radius:.3rem;box-shadow:8px 9px 19px -9px rgba(107,107,107,0.53)}.whatsapp .whatsapp-popup::after{content:'';position:absolute;right:.5rem;bottom:-1rem;width:0;height:0;border-style:solid;border-width:0 1rem 1rem 0;border-color:transparent rgba(236,229,221,0.97) transparent transparent}.whatsapp .whatsapp-popup .title{display:block;font-weight:700}.whatsapp .whatsapp-popup .close{position:absolute;top:.3rem;right:.5rem;font-size:1rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.4;-webkit-transition:.5s ease-out 0s;-moz-transition:.5s ease-out 0s;-o-transition:.5s ease-out 0s;-ms-transition:.5s ease-out 0s;transition:.5s ease-out 0s;cursor:pointer}.whatsapp .whatsapp-popup .close:hover{opacity:1}.loader{opacity:1;width:100%;height:100%;background-color:#fff;position:fixed;z-index:9999;bottom:0;left:0;-webkit-transition:.55s cubic-bezier(.64, .05, .37, .83) all;-moz-transition:.55s cubic-bezier(.64, .05, .37, .83) all;-o-transition:.55s cubic-bezier(.64, .05, .37, .83) all;-ms-transition:.55s cubic-bezier(.64, .05, .37, .83) all;transition:.55s cubic-bezier(.64, .05, .37, .83) all;transform-origin:bottom}.loader.done{-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);transition-delay:.08s}body>header{position:fixed;z-index:5000;width:100%;background:#fff}body>header .header-top{display:block;width:100%;margin:0 auto;box-shadow:0 5px 8px rgba(0,0,0,0.08)}body>header .top-bar{background:#f6f6f6;padding:.5rem 0;border-bottom:1px solid #ced4da;text-align:right}body>header .top-bar p{margin:0}body>header .top-bar p a{color:#0093d0;font-weight:600}body>header .header-inner{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;align-items:center;padding:1rem 0;background:#fff;z-index:1500;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}body>header .header-inner .logolink{display:block;height:3.5rem}body>header .header-inner .logolink img{height:100%;width:auto;display:block}@media only screen and (min-width: 992px) and (max-width: 1199px){body>header .header-inner .logolink{height:3rem}}body>header .header-inner .navigation{position:relative;text-align:right}body>header .header-inner .navigation ul{padding:0;margin:0;list-style:none}body>header .header-inner .navigation ul *:last-child{margin-right:0}body>header .header-inner .navigation li{position:relative;display:inline-block;margin-right:1.5rem}body>header .header-inner .navigation li:last-child{margin-right:0}body>header .header-inner .navigation li.button-styling a{position:relative;font-family:'Poppins',sans-serif;font-weight:400;line-height:2;font-weight:600;display:inline-block;background-color:#394855;color:#fff;font-size:1rem;padding:.375rem 1rem;border-radius:200px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}body>header .header-inner .navigation li.button-styling a:hover,body>header .header-inner .navigation li.button-styling a.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}body>header .header-inner .navigation li.button-styling a:focus,body>header .header-inner .navigation li.button-styling a:active{outline:none;color:#fff}body>header .header-inner .navigation li.button-styling a.white{background-color:#fff;color:#394855}body>header .header-inner .navigation li.button-styling a.white:hover{background-color:#ebebeb}body>header .header-inner .navigation li.button-styling a.ghost{padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1}body>header .header-inner .navigation li.button-styling a.ghost:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){body>header .header-inner .navigation li.button-styling a{padding:.375rem 1rem;max-width:100%}}body>header .header-inner .navigation li a{display:inline-block;font-family:'Poppins',sans-serif;font-weight:400;font-size:1rem;padding:0;margin-bottom:0;color:#272b30;text-decoration:none}body>header .header-inner .navigation li:hover a,body>header .header-inner .navigation li:active a,body>header .header-inner .navigation li.current-menu-item a,body>header .header-inner .navigation li.current_page_parent a{color:#0093d0;text-decoration:none}body>header .header-inner .navigation li:hover.button-styling a,body>header .header-inner .navigation li:active.button-styling a,body>header .header-inner .navigation li.current-menu-item.button-styling a,body>header .header-inner .navigation li.current_page_parent.button-styling a{color:#fff}body>header .header-inner .navigation li.current-menu-item:not(.button-styling)>a,body>header .header-inner .navigation li.current_page_parent:not(.button-styling)>a{font-weight:600}body>header .header-inner .navigation li>ul.sub-menu{display:none;position:absolute;top:calc(100% + 1.75rem);min-width:100%;background:#fff;margin:0;left:0;text-align:left;z-index:203;box-shadow:0 5px 8px rgba(0,0,0,0.08);cursor:pointer}body>header .header-inner .navigation li>ul.sub-menu li{margin:0;padding:0;width:100%;white-space:nowrap}body>header .header-inner .navigation li>ul.sub-menu li:after{display:none}body>header .header-inner .navigation li>ul.sub-menu li:hover a,body>header .header-inner .navigation li>ul.sub-menu li:active a{color:#0093d0}body>header .header-inner .navigation li>ul.sub-menu li a{display:block;font-weight:400 !important;padding:1rem 1.5rem;margin:0;color:#272b30;font-size:1rem;border-top:none}body>header .header-inner .navigation li>ul.sub-menu li a.sf-with-ul{position:relative;padding-right:3rem}body>header .header-inner .navigation li>ul.sub-menu li a.sf-with-ul::after{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right.svg');background-size:1rem;top:-1px;right:1rem}body>header .header-inner .navigation li>ul.sub-menu li a::before{display:none}body>header .header-inner .navigation li>ul.sub-menu li::before{display:none}body>header .header-inner .navigation li>ul.sub-menu ul.sub-menu{display:block;top:0;border:none;left:100%;background:#fff}body>header .header-inner .navigation li>ul.sub-menu ul.sub-menu::after{display:none}body>header .header-inner .navigation li>ul.sub-menu ul.sub-menu li{display:block}body>header .header-inner .nav-toggle{position:relative;z-index:1500}body>header .header-inner .nav-toggle .hamburger-menu{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s;position:relative;padding:.5rem;width:2rem;height:20px;cursor:pointer;background:none;border:none;outline:none}body>header .header-inner .nav-toggle .hamburger-menu .menu-part{position:absolute;width:100%;height:2px;right:0;background:#272b30;margin:auto;border-radius:20px;transition:all .25s cubic-bezier(.6, 0, .4, 1.3)}body>header .header-inner .nav-toggle .hamburger-menu .menu-part:nth-of-type(1){top:0}body>header .header-inner .nav-toggle .hamburger-menu .menu-part:nth-of-type(2){top:9px}body>header .header-inner .nav-toggle .hamburger-menu .menu-part:nth-of-type(3){bottom:0}body>header .header-inner .nav-toggle .hamburger-menu.hamburger-open .menu-part:nth-of-type(1){transform:rotate(-45deg);top:8px}body>header .header-inner .nav-toggle .hamburger-menu.hamburger-open .menu-part:nth-of-type(2){opacity:0}body>header .header-inner .nav-toggle .hamburger-menu.hamburger-open .menu-part:nth-of-type(3){transform:rotate(45deg);bottom:9px}body>header .header-inner .nav-toggle .hamburger-menu:hover .menu-part{background:#0093d0}@media only screen and (min-width: 992px) and (max-width: 1199px){body>header .header-inner .logolink{height:2.75rem}body>header .header-inner .navigation li{margin-right:.75rem}body>header .header-inner .navigation li>ul.sub-menu{top:calc(100% + .85rem)}}@media only screen and (max-width: 991px){body>header .header-inner .logolink{height:2.5rem}body>header .header-inner .navigation{display:flex;flex-wrap:wrap;align-items:center}}@media only screen and (max-width: 767px){body>header .top-bar{text-align:center}body>header .header-inner .logolink{height:2.5rem}body>header .header-inner .navigation{display:flex;flex-wrap:wrap;align-items:center}body>header .header-inner .navigation .button{margin-right:2rem}}@media only screen and (min-width: 992px){body>header.scrolled .header-inner{padding-top:.75rem;padding-bottom:.75rem}body>header.scrolled .header-inner .logolink{height:2.75rem}body>header.scrolled .header-inner .navigation li a{font-size:1.0rem}body>header.scrolled .header-inner .navigation li>ul.sub-menu{top:calc(100% + 1rem)}}.responsive-nav{display:none;position:fixed;overflow:auto;left:0;top:0;right:0;bottom:0;background:#fff;z-index:1490;padding-top:8.25rem}.responsive-nav *:focus{outline:none}.responsive-nav .nav{padding:0;margin:0;list-style:none;box-sizing:border-box}.responsive-nav .nav li{display:block;position:relative;width:100%}.responsive-nav .nav li a{display:block;font-family:'Poppins',sans-serif;font-weight:400;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;padding:.75rem 1.25rem;font-size:1rem;margin-bottom:0;color:#000;border-bottom:1px solid #ced4da;position:relative}.responsive-nav .nav li a::after{position:absolute;content:"";background:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-chevron-right-color-1.svg');background-size:.75rem;background-position:center right;background-repeat:no-repeat;width:100%;height:100%;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none}.responsive-nav .nav li.current-menu-item a,.responsive-nav .nav li.current_page_parent a,.responsive-nav .nav li.current-menu-ancestor a,.responsive-nav .nav li:hover a,.responsive-nav .nav li:active a{color:#0093d0}.responsive-nav .nav li.button-styling{padding:1.25rem 1.25rem 0 1.25rem;border-bottom:0}.responsive-nav .nav li.button-styling a{position:relative;font-family:'Poppins',sans-serif;font-weight:400;line-height:2;font-weight:600;display:inline-block;background-color:#394855;color:#fff;font-size:1rem;padding:.375rem 1rem;border-radius:200px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;width:100%;text-align:center}.responsive-nav .nav li.button-styling a:hover,.responsive-nav .nav li.button-styling a.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}.responsive-nav .nav li.button-styling a:focus,.responsive-nav .nav li.button-styling a:active{outline:none;color:#fff}.responsive-nav .nav li.button-styling a.white{background-color:#fff;color:#394855}.responsive-nav .nav li.button-styling a.white:hover{background-color:#ebebeb}.responsive-nav .nav li.button-styling a.ghost{padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1}.responsive-nav .nav li.button-styling a.ghost:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){.responsive-nav .nav li.button-styling a{padding:.375rem 1rem;max-width:100%}}.responsive-nav .nav li.button-styling a::after{display:none}.responsive-nav .nav li .sub-menu{margin-left:0px}.responsive-nav .nav li .sub-menu li a{padding-left:2rem;font-size:1rem;color:#000}.responsive-nav .nav li .sub-menu li:hover a,.responsive-nav .nav li .sub-menu li:active a,.responsive-nav .nav li .sub-menu li.current-menu-item a,.responsive-nav .nav li .sub-menu li.current_page_parent a{color:#0093d0}.responsive-nav .nav li .sub-menu .sub-menu li a{padding-left:3rem;color:#000}.responsive-nav .nav li .sub-menu .sub-menu li:hover a,.responsive-nav .nav li .sub-menu .sub-menu li:active a,.responsive-nav .nav li .sub-menu .sub-menu li.current_page_item a{color:#0093d0}.responsive-nav .nav li.li-show{opacity:1}footer{position:relative;margin:0;width:100%;display:block}footer .top-footer{box-sizing:border-box;background-color:#394855;padding:3rem 0 2rem 0}footer .top-footer .footer-block p,footer .top-footer .footer-block a,footer .top-footer .footer-block li,footer .top-footer .footer-block span{color:#fff;font-size:1rem}footer .top-footer .footer-block p:not(.titel):last-of-type{margin-bottom:0}footer .top-footer .footer-block a:not(.no-underline){position:relative;color:#0093d0;color:#fff}footer .top-footer .footer-block a:not(.no-underline)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}footer .top-footer .footer-block a:not(.no-underline):hover::after{width:100%}footer .top-footer .footer-block a:not(.no-underline).button::after{display:none}footer .top-footer .footer-block a:not(.no-underline).white{color:#fff}footer .top-footer .footer-block a:not(.no-underline).white::after{background-color:#fff}footer .top-footer .footer-block a:not(.no-underline).reverse:after{width:100%}footer .top-footer .footer-block a:not(.no-underline).reverse:hover::after{width:0%}footer .top-footer .footer-block a:not(.no-underline):after{width:100%}footer .top-footer .footer-block a:not(.no-underline):hover::after{width:0%}footer .top-footer .footer-block a:not(.no-underline)::after{background-color:#fff}footer .top-footer .footer-block ul{column-count:2}footer .top-footer .footer-block ul li{margin-bottom:1rem}footer .top-footer .footer-block .titel{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.5rem;line-height:1.16666667;margin-bottom:.5em;color:#272b30;color:#fff}footer .top-footer .footer-block .titel strong,footer .top-footer .footer-block .titel b{color:#0093d0}@media only screen and (max-width: 767px){footer .top-footer .footer-block .titel{font-size:1.375rem;line-height:1.18181818}}footer .top-footer .footer-block .footer-logos{margin-bottom:2.5rem}footer .top-footer .footer-block .footer-logos .logo-item{margin:.25rem 0}footer .top-footer .footer-block .footer-logos .logo-item:not(:last-child){margin-right:.5rem}footer .top-footer .footer-block .footer-logos .logo-item:hover{opacity:.75}footer .bottom-footer{background:#394855}footer .bottom-footer .footer-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 auto;max-width:1304px;padding:2rem 0 3rem;border-top:2px solid rgba(255,255,255,0.15)}footer .bottom-footer .footer-inner a,footer .bottom-footer .footer-inner p,footer .bottom-footer .footer-inner li,footer .bottom-footer .footer-inner span{font-family:'Poppins',sans-serif;font-weight:600;font-size:.875rem;line-height:1;margin-bottom:1rem;color:#272b30;font-weight:400;color:#fff;margin:0;display:inline-block}footer .bottom-footer .footer-inner a strong,footer .bottom-footer .footer-inner p strong,footer .bottom-footer .footer-inner li strong,footer .bottom-footer .footer-inner span strong,footer .bottom-footer .footer-inner a b,footer .bottom-footer .footer-inner p b,footer .bottom-footer .footer-inner li b,footer .bottom-footer .footer-inner span b{color:#0093d0}@media only screen and (max-width: 767px){footer .bottom-footer .footer-inner a,footer .bottom-footer .footer-inner p,footer .bottom-footer .footer-inner li,footer .bottom-footer .footer-inner span{font-size:.875rem;line-height:1.28571429}}footer .bottom-footer .footer-inner a:not(.no-underline){position:relative;color:#0093d0;color:#fff}footer .bottom-footer .footer-inner a:not(.no-underline)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}footer .bottom-footer .footer-inner a:not(.no-underline):hover::after{width:100%}footer .bottom-footer .footer-inner a:not(.no-underline).button::after{display:none}footer .bottom-footer .footer-inner a:not(.no-underline).white{color:#fff}footer .bottom-footer .footer-inner a:not(.no-underline).white::after{background-color:#fff}footer .bottom-footer .footer-inner a:not(.no-underline).reverse:after{width:100%}footer .bottom-footer .footer-inner a:not(.no-underline).reverse:hover::after{width:0%}footer .bottom-footer .footer-inner a:not(.no-underline):after{width:100%}footer .bottom-footer .footer-inner a:not(.no-underline):hover::after{width:0%}footer .bottom-footer .footer-inner a:not(.no-underline)::after{background-color:#fff}footer .bottom-footer .footer-inner .menu{display:flex;flex-wrap:wrap;margin-bottom:0}footer .bottom-footer .footer-inner .menu li{position:relative;padding:0 .5rem}footer .bottom-footer .footer-inner .menu li::after{content:"";position:absolute;top:calc(50%);right:-2px;width:4px;height:4px;background-color:#fff;border-radius:2px}footer .bottom-footer .footer-inner .menu li:last-child::after{display:none}footer .bottom-footer .footer-inner .menu li:first-child{padding-left:0}footer .bottom-footer .colofon-left *,footer .bottom-footer .colofon-right *{font-weight:700}@media only screen and (max-width: 991px){footer .top-footer .footer-block{padding-bottom:2rem}footer .top-footer .footer-block ul{column-count:1}footer .top-footer .footer-block .logolink img{margin:0 auto}footer .top-footer .footer-block.cta{text-align:center;padding-bottom:2rem}footer .top-footer .footer-block.cta .footer-tekst{max-width:500px;margin:1rem auto 1.5rem}footer .bottom-footer .footer-inner{justify-content:center}}@media only screen and (max-width: 767px){footer .top-footer{padding:2rem 0 0 0}footer .top-footer .footer-block ul{column-count:1}footer .top-footer .footer-block .footer-logos{margin-bottom:2rem}footer .bottom-footer .footer-inner{flex-wrap:wrap;padding:1.5rem 0 2rem;text-align:center}footer .bottom-footer .colofon-left,footer .bottom-footer .colofon-right{width:100%}}.social-media{margin-top:.5rem}.social-media.large a{width:2.5rem;height:2.5rem}.social-media a{position:relative;height:2.25rem;width:2.25rem;display:inline-block;margin-right:.5rem;background-size:100%;background-position:center;background-repeat:no-repeat}.social-media a::after{display:none}.social-media a.facebook{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-social-facebook.svg')}.social-media a.instagram{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-social-instagram.svg')}.social-media a.linkedin{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-social-linkedin.svg')}.social-media a.linkedin-blue{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-social-linkedin-blue.svg')}.social-media a.youtube{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-social-youtube.svg')}.social-media a.twitter{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-social-twitter.svg')}.social-media a:hover{opacity:.5}@media only screen and (max-width: 767px){.social-media.large a{width:3rem;height:3rem}}@media only screen and (min-width: 992px){.module-overzicht{margin-bottom:6rem}}@media only screen and (max-width: 991px){.module-overzicht{margin-bottom:4rem}}@media only screen and (max-width: 767px){.module-overzicht{margin-bottom:3rem}}.module-overzicht.no-margin{margin-bottom:0}.module-overzicht .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.module-overzicht .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.module-overzicht .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.module-overzicht .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.module-overzicht .tekst p+ul,.module-overzicht .tekst h2+ul,.module-overzicht .tekst h3+ul,.module-overzicht .tekst h4+ul{margin-top:-1em}.module-overzicht .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.module-overzicht .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.module-overzicht .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.module-overzicht .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.module-overzicht .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.module-overzicht .tekst a:not(.button):hover::after{width:100%}.module-overzicht .tekst a:not(.button).button::after{display:none}.module-overzicht .tekst a:not(.button).white{color:#fff}.module-overzicht .tekst a:not(.button).white::after{background-color:#fff}.module-overzicht .tekst a:not(.button).reverse:after{width:100%}.module-overzicht .tekst a:not(.button).reverse:hover::after{width:0%}.module-overzicht .tekst a:not(.button):after{width:100%}.module-overzicht .tekst a:not(.button):hover::after{width:0%}.module-overzicht .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.module-overzicht .tekst *:last-child{margin-bottom:0}.module-overzicht .module-item{position:relative;height:100%;padding-bottom:2rem}.module-overzicht .module-item .module-item-inner{background:white;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-shadow:0 5px 8px rgba(0,0,0,0.08);border-radius:8px;overflow:hidden}.module-overzicht .module-item .module-item-inner .module-item-top .afbeelding-overzicht-container{width:100%;padding-bottom:58%;position:relative;display:block;overflow:hidden}.module-overzicht .module-item .module-item-inner .module-item-top .afbeelding-overzicht-container .afbeelding-overzicht-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.module-overzicht .module-item .module-item-inner .module-item-top .tekst-overzicht{padding:1.5rem 1.5rem 0;display:block}.module-overzicht .module-item .module-item-inner .link-overzicht{padding:0 2rem 1.5rem 2rem}.module-overzicht .module-item:not(.uitverkocht):hover .module-item-inner{box-shadow:0px 8px 16px rgba(0,0,0,0.12)}.module-overzicht .module-item:not(.uitverkocht):hover .module-item-inner .link-overzicht .button{background-color:#29333d;text-decoration:none;color:#fff}.module-overzicht .module-item:not(.uitverkocht):hover .module-item-inner .link-overzicht .ghost{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}.module-overzicht .module-item.nieuws .module-item-inner .module-item-top .tekst-overzicht{padding:1.25rem 1.25rem 0}.module-overzicht .module-item.nieuws .module-item-inner .module-item-top .tekst-overzicht h1{margin-bottom:.5rem}.module-overzicht .module-item.nieuws .module-item-inner .module-item-top .tekst-overzicht p{margin-bottom:.5rem}.module-overzicht .module-item.nieuws .module-item-inner .link-overzicht{padding:0 1.25rem 1.25rem}.module-overzicht .module-item.knuffel .module-item-inner{background:white;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-shadow:0 5px 8px rgba(0,0,0,0.08)}.module-overzicht .module-item.knuffel .module-item-inner .module-item-top .afbeelding-overzicht-container{padding-bottom:150%}.module-overzicht .module-item.knuffel .module-item-inner .module-item-top .afbeelding-overzicht-container .watermerk-logo{position:absolute;width:100%;bottom:0;padding-bottom:2.5rem;background-size:contain;background-repeat:no-repeat;background-position:center}.module-overzicht .module-item.knuffel .module-item-inner .module-item-top .tekst-overzicht h1{margin-bottom:0;padding-bottom:1.5rem}.module-overzicht .module-item.knuffel.uitverkocht::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.5);z-index:1}.module-overzicht .module-item.knuffel.uitverkocht::after{content:'Heeft al een baasje';position:absolute;padding:.5rem;top:1rem;left:1rem;background-color:#e13636;font-size:.875rem;border-radius:200px;color:#fff;z-index:1}.module-overzicht.nieuws.gerelateerd .gerelateerd-titel h2{text-align:center}.module-overzicht .module-postcount{display:flex;flex-wrap:wrap;align-items:center;height:100%}.module-overzicht .module-postcount p{margin-bottom:0}.module-overzicht .module-pagination{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.module-overzicht .module-pagination .page-numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-width:2rem;height:2rem;margin:0 .125rem;border-radius:200px;font-size:1rem;border:1px solid #adb5bd;background-color:#fff;line-height:1}.module-overzicht .module-pagination .page-numbers.current{background-color:#0093d0;border-color:#0093d0;color:#fff}.module-overzicht .module-pagination .page-numbers.dots{min-width:1.25rem;color:#adb5bd;border-color:transparent}.module-overzicht .module-pagination a.page-numbers{color:#adb5bd}.module-overzicht .module-pagination a.page-numbers:hover{background-color:#0093d0;border-color:#0093d0;color:#fff}.module-overzicht .module-pagination a.page-numbers.prev,.module-overzicht .module-pagination a.page-numbers.next{position:relative;font-weight:700;border:none;background:transparent}.module-overzicht .module-pagination a.page-numbers.prev:hover,.module-overzicht .module-pagination a.page-numbers.next:hover{background-color:transparent;color:#adb5bd;text-decoration:underline}.module-overzicht .module-pagination a.page-numbers.prev::before,.module-overzicht .module-pagination a.page-numbers.next::before{content:"";position:absolute;height:100%;width:7px;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-chevron-left-gray-500.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.module-overzicht .module-pagination a.page-numbers.prev{padding-left:1.25rem;margin-right:1rem}.module-overzicht .module-pagination a.page-numbers.prev::before{left:0}.module-overzicht .module-pagination a.page-numbers.next{padding-right:1.25rem;margin-left:1rem}.module-overzicht .module-pagination a.page-numbers.next::before{right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 767px){.module-overzicht .module-pagination{margin-top:4rem;margin-bottom:2rem;justify-content:center;padding-right:1.5rem;padding-left:1.5rem}.module-overzicht .module-pagination .page-numbers{min-width:2.5rem;height:2.5rem}.module-overzicht .module-pagination a.page-numbers.prev,.module-overzicht .module-pagination a.page-numbers.next{position:absolute;min-width:0;font-size:0}.module-overzicht .module-pagination a.page-numbers.prev{left:0}.module-overzicht .module-pagination a.page-numbers.next{right:0}.module-overzicht .module-item.downloads .module-item-icoon{padding:.5rem .5rem .5rem 1rem;line-height:1}.module-overzicht .module-item.downloads .module-item-icoon img{width:2rem}.module-overzicht .module-item.downloads .module-item-titel{padding:.5rem}}.single-post .tekst-afbeelding .tekst{padding:0 0 0}.single-post .tekst-afbeelding .afbeelding .image-element{padding:0 3.5rem}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-post .tekst-afbeelding .afbeelding .image-element{padding:0 1rem}}@media only screen and (max-width: 991px){.single-post .tekst-afbeelding .afbeelding .image-element{margin-bottom:2rem}}@media only screen and (max-width: 767px){.single-post .tekst-afbeelding .afbeelding .image-element{margin-bottom:0}}.medewerker-single{padding-top:1rem}.medewerker-single.tekst-afbeelding .tekst{padding-left:2.5rem;padding-right:0}.medewerker-single .image-element .img{width:80%;padding-bottom:80%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:8px}.medewerker-single .naam{margin-bottom:.5rem}.medewerker-single .functie{margin-bottom:1rem}@media only screen and (max-width: 767px){.medewerker-single{padding-top:3rem}}.banner{display:flex;flex-wrap:wrap;position:relative;align-items:flex-end;height:350px;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:4rem 0;overflow:hidden}@media only screen and (min-width: 992px){.banner{margin-bottom:6rem}}@media only screen and (max-width: 991px){.banner{margin-bottom:4rem}}@media only screen and (max-width: 767px){.banner{margin-bottom:3rem}}.banner.banner-home{height:600px}.banner h1.titel{color:#fff;text-shadow:0px 3px 9px rgba(0,0,0,0.9);margin-bottom:0}.banner a.button{margin-top:1.5rem}.banner .content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end}.banner .videocontainer{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.banner .videocontainer video{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;min-width:100%;min-height:100%;object-fit:cover;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 991px){.banner{height:250px;padding:3rem 0}.banner.banner-home{height:450px}}@media only screen and (max-width: 767px){.banner{padding:2rem 0}.banner.banner-home{height:350px}}@media only screen and (min-width: 992px){.banner-met-tekstblok,.tekstblok-met-afbeelding{margin-bottom:6rem}}@media only screen and (max-width: 991px){.banner-met-tekstblok,.tekstblok-met-afbeelding{margin-bottom:4rem}}@media only screen and (max-width: 767px){.banner-met-tekstblok,.tekstblok-met-afbeelding{margin-bottom:3rem}}.banner-met-tekstblok .banner-image-element,.tekstblok-met-afbeelding .banner-image-element,.banner-met-tekstblok .image-element,.tekstblok-met-afbeelding .image-element{display:block;width:100%;padding-bottom:45%;position:relative}.banner-met-tekstblok .banner-image-element.ratio-45,.tekstblok-met-afbeelding .banner-image-element.ratio-45,.banner-met-tekstblok .image-element.ratio-45,.tekstblok-met-afbeelding .image-element.ratio-45{padding-bottom:45%}.banner-met-tekstblok .banner-image-element.ratio-50,.tekstblok-met-afbeelding .banner-image-element.ratio-50,.banner-met-tekstblok .image-element.ratio-50,.tekstblok-met-afbeelding .image-element.ratio-50{padding-bottom:50%}.banner-met-tekstblok .banner-image-element.ratio-55,.tekstblok-met-afbeelding .banner-image-element.ratio-55,.banner-met-tekstblok .image-element.ratio-55,.tekstblok-met-afbeelding .image-element.ratio-55{padding-bottom:55%}.banner-met-tekstblok .banner-image-element.ratio-65,.tekstblok-met-afbeelding .banner-image-element.ratio-65,.banner-met-tekstblok .image-element.ratio-65,.tekstblok-met-afbeelding .image-element.ratio-65{padding-bottom:65%}.banner-met-tekstblok .banner-image-element.ratio-72,.tekstblok-met-afbeelding .banner-image-element.ratio-72,.banner-met-tekstblok .image-element.ratio-72,.tekstblok-met-afbeelding .image-element.ratio-72{padding-bottom:72%}.banner-met-tekstblok .banner-image-element .banner-image-element-inner,.tekstblok-met-afbeelding .banner-image-element .banner-image-element-inner,.banner-met-tekstblok .image-element .banner-image-element-inner,.tekstblok-met-afbeelding .image-element .banner-image-element-inner,.banner-met-tekstblok .banner-image-element .image-element-inner,.tekstblok-met-afbeelding .banner-image-element .image-element-inner,.banner-met-tekstblok .image-element .image-element-inner,.tekstblok-met-afbeelding .image-element .image-element-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:8px}.banner-met-tekstblok .banner-image-element.extra-width .banner-image-element-inner,.tekstblok-met-afbeelding .banner-image-element.extra-width .banner-image-element-inner,.banner-met-tekstblok .image-element.extra-width .banner-image-element-inner,.tekstblok-met-afbeelding .image-element.extra-width .banner-image-element-inner{border-radius:0}.banner-met-tekstblok .banner-slider .image,.tekstblok-met-afbeelding .banner-slider .image{outline:none;background:#fff;border-radius:8px}.banner-met-tekstblok .banner-slider .image .image-spacer,.tekstblok-met-afbeelding .banner-slider .image .image-spacer{position:relative;margin:0}.banner-met-tekstblok .banner-slider .image .image-itself,.tekstblok-met-afbeelding .banner-slider .image .image-itself{position:absolute;background:center center no-repeat;background-size:cover;top:0;left:0;width:100%;height:100%}.banner-met-tekstblok .banner-slider .image .ratio.ratio-45,.tekstblok-met-afbeelding .banner-slider .image .ratio.ratio-45{padding-bottom:45%}.banner-met-tekstblok .banner-slider .image .ratio.ratio-50,.tekstblok-met-afbeelding .banner-slider .image .ratio.ratio-50{padding-bottom:50%}.banner-met-tekstblok .banner-slider .image .ratio.ratio-55,.tekstblok-met-afbeelding .banner-slider .image .ratio.ratio-55{padding-bottom:55%}.banner-met-tekstblok .banner-slider .image .ratio.ratio-65,.tekstblok-met-afbeelding .banner-slider .image .ratio.ratio-65{padding-bottom:65%}.banner-met-tekstblok .banner-slider .image .ratio.ratio-72,.tekstblok-met-afbeelding .banner-slider .image .ratio.ratio-72{padding-bottom:72%}.banner-met-tekstblok .slider,.tekstblok-met-afbeelding .slider{padding-bottom:unset}.banner-met-tekstblok .tekst-blok,.tekstblok-met-afbeelding .tekst-blok{padding:3.5rem;background:#0093d0;border-radius:8px;margin-top:-18rem}.banner-met-tekstblok .tekst-blok p,.tekstblok-met-afbeelding .tekst-blok p{font-size:1.125rem;line-height:1.6}.banner-met-tekstblok .tekst-blok *:not(.button):not(input):not(textarea),.tekstblok-met-afbeelding .tekst-blok *:not(.button):not(input):not(textarea){color:#fff}@media only screen and (min-width: 992px){.banner-met-tekstblok .banner-image-element.extra-width,.tekstblok-met-afbeelding .banner-image-element.extra-width,.banner-met-tekstblok .image-element.extra-width,.tekstblok-met-afbeelding .image-element.extra-width{width:calc(100% + 5rem);margin-left:-5rem}.banner-met-tekstblok .banner-image-element.extra-width.right,.tekstblok-met-afbeelding .banner-image-element.extra-width.right,.banner-met-tekstblok .image-element.extra-width.right,.tekstblok-met-afbeelding .image-element.extra-width.right{margin-left:0;margin-right:-5rem}}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-met-tekstblok .tekst-blok,.tekstblok-met-afbeelding .tekst-blok{margin-top:-10rem !important;padding:2rem}}@media only screen and (max-width: 991px){.banner-met-tekstblok .banner-image-element,.tekstblok-met-afbeelding .banner-image-element,.banner-met-tekstblok .image-element,.tekstblok-met-afbeelding .image-element{width:calc(100% + 2rem);margin-left:-1rem}.banner-met-tekstblok .banner-image-element.ratio-45,.tekstblok-met-afbeelding .banner-image-element.ratio-45,.banner-met-tekstblok .image-element.ratio-45,.tekstblok-met-afbeelding .image-element.ratio-45,.banner-met-tekstblok .banner-image-element.ratio-55,.tekstblok-met-afbeelding .banner-image-element.ratio-55,.banner-met-tekstblok .image-element.ratio-55,.tekstblok-met-afbeelding .image-element.ratio-55,.banner-met-tekstblok .banner-image-element.ratio-65,.tekstblok-met-afbeelding .banner-image-element.ratio-65,.banner-met-tekstblok .image-element.ratio-65,.tekstblok-met-afbeelding .image-element.ratio-65,.banner-met-tekstblok .banner-image-element.ratio-72,.tekstblok-met-afbeelding .banner-image-element.ratio-72,.banner-met-tekstblok .image-element.ratio-72,.tekstblok-met-afbeelding .image-element.ratio-72{padding-bottom:70%}.banner-met-tekstblok .tekst-blok,.tekstblok-met-afbeelding .tekst-blok{margin-top:-4rem !important;padding:1.5rem}}@media only screen and (max-width: 575px){.banner-met-tekstblok .banner-image-element .banner-image-element-inner,.tekstblok-met-afbeelding .banner-image-element .banner-image-element-inner,.banner-met-tekstblok .image-element .banner-image-element-inner,.tekstblok-met-afbeelding .image-element .banner-image-element-inner,.banner-met-tekstblok .banner-image-element .image-element-inner,.tekstblok-met-afbeelding .banner-image-element .image-element-inner,.banner-met-tekstblok .image-element .image-element-inner,.tekstblok-met-afbeelding .image-element .image-element-inner{border-radius:0}}@media only screen and (min-width: 992px){.tekstblok-met-afbeelding.bg-color-lichtblauw,.tekstblok-met-afbeelding.bg-color-lichtgrijs,.tekstblok-met-afbeelding.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.tekstblok-met-afbeelding.bg-color-lichtblauw,.tekstblok-met-afbeelding.bg-color-lichtgrijs,.tekstblok-met-afbeelding.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.tekstblok-met-afbeelding.bg-color-lichtblauw,.tekstblok-met-afbeelding.bg-color-lichtgrijs,.tekstblok-met-afbeelding.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.tekstblok-met-afbeelding.bg-color-lichtblauw,.tekstblok-met-afbeelding.bg-color-lichtgrijs,.tekstblok-met-afbeelding.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.tekstblok-met-afbeelding.bg-color-lichtblauw,.tekstblok-met-afbeelding.bg-color-lichtgrijs,.tekstblok-met-afbeelding.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.tekstblok-met-afbeelding.bg-color-lichtblauw,.tekstblok-met-afbeelding.bg-color-lichtgrijs,.tekstblok-met-afbeelding.bg-color-grijs{padding-bottom:1.5rem}}.tekstblok-met-afbeelding.bg-color-lichtblauw{background-color:#e6f5fb}.tekstblok-met-afbeelding.bg-color-lichtgrijs{background-color:#f6f6f6}.tekstblok-met-afbeelding.bg-color-grijs{background-color:#e9ecef}.tekstblok-met-afbeelding .tekst-blok{margin-top:-16rem}.tekstblok-met-afbeelding .tekst-blok.smaller-min-margin{margin-top:-9rem}.tekstblok-met-afbeelding .tekst-blok.color-gray{background-color:#394855}.tekstblok-met-afbeelding .tekst-blok.color-gray .button{background-color:#fff;color:#394855}.tekstblok-met-afbeelding .tekst-blok.color-gray .button:hover{background-color:#ebebeb}.tekstblok-met-afbeelding .tekst-blok.color-gray a:not(.button),.tekstblok-met-afbeelding .tekst-blok.color-1 a:not(.button){text-decoration:underline}.tekstblok-met-afbeelding .tekst-blok.color-gray a:not(.button):hover,.tekstblok-met-afbeelding .tekst-blok.color-1 a:not(.button):hover{text-decoration:none}.tekstblok-met-afbeelding .tekst-blok p{color:#272b30;font-size:1rem;line-height:1.5}.tekstblok-met-afbeelding .tekst-blok p:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw,.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs,.tekstblok-met-afbeelding.stappen.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw,.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs,.tekstblok-met-afbeelding.stappen.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw,.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs,.tekstblok-met-afbeelding.stappen.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw,.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs,.tekstblok-met-afbeelding.stappen.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw,.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs,.tekstblok-met-afbeelding.stappen.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw,.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs,.tekstblok-met-afbeelding.stappen.bg-color-grijs{padding-bottom:1.5rem}}.tekstblok-met-afbeelding.stappen.bg-color-lichtblauw{background-color:#e6f5fb}.tekstblok-met-afbeelding.stappen.bg-color-lichtgrijs{background-color:#f6f6f6}.tekstblok-met-afbeelding.stappen.bg-color-grijs{background-color:#e9ecef}.tekstblok-met-afbeelding.stappen .stap-element{padding:2.5rem 0}.tekstblok-met-afbeelding.cta .tekst-blok{text-align:center;margin-top:-10rem}@media only screen and (max-width: 767px){.tekstblok-met-afbeelding.stappen .stap-element{padding:1.5rem 0}.tekstblok-met-afbeelding.cta .tekst-blok{margin-top:-5rem}}@media only screen and (min-width: 992px){.banner-met-overlay{margin-bottom:6rem}}@media only screen and (max-width: 991px){.banner-met-overlay{margin-bottom:4rem}}@media only screen and (max-width: 767px){.banner-met-overlay{margin-bottom:3rem}}.banner-met-overlay .banner-element{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;position:relative}.banner-met-overlay .banner-element .ratio{width:100%;padding-bottom:32.27%}.banner-met-overlay .banner-element::after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/banner-overlay-pattern.svg');background-size:contain;background-position:right bottom;background-repeat:no-repeat}@media only screen and (max-width: 767px){.banner-met-overlay .banner-element{width:calc(100% + 30px);margin-left:-15px}.banner-met-overlay .banner-element .ratio{padding-bottom:85%}.banner-met-overlay .banner-element::after{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/banner-overlay-pattern-mobiel.svg');background-size:auto 75%;background-position:right bottom;background-repeat:no-repeat}}@media only screen and (min-width: 992px){.content-tekst{margin-bottom:6rem}}@media only screen and (max-width: 991px){.content-tekst{margin-bottom:4rem}}@media only screen and (max-width: 767px){.content-tekst{margin-bottom:3rem}}.content-tekst.no-margin{margin-bottom:0}.content-tekst .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.content-tekst .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.content-tekst .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.content-tekst .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.content-tekst .tekst p+ul,.content-tekst .tekst h2+ul,.content-tekst .tekst h3+ul,.content-tekst .tekst h4+ul{margin-top:-1em}.content-tekst .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.content-tekst .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.content-tekst .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.content-tekst .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.content-tekst .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.content-tekst .tekst a:not(.button):hover::after{width:100%}.content-tekst .tekst a:not(.button).button::after{display:none}.content-tekst .tekst a:not(.button).white{color:#fff}.content-tekst .tekst a:not(.button).white::after{background-color:#fff}.content-tekst .tekst a:not(.button).reverse:after{width:100%}.content-tekst .tekst a:not(.button).reverse:hover::after{width:0%}.content-tekst .tekst a:not(.button):after{width:100%}.content-tekst .tekst a:not(.button):hover::after{width:0%}.content-tekst .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.content-tekst .tekst *:last-child{margin-bottom:0}.content-tekst img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}@media only screen and (max-width: 991px){.content-tekst .kolom-2{margin-top:1.5em}}@media only screen and (min-width: 992px){.bg-class.bg-color-lichtblauw,.bg-class.bg-color-lichtgrijs,.bg-class.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.bg-class.bg-color-lichtblauw,.bg-class.bg-color-lichtgrijs,.bg-class.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.bg-class.bg-color-lichtblauw,.bg-class.bg-color-lichtgrijs,.bg-class.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.bg-class.bg-color-lichtblauw,.bg-class.bg-color-lichtgrijs,.bg-class.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.bg-class.bg-color-lichtblauw,.bg-class.bg-color-lichtgrijs,.bg-class.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.bg-class.bg-color-lichtblauw,.bg-class.bg-color-lichtgrijs,.bg-class.bg-color-grijs{padding-bottom:1.5rem}}.bg-class.bg-color-lichtblauw{background-color:#e6f5fb}.bg-class.bg-color-lichtgrijs{background-color:#f6f6f6}.bg-class.bg-color-grijs{background-color:#e9ecef}@media only screen and (min-width: 992px){.tekst-afbeelding,.tekst-tabel{margin-bottom:6rem}}@media only screen and (max-width: 991px){.tekst-afbeelding,.tekst-tabel{margin-bottom:4rem}}@media only screen and (max-width: 767px){.tekst-afbeelding,.tekst-tabel{margin-bottom:3rem}}.tekst-afbeelding.no-margin,.tekst-tabel.no-margin{margin-bottom:0}.tekst-afbeelding .tekst ul:not(.no-list-style),.tekst-tabel .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.tekst-afbeelding .tekst ul:not(.no-list-style) li,.tekst-tabel .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.tekst-afbeelding .tekst ul:not(.no-list-style) li::before,.tekst-tabel .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.tekst-afbeelding .tekst ul.no-list-style,.tekst-tabel .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.tekst-afbeelding .tekst p+ul,.tekst-tabel .tekst p+ul,.tekst-afbeelding .tekst h2+ul,.tekst-tabel .tekst h2+ul,.tekst-afbeelding .tekst h3+ul,.tekst-tabel .tekst h3+ul,.tekst-afbeelding .tekst h4+ul,.tekst-tabel .tekst h4+ul{margin-top:-1em}.tekst-afbeelding .tekst ol,.tekst-tabel .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.tekst-afbeelding .tekst ol li,.tekst-tabel .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.tekst-afbeelding .tekst ol li::before,.tekst-tabel .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.tekst-afbeelding .tekst a:not(.button),.tekst-tabel .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.tekst-afbeelding .tekst a:not(.button)::after,.tekst-tabel .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.tekst-afbeelding .tekst a:not(.button):hover::after,.tekst-tabel .tekst a:not(.button):hover::after{width:100%}.tekst-afbeelding .tekst a:not(.button).button::after,.tekst-tabel .tekst a:not(.button).button::after{display:none}.tekst-afbeelding .tekst a:not(.button).white,.tekst-tabel .tekst a:not(.button).white{color:#fff}.tekst-afbeelding .tekst a:not(.button).white::after,.tekst-tabel .tekst a:not(.button).white::after{background-color:#fff}.tekst-afbeelding .tekst a:not(.button).reverse:after,.tekst-tabel .tekst a:not(.button).reverse:after{width:100%}.tekst-afbeelding .tekst a:not(.button).reverse:hover::after,.tekst-tabel .tekst a:not(.button).reverse:hover::after{width:0%}.tekst-afbeelding .tekst a:not(.button):after,.tekst-tabel .tekst a:not(.button):after{width:100%}.tekst-afbeelding .tekst a:not(.button):hover::after,.tekst-tabel .tekst a:not(.button):hover::after{width:0%}.tekst-afbeelding .tekst blockquote,.tekst-tabel .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.tekst-afbeelding .tekst *:last-child,.tekst-tabel .tekst *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw,.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs,.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw,.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs,.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw,.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs,.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw,.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs,.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw,.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs,.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw,.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs,.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{padding-bottom:1.5rem}}.tekst-afbeelding.bg-color-lichtblauw,.tekst-tabel.bg-color-lichtblauw{background-color:#e6f5fb}.tekst-afbeelding.bg-color-lichtgrijs,.tekst-tabel.bg-color-lichtgrijs{background-color:#f6f6f6}.tekst-afbeelding.bg-color-grijs,.tekst-tabel.bg-color-grijs{background-color:#e9ecef}.tekst-afbeelding .look-alt,.tekst-tabel .look-alt{margin-bottom:.5rem}.tekst-afbeelding .afbeelding .image-element,.tekst-tabel .afbeelding .image-element{z-index:1}.tekst-afbeelding .afbeelding .image-element img,.tekst-tabel .afbeelding .image-element img{width:100%;display:block;border-radius:8px}.tekst-afbeelding .afbeelding .image-element.element-color-1-left,.tekst-tabel .afbeelding .image-element.element-color-1-left,.tekst-afbeelding .afbeelding .image-element.element-color-gray-left,.tekst-tabel .afbeelding .image-element.element-color-gray-left,.tekst-afbeelding .afbeelding .image-element.element-color-1-right,.tekst-tabel .afbeelding .image-element.element-color-1-right,.tekst-afbeelding .afbeelding .image-element.element-color-gray-right,.tekst-tabel .afbeelding .image-element.element-color-gray-right{padding-bottom:3rem;position:relative}.tekst-afbeelding .afbeelding .image-element.element-color-1-left img,.tekst-tabel .afbeelding .image-element.element-color-1-left img,.tekst-afbeelding .afbeelding .image-element.element-color-gray-left img,.tekst-tabel .afbeelding .image-element.element-color-gray-left img,.tekst-afbeelding .afbeelding .image-element.element-color-1-right img,.tekst-tabel .afbeelding .image-element.element-color-1-right img,.tekst-afbeelding .afbeelding .image-element.element-color-gray-right img,.tekst-tabel .afbeelding .image-element.element-color-gray-right img{width:82%}.tekst-afbeelding .afbeelding .image-element.element-color-1-left .element,.tekst-tabel .afbeelding .image-element.element-color-1-left .element,.tekst-afbeelding .afbeelding .image-element.element-color-gray-left .element,.tekst-tabel .afbeelding .image-element.element-color-gray-left .element,.tekst-afbeelding .afbeelding .image-element.element-color-1-right .element,.tekst-tabel .afbeelding .image-element.element-color-1-right .element,.tekst-afbeelding .afbeelding .image-element.element-color-gray-right .element,.tekst-tabel .afbeelding .image-element.element-color-gray-right .element{position:absolute;z-index:-1;width:66%;bottom:0;right:0;padding-bottom:45%;border-radius:8px;background:#0093d0}.tekst-afbeelding .afbeelding .image-element.element-color-1-left,.tekst-tabel .afbeelding .image-element.element-color-1-left,.tekst-afbeelding .afbeelding .image-element.element-color-gray-left,.tekst-tabel .afbeelding .image-element.element-color-gray-left{display:flex;flex-wrap:wrap;justify-content:flex-end}.tekst-afbeelding .afbeelding .image-element.element-color-1-left .element,.tekst-tabel .afbeelding .image-element.element-color-1-left .element,.tekst-afbeelding .afbeelding .image-element.element-color-gray-left .element,.tekst-tabel .afbeelding .image-element.element-color-gray-left .element{right:auto;left:0}.tekst-afbeelding .afbeelding .image-element.element-color-gray-left .element,.tekst-tabel .afbeelding .image-element.element-color-gray-left .element,.tekst-afbeelding .afbeelding .image-element.element-color-gray-right .element,.tekst-tabel .afbeelding .image-element.element-color-gray-right .element{background-color:#394855}.tekst-afbeelding .tekst,.tekst-tabel .tekst{padding:0 2.5rem 0 0}.tekst-afbeelding .tekst .buttons a:not(:last-child),.tekst-tabel .tekst .buttons a:not(:last-child){margin-right:1.5rem}.tekst-afbeelding .order-last .tekst,.tekst-tabel .order-last .tekst{padding:0 0 0 2.5rem}.tekst-afbeelding.banner-tekst-afbeelding .tekst,.tekst-tabel.banner-tekst-afbeelding .tekst{padding:0 2.5rem 0 0}@media only screen and (min-width: 768px) and (max-width: 991px){.tekst-afbeelding .row,.tekst-tabel .row{align-items:normal !important}.tekst-afbeelding.banner-tekst-afbeelding .tekst,.tekst-tabel.banner-tekst-afbeelding .tekst{padding:0 1.5rem 0 0}}@media only screen and (max-width: 767px){.tekst-afbeelding .afbeelding,.tekst-tabel .afbeelding{order:-2;margin-bottom:3rem}.tekst-afbeelding .tabel,.tekst-tabel .tabel{order:2;margin:0}.tekst-afbeelding .tekst,.tekst-tabel .tekst{padding:0}.tekst-afbeelding .order-last .tekst,.tekst-tabel .order-last .tekst{padding:0}.tekst-afbeelding.banner-tekst-afbeelding .afbeelding,.tekst-tabel.banner-tekst-afbeelding .afbeelding{margin-bottom:1.5rem}.tekst-afbeelding.banner-tekst-afbeelding .tekst,.tekst-tabel.banner-tekst-afbeelding .tekst{padding:0}}@media only screen and (max-width: 575px){.tekst-afbeelding.banner-tekst-afbeelding .afbeelding,.tekst-tabel.banner-tekst-afbeelding .afbeelding{padding-left:0;padding-right:0}.tekst-afbeelding.banner-tekst-afbeelding .afbeelding .image-element img,.tekst-tabel.banner-tekst-afbeelding .afbeelding .image-element img{border-radius:0}}.tekst-tabel .tekst{padding:0 2.5rem}.tekst-tabel .tabel-element .slick-list{overflow:visible}.tekst-tabel .tabel-element .tabel-item{position:relative;display:inline-flex;flex-wrap:wrap;width:calc(25% -  (2.25rem / 4));margin:.375rem}.tekst-tabel .tabel-element .tabel-item:nth-child(4n+1),.tekst-tabel .tabel-element .tabel-item:first-child{margin-left:0}.tekst-tabel .tabel-element .tabel-item:nth-child(4n+4){margin-right:0}.tekst-tabel .tabel-element .tabel-item .ratio{display:block;width:100%;padding-bottom:100%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner{position:absolute;top:0;right:0;bottom:0;left:0;background:#0093d0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;opacity:0;width:100%;height:100%;top:0;left:0;background:rgba(39,43,48,0.7);z-index:1;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner{padding:.2rem;text-align:center}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner *{color:#fff}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner h4{margin-bottom:0}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link{position:relative;color:#0093d0;color:#fff}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link:hover::after{width:100%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link.button::after{display:none}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link.white{color:#fff}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link.white::after{background-color:#fff}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link.reverse:after{width:100%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link.reverse:hover::after{width:0%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link:after{width:100%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link:hover::after{width:0%}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.link::after{background-color:#fff}.tekst-tabel .tabel-element .tabel-item.logo .tabel-item-inner{background-size:contain}.tekst-tabel .tabel-element .tabel-item.medewerker .tabel-item-inner{background-size:cover;background-position:center center;background-repeat:no-repeat}.tekst-tabel .tabel-element .tabel-item.link .tabel-item-inner:hover{box-shadow:0px 8px 16px rgba(0,0,0,0.12)}.tekst-tabel .tabel-element .tabel-item:hover .tabel-item-inner-hover{opacity:1}@media only screen and (min-width: 992px){.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner h4{font-size:1.2rem}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.functie{font-size:.85rem}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tekst-tabel .tabel-element .tabel-item.medewerker{width:calc((100% / 3) - (1.5rem / 3));margin:.375rem}.tekst-tabel .tabel-element .tabel-item.medewerker:nth-child(4n+1),.tekst-tabel .tabel-element .tabel-item.medewerker:first-child{margin:.375rem}.tekst-tabel .tabel-element .tabel-item.medewerker:nth-child(4n+4){margin:.375rem}.tekst-tabel .tabel-element .tabel-item.medewerker:nth-child(3n+1),.tekst-tabel .tabel-element .tabel-item.medewerker:first-child{margin-left:0}.tekst-tabel .tabel-element .tabel-item.medewerker:nth-child(3n+3){margin-right:0}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner h4{font-size:1.1rem}.tekst-tabel .tabel-element .tabel-item .tabel-item-inner-hover .tabel-item-inner-hover-inner span.functie{font-size:.9rem}}@media only screen and (max-width: 991px){.tekst-tabel .tabel{order:2}.tekst-tabel .tekst{padding-left:0;padding-right:0}.tekst-tabel .tabel-element .slick-slide{margin-right:.75rem}.tekst-tabel .tabel-element .tabel-item{margin:0 !important;margin-right:.75rem !important}}@media only screen and (min-width: 992px){.tekst-tabjes{margin-bottom:6rem}}@media only screen and (max-width: 991px){.tekst-tabjes{margin-bottom:4rem}}@media only screen and (max-width: 767px){.tekst-tabjes{margin-bottom:3rem}}.tekst-tabjes.no-margin{margin-bottom:0}.tekst-tabjes .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.tekst-tabjes .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.tekst-tabjes .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.tekst-tabjes .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.tekst-tabjes .tekst p+ul,.tekst-tabjes .tekst h2+ul,.tekst-tabjes .tekst h3+ul,.tekst-tabjes .tekst h4+ul{margin-top:-1em}.tekst-tabjes .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.tekst-tabjes .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.tekst-tabjes .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.tekst-tabjes .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.tekst-tabjes .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.tekst-tabjes .tekst a:not(.button):hover::after{width:100%}.tekst-tabjes .tekst a:not(.button).button::after{display:none}.tekst-tabjes .tekst a:not(.button).white{color:#fff}.tekst-tabjes .tekst a:not(.button).white::after{background-color:#fff}.tekst-tabjes .tekst a:not(.button).reverse:after{width:100%}.tekst-tabjes .tekst a:not(.button).reverse:hover::after{width:0%}.tekst-tabjes .tekst a:not(.button):after{width:100%}.tekst-tabjes .tekst a:not(.button):hover::after{width:0%}.tekst-tabjes .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.tekst-tabjes .tekst *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.tekst-tabjes.bg-color-lichtblauw,.tekst-tabjes.bg-color-lichtgrijs,.tekst-tabjes.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.tekst-tabjes.bg-color-lichtblauw,.tekst-tabjes.bg-color-lichtgrijs,.tekst-tabjes.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.tekst-tabjes.bg-color-lichtblauw,.tekst-tabjes.bg-color-lichtgrijs,.tekst-tabjes.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.tekst-tabjes.bg-color-lichtblauw,.tekst-tabjes.bg-color-lichtgrijs,.tekst-tabjes.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.tekst-tabjes.bg-color-lichtblauw,.tekst-tabjes.bg-color-lichtgrijs,.tekst-tabjes.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.tekst-tabjes.bg-color-lichtblauw,.tekst-tabjes.bg-color-lichtgrijs,.tekst-tabjes.bg-color-grijs{padding-bottom:1.5rem}}.tekst-tabjes.bg-color-lichtblauw{background-color:#e6f5fb}.tekst-tabjes.bg-color-lichtgrijs{background-color:#f6f6f6}.tekst-tabjes.bg-color-grijs{background-color:#e9ecef}.tekst-tabjes .titel{margin:0 auto;max-width:22rem;text-align:center}.tekst-tabjes .tabs{position:relative;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;margin-bottom:3rem}.tekst-tabjes .tabs::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ced4da}.tekst-tabjes .tabs a{position:relative;font-family:'Poppins',sans-serif;font-weight:400;line-height:2;font-weight:600;display:inline-block;background-color:#394855;color:#fff;font-size:1rem;padding:.375rem 1rem;border-radius:200px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;border-radius:0;color:#272b30;line-height:1.5;color:#0093d0;background:transparent;border:none;outline:none;cursor:pointer;padding:1rem}.tekst-tabjes .tabs a:hover,.tekst-tabjes .tabs a.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}.tekst-tabjes .tabs a:focus,.tekst-tabjes .tabs a:active{outline:none;color:#fff}.tekst-tabjes .tabs a.white{background-color:#fff;color:#394855}.tekst-tabjes .tabs a.white:hover{background-color:#ebebeb}.tekst-tabjes .tabs a.ghost{padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1}.tekst-tabjes .tabs a.ghost:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){.tekst-tabjes .tabs a{padding:.375rem 1rem;max-width:100%}}.tekst-tabjes .tabs a:hover{color:#0093d0 !important;background:transparent}.tekst-tabjes .tabs a:focus,.tekst-tabjes .tabs a:active{background:transparent;transition:none}.tekst-tabjes .tabs a::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#0093d0}.tekst-tabjes .tabs a.inactive{color:#272b30;font-weight:400}.tekst-tabjes .tabs a.inactive::after{display:none}.tekst-tabjes .tabcontent{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.tekst-tabjes .tabcontent .tab-col{width:calc(50% - .75rem)}.tekst-tabjes .tabcontent .image{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:8px}@media only screen and (max-width: 767px){.tekst-tabjes .alt-mobile{padding-right:0 !important}.tekst-tabjes .titel{text-align:left;margin:0}.tekst-tabjes .titel h2{margin-bottom:.25rem}.tekst-tabjes .tabs{margin-bottom:1.5rem;overflow:visible}.tekst-tabjes .tabs a{padding:.875rem .25rem;margin:0 1rem 0 0}.tekst-tabjes .tabcontent{flex-direction:column}.tekst-tabjes .tabcontent .tab-col{width:100%}.tekst-tabjes .tabcontent .tekst{margin-bottom:1.5rem}}.product-groepen .product-groep{padding-bottom:1rem}.product-groepen .product-groep ul li{margin-bottom:1em}.tekst-afbeelding-en-overlay{background-color:#e6f5fb}@media only screen and (min-width: 992px){.tekst-afbeelding-en-overlay{margin-bottom:6rem}}@media only screen and (max-width: 991px){.tekst-afbeelding-en-overlay{margin-bottom:4rem}}@media only screen and (max-width: 767px){.tekst-afbeelding-en-overlay{margin-bottom:3rem}}.tekst-afbeelding-en-overlay.no-margin{margin-bottom:0}.tekst-afbeelding-en-overlay .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.tekst-afbeelding-en-overlay .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.tekst-afbeelding-en-overlay .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.tekst-afbeelding-en-overlay .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.tekst-afbeelding-en-overlay .tekst p+ul,.tekst-afbeelding-en-overlay .tekst h2+ul,.tekst-afbeelding-en-overlay .tekst h3+ul,.tekst-afbeelding-en-overlay .tekst h4+ul{margin-top:-1em}.tekst-afbeelding-en-overlay .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.tekst-afbeelding-en-overlay .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.tekst-afbeelding-en-overlay .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.tekst-afbeelding-en-overlay .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.tekst-afbeelding-en-overlay .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.tekst-afbeelding-en-overlay .tekst a:not(.button):hover::after{width:100%}.tekst-afbeelding-en-overlay .tekst a:not(.button).button::after{display:none}.tekst-afbeelding-en-overlay .tekst a:not(.button).white{color:#fff}.tekst-afbeelding-en-overlay .tekst a:not(.button).white::after{background-color:#fff}.tekst-afbeelding-en-overlay .tekst a:not(.button).reverse:after{width:100%}.tekst-afbeelding-en-overlay .tekst a:not(.button).reverse:hover::after{width:0%}.tekst-afbeelding-en-overlay .tekst a:not(.button):after{width:100%}.tekst-afbeelding-en-overlay .tekst a:not(.button):hover::after{width:0%}.tekst-afbeelding-en-overlay .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.tekst-afbeelding-en-overlay .tekst *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.tekst-afbeelding-en-overlay{padding-top:5rem}}@media only screen and (max-width: 991px){.tekst-afbeelding-en-overlay{padding-top:3rem}}@media only screen and (max-width: 767px){.tekst-afbeelding-en-overlay{padding-top:1.5rem}}.tekst-afbeelding-en-overlay .afbeelding .image-element{z-index:1;width:calc(100% + 5rem);position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.tekst-afbeelding-en-overlay .afbeelding .image-element::after{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/block-mask.svg');background-size:contain;background-position:right bottom;background-repeat:no-repeat}.tekst-afbeelding-en-overlay .afbeelding .image-element .ratio{width:100%;padding-bottom:81.2%}.tekst-afbeelding-en-overlay .tekst{padding:0 1.5rem 0 0}@media only screen and (min-width: 992px){.tekst-afbeelding-en-overlay .tekst{padding-bottom:5rem}}@media only screen and (max-width: 991px){.tekst-afbeelding-en-overlay .tekst{padding-bottom:3rem}}@media only screen and (max-width: 767px){.tekst-afbeelding-en-overlay .tekst{padding-bottom:1.5rem}}@media only screen and (max-width: 767px){.tekst-afbeelding-en-overlay .afbeelding{order:2;margin-top:3rem}.tekst-afbeelding-en-overlay .afbeelding .image-element{width:calc(100% + 2rem);margin-left:-1rem}.tekst-afbeelding-en-overlay .tekst{padding:0}}@media only screen and (min-width: 992px){.link-naar-producten{margin-bottom:6rem}}@media only screen and (max-width: 991px){.link-naar-producten{margin-bottom:4rem}}@media only screen and (max-width: 767px){.link-naar-producten{margin-bottom:3rem}}.link-naar-producten.no-margin{margin-bottom:0}.link-naar-producten .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.link-naar-producten .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.link-naar-producten .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.link-naar-producten .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.link-naar-producten .tekst p+ul,.link-naar-producten .tekst h2+ul,.link-naar-producten .tekst h3+ul,.link-naar-producten .tekst h4+ul{margin-top:-1em}.link-naar-producten .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.link-naar-producten .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.link-naar-producten .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.link-naar-producten .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.link-naar-producten .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.link-naar-producten .tekst a:not(.button):hover::after{width:100%}.link-naar-producten .tekst a:not(.button).button::after{display:none}.link-naar-producten .tekst a:not(.button).white{color:#fff}.link-naar-producten .tekst a:not(.button).white::after{background-color:#fff}.link-naar-producten .tekst a:not(.button).reverse:after{width:100%}.link-naar-producten .tekst a:not(.button).reverse:hover::after{width:0%}.link-naar-producten .tekst a:not(.button):after{width:100%}.link-naar-producten .tekst a:not(.button):hover::after{width:0%}.link-naar-producten .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.link-naar-producten .tekst *:last-child{margin-bottom:0}.link-naar-producten .link-naar-producten-inner{border-radius:8px}.link-naar-producten .link-naar-producten-inner.color-1{background:#056f9b;padding:3rem 0}.link-naar-producten .link-naar-producten-inner.color-1 .titel-container *{color:#fff}.link-naar-producten .titel-container{text-align:center}.link-naar-producten a.product-item{display:inline-block;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.08);border-radius:4px;width:100%;height:100%;text-align:center;padding:1rem .5rem}.link-naar-producten a.product-item span.icon{display:inline-block;height:2.5rem;width:2.5rem;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-bottom:.75rem}.link-naar-producten a.product-item span.title{display:inline-block;width:100%;font-size:1rem;font-weight:600;color:#0093d0}.link-naar-producten a.product-item:hover{box-shadow:0px 8px 16px rgba(0,0,0,0.12)}@media only screen and (max-width: 767px){.link-naar-producten .link-naar-producten-inner{border-radius:0}.link-naar-producten .link-naar-producten-inner.color-1{position:relative;padding:2rem 0 1rem 0}.link-naar-producten .link-naar-producten-inner.color-1::before,.link-naar-producten .link-naar-producten-inner.color-1::after{content:'';width:1rem;position:absolute;top:0;bottom:0;left:100%;background:inherit;border-bottom-right-radius:.5rem}.link-naar-producten .link-naar-producten-inner.color-1::after{left:auto;right:100%;border-radius:0;border-bottom-left-radius:.5rem}.link-naar-producten .col-6{padding-bottom:1rem}}@media only screen and (max-width: 575px){.link-naar-producten .link-naar-producten-inner.color-1::before,.link-naar-producten .link-naar-producten-inner.color-1::after{border-radius:0}}@media only screen and (min-width: 992px){.dubbele-kolom-afbeelding-tekst{margin-bottom:6rem}}@media only screen and (max-width: 991px){.dubbele-kolom-afbeelding-tekst{margin-bottom:4rem}}@media only screen and (max-width: 767px){.dubbele-kolom-afbeelding-tekst{margin-bottom:3rem}}.dubbele-kolom-afbeelding-tekst.no-margin{margin-bottom:0}.dubbele-kolom-afbeelding-tekst .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.dubbele-kolom-afbeelding-tekst .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.dubbele-kolom-afbeelding-tekst .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.dubbele-kolom-afbeelding-tekst .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.dubbele-kolom-afbeelding-tekst .tekst p+ul,.dubbele-kolom-afbeelding-tekst .tekst h2+ul,.dubbele-kolom-afbeelding-tekst .tekst h3+ul,.dubbele-kolom-afbeelding-tekst .tekst h4+ul{margin-top:-1em}.dubbele-kolom-afbeelding-tekst .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.dubbele-kolom-afbeelding-tekst .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.dubbele-kolom-afbeelding-tekst .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button):hover::after{width:100%}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button).button::after{display:none}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button).white{color:#fff}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button).white::after{background-color:#fff}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button).reverse:after{width:100%}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button).reverse:hover::after{width:0%}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button):after{width:100%}.dubbele-kolom-afbeelding-tekst .tekst a:not(.button):hover::after{width:0%}.dubbele-kolom-afbeelding-tekst .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.dubbele-kolom-afbeelding-tekst .tekst *:last-child{margin-bottom:0}.dubbele-kolom-afbeelding-tekst .titel-container{display:block;width:100%;text-align:center}.dubbele-kolom-afbeelding-tekst .blok-element{padding:1rem}.dubbele-kolom-afbeelding-tekst .blok-element .afbeelding{position:relative;margin-bottom:1.5rem}.dubbele-kolom-afbeelding-tekst .blok-element .afbeelding .ratio{padding-bottom:62%}.dubbele-kolom-afbeelding-tekst .blok-element .afbeelding .afbeelding-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:8px}.dubbele-kolom-afbeelding-tekst .blok-element .tekst{padding-bottom:1rem}@media only screen and (min-width: 992px){.logos-blok{margin-bottom:6rem}}@media only screen and (max-width: 991px){.logos-blok{margin-bottom:4rem}}@media only screen and (max-width: 767px){.logos-blok{margin-bottom:3rem}}.logos-blok.no-margin{margin-bottom:0}.logos-blok .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.logos-blok .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.logos-blok .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.logos-blok .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.logos-blok .tekst p+ul,.logos-blok .tekst h2+ul,.logos-blok .tekst h3+ul,.logos-blok .tekst h4+ul{margin-top:-1em}.logos-blok .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.logos-blok .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.logos-blok .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.logos-blok .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.logos-blok .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.logos-blok .tekst a:not(.button):hover::after{width:100%}.logos-blok .tekst a:not(.button).button::after{display:none}.logos-blok .tekst a:not(.button).white{color:#fff}.logos-blok .tekst a:not(.button).white::after{background-color:#fff}.logos-blok .tekst a:not(.button).reverse:after{width:100%}.logos-blok .tekst a:not(.button).reverse:hover::after{width:0%}.logos-blok .tekst a:not(.button):after{width:100%}.logos-blok .tekst a:not(.button):hover::after{width:0%}.logos-blok .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.logos-blok .tekst *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.logos-blok.bg-color-lichtblauw,.logos-blok.bg-color-lichtgrijs,.logos-blok.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.logos-blok.bg-color-lichtblauw,.logos-blok.bg-color-lichtgrijs,.logos-blok.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.logos-blok.bg-color-lichtblauw,.logos-blok.bg-color-lichtgrijs,.logos-blok.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.logos-blok.bg-color-lichtblauw,.logos-blok.bg-color-lichtgrijs,.logos-blok.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.logos-blok.bg-color-lichtblauw,.logos-blok.bg-color-lichtgrijs,.logos-blok.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.logos-blok.bg-color-lichtblauw,.logos-blok.bg-color-lichtgrijs,.logos-blok.bg-color-grijs{padding-bottom:1.5rem}}.logos-blok.bg-color-lichtblauw{background-color:#e6f5fb}.logos-blok.bg-color-lichtgrijs{background-color:#f6f6f6}.logos-blok.bg-color-grijs{background-color:#e9ecef}.logos-blok .slick-list{overflow:visible}.logos-blok .logos{display:flex;flex-wrap:wrap}.logos-blok .item{display:inline-block;width:calc(100% / 6);text-align:center}.logos-blok .image{width:100%;max-width:10rem;padding-bottom:60%;margin:.75rem auto;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 991px){.logos-blok .logos{display:block}.logos-blok .image{position:relative;background-size:80%;margin-left:0;margin-right:.75rem;padding-bottom:100%;background-color:#fff;width:calc(100% - .75rem);max-width:calc(100% - .75rem);z-index:5}.logos-blok .item{position:relative}}@media only screen and (max-width: 767px){.logos-blok .item{width:100%}}@media only screen and (min-width: 992px){.beoordelingen{margin-bottom:6rem}}@media only screen and (max-width: 991px){.beoordelingen{margin-bottom:4rem}}@media only screen and (max-width: 767px){.beoordelingen{margin-bottom:3rem}}.beoordelingen.no-margin{margin-bottom:0}.beoordelingen .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.beoordelingen .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.beoordelingen .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.beoordelingen .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.beoordelingen .tekst p+ul,.beoordelingen .tekst h2+ul,.beoordelingen .tekst h3+ul,.beoordelingen .tekst h4+ul{margin-top:-1em}.beoordelingen .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.beoordelingen .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.beoordelingen .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.beoordelingen .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.beoordelingen .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.beoordelingen .tekst a:not(.button):hover::after{width:100%}.beoordelingen .tekst a:not(.button).button::after{display:none}.beoordelingen .tekst a:not(.button).white{color:#fff}.beoordelingen .tekst a:not(.button).white::after{background-color:#fff}.beoordelingen .tekst a:not(.button).reverse:after{width:100%}.beoordelingen .tekst a:not(.button).reverse:hover::after{width:0%}.beoordelingen .tekst a:not(.button):after{width:100%}.beoordelingen .tekst a:not(.button):hover::after{width:0%}.beoordelingen .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.beoordelingen .tekst *:last-child{margin-bottom:0}.beoordelingen .item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;background:#fff;border:1px solid #dee2e6;border-radius:8px}.beoordelingen .zorgkaart-widget>div{width:100%;max-width:unset;min-height:unset}.beoordelingen .zorgkaart-widget>div>div{width:100%;max-width:unset;height:100%;border-radius:8px;border:none}.beoordelingen .zorgkaart-widget>div *{font-family:'Poppins',sans-serif;font-weight:400;font-size:.875rem}.beoordelingen .zorgkaart-widget>div a{color:#272b30;text-decoration:underline}.beoordelingen .zorgkaart-widget>div a:hover{text-decoration:none}.beoordelingen .zorgkaart-widget>div .fractional_number span{font-size:2.25rem}.beoordelingen .zorgkaart-widget>div .fractional_number sup{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.5rem;line-height:1.16666667;margin-bottom:.5em;color:#272b30}.beoordelingen .zorgkaart-widget>div .fractional_number sup strong,.beoordelingen .zorgkaart-widget>div .fractional_number sup b{color:#0093d0}@media only screen and (max-width: 767px){.beoordelingen .zorgkaart-widget>div .fractional_number sup{font-size:1.375rem;line-height:1.18181818}}.beoordelingen .zorgkaart-widget>div .fractional_number *{font-weight:600;color:#fff !important}.beoordelingen .google-review{display:flex;flex-wrap:wrap;flex-wrap:unset;align-items:center;padding:1rem 1rem}.beoordelingen .google-review .logo{flex:0 0 4rem;width:4rem;height:4rem;background-size:contain !important;background:center center no-repeat;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/google-g.svg')}.beoordelingen .google-review .content{padding-left:1rem}.beoordelingen .google-review .content p,.beoordelingen .google-review .content span{color:#272b30;margin:0}.beoordelingen .google-review .content .review-title{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.5rem;line-height:1.16666667;margin-bottom:.5em;color:#272b30;margin-bottom:.25rem}.beoordelingen .google-review .content .review-title strong,.beoordelingen .google-review .content .review-title b{color:#0093d0}@media only screen and (max-width: 767px){.beoordelingen .google-review .content .review-title{font-size:1.375rem;line-height:1.18181818}}.beoordelingen .google-review .content .all-reviews{color:#0093d0;font-weight:600;text-decoration:underline}.beoordelingen .google-review .content .all-reviews:hover{text-decoration:none}.beoordelingen .google-review .content .all-reviews:hover::before{display:none}.beoordelingen .google-rating{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:.25rem}.beoordelingen .google-rating *{line-height:1;margin:0}.beoordelingen .google-rating span{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.125rem;line-height:1.33333333;margin-bottom:1rem;color:#272b30;font-weight:400;margin-top:.125rem !important;margin-bottom:0 !important}.beoordelingen .google-rating span strong,.beoordelingen .google-rating span b{color:#0093d0}@media only screen and (max-width: 767px){.beoordelingen .google-rating span{font-size:1rem;line-height:1.5}}.beoordelingen .google-rating span.margin-left{margin-left:.5rem}.beoordelingen .google-rating span.margin-right{margin-right:1rem}.beoordelingen .google-rating .stars{display:flex;flex-wrap:wrap;align-items:center}.beoordelingen .google-rating .stars .star{width:1.5rem;height:1.5rem;margin:0 .25rem .25rem 0;background-size:contain !important;background:center center no-repeat}.beoordelingen .google-rating .stars .star.empty{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/star-gray.svg')}.beoordelingen .google-rating .stars .star.half{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/star-half.svg')}.beoordelingen .google-rating .stars .star.full{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/star.svg')}@media only screen and (max-width: 767px){.beoordelingen .item{height:auto;margin-bottom:1.5rem}}@media only screen and (min-width: 992px){.referentie-slider{margin-bottom:6rem}}@media only screen and (max-width: 991px){.referentie-slider{margin-bottom:4rem}}@media only screen and (max-width: 767px){.referentie-slider{margin-bottom:3rem}}.referentie-slider.no-margin{margin-bottom:0}.referentie-slider .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.referentie-slider .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.referentie-slider .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.referentie-slider .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.referentie-slider .tekst p+ul,.referentie-slider .tekst h2+ul,.referentie-slider .tekst h3+ul,.referentie-slider .tekst h4+ul{margin-top:-1em}.referentie-slider .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.referentie-slider .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.referentie-slider .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.referentie-slider .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.referentie-slider .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.referentie-slider .tekst a:not(.button):hover::after{width:100%}.referentie-slider .tekst a:not(.button).button::after{display:none}.referentie-slider .tekst a:not(.button).white{color:#fff}.referentie-slider .tekst a:not(.button).white::after{background-color:#fff}.referentie-slider .tekst a:not(.button).reverse:after{width:100%}.referentie-slider .tekst a:not(.button).reverse:hover::after{width:0%}.referentie-slider .tekst a:not(.button):after{width:100%}.referentie-slider .tekst a:not(.button):hover::after{width:0%}.referentie-slider .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.referentie-slider .tekst *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.referentie-slider.bg-color-lichtblauw,.referentie-slider.bg-color-lichtgrijs,.referentie-slider.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.referentie-slider.bg-color-lichtblauw,.referentie-slider.bg-color-lichtgrijs,.referentie-slider.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.referentie-slider.bg-color-lichtblauw,.referentie-slider.bg-color-lichtgrijs,.referentie-slider.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.referentie-slider.bg-color-lichtblauw,.referentie-slider.bg-color-lichtgrijs,.referentie-slider.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.referentie-slider.bg-color-lichtblauw,.referentie-slider.bg-color-lichtgrijs,.referentie-slider.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.referentie-slider.bg-color-lichtblauw,.referentie-slider.bg-color-lichtgrijs,.referentie-slider.bg-color-grijs{padding-bottom:1.5rem}}.referentie-slider.bg-color-lichtblauw{background-color:#e6f5fb}.referentie-slider.bg-color-lichtgrijs{background-color:#f6f6f6}.referentie-slider.bg-color-grijs{background-color:#e9ecef}.referentie-slider .image-element{position:relative}.referentie-slider .image-element .ratio{padding-bottom:100%;width:100%}.referentie-slider .image-element .image-element-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:8px}.referentie-slider .tekst{display:flex;flex-wrap:wrap;height:100%;align-items:center;padding-left:1.5rem}.referentie-slider .dots-container-element .dots-container-element-inner{position:absolute;width:calc(100% - 1.5rem);padding-bottom:100%}.referentie-slider .dots-container-element .slick-dots{position:absolute;bottom:1.5rem;left:0;width:100%;text-align:center;z-index:2}.referentie-slider .dots-container-element .slick-dots li{display:inline-block;margin:0 .25rem}.referentie-slider .dots-container-element .slick-dots li button{text-indent:-9999px;width:1.5rem;height:.25rem;border-radius:2px;background:#fff;opacity:.3;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;cursor:pointer}.referentie-slider .dots-container-element .slick-dots li:hover button,.referentie-slider .dots-container-element .slick-dots li.slick-active button{opacity:1}@media only screen and (max-width: 991px){.referentie-slider .tekst{display:block;width:100%;padding:1.5rem 0 0 0}}.tekst-button{text-align:center}@media only screen and (min-width: 992px){.tekst-button{margin-bottom:6rem}}@media only screen and (max-width: 991px){.tekst-button{margin-bottom:4rem}}@media only screen and (max-width: 767px){.tekst-button{margin-bottom:3rem}}.tekst-button.no-margin{margin-bottom:0}.tekst-button .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.tekst-button .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.tekst-button .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.tekst-button .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.tekst-button .tekst p+ul,.tekst-button .tekst h2+ul,.tekst-button .tekst h3+ul,.tekst-button .tekst h4+ul{margin-top:-1em}.tekst-button .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.tekst-button .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.tekst-button .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.tekst-button .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.tekst-button .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.tekst-button .tekst a:not(.button):hover::after{width:100%}.tekst-button .tekst a:not(.button).button::after{display:none}.tekst-button .tekst a:not(.button).white{color:#fff}.tekst-button .tekst a:not(.button).white::after{background-color:#fff}.tekst-button .tekst a:not(.button).reverse:after{width:100%}.tekst-button .tekst a:not(.button).reverse:hover::after{width:0%}.tekst-button .tekst a:not(.button):after{width:100%}.tekst-button .tekst a:not(.button):hover::after{width:0%}.tekst-button .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.tekst-button .tekst *:last-child{margin-bottom:0}.tekst-button h1,.tekst-button h2{width:100%;max-width:550px;margin-left:auto;margin-right:auto}.tekst-button .look-alt{margin-bottom:.5rem}.tekst-button .button{margin-top:4rem}@media only screen and (max-width: 575px){.tekst-button{text-align:left}.tekst-button h2.titel{width:100%}}@media only screen and (min-width: 992px){.tekst-formulier{margin-bottom:6rem}}@media only screen and (max-width: 991px){.tekst-formulier{margin-bottom:4rem}}@media only screen and (max-width: 767px){.tekst-formulier{margin-bottom:3rem}}.tekst-formulier.no-margin{margin-bottom:0}.tekst-formulier .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.tekst-formulier .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.tekst-formulier .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.tekst-formulier .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.tekst-formulier .tekst p+ul,.tekst-formulier .tekst h2+ul,.tekst-formulier .tekst h3+ul,.tekst-formulier .tekst h4+ul{margin-top:-1em}.tekst-formulier .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.tekst-formulier .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.tekst-formulier .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.tekst-formulier .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.tekst-formulier .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.tekst-formulier .tekst a:not(.button):hover::after{width:100%}.tekst-formulier .tekst a:not(.button).button::after{display:none}.tekst-formulier .tekst a:not(.button).white{color:#fff}.tekst-formulier .tekst a:not(.button).white::after{background-color:#fff}.tekst-formulier .tekst a:not(.button).reverse:after{width:100%}.tekst-formulier .tekst a:not(.button).reverse:hover::after{width:0%}.tekst-formulier .tekst a:not(.button):after{width:100%}.tekst-formulier .tekst a:not(.button):hover::after{width:0%}.tekst-formulier .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.tekst-formulier .tekst *:last-child{margin-bottom:0}.tekst-formulier .formulier.col-md-6 .inner{width:70%;margin:0 auto}@media only screen and (max-width: 767px){.tekst-formulier .formulier{order:13}.tekst-formulier .formulier.col-md-6{margin-top:3rem}.tekst-formulier .formulier.col-md-6 .inner{width:100%}}@media only screen and (min-width: 992px){.fotogalerij{margin-bottom:6rem}}@media only screen and (max-width: 991px){.fotogalerij{margin-bottom:4rem}}@media only screen and (max-width: 767px){.fotogalerij{margin-bottom:3rem}}.fotogalerij.no-margin{margin-bottom:0}.fotogalerij .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.fotogalerij .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.fotogalerij .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.fotogalerij .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.fotogalerij .tekst p+ul,.fotogalerij .tekst h2+ul,.fotogalerij .tekst h3+ul,.fotogalerij .tekst h4+ul{margin-top:-1em}.fotogalerij .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.fotogalerij .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.fotogalerij .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.fotogalerij .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.fotogalerij .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.fotogalerij .tekst a:not(.button):hover::after{width:100%}.fotogalerij .tekst a:not(.button).button::after{display:none}.fotogalerij .tekst a:not(.button).white{color:#fff}.fotogalerij .tekst a:not(.button).white::after{background-color:#fff}.fotogalerij .tekst a:not(.button).reverse:after{width:100%}.fotogalerij .tekst a:not(.button).reverse:hover::after{width:0%}.fotogalerij .tekst a:not(.button):after{width:100%}.fotogalerij .tekst a:not(.button):hover::after{width:0%}.fotogalerij .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.fotogalerij .tekst *:last-child{margin-bottom:0}.fotogalerij .galerij .afb{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;border-radius:5px;overflow:hidden;display:inline-block;margin-bottom:2rem}.fotogalerij .galerij .afb span.ratio{display:block;padding-bottom:66.666%}.fotogalerij .galerij .afb.hidden{display:none}.fotogalerij .galerij .afb:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;background-position:center;background-size:.5rem;background-repeat:no-repeat}.fotogalerij .galerij .afb:hover:after{background-color:#0093d0;opacity:.6;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-zoom-in.svg');background-size:1rem}.fotogalerij .galerij .afb.more span.count{font-weight:700;color:#fff;font-size:5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.fotogalerij .galerij .afb.more::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;background-color:#0093d0;opacity:.8}.fotogalerij .galerij .afb.more::after{display:none}.fotogalerij .galerij .afb.more:hover::before{opacity:.9}@media only screen and (max-width: 767px){.fotogalerij .galerij .afb.more span.count{font-size:3rem}}.fotogalerij .slider .slick-slider{position:relative}.fotogalerij .slider .slide{background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:5px}.fotogalerij .slider .slide span.ratio{display:block;padding-bottom:66.666%}.fotogalerij .slider .slick-arrow{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#0093d0;opacity:.3;width:3.5rem;height:6.5rem;background-size:1rem;top:50%;z-index:1;overflow:hidden;color:transparent;border:none;outline:none}.fotogalerij .slider .slick-arrow:hover{opacity:.8;cursor:pointer}.fotogalerij .slider .slick-arrow.slick-prev{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-slider-left.svg');border-radius:0 10px 10px 0;left:0}.fotogalerij .slider .slick-arrow.slick-next{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-slider-right.svg');border-radius:10px 0 0 10px;right:0}@media only screen and (max-width: 767px){.fotogalerij .slider .slick-arrow{width:3rem;height:5rem;background-size:1rem}}#swipebox-overlay{background:rgba(0,0,0,0.95)}#swipebox-prev{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-slider-left.svg') !important;background-position:right center;background-size:1rem}#swipebox-next{background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-slider-right.svg') !important;background-position:left center;background-size:1rem}@media only screen and (min-width: 992px){.faq-blok{margin-bottom:6rem}}@media only screen and (max-width: 991px){.faq-blok{margin-bottom:4rem}}@media only screen and (max-width: 767px){.faq-blok{margin-bottom:3rem}}.faq-blok.no-margin{margin-bottom:0}.faq-blok .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.faq-blok .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.faq-blok .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.faq-blok .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.faq-blok .tekst p+ul,.faq-blok .tekst h2+ul,.faq-blok .tekst h3+ul,.faq-blok .tekst h4+ul{margin-top:-1em}.faq-blok .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.faq-blok .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.faq-blok .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.faq-blok .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.faq-blok .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.faq-blok .tekst a:not(.button):hover::after{width:100%}.faq-blok .tekst a:not(.button).button::after{display:none}.faq-blok .tekst a:not(.button).white{color:#fff}.faq-blok .tekst a:not(.button).white::after{background-color:#fff}.faq-blok .tekst a:not(.button).reverse:after{width:100%}.faq-blok .tekst a:not(.button).reverse:hover::after{width:0%}.faq-blok .tekst a:not(.button):after{width:100%}.faq-blok .tekst a:not(.button):hover::after{width:0%}.faq-blok .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.faq-blok .tekst *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.faq-blok.bg-color-lichtblauw,.faq-blok.bg-color-lichtgrijs,.faq-blok.bg-color-grijs{padding-top:5rem}}@media only screen and (max-width: 991px){.faq-blok.bg-color-lichtblauw,.faq-blok.bg-color-lichtgrijs,.faq-blok.bg-color-grijs{padding-top:3rem}}@media only screen and (max-width: 767px){.faq-blok.bg-color-lichtblauw,.faq-blok.bg-color-lichtgrijs,.faq-blok.bg-color-grijs{padding-top:1.5rem}}@media only screen and (min-width: 992px){.faq-blok.bg-color-lichtblauw,.faq-blok.bg-color-lichtgrijs,.faq-blok.bg-color-grijs{padding-bottom:5rem}}@media only screen and (max-width: 991px){.faq-blok.bg-color-lichtblauw,.faq-blok.bg-color-lichtgrijs,.faq-blok.bg-color-grijs{padding-bottom:3rem}}@media only screen and (max-width: 767px){.faq-blok.bg-color-lichtblauw,.faq-blok.bg-color-lichtgrijs,.faq-blok.bg-color-grijs{padding-bottom:1.5rem}}.faq-blok.bg-color-lichtblauw{background-color:#e6f5fb}.faq-blok.bg-color-lichtgrijs{background-color:#f6f6f6}.faq-blok.bg-color-grijs{background-color:#e9ecef}.faq-blok .accordion .collapse-item{border-top:2px solid #ced4da}.faq-blok .accordion .collapse-item:first-child{border-top:0}.faq-blok .accordion .collapse-item .titel{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;padding:1.25rem 0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.faq-blok .accordion .collapse-item .titel *{margin:0}.faq-blok .accordion .collapse-item .titel .vraag{width:calc(100% - 3rem)}.faq-blok .accordion .collapse-item .titel .vraag button{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.125rem;line-height:1.33333333;margin-bottom:1rem;color:#272b30;text-align:left;border:none;background:none;padding:0;margin:0;outline:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.faq-blok .accordion .collapse-item .titel .vraag button strong,.faq-blok .accordion .collapse-item .titel .vraag button b{color:#0093d0}@media only screen and (max-width: 767px){.faq-blok .accordion .collapse-item .titel .vraag button{font-size:1rem;line-height:1.5}}.faq-blok .accordion .collapse-item .titel .close{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.faq-blok .accordion .collapse-item .titel .close::before,.faq-blok .accordion .collapse-item .titel .close::after{position:absolute;content:'';top:0;right:0;width:100%;height:100%;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-plus.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.faq-blok .accordion .collapse-item .titel .close::after{position:absolute;opacity:0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-min.svg')}.faq-blok .accordion .collapse-item .collapse-itself{padding-bottom:1.75rem;display:none;width:calc(100% - 3rem)}.faq-blok .accordion .collapse-item .collapse-itself *:last-child{margin-bottom:0}.faq-blok .accordion .collapse-item .collapse-itself .antwoord{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;opacity:0;padding:0}.faq-blok .accordion .collapse-item:hover,.faq-blok .accordion .collapse-item:focus{cursor:pointer}.faq-blok .accordion .collapse-item:hover .titel .vraag button,.faq-blok .accordion .collapse-item:focus .titel .vraag button{color:#0093d0}.faq-blok .accordion .collapse-item.show .titel{background:transparent}.faq-blok .accordion .collapse-item.show .titel *{color:#272b30}.faq-blok .accordion .collapse-item.show .titel .vraag button{color:#0093d0}.faq-blok .accordion .collapse-item.show .titel .close::before{opacity:0}.faq-blok .accordion .collapse-item.show .titel .close::after{opacity:1}.faq-blok .accordion .collapse-item.show .collapse-itself .antwoord{padding-top:0;opacity:1}@media only screen and (max-width: 991px){.faq-blok .accordion .collapse-item .collapse-itself{width:100%}}@media only screen and (max-width: 767px){.faq-blok .accordion .collapse-item .titel{padding:1rem 0}.faq-blok .accordion .collapse-item .titel .close{width:1.25rem;height:1.25rem}.faq-blok .accordion .collapse-item .collapse-itself{padding-bottom:1rem}}.contactgegevens .titel{margin-bottom:.5rem}.contactgegevens ul{margin:0 !important}.contactgegevens ul li{padding-left:0 !important}.contactgegevens ul li::before{display:none}@media only screen and (min-width: 992px){.locaties{margin-bottom:6rem}}@media only screen and (max-width: 991px){.locaties{margin-bottom:4rem}}@media only screen and (max-width: 767px){.locaties{margin-bottom:3rem}}.locaties.no-margin{margin-bottom:0}.locaties .tekst ul:not(.no-list-style){margin:0 0 1.5em 0}.locaties .tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.5rem}.locaties .tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}.locaties .tekst ul.no-list-style{margin:0 0 1.5em 0;line-height:1.5}.locaties .tekst p+ul,.locaties .tekst h2+ul,.locaties .tekst h3+ul,.locaties .tekst h4+ul{margin-top:-1em}.locaties .tekst ol{counter-reset:my-awesome-counter;margin:0 0 1.5em .5rem}.locaties .tekst ol li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 1.5rem}.locaties .tekst ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0;font-weight:600}.locaties .tekst a:not(.button){white-space:nowrap;font-weight:600;position:relative;color:#0093d0}.locaties .tekst a:not(.button)::after{position:absolute;content:"";width:0;background-color:#0093d0;height:1px;bottom:-1px;left:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;max-width:100%}.locaties .tekst a:not(.button):hover::after{width:100%}.locaties .tekst a:not(.button).button::after{display:none}.locaties .tekst a:not(.button).white{color:#fff}.locaties .tekst a:not(.button).white::after{background-color:#fff}.locaties .tekst a:not(.button).reverse:after{width:100%}.locaties .tekst a:not(.button).reverse:hover::after{width:0%}.locaties .tekst a:not(.button):after{width:100%}.locaties .tekst a:not(.button):hover::after{width:0%}.locaties .tekst blockquote{margin:0 0 2rem .5rem;border-left:3px solid #272b30;padding:0 0 0 1.5rem}.locaties .tekst *:last-child{margin-bottom:0}.locaties .tekst{margin:0 auto 2rem;max-width:29rem;text-align:center}.locaties #wpsl-wrap .wpsl-search{padding:0;background:transparent !important;margin-bottom:1.25rem}.locaties #wpsl-wrap #wpsl-search-wrap{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.locaties #wpsl-wrap #wpsl-search-wrap form{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-end;float:none}.locaties #wpsl-wrap #wpsl-search-wrap form>div{float:none;margin-bottom:1rem;margin-right:1rem}.locaties #wpsl-wrap #wpsl-search-wrap form>div *{float:none}.locaties #wpsl-wrap #wpsl-search-wrap label{display:inline-block;width:100%;margin-right:0;font-weight:600}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-input{width:100%;max-width:15.75rem}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap{width:100%;max-width:12.5rem}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown{font-family:'Poppins',sans-serif;color:#272b30;border-radius:4px;background-color:#fff;box-shadow:none;border:1px solid #adb5bd;font-weight:400;position:relative;display:block;height:calc(1.5rem + 16px);font-size:16px;line-height:calc(16px + 2px);letter-spacing:0px;padding:.75rem 1rem;margin:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-top:.75rem !important;padding-bottom:.75rem !important}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown:focus,.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown:active{outline:none}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown .wpsl-selected-item::after{display:none}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius{position:relative}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius::after{content:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-dropdown.svg');position:absolute;right:1rem;bottom:.85rem;z-index:2;pointer-events:none}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input{position:relative;font-family:'Poppins',sans-serif;font-weight:400;line-height:2;font-weight:600;display:inline-block;background-color:#394855;color:#fff;font-size:1rem;padding:.375rem 1rem;border-radius:200px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;line-height:unset;background-image:none;box-shadow:none}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input:hover,.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input:focus,.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input:active{outline:none;color:#fff}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input.white{background-color:#fff;color:#394855}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input.white:hover{background-color:#ebebeb}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input.ghost{padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input.ghost:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-search-btn-wrap input{padding:.375rem 1rem;max-width:100%}}.locaties #wpsl-wrap #wpsl-search-wrap input{font-family:'Poppins',sans-serif;color:#272b30;border-radius:4px;background-color:#fff;box-shadow:none;border:1px solid #adb5bd;font-weight:400;position:relative;display:block;height:calc(1.5rem + 16px);font-size:16px;line-height:calc(16px + 2px);letter-spacing:0px;padding:.75rem 1rem;margin:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.locaties #wpsl-wrap #wpsl-search-wrap input:focus{outline:none}.locaties #wpsl-wrap #wpsl-search-wrap .wpsl-selected-item{padding:0 !important;line-height:1}.locaties #wpsl-wrap .wpsl-gmap-canvas{margin-bottom:2rem;border-radius:8px}.locaties #wpsl-wrap #wpsl-result-list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.locaties #wpsl-wrap #wpsl-result-list ul li{position:relative;display:flex;flex-wrap:wrap;width:calc(50% - (1.5rem / 2));margin:0 0 1.5rem;border:none;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 5px 8px rgba(0,0,0,0.08)}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-store-location{width:calc(100% - 5rem)}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-store-location p{padding-right:1rem;margin-bottom:2rem}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-store-location p strong{font-weight:600}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-store-location p .extra-information{display:block;border-bottom:none !important;color:#6a7178;font-style:italic;font-size:.875rem}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-store-location p .wpsl-street{margin-top:.75rem}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap{width:5rem;text-align:right;font-weight:600;color:#0093d0}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions{position:relative;font-family:'Poppins',sans-serif;font-weight:400;line-height:2;display:inline-block;background-color:#394855;color:#fff;font-size:1rem;padding:.375rem 1rem;border-radius:200px;border:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1;position:absolute;bottom:1rem;left:1rem;font-weight:600}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions:hover,.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions.hoverbutton{background-color:#29333d;text-decoration:none;color:#fff}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions:focus,.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions:active{outline:none;color:#fff}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions.white{background-color:#fff;color:#394855}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions.white:hover{background-color:#ebebeb}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions.ghost{padding:0;padding-right:1.75rem;color:#272b30;background-color:transparent;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-neutral-900.svg');background-repeat:no-repeat;background-size:1.25rem;background-position:center right;line-height:1}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions.ghost:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions{padding:.375rem 1rem;max-width:100%}}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions:hover{background-color:transparent;color:#0093d0;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-arrow-right-blue.svg')}@media only screen and (max-width: 767px){.locaties #wpsl-wrap #wpsl-result-list ul li{width:100%}.locaties #wpsl-wrap #wpsl-result-list ul li .wpsl-direction-wrap .wpsl-directions{padding:0;padding-right:1.75rem}}.videos{padding:3rem 0;position:relative}.videos.thema-wit-blauw::before{content:'';position:absolute;left:0;bottom:0;height:15.25rem;width:100%;background-color:#e6f5fb}.videos.thema-blauw-wit::before{content:'';position:absolute;left:0;top:0;height:15.25rem;width:100%;background-color:#e6f5fb}.videos.thema-blauw{background-color:#e6f5fb}.videos .content{margin-bottom:2.5rem}.videos .content .titel{font-family:'Poppins',sans-serif;font-weight:600;font-size:2.5rem;line-height:1.1;margin-bottom:.75em;color:#272b30}.videos .content .titel strong,.videos .content .titel b{color:#0093d0}@media only screen and (max-width: 767px){.videos .content .titel{font-size:1.75rem;line-height:1.21428571}}.videos .video-grid{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;gap:1rem;align-items:stretch}.videos .video-grid .video-item{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;flex:1;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.08);border-radius:.5rem;overflow:hidden;box-sizing:border-box}.videos .video-grid .video-item .video{aspect-ratio:16 / 9;width:100%}.videos .video-grid .video-item .video iframe{width:100%;height:100%}.videos .video-grid .video-item .video-tekst{display:flex;flex-wrap:wrap;flex-direction:column;flex:1;padding:1.5rem;width:100%;box-sizing:border-box}.videos .video-grid .video-item .video-tekst *{color:#000}.videos .video-grid .video-item .video-tekst .video-tekst-container{flex:1;min-height:0;width:100%}.videos .video-grid .video-item .video-tekst .video-tekst-container .video-titel{font-weight:700;margin-bottom:.5rem}.videos .video-grid .video-item .video-tekst .video-tekst-container p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.videos .video-grid .video-item .video-tekst .open-video-sidebar{font-weight:600;color:#0093d0;margin-top:1rem;display:block}.videos .video-grid .video-item .video-tekst .open-video-sidebar:hover{color:#056f9b}.videos.weergave-grid .video-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:1.5rem;row-gap:1.5rem}.videos .button-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2.5rem}@media only screen and (max-width: 991px){.videos .video-grid{flex-direction:column}.videos .video-grid .video-item .video-tekst{margin-top:1rem}.videos .button-container{margin-top:1.5rem}.videos .content{margin-bottom:1.5rem}.videos.weergave-grid .video-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.videos.weergave-grid .video-grid{grid-template-columns:repeat(1, 1fr)}}#video-sidebar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-100000;-webkit-transition:z-index 0s ease .3s;-moz-transition:z-index 0s ease .3s;-o-transition:z-index 0s ease .3s;-ms-transition:z-index 0s ease .3s;transition:z-index 0s ease .3s}#video-sidebar .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#272b30;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}#video-sidebar.active{z-index:100000;-webkit-transition:z-index 0s ease 0s;-moz-transition:z-index 0s ease 0s;-o-transition:z-index 0s ease 0s;-ms-transition:z-index 0s ease 0s;transition:z-index 0s ease 0s}#video-sidebar.active .overlay{opacity:0.95}#video-sidebar.active .video-sidebar-content{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#video-sidebar .video-sidebar-content{display:flex;flex-wrap:wrap;flex-wrap:nowrap;flex-direction:column;position:relative;width:100%;height:100%;margin-left:auto;max-width:32.5rem;overflow-y:auto;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background-color:#fff}#video-sidebar .video-sidebar-content .video-sidebar-top{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.75rem 1.75rem;width:100%;background-color:#f6f6f6;border-bottom:1px solid #adb5bd;box-sizing:border-box}#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-titel{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.5rem;line-height:1.16666667;margin-bottom:.5em;color:#272b30;margin-bottom:0}#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-titel strong,#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-titel b{color:#0093d0}@media only screen and (max-width: 767px){#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-titel{font-size:1.375rem;line-height:1.18181818}}#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-close{color:#272b30;line-height:1.5;margin-bottom:0}#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-close::before{content:"";display:block;top:0;left:0;width:1.5rem;height:1.5rem;background-size:contain;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-close-modal.svg');margin-right:1rem}@media only screen and (max-width: 991px){#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-close{right:1rem;top:1rem}}#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-close:hover,#video-sidebar .video-sidebar-content .video-sidebar-top .video-sidebar-close:focus{text-decoration:none;cursor:pointer}#video-sidebar .video-sidebar-content .video-sidebar-body{width:100%;padding:1.5rem;box-sizing:border-box}#video-sidebar .video-sidebar-content .video-sidebar-body .video-sidebar-afbeelding{margin-bottom:1.25rem;border-radius:.5rem;overflow:hidden}#video-sidebar .video-sidebar-content .video-sidebar-body .video-sidebar-afbeelding img{width:100%;height:auto;display:block}#video-sidebar .video-sidebar-content .video-sidebar-body .video-sidebar-tekst{color:#272b30;line-height:1.5}#video-sidebar .video-sidebar-content .video-sidebar-body .video-sidebar-tekst ul:not(.no-list-style){margin:0 0 1.5em 0}#video-sidebar .video-sidebar-content .video-sidebar-body .video-sidebar-tekst ul:not(.no-list-style) li{position:relative;padding:0 0 0 1.5rem;margin-bottom:.25rem}#video-sidebar .video-sidebar-content .video-sidebar-body .video-sidebar-tekst ul:not(.no-list-style) li::before{position:absolute;content:"";left:0;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#0093d0;top:calc(24px / 2 - 5px)}@media only screen and (max-width: 767px){#video-sidebar .video-sidebar-content{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);margin-right:auto}#video-sidebar .video-sidebar-content .video-sidebar-body{padding:1.5rem}#video-sidebar.active .video-sidebar-content{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.modal{display:none;position:fixed;justify-content:center;align-items:center;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal.active{display:flex;flex-wrap:wrap}.modal-content{display:flex;flex-wrap:wrap;position:relative;width:100%;max-width:39.25rem;margin:1rem}.modal-content .content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.75rem 2.5rem 2rem;background-color:#fff;border-radius:8px}.modal-content .last{margin-bottom:0}.modal-content .content-left{width:calc(50% - .75rem)}.modal-content .content-right{width:calc(50% - .75rem)}.modal-content .knuffel-image{display:block;width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-position:center top 30%;border-radius:8px}.modal-content .knuffel-beschrijving{display:block;margin-bottom:.75rem}.modal-content .spinner{display:none;position:absolute;width:1.5rem;height:1.5rem;right:.5rem;bottom:.5rem}.modal-content .spinner img{width:100%;height:100%}.modal-content .spinner.is-active{display:block}.modal-content ::placeholder,.modal-content :-ms-input-placeholder,.modal-content ::-ms-input-placeholder{color:#adb5bd !important}.modal-content ::placeholder{opacity:1 !important}@media only screen and (max-width: 767px){.modal-content{margin:0;margin-top:1rem}.modal-content .content-left,.modal-content .content-right{width:100%}.modal-content .content-left{width:100%;max-width:13.75rem;margin-left:auto;margin-right:auto}.modal-content .knuffel-image{margin-bottom:1.25rem}.modal-content .knuffel-titel,.modal-content .knuffel-beschrijving{text-align:center}.modal-content .button{width:100%;text-align:center}}.hidden-content{display:none;visibility:hidden}.close{position:absolute;right:1.25rem;top:1.25rem;line-height:.8;color:#0093d0;font-size:28px;font-weight:bold;margin-bottom:0}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.content-to-scroll-to{-webkit-transform:translateY(-6rem);-moz-transform:translateY(-6rem);-o-transform:translateY(-6rem);-ms-transform:translateY(-6rem);transform:translateY(-6rem)}.form-group{position:relative;margin:0 0 1rem;width:100%}.form-group br{display:none}.form-group p{margin:0}.form-group span.titel{display:block}.form-group label.titel{position:relative;display:block;line-height:1.5;font-weight:600;color:#272b30;margin-bottom:.5rem;font-size:16px;letter-spacing:0px;white-space:nowrap;pointer-events:none;z-index:1;width:100%;overflow:hidden}.form-group .wpcf7-checkbox label,.form-group .wpcf7-acceptance label,.form-group .wpcf7-radio label{position:relative;display:inline-block;margin:0;padding-left:2rem;margin-right:1rem}.form-group .wpcf7-checkbox label span,.form-group .wpcf7-acceptance label span,.form-group .wpcf7-radio label span{display:block;line-height:normal;cursor:pointer}.form-group .wpcf7-checkbox .last label,.form-group .wpcf7-acceptance .last label,.form-group .wpcf7-radio .last label{margin-right:0}.form-group input,.form-group textarea,.form-group select,.form-group label.upload{font-family:'Poppins',sans-serif;color:#272b30;border-radius:4px;background-color:#fff;box-shadow:none;border:1px solid #adb5bd;font-weight:400;position:relative;display:block;height:calc(1.5rem + 16px);font-size:16px;line-height:calc(16px + 2px);letter-spacing:0px;padding:.75rem 1rem;margin:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group input::placeholder,.form-group textarea::placeholder,.form-group select::placeholder,.form-group label.upload::placeholder{opacity:0}.form-group input:active,.form-group textarea:active,.form-group select:active,.form-group label.upload:active,.form-group input:focus,.form-group textarea:focus,.form-group select:focus,.form-group label.upload:focus{outline:none}.form-group input.hide,.form-group textarea.hide,.form-group select.hide,.form-group label.upload.hide{display:none}.form-group input::-ms-clear,.form-group textarea::-ms-clear,.form-group select::-ms-clear,.form-group label.upload::-ms-clear{display:none}.form-group input.wpcf7-not-valid,.form-group textarea.wpcf7-not-valid,.form-group select.wpcf7-not-valid,.form-group label.upload.wpcf7-not-valid{background-color:#FFE2E2}.form-group input:disabled~.button,.form-group textarea:disabled~.button,.form-group select:disabled~.button,.form-group label.upload:disabled~.button{opacity:0.6;pointer-events:none;cursor:not-allowed}.form-group textarea{resize:vertical;height:9rem;min-height:9rem;max-height:400px;line-height:normal;padding-top:1rem}.form-group select{padding-top:1.5rem;padding-right:2.5rem;cursor:pointer}.form-group select .hide-option{display:none}.form-group select::-ms-expand{display:none}.form-group.select::before{position:absolute;z-index:1;content:'';pointer-events:none;width:0;height:0;border-top:solid .5rem #a6a6a6;border-right:solid .5rem transparent;border-bottom:solid .5rem transparent;border-left:solid .5rem transparent;top:1.5rem;right:1rem}.form-group input[type="submit"]{display:none}.form-group input[type="checkbox"],.form-group input[type="radio"]{position:absolute;background-color:#fff;-webkit-transition:.2s background-size;-moz-transition:.2s background-size;-o-transition:.2s background-size;-ms-transition:.2s background-size;transition:.2s background-size;background-size:.5rem;top:2px;left:0;width:1rem;height:1rem;max-height:1rem;max-width:1rem;padding:0;cursor:pointer;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width: 991px){.form-group input[type="checkbox"],.form-group input[type="radio"]{top:1px}}.form-group input[type="checkbox"]:checked{background-size:1rem;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-input-checkbox.svg')}.form-group input[type="radio"]{border-radius:1rem}.form-group input[type="radio"]:checked{background-size:.5rem;background-image:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-input-radio.svg')}.form-group input[type="date"]{color:transparent;cursor:text}.form-group input[type="date"]::-webkit-inner-spin-button,.form-group input[type="date"]::-webkit-outer-spin-button,.form-group input[type="date"]::-webkit-clear-button{-webkit-appearance:none;margin:0}.form-group input[type="number"]{-moz-appearance:textfield}.form-group input[type="number"]::-webkit-inner-spin-button,.form-group input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-group.input-active input[type="date"]{color:#272b30}.form-group.input-active label.filename{color:#272b30}.form-group input[type="file"]{position:absolute;opacity:0;overflow:hidden;z-index:-1;cursor:pointer}.form-group label.upload{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;cursor:pointer}.form-group label.upload:hover{background-color:#D2D2D2}.form-group label.filename{position:absolute;font-weight:700;color:transparent;pointer-events:none;left:3.5rem;top:1.5rem;z-index:1;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease}.form-group.fileupload{overflow:hidden;border-radius:4px;box-shadow:none}.form-group.fileupload label.titel{font-weight:600;color:#272b30;left:3.5rem;width:calc(100% - 3.5rem);z-index:2}.form-group.fileupload::before{position:absolute;z-index:2;content:'';pointer-events:none;top:3px;left:1rem;background:url('https://www.heckert-vanlierop.nl/wp-content/themes/heckert-van-lierop/css/../images/icon-input-upload.svg') no-repeat center center;background-size:65%;height:90%;width:1.5rem}.form-group .wpcf7-not-valid-tip{display:none}.form-group .wpcf7-not-valid.wpcf7-file{background-color:#FFE2E2;opacity:1;z-index:1;color:transparent;padding-top:5rem}.half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.half .form-group{position:relative;width:calc(50% - .25rem)}.half .quart{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:calc(50% - .25rem)}.half .quart .form-group{position:relative;width:calc(50% - .25rem)}.half .no-label{margin-top:0}@media only screen and (max-width: 767px){.half{display:block}.half .form-group{width:100%}.half .quart{width:100%}}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f00;padding:.5rem 1rem;color:#272b30;line-height:normal}.screen-reader-response,.wpcf7-mail-sent-ok{display:none !important}.sitemap .col-md-12{margin-bottom:1rem}.sitemap ul{column-count:3}.sitemap ul li{display:block;break-inside:avoid-column}.sitemap ul li a{white-space:pre-wrap !important}.sitemap ul li .sub{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:0}.sitemap ul li .sub li{width:100%;column-count:0;break-inside:unset}@media only screen and (max-width: 991px){.sitemap ul{column-count:2}.sitemap ul li .sub{column-count:0}}@media only screen and (max-width: 767px){.sitemap ul{column-count:1}.sitemap ul li .sub{column-count:0}}