@font-face{font-family:'Lexend';font-style:normal;font-weight:100 900;font-display:block;src:url('https://technisol.nl/wp-content/themes/technisol/fonts/wlpwgwvFAVdoq2_v9KQU82RHaBBX.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lexend';font-style:normal;font-weight:100 900;font-display:block;src:url('https://technisol.nl/wp-content/themes/technisol/fonts/wlpwgwvFAVdoq2_v9aQU82RHaBBX.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lexend';font-style:normal;font-weight:100 900;font-display:block;src:url('https://technisol.nl/wp-content/themes/technisol/fonts/wlpwgwvFAVdoq2_v-6QU82RHaA.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lexend-regular{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.lexend-medium{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.lexend-bold{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.basic-font{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.titel-font{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.fontawesome-font{font-family:"Font Awesome 6 Pro"}.italic{font-style:italic}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:inherit}h1,.look-h1{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:3rem;line-height:1.25;margin-bottom:1rem;color:#1d1d1d}h1 span,.look-h1 span{color:#F6842C !important;line-height:inherit}@media only screen and (max-width: 991px){h1,.look-h1{font-size:2.1rem}}h2,.look-h2{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2.5rem;line-height:1.25;margin-bottom:1rem;color:#1d1d1d}h2 span,.look-h2 span{color:#F6842C !important;line-height:inherit}@media only screen and (max-width: 991px){h2,.look-h2{font-size:1.9em}}h3,.look-h3{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C}@media only screen and (max-width: 991px){h3,.look-h3{font-size:1.7rem}}h4,.look-h4{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C}@media only screen and (max-width: 991px){h4,.look-h4{font-size:1.4rem}}p,span,a,li,.look-p{color:#1d1d1d;line-height:2}p,ul,ol{margin-bottom:2rem}p b,ul b,ol b,p strong,ul strong,ol strong{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}p i,ul i,ol i,p em,ul em,ol em{font-style:italic}small{font-size:.8rem}a{color:#F6842C;text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6,p,span,a{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1)}.titel-effect .overflow{overflow:hidden}*{margin:0;padding:0}*::selection{background:#f8ae2c;color:#ffffff}*::-moz-selection{background:#f8ae2c;color:#ffffff}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.none{display:none}.center{text-align:center}.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 0 24px rgba(0,0,0,0.1)}.box-shadow-hover{box-shadow:0 0 24px rgba(0,0,0,0.2)}.transition{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1)}.lees-meer{color:#F6842C;text-decoration:underline}.background-light{background:rgba(248,174,44,0.2)}.more-button{text-align:center;margin-top:1rem}.titel-effect .overflow{overflow:hidden}.image-media{position:relative}.image-media .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.image-media-hover:hover .media,.image-media-hover:focus .media{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.intro{margin-bottom:2rem}.intro .text *:last-child{margin:0}.container{box-sizing:border-box}@media only screen and (min-width: 992px){.margin-top{margin-top:100px}}@media only screen and (max-width: 991px){.margin-top{margin-top:75px}}@media only screen and (max-width: 767px){.margin-top{margin-top:50px}}@media only screen and (min-width: 992px){.margin-bottom{margin-bottom:100px}}@media only screen and (max-width: 991px){.margin-bottom{margin-bottom:75px}}@media only screen and (max-width: 767px){.margin-bottom{margin-bottom:50px}}.grecaptcha-badge{display:none}html,body{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1d1d1d;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}@media only screen and (max-width: 991px){html,body{font-size:calc(16px - 1px)}}@media only screen and (max-width: 767px){html,body{font-size:calc(16px - 2px)}}.small-reviews{display:flex;flex-wrap:wrap;align-items:center;background:#ffffff;padding:.75rem 1.5rem;border-radius:50px;margin-top:1rem;text-decoration:none;box-shadow:0rem 0rem 1rem 0rem rgba(0,0,0,0.3)}.small-reviews .text{flex:1;color:#1d1d1d}.small-reviews .stars-wrapper{display:flex;flex-wrap:wrap;align-items:center}.small-reviews .stars-wrapper .stars{display:flex;flex-wrap:wrap}.small-reviews .stars-wrapper .stars i{color:#F6842C;margin-left:3px}.small-reviews .stars-wrapper .score{background:#F6842C;color:#ffffff;border-radius:1rem;padding:.5rem .5rem;line-height:1;margin-left:1rem}.small-reviews:hover,.small-reviews:focus{background:#eaeceb}.button{position:relative;font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;display:inline-block;background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);padding:15px 30px;line-height:1;border-radius:30px;border:none;cursor:pointer;overflow:hidden;text-decoration:none}.button span{position:relative;color:#ffffff;line-height:inherit;z-index:1}.button::after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:absolute;transform-origin:left;content:'';top:0;left:0;width:100%;height:100%;background:#e5690a}.button:hover span,.button:focus span{color:#ffffff}.button:hover::after,.button:focus::after{-webkit-transform:scaleX(100%);-moz-transform:scaleX(100%);-o-transform:scaleX(100%);-ms-transform:scaleX(100%);transform:scaleX(100%)}.button.white{background:#ffffff}.button.white span{color:#1d1d1d !important}.button.white:hover span,.button.white:focus span{color:#ffffff !important}.iframe{position:relative;border-radius:1rem;overflow:hidden;margin-bottom:2rem}.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe .ratio{padding-bottom:56.25%}.sticky{position:sticky;top:0}.sticky-gap{position:sticky;top:30px}.sticky-menu{position:sticky;top:77px}@media only screen and (max-width: 991px){.sticky-menu{top:75px}}@media only screen and (max-width: 767px){.sticky-menu{top:65px}}.sticky-menu-gap{position:sticky;top:150px}.website-wrapper .website-wrapper-inner .page-submenu{position:sticky;top:77px;padding:.5rem 0;background:#ffffff;border-bottom:1px solid #eaeceb;z-index:10}@media only screen and (max-width: 991px){.website-wrapper .website-wrapper-inner .page-submenu{top:75px}}@media only screen and (max-width: 767px){.website-wrapper .website-wrapper-inner .page-submenu{top:65px}}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper{display:flex;flex-wrap:wrap;align-items:center}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .titel{color:#1d1d1d;margin:0;text-decoration:none}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .titel span{color:#F6842C}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu{justify-content:flex-end;flex:1}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu li{margin-left:.5rem}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu li a{padding:.5rem 1rem;font-size:.85rem;color:#1d1d1d;border-radius:1rem;text-decoration:none}.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu li.active a,.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu li:hover a,.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu li:focus a{background:#eaeceb}.website-wrapper .website-wrapper-inner .page-submenu.full-top{position:sticky;top:0}@media only screen and (min-width: 992px){.website-wrapper .website-wrapper-inner .content-blocks{margin-top:100px}}@media only screen and (max-width: 991px){.website-wrapper .website-wrapper-inner .content-blocks{margin-top:75px}}@media only screen and (max-width: 767px){.website-wrapper .website-wrapper-inner .content-blocks{margin-top:50px}}@media only screen and (max-width: 991px){.website-wrapper .website-wrapper-inner .page-submenu .page-submenu-wrapper .menu{display:none}.website-wrapper .website-wrapper-inner .content-blocks{overflow:hidden}}.logged-in header{top:32px}@media only screen and (min-width: 992px){.standaard-blok{margin-bottom:100px}}@media only screen and (max-width: 991px){.standaard-blok{margin-bottom:75px}}@media only screen and (max-width: 767px){.standaard-blok{margin-bottom:50px}}.standaard-blok.no-margin{margin-bottom:0}.standaard-blok .content *:last-child{margin-bottom:0}.socials{display:flex;flex-wrap:wrap;margin-top:30px}.socials .social{display:flex;flex-wrap:wrap;color:#F6842C;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #ffffff;margin-right:10px;text-decoration:none}.socials .social:hover,.socials .social:focus{text-decoration:none}.socials .social:last-child{margin:0}.menu{display:flex;flex-wrap:wrap;margin:0;padding:0}.menu li{list-style:none}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(calc(100% + 30px));transform:translateY(calc(100% + 30px));opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(calc(-100% - 30px));transform:translateY(calc(-100% - 30px));opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.slide-in-top{-webkit-animation:slide-in-top .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation:slide-in-top .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation-delay:.5s}.slide-in-bottom{-webkit-animation:slide-in-bottom .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation:slide-in-bottom .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation-delay:.5s}.top-header{background:#1d1d1d}.top-header .header-inner{display:flex;flex-wrap:wrap;justify-content:flex-end}.top-header .menu li{margin-left:1.5rem}.top-header .menu li a{color:#ffffff;text-decoration:none}.top-header .menu li.current-menu-item a,.top-header .menu li:hover a,.top-header .menu li:focus a{color:#F6842C}@media only screen and (max-width: 767px){.top-header{display:none}}.main-header{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:fixed;top:0;left:0;width:100%;padding:1rem 0;z-index:10000;margin-top:2rem}.main-header .header-inner{-webkit-animation:slide-in-top .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation:slide-in-top .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation-delay:.5s;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);display:flex;flex-wrap:wrap;padding:1rem 2rem;align-items:center;justify-content:space-between;box-shadow:0rem 0rem 4rem 0rem rgba(0,0,0,0.3);backdrop-filter:blur(5px);background:rgba(0,0,0,0.3);border-radius:100px}.main-header .logo-link{display:flex;flex-wrap:wrap}.main-header .logo-link .logo{height:60px}.main-header .menu li{position:relative;margin:0 15px}.main-header .menu li:last-child{margin-right:0}.main-header .menu li a{font-size:1rem;color:#ffffff;text-decoration:none}.main-header .menu li .sub-menu{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);opacity:0;pointer-events:none;background:#ffffff;border-radius:1rem;padding:.5rem 1rem;min-width:220px;left:50%;top:calc(100% + 1rem)}.main-header .menu li .sub-menu li{padding:.5rem 0;border-bottom:1px solid #eaeceb;margin:0}.main-header .menu li .sub-menu li a{display:block;color:#1d1d1d;font-size:.9rem;line-height:1.5}.main-header .menu li .sub-menu li a::after{display:none}.main-header .menu li .sub-menu li:first-child{display:none}.main-header .menu li .sub-menu li:last-child{border-bottom:none}.main-header .menu li .sub-menu li.current-menu-item a,.main-header .menu li .sub-menu li:hover a,.main-header .menu li .sub-menu li:focus a{color:#F6842C}.main-header .menu li .sub-menu::before{position:absolute;content:'';bottom:100%;left:0;width:100%;height:calc(1rem + 1px);background:transparent}.main-header .menu li .sub-menu::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;content:'';top:-7px;left:50%;margin-left:-0.5rem;width:1rem;height:1rem;border-right:none;border-bottom:none;border-radius:2px;background:#ffffff;pointer-events:none}.main-header .menu li.current-menu-parent>a,.main-header .menu li.current-menu-item>a,.main-header .menu li:hover>a,.main-header .menu li:focus>a{color:#F6842C !important}.main-header .menu li.current-menu-parent>a::after,.main-header .menu li.current-menu-item>a::after,.main-header .menu li:hover>a::after,.main-header .menu li:focus>a::after{-webkit-transform:scaleX(100%);-moz-transform:scaleX(100%);-o-transform:scaleX(100%);-ms-transform:scaleX(100%);transform:scaleX(100%)}.main-header .menu li:hover .sub-menu,.main-header .menu li:focus .sub-menu{opacity:1;pointer-events:auto}.main-header .navigation{display:flex;flex-wrap:wrap;align-items:center}.main-header .navigation .button{margin-left:1.5rem}.main-header .mobile-menu{position:relative;z-index:1500}.main-header .mobile-menu .line-menu{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:relative;width:2rem;height:20px;cursor:pointer;background:none;border:none;outline:none}.main-header .mobile-menu .line-menu .line{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:absolute;width:100%;height:3px;right:0;background:#ffffff;margin:auto;border-radius:20px}.main-header .mobile-menu .line-menu .line:nth-of-type(1){top:0}.main-header .mobile-menu .line-menu .line:nth-of-type(2){top:8px}.main-header .mobile-menu .line-menu .line:nth-of-type(3){bottom:0}.main-header .mobile-menu .line-menu.menu-open .line:nth-of-type(1){transform:rotate(-45deg);top:8px}.main-header .mobile-menu .line-menu.menu-open .line:nth-of-type(2){opacity:0}.main-header .mobile-menu .line-menu.menu-open .line:nth-of-type(3){transform:rotate(45deg);bottom:9px}.main-header .mobile-menu .line-menu:hover .line{background:#ffffff}.main-header.scrolled{margin-top:0;background:#ffffff;padding:0;border-bottom:1px solid #eaeceb}.main-header.scrolled .header-inner{background:none;box-shadow:none;padding:.5rem 0}.main-header.scrolled .menu li a{color:#1d1d1d}.main-header.scrolled .mobile-menu .line-menu .line{background:#1d1d1d}@media only screen and (min-width: 1200px) and (max-width: 1399px){.main-header .header-inner{padding:1rem 1.5rem}.main-header .menu li{margin:0 8px}.main-header .menu li a{font-size:.9rem}.main-header .navigation .button{margin-left:1rem}}@media only screen and (max-width: 767px){.main-header{margin-top:0}.main-header .header-inner{padding:0;box-shadow:none;backdrop-filter:none;background:none}.main-header .logo-link{display:flex;flex-wrap:wrap}.main-header .logo-link .logo{height:50px}.main-header .navigation .button{display:none}}.responsive-nav{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:block;position:fixed;padding-top:120px;overflow:auto;left:0;top:0;right:0;bottom:0;background:#ffffff;z-index:990}.responsive-nav.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.responsive-nav *:focus{outline:none}.responsive-nav .nav{margin:0;padding:0;list-style:none;box-sizing:border-box}.responsive-nav .nav li{display:block;position:relative;width:100%;padding:0 1rem;border-bottom:1px solid #eaeceb}.responsive-nav .nav li a{position:relative;display:flex;flex-wrap:wrap;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);line-height:1;padding:1rem 0;font-size:1.2rem;margin-bottom:0;color:#1d1d1d;text-decoration:none}.responsive-nav .nav li .sub-menu{display:none;margin:0px;padding:0}.responsive-nav .nav li .sub-menu li{border-color:#eaeceb}.responsive-nav .nav li .sub-menu li a{font-size:1rem;color:#1d1d1d}.responsive-nav .nav li .sub-menu li:last-child{border:none}.responsive-nav .nav li .sub-menu li.current-menu-item a,.responsive-nav .nav li .sub-menu li.current_page_parent a{color:#F6842C}.responsive-nav .nav li.menu-item-has-children>a::after{font-family:"Font Awesome 6 Pro";position:absolute;content:'\f078';top:1rem;right:0;width:16px;height:16px}.responsive-nav .nav li.current-menu-item>a,.responsive-nav .nav li.current-menu-ancestor>a{color:#F6842C}.responsive-nav .button-wrapper{margin-top:2rem;padding:0 1rem}.responsive-nav .button-wrapper .button{text-align:center;width:100%}.main-footer{overflow:hidden}.main-footer a{text-decoration:none}.main-footer a:hover,.main-footer a:focus{text-decoration:underline}.main-footer .top-footer{padding:0 0 3rem}.main-footer .top-footer .titel{display:block;font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;color:#1d1d1d;font-size:1.1rem !important}@media only screen and (max-width: 991px){.main-footer .top-footer .titel{font-size:1.7rem}}.main-footer .top-footer .logo img{max-width:100%;max-height:70px}.main-footer .top-footer .menu{flex-direction:column}.main-footer .top-footer .menu li{margin-bottom:.25rem}.main-footer .top-footer .menu li a{display:inline-block;line-height:1.25}.main-footer .top-footer .trust{display:block;height:100px;background:left top no-repeat;background-size:contain}.main-footer .bottom-footer .footer-inner{display:flex;flex-wrap:wrap;padding:2rem 0;justify-content:space-between;align-items:center;border-top:1px solid #eaeceb}.main-footer .bottom-footer .footer-inner *{margin:0}.main-footer .bottom-footer .footer-inner .colofon-right{text-align:right}.main-footer .bottom-footer .footer-inner .menu{justify-content:flex-end}.main-footer .bottom-footer .footer-inner .menu li{margin-left:1rem}.main-footer .bottom-footer .footer-inner .menu li:first-child{margin-left:0}.main-footer .bottom-footer .footer-inner .menu li a{color:#1d1d1d}.main-footer .bottom-footer .footer-inner .menu li a:hover,.main-footer .bottom-footer .footer-inner .menu li a:focus{color:#F6842C}.main-footer .other-sites{padding:.5rem 0;background:#1d1d1d}.main-footer .other-sites .other-sites-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.main-footer .other-sites .website-door{color:#8A8A8A}.main-footer .other-sites .menu li{margin-left:1rem}.main-footer .other-sites .menu li:first-child{margin-left:0}.main-footer .other-sites .menu li a.groepen{color:#ffffff}.main-footer .other-sites .menu li a.isolatie{color:#F6842C}.main-footer .other-sites .menu li a.products{color:#3785c0}.main-footer .other-sites .menu li a.energy{color:#e6312b}.main-footer .other-sites .menu li a.supplies{color:#55A032}.main-footer .other-sites .menu li a.elastisol{color:#FCBD00}@media only screen and (max-width: 991px){.main-footer .top-footer .logo-wrapper{text-align:center;margin-bottom:1.5rem}}@media only screen and (max-width: 767px){.main-footer .top-footer .logo-wrapper .logo img{max-height:60px}.main-footer .top-footer .trust{height:60px;margin-top:1rem}.main-footer .bottom-footer .footer-inner{flex-direction:column}.main-footer .bottom-footer .footer-inner .colofon-right{text-align:center;margin-top:.5rem}.main-footer .bottom-footer .footer-inner .menu{justify-content:center}.main-footer .other-sites .other-sites-wrapper{flex-direction:column-reverse;align-items:center}.main-footer .other-sites .menu li a{font-size:12px}}.banner{display:flex;flex-wrap:wrap;position:relative;min-height:500px;overflow:hidden}@media only screen and (min-width: 992px){.banner{margin-bottom:100px}}@media only screen and (max-width: 991px){.banner{margin-bottom:75px}}@media only screen and (max-width: 767px){.banner{margin-bottom:50px}}.banner.no-margin{margin-bottom:0}.banner .content *:last-child{margin-bottom:0}.banner .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.banner .container{position:relative;z-index:2;padding-top:10rem;padding-bottom:3rem}.banner .container>.row{height:100%}.banner .container .content *{color:#ffffff}.banner .container .buttons{margin-top:1rem}.banner .container .form{-webkit-animation:slide-in-bottom .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation:slide-in-bottom .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation-delay:.5s;background:#ffffff;border-radius:1rem;padding:2rem 2rem}.banner .container .form .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C}@media only screen and (max-width: 991px){.banner .container .form .titel{font-size:1.7rem}}.banner .container .form .content *{color:#1d1d1d}.banner .container .form .content p{margin-bottom:1rem}.banner .container .form .content ul{margin:0 0 2rem;padding:0}.banner .container .form .content ul li{position:relative;padding-left:1.5rem;list-style:none}.banner .container .form .content ul li::before{font-family:"Font Awesome 6 Pro";position:absolute;content:"\f00c";top:.5rem;left:0;width:1rem;height:1rem;line-height:1}.banner .container .form .content ul li::before{color:#F6842C}.banner .container .small-reviews{-webkit-animation:slide-in-bottom .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation:slide-in-bottom .5s cubic-bezier(.25, .46, .45, .9399999999999999) both;animation-delay:.5s;background:rgba(0,0,0,0.5)}.banner .container .small-reviews .text{color:#ffffff}.banner::before{position:absolute;content:'';opacity:.6;width:100%;height:30%;left:0;top:0;background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 100%);z-index:1}.banner::after{position:absolute;content:'';opacity:.6;width:100%;height:70%;left:0;bottom:0;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);z-index:1}@media only screen and (max-width: 767px){.banner{min-height:360px}.banner .container{padding-bottom:1rem}}.banner-form{background:#ffffff;border-radius:1rem;padding:2rem 2rem}.banner-form .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;color:#1d1d1d}@media only screen and (max-width: 991px){.banner-form .titel{font-size:1.7rem}}.banner-form .content *{color:#1d1d1d !important}.banner-form .content p{margin-bottom:1rem}.banner-form .content ul{margin:0 0 2rem;padding:0}.banner-form .content ul li{position:relative;padding-left:1.5rem;list-style:none}.banner-form .content ul li::before{font-family:"Font Awesome 6 Pro";position:absolute;content:"\f00c";top:.5rem;left:0;width:1rem;height:1rem;line-height:1}.banner-form .content ul li::before{color:#F6842C}.banner-form.mobiel{background:rgba(248,174,44,0.2);margin-top:1rem;padding:1rem 1rem}@media only screen and (min-width: 992px){.projecten{margin-bottom:100px}}@media only screen and (max-width: 991px){.projecten{margin-bottom:75px}}@media only screen and (max-width: 767px){.projecten{margin-bottom:50px}}.projecten.no-margin{margin-bottom:0}.projecten .content *:last-child{margin-bottom:0}.projecten .intro{text-align:center}.projecten .intro p{color:#f8ae2c}.projecten .project-item{display:block;position:relative;border-radius:1rem;overflow:hidden}.projecten .project-item .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.projecten .project-item .content{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column;padding:1rem 2rem;bottom:0;left:0;width:100%;z-index:2}.projecten .project-item .content .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;color:#ffffff;margin:0}@media only screen and (max-width: 991px){.projecten .project-item .content .titel{font-size:1.7rem}}.projecten .project-item .ratio{display:block;padding-bottom:120%}.projecten .project-item::after{position:absolute;content:'';width:100%;height:70%;left:0;bottom:0;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}@media only screen and (max-width: 991px){.projecten .project-item .content{padding:1rem 1rem}.projecten .project-item .content .titel{font-size:1.4rem}}@media only screen and (max-width: 767px){.projecten .col-6 .project-item .content{padding:1rem 1rem}.projecten .col-6 .project-item .content .titel{font-size:1rem}}.missie{overflow:hidden}@media only screen and (min-width: 992px){.missie{margin-bottom:100px}}@media only screen and (max-width: 991px){.missie{margin-bottom:75px}}@media only screen and (max-width: 767px){.missie{margin-bottom:50px}}.missie.no-margin{margin-bottom:0}.missie .content *:last-child{margin-bottom:0}.missie .missie-wrapper .missie-sticky{position:sticky;top:0;display:flex;flex-wrap:wrap;align-items:center;height:100%}.missie .missie-wrapper .missie-images{display:flex;flex-wrap:wrap;flex-direction:column;padding:2rem 0;flex:1}.missie .missie-wrapper .missie-images .half{position:relative;display:flex;flex-wrap:wrap;width:100%;height:50%}.missie .missie-wrapper .missie-images .half.half-second{margin-top:-3rem}.missie .missie-wrapper .missie-images .image{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);position:relative;width:85%;border-radius:1rem;border:5px solid #ffffff;overflow:hidden}.missie .missie-wrapper .missie-images .image .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.missie .missie-wrapper .missie-images .image .ratio{padding-bottom:100%}.missie .missie-wrapper .missie-images .image.image-1{top:0;right:0}.missie .missie-wrapper .missie-images .image.image-2{top:0;right:0}.missie .missie-wrapper .missie-images .image.image-2 .ratio{padding-bottom:125%}.missie .missie-wrapper .missie-images .image.image-3{top:0;left:0}.missie .missie-wrapper .missie-images .image.image-3 .ratio{padding-bottom:125%}.missie .missie-wrapper .missie-images .image.image-4{top:25%;left:0}.missie .missie-wrapper .missie-images.left .half{justify-content:flex-end}.missie .missie-wrapper .missie-content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;padding:0 2rem;width:100%;max-width:780px}.missie .missie-wrapper .missie-content *{text-align:center}.missie .missie-wrapper .missie-content h2,.missie .missie-wrapper .missie-content h3,.missie .missie-wrapper .missie-content h4{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:3rem;line-height:1.25;margin-bottom:1rem;color:#1d1d1d}.missie .missie-wrapper .missie-content h2 span,.missie .missie-wrapper .missie-content h3 span,.missie .missie-wrapper .missie-content h4 span{color:#F6842C !important;line-height:inherit}@media only screen and (max-width: 991px){.missie .missie-wrapper .missie-content h2,.missie .missie-wrapper .missie-content h3,.missie .missie-wrapper .missie-content h4{font-size:2.1rem}}@media only screen and (min-width: 1400px){.missie .container{max-width:1500px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.missie .container{max-width:none}}@media only screen and (max-width: 1199px){.missie .missie-wrapper{height:auto;max-height:none}.missie .missie-wrapper .missie-sticky{flex-direction:column;padding:1rem 0}.missie .missie-wrapper .missie-images{display:none;flex-direction:row;justify-content:space-between;width:100%;flex:none;padding:0}.missie .missie-wrapper .missie-images .half{width:calc(50% - 1rem);height:100%}.missie .missie-wrapper .missie-images .half.half-first{justify-content:flex-end}.missie .missie-wrapper .missie-images .half.half-second{justify-content:flex-start;margin:0}.missie .missie-wrapper .missie-images .image{position:relative;width:50%;top:0 !important}.missie .missie-wrapper .missie-images .image .ratio{padding-bottom:100% !important}.missie .missie-wrapper .missie-images.right .half.half-first{justify-content:flex-start}.missie .missie-wrapper .missie-images.right .half.half-second{justify-content:flex-end}.missie .missie-wrapper .missie-content{padding:1rem 0}.missie .missie-wrapper .missie-content h2,.missie .missie-wrapper .missie-content h3,.missie .missie-wrapper .missie-content h4{font-size:1.8rem}}@media only screen and (min-width: 992px){.usp{margin-bottom:100px}}@media only screen and (max-width: 991px){.usp{margin-bottom:75px}}@media only screen and (max-width: 767px){.usp{margin-bottom:50px}}.usp.no-margin{margin-bottom:0}.usp .content *:last-child{margin-bottom:0}.usp .usp-wrapper{display:grid;gap:1rem}.usp .usp-wrapper .usp-item{cursor:pointer;border-radius:1rem;padding:1.5rem 1.5rem}.usp .usp-wrapper .usp-item .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;color:#1d1d1d;margin:0}@media only screen and (max-width: 991px){.usp .usp-wrapper .usp-item .titel{font-size:1.7rem}}.usp .usp-wrapper .usp-item .more{display:none}.usp .usp-wrapper .usp-item.active{cursor:auto}.usp .usp-wrapper .usp-item.active .more{display:block;margin-top:1rem}.usp .usp-wrapper .usp-item.item-0{background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%)}.usp .usp-wrapper .usp-item.item-0 .titel{color:#ffffff}.usp .usp-wrapper .usp-item.item-0 .tekst *{color:#ffffff}.usp .usp-wrapper .usp-item.item-1{background:rgba(246,132,44,0.75)}.usp .usp-wrapper .usp-item.item-1 .titel{color:#ffffff}.usp .usp-wrapper .usp-item.item-1 .tekst *{color:#ffffff}.usp .usp-wrapper .usp-item.item-2{background:rgba(246,132,44,0.5)}.usp .usp-wrapper .usp-item.item-3{background:rgba(246,132,44,0.25)}.usp .usp-wrapper.grid-a{grid-template:"a ." 1fr "a ." 1fr "a ." 1fr / 1fr 1fr}.usp .usp-wrapper.grid-a .usp-item.item-0{grid-area:a}.usp .usp-wrapper.grid-b{grid-template:"b ." 1fr "b ." 1fr "b ." 1fr / 1fr 1fr}.usp .usp-wrapper.grid-b .usp-item.item-1{grid-area:b}.usp .usp-wrapper.grid-c{grid-template:"c ." 1fr "c ." 1fr "c ." 1fr / 1fr 1fr}.usp .usp-wrapper.grid-c .usp-item.item-2{grid-area:c}.usp .usp-wrapper.grid-d{grid-template:"d ." 1fr "d ." 1fr "d ." 1fr / 1fr 1fr}.usp .usp-wrapper.grid-d .usp-item.item-3{grid-area:d}@media only screen and (max-width: 767px){.usp .usp-wrapper{display:flex;flex-wrap:wrap;flex-direction:column}}@media only screen and (min-width: 992px){.cta-orange{margin-bottom:100px}}@media only screen and (max-width: 991px){.cta-orange{margin-bottom:75px}}@media only screen and (max-width: 767px){.cta-orange{margin-bottom:50px}}.cta-orange.no-margin{margin-bottom:0}.cta-orange .content *:last-child{margin-bottom:0}.cta-orange .cta-inner{display:flex;flex-wrap:wrap;background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);align-items:flex-start;border-radius:1rem;padding:3rem 3rem}.cta-orange .cta-inner .content{flex:1;padding-right:5rem}.cta-orange .cta-inner .content *{color:#ffffff}.cta-orange .cta-inner .content .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2.5rem;line-height:1.25;margin-bottom:1rem;color:#1d1d1d;color:#ffffff}.cta-orange .cta-inner .content .titel span{color:#F6842C !important;line-height:inherit}@media only screen and (max-width: 991px){.cta-orange .cta-inner .content .titel{font-size:1.9em}}.cta-orange .cta-inner .media-wrapper{position:relative;width:40%}.cta-orange .cta-inner .media-wrapper .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.cta-orange .cta-inner .media-wrapper .media{border-radius:1rem;background:center center no-repeat;background-size:cover}.cta-orange .cta-inner .media-wrapper .ratio{padding-bottom:65%}.cta-orange .cta-inner .media-wrapper.media-2 .media{width:calc(50% - 1rem)}.cta-orange .cta-inner .media-wrapper.media-2 .media:nth-child(2){left:unset;right:0}.cta-orange .cta-inner .cta-usps{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin:2rem 0 0 0;padding:0}.cta-orange .cta-inner .cta-usps li{position:relative;padding-left:1.5rem;list-style:none;color:#ffffff}.cta-orange .cta-inner .cta-usps li::before{font-family:"Font Awesome 6 Pro";position:absolute;content:"\f00c";line-height:1;top:.5rem;left:0;width:1rem;height:1rem}@media only screen and (max-width: 991px){.cta-orange .cta-inner .content{padding-right:3rem}.cta-orange .cta-inner .cta-usps{column-gap:1rem}.cta-orange .cta-inner .cta-usps li{width:calc(50% - .5rem)}}@media only screen and (max-width: 767px){.cta-orange .cta-inner{padding:1.5rem 1.5rem}.cta-orange .cta-inner .content{padding:0;margin-bottom:2rem}.cta-orange .cta-inner .media-wrapper{width:100%}}.gradient{background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%)}@media only screen and (min-width: 992px){.content-sidebar{margin-bottom:100px}}@media only screen and (max-width: 991px){.content-sidebar{margin-bottom:75px}}@media only screen and (max-width: 767px){.content-sidebar{margin-bottom:50px}}.content-sidebar.no-margin{margin-bottom:0}.content-sidebar .content *:last-child{margin-bottom:0}.content-sidebar .sidebar{position:sticky;top:150px;background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);padding:2rem 2rem;border-radius:1rem}.content-sidebar .sidebar .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;color:#ffffff}@media only screen and (max-width: 991px){.content-sidebar .sidebar .titel{font-size:1.7rem}}.content-sidebar .sidebar .sidebar-content *{color:#ffffff}.content-sidebar .sidebar .sidebar-content *:last-child{margin-bottom:0}.content-sidebar .sidebar .sidebar-content ul{margin:0 0 2rem 0;padding:0}.content-sidebar .sidebar .sidebar-content ul li{list-style:none}.content-sidebar .sidebar .sidebar-content ul li a{text-decoration:none}.content-sidebar .sidebar .button{margin-top:2rem}.content-sidebar .content h3,.content-sidebar .content h4,.content-sidebar .content h5{color:#F6842C}.content-sidebar .content img{max-width:100%;height:auto;border-radius:1rem}.content-sidebar .content table{width:100%;margin-bottom:2rem}.content-sidebar .content table tr:first-child{background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);color:#ffffff}.content-sidebar .content table td{padding:.5rem;border:1px solid #1d1d1d}.content-sidebar .content ul{margin:0 0 2rem;padding:0}.content-sidebar .content ul li{position:relative;padding-left:1.5rem;list-style:none}.content-sidebar .content ul li::before{font-family:"Font Awesome 6 Pro";position:absolute;content:"\f00c";top:.5rem;left:0;width:1rem;height:1rem;line-height:1}.ul-checks{margin:0 0 2rem;padding:0}.ul-checks li{position:relative;padding-left:1.5rem;list-style:none}.ul-checks li::before{font-family:"Font Awesome 6 Pro";position:absolute;content:"\f00c";top:.5rem;left:0;width:1rem;height:1rem;line-height:1}@media only screen and (min-width: 992px){.mogelijkheden{margin-bottom:100px}}@media only screen and (max-width: 991px){.mogelijkheden{margin-bottom:75px}}@media only screen and (max-width: 767px){.mogelijkheden{margin-bottom:50px}}.mogelijkheden.no-margin{margin-bottom:0}.mogelijkheden .content *:last-child{margin-bottom:0}.mogelijkheden .stagger-item{height:100%}.mogelijkheden .mogelijk-item{display:block;height:100%;text-decoration:none}.mogelijkheden .mogelijk-item .bottom{position:relative;display:flex;flex-wrap:wrap;background:rgba(248,174,44,0.2);flex-direction:column;height:100%;padding:1rem 1rem;border-radius:1rem;overflow:hidden}.mogelijkheden .mogelijk-item .bottom .item{position:relative;width:30%;z-index:1;margin-bottom:1rem}.mogelijkheden .mogelijk-item .bottom .name-wrapper{position:relative;display:flex;flex-wrap:wrap;z-index:1}.mogelijkheden .mogelijk-item .bottom .name-wrapper .name{flex:1;padding-right:1rem}.mogelijkheden .mogelijk-item .bottom .name-wrapper .arrow{display:flex;flex-wrap:wrap;background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px}.mogelijkheden .mogelijk-item .bottom .name-wrapper .arrow i{color:#ffffff}.mogelijkheden .mogelijk-item:hover .bottom,.mogelijkheden .mogelijk-item:focus .bottom{background:rgba(248,174,44,0.3)}@media only screen and (max-width: 991px){.mogelijkheden .mogelijk-item .bottom .name-wrapper .arrow{display:none}}.mogelijkheden-illustratie .mogelijk-item .top{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 1rem;z-index:1}.mogelijkheden-illustratie .mogelijk-item .top .illustratie{display:block;background:center right no-repeat;background-size:contain;width:70%}.mogelijkheden-illustratie .mogelijk-item .top .illustratie .ratio{display:block;padding-bottom:60%}.mogelijkheden-illustratie .mogelijk-item .bottom{height:auto;margin-top:-3rem}.mogelijkheden-illustratie .mogelijk-item:hover .top,.mogelijkheden-illustratie .mogelijk-item:focus .top{-webkit-transform:translateY(-0.5rem);-moz-transform:translateY(-0.5rem);-o-transform:translateY(-0.5rem);-ms-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}@media only screen and (min-width: 992px){.nieuws{margin-bottom:100px}}@media only screen and (max-width: 991px){.nieuws{margin-bottom:75px}}@media only screen and (max-width: 767px){.nieuws{margin-bottom:50px}}.nieuws.no-margin{margin-bottom:0}.nieuws .content *:last-child{margin-bottom:0}.nieuws .intro{text-align:center}.nieuws .intro p{color:#F6842C}.nieuws .nieuws-item{display:block;position:relative;border-radius:1rem;overflow:hidden}.nieuws .nieuws-item .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.nieuws .nieuws-item:hover .media,.nieuws .nieuws-item:focus .media{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.nieuws .nieuws-item .content{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;padding:1.5rem 2rem;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.nieuws .nieuws-item .content .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;color:#ffffff;margin-bottom:0}@media only screen and (max-width: 991px){.nieuws .nieuws-item .content .titel{font-size:1.7rem}}.nieuws .nieuws-item .ratio{display:block;padding-bottom:50%}.nieuws .nieuws-item::after{position:absolute;content:'';width:100%;height:70%;left:0;bottom:0;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}@media only screen and (max-width: 991px){.nieuws .nieuws-item .content{padding:1rem 1.5rem}.nieuws .nieuws-item .content .titel{font-size:1.4rem}.nieuws .nieuws-item .ratio{padding-bottom:60%}}@media only screen and (min-width: 992px){.nieuws-overzicht{margin-bottom:100px}}@media only screen and (max-width: 991px){.nieuws-overzicht{margin-bottom:75px}}@media only screen and (max-width: 767px){.nieuws-overzicht{margin-bottom:50px}}.nieuws-overzicht.no-margin{margin-bottom:0}.nieuws-overzicht .content *:last-child{margin-bottom:0}.nieuws-overzicht .nieuws-item-overzicht{display:flex;flex-wrap:wrap;flex-direction:column;height:100%;border-radius:1rem;box-shadow:0rem 0rem .5rem 0rem rgba(0,0,0,0.1);overflow:hidden}.nieuws-overzicht .nieuws-item-overzicht:hover .media,.nieuws-overzicht .nieuws-item-overzicht:focus .media{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.nieuws-overzicht .nieuws-item-overzicht .image{display:block;position:relative;width:100%}.nieuws-overzicht .nieuws-item-overzicht .image .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.nieuws-overzicht .nieuws-item-overzicht .image .ratio{display:block;padding-bottom:56.25%}.nieuws-overzicht .nieuws-item-overzicht .content{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:1.5rem 1rem;margin-top:-1rem;flex:1;background:#ffffff;border-radius:1rem 1rem 0 0}.nieuws-overzicht .nieuws-item-overzicht .content .top{margin-bottom:1rem}.nieuws-overzicht .nieuws-item-overzicht .content .top .titel{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;display:inline-block;text-decoration:none}@media only screen and (max-width: 991px){.nieuws-overzicht .nieuws-item-overzicht .content .top .titel{font-size:1.4rem}}.scrollbar-wrapper{position:relative;width:50%;margin:1rem auto 0 auto}.scrollbar-wrapper .swiper-scrollbar{position:relative;top:unset;left:unset;bottom:unset;right:unset}.scrollbar-wrapper .swiper-scrollbar .swiper-scrollbar-drag{cursor:ew-resize;background:#F6842C}.reviews{overflow:hidden}@media only screen and (min-width: 992px){.reviews{margin-bottom:100px}}@media only screen and (max-width: 991px){.reviews{margin-bottom:75px}}@media only screen and (max-width: 767px){.reviews{margin-bottom:50px}}.reviews.no-margin{margin-bottom:0}.reviews .content *:last-child{margin-bottom:0}.reviews .image{height:100%;background:center center no-repeat;background-size:cover;border-radius:1rem}.reviews .slider-wrapper{position:relative}.reviews .slider-wrapper .top-slider{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;top:1rem;left:0;width:100%}.reviews .slider-wrapper .top-slider .icon{background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);width:3rem;height:3rem;border-radius:50%;background:center center no-repeat;background-size:40% 40%;background-color:#F6842C}.reviews .slider-wrapper .top-slider .review-nav{position:relative;display:flex;flex-wrap:wrap;column-gap:.5rem;z-index:10}.reviews .slider-wrapper .top-slider .review-nav .nav{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;border:1px solid #eaeceb;cursor:pointer}.reviews .slider-wrapper .top-slider .review-nav .nav:hover{background:#eaeceb}.reviews .review-item{margin:5rem 0 1rem;cursor:ew-resize}.reviews .review-item .naam{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C}@media only screen and (max-width: 991px){.reviews .review-item .naam{font-size:1.7rem}}.reviews .review-item .uitleg{margin:0}@media only screen and (max-width: 767px){.reviews .image{height:180px}}.onze-groepen{overflow:hidden}@media only screen and (min-width: 992px){.onze-groepen{margin-bottom:100px}}@media only screen and (max-width: 991px){.onze-groepen{margin-bottom:75px}}@media only screen and (max-width: 767px){.onze-groepen{margin-bottom:50px}}.onze-groepen.no-margin{margin-bottom:0}.onze-groepen .content *:last-child{margin-bottom:0}.onze-groepen .swiper{overflow:visible}.onze-groepen .groep-item{display:block;position:relative;border-radius:1rem;overflow:hidden}.onze-groepen .groep-item .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;object-fit:cover}.onze-groepen .groep-item .content{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:1.5rem 2rem;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.onze-groepen .groep-item .content .logo{height:75px;background:left center no-repeat;background-size:contain}.onze-groepen .groep-item .content .text{display:flex;flex-wrap:wrap;flex-direction:column}.onze-groepen .groep-item .content .text *{color:#ffffff}.onze-groepen .groep-item .content .text .link{color:#f8ae2c;margin-top:1rem;text-decoration:underline}.onze-groepen .groep-item .content .text .link.isolatie{color:#F6842C}.onze-groepen .groep-item .content .text .link.products{color:#3785c0}.onze-groepen .groep-item .content .text .link.energy{color:#e6312b}.onze-groepen .groep-item .content .text .link.supplies{color:#55A032}.onze-groepen .groep-item .content .text .link.elastisol{color:#FCBD00}.onze-groepen .groep-item .media{pointer-events:none}.onze-groepen .groep-item .ratio{padding-bottom:135%}.onze-groepen .groep-item::after{position:absolute;content:'';width:100%;height:70%;left:0;bottom:0;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}@media only screen and (max-width: 767px){.onze-groepen .groep-item .content{padding:1.5rem 1.5rem}.onze-groepen .groep-item .content .logo{height:60px}}@media only screen and (min-width: 992px){.footer-cta{margin-bottom:100px}}@media only screen and (max-width: 991px){.footer-cta{margin-bottom:75px}}@media only screen and (max-width: 767px){.footer-cta{margin-bottom:50px}}.footer-cta.no-margin{margin-bottom:0}.footer-cta .content *:last-child{margin-bottom:0}.footer-cta .cta-inner{display:flex;flex-wrap:wrap;position:relative;background:rgba(248,174,44,0.2);align-items:center;padding:2rem 3rem;border-radius:1rem;overflow:hidden}.footer-cta .cta-inner .content{position:relative;padding-right:3rem;flex:1;z-index:1}.footer-cta .cta-inner .content h3,.footer-cta .cta-inner .content h4{color:#1d1d1d}.footer-cta .cta-inner .form{position:relative;width:50%;z-index:1}@media only screen and (max-width: 767px){.footer-cta .cta-inner{flex-direction:column;padding:1.5rem 1.5rem}.footer-cta .cta-inner .content{width:100%;padding:0}.footer-cta .cta-inner .form{width:100%;margin-top:1rem}}@media only screen and (min-width: 992px){.footer-partners{margin-bottom:100px}}@media only screen and (max-width: 991px){.footer-partners{margin-bottom:75px}}@media only screen and (max-width: 767px){.footer-partners{margin-bottom:50px}}.footer-partners.no-margin{margin-bottom:0}.footer-partners .content *:last-child{margin-bottom:0}.footer-partners .titel{text-align:center;color:#1d1d1d}.footer-partners .swiper-logos{position:relative;overflow:hidden}.footer-partners .swiper-logos::before,.footer-partners .swiper-logos::after{position:absolute;content:'';top:0;width:150px;height:100%;z-index:10;pointer-events:none}.footer-partners .swiper-logos::before{left:0;background:linear-gradient(270deg, rgba(255,255,255,0) 0%, #fff 100%)}.footer-partners .swiper-logos::after{right:0;background:linear-gradient(270deg, #fff 0%, rgba(255,255,255,0) 100%)}.footer-partners .swiper-logos .swiper-wrapper{transition-timing-function:linear}.footer-partners .logo-item{display:block;height:100px;background:center center no-repeat;background-size:contain}@media only screen and (max-width: 991px){.footer-partners .logo-item{height:70px}}@media only screen and (min-width: 992px){.contentblok{margin-bottom:100px}}@media only screen and (max-width: 991px){.contentblok{margin-bottom:75px}}@media only screen and (max-width: 767px){.contentblok{margin-bottom:50px}}.contentblok.no-margin{margin-bottom:0}.contentblok .content *:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.contentblok-met-afbeelding{margin-bottom:100px}}@media only screen and (max-width: 991px){.contentblok-met-afbeelding{margin-bottom:75px}}@media only screen and (max-width: 767px){.contentblok-met-afbeelding{margin-bottom:50px}}.contentblok-met-afbeelding.no-margin{margin-bottom:0}.contentblok-met-afbeelding .content *:last-child{margin-bottom:0}.contentblok-met-afbeelding .media img{border-radius:1rem;max-width:100%;height:auto}@media only screen and (max-width: 767px){.contentblok-met-afbeelding .media{margin-top:15px}}@media only screen and (min-width: 992px){.formulier{margin-bottom:100px}}@media only screen and (max-width: 991px){.formulier{margin-bottom:75px}}@media only screen and (max-width: 767px){.formulier{margin-bottom:50px}}.formulier.no-margin{margin-bottom:0}.formulier .content *:last-child{margin-bottom:0}.formulier .gform_wrapper{margin-top:30px}@media only screen and (min-width: 992px){.cijfers{margin-bottom:100px}}@media only screen and (max-width: 991px){.cijfers{margin-bottom:75px}}@media only screen and (max-width: 767px){.cijfers{margin-bottom:50px}}.cijfers.no-margin{margin-bottom:0}.cijfers .content *:last-child{margin-bottom:0}.cijfers .cijfers-wrapper{display:flex;flex-wrap:wrap}.cijfers .cijfers-wrapper .cijfer{text-align:center;width:25%;padding:0 15px}.cijfers .cijfers-wrapper .cijfer span{display:block}@media only screen and (min-width: 992px){.faq-blok{margin-bottom:100px}}@media only screen and (max-width: 991px){.faq-blok{margin-bottom:75px}}@media only screen and (max-width: 767px){.faq-blok{margin-bottom:50px}}.faq-blok.no-margin{margin-bottom:0}.faq-blok .content *:last-child{margin-bottom:0}.faq-blok .content{position:sticky;top:150px}.faq-blok .accordion .collapse-item{margin-bottom:1rem}.faq-blok .accordion .collapse-item .titel{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:relative;display:flex;flex-wrap:wrap;background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);align-items:center;justify-content:space-between;cursor:pointer;padding:1rem 2rem;border-radius:1rem}.faq-blok .accordion .collapse-item .titel *{color:#ffffff;margin:0}.faq-blok .accordion .collapse-item .titel .vraag{width:calc(100% - 2rem)}.faq-blok .accordion .collapse-item .titel .vraag button{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.25;margin-bottom:.5rem;color:#F6842C;text-align:left;color:#ffffff;border:none;background:none;padding:0;margin:0;outline:none}@media only screen and (max-width: 991px){.faq-blok .accordion .collapse-item .titel .vraag button{font-size:1.4rem}}.faq-blok .accordion .collapse-item .titel .close{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%}.faq-blok .accordion .collapse-item .titel .close svg{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);fill:#ffffff;content:'';top:.5rem;right:0;width:1rem;height:1rem}.faq-blok .accordion .collapse-item .collapse-itself{padding-bottom:2rem;display:none;width:calc(100% - 2rem)}.faq-blok .accordion .collapse-item .collapse-itself *:last-child{margin-bottom:0}.faq-blok .accordion .collapse-item .collapse-itself .antwoord{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);opacity:0;padding:1rem 2rem 0 2rem}.faq-blok .accordion .collapse-item:hover .titel,.faq-blok .accordion .collapse-item:focus .titel{background-color:#f8ae2c}.faq-blok .accordion .collapse-item:hover .titel .close,.faq-blok .accordion .collapse-item:focus .titel .close{-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-o-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.faq-blok .accordion .collapse-item.show .titel{background:transparent}.faq-blok .accordion .collapse-item.show .titel *{color:#1d1d1d}.faq-blok .accordion .collapse-item.show .titel .vraag button{color:#1d1d1d}.faq-blok .accordion .collapse-item.show .titel .close{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);background:#f8ae2c}.faq-blok .accordion .collapse-item.show .titel .close svg{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 1rem}.faq-blok .accordion .collapse-item .collapse-itself .antwoord{padding:1rem 1rem 0 1rem}}.wpcf7 .half{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7 .half .half,.wpcf7 .half label{width:calc(50% - .25rem)}.wpcf7 .third{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7 .third label{width:calc(33.33% - .25rem)}.wpcf7 label{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);width:100%;margin-bottom:.25rem;z-index:1}.wpcf7 label select::-ms-expand{display:none}.wpcf7 label p,.wpcf7 label span{font-size:.85rem;margin:0}.wpcf7 label input,.wpcf7 label textarea,.wpcf7 label select{position:relative;display:block;font-size:.9rem;padding:.5rem .5rem;width:100%;background-color:#ffffff;border:1px solid #a5a5a5;border-radius:.5rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 label input::placeholder,.wpcf7 label textarea::placeholder,.wpcf7 label select::placeholder{color:#a5a5a5}.wpcf7 label input:active,.wpcf7 label textarea:active,.wpcf7 label select:active,.wpcf7 label input:focus,.wpcf7 label textarea:focus,.wpcf7 label select:focus{outline:none}.wpcf7 label input::-ms-clear,.wpcf7 label textarea::-ms-clear,.wpcf7 label select::-ms-clear{display:none;opacity:0}.wpcf7 label input.wpcf7-not-valid,.wpcf7 label textarea.wpcf7-not-valid,.wpcf7 label select.wpcf7-not-valid{border-color:red}.wpcf7 label input[type="date"]{color:transparent;cursor:pointer}.wpcf7 label input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wpcf7 label input[type="date"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wpcf7 label input[type="date"]::-webkit-clear-button{-webkit-appearance:none;margin:0}.wpcf7 label textarea{resize:vertical;height:100px;min-height:100px;max-height:200px}.wpcf7 .submit-button{position:relative;font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;display:inline-block;background:#F6842C;background:linear-gradient(90deg, #F6842C 0%, #f8ae2c 100%);padding:15px 30px;line-height:1;border-radius:30px;border:none;cursor:pointer;overflow:hidden;text-decoration:none}.wpcf7 .submit-button span{position:relative;color:#ffffff;line-height:inherit;z-index:1}.wpcf7 .submit-button::after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:absolute;transform-origin:left;content:'';top:0;left:0;width:100%;height:100%;background:#e5690a}.wpcf7 .submit-button:hover span,.wpcf7 .submit-button:focus span{color:#ffffff}.wpcf7 .submit-button:hover::after,.wpcf7 .submit-button:focus::after{-webkit-transform:scaleX(100%);-moz-transform:scaleX(100%);-o-transform:scaleX(100%);-ms-transform:scaleX(100%);transform:scaleX(100%)}.wpcf7 .submit-button.white{background:#ffffff}.wpcf7 .submit-button.white span{color:#1d1d1d !important}.wpcf7 .submit-button.white:hover span,.wpcf7 .submit-button.white:focus span{color:#ffffff !important}.wpcf7 .submit-button input{position:relative;font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#ffffff;background:none;border:none;line-height:inherit;z-index:1;order:1;padding:0}.wpcf7 .submit-button .wpcf7-spinner{position:absolute;left:calc(100% + 1rem);background:#1d1d1d;opacity:1;pointer-events:none;margin:0;order:3}.wpcf7 .wpcf7-not-valid-tip{color:red;font-size:.85rem;line-height:1}.wpcf7 form .wpcf7-response-output{border-radius:1rem;border:2px solid #1d1d1d !important;padding:1rem 1rem;margin:1rem 0 0 0}