.navigation-primary{display:inline-block;text-align:left}.navigation-primary>.submenu.level-1>li>a{display:inline-block;font-weight:700;height:60px;line-height:60px;padding:0 17.5px;position:relative;text-transform:uppercase}.navigation-primary .submenu.level-2>li>a,.navigation-primary>.submenu.level-1>li>a{color:#222;font-size:14px}.navigation-primary .submenu.level-2>li>a{color:rgba(0,0,0,.6);font-weight:400;padding:6px 8px}.navigation-bar--inverse .navigation-primary .submenu.level-2>li>a,.navigation-bar--inverse .navigation-primary>.submenu.level-1>li>a{color:hsla(0,0%,100%,.8)}.navigation-primary a.active-item{font-weight:600;position:relative}.navigation-primary .submenu.level-1>li>a:before{bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;visibility:hidden}.navigation-primary .submenu.level-1>li:first-child>a:before,.navigation-primary .submenu.level-1>li:hover>a:before{opacity:1;visibility:visible}.navigation-primary .submenu{list-style:none;margin:0;padding:0}.navigation-primary .submenu a,.navigation-primary .submenu p{text-decoration:none}.submenu-toggle{display:none}.submenu.level-1{display:inline-block;white-space:nowrap}.submenu.level-1>li{display:inline-block;text-transform:uppercase}.submenu.level-1>li.has-submenu{position:relative}.submenu.level-1>.has-submenu>.menu-arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid rgba(0,0,0,.8);display:block;height:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}.navigation-bar--inverse .submenu.level-1>.has-submenu>.menu-arrow{border-top:6px solid hsla(0,0%,100%,.8)}.submenu.level-2{border-radius:0;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.2);box-shadow:0 2px 9px 0 rgba(0,0,0,.2);font-weight:400;opacity:0;padding:10px;position:absolute;text-transform:none;top:100%;visibility:hidden;width:230px;z-index:21}.submenu.level-2>li:first-child>a{position:relative;z-index:2}.submenu.level-2>li{padding:0;text-align:left}.submenu.level-2 .menu-item .menu-link{display:block;padding:6px 8px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;word-break:break-all}.submenu.level-2>li:last-child,.submenu.level-2>li:last-child .submenu{border-bottom:none}.submenu.level-3 .menu-item .menu-link{padding-left:60px}.submenu.level-1>li.has-submenu.focus .submenu.level-2,.submenu.level-1>li.has-submenu:hover .submenu.level-2{left:0;opacity:1;visibility:visible}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}