/* Hide the exact current Elementor widgets immediately; JS also removes them from the DOM. */
body.cm-cta-cleanup-acoustic [data-id="dn100an17"],
body.cm-cta-cleanup-acoustic [data-id="dn100an43"],
body.cm-cta-cleanup-acoustic [data-id="dn100an54"],
body.cm-cta-cleanup-acoustic [data-id="dn100an65"],
body.cm-cta-cleanup-acoustic [data-id="dn100an76"],
body.cm-cta-cleanup-acoustic [data-id="dn100an87"],
body.cm-cta-cleanup-spc [data-id="dn101an17"],
body.cm-cta-cleanup-spc [data-id="dn101an43"],
body.cm-cta-cleanup-spc [data-id="dn101an54"],
body.cm-cta-cleanup-spc [data-id="dn101an65"],
body.cm-cta-cleanup-spc [data-id="dn101an76"],
body.cm-cta-cleanup-spc [data-id="dn101an120"],
body.cm-cta-cleanup-spc [data-id="dn101an131"],
body.cm-cta-cleanup-spc [data-id="dn101an142"],
body.cm-cta-cleanup-other [data-id="dn104an17"] {
	display: none !important;
}

/* Match the centered FAQ treatment used on the Acoustic System page. */
body.page-id-101.cm-cta-cleanup-spc .elementor-101.elementor [data-id="dn101an260"] {
	width: 100% !important;
	max-width: 832px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

