.avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{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-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0}.avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-1s6umm2n-80a9df96f49e2852f06478af72fc102f .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-1rqmkdmn-3ca3c890507e96960bd17e06b56ae143{margin-top:10px;margin-bottom:10px}.hr.av-1rqmkdmn-3ca3c890507e96960bd17e06b56ae143 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-1r4jx4in-4319633cf1c33f3270c0a74fe3c57e53 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{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-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0} #top .hr.av-1ozwf4sf-b4fc2b085d89a75423f943a00aaec4ec{margin-top:10px;margin-bottom:10px}.hr.av-1ozwf4sf-b4fc2b085d89a75423f943a00aaec4ec .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-1ogpfg3j-90f3a6b69b8acd83afb0bdd7bdf5f375 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-1nd9irhb-5fd4d4d1201cb490c8fd1ab2086a5e27{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1n4vff4v-a31ddcb09b58ef0a6b9c44e1b414c99d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1mpp8crj-0f652ec18989ee9048b0a3198ac804a6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1lz4rhfj-a534ba4ed7b5571f2625276f43b85fe2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1lofm673-ea7baa4e8863bb35df52a3e966d75961{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1lc7vesf-9334df82d2eb9ba80e6cf92f7837eee1{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1kteozbz-25faf8ccce6c89bbdce7861a35bae46e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1k9mdz6n-ba8aff829a6404da3708176a1f7af2dd{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jwqal4v-a5e4575a83461a96ce40a832c0177f32{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jdj8ra7-4e69fad80d282cd744b29c2e348dbe3d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1izwapun-f0216f54f573c7b7999b8d95f305e5ec{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1ikgkpsv-e772ae725e169c13a1a62bbec4c3a60d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1i63jw2n-729208daa696f83be65c667a0c32cce2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1hjzjc9r-c9b44d5218e0ed865a34a521da32be99{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1gxqa6cf-e4e478a9e4ec79dbd8b009fd21b2f7e0{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1gr6oy9r-beb822e943676b75ed25e983fe71d591{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .avia-image-container.av-1fsfmstb-80527508cd3fda565c3fd5ed55da5a79 img.avia_image{box-shadow:none}.avia-image-container.av-1fsfmstb-80527508cd3fda565c3fd5ed55da5a79 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-1f2or68v-2c723b5f5cdd57737c31379ac91bb0f5{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-1f2or68v-2c723b5f5cdd57737c31379ac91bb0f5 .av-flex-placeholder{width:2%} .av_font_icon.av-538gcov-e55de2c094aa641c8de02ceff45e7df9{color:#dc0200;border-color:#dc0200}.av_font_icon.av-538gcov-e55de2c094aa641c8de02ceff45e7df9 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1e6k030f-531f0ecd99d0eb587aeffd7215739e08{height:50px} #top .av_textblock_section.av-1dr568db-1509c625eeebc0745e43c558c775cb6f .avia_textblock{text-align:center} .flex_column.av-1dlh74in-336ca8f884362749e76d03812afc00bd{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-1dlh74in-336ca8f884362749e76d03812afc00bd .av-flex-placeholder{width:2%} .av_font_icon.av-4vk0sin-becea1fed30317157799ec758783d806{color:#dc0200;border-color:#dc0200}.av_font_icon.av-4vk0sin-becea1fed30317157799ec758783d806 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1cmmkdfj-e32e6f80349d1830cdec7b7cd430e649{height:50px} #top .av_textblock_section.av-1bzxcshr-b7ff372cfe914e66756969eb1329c4e3 .avia_textblock{text-align:center} .flex_column.av-1bmcwrsv-b050e5bfdf7b26c625fdeec0e93b7de9{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-1bmcwrsv-b050e5bfdf7b26c625fdeec0e93b7de9 .av-flex-placeholder{width:2%} .av_font_icon.av-1b93w9xb-90e38b3dd68d50ea9594f4407e83f985{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1b93w9xb-90e38b3dd68d50ea9594f4407e83f985 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ai9hgsf-11ba99426415428b006b4d498ae82ccc{height:50px} #top .av_textblock_section.av-1a92r68v-8e9dbe83f6ba42eea685057dd2877832 .avia_textblock{text-align:center} .flex_column.av-19p514hr-5a077334bd6cf4d5e33a1b533962213f{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-19p514hr-5a077334bd6cf4d5e33a1b533962213f .av-flex-placeholder{width:2%} .av_font_icon.av-197763gf-2afab579807c56577e857293ff15a7f7{color:#dc0200;border-color:#dc0200}.av_font_icon.av-197763gf-2afab579807c56577e857293ff15a7f7 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-18qbl8m7-d8c7a88941c0a0b45843ce8cdc37e057{height:50px} #top .av_textblock_section.av-4eymg4f-0095618e9bacb06e934fa76cd819fe32 .avia_textblock{text-align:center} .avia-section.av-16teuebj-842963d2be9dbf274486d43da2dc95ff{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-16493nq7-5b4166982964bf9c3096464cc8c565ff img.avia_image{box-shadow:none}.avia-image-container.av-16493nq7-5b4166982964bf9c3096464cc8c565ff .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-155qk07z-26fe55b5fb3f2b048aec02c5b9f390f2{margin-top:10px;margin-bottom:10px}.hr.av-155qk07z-26fe55b5fb3f2b048aec02c5b9f390f2 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-14ok2x0f-3934889f0c29db50b6d56c00cf357222 .avia_textblock{text-align:left} #top .av_textblock_section.av-14f6qpnj-2f9295a7e1a1a1223e0e99322497228d .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-13fk2fz3-cc96cc68230592990390c9454dd66a93{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12sr848v-0321ebcdd036fda02678513eb10f80e3{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12hembrz-58e6182bfcdf5dc2425555aefd526f6c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-122dlqdb-b0dadc5ba51d23710609f529bb9eca17{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11kbr3kv-bab88817065079ad0f1c98113ec49f6d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-112tq78f-eb6ddfa4997f6e2914030aabb2447cbd{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10jiic5b-22189f13090059ece2199a6ddb188250{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10a9ili7-85d51fe841f3daf7e20fec926e2a0147{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-zrg7vq7-3386a17ce52f534e1001cb01abd73d7a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-z1mnsxr-1c17673bd69e4bf7789113ac887fb874{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ymw6kxr-cacf8f2eadbeac20231751423ded4a2d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-y4l5vfj-b5e4d8ef66271020ba402d0303b0ff39{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-xmk58vz-5d6d24adc33f7e22dfe0e8d2c41f7fc2{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-xc0y9pb-5cb107ddf673b6a031812f4b0b8bef4e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-x0aw2yn-42a29f1470482ef867a3399c05d0f854{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-weakf3z-90aa57619c7b306b8bf67e3a963fbb99{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-vjexzj3-06cc8a5963209deed43e7394bc887517{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-vjexzj3-06cc8a5963209deed43e7394bc887517{padding:0px 0px 0px 0px !important} .avia-image-container.av-3378q7z-4edd41fa368e16971f77ff23cce54c89 img.avia_image{box-shadow:none}.avia-image-container.av-3378q7z-4edd41fa368e16971f77ff23cce54c89 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-udfxzcv-36bfb1cbdd6715d7453105c027d84c3c{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-u663ji7-76c39d41f12197edbc823290cdecb82c{height:30px} #top .hr.hr-invisible.av-tikuu7z-3f66cf26a8287459c667c1972fe6c4a0{margin-top:-50px;height:1px} #top .av-special-heading.av-t0ij25b-eee8da744fbb08fbd803974ff797e4cc{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-t0ij25b-eee8da744fbb08fbd803974ff797e4cc .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-t0ij25b-eee8da744fbb08fbd803974ff797e4cc .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-t0ij25b-eee8da744fbb08fbd803974ff797e4cc .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-t0ij25b-eee8da744fbb08fbd803974ff797e4cc .av-subheading{font-size:15px} .avia-section.av-2ttny7z-2c0f7e033e72bbe10bffb602a3911f3b{background-color:#fafafa;background-image:unset} #top .hr.av-2p2htsv-646ca8e9234a262dc39523242e53452e{margin-top:10px;margin-bottom:10px}.hr.av-2p2htsv-646ca8e9234a262dc39523242e53452e .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-qeabpun-d4dc1fec17b12ee569228f510dac452e .avia_textblock{text-align:center} .avia-section.av-lyzdta7-a3b362e860a64a65c4f36f52990455ac{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-ll3buan-f46eb5b67d5c66a0a7f3420869887010 .avia_textblock{text-align:center} .avia-image-container.av-kckisn3-c44ffa74f2912c1c988bab8ba6518995 img.avia_image{box-shadow:none}.avia-image-container.av-kckisn3-c44ffa74f2912c1c988bab8ba6518995 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-k0z82qn-dd9346f24b8bd3d14cca066c2ce84085 img.avia_image{box-shadow:none}.avia-image-container.av-k0z82qn-dd9346f24b8bd3d14cca066c2ce84085 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-jld90u7-bb2174b7ccac1ba2a8d6c1bc8e6ac1d3 .avia_textblock{color:#1f1f1f} .avia-image-container.av-i6rl17j-92ec0bab5deb58be7d0009ffc1d0b190 img.avia_image{box-shadow:none}.avia-image-container.av-i6rl17j-92ec0bab5deb58be7d0009ffc1d0b190 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-hwg0ekf-5133cfadd18527b1f95985c89a89bfe3 img.avia_image{box-shadow:none}.avia-image-container.av-hwg0ekf-5133cfadd18527b1f95985c89a89bfe3 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-hapzjhb-c79d2a6bd0989cd56119f1e251cd3275 .avia_textblock{color:#1f1f1f} .avia-section.av-92innjz-f96caa0ab866ff36d7c212eab174d512{background-color:#fafafa;background-image:unset} .av_font_icon.av-884rxsv-28639224f3299e813dd26eeec1669984{color:#ffffff;border-color:#ffffff}.av_font_icon.av-884rxsv-28639224f3299e813dd26eeec1669984 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-q5vysf-6b57cdcf25382c0bad7dd07c52afa1a0{margin-top:10px;margin-bottom:10px}.hr.av-q5vysf-6b57cdcf25382c0bad7dd07c52afa1a0 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5hwyue7-76daf063a89acb26a554b2b09241304f{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-4ps8ie7-b6a58ab5b2e48a3b3afb5db099fc052c .avia_textblock{text-align:left} .flex_cell.av-3s0s2wv-99926f8b54010c6c0d69277764aacd58{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-3ea30db-eb0a9b061aa7f6d6b43c63ee62134f06 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0} .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0} .responsive #top #wrap_all .flex_cell.av-5hwyue7-76daf063a89acb26a554b2b09241304f{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0} .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0} .responsive #top #wrap_all .flex_cell.av-5hwyue7-76daf063a89acb26a554b2b09241304f{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0} .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0} .responsive #top #wrap_all .flex_cell.av-5hwyue7-76daf063a89acb26a554b2b09241304f{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdgczxb-ba67cb36e9cf76171a72f799d87f9bf7{z-index:0} .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pum9nsv-cabdb9d1e6f42a8189da76565b380a8d{z-index:0} .responsive #top #wrap_all .flex_cell.av-5hwyue7-76daf063a89acb26a554b2b09241304f{padding:20px 40px 40px 20px !important}}