.avia-section.av-9cafaf-84a29141b0b658c41e68693ba3776630{background-repeat:no-repeat;background-image:url(https://fortresshomestx.com/wp-content/uploads/2026/02/30-Modlux.Media_.3177-Pear-Orchard-Rd_DSC05009.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-9cafaf-84a29141b0b658c41e68693ba3776630 .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e{padding-bottom:10px;color:#ffffff;font-size:70px}body .av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e .av-special-heading-tag{font-size:70px}.av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-8ra6r3-521a5ee27551364c62cb64a25c22e0a2{font-size:18px;background-color:#c09538;border-color:#c09538;border-style:solid;border-width:2px 2px 2px 2px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-8ra6r3-521a5ee27551364c62cb64a25c22e0a2:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-8ra6r3-521a5ee27551364c62cb64a25c22e0a2:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-84ft1j-dfdda403d48f59ef24c6f175adcdbc55{background-color:#090e11;background-image:unset} .flex_column.av-7z2a7z-7333d5ce3762c7e25debe2ba0ef8c217{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-7z2a7z-7333d5ce3762c7e25debe2ba0ef8c217 .av-flex-placeholder{width:4%} #top .av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16vyxj-ee108052aa29624c46ed8179d82c36bf .avia_textblock{color:#ffffff} .flex_column.av-7sxjgn-bb904b217fea3a27ca86e7133a318299{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-7sxjgn-bb904b217fea3a27ca86e7133a318299 .av-flex-placeholder{width:4%} .avia-image-container.av-ml1e3mli-5d7b107a84c636625278e8f5b725cc01 img.avia_image{box-shadow:none}.avia-image-container.av-ml1e3mli-5d7b107a84c636625278e8f5b725cc01 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-7rct0v-cd69dacb422c145fb81bd7e06dff525f{background-color:#000000;background-image:url(https://fortresshomestx.com/wp-content/uploads/2026/01/Custom-home-interior-designed-for-long-term-living-in-Texas-1.webp);background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed}.avia-section.av-7rct0v-cd69dacb422c145fb81bd7e06dff525f .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16whf9-ea0835468248f5fd1f69948efd12e57f .avia_textblock{color:#ffffff;text-align:center} #top #wrap_all .avia-button.av-q1jtb-b83bbcd01137af4536fdc907e86be7cc{font-size:18px;background-color:#c09538;border-color:#c09538;border-style:solid;border-width:2px 2px 2px 2px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-q1jtb-b83bbcd01137af4536fdc907e86be7cc:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-q1jtb-b83bbcd01137af4536fdc907e86be7cc:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-73f79z-f12283093a79e9c9dd62fde52a3dad58{background-color:#090e11;background-image:unset} .flex_column.av-6ts4of-00638d09f0eae0550a90b7dcf5a41862{width:100%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-6ts4of-00638d09f0eae0550a90b7dcf5a41862 .av-flex-placeholder{width:0%} #top .av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16x1qv-0a0d9af46d842239ce79d9b21b680ab1 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-6rw55b-d27822455f0bd672f662686cf73cd02d{margin-top:10px;margin-bottom:0px}.flex_column.av-6rw55b-d27822455f0bd672f662686cf73cd02d{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:0 0 0 0;background-color:#0b1335}#top .flex_column_table.av-equal-height-column-flextable.av-6rw55b-d27822455f0bd672f662686cf73cd02d .av-flex-placeholder{width:2%} #top .av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9 .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16xcnb-bd51fd997086ec83b63d8b923df1837a .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-6h551r-06a7ba5afad75031541bfea15393fe81{margin-top:10px;margin-bottom:0px}.flex_column.av-6h551r-06a7ba5afad75031541bfea15393fe81{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:0 0 0 0;background-color:#0b1335}#top .flex_column_table.av-equal-height-column-flextable.av-6h551r-06a7ba5afad75031541bfea15393fe81 .av-flex-placeholder{width:2%} #top .av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16xmsb-423f43c842c6080f9f244f827c3bedf8 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-6exrsn-00f5bbe086415da6bd72b1d0a865609a{margin-top:10px;margin-bottom:0px}.flex_column.av-6exrsn-00f5bbe086415da6bd72b1d0a865609a{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:0 0 0 0;background-color:#0b1335}#top .flex_column_table.av-equal-height-column-flextable.av-6exrsn-00f5bbe086415da6bd72b1d0a865609a .av-flex-placeholder{width:2%} #top .av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16xxd8-cd26d34cd53efdc6890df189aa6a997f .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-m8khj-4cb6bc8e0e4be61fca121f494a066b9a{margin-top:10px;margin-bottom:0px}.flex_column.av-m8khj-4cb6bc8e0e4be61fca121f494a066b9a{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:0 0 0 0;background-color:#0b1335}#top .flex_column_table.av-equal-height-column-flextable.av-m8khj-4cb6bc8e0e4be61fca121f494a066b9a .av-flex-placeholder{width:2%} #top .av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16y7x9-e60ed5e5350af8723bfe82843cff90cc .avia_textblock{color:#ffffff;text-align:center} .flex_cell.av-5tig1r-fbe86adb150880eed39c9fcb786c4493{vertical-align:top;background:url(https://fortresshomestx.com/wp-content/uploads/2026/01/Custom-home-builder-in-Granbury-TX-exterior-project.webp) 50% 0% no-repeat scroll } #top .hr.hr-invisible.av-5n93e7-a5901e9269edd5687b6eac3de2dd5ee3{height:300px} .flex_cell.av-5i8qc7-f67ee650b22e2c9c1f878ca59ea72685{vertical-align:top;background-color:#c09538}.responsive #top #wrap_all .flex_cell.av-5i8qc7-f67ee650b22e2c9c1f878ca59ea72685{padding:70px 70px 70px 40px !important} .flex_column.av-5bcxtb-9aeede04b8484e738cb9feb0bc062aad{width:100%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-5bcxtb-9aeede04b8484e738cb9feb0bc062aad .av-flex-placeholder{width:0%} #top .av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e .av-subheading{font-size:15px} #top .av_textblock_section.av-ml16zbzf-a83c75829c39df6a19c4690c8dbb44c5 .avia_textblock{color:#ffffff} .avia-section.av-5ai83r-c953d17d996af370e2505b90392bbc55{background-color:#090e11;background-image:unset} #top .av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630 .av-subheading{font-size:15px} .flex_column.av-4tzanz-8bb0d3cbd6731dd4bca9848fb4f0f9e8{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-4tzanz-8bb0d3cbd6731dd4bca9848fb4f0f9e8 .av-flex-placeholder{width:3%} #top .av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb .av-subheading{font-size:15px} #top .av_textblock_section.av-ml1704f9-a3d7ffd4b9c5041c72d1e7a90d3e9088 .avia_textblock{color:#ffffff;text-align:center} .flex_column.av-4rmujj-767a065052c9fe09c44cd69509c99a44{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-4rmujj-767a065052c9fe09c44cd69509c99a44 .av-flex-placeholder{width:3%} #top .av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29 .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml170f1m-93816bf6af262f4aaa4b06f33ce928c8 .avia_textblock{color:#ffffff;text-align:center} .flex_column.av-4jrthz-6313e7e08d055b7d7d09b91252352511{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-4jrthz-6313e7e08d055b7d7d09b91252352511 .av-flex-placeholder{width:3%} #top .av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7 .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml170rct-11e0fcc26c174d23228cf99cfcec8a52 .avia_textblock{color:#ffffff;text-align:center} .flex_column.av-4deyav-914c5b6259e6126780e3faf9761a2745{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-4deyav-914c5b6259e6126780e3faf9761a2745 .av-flex-placeholder{width:3%} #top .av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609 .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml17136a-867de809fa5421546c306136f639a20b .avia_textblock{color:#ffffff;text-align:center} .flex_column.av-47bdzb-c959948ea8aa0da55b53dd8875c075a4{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;background:url(https://fortresshomestx.com/wp-content/uploads/2026/01/Modern-custom-home-design-in-Granbury-TX.webp) 50% 50% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-47bdzb-c959948ea8aa0da55b53dd8875c075a4 .av-flex-placeholder{width:3%} .flex_column.av-41epcf-b6318a38bf9a986bca80e612d9b96ed7{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-41epcf-b6318a38bf9a986bca80e612d9b96ed7 .av-flex-placeholder{width:3%} #top .av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f{padding-bottom:10px;color:#ffffff;font-size:26px}body .av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f .av-special-heading-tag{font-size:26px}.av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f .av-subheading{font-size:15px} #top .av_textblock_section.av-ml171dv0-9a777b353d43e78e4c9070bc66942517 .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-3vfxv3-e0d1285f58852897b90ae19846e46d00{background-color:#000000;background-image:url(https://fortresshomestx.com/wp-content/uploads/2026/01/Custom-home-builders-in-Stephenville-TX-with-owner-oversight-1.webp);background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed} .flex_column.av-3q7nbb-196002b643b4e8f42fb6b21abee5dcc5{width:48%;margin-left:0;padding:30px 30px 30px 30px;background-color:#0b1335}#top .flex_column_table.av-equal-height-column-flextable.av-3q7nbb-196002b643b4e8f42fb6b21abee5dcc5 .av-flex-placeholder{width:4%} #top .av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml171wdx-c6c18d2abd309bc83d2252029d2823ba .avia_textblock{color:#ffffff} .flex_column.av-3kdsj3-9682c975062dcf92adc589520564e9d5{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-3kdsj3-9682c975062dcf92adc589520564e9d5 .av-flex-placeholder{width:4%} .avia-section.av-3dpxhz-55edaed3611a8adb0516a95fb8be1d8c{background-color:#0b1335;background-image:unset} #top .av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710 .av-special-heading-tag{font-size:40px}.av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710 .av-subheading{font-size:15px} .flex_cell.av-9dwmf-ffe340e070a00580f617d1a5ebe7fbf2{vertical-align:top;background-color:#090e11}.responsive #top #wrap_all .flex_cell.av-9dwmf-ffe340e070a00580f617d1a5ebe7fbf2{padding:70px 0 70px 0 !important} .flex_column.av-2cx6wv-35e2bedb1425e53734b9ef415ed38d42{background-color:#090e11} #top .av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83 .av-special-heading-tag{font-size:40px}.av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83 .av-subheading{font-size:15px} .avia-section.av-1l6lu7-4755bda099c3baef360507b35a9741ab{background-color:#000000;background-image:url(https://fortresshomestx.com/wp-content/uploads/2026/01/Fortress-Homes-TX-locally-owned-custom-home-builder.webp);background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed}.avia-section.av-1l6lu7-4755bda099c3baef360507b35a9741ab .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml172qnn-b7a586eaf79bca40620822889c028e22 .avia_textblock{color:#ffffff;text-align:center} #top #wrap_all .avia-button.av-1232an-76825322d963c35c02f59aceb4e3c18b{font-size:18px;background-color:#c09538;border-color:#c09538;border-style:solid;border-width:2px 2px 2px 2px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-1232an-76825322d963c35c02f59aceb4e3c18b:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-1232an-76825322d963c35c02f59aceb4e3c18b:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-w0p6n-58f3ee3e2d9a4cae4183787fb9bbbe72{background-color:#0b1335;background-image:unset} .flex_column.av-qby1j-f2f5a37c00b6d9116599fc010b95653e{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-qby1j-f2f5a37c00b6d9116599fc010b95653e .av-flex-placeholder{width:4%} #top .av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6 .av-special-heading-tag{font-size:40px}.av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6 .av-subheading{font-size:15px} #top .togglecontainer.av-ml174pwc-0b2033621be1b56d9bb0985b23d7ff35 p.toggler.activeTitle{color:#ffffff;border-color:#ffffff;background-color:#c09538} .flex_column.av-evabz-dc369a53bd474302f5617c3465deb546{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-evabz-dc369a53bd474302f5617c3465deb546 .av-flex-placeholder{width:4%} .avia-image-container.av-afb2n-ca7438904a3b01d2a35318e9e92fde96 img.avia_image{box-shadow:none}.avia-image-container.av-afb2n-ca7438904a3b01d2a35318e9e92fde96 .av-image-caption-overlay-center{color:#ffffff} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-ml16v3pi-a5b989b21a4b22141bf1d9d6fe6ddf1e .av-special-heading-tag{font-size:35px} #top #wrap_all .av-special-heading.av-ml16va5b-4cd8fe47640d8d42161216933f08797e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16wacb-990bc8e926eaa8f1d3fb5c15e98243d4 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16wvt3-08b4024dd808c0a1f6b819e3a6c05e7a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16x7mf-5c25d9af0edafe06096cde8d238918c9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16xi3q-8ec75b451326549b8d225adf82edd6fc .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16xshx-4d381cbb8c81220e29683dc70a9aa0ee .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16y2jh-20aef8a4ae65352c2ead01f0c5c2bc3f .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-5i8qc7-f67ee650b22e2c9c1f878ca59ea72685{padding:50px 15px 50px 15px !important} #top #wrap_all .av-special-heading.av-ml16yiqf-7083d6e04575c4e2714ffe8b7553026e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16zrjj-7f8abcd3cce95ab13aab69bf7e6f2630 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml16zzhi-fd8a57bafcc3d86508920475c6d74ebb .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml170aw6-fdd5a07c2f27b5fc2c0ce34eb1d06a29 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml170mba-01becfb3c3c29bc68e41705c30642fd7 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml170ylq-8175071b2129b6d881626dab6b88f609 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml1719al-f286001d6e5e6a818850b426c2ee949f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml171qbq-7cd7caeb63dcde2c07278ea13af4d4b1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-31hh0n-d8593feb5773152048949f3a5b5bd710 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2a51z3-601d67a52322f17969b7dc1bce180d83 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml1723sl-832a3dbaff2209e46e21ffcfac3d6e02 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-kf407-89e898b93da973eb2ddc34974476a9d6 .av-special-heading-tag{font-size:0.8em}}