.avia-section.av-ms69cxn1-6dc76a08bb6da8693bed46a7e17208c3{
background-repeat:no-repeat;
background-image:url(https://www.hotwatercanada.ca/wp-content/uploads/2026/07/adapt-consumer-page-banner.png);
background-position:100% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-ms6a91kd-1750ec724a527be96aca742efa5a1e6a{
height:100px;
}

#top .av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1{
padding-bottom:10px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1 .av-special-heading-tag{
font-size:45px;
padding:0 0 20px 0;
}
.av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1 .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-ms69heal-e99c2a8a47a285f1bab2d7e31302e2be{
height:100px;
}

#top .av_textblock_section.av-ms69h6c7-d22d366a79cf74709af747741a68db1c .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .hr.hr-invisible.av-o0p2e4-cc62a7af10f9c37ed9e6816a5c60e388{
height:50px;
}

.avia-section.av-msgj346z-1f79c197177c6471e8415993d825704c{
background-color:#006622;
background-image:unset;
}

#top .hr.hr-invisible.av-yn2hy4-cedb719862a6a7032eea2ba8e18d5e71{
height:100px;
}

#top .av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b{
padding-bottom:10px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b .av-special-heading-tag{
font-size:45px;
padding:0 0 20px 0;
}
.av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-sk7zek-d71b5876bd94d8b49577799a33238d33{
height:100px;
}

#top .av_textblock_section.av-2sr4y4-c885c823b229af43dba54de45c178d80 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .hr.hr-invisible.av-q04njw-048a8e79fe4af0147deb9a223b52640c{
height:50px;
}

#top .hr.hr-invisible.av-lwtdcc-74d3e807f164171c189648c0227a49ea{
height:50px;
}

#top .av_textblock_section.av-ms6f81il-0301bd513da0dd1880174e4d6c52e103 .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-ms6f8ohq-bc54b3e931af0ef6d82cb6a8b78cc648 .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-ms6f8xsg-44164d6a318cb924ed05a4c198008887 .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-ms6f95is-21b191b44bbca8c48e1045e6454a5c12 .avia_textblock{
font-size:16px;
}

#top #wrap_all .avia-button.av-ms6f6ej2-295efa6541b26d8fcb78c503af6f2a80:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6f6ej2-295efa6541b26d8fcb78c503af6f2a80:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-18fbm0c-aa4d697f26ab803cc992a756f328a292{
height:50px;
}

.avia-section.av-1xkvpo-a7f56f0c2f82d19a7a1e7fd788127027{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-11s8km4-a08fd3290e490f73c929ce5aa9272e84{
height:50px;
}

#top .av_textblock_section.av-vpfzik-9db2644d2525917f5de3a4fd10233dcb .avia_textblock{
font-size:16px;
}

.avia-image-container.av-ms6gdops-dbae628673a193bd9c35ff3588c8f6d0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ms6gdops-dbae628673a193bd9c35ff3588c8f6d0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-qt66fw-4e60cce358b79337e03be2d01d5cba8c{
height:50px;
}

.avia-image-container.av-nttan0-2428103140c1a2cc5053c5fab95d7c4c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-nttan0-2428103140c1a2cc5053c5fab95d7c4c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-15kcoxo-8e986de3596ca6df9c5a4568ad6f34b9{
height:50px;
}

#top .av_textblock_section.av-ms6fi6uv-97978ef6ae292b519f9f6f62acf56318 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-14jc698-6a29953a5964f95980ffaf6eb84a6572{
height:50px;
}

#top .av_textblock_section.av-ms6fey02-c7e8e53268e253755a8f985c4c78b3dd .avia_textblock{
font-size:10px;
}

#top .hr.hr-invisible.av-1286k70-0ac227c20545e974cc97f20587ad146a{
height:50px;
}

