:root{--brand-primary:#23366f;--brand-secondary:#34bde3;--accent-color:#e5ecf0}#cc-main{--cc-btn-primary-bg:#23366f;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:#23366f;--cc-btn-primary-hover-bg:#34bde3;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);color-scheme:light}html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,html{font-family:Montserrat,sans-serif}body{background:#f6f6f6;font-size:16px;font-weight:400;line-height:1.2}.menu-item.current>.menu-link,.menu-item:hover>.menu-link{color:var(--brand-secondary)}#section-contact{border-top:1px solid #eee}.slider-caption p{font-size:1.1rem}#footer.dark,.dark #footer{border-top-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.75)}#footer.dark,.button,.dark #footer{background-color:var(--brand-primary)}.button.button-3d:hover{background-color:var(--brand-secondary)}.flex-control-nav.flex-control-thumbs{margin:2px 0}.fbox-plain .fbox-icon i,.fbox-plain .fbox-icon img,.product-title h3 a:hover,.single-product .product-title h2 a:hover{color:var(--brand-primary)}.title-block,.title-bottom-border .h,.title-bottom-border .h1,.title-bottom-border .h2,.title-bottom-border .h3,.title-bottom-border .h4,.title-bottom-border .h5,.title-bottom-border h1,.title-bottom-border h2,.title-bottom-border h3,.title-bottom-border h4,.title-bottom-border h5,.title-bottom-border h6{border-color:var(--brand-secondary)}a{color:var(--brand-primary);text-decoration:none!important}p a{text-decoration:underline!important;white-space:nowrap}.slider-caption{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-items:center;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.slider-caption h2{font-size:3rem}.caption-logo{background-color:rgba(35,54,111,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:20px;padding:20px}#logo img{padding:10px}#copyrights a{border-bottom:1px solid #fff;color:#f6f6f6}#copyrights a:hover{border-bottom:1px dotted #fff;color:#f6f6f6}@font-face{font-display:swap;font-family:new-icons;font-style:normal;font-weight:400;src:url(/css/fonts/icons807a.ttf) format("truetype"),url(/css/fonts/icons807a.woff) format("woff"),url(/css/fonts/icons807a.svg) format("svg")}[class*=" new-icon-"],[class^=new-icon-]{font-family:new-icons}.icon-list li{padding-left:25px;position:relative}.icon-list li+li{margin-top:10px}.icon-list li [class*=icon-]{color:#00695a;font-size:18px;left:0;line-height:1;position:absolute;top:2px}.new-icon-ecologisch:before{content:"\e907"}.new-icon-weer:before{content:"\e90d"}.new-icon-duurzaam:before{content:"\e906"}.new-icon-eenvoudige:before{content:"\e909"}.new-icon-geisoleerd:before{content:"\e90a"}.new-icon-modern-design:before{content:"\e910"}.new-icon-modulair:before{content:"\e912"}.new-icon-onderhoudsvrij:before{content:"\e913"}.new-icon-stevig:before{content:"\e918"}.swiper-slide{overflow:hidden;position:relative}.swiper-slide .fluid-width-video-wrapper{height:100%;left:50%;position:absolute!important;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer-stick{cursor:default}.footer-stick,.footer-stick:hover{background-color:#e5f0ee;color:#00695a}.aanbod .section:nth-child(odd),.section{background-color:var(--accent-color)}.section{overflow:unset}.element1_A{bottom:-124px;opacity:.3;position:absolute}.social-arrow{margin-right:20px;margin-top:-30px}.promo-contact,.promo-light{background-color:var(--brand-primary);background-image:url(/images/jehouse/Huisstijlelemtent2.png);background-position:-157px;background-repeat:no-repeat}.promo-contact *,.promo-contact * span,.promo-light *,.promo-light * span{color:#fff!important}.promo-contact .button,.promo-light .button{background-color:var(--brand-secondary)}.promo-contact .button:hover,.promo-light .button:hover{background-color:#000}.promo-contact h3 span,.promo-light h3 span{color:var(--brand-secondary)!important}#page-title{background-color:var(--brand-primary);background-image:url(/images/jehouse/Huisstijlelemtent2.png);background-position:-157px;background-repeat:no-repeat;color:#fff}#page-title h1{color:#fff}#page-title u{color:var(--brand-secondary)!important;text-decoration:none}footer{background-image:url(/images/jehouse/huisstijlelemtent1.png);background-position:-229px;background-repeat:no-repeat}.footer-stick,.footer-stick:hover{background-color:var(--accent-color);color:var(--brand-secondary)}.footer-stick:hover{cursor:default}@media screen and (max-width:768px){.heading-block h2{font-size:25px}.footer-widgets-wrap .widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-widgets-wrap .widget address{text-align:center}.slider-caption h2{font-size:1.5rem}.feature-box .fbox-content{max-width:none}.feature-box .fbox-content h3{font-size:.7rem}a.button{white-space:normal}}#footer .footer-widgets-wrap{padding:30px;position:relative}html{scroll-padding-top:100px}.c-hero-home .swiper-slide.dark{background-color:#000}.c-hero-home .swiper-slide.dark h2,.c-hero-home .swiper-slide.dark p{text-shadow:1px 1px 2px #000}.c-hero-home .swiper-slide.dark p{font-size:1.5rem}