/* Divi forces mobile submenus open (display: block !important), so this needs higher specificity + !important */
#mobile_menu.et_mobile_menu li.menu-item-has-children a {
	font-weight: 400;
}

#mobile_menu.et_mobile_menu li.current-menu-item > a {
	color: #a21a17 !important;
	font-weight: 700;
}

#mobile_menu.et_mobile_menu li.menu-item-has-children > .sub-menu {
	display: none !important;
}

#mobile_menu.et_mobile_menu li.menu-item-has-children.submenu-open > .sub-menu {
	display: block !important;
}

#mobile_menu.et_mobile_menu li.menu-item-has-children > a {
	cursor: pointer;
	padding-right: 40px;
	position: relative;
}

#mobile_menu.et_mobile_menu li.menu-item-has-children > a::after {
	content: "3";
	font-family: "ETmodules";
	font-size: 20px;
	line-height: 1;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	transition: transform .3s ease;
}

#mobile_menu.et_mobile_menu li.menu-item-has-children.submenu-open > a::after {
	transform: translateY(-50%) rotate(180deg);
}
