/**
 * Compatibilidad Elementor / Hello Biz — multi-scroll (sticky).
 */

/* Sticky se rompe si cualquier ancestro tiene overflow distinto de visible */
.alapar-split-scroll-ancestor,
.alapar-split-scroll-parent,
.elementor-widget-alapar_split_scroll,
.elementor-widget-alapar_split_scroll .elementor-widget-container,
.e-con:has( .alapar-split-scroll ),
.elementor-element:has( .alapar-split-scroll ) {
	overflow: visible !important;
}

.alapar-split-scroll-parent {
	min-height: 0 !important;
	height: auto !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.alapar-split-scroll-parent .elementor-motion-effects-container,
.alapar-split-scroll-parent .elementor-motion-effects-layer,
.alapar-split-scroll-zone .elementor-motion-effects-container,
.alapar-split-scroll-zone .elementor-motion-effects-layer {
	transform: none !important;
	animation: none !important;
	filter: none !important;
}

.elementor-widget-alapar_split_scroll.alapar-split-scroll-host .elementor-widget-container {
	padding: 0 !important;
	margin: 0 !important;
	animation: none !important;
	opacity: 1 !important;
	visibility: visible !important;
}
