html, body {
	overflow-x:hidden;
}
header:not(.menu-scrolled) > div {
	background: #ffffff00!important;
}
.menu-scrolled > div {
    background: #ffffff!important;
	border-color: #847258!important;
}

.menu-scrolled #hauptmenue a {
    color: #847258;
}

.menu-scrolled #hauptmenue a:hover {
    color: #6fb62a;
}
.menu-scrolled > div > div > div .elementor-widget-container {
    border-color: #847258!important;
}
body:not(.home) header .elementor-sticky {
    background: #ffffff!important;
	border-color: #847258!important;
}
body:not(.home) #hauptmenue a {
    color: #847258;
}
body:not(.home) #hauptmenue a:hover {
    color: #6fb62a;
}
body:not(.home) #hauptmenue a.elementor-item-active {
    color: #6fb62a;
}
body:not(.home) header > div > div > div .elementor-widget-container {
    border-color: #847258!important;
}
