/* Generated from page: home */
.themify_builder_content-4092 .tb_mwo2239{height:auto;transform-origin:50% 50%;padding-left:3%}
.themify_builder_content-4092 .tb_jckx010{padding-top:10%;padding-bottom:5%;transform-origin:50% 50%}
.themify_builder_content-4092 .tb_4gcb901.module-text{margin-top:5%;padding-left:5%}
.themify_builder_content-4092 .tb_4gcb901.module-text.module h1{font-size:5.3em;line-height:0.9em;letter-spacing:-3px}
.themify_builder_content-4092 .tb_c82i049{margin-top:5%;padding-right:3%;padding-left:3%}
.themify_builder_content-4092 .tb_p7ej990.module-products.module .product h3{font-size:3em}
.themify_builder_content-4092 .tb_p7ej990.module-products .product .price{font-size:1rem;color:#5fbd96;padding-top:5px}
.themify_builder_content-4092 .tb_zxiu110{margin-top:0}
.themify_builder_content-4092 .tb_sdzf334.module-buttons .module-buttons-item a{color:#474747;padding-bottom:10%;padding-top:10%;font-size:0.7rem}
.themify_builder_content-4092 .tb_sdzf334.module-buttons{text-align:center;padding-top:1%}
.themify_builder_content-4092 .tb_sdzf334.module-buttons.module .module-buttons-item a,.themify_builder_content-4092 .tb_i0rs090.module-buttons.module .module-buttons-item a,.themify_builder_content-4092 .tb_h9z9904.module-buttons.module .module-buttons-item a,.themify_builder_content-4092 .tb_9b0m319.module-buttons.module .module-buttons-item a,.themify_builder_content-4092 .tb_batl593.module-buttons.module .module-buttons-item a{border:2px solid #474747}
.themify_builder_content-4092 .tb_sdzf334.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-4092 .tb_batl593.module-buttons.module .module-buttons-item a:hover{border:2px solid #a3e0d2}
.themify_builder_content-4092 .tb_sdzf334.module-buttons .module-buttons-item a:hover,.themify_builder_content-4092 .tb_batl593.module-buttons .module-buttons-item a:hover{color:#a3e0d2}
.themify_builder_content-4092 .tb_26fv094>.row_inner{--col:2fr 1fr;--colg:var(--none)}
.themify_builder_content-4092 .tb_26fv094{padding:3%;background-color:#fcefcd;margin-top:5%}
.themify_builder_content-4092 .tb_tmr6740{text-align:center;padding:24% 7% 7%;background-color:#ebe4f7;margin-bottom:-8%}
.themify_builder_content-4092 .tb_tmr6740 a{color:#fff}
.themify_builder_content-4092 .tb_v0p6018.module-text.module h2{font-size:3.2rem}
.themify_builder_content-4092 .tb_v0p6018.module-text,.themify_builder_content-4092 .tb_3bbm038.module-text,.themify_builder_content-4092 .tb_c02z319.module-text{margin-bottom:20px}
.themify_builder_content-4092 .tb_i0rs090.module-buttons.module .module-buttons-item a:hover{border:2px solid #95e5d5}
.themify_builder_content-4092 .tb_i0rs090.module-buttons .module-buttons-item a:hover{color:#ccc}
.themify_builder_content-4092 .tb_i0rs090.module-buttons .module-buttons-item a,.themify_builder_content-4092 .tb_batl593.module-buttons .module-buttons-item a,.themify_builder_content-4092 .tb_ggn5394.module-icon .module-icon-item em{color:#474747}
.themify_builder_content-4092 .tb_i0rs090.module-buttons,.themify_builder_content-4092 .tb_h9z9904.module-buttons,.themify_builder_content-4092 .tb_9b0m319.module-buttons,.themify_builder_content-4092 .tb_cqzp035.module-text{text-align:left}
.themify_builder_content-4092 .tb_pfgt244{margin-top:5%;border-bottom-right-radius:3%;border-top-right-radius:3%}
.themify_builder_content-4092 .tb_dg88033.module-image .image-wrap img,.themify_builder_content-4092 .tb_dg88033.module-image.image-full-overlay .image-content,.themify_builder_content-4092 .tb_mcsu204.module-image .image-wrap img,.themify_builder_content-4092 .tb_mcsu204.module-image.image-full-overlay .image-content,.themify_builder_content-4092 .tb_3eth319.module-image .image-wrap img,.themify_builder_content-4092 .tb_3eth319.module-image.image-full-overlay .image-content{border-bottom-right-radius:3%;border-top-right-radius:3%}
.themify_builder_content-4092 .tb_dg88033.module-image{border-bottom-right-radius:10px;border-top-right-radius:10px}
.themify_builder_content-4092 .tb_89hq113>.row_inner{--align_content:var(--align_end);--col:1fr 1.439fr;--colg:var(--none)}
.themify_builder_content-4092 .tb_89hq113{background-color:rgba(246, 255, 66, .58);padding:3%}
.themify_builder_content-4092 .tb_cti4247{background-color:transparent;margin-bottom:5%;margin-top:5%}
.themify_builder_content-4092 .tb_9848942.module-image{height:40%;max-height:400px;min-height:200px;margin-bottom:35%}
.themify_builder_content-4092 .tb_9848942.module-image .image-wrap img{background-color:transparent}
.themify_builder_content-4092 .tb_9848942.module-image .image-wrap img,.themify_builder_content-4092 .tb_9848942.module-image.image-full-overlay .image-content,.themify_builder_content-4092 .tb_1651103.module-gallery.module-gallery .gallery-icon img{border-bottom-left-radius:3%;border-top-left-radius:3%}
.themify_builder_content-4092 .tb_wcpt230{text-align:center;padding:15% 10% 10%;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://huislab.nl/wp-content/uploads/2023/11/OSB-plaat.png)}
.themify_builder_content-4092 .tb_qb4m434.module-text.module h2,.themify_builder_content-4092 .tb_cqzp035.module-text.module h2,.themify_builder_content-4092 .tb_7tuw051.module-text.module h2{font-size:3rem}
.themify_builder_content-4092 .tb_qb4m434.module-text.module h1{line-height:1em;font-size:3.6em}
.themify_builder_content-4092 .tb_3ji9193>.row_inner,.themify_builder_content-4092 .tb_m7zx319>.row_inner{--col:1.504fr 1.496fr;--colg:var(--none)}
.themify_builder_content-4092 .tb_3ji9193,.themify_builder_content-4092 .tb_m7zx319{background-image:url(https://themify.me/demo/themes/float/files/2016/06/wave-bg-1024x373.png);background-repeat:no-repeat;background-position:50% 0%;padding:3%;background-color:rgba(230, 200, 211, .66);background-attachment:scroll}
.themify_builder_content-4092 .tb_1t8r399{background-color:#a9cec1;text-align:center;padding:20% 10% 10%}
.themify_builder_content-4092 .tb_1t8r399 a,.themify_builder_content-4092 .tb_7rhz319 a{color:#000}
.themify_builder_content-4092 .tb_1t8r399,.themify_builder_content-4092 .tb_1t8r399 p,.themify_builder_content-4092 .tb_1t8r399 h1,.themify_builder_content-4092 .tb_1t8r399 h2,.themify_builder_content-4092 .tb_1t8r399 h3,.themify_builder_content-4092 .tb_1t8r399 h4,.themify_builder_content-4092 .tb_1t8r399 h5,.themify_builder_content-4092 .tb_1t8r399 h6,.themify_builder_content-4092 .tb_7rhz319,.themify_builder_content-4092 .tb_7rhz319 p,.themify_builder_content-4092 .tb_7rhz319 h1,.themify_builder_content-4092 .tb_7rhz319 h2,.themify_builder_content-4092 .tb_7rhz319 h3,.themify_builder_content-4092 .tb_7rhz319 h4,.themify_builder_content-4092 .tb_7rhz319 h5,.themify_builder_content-4092 .tb_7rhz319 h6{color:#31373c}
.themify_builder_content-4092 .tb_3bbm038.module-text.module h1,.themify_builder_content-4092 .tb_c02z319.module-text.module h1{font-size:3.6em;line-height:1em}
.themify_builder_content-4092 .tb_h9z9904.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-4092 .tb_9b0m319.module-buttons.module .module-buttons-item a:hover{border:2px solid #8f8f8f}
.themify_builder_content-4092 .tb_h9z9904.module-buttons .module-buttons-item a:hover,.themify_builder_content-4092 .tb_9b0m319.module-buttons .module-buttons-item a:hover{color:#8f8f8f}
.themify_builder_content-4092 .tb_h9z9904.module-buttons .module-buttons-item a,.themify_builder_content-4092 .tb_9b0m319.module-buttons .module-buttons-item a{color:#4f4f4f}
.themify_builder_content-4092 .tb_pypm391,.themify_builder_content-4092 .tb_oy1b319{margin-top:10%;border-bottom-right-radius:3%;border-top-right-radius:3%;height:40%}
.themify_builder_content-4092 .tb_mcsu204.module-image,.themify_builder_content-4092 .tb_3eth319.module-image{margin-left:-10%;z-index:2;height:auto;padding-right:0;width:100%;margin-right:1%}
.themify_builder_content-4092 .tb_7rhz319{background-color:#a9cec1;text-align:center;padding:18% 12% 10% 10%}
.themify_builder_content-4092 .tb_9rnv311{background-color:rgba(250, 250, 245, .73);transform-origin:50% 50%;padding-top:3%}
.themify_builder_content-4092 .tb_9pur415{height:auto;border-radius:10px}
.themify_builder_content-4092 .tb_hdya107{height:auto;padding:3%;--colg:1.9%}
.themify_builder_content-4092 .tb_ydkv490{background-color:#98e0c3;background-position:100% 0%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://huislab.nl/wp-content/uploads/2023/11/OSB-plaat.png);padding:10% 5% 5% 10%}
.themify_builder_content-4092 .tb_qnyo910.module-icon{margin-bottom:10%}
.themify_builder_content-4092 .tb_qnyo910.module-icon .module-icon-item em{font-size:4vw}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h3{font-size:1.25rem;line-height:1.6rem}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h4{text-transform:none}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h1{font-size:2.2rem}
.themify_builder_content-4092 .tb_opi2139{background-color:#8be0b1;background-position:45.33% 13.75%;background-attachment:scroll;background-repeat:repeat;padding-top:30%;background-image:url(https://huislab.nl/wp-content/uploads/2025/02/HL-labtuin2.png)}
.themify_builder_content-4092 .tb_batl593.module-buttons{text-align:center}
.themify_builder_content-4092 .tb_1y41355{background-color:#faf7a3;height:auto;padding:10% 5% 5% 10%}
.themify_builder_content-4092 .tb_nz9x609.module-text.module h1,.themify_builder_content-4092 .tb_2s93004.module-text.module h1{font-size:2.2rem;text-transform:none}
.themify_builder_content-4092 .tb_nz9x609.module-text.module h3{line-height:1.6rem;font-size:1.25rem}
.themify_builder_content-4092 .tb_ggn5394.module-icon .module-icon-item em:hover{color:#77dbbb}

@media(max-width:1280px){
.themify_builder_content-4092 .tb_mwo2239>.tb_row_frame_wrap .tb_row_frame_left,.themify_builder_content-4092 .tb_mwo2239>.tb_row_frame_wrap .tb_row_frame_bottom,.themify_builder_content-4092 .tb_mwo2239>.tb_row_frame_wrap .tb_row_frame_right,.themify_builder_content-4092 .tb_mwo2239>.tb_row_frame_wrap .tb_row_frame_top{background-image:none}
.themify_builder_content-4092 .tb_4gcb901.module-text.module h1{font-size:5.2em;letter-spacing:-4px}
.themify_builder_content-4092 .tb_p7ej990.module-products .product:hover{border-top-left-radius:3px}
.themify_builder_content-4092 .tb_p7ej990.module-products .post-image img:hover{border-radius:3px}
.themify_builder_content-4092 .tb_tmr6740{margin-bottom:-7.5%}
.themify_builder_content-4092 .tb_wcpt230{padding-top:20%}
.themify_builder_content-4092 .tb_ydkv490{padding:12%}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h1,.themify_builder_content-4092 .tb_nz9x609.module-text.module h1,.themify_builder_content-4092 .tb_2s93004.module-text.module h1{font-size:2.1rem}
.themify_builder_content-4092 .tb_7tuw051.module-text.module h1{font-size:3em}
}
@media(max-width:768px){
.themify_builder_content-4092 .tb_4gcb901.module-text.module h1{font-size:3em;letter-spacing:-2px}
.themify_builder_content-4092 .tb_v0p6018.module-text.module h2,.themify_builder_content-4092 .tb_qb4m434.module-text.module h2,.themify_builder_content-4092 .tb_3bbm038.module-text.module h2,.themify_builder_content-4092 .tb_c02z319.module-text.module h2,.themify_builder_content-4092 .tb_cqzp035.module-text.module h2,.themify_builder_content-4092 .tb_7tuw051.module-text.module h2{font-size:2.4rem}
.themify_builder_content-4092 .tb_v0p6018.module-text.module h3,.themify_builder_content-4092 .tb_qb4m434.module-text.module h3,.themify_builder_content-4092 .tb_3bbm038.module-text.module h3,.themify_builder_content-4092 .tb_c02z319.module-text.module h3{line-height:1.6rem;font-size:1.2rem}
.themify_builder_content-4092 .tb_9848942.module-image{margin-bottom:65%}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h3,.themify_builder_content-4092 .tb_nz9x609.module-text.module h3{font-size:1.1rem}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h1,.themify_builder_content-4092 .tb_nz9x609.module-text.module h1,.themify_builder_content-4092 .tb_2s93004.module-text.module h1{font-size:2rem}
.themify_builder_content-4092 .tb_7tuw051.module-text.module h1{font-size:2.7em}
}
@media(max-width:680px){
.themify_builder_content-4092 .tb_mwo2239{background-position:50% 50%;background-attachment:scroll;background-size:cover;--tbBg:0;background-repeat:no-repeat;background-image:url([gallery link="none" size="full" orderby="rand" ids="4289,4293,4086,4074,4377"]);padding-left:0}
.themify_builder_content-4092 .tb_4gcb901.module-text{padding-left:0}
.themify_builder_content-4092 .tb_4gcb901.module-text.module h1{font-size:2.9em;line-height:1em}
.themify_builder_content-4092 .tb_p7ej990.module-products{font-size:1.4rem}
.themify_builder_content-4092 .tb_26fv094>.row_inner,.themify_builder_content-4092 .tb_89hq113>.row_inner,.themify_builder_content-4092 .tb_3ji9193>.row_inner,.themify_builder_content-4092 .tb_m7zx319>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-4092 .tb_26fv094{padding:5%;z-index:4}
.themify_builder_content-4092 .tb_tmr6740{padding:35px;margin-bottom:-5%}
.themify_builder_content-4092 .tb_v0p6018.module-text.module h2,.themify_builder_content-4092 .tb_qb4m434.module-text.module h2,.themify_builder_content-4092 .tb_3bbm038.module-text.module h2,.themify_builder_content-4092 .tb_c02z319.module-text.module h2{font-size:2.2rem}
.themify_builder_content-4092 .tb_v0p6018.module-text.module h1{line-height:1em;font-size:2em}
.themify_builder_content-4092 .tb_dg88033.module-image .image-wrap img,.themify_builder_content-4092 .tb_dg88033.module-image.image-full-overlay .image-content,.themify_builder_content-4092 .tb_mcsu204.module-image .image-wrap img,.themify_builder_content-4092 .tb_mcsu204.module-image.image-full-overlay .image-content,.themify_builder_content-4092 .tb_3eth319.module-image .image-wrap img,.themify_builder_content-4092 .tb_3eth319.module-image.image-full-overlay .image-content{border-bottom-right-radius:0;border-top-right-radius:0}
.themify_builder_content-4092 .tb_cti4247{max-height:200px;margin-bottom:0}
.themify_builder_content-4092 .tb_9848942.module-image{z-index:1}
.themify_builder_content-4092 .tb_9848942.module-image .image-wrap img,.themify_builder_content-4092 .tb_9848942.module-image.image-full-overlay .image-content{border-bottom-left-radius:0;border-top-left-radius:0}
.themify_builder_content-4092 .tb_wcpt230{padding:35px;background-position:0% 0%}
.themify_builder_content-4092 .tb_qb4m434.module-text.module h1,.themify_builder_content-4092 .tb_3bbm038.module-text.module h1,.themify_builder_content-4092 .tb_c02z319.module-text.module h1{font-size:2em}
.themify_builder_content-4092 .tb_1t8r399,.themify_builder_content-4092 .tb_7rhz319{padding:35px 7% 7%}
.themify_builder_content-4092 .tb_pypm391{margin-top:2%;padding-left:5%}
.themify_builder_content-4092 .tb_mcsu204.module-image{margin-left:-1%}
.themify_builder_content-4092 .tb_oy1b319{margin-top:0}
.themify_builder_content-4092 .tb_3eth319.module-image{margin-right:0;margin-left:0}
.themify_builder_content-4092 .tb_9rnv311{margin-bottom:10%;margin-top:10%}
.themify_builder_content-4092 .tb_9pur415{margin-top:10%}
.themify_builder_content-4092 .tb_hdya107{--area:var(--aream3_auto)}
.themify_builder_content-4092 .tb_ydkv490,.themify_builder_content-4092 .tb_1y41355{padding:35px}
.themify_builder_content-4092 .tb_qnyo910.module-icon{margin-bottom:4%}
.themify_builder_content-4092 .tb_qnyo910.module-icon .module-icon-item em{font-size:10vw}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h2,.themify_builder_content-4092 .tb_7tuw051.module-text.module h2{font-size:2rem}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h3{font-size:1em;line-height:1.2em}
.themify_builder_content-4092 .tb_cqzp035.module-text.module h1{font-size:1.8rem;line-height:1em}
.themify_builder_content-4092 .tb_opi2139{padding:15%}
.themify_builder_content-4092 .tb_7tuw051.module-text.module h1{font-size:2.5em}
.themify_builder_content-4092 .tb_nz9x609.module-text.module h3{line-height:1.2rem;font-size:1rem}
.themify_builder_content-4092 .tb_nz9x609.module-text.module h1,.themify_builder_content-4092 .tb_2s93004.module-text.module h1{font-size:1.8rem}
.themify_builder_content-4092 .tb_nz9x609.module-text.module h2,.themify_builder_content-4092 .tb_2s93004.module-text.module h2{font-size:1.5em}
}