.avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{background-repeat:no-repeat;background-image:url(https://rapidroofing.com/wp-content/uploads/2024/04/Multi-Family-Roofing-Company-in-Michigan-and-Ohio.jpeg);background-position:50% 100%;background-attachment:scroll;z-index:0;position:relative}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0}.avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-19oeycy4-7008b779776f907e7f27e34ff4c8ca73 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-19bblhbg-311d69080eb5c999d5a6a2fba4475adc{margin-top:10px;margin-bottom:10px}.hr.av-19bblhbg-311d69080eb5c999d5a6a2fba4475adc .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-18zk851o-9f88b84735713f9d2f90833e99a8f31a .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-17gufi3w-bde30b64a5b1dec286ed15acdb97ecef{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-16hkhwrw-af2a12856202c51a1399a98e4692769b{margin-top:10px;margin-bottom:10px}.hr.av-16hkhwrw-af2a12856202c51a1399a98e4692769b .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-160vae3w-3fef65afcb5b354aa20b138e1c3916ad .avia_textblock{text-align:left} .avia-image-container.av-14jg8a5o-fd23e954faf4ad04d4b61e244c149dbb img.avia_image{box-shadow:none}.avia-image-container.av-14jg8a5o-fd23e954faf4ad04d4b61e244c149dbb .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-144dfdxo-13218ff5308e3b034008467272da2954{width:23.5%;margin-left:0;border-width:2px;border-color:#e12725;border-style:solid;padding:25px 25px 25px 25px}#top .flex_column_table.av-equal-height-column-flextable.av-144dfdxo-13218ff5308e3b034008467272da2954 .av-flex-placeholder{width:2%} .av_font_icon.av-3yh5l2k-0e406fb1470e57bc0d4374ddec2db34e{color:#dc0200;border-color:#dc0200}.av_font_icon.av-3yh5l2k-0e406fb1470e57bc0d4374ddec2db34e .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-133f2ap8-ed0d394fe0e5380f22f59a65205018b7{height:50px} #top .av_textblock_section.av-12sbmky4-03dffae84526b099030ce51daef7aa3e .avia_textblock{text-align:center} .flex_column.av-127eat7w-f7e3935558b638341439177239a3aa4c{width:23.5%;margin-left:0;border-width:2px;border-color:#e12725;border-style:solid;padding:25px 25px 25px 25px}#top .flex_column_table.av-equal-height-column-flextable.av-127eat7w-f7e3935558b638341439177239a3aa4c .av-flex-placeholder{width:2%} .av_font_icon.av-11thvz9o-b36f3bfc23d9365e4180c0d292ac0131{color:#dc0200;border-color:#dc0200}.av_font_icon.av-11thvz9o-b36f3bfc23d9365e4180c0d292ac0131 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-11n3lih8-b00dac97093ac8bd09ee2435028fafee{height:50px} #top .av_textblock_section.av-10w98ui4-260079d3680121a7d4061be132f392dc .avia_textblock{text-align:center} .flex_column.av-10kvkh58-d338d3cafde52d60da9201ac36c95b5b{width:23.5%;margin-left:0;border-width:2px;border-color:#e12725;border-style:solid;padding:25px 25px 25px 25px}#top .flex_column_table.av-equal-height-column-flextable.av-10kvkh58-d338d3cafde52d60da9201ac36c95b5b .av-flex-placeholder{width:2%} .av_font_icon.av-1053n370-565b60938d5bef8967610c4b23d59d1e{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1053n370-565b60938d5bef8967610c4b23d59d1e .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-zsgyci4-c999ed252b6a3998d76e3f9cb6667276{height:50px} #top .av_textblock_section.av-yz6jo5o-438316a6d57fe85a05c077160be3c73c .avia_textblock{text-align:center} .flex_column.av-yrg9o0c-5bef73e29c14e754b0f475afa9bbd124{width:23.5%;margin-left:0;border-width:2px;border-color:#e12725;border-style:solid;padding:25px 25px 25px 25px}#top .flex_column_table.av-equal-height-column-flextable.av-yrg9o0c-5bef73e29c14e754b0f475afa9bbd124 .av-flex-placeholder{width:2%} .av_font_icon.av-3esf6jw-17ae174b1cb40d75bbecedf26e5bfea4{color:#dc0200;border-color:#dc0200}.av_font_icon.av-3esf6jw-17ae174b1cb40d75bbecedf26e5bfea4 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-xxfwhos-e43d4c906854a00ea4e08714e3265d54{height:50px} #top .av_textblock_section.av-x5tkga4-c29e1a8df57bd7659ca5619fa8c4fe33 .avia_textblock{text-align:center} .avia-section.av-vvieg4s-c5cb20f3915fc0f6eff87265fcf2adbf{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-v4ovsek-75eec9c3876adf4f86ad17d997f3d670 img.avia_image{box-shadow:none}.avia-image-container.av-v4ovsek-75eec9c3876adf4f86ad17d997f3d670 .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-tyeqz7w-ba7b05e2a1e8157e9c5c2a4bdceb36ed{margin-top:10px;margin-bottom:10px}.hr.av-tyeqz7w-ba7b05e2a1e8157e9c5c2a4bdceb36ed .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-tpztmmk-e27bc483f42f066f5b1b53eb005a875f .avia_textblock{text-align:left} #top .av_textblock_section.av-t54kvik-d078f2a0ec88c4a9282220a969f44ed4 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-s6kjmzw-6a49773b54e2539e5ced7539e13eaf48{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rpv1ej0-884ce88f381b2e4500bb193998e6000f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-r8a9wss-67e77fd31e3ea558ace2b4feb137e10f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qy6ux58-e9d7c520da9d9c46a8b6c44fc0f50cdb{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qgmvai4-96976d884d020af0a3c4d8dac0ddfabf{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-q0pl03w-b688a1ca7b3e38d5fe969c8957348e31{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ph21gss-3cedd573c6620cc67e7b8073bf0bca2f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-p6zc72k-dee757ff35a61240a0a491de9486d3a6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-or5g2to-50e0f23f3d4a4439c9fd84a956a9cd41{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-oc2cgss-84f1e7d6b50b1a8d96dedf666a9437fe{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-nmg40r0-2d335be3233bbcb994ca0b74a0999b3e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-n3wio4s-d7250c0660bacc1bcf3b4f3843530c12{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mokq4oc-cbf9cdf399979fa28fb359cf037ded68{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-m6qfp9o-7a0c3a92318c28d601230c8da5644ae7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-luqyv64-5e5e85f9d8e76f33749bb8f2aede2467{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lbndcmk-9fc2130e4c76de3d698220866a6300c1{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-kcjg8i4-9888ad51a5a6c14d645cb409d160031a{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-kcjg8i4-9888ad51a5a6c14d645cb409d160031a{padding:0px 0px 0px 0px !important} .avia-image-container.av-jxhjhos-a1d2fb0f05913e0dae2b956c900ff2ca img.avia_image{box-shadow:none}.avia-image-container.av-jxhjhos-a1d2fb0f05913e0dae2b956c900ff2ca .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-jnncpws-ad5abb25183b3afb130cf8f997b56a87{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-1ww9xjg-9e0757d058f7b639737fec8a9c919061{height:30px} #top .hr.hr-invisible.av-ilai2ks-a296ca1c88f6bba8eea67ac0bf30a735{margin-top:-50px;height:1px} #top .av-special-heading.av-i810ff0-3d67d89c457582602c04ea9d683102a8{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-i810ff0-3d67d89c457582602c04ea9d683102a8 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-i810ff0-3d67d89c457582602c04ea9d683102a8 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-i810ff0-3d67d89c457582602c04ea9d683102a8 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-i810ff0-3d67d89c457582602c04ea9d683102a8 .av-subheading{font-size:15px} .avia-section.av-h2mqb3g-5c82e73158fc029c54aab3556e6d1150{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-gp5x170-6b83cc6265e71c2c60fcbee6eea52650 .avia_textblock{text-align:center} .avia-image-container.av-fzuc8vg-bcff3ae44a932d520fa61b7fbc5294d1 img.avia_image{box-shadow:none}.avia-image-container.av-fzuc8vg-bcff3ae44a932d520fa61b7fbc5294d1 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-f7hzkbw-0a6be09cecebeb7aade9826a228d0ec0 img.avia_image{box-shadow:none}.avia-image-container.av-f7hzkbw-0a6be09cecebeb7aade9826a228d0ec0 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-f456pos-9fb38f891ca5532031c6c3bddee9ee83 .avia_textblock{color:#1f1f1f} .avia-image-container.av-drpxifg-49c598ec14a374c69a6a9937e1a88356 img.avia_image{box-shadow:none}.avia-image-container.av-drpxifg-49c598ec14a374c69a6a9937e1a88356 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-1bh9l58-4c33aba059616d12699a9b597c6b5cdb img.avia_image{box-shadow:none}.avia-image-container.av-1bh9l58-4c33aba059616d12699a9b597c6b5cdb .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-cpaip70-49784370820fc60a0da6875668784b0a .avia_textblock{color:#1f1f1f} .avia-image-container.av-b4syjd8-9a1a02bffdda1ec118e95b59aec6abf6 img.avia_image{box-shadow:none}.avia-image-container.av-b4syjd8-9a1a02bffdda1ec118e95b59aec6abf6 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-awby65o-589c191c9a58807e56e349dd91029b77 img.avia_image{box-shadow:none}.avia-image-container.av-awby65o-589c191c9a58807e56e349dd91029b77 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-af2dmlo-4f025b8abf5fbc3c4b0f20b8d71ce97c .avia_textblock{color:#1f1f1f} .av_font_icon.av-8q7rbe4-8b1ae67879ad975b360688c41675d7f8{color:#ffffff;border-color:#ffffff}.av_font_icon.av-8q7rbe4-8b1ae67879ad975b360688c41675d7f8 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-7nn3w18-e71844f99a6a2398cef904508fdef6e0{margin-top:10px;margin-bottom:10px}.hr.av-7nn3w18-e71844f99a6a2398cef904508fdef6e0 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5tgczws-9032e9b2cfc9c31c202a48e7ee69d88d{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-5bebxn0-8e2105868fca8e2b225852a5b1eccc81 .avia_textblock{text-align:left} .flex_cell.av-fc5my4-30cb8b41e9f49583a4fb427d7bc3095e{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-3s8kvos-bd0baa9a6d7e9d9cb2cdbc11aacb4461 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0} .responsive #top #wrap_all .flex_cell.av-5tgczws-9032e9b2cfc9c31c202a48e7ee69d88d{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0} .responsive #top #wrap_all .flex_cell.av-5tgczws-9032e9b2cfc9c31c202a48e7ee69d88d{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0} .responsive #top #wrap_all .flex_cell.av-5tgczws-9032e9b2cfc9c31c202a48e7ee69d88d{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a0ctbpo-9fbb508ca3db1bc9c0691b0afcfdb495{z-index:0} .responsive #top #wrap_all .flex_cell.av-5tgczws-9032e9b2cfc9c31c202a48e7ee69d88d{padding:20px 40px 40px 20px !important}}