.avia-section.av-5fuyy1i-d738908253711cbc0dc8da49de940b2b{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}.avia-section.av-5fuyy1i-d738908253711cbc0dc8da49de940b2b .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-5dq8lli-6cb347d13e0a562f0b8e6f1bd6269aa6 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-5cz0vja-716718060154344a21d5ba1f30b4bf8b{margin-top:10px;margin-bottom:10px}.hr.av-5cz0vja-716718060154344a21d5ba1f30b4bf8b .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-5b0oq4m-4cd1a64aa8700a93eaf0a5ab30b106bc .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-56nysk6-6ac75c4a83c4e1b7ea23074993f53cc5{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-53c10qu-411aaab98a4b2354f67aa82c1000a530{margin-top:10px;margin-bottom:10px}.hr.av-53c10qu-411aaab98a4b2354f67aa82c1000a530 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-51tckjq-88f4ed84332212dedd99dcd5f57f3911 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-60h2bq-c0a73d7c1ba47031f44a1e12a1fd2764{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-lxtfp9ga-b0f297200e11ef04948737e76af52d34{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-m06vsy7p-4b8ded36ea51574f962e222fa7bd6c53{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3ij3yu-830c23b12a04e4f194bf362744891d63{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-2ma9ue-f673a55d2d61db82442a94c7dad81170{margin-bottom:5px;margin-right:5px} .avia-image-container.av-4vvz11y-532147b16be90908e8786d4ed169addb img.avia_image{box-shadow:none}.avia-image-container.av-4vvz11y-532147b16be90908e8786d4ed169addb .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-4uuo806-a1ead5e68e3e0e967a6359d096a0f69b{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-4uuo806-a1ead5e68e3e0e967a6359d096a0f69b .av-flex-placeholder{width:2%} .av_font_icon.av-4sulhie-591ff78d1829ac0f66fb815458bbd6b0{color:#dc0200;border-color:#dc0200}.av_font_icon.av-4sulhie-591ff78d1829ac0f66fb815458bbd6b0 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-4qovchi-39f0da697da3a4b383662d7756077832{height:50px} #top .av_textblock_section.av-4oy9txy-166725129f30e1fe324bf5adf242a45c .avia_textblock{text-align:center} .flex_column.av-4ohvc86-afb0423228d87c11828fbe80f0bc4c3c{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-4ohvc86-afb0423228d87c11828fbe80f0bc4c3c .av-flex-placeholder{width:2%} .av_font_icon.av-4lmnmsm-3b45b69b3ece3c692af1a9ac684a6766{color:#dc0200;border-color:#dc0200}.av_font_icon.av-4lmnmsm-3b45b69b3ece3c692af1a9ac684a6766 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-4kq7ibq-94bf1c185d044e121d725f7ad1b181db{height:50px} #top .av_textblock_section.av-4ig2bzq-d3786aef31477313ef4f1905650b493e .avia_textblock{text-align:center} .flex_column.av-4h7s40m-6f6e631d6a10e72e574564549575e81d{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-4h7s40m-6f6e631d6a10e72e574564549575e81d .av-flex-placeholder{width:2%} .av_font_icon.av-4fgot1i-b7c730af9e9b37bc803d9c58514aef5d{color:#dc0200;border-color:#dc0200}.av_font_icon.av-4fgot1i-b7c730af9e9b37bc803d9c58514aef5d .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-4eenumu-3a94709f4ce6756793a2ddb528910aca{height:50px} #top .av_textblock_section.av-4cm3tie-659c1680c5eaf67fee5ffa0c43ec7a31 .avia_textblock{text-align:center} .flex_column.av-49zc95i-c0d48f91aae4056987acfcda2d11baf1{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-49zc95i-c0d48f91aae4056987acfcda2d11baf1 .av-flex-placeholder{width:2%} .av_font_icon.av-49g3yba-939bcab1307d1fe9193777b34afcfe5b{color:#dc0200;border-color:#dc0200}.av_font_icon.av-49g3yba-939bcab1307d1fe9193777b34afcfe5b .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-47rht7q-20ecef400ef3758da226b1217784689e{height:50px} #top .av_textblock_section.av-45c6dmu-1db0156ad5a6ebb70a0e187ac20f506e .avia_textblock{text-align:center} .avia-section.av-41cnety-0638fd2c9d524e0a9a2f1f9ae617bd90{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-3xy6jp2-728d090c7002bbf44e2222270151bb5b img.avia_image{box-shadow:none}.avia-image-container.av-3xy6jp2-728d090c7002bbf44e2222270151bb5b .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-3u4yzme-293ca8d4d3cc95fb4d6dc0adb2b7e0a7{margin-top:10px;margin-bottom:10px}.hr.av-3u4yzme-293ca8d4d3cc95fb4d6dc0adb2b7e0a7 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-3rya4li-c60473b27995c21ac0ddbd1eca3debae .avia_textblock{text-align:left} #top .av_textblock_section.av-3r1rn92-f3f06e1e7cb130ec2d385aef4a2dc6ff .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-3nema46-bed4c7b3cd5534123622dcce954bab0c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3m0qdc6-3fd45e4f4c96c038b6a6b44594ee4636{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3jxjjcm-a2a73513c2a3d5a03a33397b9da41f8d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-cnsgna-5a2dd6772e9e07e5e1ebeb6da15f644f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3h2x9iu-aa7bc9f9a170b1b55012eb18a777d670{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3erindy-115fb56ed217733402ea50f766201ab6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-3b99w9y-4f387888f21dd79610c52f71d765c727{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-3b99w9y-4f387888f21dd79610c52f71d765c727{padding:0px 0px 0px 0px !important} .avia-image-container.av-3ahlo2u-356b9ae2fc5c3b35ff5ef5ba70797e8f img.avia_image{box-shadow:none}.avia-image-container.av-3ahlo2u-356b9ae2fc5c3b35ff5ef5ba70797e8f .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-37z8xba-29839808380930509190b27351080485{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-bi61qu-7ac69dbd25524cddbfcb7947b76053a4{height:30px} #top .hr.hr-invisible.av-360dww6-b7f8f30b5eb0237eada15bf22b571400{margin-top:-50px;height:1px} #top .av-special-heading.av-33ubk1y-64ba17deb6d41b69aed4371e77c12dd7{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-33ubk1y-64ba17deb6d41b69aed4371e77c12dd7 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-33ubk1y-64ba17deb6d41b69aed4371e77c12dd7 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-33ubk1y-64ba17deb6d41b69aed4371e77c12dd7 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-33ubk1y-64ba17deb6d41b69aed4371e77c12dd7 .av-subheading{font-size:15px} .avia-section.av-30clg8m-974edcbb594cb5af1a74f8ccb71aaf73{background-color:#fafafa;background-image:unset} #top .hr.av-2vdoh8m-acfa234dc020d24bc2359ece04a82407{margin-top:10px;margin-bottom:10px}.hr.av-2vdoh8m-acfa234dc020d24bc2359ece04a82407 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-2t5qlue-7244e981f1e7025ccab166eac8b9688c .avia_textblock{text-align:center} .avia-image-container.av-2ozi31y-b07ac95ce130e54fe56bd66c17c6e33e img.avia_image{box-shadow:none}.avia-image-container.av-2ozi31y-b07ac95ce130e54fe56bd66c17c6e33e .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-2msb7vq-e21445362415f022e58ac84afe878528 .avia_textblock{color:#1f1f1f} .avia-image-container.av-2iij61i-5a5abcdd1bb076ccce492cf10d00f669 img.avia_image{box-shadow:none}.avia-image-container.av-2iij61i-5a5abcdd1bb076ccce492cf10d00f669 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-2fzj9xy-7143874c7f61b4cec0b4f19693e3bc74 .avia_textblock{color:#1f1f1f} .avia-section.av-2ddz7xy-30d2f27aa4ce2f475c295c67ad2870e6{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} #top .hr.av-28yfh92-34c3b857e38f2e76c79f173caa8b341f{margin-top:10px;margin-bottom:10px}.hr.av-28yfh92-34c3b857e38f2e76c79f173caa8b341f .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-26jr706-388abc2746b1cab3f7617dee737cd27a .avia_textblock{text-align:center} .flex_column.av-23e51mu-3e2b24832045dc3b0bcf62e64b09b3bf{width:49%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-23e51mu-3e2b24832045dc3b0bcf62e64b09b3bf .av-flex-placeholder{width:2%} .flex_column.av-207aqra-63d55c26c53c2ccff9b1f4be2e99bbc8{width:49%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-207aqra-63d55c26c53c2ccff9b1f4be2e99bbc8 .av-flex-placeholder{width:2%} #top .av_textblock_section.av-1xqj0gm-4999982cc275df991e758c269065676f .avia_textblock{color:#1f1f1f} .flex_column.av-1x6ya3a-8c1e21ba0b2efb82702006c6478e0cc4{width:49%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1x6ya3a-8c1e21ba0b2efb82702006c6478e0cc4 .av-flex-placeholder{width:2%} #top .av_textblock_section.av-1tyxr5i-49ce1fd3427ee55845517ee7790a1234 .avia_textblock{color:#1f1f1f} .flex_column.av-1rotfom-9172605530bb39440cd2b43ab6ea6477{width:49%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1rotfom-9172605530bb39440cd2b43ab6ea6477 .av-flex-placeholder{width:2%} #top .hr.av-1h39snq-5a86fbe00e41f04074890c106918c431{margin-top:10px;margin-bottom:10px}.hr.av-1h39snq-5a86fbe00e41f04074890c106918c431 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-59khhy-4ee9c81e777b600d837936e8a8f555fc .avia_textblock{text-align:center} .avia-image-container.av-4rhc52-f0e51d8d8e15366a1e1964668861e4d8 img.avia_image{box-shadow:none}.avia-image-container.av-4rhc52-f0e51d8d8e15366a1e1964668861e4d8 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-17qnb86-1db7d18a7621c96e190506258d4ec10b img.avia_image{box-shadow:none}.avia-image-container.av-17qnb86-1db7d18a7621c96e190506258d4ec10b .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-14kxqee-d0a0ec919b341d635bd4003c76f3efab img.avia_image{box-shadow:none}.avia-image-container.av-14kxqee-d0a0ec919b341d635bd4003c76f3efab .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-11rcr5y-ffdb21423d25a42be125974943b7d2ff img.avia_image{box-shadow:none}.avia-image-container.av-11rcr5y-ffdb21423d25a42be125974943b7d2ff .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-x914sm-8add7e537cec19d6483e998d041180dc img.avia_image{box-shadow:none}.avia-image-container.av-x914sm-8add7e537cec19d6483e998d041180dc .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-vx6b6u-e2b090d6deefad83f25936a2f93d4004{background-color:#fafafa;background-image:unset} .av_font_icon.av-t28oeu-7439445b0825964876e06de8b9b14add{color:#ffffff;border-color:#ffffff}.av_font_icon.av-t28oeu-7439445b0825964876e06de8b9b14add .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-pkzag6-1c2e9f078ec5f4e5c1601dd61d57ce27{margin-top:10px;margin-bottom:10px}.hr.av-pkzag6-1c2e9f078ec5f4e5c1601dd61d57ce27 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-idzil2-d65244cc01d5a2b75bc0212f7e155c4a{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-gvokhy-3b98377d6e416e0556950a85c74f76af .avia_textblock{text-align:left} .flex_cell.av-1cfgty-c7ba7858ba9e4112986d65e5a6bafcd4{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-cfhw6u-1577c3d2873c7ad153a9366638527969 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-idzil2-d65244cc01d5a2b75bc0212f7e155c4a{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-idzil2-d65244cc01d5a2b75bc0212f7e155c4a{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-idzil2-d65244cc01d5a2b75bc0212f7e155c4a{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-idzil2-d65244cc01d5a2b75bc0212f7e155c4a{padding:20px 40px 40px 20px !important}}