ul.slimmenu,ul.slimmenu li ul{margin:0;list-style-type:none}.menu-collapser{position:relative;width:50px;height:48px;padding:0 8px;color:#fff;font-size:16px;line-height:48px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button{position:absolute;right:0;top:50%;width:40px;padding:0;color:#fff;font-size:14px;text-align:center;border-radius:2px;cursor:pointer;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button .icon-bar{display:block;height:4px;width:38px;margin:6px 0;background-color:#2a838d;border-radius:10px}.collapse-button .icon-bar+span{width:32px}.collapse-button .icon-bar+span+span{width:28px}ul.slimmenu{padding:0;float:left;flex-grow:1;position:relative}ul.slimmenu li.mega-menu ul li{width:32%;display:inline-block;vertical-align:top;padding:0 5px}ul.slimmenu li.mega-menu ul li ul{position:relative;left:0;width:auto;height:auto!important;box-shadow:none}ul.slimmenu li.mega-menu ul li ul li{float:none;width:100%;margin:0}.mega-menu .sub-toggle,ul.slimmenu li ul li a:after,ul.slimmenu li ul li:after,ul.slimmenu li.mega-menu ul li a:before{display:none}ul.slimmenu li.mega-menu ul li a.sub_menu{font-weight:600;font-size:17px}ul.slimmenu li.mega-menu ul li a{border-bottom:1px solid #ceb66f!important}ul.slimmenu li.mega-menu ul li:hover a{background:0 0}ul.slimmenu li ul li:hover>a,ul.slimmenu li.mega-menu ul li ul li:hover a{background:#03c8cf}ul.slimmenu:after,ul.slimmenu:before{content:"";display:table}ul.slimmenu:after{clear:both}ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li>ul{position:static;display:none}ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,.075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li .sub-toggle{height:40px}ul.slimmenu li{position:relative;float:none;display:block}ul.slimmenu li ul li{background:#bf9b30}ul.slimmenu li ul li a{border-left:none;border-bottom:1px solid #ceb66f;padding:12px 15px!important;font-size:16px;color:#fff}ul.slimmenu li ul li:last-child a{border:none}ul.slimmenu li>ul{position:absolute;left:0;top:100%;z-index:999;display:none;width:200px;padding:0;box-shadow:0 2px 12px rgb(0 0 0 / 18%)}ul.slimmenu li.team-menu ul li ul{width:280px}ul.slimmenu .mega-menu{position:static}ul.slimmenu li.mega-menu ul{width:100%;background:#bf9b30}ul.slimmenu li>ul>li ul{position:absolute;left:100%;top:0;z-index:999;display:none;width:100%}ul.slimmenu li a{display:block;padding:0 15px;color:#6a6a6a;font-size:16px;font-style:normal;border-left:2px solid #6a6a6a;line-height:1;font-weight:400;transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-webkit-transition:background-color .5s ease-out;position:relative}ul.slimmenu .has-submenu a{padding:0 20px 0 15px}ul.slimmenu li.active a:after{display:block;-webkit-transition:.3s ease-in-out}ul.slimmenu li .sub-toggle{position:absolute;right:6px;top:0;z-index:999;height:100%;text-align:center;cursor:pointer}ul.slimmenu li .sub-toggle:before{content:"";display:inline-block;height:100%;vertical-align:middle}ul.slimmenu li .sub-toggle>i{display:inline-block;color:#03c8cf;font-size:16px;vertical-align:middle}ul.slimmenu li ul li .sub-toggle>i{color:#fff}ul.slimmenu>li{padding:43px 0;line-height:1}ul.slimmenu>li.has-submenu+li,ul.slimmenu>li:first-child,ul.slimmenu>li:first-child a{border-left:0}ul.slimmenu li a:after{position:absolute;content:"";height:4px;width:0;top:-44px;left:0;background:#03c8cf;right:0;margin:auto;transition:.4s}ul.slimmenu li a:hover:after,ul.slimmenu li.active a:after{transition:.4s;width:45px}.mega-menu a:before{position:absolute;content:"\f107";font:16px/1 FontAwesome;right:6px;top:0;color:#03c8cf}@media (min-width:991px){ul.slimmenu li.mega-menu ul li ul{display:block!important}}@media (mxa-width:1599px){.right-btn a span{font-size: 14px;padding: 8px 14px 8px 8px;} ul.slimmenu li a {padding: 0 7px;}}