.avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{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-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0}.avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-6e7hucf-618e14152da3bb82b167ef9c8ca6c49f .avia_textblock{color:#ffffff;text-align:center} #top .hr.av-1rosau5b-fc72c347d7fb16a9170c61c9b5a46892{margin-top:10px;margin-bottom:10px}.hr.av-1rosau5b-fc72c347d7fb16a9170c61c9b5a46892 .hr-inner{width:100px;border-color:#e12725} #top .av_textblock_section.av-1r6o4m3j-510d2357b308ad0ce670fa248d308b08 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{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-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0} #top .hr.av-631ftj3-e4825e624d5f6772741d720ff1e1c7e1{margin-top:10px;margin-bottom:10px}.hr.av-631ftj3-e4825e624d5f6772741d720ff1e1c7e1 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-1o8rgye7-ff1a5ed15ba27c65650279065ba2aa9f .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-1ndbb2fz-8ae09fb5cfc84363337f5c808192a588{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1n5wgl3z-d3a9688531a2b7536e104d7c21362b6d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-5vkg6f3-a3adef85f7de6d78c68fe444998ed0fa{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1m7kzzpb-c43764d512844b38a2b1668f8f398ed9{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1llojna7-b04fa3e8df23bb7c5a5c0e06f5c28d5e{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1l4cy89r-2b06c04c48868fdd5aefc6f501b77fae{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1kn2yolb-82cff767469f7cfc0304d40438ca8dbc{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1kcsa7cv-f0380e938bb60ea26d9eb73e35115f06{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jqa5oin-ec1fefd5a22799db98943ad12eacc4ea{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1jiacqov-4376a2c49bfc16d0a052af0be4844510{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1j3egh33-1be2343fd6714c91d3d21c19c99cd8d4{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1imyf14v-05d980894d0a7a585581da25e6234146{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1i1e3xgf-9251b15be39b6083b741e325a123abf7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1hqp76v3-4020844b512d8fe1e5ef7434393aacad{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1h8tllxb-1b96d0e572b596e50afea052f6515200{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-1gru15bz-b0443657cacdea69d3516f278fd59248{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .avia-image-container.av-1fmtmfen-ff8da1afd896f1e8b84940dafccef1cc img.avia_image{box-shadow:none}.avia-image-container.av-1fmtmfen-ff8da1afd896f1e8b84940dafccef1cc .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-1fcum1mn-52bf9ae693ceae094efdb678c518d821{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-1fcum1mn-52bf9ae693ceae094efdb678c518d821 .av-flex-placeholder{width:2%} .av_font_icon.av-53fnp9b-fabd0155479fbd5c0d81ebb6c570a826{color:#dc0200;border-color:#dc0200}.av_font_icon.av-53fnp9b-fabd0155479fbd5c0d81ebb6c570a826 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1e9kw9pb-c0d98026ccba543e75ab7c7fbf994440{height:50px} #top .av_textblock_section.av-1dxvyt0f-60d4edcc4b951860502faef9755eb97e .avia_textblock{text-align:center} .flex_column.av-1dlbaxrz-5194d60b9705ffb922938978a414483e{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-1dlbaxrz-5194d60b9705ffb922938978a414483e .av-flex-placeholder{width:2%} .av_font_icon.av-1czh41gf-7645192844c46f3a126fc3ade5e8b648{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1czh41gf-7645192844c46f3a126fc3ade5e8b648 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ch0sknz-e8fdef6088d6946d27a14fdf532f0c11{height:50px} #top .av_textblock_section.av-1c5uuu67-7ea6f4e2e1109308daff3e059f264c7f .avia_textblock{text-align:center} .flex_column.av-1bk3n3vj-edfd8bf1771e0db3198c37c4b2c37c2e{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-1bk3n3vj-edfd8bf1771e0db3198c37c4b2c37c2e .av-flex-placeholder{width:2%} .av_font_icon.av-1b0ax3lr-27b11253fba6d2b16c884f6cd72183a2{color:#dc0200;border-color:#dc0200}.av_font_icon.av-1b0ax3lr-27b11253fba6d2b16c884f6cd72183a2 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ak3xg1r-3d4b712c3ee69087da0fb2785682185d{height:50px} #top .av_textblock_section.av-1a6fuokf-3d4884158bb202ae3fea573514656b04 .avia_textblock{text-align:center} .flex_column.av-19noc9lr-7e4b63d5077c52b6ee6c1f2b40b945df{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-19noc9lr-7e4b63d5077c52b6ee6c1f2b40b945df .av-flex-placeholder{width:2%} .av_font_icon.av-19awrrr3-b33f75954a42f71b37586543cbe62ac2{color:#dc0200;border-color:#dc0200}.av_font_icon.av-19awrrr3-b33f75954a42f71b37586543cbe62ac2 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-18peb41r-6b53337a5271f170e8a33944acb12931{height:50px} #top .av_textblock_section.av-18d7vi67-b75ae24ea44d0a1ef4a5f2983796ecf3 .avia_textblock{text-align:center} .avia-section.av-16x3fmvz-d3874cfebba7bf6da38b46eba6f87b3b{background-color:rgba(0,0,0,0.0784313725490196);background-image:unset} .avia-image-container.av-16470n9b-e07512c3ccf115a847ca921f8eca2c4d img.avia_image{box-shadow:none}.avia-image-container.av-16470n9b-e07512c3ccf115a847ca921f8eca2c4d .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-15c7acqn-cad7466b4a166b0b747f1747a4687bde{margin-top:10px;margin-bottom:10px}.hr.av-15c7acqn-cad7466b4a166b0b747f1747a4687bde .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-14pt5fnj-d1607f769631e473b4f19777a5a74c01 .avia_textblock{text-align:left} #top .av_textblock_section.av-143tns1r-6057d567ed8b7e2750bf636b8b2640d8 .avia_textblock{text-align:left} #top #wrap_all .avia-button.av-139i7xvj-905656a786ede81e04542eba8d4d9a32{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12o9kxnj-e1e67840ba73c98536b29be2ce081da5{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-12f89opr-70bb13ab8a8896092afb8a9c4a717db9{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11ul2a9r-80df7f59e07a191300ab9257515cba2d{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-11dulr8f-6682553bca2d3d81975c17a17490c089{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10udsf27-34ce3f18438e025e58bcec554cb516dd{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-10n4ljz3-84ab35c5f67b7cbeaa207eafd5bb5aa0{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-105ys1j3-4a783d02626ff5fcc321feacbc2fb2ed{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-zq0avxb-465d78ee9d559d02de970d9c1e114f62{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-zas9dkv-aea00c9236d778a9c97583ca948570d7{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-ys13tkv-5c2d933e123e126aa2587addf9fcd720{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-yclz94v-12b8c8893af8fd4ca58a1ab5685be2b8{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-xr3xljz-427ad1f7f039354b01b080ef949a8af9{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-xcu0867-30dbba8e4c6fb84218855b8a6e40f4f6{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-wt32ipr-16996e9f609f7ae8aadfcde2e089f57a{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-wjm5pq7-2fce5fb056e1c4380ff67361866a0d64{padding:10px 16px 10px 10px;margin-bottom:5px;margin-right:5px} .flex_cell.av-vghk9lr-60dd1b73f524347d02986bb9dc1b2033{vertical-align:middle;height:300px;min-height:300px;background-color:#1f1f1f}.responsive #top #wrap_all .flex_cell.av-vghk9lr-60dd1b73f524347d02986bb9dc1b2033{padding:0px 0px 0px 0px !important} .avia-image-container.av-uw8gu73-00f44d34a3c88a86c5d9b5850992f75a img.avia_image{box-shadow:none}.avia-image-container.av-uw8gu73-00f44d34a3c88a86c5d9b5850992f75a .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-um58a0v-56fde2c9a0c92416d76062685bf79fcd{vertical-align:top;height:300px;min-height:300px;background-color:#1f1f1f} #top .hr.hr-invisible.av-31549jz-93197ad62816ca14ed8d1f4c25301622{height:30px} #top .hr.hr-invisible.av-tgcaw7z-73a35c99f2c51deb2c437173fc2b10fc{margin-top:-50px;height:1px} #top .av-special-heading.av-t9bmj33-b10f15904753eb8fb194b54bf0c81acf{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-t9bmj33-b10f15904753eb8fb194b54bf0c81acf .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-t9bmj33-b10f15904753eb8fb194b54bf0c81acf .av-special-heading-tag{padding:0px 0px 0px 0px}.av-special-heading.av-t9bmj33-b10f15904753eb8fb194b54bf0c81acf .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-t9bmj33-b10f15904753eb8fb194b54bf0c81acf .av-subheading{font-size:15px} .avia-section.av-s7jqc8v-03486505a5fb8d5049b47220105058af{background-color:#fafafa;background-image:unset} #top .hr.av-qr0xxa7-a2ee2682c80818d5c6fa2a05c9e0d705{margin-top:10px;margin-bottom:10px}.hr.av-qr0xxa7-a2ee2682c80818d5c6fa2a05c9e0d705 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-qacqucf-4fca96c37750578854f115a97a84e568 .avia_textblock{text-align:center} .avia-image-container.av-p1izf5r-72d95497aaa69f280d9b4b0c49e54cfb img.avia_image{box-shadow:none}.avia-image-container.av-p1izf5r-72d95497aaa69f280d9b4b0c49e54cfb .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-ol71va7-98388d9b2575fa0eb46498997159241c .avia_textblock{color:#1f1f1f} .avia-image-container.av-n1ur1of-04e0d4c645011cb5bbc07a9153bd2b7a img.avia_image{box-shadow:none}.avia-image-container.av-n1ur1of-04e0d4c645011cb5bbc07a9153bd2b7a .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-mmlp3lr-3d8030ecaefc79b648a1665ac786ddd0 .avia_textblock{color:#1f1f1f} .avia-section.av-ltsdkbj-17759edcb0b6f35936d7deae0e557977{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-ll6lq9r-cbc18267b0229514c430722d3400678a .avia_textblock{text-align:center} .avia-image-container.av-kggyye7-937047ce5359c23884d3468293c5c905 img.avia_image{box-shadow:none}.avia-image-container.av-kggyye7-937047ce5359c23884d3468293c5c905 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-jz3l8kf-1acbbe9f7bc3d0e30187325dbf8bb339 img.avia_image{box-shadow:none}.avia-image-container.av-jz3l8kf-1acbbe9f7bc3d0e30187325dbf8bb339 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-1xohv0f-394d5619fdeb234120cc2ff6f1630898 .avia_textblock{color:#1f1f1f} .avia-image-container.av-i5xvi9r-f6214ad9a227c9edaa91115b61d9dc03 img.avia_image{box-shadow:none}.avia-image-container.av-i5xvi9r-f6214ad9a227c9edaa91115b61d9dc03 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-hul3abj-1a64e0e1a7bf4aa0412f8b635f8cdca1 img.avia_image{box-shadow:none}.avia-image-container.av-hul3abj-1a64e0e1a7bf4aa0412f8b635f8cdca1 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-h3k4pj3-c1bd846012151204c2bdc362bb10ecdf .avia_textblock{color:#1f1f1f} #top .hr.av-esbjwpr-4eebcbd8f3fd747a68d1e4b47aea42c0{margin-top:10px;margin-bottom:10px}.hr.av-esbjwpr-4eebcbd8f3fd747a68d1e4b47aea42c0 .hr-inner{width:50px;border-color:#e12725} #top .av_textblock_section.av-eiy3f1b-b485d06d789c80cc781df2adf4681e5d .avia_textblock{text-align:center} .avia-image-container.av-db8kwcf-80c9de218c51872f59a9193b27f153ce img.avia_image{box-shadow:none}.avia-image-container.av-db8kwcf-80c9de218c51872f59a9193b27f153ce .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-c516ojj-93e1e995c3ccafa8ec92dc7465374adc img.avia_image{box-shadow:none}.avia-image-container.av-c516ojj-93e1e995c3ccafa8ec92dc7465374adc .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-bh80wwv-a113c88792fbc02a492f73d3d8c9a407 img.avia_image{box-shadow:none}.avia-image-container.av-bh80wwv-a113c88792fbc02a492f73d3d8c9a407 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-afivbgf-b4160067ffa17f1703dc55b901653f07 img.avia_image{box-shadow:none}.avia-image-container.av-afivbgf-b4160067ffa17f1703dc55b901653f07 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-9clas9r-4d6296b15f3ecfae838f2602e2efba87 img.avia_image{box-shadow:none}.avia-image-container.av-9clas9r-4d6296b15f3ecfae838f2602e2efba87 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-91v2w5b-7cc9d1555c2fb9466ba27f678cba1938{background-color:#fafafa;background-image:unset} .av_font_icon.av-88a94pr-193d2ae07d78fdfdd0f3ec03771298eb{color:#ffffff;border-color:#ffffff}.av_font_icon.av-88a94pr-193d2ae07d78fdfdd0f3ec03771298eb .av-icon-char{font-size:200px;line-height:200px} #top .hr.av-70nps1r-81d58d44ae3006f5b689bd52a18e971d{margin-top:10px;margin-bottom:10px}.hr.av-70nps1r-81d58d44ae3006f5b689bd52a18e971d .hr-inner{width:50px;border-color:#e12725} .flex_cell.av-5eh8z1b-329124cf49bf9e4b09fa5ece52773c0f{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-hvudi7-64aeb32375baa5aa1b460d50847e120c .avia_textblock{text-align:left} .flex_cell.av-3whpjvj-0b0e3e430f80067cdc5d1285d7bd2ff7{vertical-align:top;height:600px;min-height:600px;background-color:rgba(0,0,0,0.0784313725490196)} #top .av_textblock_section.av-3agflgf-df7b371452110ad8cbd0698c86aa29c1 .avia_textblock{text-align:left} @media only screen and (min-width:990px){.avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0} .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0} .responsive #top #wrap_all .flex_cell.av-5eh8z1b-329124cf49bf9e4b09fa5ece52773c0f{padding:65px 100px 65px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0} .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0} .responsive #top #wrap_all .flex_cell.av-5eh8z1b-329124cf49bf9e4b09fa5ece52773c0f{padding:30px 60px 30px 60px !important}} @media only screen and (min-width:480px) and (max-width:767px){.avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0} .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0} .responsive #top #wrap_all .flex_cell.av-5eh8z1b-329124cf49bf9e4b09fa5ece52773c0f{padding:30px 60px 60px 30px !important}} @media only screen and (max-width:479px){.avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1sdhdfsv-f84e51594cae8ec1dbd53ce6cd41ce05{z-index:0} .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0}.av-curtain-footer.av-curtain-activated #main .avia-section.av-1ptlcsfz-0aa133020a439dec9cc0f737a27954c0{z-index:0} .responsive #top #wrap_all .flex_cell.av-5eh8z1b-329124cf49bf9e4b09fa5ece52773c0f{padding:20px 40px 40px 20px !important}}