.avia-section.av-ms6gqdjn-9825579fd2bab898d0fdfe282f612e38{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-ms6gsigp-90440c7c37c9fa437d0f527fff172913{
height:25px;
}

#top .av_textblock_section.av-ms6go83s-f606de8f99e58281fe6a8d0674b87d25 .avia_textblock{
font-size:16px;
}

.avia-image-container.av-ms6gkvk9-a3fdee45cd0e01ae711f24e8bfb22191 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ms6gkvk9-a3fdee45cd0e01ae711f24e8bfb22191 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1r4jik-85af6b11f45d992e1af5b24d732b590b{
height:50px;
}

#top #wrap_all .avia-button.av-ms6gpatt-b0a66335f5b11e117d2bc69c461ea689:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6gpatt-b0a66335f5b11e117d2bc69c461ea689:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-ms6gqtn8-6238c5553e45a13ee96ae94beb66e0db{
height:5px;
}

#top #wrap_all .avia-button.av-ms6gpplx-de42e61a935c2681e37526d1677ab69d:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6gpplx-de42e61a935c2681e37526d1677ab69d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-ms6gqwo6-1ea64cc43c77cff55ef259b4e0970e95{
height:5px;
}

#top #wrap_all .avia-button.av-ms6gpz25-fc7074f7cbf8c063f9049e4abd905f3a:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6gpz25-fc7074f7cbf8c063f9049e4abd905f3a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-dvwzrg-4851168fe42c2a3c339d624daf62840e{
height:25px;
}

#top .av_textblock_section.av-ms6h3rwp-cc0b594e384d934d4eb748f6c1c86543 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-wrv3g-93cd9330ed071785b0e33a856873daab{
height:50px;
}

#top #wrap_all .avia-button.av-ms6gtu6w-c58a3b31c0dc2dd1f553964d3547939b:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6gtu6w-c58a3b31c0dc2dd1f553964d3547939b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-6uiozg-981772125650e4080ad0035d7a68833b{
height:5px;
}

#top #wrap_all .avia-button.av-ms6gu1th-155853f82ea5aacbd1008fbaf10559a9:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6gu1th-155853f82ea5aacbd1008fbaf10559a9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-5m8wfw-e5d71f74ed112c3b385877f27b9394be{
height:5px;
}

#top #wrap_all .avia-button.av-ms6gtgqw-95d0e4511608877399094b6593cc3fc4:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ms6gtgqw-95d0e4511608877399094b6593cc3fc4:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-image-container.av-ms6gt0tj-1e653b139c6d5904730b119c92cacbc9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ms6gt0tj-1e653b139c6d5904730b119c92cacbc9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-lw9818-7d697a28e1b4033b38e387b93c5b5f63{
height:25px;
}

#top .av_textblock_section.av-23jfh8-fd2f23a14f6c2527f230ce116a242813 .avia_textblock{
font-size:16px;
}

.avia-image-container.av-f4l5a4-cbe1eea412b21f8134d2b2827a106c02 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-f4l5a4-cbe1eea412b21f8134d2b2827a106c02 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-c4wh3g-381b45b3236d52e90b9b8b4dd2813369{
height:50px;
}

#top #wrap_all .avia-button.av-bf9z7w-62a425e181dd8aae3816efc48487d3ca:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bf9z7w-62a425e181dd8aae3816efc48487d3ca:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-8t0f0c-eae429434fab95aecc1f7e14942b3b07{
height:5px;
}

#top #wrap_all .avia-button.av-774fv0-856c91ae03f4448facdf2fff1ed1bcde:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-774fv0-856c91ae03f4448facdf2fff1ed1bcde:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-641jpo-0638d44420650984e4c69ff0a77c5a11{
height:5px;
}

#top #wrap_all .avia-button.av-3r37ek-34c84f25e981fcfb2c484305debca1fd:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3r37ek-34c84f25e981fcfb2c484305debca1fd:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ms69ee2d-096ab958ae3c2f9af8d36acce49900e1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-umu8ng-0d93c3aa2fcde924e59ee1b80762b17b .av-special-heading-tag{
font-size:0.8em;
}
}
