.wolff-sticky-header.wolff-header-is-fixed {
	left: 0 !important;
	position: fixed !important;
	right: 0 !important;
	top: var(--wolff-header-top, 0px) !important;
	transform: none !important;
	width: 100% !important;
	z-index: 200 !important;
}

.wolff-header-spacer {
	pointer-events: none;
	width: 100%;
}

.wolff-sticky-header {
	--wolff-header-fg: #fff;
}

.wolff-sticky-header.wolff-header--on-light {
	--wolff-header-fg: #111;
}

.wolff-sticky-header.wolff-header--on-light .wolff-header-cta,
.wolff-sticky-header.wolff-header--on-light .wolff-header-cta a,
.wolff-sticky-header.wolff-header--on-light .elementor-widget-text-editor,
.wolff-sticky-header.wolff-header--on-light .elementor-widget-text-editor a,
.wolff-sticky-header.wolff-header--on-light .elementor-heading-title,
.wolff-sticky-header.wolff-header--on-light .elementor-icon,
.wolff-sticky-header.wolff-header--on-light .elementor-icon-list-text {
	color: var(--wolff-header-fg) !important;
}

.wolff-header-logo--on-light,
.elementor-widget.wolff-header-logo--on-light {
	display: none !important;
}

.wolff-sticky-header.wolff-header--on-light .wolff-header-logo--on-dark,
.wolff-sticky-header.wolff-header--on-light .elementor-widget.wolff-header-logo--on-dark {
	display: none !important;
}

.wolff-sticky-header.wolff-header--on-light .wolff-header-logo--on-light,
.wolff-sticky-header.wolff-header--on-light .elementor-widget.wolff-header-logo--on-light {
	display: block !important;
}

.elementor-loop-container .e-loop-item > .e-con,
.elementor-loop-container .e-loop-item > .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
