.elementor-17 .elementor-element.elementor-element-dc0b1a7{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-dc0b1a7 *//* MCF FULL WIDTH FIX */
.mcf-homepage {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* Remove Elementor content width restrictions */
.elementor-widget-html,
.elementor-widget-html > .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Prevent horizontal scrolling */
html, body {
    overflow-x: hidden !important;
}/* End custom CSS */