.avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{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-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0}.avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-19nb4gkm-c326a0fe0446fbac6c830ffb509501d8 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-19d9973a-3fd848eced57389807a6938df099ca35{margin-top:10px;margin-bottom:10px}.hr.av-19d9973a-3fd848eced57389807a6938df099ca35 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-18sgxgue-a24ec539d2dbb0da04e25c3c87bedeae .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-17clf3mu-755145d8029984aa743a456381cb8cc3{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-16g68xba-60a5051d1f006c2eac199513c62e482d{margin-top:10px;margin-bottom:10px}.hr.av-16g68xba-60a5051d1f006c2eac199513c62e482d .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-1612jvom-612e7501bffd475c5623e95cdf514767 .avia_textblock{text-align:left} .avia-image-container.av-14uij9uu-479893f77f178222231b33e2043b3b88 img.avia_image{box-shadow:none}.avia-image-container.av-14uij9uu-479893f77f178222231b33e2043b3b88 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-141ch286-01ffc072cc49747cbde73a6f0705458c{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-141ch286-01ffc072cc49747cbde73a6f0705458c .av-flex-placeholder{width:2%} .av_font_icon.av-13vwjb1i-667d1bd5c33606d2035b534654e1c405{color:#dc0200;border-color:#dc0200}.av_font_icon.av-13vwjb1i-667d1bd5c33606d2035b534654e1c405 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-13au12cm-7d9f30d8fa5ee6ab94182113f6162cfa{height:50px} #top .av_textblock_section.av-12oiovt2-eba0a9e3ce034663e31cf7bd4081473e .avia_textblock{text-align:center} .flex_column.av-128lgqkm-96b79bf077ab352e68faaf32937fae5e{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-128lgqkm-96b79bf077ab352e68faaf32937fae5e .av-flex-placeholder{width:2%} .av_font_icon.av-124ny02u-4590a464abf21d3589236f1f76e09c50{color:#dc0200;border-color:#dc0200}.av_font_icon.av-124ny02u-4590a464abf21d3589236f1f76e09c50 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-11e8h686-df1493e54bb7756ce9d8c03b05c3a9a9{height:50px} #top .av_textblock_section.av-3p54j8m-ee4f1c30026d8106b2ab9056d3e3274b .avia_textblock{text-align:center} .flex_column.av-10ewa4sm-2736704c42d6cba0781de8660ab49edc{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-10ewa4sm-2736704c42d6cba0781de8660ab49edc .av-flex-placeholder{width:2%} .av_font_icon.av-3m2mhd2-8278ba66cd656610112e2bfdc8f762a9{color:#dc0200;border-color:#dc0200}.av_font_icon.av-3m2mhd2-8278ba66cd656610112e2bfdc8f762a9 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-zroo99i-467aa39cef8478001b1af81494014908{height:50px} #top .av_textblock_section.av-z61xa06-8b68611c8f45b69ad629980e225a3467 .avia_textblock{text-align:center} .flex_column.av-yphlihy-8d4743d148fe7394c935799af9bb2c2b{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-yphlihy-8d4743d148fe7394c935799af9bb2c2b .av-flex-placeholder{width:2%} .av_font_icon.av-yc3xu3q-dee20460f070e099e840a680f98f6ed0{color:#dc0200;border-color:#dc0200}.av_font_icon.av-yc3xu3q-dee20460f070e099e840a680f98f6ed0 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-xtezl1i-a1c399ce4f835c27b4d59dd9199ed4d6{height:50px} #top .av_textblock_section.av-3clcteu-56b98030af67a0bb4be07aabf0050d0b .avia_textblock{text-align:center} .avia-section.av-vw44rpi-c4bda4b191d0d040ff64d42292a81c99{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-v7q4twm-dcd9f2187dbd4ce1d894204d9661a3eb img.avia_image{box-shadow:none}.avia-image-container.av-v7q4twm-dcd9f2187dbd4ce1d894204d9661a3eb .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-u3n4j0m-07d9b45a4e7042ab074a0a21df4da982{margin-top:10px;margin-bottom:10px}.hr.av-u3n4j0m-07d9b45a4e7042ab074a0a21df4da982 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-tmhd5qe-9fe864b5b0bc9a2cc3cf35eb0f7bbb02 .avia_textblock{text-align:left} #top .av_textblock_section.av-t2lq4li-d387fd7807cb68407f549a7607bf6b33 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-s71c292-eba0488fbd10b12e5636798241d6c13a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ryd8mxy-4ca740f536cda9c009e09b9bcefd073c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-rbv699i-b39886012ef717068267071b81bd90c5{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qum9ah2-361d1527649eb657c1161003bff75f30{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-qi1apfq-6960fb531eed918fdf6ea65cbaa08b5a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-pw9fedi-2b786fecfb0a60a1c2020ef222305dbe{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-pbqg6bq-7b27670d237d4b806de0c70d2f5e480c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ox34jty-1dbde0ebb4bd0f1adb602f0fda22799e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ogcb5ty-b75eb98a8e05e4134a7c3022fc52e602{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-o19mjxi-7c344ae23b809ab41ba85f75b42d368f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-nmnunly-0d838f74c7c9ec56804e490f9cce304f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-n186qg6-ab8af5411741665dc723fc607c76f82b{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mq8x1xi-80eedda547ca04d12dadcbdbab80c500{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mexok5i-4545c4b335c4c9628f071e7f5bb6dad4{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lt9x55y-2ae81e591c53715d7bbfb92967f07464{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-l8uknwm-900d4ac783aeed5bd43ea5c1fedc524a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-2285xt2-c543f5642cd81c080bcc5735c6640e79{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-2285xt2-c543f5642cd81c080bcc5735c6640e79{padding:0px 0px 0px 0px !important} .avia-image-container.av-k2w88hy-49dba636f2459b9843e3a91b64bf1451 img.avia_image{box-shadow:none}.avia-image-container.av-k2w88hy-49dba636f2459b9843e3a91b64bf1451 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-jqtfdeu-0117f25b3ba445247af64e228e843cbd{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-j1qhdd2-045754277ff88e716986b0a87f78bddc{height:30px} #top .hr.hr-invisible.av-ilm6612-a1e858843647007a4f30f5aa8af14c64{margin-top:-50px;height:1px} #top .av-special-heading.av-i917kzq-d7af52700d0c236e1125f5f029f4e002{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-i917kzq-d7af52700d0c236e1125f5f029f4e002 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-i917kzq-d7af52700d0c236e1125f5f029f4e002 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-i917kzq-d7af52700d0c236e1125f5f029f4e002 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-i917kzq-d7af52700d0c236e1125f5f029f4e002 .av-subheading{font-size:15px} .avia-section.av-h8e7veu-65f1d4f200d2a17e6626b945551ab1d2{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-gsc3z0m-cb0f238e3e9dacd409facceeddb4c7d6 .avia_textblock{text-align:center} .avia-image-container.av-ftcrw92-ac1d78b0db12a5745ad7a60c45df45c2 img.avia_image{box-shadow:none}.avia-image-container.av-ftcrw92-ac1d78b0db12a5745ad7a60c45df45c2 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-fk2pkpy-c4cfeb8460b2dfcf5035a22990e1e479 img.avia_image{box-shadow:none}.avia-image-container.av-fk2pkpy-c4cfeb8460b2dfcf5035a22990e1e479 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-f14vyqu-947b265b9933ffe335a8c9011a7ca6ed .avia_textblock{color:#1f1f1f} .avia-image-container.av-dogp9eu-0a8cae1c2d4577bad6eb79409704febd img.avia_image{box-shadow:none}.avia-image-container.av-dogp9eu-0a8cae1c2d4577bad6eb79409704febd .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-cxywuau-060dcd874f0603847ebe242eaefc59a0 img.avia_image{box-shadow:none}.avia-image-container.av-cxywuau-060dcd874f0603847ebe242eaefc59a0 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-cgukwva-13c82460ada51ee1c2fb3982f99547cf .avia_textblock{color:#1f1f1f} .avia-image-container.av-bcqmbeu-6b57f8cc28d9c78536691f6914df1bda img.avia_image{box-shadow:none}.avia-image-container.av-bcqmbeu-6b57f8cc28d9c78536691f6914df1bda .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-at1l73a-9208cba1c71d1e79cc27d1b1811acb3a img.avia_image{box-shadow:none}.avia-image-container.av-at1l73a-9208cba1c71d1e79cc27d1b1811acb3a .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-af1uc5i-3f154ddb11d2d572491a66807639c4d9 .avia_textblock{color:#1f1f1f} .av_font_icon.av-8cnjvc6-7de667fb3155e7b7242f0d138b2cb359{color:#ffffff;border-color:#ffffff}.av_font_icon.av-8cnjvc6-7de667fb3155e7b7242f0d138b2cb359 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-7fc1uva-2f0e90e311264d676241eef56760e752{margin-top:10px;margin-bottom:10px}.hr.av-7fc1uva-2f0e90e311264d676241eef56760e752 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5vc44jq-d72127ccaaeaf2ef5a8ba7c31f999d32{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-5gqksva-87d5563cd5dfb77446393b02ba3fe896 .avia_textblock{text-align:left} .flex_cell.av-fv5d52-7056b027190d4ef48cfc1e1879fcf74f{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-4045n46-f8e8a199d4a7a9155ba30baef08efa38 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0} .responsive #top #wrap_all .flex_cell.av-5vc44jq-d72127ccaaeaf2ef5a8ba7c31f999d32{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0} .responsive #top #wrap_all .flex_cell.av-5vc44jq-d72127ccaaeaf2ef5a8ba7c31f999d32{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0} .responsive #top #wrap_all .flex_cell.av-5vc44jq-d72127ccaaeaf2ef5a8ba7c31f999d32{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1a5w9jd2-fe17ccb4f5475c282794abd152cc565f{z-index:0} .responsive #top #wrap_all .flex_cell.av-5vc44jq-d72127ccaaeaf2ef5a8ba7c31f999d32{padding:20px 40px 40px 20px !important}}