.menu-content,.menu-content ul,.menu-content ul li,.menu-content ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;box-sizing:border-box}.menu-content ul ul li{padding-left:0}.menu-content ul li:first-child a{padding-top:0}.menu-content ul li:last-child a{padding-bottom:0}.menu-content ul ul li:first-child a{padding-top:28px}.menu-content ul ul li:last-child a{padding-bottom:28px}.menu-content{width:auto;color:#fff}.menu-content ul ul{display:none;padding:15px 0;animation:slideDown .3s ease-out 0s 1 normal forwards}.menu-content ul ul ul{padding:0}.menu-content>ul>li.active>ul{display:block}.align-right{float:right}.menu-content>ul>li>a{padding:16px 0 16px 20px;cursor:pointer;z-index:2;font-family:GraphikCompactBlack,Arial,sans-serif;font-size:18px;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .2s ease}.menu-content>ul>li>a:hover{color:#fff}.menu-content ul>li.has-sub>a:after{position:absolute;right:28px;top:17px;z-index:5;display:block;height:18px;width:4px;background:#fff;content:'';transition:all .1s ease-out}.menu-content ul>li.has-sub>a:before{position:absolute;right:21px;top:24px;display:block;width:18px;height:4px;background:#fff;content:'';transition:all .1s ease-out}.menu-content ul>.has-sub.open>a:after,.menu-content ul>.has-sub.open>a:before{transform:rotate(45deg);transition:.25s transform}.menu-content ul ul li a{padding:14px 22px;cursor:pointer;z-index:2;font-family:GraphikCompactBlack,Arial,sans-serif;font-size:18px;text-transform:uppercase;text-decoration:none;color:#fff;background:#5b3db2;transition:color .2s ease}.menu-content ul ul ul li a{padding-left:60px}.menu-content ul ul li a:hover{color:#fff}.menu-content ul ul>li.has-sub>a:after{top:13px;right:28px;background:#fff}.menu-content ul ul>li.has-sub>a:before{top:20px;background:#fff}