.flex_cell.av-kcv99yj-cc2d2915a14bff8924be2ec114442b6b{vertical-align:top;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/11/Side-view-of-a-contractor-and-tenant-looking-at-a-blueprint.jpg) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-kcv99yj-cc2d2915a14bff8924be2ec114442b6b{padding:0px 0px 0px 0px !important} #top .hr.hr-invisible.av-jwrlne3-b7acd42c5750befa69742e0a1f6458b1{height:250px} .avia-section.av-1ae87jf-8c998038f749f7f07fb09f8f76496c32{background-color:#040404;background-image:unset} .flex_column.av-un6yzv-8b3f0041b588f71a532927dad957937c{padding:0px 0px 0px 0px} #top .av-special-heading.av-lmzcs43p-0c9b879208af310d10bc53d889f02fe0{padding-bottom:10px}body .av-special-heading.av-lmzcs43p-0c9b879208af310d10bc53d889f02fe0 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lmzcs43p-0c9b879208af310d10bc53d889f02fe0 .av-subheading{font-size:15px} #top .av_textblock_section.av-lmzcsct4-4ae4e1e471b8d7c06bd2705246f8c43f .avia_textblock{color:#ffffff} .flex_column.av-jadn5sb-cda717b5ed216455565aa3ad159c5f9a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ip9erfv-54ea63724a839f79e2f1d92746c10fbd{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-ip9erfv-54ea63724a839f79e2f1d92746c10fbd .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ip9erfv-54ea63724a839f79e2f1d92746c10fbd .av-subheading{font-size:15px} .flex_column.av-2cky3cr-ff4b3511fd8578ffe174f7ac00896175{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-loegg1u8-715caa8444bf8505bfe5a4ff128d46e6{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-loegg1u8-715caa8444bf8505bfe5a4ff128d46e6 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-loegg1u8-715caa8444bf8505bfe5a4ff128d46e6 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-7g03ln-8f658233e5b179a27451afd67f8fc3d5{height:30px} .flex_column.av-78esbl8-118c9264513024f5ff6a9099595d6db6{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gk9q9-39dc0df4ec138e2e5292889002b0c2ba{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gk9q9-39dc0df4ec138e2e5292889002b0c2ba .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gk9q9-39dc0df4ec138e2e5292889002b0c2ba .av-subheading{font-size:15px} #top .hr.hr-invisible.av-6nyd9fw-c75019f68cbb9d991fd3df38fd57888c{height:30px} #top .flex_column_table.av-equal-height-column-flextable.av-1972a6j-3ee52392ce113a8bdbfbc2c644fa693e{margin-top:50px;margin-bottom:50px} .av_promobox.av-cb21fcb-aa3b9a7f574c2c8b70d4b357f00e0648{color:#ffffff;background-color:#040404;border-style:none} .flex_column.av-1fwlubf-6817b2b55bd6d24b5d98f1da470e3f10{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-loeggmvc-436176409d724329fb09390f69580579{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-loeggmvc-436176409d724329fb09390f69580579 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-loeggmvc-436176409d724329fb09390f69580579 .av-subheading{font-size:15px} .flex_column.av-66l8498-d3f3dc90fe4de8dd376c578134381c44{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gm4cc-3cc25bbe6709eb96b0344620c5be1bff{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gm4cc-3cc25bbe6709eb96b0344620c5be1bff .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gm4cc-3cc25bbe6709eb96b0344620c5be1bff .av-subheading{font-size:15px} .flex_column.av-5nmv7u4-e290b3edae1b4dc5ff83a5c6a755cf01{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gpaqo-abb2dc3e74eabf17885ac3f94040ec26{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gpaqo-abb2dc3e74eabf17885ac3f94040ec26 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gpaqo-abb2dc3e74eabf17885ac3f94040ec26 .av-subheading{font-size:15px} .flex_column.av-58rzdyk-24ee073813f8028ab69e8fceb4babd03{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gpkd1-b2fcc53a0e7c2ad2818428f94f153b1f{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gpkd1-b2fcc53a0e7c2ad2818428f94f153b1f .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gpkd1-b2fcc53a0e7c2ad2818428f94f153b1f .av-subheading{font-size:15px} .flex_column.av-4z8if2k-1beca7c5dcb6c8364dc0101119a38d2f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gqgbj-46ba2f98540e2d58bf8fd3be5fa59e84{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gqgbj-46ba2f98540e2d58bf8fd3be5fa59e84 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gqgbj-46ba2f98540e2d58bf8fd3be5fa59e84 .av-subheading{font-size:15px} .flex_column.av-4732d58-1ece05a8c01313983c592b2bcb285396{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gqo7o-7d5485aad5016acf0a767ac00a4ff270{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gqo7o-7d5485aad5016acf0a767ac00a4ff270 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gqo7o-7d5485aad5016acf0a767ac00a4ff270 .av-subheading{font-size:15px} .flex_column.av-3qd79po-28215b9ac63d8cf5de5e3c0a741c27de{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gqxla-eeb24b803a377fb3fd533e7ee7d6a88b{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gqxla-eeb24b803a377fb3fd533e7ee7d6a88b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gqxla-eeb24b803a377fb3fd533e7ee7d6a88b .av-subheading{font-size:15px} .flex_column.av-3jd8mi4-10003e11aad571392d1a1989a0483d0a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gr6x1-480c733290a98fc806e376313ab52312{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gr6x1-480c733290a98fc806e376313ab52312 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gr6x1-480c733290a98fc806e376313ab52312 .av-subheading{font-size:15px} .flex_column.av-2ywzzu4-2aa84acb605e1db4901b3f72c6a6e614{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8grs0h-ffcc5f87ff5d4c9927a54d364ddec212{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8grs0h-ffcc5f87ff5d4c9927a54d364ddec212 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8grs0h-ffcc5f87ff5d4c9927a54d364ddec212 .av-subheading{font-size:15px} .flex_column.av-2i6nr4c-a68172bd379fe096395f2942d745e6ea{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gs7lg-c13fad3ff95f988182a37034bb402ad7{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gs7lg-c13fad3ff95f988182a37034bb402ad7 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gs7lg-c13fad3ff95f988182a37034bb402ad7 .av-subheading{font-size:15px} .flex_column.av-ftmfrxn-1acd265a2db17c43f93a547d11769a8f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-lp8hed2f-f3eb814a989962322696c44f79e36272 img.avia_image{box-shadow:none}.avia-image-container.av-lp8hed2f-f3eb814a989962322696c44f79e36272 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-21cxc98-9e11c055439ed33c93b8d3ad28993de7{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-1kxnre4-7ff6908758f9848ae420c845479a8102{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-1kxnre4-7ff6908758f9848ae420c845479a8102 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1kxnre4-7ff6908758f9848ae420c845479a8102 .av-subheading{font-size:15px} .flex_column.av-e0lwiln-131d4be0634ae3431a26156777627265{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-df0govf-77cae7e542cb7a2983bea92f7da553a6{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-df0govf-77cae7e542cb7a2983bea92f7da553a6 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-df0govf-77cae7e542cb7a2983bea92f7da553a6 .av-subheading{font-size:15px} .flex_column.av-po3s98-671883ea9b8af82a7f6c0e1e9921c624{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-lp8gtfjg-58d2f65e213e0330577b976e751cbd4b{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-lp8gtfjg-58d2f65e213e0330577b976e751cbd4b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lp8gtfjg-58d2f65e213e0330577b976e751cbd4b .av-subheading{font-size:15px} .flex_column.av-p5tryz-898d55ed2a087be3be7c9390389664d1{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-loegqmcf-87463e8897cd6a9a2ce67ea947fd06f7{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-loegqmcf-87463e8897cd6a9a2ce67ea947fd06f7 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-loegqmcf-87463e8897cd6a9a2ce67ea947fd06f7 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-423ogjv-71a9e71f79434abc5845530e604b80f8{height:80px} .flex_column.av-3k7jl63-9d76048bd6a8af51545c5970dae4a755{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-2v7vgy3-6d983d0f31e3156077231642e44a9acb{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-2v7vgy3-6d983d0f31e3156077231642e44a9acb .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2v7vgy3-6d983d0f31e3156077231642e44a9acb .special-heading-inner-border{border-color:#1e263f}.av-special-heading.av-2v7vgy3-6d983d0f31e3156077231642e44a9acb .av-subheading{font-size:15px}body .av-special-heading.av-2v7vgy3-6d983d0f31e3156077231642e44a9acb .av-special-heading-tag .heading-wrap:before{border-color:#1e263f}body .av-special-heading.av-2v7vgy3-6d983d0f31e3156077231642e44a9acb .av-special-heading-tag .heading-wrap:after{border-color:#1e263f} #top .hr.hr-invisible.av-26561jf-990ba9177746baa82055653fb75ef8ad{height:50px} .flex_column.av-1hlowyz-243494a4719d59d3852b5b408f067c8c{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-1b4s54b-1285261199b1bfb0ba27a7468c69ac42{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-1b4s54b-1285261199b1bfb0ba27a7468c69ac42 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1b4s54b-1285261199b1bfb0ba27a7468c69ac42 .special-heading-inner-border{border-color:#1e263f}.av-special-heading.av-1b4s54b-1285261199b1bfb0ba27a7468c69ac42 .av-subheading{font-size:15px}body .av-special-heading.av-1b4s54b-1285261199b1bfb0ba27a7468c69ac42 .av-special-heading-tag .heading-wrap:before{border-color:#1e263f}body .av-special-heading.av-1b4s54b-1285261199b1bfb0ba27a7468c69ac42 .av-special-heading-tag .heading-wrap:after{border-color:#1e263f}