.avia-section.av-mizqw5h7-7b526a116b859b9fc552b05ff7b7e6a1{background-repeat:no-repeat;background-image:url(https://cascaderoofing.ca/wp-content/uploads/2025/12/top-cascade-services.avif);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mizqw5h7-7b526a116b859b9fc552b05ff7b7e6a1 .av-section-color-overlay{opacity:0.1;background-color:#000000} #top .hr.hr-invisible.av-mijzmpnl-be7561f1a1f04ef28105d5a5fc3238b8{height:5px} .flex_column.av-4w8y-743a27d075cdd5b12649856480dab711{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-4w8y-743a27d075cdd5b12649856480dab711 .av-flex-placeholder{width:3%} .flex_column.av-rp2y-2d0c598d00ddf15f5e857772fba73b13{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-rp2y-2d0c598d00ddf15f5e857772fba73b13 .av-flex-placeholder{width:3%} .flex_column.av-czek7-c8c4a8c4043a9e334d9836361c756867{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-czek7-c8c4a8c4043a9e334d9836361c756867 .av-flex-placeholder{width:3%} #top .hr.hr-invisible.av-mizspk3h-faed8941bcfb13e45c207e06e1aee3a9{height:45px} .flex_column.av-pnt47-7a92315d9456783d4280eaaf87d221da{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-pnt47-7a92315d9456783d4280eaaf87d221da .av-flex-placeholder{width:3%} #top .hr.hr-invisible.av-hm5nb-1a2ac173cb338b952b13ea1ba677ce4b{height:45px} #top .hr.hr-invisible.av-6l24f-6958fa6b86256dec2184660aaf120232{height:120px} .avia-section.av-mijzi4nr-8ce17c97b493d369ddd380a615393b01{background-repeat:no-repeat;background-image:url(https://cascaderoofing.ca/wp-content/uploads/2025/12/services-roofstar-guarantee.avif);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mijzi4nr-8ce17c97b493d369ddd380a615393b01 .av-section-color-overlay{opacity:0.1;background-color:#000000} .avia-image-container.av-mj94qm5z-1673db701bde18af37949a620957f7b1 img.avia_image{box-shadow:none}.avia-image-container.av-mj94qm5z-1673db701bde18af37949a620957f7b1 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b{padding-bottom:0;color:#ffffff;font-size:61px}body .av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b .av-special-heading-tag{font-size:61px}.av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b .av-subheading{font-size:15px} #top .av-special-heading.av-mj0kb9vo-3c58b41afb13e0427bbaf44dda53e2e5{padding-bottom:0;color:#ffffff}body .av-special-heading.av-mj0kb9vo-3c58b41afb13e0427bbaf44dda53e2e5 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mj0kb9vo-3c58b41afb13e0427bbaf44dda53e2e5 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mj0kb9vo-3c58b41afb13e0427bbaf44dda53e2e5 .av-subheading{font-size:15px} .flex_cell.av-2ntmm-f2b5976028eceb6afc8cb2a7567451ee{vertical-align:middle;background-color:#efefef} #top .hr.hr-invisible.av-1m1d6-8487b61762c22660e107f06744ccbad5{height:50px} #top .hr.hr-invisible.av-6posf-6718487da505e2d7aab0b33dbf7cbeab{height:15px} .flex_cell.av-152n2-cb2f92568aaf990c19fc73751190da93{vertical-align:top;background-color:#efefef}.responsive #top #wrap_all .flex_cell.av-152n2-cb2f92568aaf990c19fc73751190da93{padding:0px 0px 0px 0px !important} .avia-image-container.av-milbwsld-cbbfc8cca21525fbcfba7b48dd2e693d img.avia_image{box-shadow:none}.avia-image-container.av-milbwsld-cbbfc8cca21525fbcfba7b48dd2e693d .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-mj0pjy98-cd2f2e3d42c67fb56ce52f7d4607a146{vertical-align:top;background-color:#efefef}.responsive #top #wrap_all .flex_cell.av-mj0pjy98-cd2f2e3d42c67fb56ce52f7d4607a146{padding:0px 0px 0px 0px !important} .avia-image-container.av-fukan-ed3b50582000da5da396f6f4a05e34da img.avia_image{box-shadow:none}.avia-image-container.av-fukan-ed3b50582000da5da396f6f4a05e34da .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-mj0pjky3-757f43784d25abb604900f15d610be89{vertical-align:middle;background-color:#efefef} #top .hr.hr-invisible.av-6yov3-720905fd694cf0c7bfbd33a879e65aa8{height:15px} .flex_cell.av-19cbaf-608af8ec8a204404679f1fae62c01768{vertical-align:middle;background-color:#efefef} #top .hr.hr-invisible.av-15mcrb-1ebb112c898b0abe05dc8daf7b435deb{height:15px} .flex_cell.av-xf34n-e73cb61e29bc99c442e2ed04eb3a6ba9{vertical-align:top;background-color:#efefef}.responsive #top #wrap_all .flex_cell.av-xf34n-e73cb61e29bc99c442e2ed04eb3a6ba9{padding:0px 0px 0px 0px !important} .avia-image-container.av-mj10igac-3765a1c711c5d57035f8c98629f2c300 img.avia_image{box-shadow:none}.avia-image-container.av-mj10igac-3765a1c711c5d57035f8c98629f2c300 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-nnsiv-d0195a33f6be0e522a9e3c929a450f77{vertical-align:top;background-color:#efefef}.responsive #top #wrap_all .flex_cell.av-nnsiv-d0195a33f6be0e522a9e3c929a450f77{padding:0px 0px 0px 0px !important} .avia-image-container.av-mj10k2jl-2ab5fb9963fcb2f4997292bec999637a img.avia_image{box-shadow:none}.avia-image-container.av-mj10k2jl-2ab5fb9963fcb2f4997292bec999637a .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-fj9nr-371ee9b44994805b8e33b96b817c617c{vertical-align:middle;background-color:#efefef} #top .hr.hr-invisible.av-92ghj-424a6e8cd09c7d06e643afd49fb850b2{height:15px} .avia-section.av-mimcmk1d-fc052bff2bf937368e7de235c612cdc3{background-repeat:no-repeat;background-image:url(https://cascaderoofing.ca/wp-content/uploads/2025/12/cascade-services-7.avif);background-position:50% 50%;background-attachment:fixed} #top .av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc{padding-bottom:0;color:#ffffff;font-size:61px}body .av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc .av-special-heading-tag{font-size:61px}.av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc .av-subheading{font-size:15px} #top .hr.hr-invisible.av-mimcq907-b902fd3fad8bde503be4f82b68f0037c{height:40px} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-2ntmm-f2b5976028eceb6afc8cb2a7567451ee{padding:0 55px 0 calc( (100vw - 1310px) / 2 + 42px ) !important} .responsive #top #wrap_all .flex_cell.av-mj0pjky3-757f43784d25abb604900f15d610be89{padding:0 calc( (100vw - 1310px) / 2 + 42px ) 0 110px !important} .responsive #top #wrap_all .flex_cell.av-19cbaf-608af8ec8a204404679f1fae62c01768{padding:0 55px 0 calc( (100vw - 1310px) / 2 + 42px ) !important} .responsive #top #wrap_all .flex_cell.av-fj9nr-371ee9b44994805b8e33b96b817c617c{padding:0 calc( (100vw - 1310px) / 2 + 42px ) 0 110px !important}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b .av-special-heading-tag{font-size:46px} #top #wrap_all .av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc .av-special-heading-tag{font-size:46px}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-mj0k9n8s-4d40df3c0d0fa29b6ea282cd51a1fb4b .av-special-heading-tag{font-size:46px} #top #wrap_all .av-special-heading.av-o9mn-abb8d86119df8c2013362d3c3fa971bc .av-special-heading-tag{font-size:46px}}