.elementor-57 .elementor-element.elementor-element-1d0f8bdf{--display:flex;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-1d0f8bdf:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lomelisconstruction.com/wp-content/uploads/2026/07/IMG_4973-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-1d0f8bdf::before, .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .e-con-inner > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020812;--background-overlay:'';}.elementor-57 .elementor-element.elementor-element-266080e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-57 .elementor-element.elementor-element-266080e{text-align:center;}.elementor-57 .elementor-element.elementor-element-6bf91513{padding:0px 70px 0px 70px;text-align:center;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-6bf91513.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-57 .elementor-element.elementor-element-6bf91513 p{margin-block-end:1px;}.elementor-57 .elementor-element.elementor-element-f99d58d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-6fcc1ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-57 .elementor-element.elementor-element-3c809ae4{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-3c809ae4:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3c809ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-57 .elementor-element.elementor-element-9f93ced.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-57 .elementor-element.elementor-element-e82ef4d{padding:0px 300px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e82ef4d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-57 .elementor-element.elementor-element-5a653dd{padding:0px 200px 0px 0px;}.elementor-57 .elementor-element.elementor-element-5a653dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-57 .elementor-element.elementor-element-7a1aee5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-dd84b30.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-3c809ae4{--content-width:1250px;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-1d0f8bdf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-6bf91513{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3c809ae4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-e82ef4d{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-5a653dd{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-1d0f8bdf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-6bf91513 p{margin-block-end:1px;}.elementor-57 .elementor-element.elementor-element-3c809ae4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(min-width:1025px){.elementor-57 .elementor-element.elementor-element-1d0f8bdf:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-1d0f8bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-5a653dd */.gform_wrapper .gform_required_legend {
  display: none !important;
}
/* Fix for modern Gravity Forms themes (Orbital) using CSS Grid */
.elementor-57 .elementor-element.elementor-element-5a653dd .gform_fields {
    row-gap: 25px !important; /* Reduces vertical gap between rows */
}/* End custom CSS */