/* Step 7E.2 — Services Overview wrapper and editable focal controls. */
body .elementor-widget-nola-services-banner > .elementor-widget-container,
body .elementor-widget-nola-services-introduction > .elementor-widget-container,
body .elementor-widget-nola-internal-cta > .elementor-widget-container {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

body .elementor-widget-nola-services-banner,
body .elementor-widget-nola-services-introduction,
body .elementor-widget-nola-internal-cta {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
}

body .services-intro .services-intro-media-image {
	object-position: var(--nola-services-focal-desktop, 58% 24%);
}

@media (max-width: 1120px) {
	body .elementor .elementor-widget-nola-services-introduction .services-intro .services-intro-layout .services-intro-media {
		margin-top: var(--nola-services-media-margin-top, clamp(2rem, 4vw, 2.75rem)) !important;
	}
}

@media (max-width: 720px) {
	body .services-intro .services-intro-media-image {
		object-position: var(--nola-services-focal-mobile, 60% 28%);
	}
}
