.mgs-menu .navigation ul.container{width:auto}.mgs-menu .navigation ul.container .level0{display:inline-block;padding:15px;vertical-align:middle;position:relative;font-size:14px;text-align:left}.mgs-menu .navigation ul.container .level0>a{color:#333;font-size:15px;text-transform:uppercase}.mgs-menu .navigation ul.container .level0 ul.level0{background:#333 none repeat scroll 0 0;min-width:160px;position:absolute;top:100% !important;list-style:none;padding:0;z-index:999}.mgs-menu .navigation ul.container .level0 ul.level0>li.level1{padding:5px 15px;position:relative}.mgs-menu .navigation ul.container .level0 ul.level0>li.level1 a{color:#fff}.mgs-menu .navigation ul.container .level0 ul.level0>li.level1>ul.level1{left:100% !important;top:0 !important;padding:0;list-style:none;position:absolute !important;background-color:#333;min-width:200px}.mgs-menu .navigation ul.container .level0 ul.level0>li.level1>ul.level1>li.level2{padding:5px 15px}.mgs-menu .navigation ul.container .level0:hover{background-color:#333}.mgs-menu .navigation ul.container .level0:hover>a{color:#fff;text-decoration:none}.active-sticky .mgt-menu .megamenu-hover .navigation .level0>.level-top{padding:16px 12px 16px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.mgt-menu .navigation li.level0 a.level-top,.mgt-menu .navigation ul.container .level0>a{font-family:inherit}.mgt-menu .navigation ul{width:auto !important}@media (max-width:1199px){.mgt-menu.megamenu-content{flex-basis:auto;flex-shrink:0;margin-bottom:25px}}.mgt-menu .megamenu-hover .navigation{font-weight:400;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.mgt-menu .megamenu-hover .navigation:empty{display:none}.mgt-menu .megamenu-hover .navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.mgt-menu .megamenu-hover .navigation li.level0{border-top:none}.mgt-menu .megamenu-hover .navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.mgt-menu .megamenu-hover .navigation .level0:last-child{margin-right:0;padding-right:0}.mgt-menu .megamenu-hover .navigation .level0>.level-top{color:#999;line-height:48px;padding:36px 12px 36px;text-decoration:none;box-sizing:border-box;position:relative;display:block;font-size:16px}.mgt-menu .megamenu-hover .navigation .level0>.level-top:hover,.mgt-menu .megamenu-hover .navigation .level0>.level-top.ui-state-focus{color:#000;text-decoration:none}.mgt-menu .megamenu-hover .navigation .level0.parent:hover>.submenu{overflow:visible !important}.mgt-menu .megamenu-hover .navigation .level0 .submenu{background:#fff;border:1px solid #ccc;min-width:230px;padding:15px 0;display:none;left:0;margin:0 !important;padding:0;position:absolute;z-index:1;margin-top:11px}.mgt-menu .megamenu-hover .navigation .level0 .submenu>ul{margin-top:11px}.mgt-menu .megamenu-hover .navigation .level0 .submenu>ul:before,.mgt-menu .megamenu-hover .navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.mgt-menu .megamenu-hover .navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.mgt-menu .megamenu-hover .navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ccc;color:#ccc;left:19px;top:-22px;z-index:3}.mgt-menu .megamenu-hover .navigation .level0 .submenu a{display:block;line-height:inherit;color:#999;padding:8px 20px}.mgt-menu .megamenu-hover .navigation .level0 .submenu a:hover,.mgt-menu .megamenu-hover .navigation .level0 .submenu a.ui-state-focus{color:#000;text-decoration:none}.mgt-menu .megamenu-hover .navigation .level0 .submenu .submenu{top:0 !important;left:100% !important}.mgt-menu .megamenu-hover .navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.mgt-menu .megamenu-hover .navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.mgt-menu .megamenu-hover .navigation .level0.more:after{-webkit-font-smoothing:antialiased;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.mgt-menu .megamenu-hover .navigation .level0.more:before{display:none}.mgt-menu .megamenu-hover .navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.mgt-menu .megamenu-hover .navigation .level0.more:hover>.submenu{overflow:visible !important}.mgt-menu .megamenu-hover .navigation .level0.more li{display:block}.mgt-menu.sidebar-menu .navigation{padding:0;box-sizing:border-box}.mgt-menu.sidebar-menu .navigation .parent .level-top{position:relative;display:block;text-decoration:none}.mgt-menu.sidebar-menu .navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;font-size:25px;line-height:inherit;color:inherit;content:'\f107';font-family:'FontAwesome';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.mgt-menu.sidebar-menu .navigation .parent .level-top:after{position:absolute;right:7px;top:0}.mgt-menu.sidebar-menu .navigation .parent .level-top.ui-state-active:after{content:'\f106'}.mgt-menu.sidebar-menu .navigation:after{font-size:20px;right:10px;top:0}.mgt-menu.sidebar-menu .navigation ul{margin:0;padding:0}.mgt-menu.sidebar-menu .navigation li{margin:0}.mgt-menu.sidebar-menu .navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:15px;text-decoration:none;color:#999;font-weight:400;font-size:16px}.mgt-menu.sidebar-menu .navigation a:hover{color:#000}.mgt-menu.sidebar-menu .navigation .level0{border-top:1px solid #d1d1d1}.mgt-menu.sidebar-menu .navigation .level0>.level-top{padding:8px 40px 8px 0;word-wrap:break-word;text-transform:capitalize;font-size:16px}.mgt-menu.sidebar-menu .navigation .level0>.level1{font-weight:600}.mgt-menu.sidebar-menu .navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.mgt-menu.sidebar-menu .navigation .submenu>li{word-wrap:break-word}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child){font-weight:400;line-height:1.3;left:auto !important;overflow-x:hidden;padding:0;position:relative;top:auto !important;transition:left .3s ease-out}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child)>li>a{padding-left:15px}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child) ul{display:block;padding-left:15px}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child) ul>li{margin:0}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child) ul>li a{color:#999;display:block;line-height:normal}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child) ul>li a:hover{color:#000}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child) .expanded{display:block !important;padding-right:0;top:0 !important}.mgt-menu.sidebar-menu .navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}@media (min-width:1200px){.mgt-menu.sidebar-menu .navigation .level0>.level-top{font-size:30px}.mgt-menu.sidebar-menu .navigation .parent .level-top:after{top:15px}.header3 .mgt-menu .megamenu-hover .navigation ul,.header4 .mgt-menu .megamenu-hover .navigation ul{text-align:center}.header3 .mgt-menu .megamenu-hover .navigation .level0>.level-top,.header4 .mgt-menu .megamenu-hover .navigation .level0>.level-top{line-height:1;padding:0 12px 20px}.header3.active-sticky .bottom-header.mgt-menu .navigation>ul,.header4.active-sticky .bottom-header.mgt-menu .navigation>ul{opacity:0;visibility:hidden;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s}.header3.active-sticky:hover .bottom-header.mgt-menu .navigation>ul,.header4.active-sticky:hover .bottom-header.mgt-menu .navigation>ul{opacity:1;visibility:visible;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition-delay:.15s}}.vertical-menu li{display:block;position:relative;float:none !important}.vertical-menu li a{display:block;padding:12px 40px 12px 25px;font-size:14px;background:none;position:relative;line-height:1.75;background:none !important;color:#878787}.vertical-menu li a:hover{color:#222}.vertical-menu li a .label-menu{margin-left:5px;top:4px;position:static !important;display:inline-block;vertical-align:top}.vertical-menu li:first-child>a{border-bottom:1px solid #eee !important}.vertical-menu .megamenu-hover>li>a{color:#222}.vertical-menu .megamenu-hover>li:hover>a{color:#56cfe1}.vertical-menu .megamenu-hover li:not(:last-child)>a{border-bottom:1px solid #eee}.vertical-menu .megamenu-hover li.mega-menu-fullwidth>ul.dropdown-menu{border-top:1px solid #efefef;padding:14px 30px 16px}.vertical-menu .megamenu-hover li.mega-menu-fullwidth>ul.dropdown-menu ul li>a{padding:10px 0 6px}.vertical-menu .megamenu-hover li.mega-menu-fullwidth.menu-2columns>.dropdown-menu{min-width:500px}.vertical-menu .megamenu-hover li a .mega-menu-sub-title{font-size:14px;text-transform:uppercase;color:#222;font-weight:500}.vertical-menu .megamenu-hover li .toggle-menu{display:none !important}.vertical-menu .megamenu-hover li .icon-next{position:absolute;right:15px;font-size:14px;top:12px}.vertical-menu .megamenu-hover li .icon-next .fa:before{content:"\f105"}.vertical-menu .megamenu-hover li>.dropdown-menu{position:absolute;left:100%;top:0;border-radius:0;display:block !important;padding:0;box-shadow:0 0 3px 0 rgba(0,0,0,0.1);background-color:#fff;min-width:250px;margin:0;border:none;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;opacity:0;visibility:hidden}.vertical-menu .megamenu-hover li:hover>.dropdown-menu{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);opacity:1;visibility:visible}.vertical-menu .megamenu-hover ul.sub-menu{display:block !important}.vertical-menu.sidebar-menu li>a{border-bottom:1px solid #eee}.vertical-menu.sidebar-menu li .icon-next{display:none !important}.vertical-menu.sidebar-menu li .toggle-menu{position:absolute;right:5px;font-size:20px;top:0px;width:40px}.vertical-menu.sidebar-menu li .toggle-menu a.active .fa-plus:before{content:"\f068"}.vertical-menu.sidebar-menu li>.dropdown-menu{position:static !important;border-radius:0;margin:0;padding:0;float:none;width:100%;border:none;box-shadow:none}.vertical-menu.sidebar-menu li[class*="level"]>ul>li>a{padding-left:25px}.vertical-menu.sidebar-menu [class*="col-md"]{width:100%}