.top-navigation{padding:0;float:right}.top-navigation .nav-lock-scroll{overflow:hidden}.top-navigation .nav{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:900;overflow-x:hidden;overflow-y:auto}.top-navigation .nav ul{display:block;position:relative;list-style-type:none;margin:0;padding:0}.top-navigation .nav a,.top-navigation .nav a:active,.top-navigation .nav a:hover,.top-navigation .nav a:visited{display:block;position:relative;font-weight:500}.top-navigation .nav li ul li a{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.top-navigation .nav li ul li a:active,.top-navigation .nav li ul li a:hover,.top-navigation .nav li ul li a:visited{background:#353535!important;color:#fff!important;padding-left:20px!important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border-left:solid 6px #2fae95}@media only screen and (min-width:960px){.top-navigation .nav{display:block;position:relative;bottom:auto;overflow:visible}.top-navigation .nav li{position:relative;white-space:nowrap}.top-navigation .nav>ul>li{display:inline-block}.top-navigation .nav ul{display:block}.top-navigation .nav ul ul{display:none;position:absolute;top:100%;left:0;z-index:901;min-width:210px}.top-navigation .nav ul ul ul{top:-1px;left:100%;z-index:902}.top-navigation .nav ul ul ul ul{z-index:903}.top-navigation .nav ul ul ul ul ul{z-index:904}.top-navigation .nav ul ul li.nav-left>ul{left:auto;right:95%}.nav-no-js .top-navigation .nav li:hover>ul{display:block}.top-navigation .nav li ul li a:hover{background:#353535!important;color:#fff!important}}@media only screen and (max-width:959px){.nav-no-js .nav-button:hover+.nav,.nav-no-js .nav-button:hover+.nav+.nav-close,.nav-no-js .nav:hover,.nav-no-js .nav:hover+.nav-close{display:block}}