.avia-section.av-3oj26g-0bccb4b3988c21e175bf239a6221f581{background-repeat:no-repeat;background-image:url(https://hagemanhomesllc.com/wp-content/uploads/2026/02/foundationsHeader.webp);background-position:0% 50%;background-attachment:scroll}.avia-section.av-3oj26g-0bccb4b3988c21e175bf239a6221f581 .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .av-special-heading.av-mnxfy4n5-44b462f7e5e6b170026bcadfabf1105c{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-mnxfy4n5-44b462f7e5e6b170026bcadfabf1105c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mnxfy4n5-44b462f7e5e6b170026bcadfabf1105c .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mnxfy4n5-44b462f7e5e6b170026bcadfabf1105c .av-subheading{font-size:15px} #top .hr.hr-invisible.av-3gsoko-0725dba7b03bd7c58e2c02e0c506b888{height:20px} #top #wrap_all .avia-button.av-339oxs-45ba4837505bdbb798fa9f4e9912ee09{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-agonc-14c7423de1d32972a393103bc95a31e0{margin-bottom:5px;margin-right:5px} #top .av-special-heading.av-mnxfyulf-db759a839b707019dd6e0426929c5b7f{padding-bottom:10px}body .av-special-heading.av-mnxfyulf-db759a839b707019dd6e0426929c5b7f .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mnxfyulf-db759a839b707019dd6e0426929c5b7f .av-subheading{font-size:15px} #top .hr.av-2h3bfc-d1e4962456c024cb3a7018321e3dd7e7{margin-top:15px;margin-bottom:20px}.hr.av-2h3bfc-d1e4962456c024cb3a7018321e3dd7e7 .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .av_textblock_section.av-mnxg01lp-6f4495365c158fb8d03297a6a8386764 .avia_textblock{padding:0 0 20px 0} #top .av_textblock_section.av-mo8k11tw-e7a71aa91faa88cd4b6fadc210704989 .avia_textblock{padding:0 0 20px 0} .avia-section.av-1yk7zs-4b1103576f49e6ddf4c282ae085ba6b8{background-color:#f1f1f1;background-image:unset} #top .av-special-heading.av-mnxg0hmz-b3fe672aeb43bf8dc8f5ddea53241553{padding-bottom:10px}body .av-special-heading.av-mnxg0hmz-b3fe672aeb43bf8dc8f5ddea53241553 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mnxg0hmz-b3fe672aeb43bf8dc8f5ddea53241553 .av-subheading{font-size:15px} #top .hr.av-5u7lc-1e06b08cf870fa401a5821c9e2d6144a{margin-top:15px;margin-bottom:20px}.hr.av-5u7lc-1e06b08cf870fa401a5821c9e2d6144a .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .av_textblock_section.av-1g2l14-d9e4488c09438cdbe47fab80d0947171 .avia_textblock{padding:0 0 20px 0} #top .av_textblock_section.av-mo8kmr4c-7ddb7466e32b3ed13d1b98e8c0f62321 .avia_textblock{padding:0 0 20px 0} #top .av_textblock_section.av-mo8mzh90-384bedf50cba530335a373ec1fd4b3c0 .avia_textblock{padding:0 0 20px 0} .avia-section.av-177ix4-6434c033e6709df7bbce3ecb32782b43{background-color:#f1f1f1;background-image:unset} #top .av-special-heading.av-uw5i0-1a1f7bbac5948e877431b5839c9a3966{margin:0px 0 0 0;padding-bottom:10px}body .av-special-heading.av-uw5i0-1a1f7bbac5948e877431b5839c9a3966 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-uw5i0-1a1f7bbac5948e877431b5839c9a3966 .av-subheading{font-size:15px} #top .av_textblock_section.av-pfcmg-a34435f3d37d6b92ac487ca74940cf49 .avia_textblock{padding:0 0 30px 0} #top #wrap_all .avia-button.av-gvl5c-7a4c57714ba63e3d72676cc66f81076d{margin-bottom:5px;margin-right:3px;margin-left:3px} #top #wrap_all .avia-button.av-822lc-baf7cfa46eea5a3e5c8b2f0e6b98dc2c{margin-bottom:5px;margin-right:3px;margin-left:3px}