[data-menu-target]:not(.menu-dropdown) {
	display: none;
}
[data-menu-target]:not(.menu-dropdown).active {
	display: block;
}

/* .mobile-nav > .w-full > .w-full > .w-full {
	display: none;
} */

[data-mobile-expand-trigger].menu-opened * {
	color: #04419b !important;
}
[data-mobile-expand-trigger] + [data-mobile-expand-target] {
	display: none;
}
[data-mobile-expand-trigger] + [data-mobile-expand-target].expanded {
	display: block;
}