.avia-section.av-6eikkm-b0e3ed12e0a8efd158372f96e15a2d54{background-repeat:no-repeat;background-image:url(https://rocoroofing.com/wp-content/uploads/2025/10/hart-roofing-8.jpg);background-position:100% 100%;background-attachment:scroll}.avia-section.av-6eikkm-b0e3ed12e0a8efd158372f96e15a2d54 .av-section-color-overlay{opacity:0.4;background-color:#000000} #top .av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726{padding-bottom:10px;color:#ffffff;font-size:70px}body .av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726 .av-special-heading-tag{font-size:70px}.av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726 .av-subheading{font-size:15px} #top .av_textblock_section.av-mgmr6t17-61f4cd975421913294d12c18ed7ec6f7 .avia_textblock{font-size:20px;text-align:center} .flex_column.av-5xdeza-1a9200fbffa01362146a757730e605b0{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-mgmsbm8q-de84c8a7a3287d3c324db3ddef1acf9a{padding-bottom:20px;font-size:34px}body .av-special-heading.av-mgmsbm8q-de84c8a7a3287d3c324db3ddef1acf9a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mgmsbm8q-de84c8a7a3287d3c324db3ddef1acf9a .av-special-heading-tag{font-size:34px}.av-special-heading.av-mgmsbm8q-de84c8a7a3287d3c324db3ddef1acf9a .av-subheading{font-size:15px} #top .av_textblock_section.av-5jyncm-ae24504213a20b498972cad307241419 .avia_textblock{font-size:16px;color:#777777} .flex_column.av-5gcwtq-34629f63ba462fa765e242923ed1919a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-581bby-d69a99559d6b395faf2345418308bb67{padding-bottom:20px;font-size:34px}body .av-special-heading.av-581bby-d69a99559d6b395faf2345418308bb67 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-581bby-d69a99559d6b395faf2345418308bb67 .av-special-heading-tag{font-size:34px}.av-special-heading.av-581bby-d69a99559d6b395faf2345418308bb67 .av-subheading{font-size:15px} #top .av_textblock_section.av-52yc52-dd8abc72fd775122e49d4beb119d81f3 .avia_textblock{font-size:16px;color:#777777} #top .av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf{padding-bottom:70px;color:#000000;font-size:34px}body .av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf .av-special-heading-tag{font-size:34px}.av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf .special-heading-inner-border{border-color:#000000}.av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf .av-subheading{font-size:15px;color:#000000} .flex_column.av-4894by-435009e094d2ce85532f4d980e117718{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-s5ka4-ab93b61555ae8c59310f2e2bd559137c{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-23ai4-7484680dab3497cb8b040dc4835ad313{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-e8lk4-182ef6849ea554a8dacd917b600e6939{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-a72d0-72344931dc48a2c68250337cf49a276f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-section.av-1yc72e-9f96e9b366091e179ea80d0260913fee{background-color:#01016e;background:linear-gradient( to bottom,#01016e,rgba(255,255,255,0.01),#fc1a1a );margin-top:0px;margin-bottom:0px}.avia-section.av-1yc72e-9f96e9b366091e179ea80d0260913fee .av-section-color-overlay{opacity:0.3;background-color:#020202;background-image:url(https://rocoroofing.com/wp-content/uploads/2025/09/4.png);background-repeat:repeat} .flex_column.av-mgmncys5-ccccb4293ec4bf11e027c323da98eb6b{border-radius:50px 50px 50px 50px;padding:30px 0 0 0;height:auto;min-height:300px} #top .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5{padding-bottom:10px;color:#000000;font-size:60px}body .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-special-heading-tag{font-size:60px}.av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-subheading{font-size:25px;color:#000000}body .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-special-heading-tag .heading-wrap:before{border-color:#ffffff}body .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-special-heading-tag .heading-wrap:after{border-color:#ffffff} #top #wrap_all .avia-button.av-mgmoctoo-6c552b51dcce65fd88f99420914ef04a{font-size:20px;transition:all 0.4s ease-in-out;margin:5px 5px 5px 5px;padding:25px 55px 25px 55px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mgmsbm8q-de84c8a7a3287d3c324db3ddef1acf9a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-581bby-d69a99559d6b395faf2345418308bb67 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-69l3om-d1bd742df515b586495af4b4a8053726 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mgmsbm8q-de84c8a7a3287d3c324db3ddef1acf9a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-581bby-d69a99559d6b395faf2345418308bb67 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4rw4hq-4f16f1304788286f4926a0aedf7d59bf .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mgmnoywr-e393a2ce6ca225ce043c664ee6ef37d5 .av-special-heading-tag{font-size:0.8em}}