.avia-section.av-movjr62z-6b51b3bd3c03167e888cffc6c2a61499 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url("../../assets/images/theroofing1stg-wpenginepowered-com-wp-content-uploads-2026-02-metal-jpg.jpg");background-position:50% 0%;background-attachment:scroll}.avia-section.av-movjr62z-6b51b3bd3c03167e888cffc6c2a61499 .av-section-color-overlay{opacity:0.4;background-color:#000000} .flex_column.av-kw0v5i-6cf94e71d1ce47ee683972c8ab2b580c{padding:0px 0px 0px 0px} #top .av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab{margin:0px 0px 0px 0px;padding-bottom:10px;color:#ffffff;font-size:65px}body .av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab .av-special-heading-tag{font-size:65px;padding:5px 0px 0 0px}.av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab .av-subheading{font-size:22px} .avia-buttonrow-wrap.av-j4w25y-ac32cc8b025045b171748c4ffc8ce61e .avia-button{padding:20px 20px 20px 20px} #top #wrap_all .avia-button.av-h310uu-2979d8ff6af36ff9c02fa80efc885b21{background-color:#bd5b2a;border-color:#bd5b2a;color:#ffffff;border-style:none;border-radius:5px 5px 5px 5px;transition:all 0.4s ease-in-out;margin-bottom:10px;margin-right:10px}#top #wrap_all .avia-button.av-h310uu-2979d8ff6af36ff9c02fa80efc885b21:hover .avia_button_background{border-radius:5px 5px 5px 5px}#top #wrap_all .avia-button.av-h310uu-2979d8ff6af36ff9c02fa80efc885b21 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} #top .av-special-heading.av-1cyiba-7e9c86f2c903cfd8a7fc9bf7ba8755b1{margin:0 0 0 0;padding-bottom:0;color:#000000}body .av-special-heading.av-1cyiba-7e9c86f2c903cfd8a7fc9bf7ba8755b1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-1cyiba-7e9c86f2c903cfd8a7fc9bf7ba8755b1 .av-special-heading-tag{padding:10px 0px 0px 0px}.av-special-heading.av-1cyiba-7e9c86f2c903cfd8a7fc9bf7ba8755b1 .special-heading-inner-border{border-color:#000000}.av-special-heading.av-1cyiba-7e9c86f2c903cfd8a7fc9bf7ba8755b1 .av-subheading{font-size:22px;color:#bd5b2a} #top .av-special-heading.av-bmqepi-92f94add6cbad7ee6e5fe3235913334b{margin:0 0 0 0;padding-bottom:0;color:#ffffff}body .av-special-heading.av-bmqepi-92f94add6cbad7ee6e5fe3235913334b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-bmqepi-92f94add6cbad7ee6e5fe3235913334b .av-special-heading-tag{padding:10px 0px 0px 0px}.av-special-heading.av-bmqepi-92f94add6cbad7ee6e5fe3235913334b .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-bmqepi-92f94add6cbad7ee6e5fe3235913334b .av-subheading{font-size:22px;color:#e3be36} #top .flex_column_table.av-equal-height-column-flextable.av-14vfx2-cd25ae36358164d244013cff708f461c{margin-top:20px;margin-bottom:0px}.flex_column.av-14vfx2-cd25ae36358164d244013cff708f461c{width:74.75%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-14vfx2-cd25ae36358164d244013cff708f461c .av-flex-placeholder{width:1%} #top .av-special-heading.av-33ouc1i-569080d4ea4bdbff39b1a0b297b1961c{margin:0 0 0 0;padding-bottom:0;color:#ffffff}body .av-special-heading.av-33ouc1i-569080d4ea4bdbff39b1a0b297b1961c .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-33ouc1i-569080d4ea4bdbff39b1a0b297b1961c .av-special-heading-tag{padding:15px 0px 15px 0px}.av-special-heading.av-33ouc1i-569080d4ea4bdbff39b1a0b297b1961c .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-33ouc1i-569080d4ea4bdbff39b1a0b297b1961c .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-2uapu5y-323d63866b79df16eda7e1d02ace2937{margin-top:20px;margin-bottom:0px}.flex_column.av-2uapu5y-323d63866b79df16eda7e1d02ace2937{width:24.25%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-2uapu5y-323d63866b79df16eda7e1d02ace2937 .av-flex-placeholder{width:1%} #top .flex_column_table.av-equal-height-column-flextable.av-2pvu3o6-86143bed7c6a7be86509877c40000fe8{margin-top:20px;margin-bottom:0px}.flex_column.av-2pvu3o6-86143bed7c6a7be86509877c40000fe8{width:74.75%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-2pvu3o6-86143bed7c6a7be86509877c40000fe8 .av-flex-placeholder{width:1%} #top .av-special-heading.av-2oo7o6e-6f4cc9b787f5b773921643da9228d4d6{margin:0 0 0 0;padding-bottom:0;color:#ffffff}body .av-special-heading.av-2oo7o6e-6f4cc9b787f5b773921643da9228d4d6 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2oo7o6e-6f4cc9b787f5b773921643da9228d4d6 .av-special-heading-tag{padding:15px 0px 15px 0px}.av-special-heading.av-2oo7o6e-6f4cc9b787f5b773921643da9228d4d6 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-2oo7o6e-6f4cc9b787f5b773921643da9228d4d6 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-2eoi7me-ce9f87291a3651b2c86737f21726d74a{margin-top:20px;margin-bottom:0px}.flex_column.av-2eoi7me-ce9f87291a3651b2c86737f21726d74a{width:24.25%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-2eoi7me-ce9f87291a3651b2c86737f21726d74a .av-flex-placeholder{width:1%} #top .flex_column_table.av-equal-height-column-flextable.av-c2sgw6-96be6cdc786e8431786db9190ee3fa5e{margin-top:20px;margin-bottom:0px}.flex_column.av-c2sgw6-96be6cdc786e8431786db9190ee3fa5e{width:74.75%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-c2sgw6-96be6cdc786e8431786db9190ee3fa5e .av-flex-placeholder{width:1%} #top .av-special-heading.av-movjvdqi-823222b93335278f3d76193c1a269a82{margin:0 0 0 0;padding-bottom:0;color:#ffffff}body .av-special-heading.av-movjvdqi-823222b93335278f3d76193c1a269a82 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-movjvdqi-823222b93335278f3d76193c1a269a82 .av-special-heading-tag{padding:15px 0px 15px 0px}.av-special-heading.av-movjvdqi-823222b93335278f3d76193c1a269a82 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-movjvdqi-823222b93335278f3d76193c1a269a82 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-157nqe-cc1bfceb597e91e369c6eeb87ffe4561{margin-top:20px;margin-bottom:0px}.flex_column.av-157nqe-cc1bfceb597e91e369c6eeb87ffe4561{width:24.25%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-157nqe-cc1bfceb597e91e369c6eeb87ffe4561 .av-flex-placeholder{width:1%} #top .flex_column_table.av-equal-height-column-flextable.av-9kt88m-5831dcc5ac52f9097c68261682e56793{margin-top:20px;margin-bottom:0px}.flex_column.av-9kt88m-5831dcc5ac52f9097c68261682e56793{width:74.75%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-9kt88m-5831dcc5ac52f9097c68261682e56793 .av-flex-placeholder{width:1%} #top .av-special-heading.av-movjw6hs-17fd845732ee900f9ec0853adecac314{margin:0 0 0 0;padding-bottom:0;color:#ffffff}body .av-special-heading.av-movjw6hs-17fd845732ee900f9ec0853adecac314 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-movjw6hs-17fd845732ee900f9ec0853adecac314 .av-special-heading-tag{padding:15px 0px 15px 0px}.av-special-heading.av-movjw6hs-17fd845732ee900f9ec0853adecac314 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-movjw6hs-17fd845732ee900f9ec0853adecac314 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-7hujgm-99b2390e6962530a63d4a4d22f2c6613{margin-top:20px;margin-bottom:0px}.flex_column.av-7hujgm-99b2390e6962530a63d4a4d22f2c6613{width:24.25%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-7hujgm-99b2390e6962530a63d4a4d22f2c6613 .av-flex-placeholder{width:1%} #top .flex_column_table.av-equal-height-column-flextable.av-ld2fa-94d4eb7faf1ba11ce16da6627458c3b8{margin-top:20px;margin-bottom:0px}.flex_column.av-ld2fa-94d4eb7faf1ba11ce16da6627458c3b8{width:74.75%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-ld2fa-94d4eb7faf1ba11ce16da6627458c3b8 .av-flex-placeholder{width:1%} #top .av-special-heading.av-movjwq64-e783d5a17215e9e463676aa8a5fed9e7{margin:0 0 0 0;padding-bottom:0;color:#ffffff}body .av-special-heading.av-movjwq64-e783d5a17215e9e463676aa8a5fed9e7 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-movjwq64-e783d5a17215e9e463676aa8a5fed9e7 .av-special-heading-tag{padding:15px 0px 15px 0px}.av-special-heading.av-movjwq64-e783d5a17215e9e463676aa8a5fed9e7 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-movjwq64-e783d5a17215e9e463676aa8a5fed9e7 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-4gpcue-c4eda5000a6fc6bb1f5a4da4c7df303a{margin-top:20px;margin-bottom:0px}.flex_column.av-4gpcue-c4eda5000a6fc6bb1f5a4da4c7df303a{width:24.25%;margin-left:0;border-width:1px;border-color:#383838;border-style:solid;border-radius:5px 5px 5px 5px;padding:40px 40px 40px 40px;background-color:#14171c}#top .flex_column_table.av-equal-height-column-flextable.av-4gpcue-c4eda5000a6fc6bb1f5a4da4c7df303a .av-flex-placeholder{width:1%} .flex_column.av-10qe4om-d2d302c9164e9ef3e90b6967148d8028{width:65.3333333333%;margin-left:0;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px}#top .flex_column_table.av-equal-height-column-flextable.av-10qe4om-d2d302c9164e9ef3e90b6967148d8028 .av-flex-placeholder{width:4%} #top .av-special-heading.av-zdmat2-a89cb2f3c1ce32518024651e4d81aac8{margin:0 0 0 0;padding-bottom:0;color:#000000}body .av-special-heading.av-zdmat2-a89cb2f3c1ce32518024651e4d81aac8 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-zdmat2-a89cb2f3c1ce32518024651e4d81aac8 .av-special-heading-tag{padding:10px 0px 0px 0px}.av-special-heading.av-zdmat2-a89cb2f3c1ce32518024651e4d81aac8 .special-heading-inner-border{border-color:#000000}.av-special-heading.av-zdmat2-a89cb2f3c1ce32518024651e4d81aac8 .av-subheading{font-size:22px;color:#bd5b2a} .flex_column.av-vz9xpi-6afda44dc83904104750ff92b2c42082{width:30.6666666667%;margin-left:0;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px}#top .flex_column_table.av-equal-height-column-flextable.av-vz9xpi-6afda44dc83904104750ff92b2c42082 .av-flex-placeholder{width:4%} #top .av_textblock_section.av-movjz2a7-cc80e5afe230480bd655e04832255615 .avia_textblock{column-count:2} .avia-section.av-ebzs3a-2927ed481227293be0d436514f11ea51{background-repeat:no-repeat;background-image:url("../../assets/images/theroofing1stg-wpenginepowered-com-wp-content-uploads-2026-05-roofsupply1-scaled-jpg.jpg");background-position:50% 50%;background-attachment:scroll}.avia-section.av-ebzs3a-2927ed481227293be0d436514f11ea51 .av-section-color-overlay{opacity:0.8;background-color:#000000} #top .flex_column_table.av-equal-height-column-flextable.av-bvgepy-71f2a2e29126ed44952ae9dbe5bab344{margin-top:10px;margin-bottom:10px}.flex_column.av-bvgepy-71f2a2e29126ed44952ae9dbe5bab344{border-radius:10px 10px 10px 10px;padding:35px 35px 35px 35px} #top .flex_column_table.av-equal-height-column-flextable.av-adym0m-e585b8f164b96a040625b385ac5b4ad1{margin-top:10px;margin-bottom:10px}.flex_column.av-adym0m-e585b8f164b96a040625b385ac5b4ad1{border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px} #top .av-special-heading.av-9134yu-cf6f7d908cbb221ee68e76fe8f7d4d80{margin:0px 0px 0px 0px;padding-bottom:0px;font-size:50px}body .av-special-heading.av-9134yu-cf6f7d908cbb221ee68e76fe8f7d4d80 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-9134yu-cf6f7d908cbb221ee68e76fe8f7d4d80 .av-special-heading-tag{font-size:50px;padding:0px 0px 0px 0px}.av-special-heading.av-9134yu-cf6f7d908cbb221ee68e76fe8f7d4d80 .av-subheading{font-size:15px} #top .av_textblock_section.av-7ctn46-5e40d5f5894b059aef038be65832262b .avia_textblock{padding:0 0 15px 0} .avia-buttonrow-wrap.av-6i917a-e3fd38b2428e11d23f2c5a0582456fa6 .avia-button{padding:20px 20px 20px 20px} #top #wrap_all .avia-button.av-4q1fly-e01c8dc6a7e8d976756d4cc90ea0bd35{background-color:#bd5b2a;border-color:#bd5b2a;color:#ffffff;border-style:none;border-radius:5px 5px 5px 5px;transition:all 0.4s ease-in-out;margin-bottom:10px;margin-right:5px;margin-left:5px}#top #wrap_all .avia-button.av-4q1fly-e01c8dc6a7e8d976756d4cc90ea0bd35:hover .avia_button_background{border-radius:5px 5px 5px 5px}#top #wrap_all .avia-button.av-4q1fly-e01c8dc6a7e8d976756d4cc90ea0bd35 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-2mtbbq-825cdb7f1e4ba0823c6f47a883791754{margin-top:10px;margin-bottom:10px}.flex_column.av-2mtbbq-825cdb7f1e4ba0823c6f47a883791754{border-radius:10px 10px 10px 10px;padding:35px 35px 35px 35px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-9134yu-cf6f7d908cbb221ee68e76fe8f7d4d80 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-movjrc0y-c53f2078ae0c5a55f71d8b80fdf6f9ab .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-9134yu-cf6f7d908cbb221ee68e76fe8f7d4d80 .av-special-heading-tag{font-size:0.8em}}