.avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{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-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0}.avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-1s2r7onf-722ab547565aad32a5a11f99ba4750d4 .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-6d80ei3-27e842fe70f9df3adc0c3e087f0c5ca1{margin-top:10px;margin-bottom:10px}.hr.av-6d80ei3-27e842fe70f9df3adc0c3e087f0c5ca1 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-1r4s4wmj-692376e2c9c5bb28af770be00737660a .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{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-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0} #top .hr.av-62wfruz-2bc4d5c9a94b39e44595231e0103083d{margin-top:10px;margin-bottom:10px}.hr.av-62wfruz-2bc4d5c9a94b39e44595231e0103083d .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-1ocjt7qj-9d7ffe68cd8e73e8e91dbf5e22d9e47f .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-1niziqqz-91481a6a233c21bf1f384752a333b80c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1n25dbrf-13b5201510cad19e91c04942f8fe293f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1mrgzvm3-c32ecb53bb2f2569f0f6e55cb60dc2f9{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1m1pkyln-43b384ca57ec6b27df32d57a238046de{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-5rmzkwb-9e8c1ca20e609be30347b32cefc89d0f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1ld99fjf-2610d47d7dbb9910018aedbef8d0e2f6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1kwz6bmz-9e95e5a9240c8e8ef152509af4c69400{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-5mtdkwb-3db5ccf921f0c85ae01f4797fd5446b6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-5lbupm3-f2d826e22a44f76bed929306736f853d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jf5438r-aa14a747c9310e4366794c7642758619{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1it8u6az-abf9f342d83b0905906c3c2b6e5e19c5{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1ib1mn2j-8148a8c174cb72ba7a37acf63d0950a3{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1hy1fcy3-3f8697ce0b640b4bf0a22c62e6a4c297{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1hjrspd7-2d218bdae5b3d313e0ebc66e68874957{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1gvyed3f-717d0c72ff8bad556ec5cf6e688aeb56{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1gmsmd4b-0d3596978a1825aeda94f9c1a872d7cb{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .avia-image-container.av-1fr7gfor-317d15820651683960a8b7567b1a2c82 img.avia_image{box-shadow:none}.avia-image-container.av-1fr7gfor-317d15820651683960a8b7567b1a2c82 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-1fbmfocr-117833d88fbff1e95b1736ea9af80593{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-1fbmfocr-117833d88fbff1e95b1736ea9af80593 .av-flex-placeholder{width:2%} .av_font_icon.av-1eu2bre3-1eb00df59dcbfe8450100d583db43533{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1eu2bre3-1eb00df59dcbfe8450100d583db43533 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1edqc2cr-fb6555438cfc2e1a51d17d9904651d2f{height:50px} #top .av_textblock_section.av-1dtc00tn-6fc9574d4a97798ce947833ba54b7a4e .avia_textblock{text-align:center} .flex_column.av-1d7pwmbv-a044a3600db7caf129c8838522a85c92{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-1d7pwmbv-a044a3600db7caf129c8838522a85c92 .av-flex-placeholder{width:2%} .av_font_icon.av-1d5dwcvf-de118420406c52cad54bdc8c57670162{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1d5dwcvf-de118420406c52cad54bdc8c57670162 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1cg8t71n-b507e3273e7bc5d684cffbead3ed4ad6{height:50px} #top .av_textblock_section.av-1c1dg7vv-54dea0a860eb6c03672a0aef323a6412 .avia_textblock{text-align:center} .flex_column.av-4qur96z-25209d35d86424f5571518058b97a99f{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-4qur96z-25209d35d86424f5571518058b97a99f .av-flex-placeholder{width:2%} .av_font_icon.av-1b99jw4r-8c7f7fd09f8345138fe5ae3262274ca7{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1b99jw4r-8c7f7fd09f8345138fe5ae3262274ca7 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ajdhsln-5cf566444e98d7f322ae808875821236{height:50px} #top .av_textblock_section.av-1aa07qej-5cf5224e66e5c05969d4b0515441fc7a .avia_textblock{text-align:center} .flex_column.av-19sfv8sr-6747d2eaf7fbe362658817210cf1d41b{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-19sfv8sr-6747d2eaf7fbe362658817210cf1d41b .av-flex-placeholder{width:2%} .av_font_icon.av-1931fkrv-cb8b19ea21d018d56e0f7f7cd7d0f86d{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1931fkrv-cb8b19ea21d018d56e0f7f7cd7d0f86d .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-18yctm97-ba2d72821d48b8a66fa3467f4de878c2{height:50px} #top .av_textblock_section.av-18g48sbv-64995f3b33f658693a6d12a13335b254 .avia_textblock{text-align:center} .avia-section.av-4ayaz1n-8845a02593e8083e5a171728fa0b2052{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-167z26sr-6e11a04b4cdecaccc953c5411393e491 img.avia_image{box-shadow:none}.avia-image-container.av-167z26sr-6e11a04b4cdecaccc953c5411393e491 .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-14y4dw3v-7e8c2fa4311d3cb01057b31327908f83{margin-top:10px;margin-bottom:10px}.hr.av-14y4dw3v-7e8c2fa4311d3cb01057b31327908f83 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-14i6kb9n-c0a78010641a827e56cb99a3edf3a229 .avia_textblock{text-align:left} #top .av_textblock_section.av-14eri0iz-1721e363a9215a19d298a0a5de8b8648 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-134lihcb-caf975f9a7a357d350c3a8b1e900990c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3vo00ln-e9dae53e68637e278fed8c76e64b9b9d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12c812qz-0a1cfa42f821ce706ed7a486fe0c1e2f{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11v9w20b-a0fe0364c6f736045fbe4676e8704eca{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11fhlt3f-417c1677002787a698b4c9ca5035de10{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-110no9sb-3b10766a029d4bf1c1f0586094ff41a6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10p0etl7-8561f973df242b8bd28791cb284dd767{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-108vkbt7-647f79c721d592506276f4f37f9fe9dc{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-znbbdaj-f27c09c5ac938402d6da1c936d76a72b{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-z7xhydn-37154e35ff9064badcd0b721b496fa92{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ymvept7-767540b79dc01599702e1a22b4d86ed0{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-y845mq3-2a1feeeece0a049cfd0d52a6b1a5beff{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-3dxn1sb-a22127a552f86a9d66f3b2b83e5abd52{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-x95j9vv-bc444e3149ab856b7320d70ca05d4a14{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-wps1yp7-58cb882cb8a0e21720826e9093dc553c{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-wah7pt7-26f3606a7d737b32a687d1eb5d0dff08{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-vni6he3-b02dacd0bfcdc879d456440e61a2e549{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-vni6he3-b02dacd0bfcdc879d456440e61a2e549{padding:0px 0px 0px 0px !important} .avia-image-container.av-v4qb7gr-675a6e168c95e4b89ae8b30441859aed img.avia_image{box-shadow:none}.avia-image-container.av-v4qb7gr-675a6e168c95e4b89ae8b30441859aed .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-ugld223-9790a8d7f591e50835b630869cdb318b{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-u0vmz1n-7097c717058f755bde8aea23a018762e{height:30px} #top .hr.hr-invisible.av-tgeswrv-af58957d4d4cf461106b8c73e4596f3f{margin-top:-50px;height:1px} #top .av-special-heading.av-t3hksob-951c30f2c2cf9f3e7bf083a1e175f0d8{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-t3hksob-951c30f2c2cf9f3e7bf083a1e175f0d8 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-t3hksob-951c30f2c2cf9f3e7bf083a1e175f0d8 .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-t3hksob-951c30f2c2cf9f3e7bf083a1e175f0d8 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-t3hksob-951c30f2c2cf9f3e7bf083a1e175f0d8 .av-subheading{font-size:15px} .avia-section.av-s3p6rl7-9f1b9db275f4d73a078a5a30f4ae8bfd{background-color:#fafafa;background-image:unset} #top .hr.av-qzlgqrv-43fe8fea5e25ae5daca43d35af108f4d{margin-top:10px;margin-bottom:10px}.hr.av-qzlgqrv-43fe8fea5e25ae5daca43d35af108f4d .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-qa2swcr-5109fe879c6df6494c50b6bb9b6d69e5 .avia_textblock{text-align:center} .avia-section.av-lx8kkx7-75ed13981989201b4a072773f69557a6{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-l781qcr-3f5a832c3b6fc3d35251ccf9c9ac0a9a .avia_textblock{text-align:center} .avia-image-container.av-kagulm3-7875343d807a9e9a15237e8c2aac6b01 img.avia_image{box-shadow:none}.avia-image-container.av-kagulm3-7875343d807a9e9a15237e8c2aac6b01 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-jg0405n-c9afc0d21452e59e5c639f68f14a326b .avia_textblock{color:#1f1f1f} .avia-image-container.av-i4sslcb-82438f4be8a4715dfdb9ff2d4cbb2deb img.avia_image{box-shadow:none}.avia-image-container.av-i4sslcb-82438f4be8a4715dfdb9ff2d4cbb2deb .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-h1pv5pn-b9cd6865d149fac2f9127c773171d083 .avia_textblock{color:#1f1f1f} .avia-section.av-8xj3bgr-2b38fbb14dd4c8b589dc81b00dbea50e{background-color:#fafafa;background-image:unset} .av_font_icon.av-87hslt7-a8807b86bb9b7473a42dfe366e1bdfb7{color:#ffffff;border-color:#ffffff}.av_font_icon.av-87hslt7-a8807b86bb9b7473a42dfe366e1bdfb7 .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-78dxmuj-3b4fac22c2d2c8fedc167a3f5b2a8d18{margin-top:10px;margin-bottom:10px}.hr.av-78dxmuj-3b4fac22c2d2c8fedc167a3f5b2a8d18 .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-54radgr-b3be6c437659b213cb629273f478d551{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-4rhuvgr-64fce13fc6b33a6182fb19ad4a271f97 .avia_textblock{text-align:left} .flex_cell.av-3rp3zez-b1930fab16681ada31e8f0361d05d425{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-d2essr-8d4e3732436e06a9b451d758ed9c1566 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0} .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0} .responsive #top #wrap_all .flex_cell.av-54radgr-b3be6c437659b213cb629273f478d551{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0} .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0} .responsive #top #wrap_all .flex_cell.av-54radgr-b3be6c437659b213cb629273f478d551{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0} .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0} .responsive #top #wrap_all .flex_cell.av-54radgr-b3be6c437659b213cb629273f478d551{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sqr1i97-2977b725f94c9e74ab194454d9223bfc{z-index:0} .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1pyhiy5n-81ae269fa019a3c0532980721718a2d6{z-index:0} .responsive #top #wrap_all .flex_cell.av-54radgr-b3be6c437659b213cb629273f478d551{padding:20px 40px 40px 20px !important}}