.avia-section.av-msox11l2-a55f62690583644b5a5b541cc1dee137{
background-color:#f2f2f2;
background-image:unset;
}

#top .av-special-heading.av-msowxup4-f39d5c92b5f5aacd814ed7bdd8802c08{
padding-bottom:10px;
}
body .av-special-heading.av-msowxup4-f39d5c92b5f5aacd814ed7bdd8802c08 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msowxup4-f39d5c92b5f5aacd814ed7bdd8802c08 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-msowzqq3-01df2b91664e775cc10913fedc121632{
background-color:#006622;
border-color:#006622;
color:#ffffff;
border-style:none;
border-radius:2px 2px 2px 2px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-msowzqq3-01df2b91664e775cc10913fedc121632:hover{
background-color:#9eca73;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msowzqq3-01df2b91664e775cc10913fedc121632:hover .avia_button_background{
border-radius:2px 2px 2px 2px;
}
#top #wrap_all .avia-button.av-msowzqq3-01df2b91664e775cc10913fedc121632 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-msowzqq3-01df2b91664e775cc10913fedc121632:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-msox0pf6-c75ff83885c4171d07f9c6e9c546c5a9{
background-color:#006622;
border-color:#006622;
color:#ffffff;
border-style:none;
border-radius:2px 2px 2px 2px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-msox0pf6-c75ff83885c4171d07f9c6e9c546c5a9:hover{
background-color:#9eca73;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msox0pf6-c75ff83885c4171d07f9c6e9c546c5a9:hover .avia_button_background{
border-radius:2px 2px 2px 2px;
}
#top #wrap_all .avia-button.av-msox0pf6-c75ff83885c4171d07f9c6e9c546c5a9 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-msox0pf6-c75ff83885c4171d07f9c6e9c546c5a9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-msox1d7x-3886f2e92f5ca1108bf5659f8373e56b{
height:30px;
}

#top .av_textblock_section.av-msox1zov-395d604a34383fba151dbae44657b876 .avia_textblock{
font-size:16px;
}

.avia-section.av-msox26jh-93684743af6515fa6c841cc8ecd128eb{
background-color:#006622;
background-image:unset;
}

#top .av-special-heading.av-msox2rzg-6448d346f90788f148cdb25ba0655a86{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-msox2rzg-6448d346f90788f148cdb25ba0655a86 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msox2rzg-6448d346f90788f148cdb25ba0655a86 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-msox2rzg-6448d346f90788f148cdb25ba0655a86 .av-subheading{
font-size:15px;
}

.flex_column.av-msox4fs5-e45e2bd7cd575bcc742f1950966dea20{
height:auto;
min-height:400px;
background:url(https://www.hotwatercanada.ca/wp-content/uploads/2026/08/D53A5223-2000x926-1-1030x477.jpg) 0% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-msox5r93-a75419b45786b4f98d146866e57ff949{
height:200px;
}

.av_textblock_section.av-msox5k10-f6c59ebe90b0e3ca8ba16fbcdabc674d{
background-color:rgba(255,255,255,0.6);
}
#top .av_textblock_section.av-msox5k10-f6c59ebe90b0e3ca8ba16fbcdabc674d .avia_textblock{
padding:40px 40px 40px 40px;
}

.flex_column.av-msox4uer-fe5416abb50462eb2849de5b2464d0bb{
height:auto;
min-height:400px;
background:url(https://www.hotwatercanada.ca/wp-content/uploads/2026/08/240603_AOSmithBringles_morgan0259-2000x1057-1-1030x544.jpg) 0% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-3lo5y9-316fcfd11b7c35f18e34d3fb0636ffa4{
height:200px;
}

.av_textblock_section.av-msox6a5r-fde36a6efde76936aed1dd7be571a81a{
background-color:rgba(255,255,255,0.6);
}
#top .av_textblock_section.av-msox6a5r-fde36a6efde76936aed1dd7be571a81a .avia_textblock{
padding:40px 40px 40px 40px;
}

.avia-section.av-msox3iew-85caf81d8e75fd7d213cab1b53f4a58b{
background-color:#006622;
background-image:unset;
}

#top .av-special-heading.av-msox3xu7-964fd5bf343153c5f69e181b1ed31509{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-msox3xu7-964fd5bf343153c5f69e181b1ed31509 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msox3xu7-964fd5bf343153c5f69e181b1ed31509 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-msox3xu7-964fd5bf343153c5f69e181b1ed31509 .av-subheading{
font-size:15px;
}

.flex_column.av-mtx7qs94-c771b64a8c2251a7eef04a8abe2b56ba{
height:auto;
min-height:400px;
background:url(https://www.hotwatercanada.ca/wp-content/uploads/2026/09/res-tankless-hero-1030x515.png) 0% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-2slzwx-90e8da18061733520792aa95b899c718{
height:200px;
}

.av_textblock_section.av-mtx7qew5-11187aec3884a3648493dd559c9d075b{
background-color:rgba(255,255,255,0.6);
}
#top .av_textblock_section.av-mtx7qew5-11187aec3884a3648493dd559c9d075b .avia_textblock{
padding:40px 40px 40px 40px;
}

.avia-section.av-msox7gwe-9ae5d982999875fd24fa89356605ef20{
background-color:#006622;
background-image:unset;
}

#top .av_textblock_section.av-msox7vmr-61f3e0983e8e7e88cb062dcf7c65b26b .avia_textblock{
font-size:16px;
}

#top #wrap_all .avia-button.av-msox9dvl-5d3a7c8624db80d10e4b94a5c60b1c1a{
font-size:16px;
background-color:#9eca73;
border-color:#9eca73;
color:#006622;
border-style:none;
border-radius:2px 2px 2px 2px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msox9dvl-5d3a7c8624db80d10e4b94a5c60b1c1a:hover{
background-color:white;
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-msox9dvl-5d3a7c8624db80d10e4b94a5c60b1c1a:hover .avia_button_background{
border-radius:2px 2px 2px 2px;
}
#top #wrap_all .avia-button.av-msox9dvl-5d3a7c8624db80d10e4b94a5c60b1c1a .avia-svg-icon svg:first-child{
fill:#006622;
stroke:#006622;
}
#top #wrap_all .avia-button.av-msox9dvl-5d3a7c8624db80d10e4b94a5c60b1c1a:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

