.ds-custom-link a{padding:15px 15px!important;margin-bottom:15px;background:#64c7fe;color:#fff!important;border:0px solid #B26A4E;border-radius:45px}.ds-custom-link a:hover{background:#fff;color:#fff!important;background:#47ffbd;opacity:1!important;border:0px solid #64c7fe;box-shadow:0px 8px 15px rgba(0,0,0,0.1)}#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:#6A9AC3;height:2px;-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%}