/* Generated from page: outdoor-hot-water-cylinders */
.themify_builder_content-4008 .tb_u32j520>.builder_row_cover::before,.themify_builder_content-4008 .tb_u32j520>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-color:rgba(255, 255, 255, .85);background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-4008 .tb_u32j520>.builder_row_cover,.themify_builder_content-4008 .tb_u32j520>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-4008 .tb_u32j520{background-attachment:scroll;background-position:51.26% 55.4%;background-size:cover;background-repeat:no-repeat;background-image:url(https://cylinderguy.co.nz/wp-content/uploads/2025/01/hotwatercylinder4.webp);padding-bottom:5%;padding-top:7%}
.themify_builder_content-4008 .tb_jxi3520.module-text{margin-bottom:-20px}
.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_jxi3520.module-text .tb_text_wrap span,.themify_builder_content-4008 .tb_ann0520.module-fittext span,.themify_builder_content-4008 .tb_ann0520.module-fittext a,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_l2u5520.module-text .tb_text_wrap span,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_02db734.module-text .tb_text_wrap span,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_exr9397.module-text .tb_text_wrap span,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_zr5s397.module-text .tb_text_wrap span,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_0sk7490.module-text .tb_text_wrap span,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap p,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap blockquote,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap h1,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap h2,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap h3,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap h4,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap h5,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap h6,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap li,.themify_builder_content-4008 .tb_l8ot19.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-4008 .tb_gxq5520.module-text{padding-top:2%}
.themify_builder_content-4008 .tb_rmk5520{padding-top:0}
.themify_builder_content-4008 .tb_tt2p520.module-plain-text{padding-bottom:2%;padding-top:0}
.themify_builder_content-4008 .tb_j9rm520{padding-top:0;--colg:var(--narrow);--align_content:var(--align_center)}
.themify_builder_content-4008 .tb_towo397>.row_inner{--align_content:var(--align_center);--colg:var(--none);--col:var(--c2_1)}
.themify_builder_content-4008 .tb_towo397{padding-bottom:4%;padding-top:4%}
.themify_builder_content-4008 .tb_o5bi397{background-color:#fff}
.themify_builder_content-4008 .tb_7d2t397{--align_content:var(--align_center);--colg:var(--none);--col:.635fr 3.648fr}
.themify_builder_content-4008 .tb_95te397{--align_content:var(--align_center);--colg:var(--none);--col:.616fr 3.667fr}
.themify_builder_content-4008 .tb_a6fs397{--align_content:var(--align_center);--colg:var(--none);--col:.586fr 3.698fr}
.themify_builder_content-4008 .tb_bkhd397.module-image{margin-top:-40%}
.themify_builder_content-4008 .tb_d6hn490>.row_inner{--col:var(--c1_2);--colg:var(--none);--align_content:var(--align_center)}
.themify_builder_content-4008 .tb_gq6m490{background-attachment:scroll;background-position:0% 50%;background-size:cover;background-repeat:no-repeat;background-image:url(https://cylinderguy.co.nz/wp-content/uploads/2025/01/outdoorhotwatercylinder.jpg)}
.themify_builder_content-4008 .tb_7iwt490{padding:15% 10%;background-color:#fff}
.themify_builder_content-4008 .tb_4tn8490.module-buttons.module .module-buttons-item a,.themify_builder_content-4008 .tb_iyrw19.module-buttons.module .module-buttons-item a{color:#fff;background-image:none;background-color:#d10000}
.themify_builder_content-4008 .tb_4tn8490.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-4008 .tb_iyrw19.module-buttons.module .module-buttons-item a:hover{border-radius:100px;background-image:none;background-color:#000}
.themify_builder_content-4008 .tb_6rbb19>.row_inner{--col:var(--c2_1);--colg:var(--none);--align_content:var(--align_center)}
.themify_builder_content-4008 .tb_6rbb19{background-color:#f2f2f2}
.themify_builder_content-4008 .tb_7hby19{padding:15% 10%}
.themify_builder_content-4008 .tb_hw2119{background-attachment:scroll;background-position:53.57% 43.75%;background-size:cover;background-repeat:no-repeat;background-image:url(https://cylinderguy.co.nz/wp-content/uploads/2025/12/outdoorhotwatercylinderdiagram.jpg);padding-left:0}
.themify_builder_content-4008 .tb_y0wq345{padding-bottom:5%;padding-top:5%}
.themify_builder_content-4008 .tb_uiv1345.module-accordion>.ui>li>.accordion-title{border-top-color:#d00102;border-top:1px solid #d00102}
.themify_builder_content-4008 .tb_uiv1345.module-accordion>.ui>li>.accordion-title a{padding-bottom:15px;padding-top:15px}
.themify_builder_content-4008 .tb_uiv1345.module-accordion{text-transform:capitalize}
.themify_builder_content-4008 .tb_sj3z345.module-text,.themify_builder_content-4008 .tb_hzt2345.module-text,.themify_builder_content-4008 .tb_3dzr345.module-text,.themify_builder_content-4008 .tb_qpix345.module-text{text-transform:none}
.themify_builder_content-4008 .tb_fv0w655>.row_inner{--colg:5.5%;--align_content:var(--align_center);--col:var(--c1_2_1)}
.themify_builder_content-4008 .tb_fv0w655{padding-bottom:5%;padding-top:5%;border-top:3px solid #c20000;border-top-color:#c20000;background-color:#f5f5f5}
.themify_builder_content-4008 .tb_tl09083.module-text{line-height:1rem;font-size:1rem}

@media(max-width:1024px){
.themify_builder_content-4008 .tb_7iwt490{padding-left:24%}
.themify_builder_content-4008 .tb_7hby19{padding-right:24%}
}
@media(max-width:600px){
.themify_builder_content-4008 .tb_u32j520{padding-bottom:17%;padding-top:17%}
.themify_builder_content-4008 .tb_85q7520{padding-right:5%;padding-left:5px}
.themify_builder_content-4008 .tb_jxi3520.module-text.module h1{font-size:2em}
.themify_builder_content-4008 .tb_gxq5520.module-text{padding-top:10%}
.themify_builder_content-4008 .tb_c137520,.themify_builder_content-4008 .tb_af3i490,.themify_builder_content-4008 .tb_28tb19{--area:var(--aream2_auto)}
.themify_builder_content-4008 .tb_tt2p520.module-plain-text{padding:5% 0 0}
.themify_builder_content-4008 .tb_j9rm520{--col:none}
.themify_builder_content-4008 .tb_towo397>.row_inner,.themify_builder_content-4008 .tb_6rbb19>.row_inner{--col:none;--area:"col2" "col1"}
.themify_builder_content-4008 .tb_towo397{padding-top:12%;padding-bottom:12%}
.themify_builder_content-4008 .tb_7d2t397,.themify_builder_content-4008 .tb_95te397,.themify_builder_content-4008 .tb_a6fs397,.themify_builder_content-4008 .tb_d6hn490>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-4008 .tb_bkhd397.module-image{text-align:right}
.themify_builder_content-4008 .tb_d6hn490{padding-bottom:0;padding-top:15px}
.themify_builder_content-4008 .tb_gq6m490,.themify_builder_content-4008 .tb_hw2119{padding:25%}
.themify_builder_content-4008 .tb_7iwt490,.themify_builder_content-4008 .tb_7hby19{padding:12% 7%}
.themify_builder_content-4008 .tb_6rbb19{padding-bottom:15px;padding-top:15px}
.themify_builder_content-4008 .tb_y0wq345,.themify_builder_content-4008 .tb_fv0w655{padding-bottom:15%;padding-top:15%}
.themify_builder_content-4008 .tb_fv0w655>.row_inner{--col:none;--area:"col3" "col2" "col1"}
}