.avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{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-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0}.avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-19kqheux-6091941972fc537a61cd0846d9ecc007 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-19es12rd-4f211d9474350f1583a6ead62135c599{margin-top:10px;margin-bottom:10px}.hr.av-19es12rd-4f211d9474350f1583a6ead62135c599 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-18wx9i2h-49d96b158d5be4d841b702b5c9e30657 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-17gou115-d6a1849667acb21070340570c36baad9{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-16d39q61-79e1e7706a57de971c27b0a25128fe62{margin-top:10px;margin-bottom:10px}.hr.av-16d39q61-79e1e7706a57de971c27b0a25128fe62 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-15uybn15-7f066ee52f4ec3363bc8dc6f1e098459 .avia_textblock{text-align:left} .avia-image-container.av-14tmi5ix-4da57fa41304c6b68f15fb050cf8ee96 img.avia_image{box-shadow:none}.avia-image-container.av-14tmi5ix-4da57fa41304c6b68f15fb050cf8ee96 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-14bwbm6x-949ea55ca97b496068466d67943fa363{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-14bwbm6x-949ea55ca97b496068466d67943fa363 .av-flex-placeholder{width:2%} .av_font_icon.av-3zbxp21-b6e85d9875d3eb7a7859b8174e976d6e{color:#dc0200;border-color:#dc0200}.av_font_icon.av-3zbxp21-b6e85d9875d3eb7a7859b8174e976d6e .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-135mfdnd-fd03054b088e5e0a60d377e978519c84{height:50px} #top .av_textblock_section.av-12xoclh5-b8da4804519aae2c7dcbf5ca66acf109 .avia_textblock{text-align:center} .flex_column.av-12imuus9-7a14f26da0b98deb312a08370cbb6280{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-12imuus9-7a14f26da0b98deb312a08370cbb6280 .av-flex-placeholder{width:2%} .av_font_icon.av-11z7y3qx-201fa71a6bc323bac5e1f546fe34e953{color:#dc0200;border-color:#dc0200}.av_font_icon.av-11z7y3qx-201fa71a6bc323bac5e1f546fe34e953 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-11bxnrzt-283e16a77abe6259cd0a34561d74c096{height:50px} #top .av_textblock_section.av-1116q5y1-934b5101786dbb15de8fdbf6024c97c4 .avia_textblock{text-align:center} .flex_column.av-10ohcz15-a428bf2abbbb34e87c2fa8e60889db2b{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-10ohcz15-a428bf2abbbb34e87c2fa8e60889db2b .av-flex-placeholder{width:2%} .av_font_icon.av-zzqqn7d-449b7bd222f8adca5a743add3dbcec3d{color:#dc0200;border-color:#dc0200}.av_font_icon.av-zzqqn7d-449b7bd222f8adca5a743add3dbcec3d .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-zjq01i1-d8093341ced36bb93b3b83db0a313b35{height:50px} #top .av_textblock_section.av-3iw0jfd-3ea29d476d03127e69bfefdfaf0bc76f .avia_textblock{text-align:center} .flex_column.av-yv3sbjt-5890cc51c20ec214d71ba7d6d8ee47c2{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-yv3sbjt-5890cc51c20ec214d71ba7d6d8ee47c2 .av-flex-placeholder{width:2%} .av_font_icon.av-ybfgx5l-ec9a3912201ec9ba5e053b2565c08c4d{color:#dc0200;border-color:#dc0200}.av_font_icon.av-ybfgx5l-ec9a3912201ec9ba5e053b2565c08c4d .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-xqifv89-32dbe21b54cba33f622d472b6d290d6e{height:50px} #top .av_textblock_section.av-xi2uxvd-778534fd45f75438181d3e781c02dcf6 .avia_textblock{text-align:center} .avia-section.av-vzwplw9-bb7a0c94ef1b8729e4ae6f6992b73ccb{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-v7l2na1-de971d786cd23cf6128f47edbfba41f8 img.avia_image{box-shadow:none}.avia-image-container.av-v7l2na1-de971d786cd23cf6128f47edbfba41f8 .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-tyftk49-815c75877d6d1edf123fa1d4c3f9b8bf{margin-top:10px;margin-bottom:10px}.hr.av-tyftk49-815c75877d6d1edf123fa1d4c3f9b8bf .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-tt4aet5-31da30229b52dab30c65362f46750cba .avia_textblock{text-align:left} #top .av_textblock_section.av-tdybx2x-f3299b99ae7e8b1d4b535ee184d77b1e .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-s48033t-51312af17fdd5eed8f90f855a3cce583{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-s0ks5dl-2fb6445734294ca4a996a2520ccb0e76{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rjz336h-35028cd85993e88c78c720292a64c38d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qyw3p7d-7bf5b8ee6b22d58f23e3a26082eb2fc1{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qfqnqop-7101a308358afda338d8725a28a774e7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-pz0bhyx-8f7c950d93b928513cf77cf2bbd7c8d0{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-2j93p3t-e7d33e4269b1f3fb98f19faa7a275135{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-oxj2yux-0d037101e53cddad713aad98eab3578a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-oep4obd-f1425bf32023db0b3ff509c6b6701cd5{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-o3rpfrt-845141d365f85f653d4b0528aaa5cb6d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-npj5d2x-53bcbe49f928e2c71a7e3c76323fd5c1{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-nc1dsm1-24d6c95756acd8b1a978efa41d98c66a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mkc90nt-814329bad5ea351675d54793a8d09d45{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-m5xblsp-0f883d94b2534645bd7047532600a3b1{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lpij67t-cb2a9c2fa82b8101c2a6c3a367c7699b{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lfl2im1-c2e5122a48910992c996a84723f05be7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-21wyznd-b605d5c2a706cd0f450aa91f486a25b9{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-21wyznd-b605d5c2a706cd0f450aa91f486a25b9{padding:0px 0px 0px 0px !important} .avia-image-container.av-k4smxx5-c295782b92648dbe5ee64229b310ef50 img.avia_image{box-shadow:none}.avia-image-container.av-k4smxx5-c295782b92648dbe5ee64229b310ef50 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-jlj33bt-9a02f70e7972dc75a2fd9abe20b3f0f7{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-j3qkyqh-3b5c2a0e047b80f7bf7e7daa2bd8f3c1{height:30px} #top .hr.hr-invisible.av-iir66e1-07ef29e0d2e7616b9f904e7fb2bb6d93{margin-top:-50px;height:1px} #top .av-special-heading.av-i0u7ard-33fd15998ffb150f49c4829855058aa1{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-i0u7ard-33fd15998ffb150f49c4829855058aa1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-i0u7ard-33fd15998ffb150f49c4829855058aa1 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-i0u7ard-33fd15998ffb150f49c4829855058aa1 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-i0u7ard-33fd15998ffb150f49c4829855058aa1 .av-subheading{font-size:15px} .avia-section.av-h37xc8p-ad119af65c915ac629d7b1b60a56639a{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-gw3786x-493286d9673859320966bf369ab86545 .avia_textblock{text-align:center} .avia-image-container.av-1khmjix-1348e56765e8bfbc171bb188afc6c491 img.avia_image{box-shadow:none}.avia-image-container.av-1khmjix-1348e56765e8bfbc171bb188afc6c491 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-fkgityx-81d1fbf4578b30fcf39013ab51193335 img.avia_image{box-shadow:none}.avia-image-container.av-fkgityx-81d1fbf4578b30fcf39013ab51193335 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-exdqkft-b0320a3a44bb18785d6c8878c1aaa2c2 .avia_textblock{color:#1f1f1f} .avia-image-container.av-dpb0849-91ece039a93f921801535635c7ded336 img.avia_image{box-shadow:none}.avia-image-container.av-dpb0849-91ece039a93f921801535635c7ded336 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-d17udix-e574befad737498e49103dbe8a3a5755 img.avia_image{box-shadow:none}.avia-image-container.av-d17udix-e574befad737498e49103dbe8a3a5755 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-4ijkop-fd9fb2dd4b70970e1db705b116fa481f .avia_textblock{color:#1f1f1f} .avia-image-container.av-ba1iint-6d7e7ef7d732d8ddb00123270fce0b2a img.avia_image{box-shadow:none}.avia-image-container.av-ba1iint-6d7e7ef7d732d8ddb00123270fce0b2a .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-an6gvzt-6e22df3f04736e6d862ffa7d308b96eb img.avia_image{box-shadow:none}.avia-image-container.av-an6gvzt-6e22df3f04736e6d862ffa7d308b96eb .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-10vt5vd-a52ec3ce131fb949fed9272c388e1be7 .avia_textblock{color:#1f1f1f} .av_font_icon.av-8n1dy3d-e633b1f33d292f47d33ad5f8a2627df2{color:#ffffff;border-color:#ffffff}.av_font_icon.av-8n1dy3d-e633b1f33d292f47d33ad5f8a2627df2 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-r1z921-a756525b1a17e277ff9fd3797067d640{margin-top:10px;margin-bottom:10px}.hr.av-r1z921-a756525b1a17e277ff9fd3797067d640 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5xht709-f5c760ac36903f0862cd5f08536f0ef9{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-56dgg2h-6895eb3ae517681ed423e6a050731136 .avia_textblock{text-align:left} .flex_cell.av-48jma61-b8151fe8d8ec477e1175a2b8694e97c5{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-3x8ssih-76482caaa74f192daa3a2fbb93eea40d .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0} .responsive #top #wrap_all .flex_cell.av-5xht709-f5c760ac36903f0862cd5f08536f0ef9{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0} .responsive #top #wrap_all .flex_cell.av-5xht709-f5c760ac36903f0862cd5f08536f0ef9{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0} .responsive #top #wrap_all .flex_cell.av-5xht709-f5c760ac36903f0862cd5f08536f0ef9{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a2ea7rt-88c9012f606603e1f314f30dae8cb6b2{z-index:0} .responsive #top #wrap_all .flex_cell.av-5xht709-f5c760ac36903f0862cd5f08536f0ef9{padding:20px 40px 40px 20px !important}}