.flex_cell.av-lll1yz4u-8bcb9f4cda4df804bb33403501fdf6cc{vertical-align:middle;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/06/Last-Stop-Travel-Center-0108-e1692822084275.jpg) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-lll1yz4u-8bcb9f4cda4df804bb33403501fdf6cc{padding:0px 0px 0px 0px !important} .flex_column.av-2m1uvzh-21d1e687019f030ac50c92b72f54e1b4{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:rgba(0,0,0,0.85)} #top .av-special-heading.av-liw1vrbu-7eb3edcd8b71c6a85a4a5ee798cb8974{padding-bottom:10px}body .av-special-heading.av-liw1vrbu-7eb3edcd8b71c6a85a4a5ee798cb8974 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-liw1vrbu-7eb3edcd8b71c6a85a4a5ee798cb8974 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-231por1-914dddcb228196e81c71ba218df13867{height:25px} #top .hr.hr-invisible.av-ukmsr1-5b3cba7c2cca83ac8dc2a7b06aaa6607{height:250px} .flex_column.av-jwscb7a4-fa228943c3604a3ff69e5aa51087a47f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-5qnvdu-645e9c57a13969945b88ad0295b49d1b{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-5qnvdu-645e9c57a13969945b88ad0295b49d1b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-5qnvdu-645e9c57a13969945b88ad0295b49d1b .av-subheading{font-size:15px} #top .av-special-heading.av-ljsx4bcf-81c76d92c10695b7775bf666b426ae11{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljsx4bcf-81c76d92c10695b7775bf666b426ae11 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljsx4bcf-81c76d92c10695b7775bf666b426ae11 .av-subheading{font-size:15px} .flex_column.av-jwscb7a4-25-3245963752ae3e482bebab66a069092a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/07/Construction-Manager-Showing-Colleagues-Building-Plans.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-ljx6kd08-955f5c69b069e463baae89737b97d84a{height:250px} .flex_column.av-ljx70g8l-cf4f6640f4ba93f5b70928793ad68d1d{padding:15px 15px 15px 15px;background-color:#e40523} .av_font_icon.av-ljx6q3q6-ff038696dba2d0e9880125586d2cc756{color:#ffffff;border-color:#ffffff}.avia-svg-icon.av-ljx6q3q6-ff038696dba2d0e9880125586d2cc756 svg:first-child{stroke:#ffffff;fill:#ffffff}.av_font_icon.av-ljx6q3q6-ff038696dba2d0e9880125586d2cc756 .av-icon-char{font-size:140px;line-height:140px} .flex_column.av-2e6c9pp-315a93f8b3204951c53fa09ad9b0219d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ljx6qe2q-1dd14ff583215b05e068c18e0968b69c{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljx6qe2q-1dd14ff583215b05e068c18e0968b69c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljx6qe2q-1dd14ff583215b05e068c18e0968b69c .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-ljx6r8xf-d7f7418692e486945901f5729dab2ce0{margin-top:1.5%;margin-bottom:1%}.flex_column.av-ljx6r8xf-d7f7418692e486945901f5729dab2ce0{width:32.3333333333%;margin-left:0;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-ljx6r8xf-d7f7418692e486945901f5729dab2ce0 .av-flex-placeholder{width:1.5%} #top .av-special-heading.av-ljx6r064-9bc6e37cc8a504662be15a55d961fe23{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljx6r064-9bc6e37cc8a504662be15a55d961fe23 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljx6r064-9bc6e37cc8a504662be15a55d961fe23 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-1w9se7h-34cb2f98b96906bbb2c2baf2b9ebb714{margin-top:1.5%;margin-bottom:1%}.flex_column.av-1w9se7h-34cb2f98b96906bbb2c2baf2b9ebb714{width:32.3333333333%;margin-left:0;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-1w9se7h-34cb2f98b96906bbb2c2baf2b9ebb714 .av-flex-placeholder{width:1.5%} #top .av-special-heading.av-ljx6s2bp-c5970d6ece32304f0be485280b96b278{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljx6s2bp-c5970d6ece32304f0be485280b96b278 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljx6s2bp-c5970d6ece32304f0be485280b96b278 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-1o45enh-c3260e443aee89522070628bbd1e652b{margin-top:1.5%;margin-bottom:1%}.flex_column.av-1o45enh-c3260e443aee89522070628bbd1e652b{width:32.3333333333%;margin-left:0;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-1o45enh-c3260e443aee89522070628bbd1e652b .av-flex-placeholder{width:1.5%} #top .av-special-heading.av-ljx6sdtn-9e5acfe115e07d286b5da201339326bb{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljx6sdtn-9e5acfe115e07d286b5da201339326bb .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljx6sdtn-9e5acfe115e07d286b5da201339326bb .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-ljx6uarv-225cac7a48f0216f202536b09ad48d76{margin-top:.5%;margin-bottom:1.5%}.flex_column.av-ljx6uarv-225cac7a48f0216f202536b09ad48d76{width:49.25%;margin-left:0;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-ljx6uarv-225cac7a48f0216f202536b09ad48d76 .av-flex-placeholder{width:1.5%} #top .av-special-heading.av-ljx6su3b-f19db4f7bec6b23837830d9919783600{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljx6su3b-f19db4f7bec6b23837830d9919783600 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljx6su3b-f19db4f7bec6b23837830d9919783600 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-14artm5-faf306062d84cf68d6cd4ea425b577da{margin-top:.5%;margin-bottom:1.5%}.flex_column.av-14artm5-faf306062d84cf68d6cd4ea425b577da{width:49.25%;margin-left:0;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-14artm5-faf306062d84cf68d6cd4ea425b577da .av-flex-placeholder{width:1.5%} #top .av-special-heading.av-ljx6t70l-c43229048b951b2c24c3cd19293ceecc{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ljx6t70l-c43229048b951b2c24c3cd19293ceecc .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ljx6t70l-c43229048b951b2c24c3cd19293ceecc .av-subheading{font-size:15px} .flex_cell.av-dxye09u-9375a318e6053a0debd5d343a6e8838a{vertical-align:middle;background-color:#040404} .flex_column.av-dlxfl5u-db8a06b16c54792e3696f4bab371f279{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-dbaffpe-e523d34b607ac4c89094197004cc7933{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-dbaffpe-e523d34b607ac4c89094197004cc7933 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-dbaffpe-e523d34b607ac4c89094197004cc7933 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-dbaffpe-e523d34b607ac4c89094197004cc7933 .av-subheading{font-size:15px} #top .av_textblock_section.av-cuuszvm-e390738488059ce6330ffc0ba89a8153 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-capkvwi-3e1d87aa310ce2720dd2fe794e5e8f1f{height:25px} .flex_cell.av-baz1asi-9c04e14e998e64f58d83ca3e7104634e{vertical-align:top;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/06/Last-Stop-Travel-Center-0185.jpg) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-baz1asi-9c04e14e998e64f58d83ca3e7104634e{padding:30px 30px 30px 30px !important} #top .hr.hr-invisible.av-aty7ttu-ca84571cc241a0de154a1d4650febdd8{height:250px} .flex_column.av-jws98x7l-f66293d62a7f767de0232d10435a0cbb{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-jwscc4zy-d7bdf6d267ca86a9df633f44d17fa900{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-1str8ci-d441c28423bee93badd4bf1c2f0cf34a{padding-bottom:10px}body .av-special-heading.av-1str8ci-d441c28423bee93badd4bf1c2f0cf34a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1str8ci-d441c28423bee93badd4bf1c2f0cf34a .av-subheading{font-size:15px} .flex_cell.av-lidkkyan-285661bbc0cb80972fc6d38236471d6e{vertical-align:middle;height:80px;min-height:80px}.responsive #top #wrap_all .flex_cell.av-lidkkyan-285661bbc0cb80972fc6d38236471d6e{padding:0px 0px 0px 0px !important} #top .hr.av-lidknowr-fb20c59bffb3f829724932a4dbfa0f95{margin-top:10px;margin-bottom:10px}.hr.av-lidknowr-fb20c59bffb3f829724932a4dbfa0f95 .hr-inner{width:90%;border-color:#cbcbcb} .flex_cell.av-9q8hhqa-803f4db831b6711fe058fa9ca1129fb9{vertical-align:bottom;height:80px;min-height:80px}.responsive #top #wrap_all .flex_cell.av-9q8hhqa-803f4db831b6711fe058fa9ca1129fb9{padding:0px 0px 0px 0px !important} .flex_column.av-8x415fm-33c0b958d711abf824b1a8866f499a3e{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px} #top .av-special-heading.av-8hehhwi-b1117be24f6cc9c15e89aa9b31218a40{padding-bottom:0}body .av-special-heading.av-8hehhwi-b1117be24f6cc9c15e89aa9b31218a40 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-8hehhwi-b1117be24f6cc9c15e89aa9b31218a40 .av-subheading{font-size:15px} .flex_column.av-7jp6876-f66ff433a54d89bfebb34ac084361f71{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background:url(https://www.shfcontracting.com/wp-content/uploads/2023/07/Construction-Manager-and-Architect-Walking-Through-Halls-with-Plans.jpg) 50% 50% no-repeat scroll #e40523} #top .hr.hr-invisible.av-5xhijz6-d0165e974a1cc07b2c90a4b53b2e4f53{height:255px} .flex_cell.av-4i5h28y-ffca6339d4fbf9b18d8997f540196c48{vertical-align:bottom;height:80px;min-height:80px}.responsive #top #wrap_all .flex_cell.av-4i5h28y-ffca6339d4fbf9b18d8997f540196c48{padding:0px 0px 0px 0px !important} .flex_cell.av-3e6t82q-f5c4c13137d7cbd944fc77bc6e70139b{vertical-align:middle;background-color:#e40523} .flex_column.av-2yrkdb6-0efdb1fab7198d5d9d3ea047c6a5bf38{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f .av-special-heading-tag{font-size:40px}.av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f .av-subheading{font-size:15px} .flex_cell.av-1k237eq-0faa4855e5b84e71dc775d9f79d09d5a{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-1k237eq-0faa4855e5b84e71dc775d9f79d09d5a{padding:0px 0px 0px 0px !important} .flex_column.av-173o83m-3665118860eae9d21416ab55e4b8c931{padding:30px 30px 30px 30px;background-color:rgba(10,10,10,0.83)} @media only screen and (min-width:990px){.flex_column.av-2m1uvzh-21d1e687019f030ac50c92b72f54e1b4{padding:90px 90px 90px 90px} .responsive #top #wrap_all .flex_cell.av-dxye09u-9375a318e6053a0debd5d343a6e8838a{padding:80px 80px 80px 80px !important} .responsive #top #wrap_all .flex_cell.av-3e6t82q-f5c4c13137d7cbd944fc77bc6e70139b{padding:80px 80px 80px 80px !important}} @media only screen and (min-width:768px) and (max-width:989px){.flex_column.av-2m1uvzh-21d1e687019f030ac50c92b72f54e1b4{padding:90px 90px 90px 90px} .responsive #top #wrap_all .flex_cell.av-dxye09u-9375a318e6053a0debd5d343a6e8838a{padding:80px 80px 80px 80px !important} .responsive #top #wrap_all .flex_cell.av-3e6t82q-f5c4c13137d7cbd944fc77bc6e70139b{padding:80px 80px 80px 80px !important}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-2q23nb6-c3aaf11794eff7380bcdc03be19ea44f .av-special-heading-tag{font-size:0.8em}}