.navigation-primary .submenu{list-style:none;margin:0;padding:0}.navigation-primary .submenu a{text-decoration:none}@media only all and (min-width:58em){.navigation-primary .submenu.level-1{position:relative;list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%;height:42px;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.navigation-primary .submenu.level-1>li{padding:0;height:100%;line-height:40px;text-align:center;display:inline-block;zoom:1}.navigation-primary .submenu.level-1 li a{word-break:initial;display:block;padding:0 .8em;border-bottom:2px solid transparent}.navigation-primary .submenu>li>a:hover{border-color:#245591}.navigation-primary .submenu>li>a.active-item{border-color:#57a21b}.navigation-primary .submenu.level-1 .submenu{position:absolute;top:100%;padding:.3em;display:none;z-index:99;text-align:left;-webkit-box-shadow:0 2px 8px rgb(0 0 0 / 25%);box-shadow:0 2px 8px rgb(0 0 0 / 25%)}.navigation-primary .submenu.level-2 .submenu{top:0;left:100%}.navigation-primary .submenu>li.has-submenu:hover>.submenu{display:block}}@media only all and (min-width:64em){.navigation-primary .submenu.level-1{max-width:76em;margin-left:auto;margin-right:auto}}@media(min-width:927px) and (max-width:991px){.navigation-primary .submenu.level-1>li>a{padding:0 .6em}}