.mega-menu a{position:relative;text-decoration:none}.mega-menu a::after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:#ff6600;transition:width 0.3s ease-in-out}.mega-menu a:hover::after{width:100%}