.avia-section.av-movtkhq2-81b6fed27764bc48fead361b787343e9{background-repeat:no-repeat;background-image:url(https://roofce.com/wp-content/uploads/2026/05/gutter-hero.png);background-position:0% 0%;background-attachment:scroll}.avia-section.av-movtkhq2-81b6fed27764bc48fead361b787343e9 .av-section-color-overlay{opacity:0.8;background-color:#001432} #top .av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf{margin:10px 10px 10px 10px;color:#ffffff;font-size:70px}body .av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf .av-special-heading-tag{font-size:70px}.av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf .av-subheading{font-size:15px} #top .av-special-heading.av-12z85c-8cef531a19c9709a93128dc5c5db3813{margin:10px 10px 10px 10px;padding-bottom:0px;color:#db1c23}body .av-special-heading.av-12z85c-8cef531a19c9709a93128dc5c5db3813 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-12z85c-8cef531a19c9709a93128dc5c5db3813 .special-heading-inner-border{border-color:#db1c23}.av-special-heading.av-12z85c-8cef531a19c9709a93128dc5c5db3813 .av-subheading{font-size:15px} #top .av-special-heading.av-12ie7g-65e6acbef89bd6d1fb14ceb9e0fb6134{margin:10px 10px 10px 10px;padding-bottom:0px;color:#ffffff}body .av-special-heading.av-12ie7g-65e6acbef89bd6d1fb14ceb9e0fb6134 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-12ie7g-65e6acbef89bd6d1fb14ceb9e0fb6134 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-12ie7g-65e6acbef89bd6d1fb14ceb9e0fb6134 .av-subheading{font-size:15px} #top .avia-icon-list-container.av-11u858-f32d9a609ec34b01fc2f408c9b0e8c6b .iconlist_icon{color:#ffffff;background-color:#1a788f;font-size:20px}#top .avia-icon-list-container.av-11u858-f32d9a609ec34b01fc2f408c9b0e8c6b .iconlist_icon svg:first-child{stroke:#ffffff;fill:#ffffff;height:20px;width:20px}#top #wrap_all .avia-icon-list-container.av-11u858-f32d9a609ec34b01fc2f408c9b0e8c6b .av_iconlist_title{font-size:20px;color:#ffffff} .avia-image-container.av-vtsk0-adcde593b200ebae2f70fc083a3c8dae img.avia_image{box-shadow:none}.avia-image-container.av-vtsk0-adcde593b200ebae2f70fc083a3c8dae .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-sydn0-d1e583a164dfcc6066293c4d12066b44{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-sydn0-d1e583a164dfcc6066293c4d12066b44{padding:50px 0px 50px 100px !important} .av_font_icon.av-s2x5k-a4ffbfb9920840c11970edbd10a5974c{color:#1a788f;border-color:#1a788f}.avia-svg-icon.av-s2x5k-a4ffbfb9920840c11970edbd10a5974c svg:first-child{stroke:#1a788f;fill:#1a788f}.av_font_icon.av-s2x5k-a4ffbfb9920840c11970edbd10a5974c .av-icon-char{font-size:60px;line-height:60px;width:60px} .flex_cell.av-rjobw-91c9db83383f3f32d3e87395879a91c6{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-rjobw-91c9db83383f3f32d3e87395879a91c6{padding:50px 0px 50px 0px !important} .flex_cell.av-qllxw-2444fb67ef89e9ecdd09c50372712d6c{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-qllxw-2444fb67ef89e9ecdd09c50372712d6c{padding:50px 50px 50px 50px !important} #top .avia-icon-list-container.av-pztu4-154995f3fe190b741abbcbc0ae7c9da7 .iconlist_icon{font-size:20px}#top .avia-icon-list-container.av-pztu4-154995f3fe190b741abbcbc0ae7c9da7 .iconlist_icon svg:first-child{height:20px;width:20px}#top #wrap_all .avia-icon-list-container.av-pztu4-154995f3fe190b741abbcbc0ae7c9da7 .av_iconlist_title{font-size:20px} .flex_cell.av-njrp4-b16abc74c85ff827bdda0a9457742afe{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-njrp4-b16abc74c85ff827bdda0a9457742afe{padding:50px 100px 50px 0px !important} .avia-image-container.av-mot1c-8ebbd3be6e09064a337c2cd1c9d3a3d8 img.avia_image{box-shadow:none}.avia-image-container.av-mot1c-8ebbd3be6e09064a337c2cd1c9d3a3d8 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-loky4-ca48b4e8e80b12e45d144a176e2c8fe9{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-loky4-ca48b4e8e80b12e45d144a176e2c8fe9{padding:50px 0px 50px 100px !important} .av_font_icon.av-kwmmc-14a562017fb3c1277930e5a25de787b2{color:#1a788f;border-color:#1a788f}.avia-svg-icon.av-kwmmc-14a562017fb3c1277930e5a25de787b2 svg:first-child{stroke:#1a788f;fill:#1a788f}.av_font_icon.av-kwmmc-14a562017fb3c1277930e5a25de787b2 .av-icon-char{font-size:60px;line-height:60px;width:60px} .flex_cell.av-21w1w-54a6bc51f5639672c1dc3bfc363bbf46{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-21w1w-54a6bc51f5639672c1dc3bfc363bbf46{padding:50px 0px 50px 0px !important} .flex_cell.av-jixf8-371f3f91a9bcfca239683e0594cb6cc0{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-jixf8-371f3f91a9bcfca239683e0594cb6cc0{padding:50px 50px 50px 50px !important} #top .avia-icon-list-container.av-iy240-18117dbd073ce13fa2fd703d1fc9b210 .iconlist_icon{font-size:20px}#top .avia-icon-list-container.av-iy240-18117dbd073ce13fa2fd703d1fc9b210 .iconlist_icon svg:first-child{height:20px;width:20px}#top #wrap_all .avia-icon-list-container.av-iy240-18117dbd073ce13fa2fd703d1fc9b210 .av_iconlist_title{font-size:20px}.avia-icon-list-container.av-iy240-18117dbd073ce13fa2fd703d1fc9b210 .iconlist_content{font-size:14px} .flex_cell.av-ga5es-f9dd6f0102cab8f9507e4f834ebbfa26{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-ga5es-f9dd6f0102cab8f9507e4f834ebbfa26{padding:50px 100px 50px 0px !important} .avia-image-container.av-fz1c0-09d6b524bdfde115279f2bb38c38616b img.avia_image{box-shadow:none}.avia-image-container.av-fz1c0-09d6b524bdfde115279f2bb38c38616b .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-enu10-0f4e888762a5b5cba9f6e511ce885974{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-enu10-0f4e888762a5b5cba9f6e511ce885974{padding:50px 0px 50px 100px !important} .av_font_icon.av-dttjs-28af38a62969ded3b04cae010cfaea46{color:#1a788f;border-color:#1a788f}.avia-svg-icon.av-dttjs-28af38a62969ded3b04cae010cfaea46 svg:first-child{stroke:#1a788f;fill:#1a788f}.av_font_icon.av-dttjs-28af38a62969ded3b04cae010cfaea46 .av-icon-char{font-size:60px;line-height:60px;width:60px} .flex_cell.av-dgm0c-1e794a06d4263a5fc8bcd119ada6e83d{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-dgm0c-1e794a06d4263a5fc8bcd119ada6e83d{padding:50px 0px 50px 0px !important} .flex_cell.av-c2yw8-6b22be4c18664532c2f8c9bd8b595865{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-c2yw8-6b22be4c18664532c2f8c9bd8b595865{padding:50px 50px 50px 50px !important} #top .avia-icon-list-container.av-bdyl4-9dd5c6f5c9e878aa0dd073b649699950 .iconlist_icon{font-size:20px}#top .avia-icon-list-container.av-bdyl4-9dd5c6f5c9e878aa0dd073b649699950 .iconlist_icon svg:first-child{height:20px;width:20px}#top #wrap_all .avia-icon-list-container.av-bdyl4-9dd5c6f5c9e878aa0dd073b649699950 .av_iconlist_title{font-size:20px}.avia-icon-list-container.av-bdyl4-9dd5c6f5c9e878aa0dd073b649699950 .iconlist_content{font-size:14px} .flex_cell.av-wyo8-504c381c7c387bea96accbc62f1fafaf{vertical-align:middle;background-color:#f3f3f3}.responsive #top #wrap_all .flex_cell.av-wyo8-504c381c7c387bea96accbc62f1fafaf{padding:50px 100px 50px 0px !important} .avia-image-container.av-8iaso-cf391c0ffef507c90a81c14d15d210e4 img.avia_image{box-shadow:none}.avia-image-container.av-8iaso-cf391c0ffef507c90a81c14d15d210e4 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-movuvv1r-4ae9518acca2205df28b51383ef35eff{background-repeat:no-repeat;background-image:url(https://roofce.com/wp-content/uploads/2026/05/gutter-hero.png);background-position:0% 0%;background-attachment:scroll}.avia-section.av-movuvv1r-4ae9518acca2205df28b51383ef35eff .av-section-color-overlay{opacity:0.8;background-color:#548090} #top .av-special-heading.av-movuqz1m-66fd8bbcc948cf32643cc45e67232ef6{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-movuqz1m-66fd8bbcc948cf32643cc45e67232ef6 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-movuqz1m-66fd8bbcc948cf32643cc45e67232ef6 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-movuqz1m-66fd8bbcc948cf32643cc45e67232ef6 .av-subheading{font-size:15px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-13gy40-d3738dcce400ac2c4cc01f5bfb209baf .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-sydn0-d1e583a164dfcc6066293c4d12066b44{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-rjobw-91c9db83383f3f32d3e87395879a91c6{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-qllxw-2444fb67ef89e9ecdd09c50372712d6c{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-njrp4-b16abc74c85ff827bdda0a9457742afe{padding:20px 20px 70px 20px !important} .responsive #top #wrap_all .flex_cell.av-loky4-ca48b4e8e80b12e45d144a176e2c8fe9{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-21w1w-54a6bc51f5639672c1dc3bfc363bbf46{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-jixf8-371f3f91a9bcfca239683e0594cb6cc0{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-ga5es-f9dd6f0102cab8f9507e4f834ebbfa26{padding:20px 20px 70px 20px !important} .responsive #top #wrap_all .flex_cell.av-enu10-0f4e888762a5b5cba9f6e511ce885974{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-dgm0c-1e794a06d4263a5fc8bcd119ada6e83d{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-c2yw8-6b22be4c18664532c2f8c9bd8b595865{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-wyo8-504c381c7c387bea96accbc62f1fafaf{padding:20px 20px 70px 20px !important}}