body.page-oi-cdx header .darkHeader,
body.page-lung-prediction-panel header .darkHeader,
body.home header .darkHeader {
	background: transparent;
}

body.home header:not(.scrolled),
body.home header:not(.scrolled) .darkHeader,
body.home header:not(.scrolled) .elementor-location-header,
body.home header:not(.scrolled) .elementor-section,
body.home header:not(.scrolled) .elementor-element,
body.home header:not(.scrolled) .elementor-widget-wrap,
body.home header:not(.scrolled) .elementor-container {
	background: transparent !important;
	background-color: transparent !important;
	box-shadow: none !important;
}

header { --imagene-nav-color: #300725; --imagene-nav-active-color: #e2bdc8; }
header .darkHeader,
header.scrolled { --imagene-nav-active-color: #300725; }
body.home header:not(.scrolled) .darkHeader { --imagene-nav-active-color: #e2bdc8; }
header .lightHeader,
header .mixHeader,
body.home header:not(.scrolled) { --imagene-nav-color: #fff; }
header.scrolled .lightHeader,
header.scrolled .mixHeader,
body.imagene-legal-page header .mixHeader { --imagene-nav-color: #300725; }

body.home header .darkHeader .light-logo img {
	filter: brightness(0) invert(1);
}

body.home header.scrolled .darkHeader .light-logo img {
	filter: none;
}

body.home header .darkHeader .openMobileMenu svg path {
	fill: #fff;
}

body.home header.scrolled .darkHeader .openMobileMenu svg path,
body.page-oi-cdx header .darkHeader .openMobileMenu svg path,
body.page-lung-prediction-panel header .darkHeader .openMobileMenu svg path {
	fill: #300725;
}
