.elementor-29208 .elementor-element.elementor-element-9ff2634{--display:flex;}/* Start custom CSS *//* 1. Remove widget-to-widget spacing in the container */
.e-con-inner {
    gap: 0px !important;
}

/* 2. Remove default padding from the Elementor containers */
.elementor-section, 
.elementor-container,
.e-con,
.e-con-inner {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/* 3. Ensure the custom sections themselves don't have internal margins */
#contact, #locations {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/* 4. Fix for Elementor's default widget bottom margin */
.elementor-widget:not(:last-child) {
    margin-bottom: 0 !important;
}/* End custom CSS */