.avia-section.av-98cm8-dd91fb766bf8a0f6109a11a8cba31391{background-repeat:no-repeat;background-image:url(https://fortresshomestx.com/wp-content/uploads/2026/01/High-quality-craftsmanship-in-a-luxury-custom-home-kitchen-in-North-Texas.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-98cm8-dd91fb766bf8a0f6109a11a8cba31391 .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .hr.hr-invisible.av-8tsp4-c7fe01a33990d7fb8949d7aae7662af6{height:50px} #top .av-special-heading.av-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a{padding-bottom:10px;color:#ffffff;font-size:50px}body .av-special-heading.av-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a .av-special-heading-tag{font-size:50px}.av-special-heading.av-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a .av-subheading{font-size:15px} #top .av_textblock_section.av-ml12mk8t-1f9b7800ba26307c3a4dba2a7cee0890 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-ml854ghh-c8177a8bab1e115484382526363c752c{margin-top:15px;margin-bottom:0px}.flex_column.av-ml854ghh-c8177a8bab1e115484382526363c752c{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;background-color:#090e11}#top .flex_column_table.av-equal-height-column-flextable.av-ml854ghh-c8177a8bab1e115484382526363c752c .av-flex-placeholder{width:2%} #top .av_textblock_section.av-ml8535ga-6dcdd5d92bbaf0cf1901b5fb21061274 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-b3wn0-027e853da7cfaf11b7905997d42c406d{margin-top:15px;margin-bottom:0px}.flex_column.av-b3wn0-027e853da7cfaf11b7905997d42c406d{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;background-color:#090e11}#top .flex_column_table.av-equal-height-column-flextable.av-b3wn0-027e853da7cfaf11b7905997d42c406d .av-flex-placeholder{width:2%} #top .av_textblock_section.av-ml853e82-15e7d9aa8238f68bce0b6190c21c3636 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-aa10s-cd048280228c489cf4b166b27e81544a{margin-top:15px;margin-bottom:0px}.flex_column.av-aa10s-cd048280228c489cf4b166b27e81544a{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;background-color:#090e11}#top .flex_column_table.av-equal-height-column-flextable.av-aa10s-cd048280228c489cf4b166b27e81544a .av-flex-placeholder{width:2%} #top .av_textblock_section.av-ml853jmi-ad06e45c225740004b64aeb9046f944f .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-9qb2g-39cc7260bf007bdb5cbb51c0e21a1069{margin-top:15px;margin-bottom:0px}.flex_column.av-9qb2g-39cc7260bf007bdb5cbb51c0e21a1069{width:23.5%;margin-left:0;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;background-color:#090e11}#top .flex_column_table.av-equal-height-column-flextable.av-9qb2g-39cc7260bf007bdb5cbb51c0e21a1069 .av-flex-placeholder{width:2%} #top .av_textblock_section.av-ml853p0f-01cd003aa5478eb3f822db19e114adb9 .avia_textblock{color:#ffffff;text-align:center} #top .hr.hr-invisible.av-ml858kf7-5bd993a15c58e572731c3a342d66dd49{height:20px} #top #wrap_all .avia-button.av-9euc4-c4704b318d1a2594063942ff81b30cb2{font-size:18px;transition:all 0.4s ease-in-out} #top .hr.hr-invisible.av-78pdg-d4b57e06bfda9efbb27876f61ad65ca1{height:50px} .avia-section.av-6uoa4-989b98d25ff08cea11e81f6e89a160a6{background-color:#090e11;background-image:unset} .flex_column.av-5wm1o-26ac75df8ae9d8b502b2a9bdc41bdb8f{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-5wm1o-26ac75df8ae9d8b502b2a9bdc41bdb8f .av-flex-placeholder{width:4%} #top .av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml12nkc1-8b8fd5d297237287ad3bf40a95774416 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-ml857ihx-cd924ad0dea9b2ff3bc52ef2ded624cd{font-size:18px;transition:all 0.4s ease-in-out} .flex_column.av-58hdg-e1476792b3cfaeacfa9f2b66e7f89bb1{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-58hdg-e1476792b3cfaeacfa9f2b66e7f89bb1 .av-flex-placeholder{width:4%} .avia-image-container.av-4pikw-d2427f10675f9ab45a365e9117a8c73a img.avia_image{box-shadow:none}.avia-image-container.av-4pikw-d2427f10675f9ab45a365e9117a8c73a .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-3vs7k-58e562599d23bce7e1fa44f525cb154f{background-color:#0b1335;background-image:unset} #top .av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml85a6xx-79e738e775d28ce604a5076d6a111304 .avia_textblock{color:#ffffff;text-align:center} .flex_column.av-ml12ot29-accc04975ee02062d3a327e9273241e8{width:100%;margin-left:0;border-width:2px;border-color:#ffffff;border-style:solid;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;background-color:#090e11}#top .flex_column_table.av-equal-height-column-flextable.av-ml12ot29-accc04975ee02062d3a327e9273241e8 .av-flex-placeholder{width:0%} #top .av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d{padding-bottom:10px;color:#c09538;font-size:22px}body .av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d .av-special-heading-tag{font-size:22px}.av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d .special-heading-inner-border{border-color:#c09538}.av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d .av-subheading{font-size:15px} #top .av_textblock_section.av-ml12x82g-8bec6f75b8c5c1daafe7f6055f56199c .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-52gpg-cf098a06e26d8776cbdc0029fc52b217{background-color:#090e11;background-image:unset} #top .av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee .av-subheading{font-size:15px} #top .av_textblock_section.av-ml85cazu-193c06ed7d17b43c0cd4b8f50ab68503 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-3ump4-98b152f64178cccf71081aa81c6a6bd1{margin-top:15px;margin-bottom:0px}.flex_column.av-3ump4-98b152f64178cccf71081aa81c6a6bd1{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-3ump4-98b152f64178cccf71081aa81c6a6bd1 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-ml135pxe-261ef9a0c365d30e16d8d732000d9124 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-7vy6g-4599b9ce18a6872362ae1080818026df{margin-top:15px;margin-bottom:0px}.flex_column.av-7vy6g-4599b9ce18a6872362ae1080818026df{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-7vy6g-4599b9ce18a6872362ae1080818026df .av-flex-placeholder{width:3%} #top .av_textblock_section.av-ml1365fu-c7a5e5d6231565e14908740c23af6ea6 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-7cp4g-ec36b531b15d8fb0d629ffacf1308108{margin-top:15px;margin-bottom:0px}.flex_column.av-7cp4g-ec36b531b15d8fb0d629ffacf1308108{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-7cp4g-ec36b531b15d8fb0d629ffacf1308108 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-ml136o5u-aefe7a8a0c37f29b155bc8490afc29b5 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-6sgyk-c33a333a921c9863f6da4396c9992be3{margin-top:15px;margin-bottom:0px}.flex_column.av-6sgyk-c33a333a921c9863f6da4396c9992be3{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-6sgyk-c33a333a921c9863f6da4396c9992be3 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-ml1374k2-20b9c8c504a6b9d3aad942e3b2d30ebb .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-6aby8-3a3501e0e3b5493a060be72d721527ae{margin-top:15px;margin-bottom:0px}.flex_column.av-6aby8-3a3501e0e3b5493a060be72d721527ae{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-6aby8-3a3501e0e3b5493a060be72d721527ae .av-flex-placeholder{width:3%} #top .av_textblock_section.av-ml85efps-5857cb8732352c2d5192fa7e96113f66 .avia_textblock{color:#ffffff;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-5ullc-e55464e5f99357d587d64f25abb57342{margin-top:15px;margin-bottom:0px}.flex_column.av-5ullc-e55464e5f99357d587d64f25abb57342{width:31.333333333333%;margin-left:0;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;background-color:#c09538}#top .flex_column_table.av-equal-height-column-flextable.av-5ullc-e55464e5f99357d587d64f25abb57342 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-ml85el1w-381aa489e334c0b9bffc3973b185f93c .avia_textblock{color:#ffffff;text-align:center} .avia-section.av-575m0-c693d86d07ed9b1a673bdc2a1c8bac38{background-color:#0b1335;background-image:unset} #top .av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120 .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120 .av-subheading{font-size:15px} #top .av_textblock_section.av-ml1398d1-d89557a23ee58c03879c53a55353cacd .avia_textblock{color:#ffffff;text-align:center} .flex_cell.av-2vy34-66c0cf277bc72c7e23c39d6623e89c03{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-1zjko-39094bcdb4ca561dfe1a6ed397a73403{height:300px} .flex_cell.av-1m8n0-bbeb5cd14c1acf45bd626bb979771f07{vertical-align:top;background-color:#c09538}.responsive #top #wrap_all .flex_cell.av-1m8n0-bbeb5cd14c1acf45bd626bb979771f07{padding:70px 70px 70px 40px !important} .flex_column.av-12giw-f51fd69e89d3fb15a57fd12c668667b0{width:100%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-12giw-f51fd69e89d3fb15a57fd12c668667b0 .av-flex-placeholder{width:0%} #top .av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a .av-special-heading-tag{font-size:40px}.av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a .av-subheading{font-size:15px} #top .av_textblock_section.av-ml85lao8-4823291b454125ca2f15ced10ea029ff .avia_textblock{color:#ffffff} .avia-section.av-3pito-b04250de97cd3866b7c30b26baee0eab{background-color:#0b1335;background-image:unset} .flex_column.av-39puc-62bd5aa2799e23ea03ae61badb97c074{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-39puc-62bd5aa2799e23ea03ae61badb97c074 .av-flex-placeholder{width:4%} #top .av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc .av-special-heading-tag{font-size:30px}.av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc .av-subheading{font-size:18px} #top .togglecontainer.av-ml13qcic-9657f4e890f8a716e6fc97096e221e7f p.toggler.activeTitle{color:#ffffff;border-color:#ffffff;background-color:#c09538} .flex_column.av-2iecs-0be367512d118bd9f044048b881df0ab{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-2iecs-0be367512d118bd9f044048b881df0ab .av-flex-placeholder{width:4%} .avia-image-container.av-1yr98-73203f541a6c0c06f025c6c18c32d952 img.avia_image{box-shadow:none}.avia-image-container.av-1yr98-73203f541a6c0c06f025c6c18c32d952 .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-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-ml12li8w-c6b4a0cf4eec5b2dd2f7a65edcc5282a .av-special-heading-tag{font-size:35px} #top #wrap_all .av-special-heading.av-ml12nbkp-081c6f139ade89dc7f17763f88634ed5 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml12vmxj-9c02c727c08faaf54fe53910b88b4ec7 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2ya9o-2388780f00e5757623e8b6315578d51d .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml134z2d-2bcdc71fffe4e17543d73954ed957dee .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml85id9p-4f4c289877e9429ee19fe4e89f8a1120 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-1m8n0-bbeb5cd14c1acf45bd626bb979771f07{padding:50px 15px 50px 15px !important} #top #wrap_all .av-special-heading.av-ml85knfz-8fe682f6b179ebeb3699e02e60f1ff5a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ml13otkz-9144d2b23285c884e71692727a91fefc .av-special-heading-tag{font-size:0.8em}}