#top-menu li a{font-weight:400!important}#top-menu .current-menu-item a{font-weight:500!important}#top-menu .current-menu-item a::before{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:1.0;background:#666F55}#top-menu li a:hover:before{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:1}#top-menu li a:before{content:'';position:absolute;top:3px;left:0;background:#d2c9b3;width:100%;height:1px;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:0.3s ease}.zoom-hover{transition:transform 0.5s ease,box-shadow 0.5s ease}.zoom-hover:hover{transform:scale(1.05);box-shadow:0 10px 25px rgba(0,0,0,0.15)}