.avia-section.av-mmcgwtp9-5fee221594f94d79c609480396af9004{background-repeat:no-repeat;background-image:url(https://hagemanhomesllc.com/wp-content/uploads/2026/03/excavationHeader.webp);background-position:50% 0%;background-attachment:scroll}.avia-section.av-mmcgwtp9-5fee221594f94d79c609480396af9004 .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .av-special-heading.av-mmcgxnj8-56ece970e503454d27bfd6129ebeff52{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-mmcgxnj8-56ece970e503454d27bfd6129ebeff52 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmcgxnj8-56ece970e503454d27bfd6129ebeff52 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mmcgxnj8-56ece970e503454d27bfd6129ebeff52 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-cnn75-383478548515251ccbad390b5b40b115{height:20px} #top #wrap_all .avia-button.av-mmcgxy35-93bfe787113e97f110ef9761aa8ab94d{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-c7jhp-d3cb067480183d64ad548a366e2c6e5a{margin-bottom:5px;margin-right:5px} .avia-image-container.av-mmcgx1ce-3396321e4b977ce5d329a02358a945e1 img.avia_image{box-shadow:none}.avia-image-container.av-mmcgx1ce-3396321e4b977ce5d329a02358a945e1 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mmcgy4n9-0bac0ffd0f8aa6859a28dd804ec22bea{padding-bottom:10px}body .av-special-heading.av-mmcgy4n9-0bac0ffd0f8aa6859a28dd804ec22bea .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmcgy4n9-0bac0ffd0f8aa6859a28dd804ec22bea .av-subheading{font-size:15px} #top .hr.av-9zpc9-34a8806c8c08f40eaf2eb9a2c152a436{margin-top:15px;margin-bottom:20px}.hr.av-9zpc9-34a8806c8c08f40eaf2eb9a2c152a436 .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .av_textblock_section.av-mmcgy8mo-26b14405d39412d47435b5b615ad359c .avia_textblock{padding:0 0 20px 0} #top .av_textblock_section.av-mmcgydx1-b1cab75ae45239efdb5103102a66fc1e .avia_textblock{padding:0 0 20px 0} #top .av_textblock_section.av-mmcgyl9m-11a5b93bdcd4ca0459f19ca2a2b18ac6 .avia_textblock{padding:0 0 20px 0} .avia-section.av-93ixh-ccbd197668376c894926064d248a9edd{background-color:#f1f1f1;background-image:unset} #top .av-special-heading.av-mmcgyuee-1dbfdb924151550414e10a4392ab89b0{padding-bottom:10px}body .av-special-heading.av-mmcgyuee-1dbfdb924151550414e10a4392ab89b0 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmcgyuee-1dbfdb924151550414e10a4392ab89b0 .av-subheading{font-size:15px} #top .hr.av-8b0b5-d690211a2598f2a0a319e6c31532db7e{margin-top:15px;margin-bottom:20px}.hr.av-8b0b5-d690211a2598f2a0a319e6c31532db7e .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .av-special-heading.av-mmcgzj9i-9b107cfa43dca98e998da67ffb9aba44{padding-bottom:10px}body .av-special-heading.av-mmcgzj9i-9b107cfa43dca98e998da67ffb9aba44 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmcgzj9i-9b107cfa43dca98e998da67ffb9aba44 .av-subheading{font-size:15px} #top .hr.av-6dxw1-34ed28eb0861ed09f7bc32a979665ccc{margin-top:15px;margin-bottom:20px}.hr.av-6dxw1-34ed28eb0861ed09f7bc32a979665ccc .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .av-special-heading.av-mmcgzrkq-a04f990eff97377ca58f8294535b8515{padding-bottom:10px}body .av-special-heading.av-mmcgzrkq-a04f990eff97377ca58f8294535b8515 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmcgzrkq-a04f990eff97377ca58f8294535b8515 .av-subheading{font-size:15px} #top .hr.av-59jn9-535c279865e89f69b4a213abbf78360a{margin-top:15px;margin-bottom:20px}.hr.av-59jn9-535c279865e89f69b4a213abbf78360a .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .av-special-heading.av-mmfghels-2d6f76e688bacc6258cb7f8b5e8acc62{margin:40px 0 60px 0;padding-bottom:10px}body .av-special-heading.av-mmfghels-2d6f76e688bacc6258cb7f8b5e8acc62 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmfghels-2d6f76e688bacc6258cb7f8b5e8acc62 .av-subheading{font-size:15px} .avia-section.av-238ah-6eec498c3764367107f37e1e44139327{background-color:#0c3d71;background-image:unset} @keyframes av_boxShadowEffect_av-1in35-0098bbd593dea11d692d7c13dc70cbef-column{0%{box-shadow:0 0 0 0 rgba(0,0,0,0.2);opacity:1}100%{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);opacity:1}}.flex_column.av-1in35-0098bbd593dea11d692d7c13dc70cbef{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);padding:40px 40px 40px 40px;background-color:#ffffff} .avia-image-container.av-twvx-5ea34c02017a46203fa5ff5601f4dda5 img.avia_image{box-shadow:none}.avia-image-container.av-twvx-5ea34c02017a46203fa5ff5601f4dda5 .av-image-caption-overlay-center{color:#ffffff} #top .avia-testimonial-wrapper.av-mmfgi5hu-2d18c8116dd440091303f011a08548bf .avia-testimonial-content{font-size:16px}#top .avia-testimonial-wrapper.av-mmfgi5hu-2d18c8116dd440091303f011a08548bf .avia-testimonial-name{color:#0c3d71}.avia-testimonial-wrapper.av-mmfgi5hu-2d18c8116dd440091303f011a08548bf .avia-testimonial-subtitle{color:#0c3d71}.avia-testimonial-wrapper.av-mmfgi5hu-2d18c8116dd440091303f011a08548bf .avia-testimonial-link{color:#0c3d71} .avia-section.av-4c8vp-19e274a25fc2be5aff519bb39acc2d53{background-color:#f1f1f1;background-image:unset} #top .av-special-heading.av-mmch0czx-dd685ca7b7c5ce07b64853fe49249e20{padding-bottom:10px}body .av-special-heading.av-mmch0czx-dd685ca7b7c5ce07b64853fe49249e20 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmch0czx-dd685ca7b7c5ce07b64853fe49249e20 .av-subheading{font-size:15px} #top .hr.av-34rdd-20df24d3c9bbbf119c8a79fe9b19f4c3{margin-top:15px;margin-bottom:20px}.hr.av-34rdd-20df24d3c9bbbf119c8a79fe9b19f4c3 .hr-inner{width:50%;border-color:rgba(255,255,255,0.01)} #top .togglecontainer.av-mmch2hmf-755cb88687fcc2b6c77c472614330e76 p.toggler .toggle_icon{color:#0c3d71;border-color:#0c3d71}#top .togglecontainer.av-mmch2hmf-755cb88687fcc2b6c77c472614330e76 p.toggler .toggle_icon > span{color:#0c3d71;border-color:#0c3d71} #top .av-special-heading.av-mmch03y1-c439731e3a16620787e1645829563b7a{margin:0px 0 0 0;padding-bottom:10px}body .av-special-heading.av-mmch03y1-c439731e3a16620787e1645829563b7a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmch03y1-c439731e3a16620787e1645829563b7a .av-subheading{font-size:15px} #top .av_textblock_section.av-mmch089v-30c18a9de50bda97a6666b0e6fe1986c .avia_textblock{padding:0 0 30px 0} #top #wrap_all .avia-button.av-1mxk9-673ff6652a866d625fa67f63b0d402aa{margin-bottom:5px;margin-right:3px;margin-left:3px} #top #wrap_all .avia-button.av-xwsh-25dc59c78a667e6d944147c03bf6fb54{margin-bottom:5px;margin-right:3px;margin-left:3px}