.elementor-6 .elementor-element.elementor-element-34773544>.elementor-background-overlay{background-color:#000;opacity:.49;transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-34773544>.elementor-container{max-width:900px}.elementor-6 .elementor-element.elementor-element-34773544 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-6 .elementor-element.elementor-element-34773544{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:225px 50px 200px}.elementor-6 .elementor-element.elementor-element-4eb43fe4{text-align:center}.elementor-6 .elementor-element.elementor-element-4eb43fe4 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-6 .elementor-element.elementor-element-4089bd68{text-align:center}.elementor-6 .elementor-element.elementor-element-4089bd68 .elementor-heading-title{font-size:50px;color:#fff}.elementor-6 .elementor-element.elementor-element-47faf0f6{text-align:center;color:#fff}.elementor-6 .elementor-element.elementor-element-6f95d588>.elementor-container{max-width:1440px}.elementor-6 .elementor-element.elementor-element-6f95d588{margin-top:-100px;margin-bottom:0;padding:0 50px 100px}.elementor-6 .elementor-element.elementor-element-7bd2ad19:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6 .elementor-element.elementor-element-7bd2ad19>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-6 .elementor-element.elementor-element-7bd2ad19>.elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,.05);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-6 .elementor-element.elementor-element-7bd2ad19>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-53102aba>.elementor-container{max-width:1440px}.elementor-6 .elementor-element.elementor-element-3b1200a .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-3b1200a.elementor-view-stacked .elementor-icon{background-color:#272121}.elementor-6 .elementor-element.elementor-element-3b1200a.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-3b1200a.elementor-view-default .elementor-icon{color:#272121;border-color:#272121}.elementor-6 .elementor-element.elementor-element-3b1200a.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-3b1200a.elementor-view-default .elementor-icon svg{fill:#272121}.elementor-6 .elementor-element.elementor-element-5a03e776 .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:50px}.elementor-6 .elementor-element.elementor-element-5a03e776 .elementor-counter-title{color:#272121;font-weight:600}.elementor-6 .elementor-element.elementor-element-27992bc0 .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-27992bc0.elementor-view-stacked .elementor-icon{background-color:#272121}.elementor-6 .elementor-element.elementor-element-27992bc0.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-27992bc0.elementor-view-default .elementor-icon{color:#272121;border-color:#272121}.elementor-6 .elementor-element.elementor-element-27992bc0.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-27992bc0.elementor-view-default .elementor-icon svg{fill:#272121}.elementor-6 .elementor-element.elementor-element-2c6b4c35 .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:50px}.elementor-6 .elementor-element.elementor-element-2c6b4c35 .elementor-counter-title{color:#272121;font-weight:600}.elementor-6 .elementor-element.elementor-element-13bc4c1c .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-13bc4c1c.elementor-view-stacked .elementor-icon{background-color:#272121}.elementor-6 .elementor-element.elementor-element-13bc4c1c.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-13bc4c1c.elementor-view-default .elementor-icon{color:#272121;border-color:#272121}.elementor-6 .elementor-element.elementor-element-13bc4c1c.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-13bc4c1c.elementor-view-default .elementor-icon svg{fill:#272121}.elementor-6 .elementor-element.elementor-element-2b9274b6 .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:50px}.elementor-6 .elementor-element.elementor-element-2b9274b6 .elementor-counter-title{color:#272121;font-weight:600}.elementor-6 .elementor-element.elementor-element-24ae3804>.elementor-container{max-width:1440px}.elementor-6 .elementor-element.elementor-element-24ae3804{padding:0 50px 100px}.elementor-6 .elementor-element.elementor-element-10a2c7ad>.elementor-element-populated{padding:0 25px 0 0}.elementor-6 .elementor-element.elementor-element-4d9f9cd2{text-align:start}.elementor-6 .elementor-element.elementor-element-4d9f9cd2 img{width:100%}.elementor-6 .elementor-element.elementor-element-2d4275c4>.elementor-element-populated{padding:0 0 0 25px}.elementor-6 .elementor-element.elementor-element-16b6cca9 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-6 .elementor-element.elementor-element-5a16330c .elementor-heading-title{font-size:35px;text-transform:capitalize;line-height:42px}.elementor-6 .elementor-element.elementor-element-4cc39f3d .elementor-button:hover,.elementor-6 .elementor-element.elementor-element-4cc39f3d .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-6 .elementor-element.elementor-element-4cc39f3d .elementor-button{box-shadow:0px 0px 50px 0px rgba(194,175,129.00000000000003,.72)}.elementor-6 .elementor-element.elementor-element-4cc39f3d .elementor-button:hover svg,.elementor-6 .elementor-element.elementor-element-4cc39f3d .elementor-button:focus svg{fill:#fff}.elementor-6 .elementor-element.elementor-element-1f5a3555:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-1f5a3555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mdsmithconstruction.com/wp-content/uploads/2022/05/road-construction-business-1.jpg");background-position:center center;background-size:cover}.elementor-6 .elementor-element.elementor-element-1f5a3555>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-1f5a3555>.elementor-container{max-width:1440px}.elementor-6 .elementor-element.elementor-element-1f5a3555{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:0;padding:0 50px 100px}.elementor-6 .elementor-element.elementor-element-4e480dcd>.elementor-container{max-width:1440px}.elementor-6 .elementor-element.elementor-element-4e480dcd{margin-top:-100px;margin-bottom:0;padding:0 0 0 45%}.elementor-6 .elementor-element.elementor-element-5c5455b7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6 .elementor-element.elementor-element-7049181b.ekit-equal-height-enable,.elementor-6 .elementor-element.elementor-element-7049181b.ekit-equal-height-enable>div,.elementor-6 .elementor-element.elementor-element-7049181b.ekit-equal-height-enable .ekit-wid-con,.elementor-6 .elementor-element.elementor-element-7049181b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-infobox{background-color:#fff;padding:35px;box-shadow:0px 10px 50px 0px rgba(0,0,0,.05);border-style:solid;border-width:0;border-color:#f5f5f5;border-radius:0}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-infobox .elementskit-info-box-title{padding:0;color:#272121}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-infobox:hover .elementskit-info-box-title{color:#272121}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-infobox .box-body>p{color:#443737}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-infobox:hover .box-body>p{color:#443737}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-info-box-icon{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-6 .elementor-element.elementor-element-7049181b .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg)}.elementor-6 .elementor-element.elementor-element-186c56b6.ekit-equal-height-enable,.elementor-6 .elementor-element.elementor-element-186c56b6.ekit-equal-height-enable>div,.elementor-6 .elementor-element.elementor-element-186c56b6.ekit-equal-height-enable .ekit-wid-con,.elementor-6 .elementor-element.elementor-element-186c56b6.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-infobox{background-color:var(--e-global-color-primary);padding:35px 35px 60px;box-shadow:0px 10px 50px 0px rgba(0,0,0,.05);border-style:solid;border-width:0;border-color:#f5f5f5;border-radius:0}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-infobox .elementskit-info-box-title{padding:0;color:#fff}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-infobox:hover .elementskit-info-box-title{color:#fff}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-infobox .box-body>p{color:#fff}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-infobox:hover .box-body>p{color:#fff}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-info-box-icon{color:#fff;fill:#fff}.elementor-6 .elementor-element.elementor-element-186c56b6 .elementskit-infobox .elementskit-info-box-icon{font-size:65px;transform:rotate(0deg)}.elementor-6 .elementor-element.elementor-element-51da31ba{margin-top:50px;margin-bottom:0}.elementor-6 .elementor-element.elementor-element-1550a241>.elementor-widget-container{margin:0 0 -100%}.elementor-6 .elementor-element.elementor-element-1550a241 .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-1550a241.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1F}.elementor-6 .elementor-element.elementor-element-1550a241.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-1550a241.elementor-view-default .elementor-icon{color:#FFFFFF1F;border-color:#FFFFFF1F}.elementor-6 .elementor-element.elementor-element-1550a241.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-1550a241.elementor-view-default .elementor-icon svg{fill:#FFFFFF1F}.elementor-6 .elementor-element.elementor-element-1550a241 .elementor-icon{font-size:300px}.elementor-6 .elementor-element.elementor-element-1550a241 .elementor-icon svg{height:300px}.elementor-6 .elementor-element.elementor-element-116fc16{text-align:center}.elementor-6 .elementor-element.elementor-element-116fc16 .elementor-heading-title{font-size:58px;color:#fff}.elementor-6 .elementor-element.elementor-element-57ff5d98>.elementor-container{max-width:1440px}.elementor-6 .elementor-element.elementor-element-57ff5d98{padding:100px 50px}.elementor-6 .elementor-element.elementor-element-767427d4>.elementor-element-populated{padding:0 25px 0 0}.elementor-6 .elementor-element.elementor-element-38e53756>.elementor-element-populated{padding:0 0 0 25px}.elementor-6 .elementor-element.elementor-element-3f99868b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-6 .elementor-element.elementor-element-2ba1aa6 .elementor-heading-title{font-size:35px;text-transform:capitalize}:root{--page-title-display:none}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-34773544{padding:175px 15px 150px}.elementor-6 .elementor-element.elementor-element-791cf7f4>.elementor-element-populated{padding:0}.elementor-6 .elementor-element.elementor-element-6f95d588{padding:0 15px 50px}.elementor-6 .elementor-element.elementor-element-24ae3804{padding:0 15px 50px}.elementor-6 .elementor-element.elementor-element-10a2c7ad>.elementor-element-populated{padding:0}.elementor-6 .elementor-element.elementor-element-2d4275c4>.elementor-element-populated{padding:25px 0 0}.elementor-6 .elementor-element.elementor-element-1f5a3555{padding:0 15px 50px}.elementor-6 .elementor-element.elementor-element-4e480dcd{padding:0}.elementor-6 .elementor-element.elementor-element-57ff5d98{padding:50px 15px}.elementor-6 .elementor-element.elementor-element-767427d4>.elementor-element-populated{padding:25px 0 0}.elementor-6 .elementor-element.elementor-element-38e53756>.elementor-element-populated{padding:0}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-4089bd68 .elementor-heading-title{font-size:30px}.elementor-6 .elementor-element.elementor-element-7bd2ad19>.elementor-element-populated{padding:25px}.elementor-6 .elementor-element.elementor-element-5a16330c .elementor-heading-title{font-size:25px;line-height:1.4em}.elementor-6 .elementor-element.elementor-element-1550a241 .elementor-icon{font-size:150px}.elementor-6 .elementor-element.elementor-element-1550a241 .elementor-icon svg{height:150px}.elementor-6 .elementor-element.elementor-element-116fc16 .elementor-heading-title{font-size:28px}.elementor-6 .elementor-element.elementor-element-2ba1aa6 .elementor-heading-title{font-size:27px}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-10a2c7ad{width:100%}.elementor-6 .elementor-element.elementor-element-2d4275c4{width:100%}.elementor-6 .elementor-element.elementor-element-767427d4{width:100%}.elementor-6 .elementor-element.elementor-element-38e53756{width:100%}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-1f5a3555:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-1f5a3555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.text-white .box-body{color:#fff}.gravity input,textarea{background:#f3f3f3;box-shadow:0px 10px 50px 0px rgb(0 0 0/5%);border-color:#f3f3f3 !important}input#gform_submit_button_1{box-shadow:0px 10px 50px 0px rgb(188 167 117/50%)}input#gform_submit_button_1:hover{color:#fff;background:#002a5c;box-shadow:0px 10px 50px 0px #002a5c5e}a{text-decoration:none !important}