.avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{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-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0}.avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-19ixy0vx-f2af45fe8ace29b91f34cd668f2b4560 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-198bjb19-efd5f42e0d81c047d5767ebded760951{margin-top:10px;margin-bottom:10px}.hr.av-198bjb19-efd5f42e0d81c047d5767ebded760951 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-18ycchrx-c9c76bbcd5b65e17407410fb4ef3b9b7 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-17a0lmfx-f95105e070201f588da94ffb5ffbbb94{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-16fnhrrx-224a93dfd4c037344c897c0b2d547f35{margin-top:10px;margin-bottom:10px}.hr.av-16fnhrrx-224a93dfd4c037344c897c0b2d547f35 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-47zqekd-08dc48f4dc746fc8155a338436d4e55e .avia_textblock{text-align:left} .avia-image-container.av-14oc80l9-870614926a09ac882109d2dae0992481 img.avia_image{box-shadow:none}.avia-image-container.av-14oc80l9-870614926a09ac882109d2dae0992481 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-14f42a71-772e853c9d13043d6b684c29821fa1d9{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-14f42a71-772e853c9d13043d6b684c29821fa1d9 .av-flex-placeholder{width:2%} .av_font_icon.av-13pcl80t-b0fb60d577f8b91f52887634001f70a1{color:#dc0200;border-color:#dc0200}.av_font_icon.av-13pcl80t-b0fb60d577f8b91f52887634001f70a1 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-138uabz1-767bd592a77ab1e0148f8df4f64c27f1{height:50px} #top .av_textblock_section.av-12yoo1dp-2102e73c15c527dc7744d8a4962e5226 .avia_textblock{text-align:center} .flex_column.av-12i66pul-1be3e8a8e17d7d49a56fa4a4f5b266b1{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-12i66pul-1be3e8a8e17d7d49a56fa4a4f5b266b1 .av-flex-placeholder{width:2%} .av_font_icon.av-11q4b9jx-5a98a4987dd530a6e02ced2f6dd81eef{color:#dc0200;border-color:#dc0200}.av_font_icon.av-11q4b9jx-5a98a4987dd530a6e02ced2f6dd81eef .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-di6t4t-7b2ca83985feab363c27ab4c6a2bcd06{height:50px} #top .av_textblock_section.av-10um07tp-1f13de541d54fac3bbe7f071429ae50f .avia_textblock{text-align:center} .flex_column.av-10dunjdp-5d9dfb87fe1e431e7af78b5517c6d585{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-10dunjdp-5d9dfb87fe1e431e7af78b5517c6d585 .av-flex-placeholder{width:2%} .av_font_icon.av-108o058d-440daa76e6590a763e31a604fb2042ff{color:#dc0200;border-color:#dc0200}.av_font_icon.av-108o058d-440daa76e6590a763e31a604fb2042ff .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-zo57cnx-24de6a1f1afa8b5f5a5b3310c4d3edec{height:50px} #top .av_textblock_section.av-z76nbst-36ae4446238921d424097d6b2838763d .avia_textblock{text-align:center} .flex_column.av-yqfpnh9-fe4619d6417f14f6fca16263e809745a{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-yqfpnh9-fe4619d6417f14f6fca16263e809745a .av-flex-placeholder{width:2%} .av_font_icon.av-3fz88yl-566c9136ff18f7d1700639d009b2ca85{color:#dc0200;border-color:#dc0200}.av_font_icon.av-3fz88yl-566c9136ff18f7d1700639d009b2ca85 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-xm0oe65-2a05b4d400b10ab0c0076417c1797d3c{height:50px} #top .av_textblock_section.av-xg076m5-61dd196547b2908ed75d450bd39f1f11 .avia_textblock{text-align:center} .avia-section.av-vsh39h9-e1354782d6877f53caeca254a1987591{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-v0s7265-f32c62c8f68af90af75b3d3de0716abd img.avia_image{box-shadow:none}.avia-image-container.av-v0s7265-f32c62c8f68af90af75b3d3de0716abd .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-u2jy7fh-1998aedfc9e752908cd450dd3444a052{margin-top:10px;margin-bottom:10px}.hr.av-u2jy7fh-1998aedfc9e752908cd450dd3444a052 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-tqcbqcd-89669b184639528071cba873f9d2cdce .avia_textblock{text-align:left} #top .av_textblock_section.av-t2ezxh9-63c312e395c0ed23ec9ccbe6852f99f9 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-sgxhkcd-6a70cfa412309c4e3033b5fc9e8af907{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rou2dvh-666c97d7a7b0335650fbc3b467f5bbd2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rimz9i5-78a8155d490f74ef23513ca657f821d5{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-r265ygt-7b49160637b76b3999731d9edaf42afc{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qge6d31-23926307a92c7d15a361dead3388f9c7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-q5o4wfx-bb9a229f7724e38810245fa631f80c52{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-pgw34rh-0bf40668ad63f2f4b7ee3d6660e6e824{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-p78qufx-28a8049c0fb1fb23e218c68ddbb5afad{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ol13jul-b96677c14673e0b6620ff619ea69f25c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ny4x74t-b8402c3d0f0d5c7edca105d32cf12832{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-nh7fr5p-d2ed2264af838035c8a962a0438184d9{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-n2p4659-4a2d3547b90523a488ed2196e69f22e7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-myg3rod-adeecdaeab392d9f024e69b152b8d2a2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-meavnp9-df832783699342a7aa108ba8f62cf067{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ltn73z1-82ea05081c6c38a4b8a40589d6f10e0c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-l6mm5dp-043ecc0873c495fd3d3212a12c967205{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-kfkkzp9-c80b38c70dccae1a383a034fbb9a4481{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-kfkkzp9-c80b38c70dccae1a383a034fbb9a4481{padding:0px 0px 0px 0px !important} .avia-image-container.av-k29d6vx-9cebdff14972c1ebd121f42a9d84feee img.avia_image{box-shadow:none}.avia-image-container.av-k29d6vx-9cebdff14972c1ebd121f42a9d84feee .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-jn7a0l9-6a89cf32548673510c76c147aa90dc1c{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-j472o71-988b990fb112593047cbd0a83631a10b{height:30px} #top .hr.hr-invisible.av-iggj7ml-c4f1b4ffd0d3b48197727ccf37d6dcc6{margin-top:-50px;height:1px} #top .av-special-heading.av-ib43wwt-e6115b66d3c1df3c2d93f57e8744c7e2{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-ib43wwt-e6115b66d3c1df3c2d93f57e8744c7e2 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ib43wwt-e6115b66d3c1df3c2d93f57e8744c7e2 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-ib43wwt-e6115b66d3c1df3c2d93f57e8744c7e2 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ib43wwt-e6115b66d3c1df3c2d93f57e8744c7e2 .av-subheading{font-size:15px} .avia-section.av-hg6n1ct-b1462b5c89aa2bf814ea4ad60eceb577{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-1nsgnvh-6263b35ef31fe09cd2533acce81ec8fc .avia_textblock{text-align:center} .avia-image-container.av-frqypfh-41a81a0d7891590589c72245c5b5a1d6 img.avia_image{box-shadow:none}.avia-image-container.av-frqypfh-41a81a0d7891590589c72245c5b5a1d6 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-ff89khp-ad3462ce7eb38b2284289e586cafa8d6 img.avia_image{box-shadow:none}.avia-image-container.av-ff89khp-ad3462ce7eb38b2284289e586cafa8d6 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-es5lla5-9cb7d96b1c3f2c21bbfb8e40cbb138da .avia_textblock{color:#1f1f1f} .avia-image-container.av-1daa4f1-44ad7f551dda209d02970e3b530ab2bb img.avia_image{box-shadow:none}.avia-image-container.av-1daa4f1-44ad7f551dda209d02970e3b530ab2bb .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-d34jsql-1fa3c0046769a0e6f7eeff6c7e3540a9 img.avia_image{box-shadow:none}.avia-image-container.av-d34jsql-1fa3c0046769a0e6f7eeff6c7e3540a9 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-ciwvt6l-4279b4601e4577a0aac5c65c6ebac97a .avia_textblock{color:#1f1f1f} .avia-image-container.av-13xh7i5-3827ca49b64be8f06fc49df9c210bde7 img.avia_image{box-shadow:none}.avia-image-container.av-13xh7i5-3827ca49b64be8f06fc49df9c210bde7 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-azb4725-6129a628ca4498a8f540b917ca555dbb img.avia_image{box-shadow:none}.avia-image-container.av-azb4725-6129a628ca4498a8f540b917ca555dbb .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-aao6r6l-c248e8fb7fb129c15adcada0de08d735 .avia_textblock{color:#1f1f1f} .av_font_icon.av-8dsvcql-f54cda19480904acc1568fd3d13e4338{color:#ffffff;border-color:#ffffff}.av_font_icon.av-8dsvcql-f54cda19480904acc1568fd3d13e4338 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-2oggjh-feac0b53b994fd931d0ab35854733d13{margin-top:10px;margin-bottom:10px}.hr.av-2oggjh-feac0b53b994fd931d0ab35854733d13 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5o33oyl-14349a263cef1d6cb48568f7ef579546{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-5fin0fx-26a509d6bd9aded3c54337b15313a658 .avia_textblock{text-align:left} .flex_cell.av-47zwu1p-6b6a07bbfb5be44135385750b2719c6a{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-407uj31-57d920106e32249f82812f11ddde9399 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0} .responsive #top #wrap_all .flex_cell.av-5o33oyl-14349a263cef1d6cb48568f7ef579546{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0} .responsive #top #wrap_all .flex_cell.av-5o33oyl-14349a263cef1d6cb48568f7ef579546{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0} .responsive #top #wrap_all .flex_cell.av-5o33oyl-14349a263cef1d6cb48568f7ef579546{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1aae7fx9-ec7c5b4c29b4dffd92c9fcfc01b01e54{z-index:0} .responsive #top #wrap_all .flex_cell.av-5o33oyl-14349a263cef1d6cb48568f7ef579546{padding:20px 40px 40px 20px !important}}