.avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{background-repeat:no-repeat;background-image:url(https://rapidroofing.com/wp-content/uploads/2024/04/Residential-Roof.png);background-position:50% 50%;background-attachment:scroll;z-index:0;position:relative}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0}.avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-1rxfuywm-a0a21ddf5f319f25ec28a716a16f0b58 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-1roo2nna-a45851530eeb5d103504df41aeb87b59{margin-top:10px;margin-bottom:10px}.hr.av-1roo2nna-a45851530eeb5d103504df41aeb87b59 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-1rd187km-e55146958e649a07cdb39789388dac68 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset;z-index:0;position:relative}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0} #top .hr.av-1p3kh2t2-29cbab9abdfde76bb852375a347d5ffb{margin-top:10px;margin-bottom:10px}.hr.av-1p3kh2t2-29cbab9abdfde76bb852375a347d5ffb .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-1och2mfq-2781c39aeed36174c5fef1e706132a29 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-1nd0l9g6-ad838f942e98ef6ed1ef5cc7b1e60624{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1mw383sm-bd1f399b80dea3a0393129cb9cadb49a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1mnikzsm-9052cc2ced40466105e0af2d9cc913b0{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-5tv8tbq-a66ef957af55a3d07c888e7b093be8bd{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1llepzp2-b7826af8cebc989f4fc73625e7e0ac4e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1l6f2oza-ffbc5dc913c6ce30ca4fbb5864e2c3be{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1klncec6-de5b4791035a83d8027ba462eeb6b35d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1kavks1i-4b92f455a81cadb4e027796a16b090a6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jtu1l5i-fda85586e282f07c49c352b5bb144bf9{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jc08b12-4f0556ee5ff5f6bd54b91774a92f3259{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1iq6muba-2aebaf55c0c626643af4d215ff3c4784{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1ii8m7au-0e0cbd8e789acba4e9c60c7fcfe0879d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1hsnvc9i-4246c3a5d176f2e4e635fc605d6d264d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1hnqbvo6-556d217cf1722e0c0642b95bdff9ab65{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1h0wtz6e-46ee915c011384ffae4a4050622b0af2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1ggcylpy-1751cf3b1981119842e414db747dcd0f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .avia-image-container.av-1fsf3ieu-cd01548020c88f2cebd451f1539d0d95 img.avia_image{box-shadow:none}.avia-image-container.av-1fsf3ieu-cd01548020c88f2cebd451f1539d0d95 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-53w7jrq-8f34e0769ec80fe8e4aaf262134ec923{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-53w7jrq-8f34e0769ec80fe8e4aaf262134ec923 .av-flex-placeholder{width:2%} .av_font_icon.av-1eu0llti-75cfc05ff2ee09a608bc7bb9c1f6cba3{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1eu0llti-75cfc05ff2ee09a608bc7bb9c1f6cba3 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1eaxydue-4c379fd2d996f37338a7614da679c9ed{height:50px} #top .av_textblock_section.av-1drtgpw6-f6d78aebf9fd7c2801f1a10901cd75d6 .avia_textblock{text-align:center} .flex_column.av-1dcx3b06-f9288a1ab59db5023a47e305f16a15f3{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-1dcx3b06-f9288a1ab59db5023a47e305f16a15f3 .av-flex-placeholder{width:2%} .av_font_icon.av-1d40nt86-e3bc78545fdd77e6d665d956dc79aea8{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1d40nt86-e3bc78545fdd77e6d665d956dc79aea8 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ccf5s2e-669da7b7ffc6d7c7923c81ea2483fc10{height:50px} #top .av_textblock_section.av-1c3rnsd2-2d3ec752ed86ed555cbb965fb569da86 .avia_textblock{text-align:center} .flex_column.av-1bgpro8m-3602b5d2c0bf32404ea7cb560b42099a{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-1bgpro8m-3602b5d2c0bf32404ea7cb560b42099a .av-flex-placeholder{width:2%} .av_font_icon.av-1ayazxme-69bf4354d6ce0fa9d6fac1a1db280d7d{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1ayazxme-69bf4354d6ce0fa9d6fac1a1db280d7d .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ahlwp9y-b20bd311b3a8917de0e02b10f4621409{height:50px} #top .av_textblock_section.av-4lse6om-d393d1875adb4663960154bfae3aa2ef .avia_textblock{text-align:center} .flex_column.av-19te1j06-80826f6436415c672b82735ef4dd61ab{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-19te1j06-80826f6436415c672b82735ef4dd61ab .av-flex-placeholder{width:2%} .av_font_icon.av-19dggit2-98bdc683a0672c2455632a207a092edc{color:#dc0200;border-color:#dc0200}.av_font_icon.av-19dggit2-98bdc683a0672c2455632a207a092edc .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-18z9oqxi-ead02de06db77ae8aad7e515276e6cbd{height:50px} #top .av_textblock_section.av-4g1srrq-c012b95d1c626bf363b25a4e1ff06105 .avia_textblock{text-align:center} .avia-section.av-16wyjvme-d9dd92a88be8746bbf5aa957591880a3{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-164tp9au-a41711a078e04687257a0182884ce908 img.avia_image{box-shadow:none}.avia-image-container.av-164tp9au-a41711a078e04687257a0182884ce908 .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-156v3mk6-f18b9f830d8309a58e294df8c28728f7{margin-top:10px;margin-bottom:10px}.hr.av-156v3mk6-f18b9f830d8309a58e294df8c28728f7 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-14oufuza-9139a74449c481b821f75dbe0829aff3 .avia_textblock{text-align:left} #top .av_textblock_section.av-14betgae-e2cd80b062f5f54941de88164690c3eb .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-3xuet1y-2167fd4ec399bf4094567ea730698f31{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12tjx7na-a51fae5ff454fdfe0cc6e16c80f7e648{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12d77som-596fc26ae44fe55f61c7bb91d6444f1b{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11yt6j86-ed4c041978601eb346195896eb1b083f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11nnjija-60a63a3d1259d33def2cc8fdb95d40c0{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10tod7fa-e0bc646bf482cd8a1d354eb6ea6ce8c5{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10fbn3hy-6bab23e0dfe8aba6387c0c8076646f9d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-106nd8pi-fb388a6e5347137c7defbce8614e6ec4{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ztgurkm-72c7b71adac142c195b04cdf4bc7b3a8{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-z7w2ily-8bffdbfe7a7bc13628f691266d232ae1{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ymv403a-15c21802ba73a8c5dacf8776e4688674{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ydz9xx2-bf1a66aaed5181f797da1a0eb4030d38{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-xzal0qe-d70b8b26d01deab7483f168673505951{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-xfx3pjq-d8e171e9430a7d047f759c2776ad56e2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-wsdrlee-b19ef040d7946cc6f8463aaf6a2fc80a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-wm6uwie-30bf879c3d55c8492fdb2665186c8b2c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-35tdd06-a6fe3c4b8e4b11db8f97321357e9c49d{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-35tdd06-a6fe3c4b8e4b11db8f97321357e9c49d{padding:0px 0px 0px 0px !important} .avia-image-container.av-v59lnjq-0015c891a52c5062c19b9bd13088a616 img.avia_image{box-shadow:none}.avia-image-container.av-v59lnjq-0015c891a52c5062c19b9bd13088a616 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-uj1u2mu-df76f8129b807a0706247654f63b2da7{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-u3xjlee-39738a34304bcc64df8e39224cfe10fe{height:30px} #top .hr.hr-invisible.av-tmy7pg6-8e1b776748c2c9614c5e467ebe652e58{margin-top:-50px;height:1px} #top .av-special-heading.av-tdg1w3a-09ed4f33a1810d8f77b704ef777b53a1{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-tdg1w3a-09ed4f33a1810d8f77b704ef777b53a1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-tdg1w3a-09ed4f33a1810d8f77b704ef777b53a1 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-tdg1w3a-09ed4f33a1810d8f77b704ef777b53a1 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-tdg1w3a-09ed4f33a1810d8f77b704ef777b53a1 .av-subheading{font-size:15px} .avia-section.av-scx3xfa-df4868b2cedbcc3f58a7f8ac2467b16e{background-color:#fafafa;background-image:unset} #top .hr.av-qq2vxdi-6a39fc49f92e25a5d604e0e25d698b35{margin-top:10px;margin-bottom:10px}.hr.av-qq2vxdi-6a39fc49f92e25a5d604e0e25d698b35 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-qb803hy-f7b3525240033fdd008f4d789b7be2dc .avia_textblock{text-align:center} .avia-section.av-ls407h2-72c9524f7585c8ea90f1fa5719be63c6{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-24exkfq-f4e83594c2a944ac6ced0bc8d9114105 .avia_textblock{text-align:center} .avia-image-container.av-kjj6ad2-5dc546727b48b401646ac9a9310f489a img.avia_image{box-shadow:none}.avia-image-container.av-kjj6ad2-5dc546727b48b401646ac9a9310f489a .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-k6whjo6-d17918566c4817e2d902cacc0c39be14 img.avia_image{box-shadow:none}.avia-image-container.av-k6whjo6-d17918566c4817e2d902cacc0c39be14 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-jdxbynq-a04f3d187e25f953f684de86425b22d3 .avia_textblock{color:#1f1f1f} .avia-image-container.av-i1432om-d7a564c19327f04125582b59d5531ce3 img.avia_image{box-shadow:none}.avia-image-container.av-i1432om-d7a564c19327f04125582b59d5531ce3 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-hucin3q-128535bcd8940472ba0831db52b64d10 img.avia_image{box-shadow:none}.avia-image-container.av-hucin3q-128535bcd8940472ba0831db52b64d10 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-1px34pi-8f6d2821c5f018b4a9c0d1788525f62f .avia_textblock{color:#1f1f1f} .avia-section.av-94u4mly-b8cf8624cf37b478fbb7f7c85d5dde28{background-color:#fafafa;background-image:unset} .av_font_icon.av-sagb86-1f7dbb3d18142dd82c5e54a5c8c9cfee{color:#ffffff;border-color:#ffffff}.av_font_icon.av-sagb86-1f7dbb3d18142dd82c5e54a5c8c9cfee .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-73gc16e-56482ea6c1c2057bca217f29195da643{margin-top:10px;margin-bottom:10px}.hr.av-73gc16e-56482ea6c1c2057bca217f29195da643 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-58nwymu-6a097b7856878be828dfb4d2bb605322{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-50xc8om-b1169c9b6afe36cf31312911dbde6d13 .avia_textblock{text-align:left} .flex_cell.av-3tqp5va-b29da1723e9287371063299e5d2243f8{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-3bctknq-94c1a894c5998b715119a87e6546b8df .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0} .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0} .responsive #top #wrap_all .flex_cell.av-58nwymu-6a097b7856878be828dfb4d2bb605322{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0} .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0} .responsive #top #wrap_all .flex_cell.av-58nwymu-6a097b7856878be828dfb4d2bb605322{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0} .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0} .responsive #top #wrap_all .flex_cell.av-58nwymu-6a097b7856878be828dfb4d2bb605322{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1spdi8t2-f297168d26e57d37333fb97773a087d7{z-index:0} .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pvwy1o6-097ca8ffac24ae8c576cb563f311867e{z-index:0} .responsive #top #wrap_all .flex_cell.av-58nwymu-6a097b7856878be828dfb4d2bb605322{padding:20px 40px 40px 20px !important}}