/* Keep the original BizPro design intact inside Elementor containers/widgets */
.elementor-widget[class*="elementor-widget-bizpro_"] { width: 100%; max-width: 100%; margin: 0; }
.elementor-widget[class*="elementor-widget-bizpro_"] > .elementor-widget-container { margin: 0; padding: 0; }
.e-con.e-parent:has(> .elementor-widget[class*="elementor-widget-bizpro_"]) { padding: 0; gap: 0; --padding-top: 0px; --padding-right: 0px; --padding-bottom: 0px; --padding-left: 0px; --gap: 0px; --content-width: 100%; max-width: 100%; }
.site-main--elementor { width: 100%; }
