.avia-section.av-mlhb5htl-d1d45d77eea10457b02e700d892df955 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.seasidepools.ca/wp-content/uploads/2026/02/Eco-Finish-Swimming-Pool-Ontario-1500x630.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mlhb5htl-d1d45d77eea10457b02e700d892df955 .av-section-color-overlay{opacity:0.6;background-color:#2d5c88} #top .av-special-heading.av-mlhbd06z-cc90def4dc92075a95ba371090231f24{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-mlhbd06z-cc90def4dc92075a95ba371090231f24 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mlhbd06z-cc90def4dc92075a95ba371090231f24 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mlhbd06z-cc90def4dc92075a95ba371090231f24 .av-subheading{font-size:24px;color:#ffffff} #top .hr.av-mlhbh3gu-ad9dc86f78c769eec77a123787ab9216{margin-top:10px;margin-bottom:30px}.hr.av-mlhbh3gu-ad9dc86f78c769eec77a123787ab9216 .hr-inner{width:195px;border-color:#ffffff;max-width:45%}.hr.av-mlhbh3gu-ad9dc86f78c769eec77a123787ab9216 .av-seperator-icon{color:#ffffff}.hr.av-mlhbh3gu-ad9dc86f78c769eec77a123787ab9216 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} #top #wrap_all .avia-button.av-mlhbixfl-781b534266a0054949d341efd17e2407{border-style:solid;border-width:3px 3px 3px 3px;border-color:#ffffff;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-mlhbixfl-781b534266a0054949d341efd17e2407:hover{background-color:#a9b8a5;color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mlhbixfl-781b534266a0054949d341efd17e2407:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} #top #wrap_all .avia-button.av-mlhbixfl-4-a0c144944420acbc6c00635885f377f8{border-style:solid;border-width:3px 3px 3px 3px;border-color:#ffffff;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-mlhbixfl-4-a0c144944420acbc6c00635885f377f8:hover{background-color:#a9b8a5;color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mlhbixfl-4-a0c144944420acbc6c00635885f377f8:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-image-container.av-mlhbbuut-990a88a29ea3dfc9df570ab15751938b img.avia_image{box-shadow:none}.avia-image-container.av-mlhbbuut-990a88a29ea3dfc9df570ab15751938b .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-m19qllbb-7452e89b25a7da84fcc3e62e08b2b4d9{background-color:#ffffff;background-image:unset}.avia-section.av-m19qllbb-7452e89b25a7da84fcc3e62e08b2b4d9 .av-section-color-overlay{opacity:0.5} #top .av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1{padding-bottom:10px;color:#2d5c88;font-size:26px}body .av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1 .av-special-heading-tag{font-size:26px}.av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1 .special-heading-inner-border{border-color:#2d5c88}.av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1 .av-subheading{font-size:18px;color:#707070} #top .hr.av-af1ef-3b49eb946a3add76d6a85b63dd5a49f0{margin-top:10px;margin-bottom:10px}.hr.av-af1ef-3b49eb946a3add76d6a85b63dd5a49f0 .hr-inner{width:50px;border-color:#2d5c88} .iconbox.av-m1i0ngj3-1e9093dd8b2d8d3fad0a83f443e323f5 .iconbox_icon{color:#2d5c88}.iconbox.av-m1i0ngj3-1e9093dd8b2d8d3fad0a83f443e323f5 .iconbox_icon.avia-svg-icon svg:first-child{fill:#2d5c88;stroke:#2d5c88}#top #wrap_all .iconbox.av-m1i0ngj3-1e9093dd8b2d8d3fad0a83f443e323f5 .iconbox_content_title{color:#2d5c88} .iconbox.av-m1i0whpb-5dd1e3e57714b5dd5437e02399ed4460 .iconbox_icon{color:#2d5c88}.iconbox.av-m1i0whpb-5dd1e3e57714b5dd5437e02399ed4460 .iconbox_icon.avia-svg-icon svg:first-child{fill:#2d5c88;stroke:#2d5c88}#top #wrap_all .iconbox.av-m1i0whpb-5dd1e3e57714b5dd5437e02399ed4460 .iconbox_content_title{color:#2d5c88} .iconbox.av-m1i1e4m4-8b0114200d4bdecebfafd73d50e330e3 .iconbox_icon{color:#2d5c88}.iconbox.av-m1i1e4m4-8b0114200d4bdecebfafd73d50e330e3 .iconbox_icon.avia-svg-icon svg:first-child{fill:#2d5c88;stroke:#2d5c88}#top #wrap_all .iconbox.av-m1i1e4m4-8b0114200d4bdecebfafd73d50e330e3 .iconbox_content_title{color:#2d5c88} .iconbox.av-m1i1io9d-33832f19f28f48bfcd3070b3f855a984 .iconbox_icon{color:#2d5c88}.iconbox.av-m1i1io9d-33832f19f28f48bfcd3070b3f855a984 .iconbox_icon.avia-svg-icon svg:first-child{fill:#2d5c88;stroke:#2d5c88}#top #wrap_all .iconbox.av-m1i1io9d-33832f19f28f48bfcd3070b3f855a984 .iconbox_content_title{color:#2d5c88} #top .av_textblock_section.av-mevsd15h-7a12d7905848ff095030c41beca78784 .avia_textblock{font-size:16px} #top .hr.av-mlhc31dx-76bb205093266a1c686ce636ab420f1c{margin-top:10px;margin-bottom:30px}.hr.av-mlhc31dx-76bb205093266a1c686ce636ab420f1c .hr-inner{width:195px;border-color:#2d5c88;max-width:45%}.hr.av-mlhc31dx-76bb205093266a1c686ce636ab420f1c .av-seperator-icon{color:#2d5c88}.hr.av-mlhc31dx-76bb205093266a1c686ce636ab420f1c .av-seperator-icon.avia-svg-icon svg:first-child{fill:#2d5c88;stroke:#2d5c88} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-mevsim52-0193d8c32343ed1ef431e5dad5e0a1b1 .av-special-heading-tag{font-size:0.8em}}