.avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{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-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0}.avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-19n0enp3-eefea55d7d25c4be160ed468f36ba174 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-193sp92v-83a992111045e468d8bf1fbf0632720d{margin-top:10px;margin-bottom:10px}.hr.av-193sp92v-83a992111045e468d8bf1fbf0632720d .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-18tr0f2v-96260a9b973062ec44552de7edb87f1f .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-17ebvh07-4c5a2083dbb2c57f656bfcbfefc63e6d{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-16eu9dyv-36e780d4dbc93f934c9f7e5e0043972c{margin-top:10px;margin-bottom:10px}.hr.av-16eu9dyv-36e780d4dbc93f934c9f7e5e0043972c .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-15x6zvhz-44f856daff7274cee8c6510fa9daa843 .avia_textblock{text-align:left} .avia-image-container.av-14jjmgbb-d91c7e1bed3857b2101db53a513b0a46 img.avia_image{box-shadow:none}.avia-image-container.av-14jjmgbb-d91c7e1bed3857b2101db53a513b0a46 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-144mjbhz-896029527b02c24de64e46bd11519ee0{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-144mjbhz-896029527b02c24de64e46bd11519ee0 .av-flex-placeholder{width:2%} .av_font_icon.av-13rvz9dj-29df78c20f45210908043dc9c4d80a8f{color:#dc0200;border-color:#dc0200}.av_font_icon.av-13rvz9dj-29df78c20f45210908043dc9c4d80a8f .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-13bun82f-6eb3ac165bf4c2636a79caab0b994959{height:50px} #top .av_textblock_section.av-12zu3t2v-7ebb176e573501d386a4f4d45ff10fd7 .avia_textblock{text-align:center} .flex_column.av-12a8n847-112d470dc7c868a88d8c70d6ac4e832d{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-12a8n847-112d470dc7c868a88d8c70d6ac4e832d .av-flex-placeholder{width:2%} .av_font_icon.av-11vc7o2f-da7679ebfa4032de445b69f10607ca47{color:#dc0200;border-color:#dc0200}.av_font_icon.av-11vc7o2f-da7679ebfa4032de445b69f10607ca47 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-11a2dsmv-3664c98966216ec559701dc4f326eb54{height:50px} #top .av_textblock_section.av-10ws4adz-94bd076d268d561b58afd374972ebe5f .avia_textblock{text-align:center} .flex_column.av-d6ipo7-2b3229e08b0acd62391c9ac1bfeeba8c{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-d6ipo7-2b3229e08b0acd62391c9ac1bfeeba8c .av-flex-placeholder{width:2%} .av_font_icon.av-zvotatz-06d72adad81cf2de8a9cdf334a234e85{color:#dc0200;border-color:#dc0200}.av_font_icon.av-zvotatz-06d72adad81cf2de8a9cdf334a234e85 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-zgul1pz-bf0b2d2ad94b8748e51fb3257f60551c{height:50px} #top .av_textblock_section.av-zd2s2mv-adc4ccd1861bb971b9807a9b040081c5 .avia_textblock{text-align:center} .flex_column.av-yqibyjb-fb18932c68968c8f2a363b55d24f8d2b{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-yqibyjb-fb18932c68968c8f2a363b55d24f8d2b .av-flex-placeholder{width:2%} .av_font_icon.av-ybj7y9j-c28aae4d2ee350d89ec4b058f23332e7{color:#dc0200;border-color:#dc0200}.av_font_icon.av-ybj7y9j-c28aae4d2ee350d89ec4b058f23332e7 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-xrb73qv-8c7cceaa76ede272af430bb22f9cc860{height:50px} #top .av_textblock_section.av-xickb13-c6b4101adbce6f9647e0f23764147c30 .avia_textblock{text-align:center} .avia-section.av-w2gmxp3-054df10dc91f01f5a145166304a45b53{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-v0z5txz-e7e9519d0edc215971b1218b2252f7c2 img.avia_image{box-shadow:none}.avia-image-container.av-v0z5txz-e7e9519d0edc215971b1218b2252f7c2 .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-u3h1wnr-a829acd888b23502b7da1efb06ada94c{margin-top:10px;margin-bottom:10px}.hr.av-u3h1wnr-a829acd888b23502b7da1efb06ada94c .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-ttn1kd3-69ec6370a5e1fcca938a4a2b3e60c610 .avia_textblock{text-align:left} #top .av_textblock_section.av-td9v047-924f5a1059c302941a551b8e193bd001 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-samtuc7-ff335a7d21edc5e0b1263e75d801569a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rweqwxj-ae5ac5b2ac5651295843376fb872c32d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-2r3yqlz-e22ab5bb2047f80853dd254e7fd749c2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qtn9047-c5e9231d9b66d4e9157e210f11fbb05b{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qbojytz-59c9dfc6324b8777b8f4da2e7ae80c77{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-q2p10pj-a3a2e56c69679fa83c4ec226069f817c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-pdhwzfb-a33886469413f6a836b06673b51b50be{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-p27zn6f-2f4854800afc8ebe8d2dab1ee74c32a2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-oqh5lcn-97de6207e192129bcdf85b913418a554{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-o1suus7-24dc5700418550f996a646df85dd965e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-2dchszb-e18417a16dbaf67cb90a45c540bcc915{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-nc9auyf-58a96454d5ee16412b1365aa02379b41{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mrvbodz-36a0cb99245def8a1f699e6179bbb254{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mftj913-b798839be7508fbc24431bb02c54d68d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lzi2ufr-e22dbe7b64c95497b8629dbac39e9334{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lghxn7b-982c9e929807f5cb5a77e318908375ef{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-kia5xqv-30f0836f7c29da37789c7b4c3690815d{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-kia5xqv-30f0836f7c29da37789c7b4c3690815d{padding:0px 0px 0px 0px !important} .avia-image-container.av-jxar5ef-8dc269d6a8553bcc2f4fd4a172f1920c img.avia_image{box-shadow:none}.avia-image-container.av-jxar5ef-8dc269d6a8553bcc2f4fd4a172f1920c .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-jdzlfh3-a854f073d1a056c32e134e66e8d98b3b{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-izwxjo7-f2be9940f9cb2bb66861c683070dab79{height:30px} #top .hr.hr-invisible.av-iile9tj-8314c40e31cc305edcf141b2c8a9d80d{margin-top:-50px;height:1px} #top .av-special-heading.av-i163yuv-fd60332897bdff98522de204dd8ba776{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-i163yuv-fd60332897bdff98522de204dd8ba776 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-i163yuv-fd60332897bdff98522de204dd8ba776 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-i163yuv-fd60332897bdff98522de204dd8ba776 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-i163yuv-fd60332897bdff98522de204dd8ba776 .av-subheading{font-size:15px} .avia-section.av-1qbo9qv-3c544e39db17ebec61748d93e2dd98c0{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-gqmsbpz-49cbe2a5576c92ab9154f30d61fb03c3 .avia_textblock{text-align:center} .avia-image-container.av-fq979hz-855c193bcae8b9d9b027a4f0bce1871c img.avia_image{box-shadow:none}.avia-image-container.av-fq979hz-855c193bcae8b9d9b027a4f0bce1871c .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-f85kbw7-3b26ff0cf1f41d8bfbb7f97d1bcc07e5 img.avia_image{box-shadow:none}.avia-image-container.av-f85kbw7-3b26ff0cf1f41d8bfbb7f97d1bcc07e5 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-esskx87-145a78e9d5bd96e2ed2924ad5c56d41d .avia_textblock{color:#1f1f1f} .avia-image-container.av-dn1sp7b-9fb49ee2222aeb4ec3396bb255991f93 img.avia_image{box-shadow:none}.avia-image-container.av-dn1sp7b-9fb49ee2222aeb4ec3396bb255991f93 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-d9jwuev-3be57ae318fadfccef3b01573814a1fb img.avia_image{box-shadow:none}.avia-image-container.av-d9jwuev-3be57ae318fadfccef3b01573814a1fb .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-cpw6vmf-c9f10e8d113438f163025ea0df9840d1 .avia_textblock{color:#1f1f1f} .avia-image-container.av-bchg8pj-68e27767d36c4ebda325592fd610e34e img.avia_image{box-shadow:none}.avia-image-container.av-bchg8pj-68e27767d36c4ebda325592fd610e34e .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-asgmqlz-dd5b42ad27554a57564ec20d6f442840 img.avia_image{box-shadow:none}.avia-image-container.av-asgmqlz-dd5b42ad27554a57564ec20d6f442840 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-abur8xj-afc443d0b5ee08adcbf6383db9ebbf20 .avia_textblock{color:#1f1f1f} .av_font_icon.av-8kvig5z-951711912c298c7a58894f152240645e{color:#ffffff;border-color:#ffffff}.av_font_icon.av-8kvig5z-951711912c298c7a58894f152240645e .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-7h8kulz-0234993955c431c3d316454b73c876bb{margin-top:10px;margin-bottom:10px}.hr.av-7h8kulz-0234993955c431c3d316454b73c876bb .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5nul707-90ac38f5c40dcccb9e4dbfcbf05cd2bd{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-5a9wlo7-7c3b0860a859553a4af7ac9a641a1a3c .avia_textblock{text-align:left} .flex_cell.av-4argidz-3c43819ac8a1b32afdadb6cf2f5a6d38{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-3xul993-1fd23bc73c3e411ff4fb18f5f730fe60 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0} .responsive #top #wrap_all .flex_cell.av-5nul707-90ac38f5c40dcccb9e4dbfcbf05cd2bd{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0} .responsive #top #wrap_all .flex_cell.av-5nul707-90ac38f5c40dcccb9e4dbfcbf05cd2bd{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0} .responsive #top #wrap_all .flex_cell.av-5nul707-90ac38f5c40dcccb9e4dbfcbf05cd2bd{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a4o5bg7-f02d01eaaac7da1fe3fabbb17e421564{z-index:0} .responsive #top #wrap_all .flex_cell.av-5nul707-90ac38f5c40dcccb9e4dbfcbf05cd2bd{padding:20px 40px 40px 20px !important}}