/**
 * FAQ (WPBakery / .container.full-width): zentrierte Nutzbreite, kein „eingerückter“ Block;
 * vertikal: Inhalt 1,5 cm nach oben (reduziert padding-top unter dem Sticky-Header gegenüber spn26-hero-core).
 */

body.spn26-faq-page.spn26-headless-header-global.spn26-measure-sticky-header #wrapper > .container.full-width {
	padding-top: calc(var(--spn26-measured-sticky-header-bottom, 5.25rem) + 1.5rem - 1.5cm) !important;
	max-width: 90rem;
	width: 100%;
	margin-left: auto !important;
	margin-right: auto !important;
	float: none;
	box-sizing: border-box;
	padding-left: clamp(12px, 3vw, 28px);
	padding-right: clamp(12px, 3vw, 28px);
}

body.spn26-faq-page.spn26-headless-header-global #wrapper > .container.full-width > article {
	width: 100% !important;
	max-width: 100% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
	box-sizing: border-box;
}

body.spn26-faq-page.spn26-headless-header-global #wrapper > .container.full-width .wpb-content-wrapper {
	width: 100%;
	max-width: none;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
}

body.spn26-faq-page.spn26-headless-header-global #wrapper > .container.full-width .vc_row {
	width: 100%;
	max-width: 100%;
	margin-left: 0;
	margin-right: 0;
	box-sizing: border-box;
}
