.avia-section.av-jjx8m-6e85771b10a61cca489000607dc671fb{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-jjx8m-6e85771b10a61cca489000607dc671fb .av-section-color-overlay{opacity:0.6;background-color:#000000} .flex_column.av-55e0um-4fb269851b6ca80972ee271f97eb5907{padding:0 200px 0 200px} #top .av-special-heading.av-mtbqqlvu-c05f95398c4328319b0c735af66c57b4{padding-bottom:10px;color:#ffffff;font-size:50px}body .av-special-heading.av-mtbqqlvu-c05f95398c4328319b0c735af66c57b4 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbqqlvu-c05f95398c4328319b0c735af66c57b4 .av-special-heading-tag{font-size:50px;padding:15px 0 0 0}.av-special-heading.av-mtbqqlvu-c05f95398c4328319b0c735af66c57b4 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbqqlvu-c05f95398c4328319b0c735af66c57b4 .av-subheading{font-size:20px} #top .av_textblock_section.av-mtbqqt8g-446027d99701f6e88ff7c2d484db6749 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-51393a-51854ac33ffd12eaaa0de40c28f58bcc{background-color:#f5f5f5;background-image:unset} .flex_column.av-4vmvna-d854c8a018f3c303a80cabb6eb2ef486{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-4vmvna-d854c8a018f3c303a80cabb6eb2ef486 .av-flex-placeholder{width:4%} .avia-image-container.av-mtbqrks0-33cddb886bd25db432ad2f50f514843e img.avia_image{box-shadow:none}.avia-image-container.av-mtbqrks0-33cddb886bd25db432ad2f50f514843e .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-4qmila-15b10d64b4ba5770bc5e0c8ecb150412{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-4qmila-15b10d64b4ba5770bc5e0c8ecb150412 .av-flex-placeholder{width:4%} #top .av-special-heading.av-mtbqr18h-ecadec5bd3c44893aff31a07e4c804ca{padding-bottom:10px;font-size:45px}body .av-special-heading.av-mtbqr18h-ecadec5bd3c44893aff31a07e4c804ca .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbqr18h-ecadec5bd3c44893aff31a07e4c804ca .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbqr18h-ecadec5bd3c44893aff31a07e4c804ca .av-subheading{font-size:15px} .avia-section.av-4im2by-0c7b70d986e5ec26be5982289b074000{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-mtbqrstl-58b072671ff503a639ac199e1860778c{padding-bottom:10px;color:#ffffff;font-size:45px}body .av-special-heading.av-mtbqrstl-58b072671ff503a639ac199e1860778c .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbqrstl-58b072671ff503a639ac199e1860778c .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbqrstl-58b072671ff503a639ac199e1860778c .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbqrstl-58b072671ff503a639ac199e1860778c .av-subheading{font-size:15px} .flex_column.av-4242ue-27240d64ae2a3710cffa194c046ac623{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-3w18ra-a98589f13d17e6cf98a8df4e5caac3b7 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbqs10s-3dd0e60d4604861c92f68a3250ce0d44 .avia_textblock{color:#ffffff} .flex_column.av-3si0ie-266c7accbba962a040fd79bce9d9e27f{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-3iacee-9e9288367478a536ee2533956a62ce7e .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbqs7k6-1c44dd145b0aabead3c3c5eea263280f .avia_textblock{color:#ffffff} .flex_column.av-3eqxza-adffbdde36150fadf9123d9217b20f2d{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-38htta-1fb43fc56597cfa44c8c4412e6ac3690 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbqse0i-93c56b0eaf7f4165c35f9b99626a87fa .avia_textblock{color:#ffffff} .flex_column.av-350mva-a8fa7a003e75d5c159cddb6ac2a9646f{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-2xv39i-2b81543c98878c0d2c1433e90ea90886 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbqskcb-a66444ab1cab34f65b0e8cf4b5a418bf .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-2pbqg6-3678738861f5a86b4af557aa5075fb17{margin-top:0px;margin-bottom:0px}.flex_column.av-2pbqg6-3678738861f5a86b4af557aa5075fb17{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-2n7kxq-d4574753de06e73e9206250ff102028e .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbqsric-854dcb78bf70ff873e93b155e6483882 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-2gldbi-217956a57955e5ce174ca7ac3902d8f4{margin-top:0px;margin-bottom:0px}.flex_column.av-2gldbi-217956a57955e5ce174ca7ac3902d8f4{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-29bsni-6a3c77bee4a1fd79adf2575422d77667 .avia_textblock{font-size:30px;color:#c85528} #top .av_textblock_section.av-mtbqsy43-a399e104a684ef97aa128979f8f449ef .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-225lwe-14bdde52176cde9e0f8b6cba5fb4267a{margin-top:0px;margin-bottom:0px} #top .flex_column_table.av-equal-height-column-flextable.av-1x92ym-0e8405b2409960ec634fca0f4738b157{margin-top:0px;margin-bottom:0px} .avia-section.av-1qgl9i-9689668b4de9719c0584b85abed052b2{background-color:#f5f5f5;background-image:unset} .flex_column.av-1jdrni-d4b772b660d3694ab1290216e1bb9e16{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1jdrni-d4b772b660d3694ab1290216e1bb9e16 .av-flex-placeholder{width:4%} #top .av-special-heading.av-mtbqt8kh-0607cdb27719ff32b482e16ea211b084{padding-bottom:10px;font-size:45px}body .av-special-heading.av-mtbqt8kh-0607cdb27719ff32b482e16ea211b084 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbqt8kh-0607cdb27719ff32b482e16ea211b084 .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbqt8kh-0607cdb27719ff32b482e16ea211b084 .av-subheading{font-size:15px} .flex_column.av-1cn8xy-4c34456eb82c4b0b4c84094477f48712{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1cn8xy-4c34456eb82c4b0b4c84094477f48712 .av-flex-placeholder{width:4%} .avia-image-container.av-19gyqu-08dab4c489255a12457cfc4e5341a5d0 img.avia_image{box-shadow:none}.avia-image-container.av-19gyqu-08dab4c489255a12457cfc4e5341a5d0 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-3zjmm-3d8544de548e45503d808530e839b493{background-color:#f5f5f5;background-image:unset} #top .av-special-heading.av-mtbqtqw9-eb4edffc29396afd2755b82da190dd3a{padding-bottom:10px;font-size:45px}body .av-special-heading.av-mtbqtqw9-eb4edffc29396afd2755b82da190dd3a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbqtqw9-eb4edffc29396afd2755b82da190dd3a .av-special-heading-tag{font-size:45px}.av-special-heading.av-mtbqtqw9-eb4edffc29396afd2755b82da190dd3a .av-subheading{font-size:15px} #top .togglecontainer.av-mtbquno6-78c83f5d7ca92103dd91c146fca661cb p.toggler{background-color:#ffffff}#top .togglecontainer.av-mtbquno6-78c83f5d7ca92103dd91c146fca661cb p.toggler.activeTitle{color:#ffffff;border-color:#ffffff;background-color:#7a3018}#top .togglecontainer.av-mtbquno6-78c83f5d7ca92103dd91c146fca661cb p.toggler.activeTitle .toggle_icon,#top .togglecontainer.av-mtbquno6-78c83f5d7ca92103dd91c146fca661cb p.toggler.activeTitle .toggle_icon > span{color:#000000;border-color:#000000}#top .togglecontainer.av-mtbquno6-78c83f5d7ca92103dd91c146fca661cb .toggle_wrap .toggle_content{background-color:#ffffff} .avia-section.av-mtbquz35-77ece4cda88e0546867174f3c2f543ed{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-mtbquz35-77ece4cda88e0546867174f3c2f543ed .av-section-color-overlay{opacity:0.8;background-color:#000000} #top .av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4{padding-bottom:30px;color:#ffffff;font-size:50px}body .av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4 .av-special-heading-tag{font-size:50px}.av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4 .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-a04p2-caee775ba7e994e2ae54193db7aaf2e1:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-a04p2-caee775ba7e994e2ae54193db7aaf2e1: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-mtbqqlvu-c05f95398c4328319b0c735af66c57b4 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqr18h-ecadec5bd3c44893aff31a07e4c804ca .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqrstl-58b072671ff503a639ac199e1860778c .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqt8kh-0607cdb27719ff32b482e16ea211b084 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqtqw9-eb4edffc29396afd2755b82da190dd3a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){.flex_column.av-55e0um-4fb269851b6ca80972ee271f97eb5907{padding:0 0 0 0} #top #wrap_all .av-special-heading.av-mtbqqlvu-c05f95398c4328319b0c735af66c57b4 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqr18h-ecadec5bd3c44893aff31a07e4c804ca .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqrstl-58b072671ff503a639ac199e1860778c .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqt8kh-0607cdb27719ff32b482e16ea211b084 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqtqw9-eb4edffc29396afd2755b82da190dd3a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mtbqutvt-ee930e532610fdaf7b5e78d6f5d9cfb4 .av-special-heading-tag{font-size:0.8em}}