.avia-section.av-7rphs6-fb152f60aa1fa070c8cf27b76503fe42{background-color:#000000;background-image:url(https://texasroofforge.com/wp-content/uploads/2026/08/ai-assisted-roofing-search.webp);background-repeat:no-repeat;background-position:50% 50%;background-attachment:scroll}.avia-section.av-7rphs6-fb152f60aa1fa070c8cf27b76503fe42 .av-section-color-overlay{opacity:0.6;background-color:#000000} .flex_column.av-7k0cxi-ec62e65a70a75de873bfc25ce0514bef{padding:0 200px 0 200px} #top .av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a{padding-bottom:10px;color:#ffffff;font-size:50px}body .av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a .av-special-heading-tag{font-size:50px;padding:15px 0 0 0}.av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a .av-subheading{font-size:20px} #top .av_textblock_section.av-mtbpeow5-6e0a1f76a9427f9f568d622703e47b07 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-7el5xa-55d1ad51f4bde66201f2784e2b799b06{background-color:#f5f5f5;background-image:unset} .flex_column.av-765avq-2cf2e6e25e22010583fc05a114013910{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-765avq-2cf2e6e25e22010583fc05a114013910 .av-flex-placeholder{width:4%} .avia-image-container.av-73ibwe-0da70ad90c00e929495ddf8ccac74d61 img.avia_image{box-shadow:none}.avia-image-container.av-73ibwe-0da70ad90c00e929495ddf8ccac74d61 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-6t8wim-5a548e395eeef8307c8e13c48b84dfc6{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-6t8wim-5a548e395eeef8307c8e13c48b84dfc6 .av-flex-placeholder{width:4%} #top .av-special-heading.av-mtbpeuj0-eb78ce463df5f31e8a6d1bf25fa30afc{padding-bottom:10px;font-size:45px}body .av-special-heading.av-mtbpeuj0-eb78ce463df5f31e8a6d1bf25fa30afc .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbpeuj0-eb78ce463df5f31e8a6d1bf25fa30afc .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbpeuj0-eb78ce463df5f31e8a6d1bf25fa30afc .av-subheading{font-size:15px} .avia-section.av-6qyuta-6e67a3cff7a236c8b579857fd310bba1{background-color:#131417;background-image:url(https://texasroofforge.com/wp-content/uploads/2026/08/sbg.png);background-repeat:no-repeat;background-position:50% 50%;background-attachment:scroll} #top .av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2{padding-bottom:10px;color:#ffffff;font-size:45px}body .av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2 .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2 .av-subheading{font-size:15px} .flex_column.av-6577e6-e22a004d3f41fef1b7ba5bebc43df269{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-62saja-f08b73bd96c2e411174a5b360f4da100 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpff9v-744a44e92e88a9f5d908931aa0ebda31 .avia_textblock{color:#ffffff} .flex_column.av-5t3f4e-4c5b764f83aa729d5fb05a2f7b9f4403{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-5pfhw6-10d6d5d20efa2274eeb488d9a2d41731 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpfkfm-574c65ee5cb2b1c93bfe49963a4d89c1 .avia_textblock{color:#ffffff} .flex_column.av-5i7ohy-44c8435fe002232fadfdf0b832b754ef{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-5fqzli-ee2f8a2d6dab4a786c0e2d3dc7c896cf .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpfpxv-d1a286180b366ce97e330de52a37fdb0 .avia_textblock{color:#ffffff} .flex_column.av-5920fy-133484708442b3961ac8c7cda7748cf3{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-51efx2-66054ecb0648c3d5155347c3774063db .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpfv8x-7a135bd0680cd5e0e8781a8883f62de0 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-4tnt1y-00b74089ea223369329d7e3af575a690{margin-top:0px;margin-bottom:0px}.flex_column.av-4tnt1y-00b74089ea223369329d7e3af575a690{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-4phfh2-c0bc42362d800d3952c82562c2c7ed96 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpg28c-ff85e2b3e94d52444895af63f7bd6c8d .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-4jc0sm-e0705b70f31c447d85cb0d55421b7ff7{margin-top:0px;margin-bottom:0px}.flex_column.av-4jc0sm-e0705b70f31c447d85cb0d55421b7ff7{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-4f90cu-e603a5c651bea912553022f1829b800b .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpg7wz-26585e7e59157610f7943aeabbaf6284 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-47rjqm-bccfbee947a315d3ecfe9c662db4cf75{margin-top:0px;margin-bottom:0px}.flex_column.av-47rjqm-bccfbee947a315d3ecfe9c662db4cf75{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-43hi7q-c777b1e638f0ef60d25855b09c151e66 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpgdaq-6f3fed4b0596cad5ce959f63fe362fdb .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-dykty-20c000f24bdc38321b22a5227cc8ed55{margin-top:0px;margin-bottom:0px}.flex_column.av-dykty-20c000f24bdc38321b22a5227cc8ed55{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-3rza6e-5ea1243942cd5b71ea1dc4e4ff76b38a .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpgilw-f0048783ad32d1a2fb05d06e68b92c4e .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-3mr2pq-784bf20c3a4487c7d9790078c2ccab4f{margin-top:0px;margin-bottom:0px}.flex_column.av-3mr2pq-784bf20c3a4487c7d9790078c2ccab4f{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-3dg4ue-9e2f0f22689cb18712034ec4d7ff2df5 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpgop2-abfc74f39b89c89b00bd4100e5648172 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-39n7ty-0e4fe6b40fbdc52998ce3125aee6e572{margin-top:0px;margin-bottom:0px}.flex_column.av-39n7ty-0e4fe6b40fbdc52998ce3125aee6e572{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-3293l2-98cec4da600901e6f5291153aa18ba50 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpgtwx-9e00ef12d13444d177c0ac1c716492f5 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-2u3i52-be74f8d6a51b7fc69d1aced42ac47599{margin-top:0px;margin-bottom:0px}.flex_column.av-2u3i52-be74f8d6a51b7fc69d1aced42ac47599{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-mtbph0tn-8b05255cbc2ce789001b1a4ffbb2a35d .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbph6j7-55279ee58ac4ba2e1efe9ba98b875ec8 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-2s81we-e1ff78ad66115558a2b37e792876852f{margin-top:0px;margin-bottom:0px}.flex_column.av-2s81we-e1ff78ad66115558a2b37e792876852f{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-mtbphho4-aa04929a3731a0d9cea114fa7130aa05 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbphcqj-d2d1c56da8efc6b95882d9c22fdf2ac3 .avia_textblock{color:#ffffff} .flex_column.av-2i0n1q-af0673993275c51a863e87f42ea84f16{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-mtbpho0a-cf94bf9a0a3ca06c9b4273882ca5fe19 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbphu5d-89408aa4a79425bb8f74a5a2b997d3a3 .avia_textblock{color:#ffffff} .flex_column.av-2gxz2m-d6217a798eff9f6981b36561877985e3{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-mtbpi0tm-e9a398a6bb5ebb4af7027196c1bac684 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpi6uk-dfed070eed09acea15d267dc6e8d4f29 .avia_textblock{color:#ffffff} .flex_column.av-285j3i-01907f80e5fe32bb2e251e1f534125b3{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-mtbpid6b-ed62ca87a965d6b662dc43e2242a77e6 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpij89-d2e0b6d3372586b6a571e2060ad979a0 .avia_textblock{color:#ffffff} .flex_column.av-7joby-496ed52435de9c5b384dbedc2c2c0404{border-width:1px;border-color:#454647;border-style:solid;padding:20px 30px 30px 30px;background-color:rgba(19,20,23,0.83)} #top .av_textblock_section.av-mtbpiv19-3f38bd209d60d627f3b11074d8e4e5a5 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbpipm8-8b4230dbbb4026f72f7bdc6e5896d616 .avia_textblock{color:#ffffff} .avia-section.av-1usy66-a52e3ac91c74e083332c0b33255ceb9c{background-color:#f5f5f5;background-image:unset} .flex_column.av-1sunb2-9a3cd571bc25477d94d42df5a2a7e091{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1sunb2-9a3cd571bc25477d94d42df5a2a7e091 .av-flex-placeholder{width:4%} #top .av-special-heading.av-mtbpj4pb-311034965ba2172d0353d4abc6cd9339{padding-bottom:10px;font-size:45px}body .av-special-heading.av-mtbpj4pb-311034965ba2172d0353d4abc6cd9339 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbpj4pb-311034965ba2172d0353d4abc6cd9339 .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbpj4pb-311034965ba2172d0353d4abc6cd9339 .av-subheading{font-size:15px} .flex_column.av-1lkn7i-160c0a6f91bf7ffa3c35e8c7026c2ca8{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1lkn7i-160c0a6f91bf7ffa3c35e8c7026c2ca8 .av-flex-placeholder{width:4%} .avia-image-container.av-1ewtpy-25a360414362785ba8c282c41f930454 img.avia_image{box-shadow:none}.avia-image-container.av-1ewtpy-25a360414362785ba8c282c41f930454 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-19mmhy-33af6ad7a83efe60c492bca77c269284{background-color:#131417;background-image:unset} .flex_column.av-3n45a-f0f16be29761adc2ec5a6cdd582cf596{padding:0 150px 0 150px} #top .av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e{padding-bottom:10px;color:#ffffff;font-size:45px}body .av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e .av-special-heading-tag{font-size:45px}.av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e .av-subheading{font-size:15px} #top .av_textblock_section.av-t5kym-dd6952a096c27d225d0e6ea61c0bb044 .avia_textblock{color:#ffffff;text-align:center} #top .av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463{padding-bottom:10px;color:#ffffff;font-size:45px}body .av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463 .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463 .av-subheading{font-size:15px} #top .av_textblock_section.av-mtbpjope-7c62b5c963891275a87816561f61c2b0 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-ludni-a4ac7149bef2719f3cd8ca3e35cd6430{background-color:#000000;background-image:url(https://texasroofforge.com/wp-content/uploads/2026/08/texas-roofing-marketing-partner.webp);background-repeat:no-repeat;background-position:50% 0%;background-attachment:fixed}.avia-section.av-ludni-a4ac7149bef2719f3cd8ca3e35cd6430 .av-section-color-overlay{opacity:0.8;background-color:#000000} #top .av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435{padding-bottom:30px;color:#ffffff;font-size:50px}body .av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435 .av-special-heading-tag{font-size:50px}.av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435 .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-13kme-c530e8e8409171c7d653c22f7ea1ed97:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-13kme-c530e8e8409171c7d653c22f7ea1ed97:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpeuj0-eb78ce463df5f31e8a6d1bf25fa30afc .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpj4pb-311034965ba2172d0353d4abc6cd9339 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){.flex_column.av-7k0cxi-ec62e65a70a75de873bfc25ce0514bef{padding:0 0 0 0} #top #wrap_all .av-special-heading.av-mtbpeipj-acd2c9619aec1ca72c2d13b391b42c3a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpeuj0-eb78ce463df5f31e8a6d1bf25fa30afc .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpf96s-1f92f5fe160a9d17f88d4e641c4c94c2 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpj4pb-311034965ba2172d0353d4abc6cd9339 .av-special-heading-tag{font-size:0.8em} .flex_column.av-3n45a-f0f16be29761adc2ec5a6cdd582cf596{padding:0 0 0 0} #top #wrap_all .av-special-heading.av-vli32-f390ce7292d1b2b71b4c053aca77b34e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpjixa-581c2df859b23e181383f5e27a2b9463 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbpkdh2-a261f0e4763b35e733dcf9e718805435 .av-special-heading-tag{font-size:0.8em}}