/*
 * Privacy Policy is rendered by one protected ACF widget.
 * Keep Elementor's wrapper neutral so the shared native renderer retains
 * its signed page geometry and policy copy remains editable in ACF.
 */
body.page.jc-layout-runtime-elementor
#main-content.jc-system-page--privacy
> .elementor {
	display: block;
	margin: 0;
	padding: 0;
}

body.page.jc-layout-runtime-elementor
#main-content.jc-system-page--privacy
.elementor-element.elementor-widget-jc_privacy_policy_content {
	display: block;
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 0;
	box-sizing: content-box;
}

body.page.jc-layout-runtime-elementor
#main-content.jc-system-page--privacy
.elementor-element.elementor-widget-jc_privacy_policy_content
> .elementor-widget-container {
	display: block;
	margin: 0;
	padding: 0;
}

body.page.jc-layout-runtime-elementor
#main-content.jc-system-page--privacy
.elementor-element.elementor-widget-jc_privacy_policy_content * {
	box-sizing: content-box;
}
