.wpr-mega-menu .wpr-menu-item
{
position: relative;
}
.wpr-mega-menu .wpr-menu-item:hover span 
{
	color:#fff;
}


.wpr-mega-menu .wpr-menu-item::after
{
position: absolute;
content: '';
top:20px;
left: 0;
width: 0%;
height: 1px; 
background: #830c50;
border-radius: 50%;
	transition: 0.5s;
}
.wpr-mega-menu .wpr-menu-item:hover::after{
width: 100%;

}
@media only screen and (max-width:992px)
{
	.elementor-4466 .elementor-element.elementor-element-3b41aab .wpr-mobile-nav-menu li a.wpr-active-menu-item
	{
		color:#830c50 !important;
	}
	
.elementor-4466 .elementor-element.elementor-element-3b41aab .wpr-mobile-nav-menu li a:hover
	{
		color:#830c50 !important;
	}
} 