#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#27e2ac;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#main-header{box-shadow:none!important}#top-menu li li a{border:1px solid white;color:#ffffff;margin-bottom:15px;text-align:center;background:#000000;opacity:80%!important}#top-menu li li a:hover{color:#e1bb50;opacity:80%!important}.nav li ul{border-top:0px solid #e1bb50;margin-top:-20px}.et_mobile_menu{border-top:0px solid #b19048}.et_mobile_menu li a{text-align:center}#main-header li li a{text-transform:none;font-weight:400;font-size:16px}#top-menu ul.sub-menu{width:300px}#top-menu ul.sub-menu li,#top-menu ul.sub-menu li a{width:100%}#top-menu .nav li li ul{left:300px}#top-menu .nav li.et-reverse-direction-nav li ul{left:auto;right:300px}