.flex_cell.av-6vnm8zo-f802905a8eec7a497689045d2aacc9b5{vertical-align:middle;background-color:#040404}.responsive #top #wrap_all .flex_cell.av-6vnm8zo-f802905a8eec7a497689045d2aacc9b5{padding:80px 80px 80px 80px !important} .flex_column.av-6379yp0-a9c2ef38a294815337ec02633ebd43f1{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-liek1uxu-68f7e868e1ab5860d405b6bc7dbed505{padding-bottom:10px}body .av-special-heading.av-liek1uxu-68f7e868e1ab5860d405b6bc7dbed505 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-liek1uxu-68f7e868e1ab5860d405b6bc7dbed505 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-5dbtaro-5d9550c4260ca7e7b470b78544964e69{height:25px} .flex_cell.av-liek6ftt-2cf45d7e9268f0d63a4e86556348585e{vertical-align:top;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/06/Team-of-Construction-Workers-and-Architects-Smiling-at-Camera.jpg) 50% 0% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-liek6ftt-2cf45d7e9268f0d63a4e86556348585e{padding:30px 30px 30px 30px !important} #top .hr.hr-invisible.av-4892zl0-047264e9297251fea27344534c534d8d{height:250px} .flex_column.av-24vynvo-615300c2608a8ca6fc920faf19d4dfd7{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-jxdto940-f5d699fafc580003ea268f2129c48a6d{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-jxdto940-f5d699fafc580003ea268f2129c48a6d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-jxdto940-f5d699fafc580003ea268f2129c48a6d .av-subheading{font-size:15px} #top .hr.hr-invisible.av-9pjwmc-d883a26efd50cdcc3c88ae7722ef61fa{height:15px} .flex_column.av-33pvp1d-282c0ed80598e28b7d87e5d3b983e17a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-l1mng13b-1fe716e6b62019adb5cec68962173d7a img.avia_image{box-shadow:none}.avia-image-container.av-l1mng13b-1fe716e6b62019adb5cec68962173d7a .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-l1mn7igq-9c431f1321e246fea0c987bc5d02ede4{padding:40px 40px 40px 40px;background-color:#f8f8f8} #top .av_textblock_section.av-jws60fsi-554979aa9733f750732c0a4bfc1e6b1b .avia_textblock{font-size:20px} .av_font_icon.av-6pwyox0-ae87b2beb2a114dc1391b6ed3f080b5f .av-icon-char{font-size:40px;line-height:40px} .av_font_icon.av-l1mncjzg-60d12b57f15f13af8153fc2a4181898f .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-jws5oeq1-21-05067fe15f2aea52e1277ee12d597112{height:35px} #top .flex_column_table.av-equal-height-column-flextable.av-l1mndgzm-ad31843d0b33fd772461a937d5954393{margin-top:0px;margin-bottom:0px}.flex_column.av-l1mndgzm-ad31843d0b33fd772461a937d5954393{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-64ouz50-c03ad5e580ff4b3a5f8ea726da93bd43 img.avia_image{box-shadow:none}.avia-image-container.av-64ouz50-c03ad5e580ff4b3a5f8ea726da93bd43 .av-image-caption-overlay-center{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-5uivtl0-f179ea12cda4b05363460afb3b1ed44a{margin-top:0px;margin-bottom:0px}.flex_column.av-5uivtl0-f179ea12cda4b05363460afb3b1ed44a{padding:40px 40px 40px 40px;background-color:#f8f8f8} #top .av_textblock_section.av-59pfdac-c6028a02a37b1c3b07efc1d5fafc5d01 .avia_textblock{font-size:20px} .av_font_icon.av-4x3gcis-4e629fab373fcb993eeeff1164fb1e7a .av-icon-char{font-size:40px;line-height:40px} .av_font_icon.av-4dyd8ys-413df493cd928ab494d57a4e3882803a .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-l1mnh3au-9ee1057b1751ee931b32e18db1076ab7{height:45px} .flex_column.av-16wrlj5-50a42be52e90727adf27c0f0e8603769{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-eqyon8-0fffe73f83f7236afa1754f6da82c568 img.avia_image{box-shadow:none}.avia-image-container.av-eqyon8-0fffe73f83f7236afa1754f6da82c568 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-jws60fsi-20-fe1ba5ecdc97b6f471c29a180e69184a .avia_textblock{font-size:20px} .av_font_icon.av-1j16byc-8e09448cd2ab6e6ca0a9c3f081c5959f .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-1ip5dj8-9f17aeddc9bb27be1690ace533337237{height:45px} .flex_column.av-22vsxcx-c8a89b33687e8132f95c1aafc0c8edb4{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-jxdd4olf-10f465e35da455baaa64bdbba7f22810 img.avia_image{box-shadow:none}.avia-image-container.av-jxdd4olf-10f465e35da455baaa64bdbba7f22810 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-jws60fsi-19-833ba59c8003d296f4d91206bf241a6f .avia_textblock{font-size:20px} .av_font_icon.av-1c8lgn8-5be6c76ed5fc681fc7e984a3d107ff28 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-123e66c-c6a2cc2974cbaacf4397d23562b582e9{height:45px} .flex_column.av-1ruiddt-60edfd8ecaf197b498f923ebfdbb2397{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-l1mneyii-a9551fb666bbea973b15079b5b3d6b6c img.avia_image{box-shadow:none}.avia-image-container.av-l1mneyii-a9551fb666bbea973b15079b5b3d6b6c .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-jws60fsi-18-dc743b74b7ffb49c6b6ee26b436c237d .avia_textblock{font-size:20px} .av_font_icon.av-k4ipes-f58165c344e42d2ef3faed9d0d2b1b8f .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-2ueves-2c613ccb2fd07bf54772464ef1d4b6aa{height:45px} .flex_cell.av-3nxq42s-3640d0852330989639050ff1bca72bda{vertical-align:middle;background-color:#e40523}.responsive #top #wrap_all .flex_cell.av-3nxq42s-3640d0852330989639050ff1bca72bda{padding:80px 80px 80px 80px !important} .flex_column.av-2vqo6tg-3c32506c27f662b81fb52773bd83fd37{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0 .av-special-heading-tag{font-size:40px}.av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0 .av-subheading{font-size:15px} #top .av_textblock_section.av-263ylhg-4f46946c5e24b3b9a1613a163f8abce5 .avia_textblock{font-size:28px} .flex_cell.av-1hfq02s-624cf26d54cebb71a3dba90a98f1f8c6{vertical-align:middle;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/06/Wide-Shot-of-Foundation-for-Large-Building.jpg) 50% 0% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-1hfq02s-624cf26d54cebb71a3dba90a98f1f8c6{padding:0px 0px 0px 0px !important} .flex_column.av-17vnll0-a21ebe448dfafefc6a38c9567e5af8b9{padding:30px 30px 30px 30px;background-color:rgba(10,10,10,0.83)} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-2qdw150-4e6c783b6296635e525c1d2fc6b92cf0 .av-special-heading-tag{font-size:0.8em}}