.avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{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-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0}.avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-19wptymg-7d7174e21eec1edf4e426c31ffed360d .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-4idv73c-b96dff8a7576b576d7effc3b5f40a4b6{margin-top:10px;margin-bottom:10px}.hr.av-4idv73c-b96dff8a7576b576d7effc3b5f40a4b6 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-18p321bc-49d70fb921c907b893df0d0d43cb305f .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-17cec1jc-d47411795ef146f001b2153d90940937{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-16d9tht4-bb769e67b1e648b65ea209efeb75f6e7{margin-top:10px;margin-bottom:10px}.hr.av-16d9tht4-bb769e67b1e648b65ea209efeb75f6e7 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-167f8h54-bded25aff83e53d82c92ac12567443dc .avia_textblock{text-align:left} .avia-image-container.av-14h6hgso-433223c6fad7ede55454fe0156a89e44 img.avia_image{box-shadow:none}.avia-image-container.av-14h6hgso-433223c6fad7ede55454fe0156a89e44 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-140zm3k8-acae3d31bc2152887847ef805ea5cad3{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-140zm3k8-acae3d31bc2152887847ef805ea5cad3 .av-flex-placeholder{width:2%} .av_font_icon.av-13my2xt4-7983b84e93e026d8e31b8439cb8537f2{color:#dc0200;border-color:#dc0200}.av_font_icon.av-13my2xt4-7983b84e93e026d8e31b8439cb8537f2 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-3y6octk-12196a50f5439c9992fb46ac4acc4cdb{height:50px} #top .av_textblock_section.av-12npxnag-e50525c0ca1d016639ffc9153f14c03a .avia_textblock{text-align:center} .flex_column.av-12e6xtoo-26f858dfb0edf13117c1a4909a1d51b4{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-12e6xtoo-26f858dfb0edf13117c1a4909a1d51b4 .av-flex-placeholder{width:2%} .av_font_icon.av-11qsq1c8-31d4bc83796d2c9ff4c4a410d1180d69{color:#dc0200;border-color:#dc0200}.av_font_icon.av-11qsq1c8-31d4bc83796d2c9ff4c4a410d1180d69 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-11g60loo-4430e1961853662dc4e466fef2dd022b{height:50px} #top .av_textblock_section.av-10yujgzs-5ae9e38774911f7ed47fef2f536902e6 .avia_textblock{text-align:center} .flex_column.av-10edvu7c-44ccb0b0d38ec57483d9c7826abf7d3b{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-10edvu7c-44ccb0b0d38ec57483d9c7826abf7d3b .av-flex-placeholder{width:2%} .av_font_icon.av-101p42w8-e382c4a2f2f7c75a2a10e922af388977{color:#dc0200;border-color:#dc0200}.av_font_icon.av-101p42w8-e382c4a2f2f7c75a2a10e922af388977 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-zorl8zs-a8a252e1cc3e67f49bcc83d19b6d1cbf{height:50px} #top .av_textblock_section.av-zba0408-a4f384bfbfab857b4c7ddda9a5250f9e .avia_textblock{text-align:center} .flex_column.av-ynghhew-b8c5d2a6843a753dfc9403a72d8a98fb{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-ynghhew-b8c5d2a6843a753dfc9403a72d8a98fb .av-flex-placeholder{width:2%} .av_font_icon.av-ydxly4o-78c68ac219f0c14538c4dcd0f51cc69f{color:#dc0200;border-color:#dc0200}.av_font_icon.av-ydxly4o-78c68ac219f0c14538c4dcd0f51cc69f .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-xxj236w-c12323dc5ab7a3f78119c8d2066e7e07{height:50px} #top .av_textblock_section.av-xh9qudk-7f0ee39ffaaf81a19a555d495b65ffc8 .avia_textblock{text-align:center} .avia-section.av-w3qd0y0-02ab336082a60dbeb785747f20445bb2{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-v5vouso-9232d4a635621c1d8512980791784b5a img.avia_image{box-shadow:none}.avia-image-container.av-v5vouso-9232d4a635621c1d8512980791784b5a .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-u3mj3ew-e70e053f4b4b26464388acee18d9c877{margin-top:10px;margin-bottom:10px}.hr.av-u3mj3ew-e70e053f4b4b26464388acee18d9c877 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-tr8ezu0-e3fc53b60c5465f6eab75b950b253bb0 .avia_textblock{text-align:left} #top .av_textblock_section.av-t0fshig-adc26b3a2732296c0c433a9d479335ba .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-seoggw8-09b85a7966c445da122eeb6a09db60da{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ruytwyw-de7d98e907f3c4c129fe2ad623187c6d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rgj0cp4-f8fef9f94c99fccab91e1e152b0044e7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-r2wf688-21d28f7f167f3afa03fc00e193006139{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qhz19c8-64283c1eec295e21f93f0b9ebc136d07{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-psku5yg-695a0d43856b41c63b5dbedaaaa12a8d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-pfnqc6g-5ecaa9bfb39d87c8ec020e15091654e8{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ozjf4ug-376120dc026bee13af913ad060d50c32{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-oe8r960-667d01ac01316cea918782b673d91807{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-o3k7djc-9c53cd6d5d242de43a22fc547315e7b3{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-nk1hg88-6fd0267f53f86fa5d2d28d957411c549{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-n4i2k88-5195f1dacc45b56f2380ad5c0acfcfb8{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mmkv3yg-3386537468e4b8f9f5569640fa5455d3{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mdzia14-357d79b368b033ef1d9a68cc8fefab16{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lzxhyzs-f17e40053a59655169e8b3b71f5a3780{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-le0mmg8-48cfc879d7022f82667421328abb2844{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-kirq82w-0cab2c221c61cda4633ea6f1f649bb21{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-kirq82w-0cab2c221c61cda4633ea6f1f649bb21{padding:0px 0px 0px 0px !important} .avia-image-container.av-k49vsco-d3315f30029a16bf19dd5972a3dbc0fb img.avia_image{box-shadow:none}.avia-image-container.av-k49vsco-d3315f30029a16bf19dd5972a3dbc0fb .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-jebx3oo-fc61126f0df9c6ceaac3ff75e8f30fee{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-1x289l4-a831e63222c865491eac3772a258c56e{height:30px} #top .hr.hr-invisible.av-iplprzc-a91bfaa4752499be2e23cb6b780f6c65{margin-top:-50px;height:1px} #top .av-special-heading.av-i8xc9k8-28c7b1254da30329602ac97360923d97{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-i8xc9k8-28c7b1254da30329602ac97360923d97 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-i8xc9k8-28c7b1254da30329602ac97360923d97 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-i8xc9k8-28c7b1254da30329602ac97360923d97 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-i8xc9k8-28c7b1254da30329602ac97360923d97 .av-subheading{font-size:15px} .avia-section.av-h9jas5k-e92bec68dc044996ca7b0e594c14c795{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-gzekmyw-f6fd4b850f0958c16837750f784c4342 .avia_textblock{text-align:center} .avia-image-container.av-fyy6u7c-5829c7e36929c60854027ef335a86e58 img.avia_image{box-shadow:none}.avia-image-container.av-fyy6u7c-5829c7e36929c60854027ef335a86e58 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-1jxbns8-d41106ad993ef9945532145936e7d144 img.avia_image{box-shadow:none}.avia-image-container.av-1jxbns8-d41106ad993ef9945532145936e7d144 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-etnu6h4-dafb700546dbf134ab7009bc01707b00 .avia_textblock{color:#1f1f1f} .avia-image-container.av-dnjh9uw-08712cdc72ecd4774d0747d64d1ad64b img.avia_image{box-shadow:none}.avia-image-container.av-dnjh9uw-08712cdc72ecd4774d0747d64d1ad64b .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-dafadzc-26b87fb88d0b5af95ea62d99d112d71b img.avia_image{box-shadow:none}.avia-image-container.av-dafadzc-26b87fb88d0b5af95ea62d99d112d71b .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-cn9vte0-71e94ebc9062793a5ffa32a7699ba6b5 .avia_textblock{color:#1f1f1f} .avia-image-container.av-bg17v48-3f8515501b992855e4d79bec276f2963 img.avia_image{box-shadow:none}.avia-image-container.av-bg17v48-3f8515501b992855e4d79bec276f2963 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-aou6nyg-7e1b07a3b704c57ce7bf4aaf87087c8d img.avia_image{box-shadow:none}.avia-image-container.av-aou6nyg-7e1b07a3b704c57ce7bf4aaf87087c8d .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-aendi5k-431264ca586b34eecbb76be8ab23d6ae .avia_textblock{color:#1f1f1f} .av_font_icon.av-8d33a88-46b17eb0419539b5770d7befef0adb24{color:#ffffff;border-color:#ffffff}.av_font_icon.av-8d33a88-46b17eb0419539b5770d7befef0adb24 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-7re5014-fbe8c07ea2ac37bd3bc92197c892d0ed{margin-top:10px;margin-bottom:10px}.hr.av-7re5014-fbe8c07ea2ac37bd3bc92197c892d0ed .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5ywlgw8-db1ed214c85aced1c15d2b7fb58a9f4e{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-56d3l3c-6b1602bafba302590af7e1521624eb38 .avia_textblock{text-align:left} .flex_cell.av-4jy2ilk-60fefa3632a6d898d9454002c520bbf6{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-402fhgo-069498579dcd671eaab066b6f6e0edc0 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0} .responsive #top #wrap_all .flex_cell.av-5ywlgw8-db1ed214c85aced1c15d2b7fb58a9f4e{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0} .responsive #top #wrap_all .flex_cell.av-5ywlgw8-db1ed214c85aced1c15d2b7fb58a9f4e{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0} .responsive #top #wrap_all .flex_cell.av-5ywlgw8-db1ed214c85aced1c15d2b7fb58a9f4e{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-4mwtjd4-3d0c882427b06173c7291f30759a9c11{z-index:0} .responsive #top #wrap_all .flex_cell.av-5ywlgw8-db1ed214c85aced1c15d2b7fb58a9f4e{padding:20px 40px 40px 20px !important}}