.navigation-primary .submenu{list-style:none;margin:0;padding:0}.navigation-primary a{text-decoration:none}.navigation-primary .submenu.level-1>li{list-style-type:none;display:inline-block;padding-bottom:28px}.navigation-primary .submenu.level-1 li.has-submenu{position:relative}.navigation-primary .submenu.level-1>li>a{padding:0 16px;font-family:'Avenir-Medium';font-size:18px;font-weight:700}.navigation-primary .submenu.level-1 li.has-submenu>.submenu{columns:2;-webkit-columns:2;-moz-columns:2;display:none;position:absolute;text-align:left;left:0;padding:20px 20px 20px 16px;top:53px;min-width:250px;border:1px solid #f4f4f4}.navigation-primary .submenu.level-2>li{display:block;padding-bottom:0;margin-bottom:17px}.navigation-primary .submenu.level-2 li a{font-family:avenirnext-demibold;font-weight:700;font-size:16px}@media(min-width:992px){.navigation-primary .submenu.level-1{text-align:center}.navigation-primary .submenu.level-1 li.has-submenu>a:after{color:#000;content:' \25BE';font-size:21px}.navigation-primary .submenu.level-1>li:hover{border-bottom:4px solid}.navigation-primary .submenu.level-1 li.has-submenu:hover>.submenu{display:block}}@media(min-width:992px) and (max-width:1110px){.navigation-primary .submenu.level-1>li>a{padding-left:10px;padding-right:10px}}@media(max-width:991px){.navigation-primary .submenu.level-1>li{display:block;border-top:1px solid #eee;padding:0}.navigation-primary .submenu.level-1>li>a{padding:10px 0;display:block;font-weight:600}.navigation-primary .submenu.level-1 li.has-submenu>.menu-arrow:after{color:#000;content:' \25BE';font-size:21px;cursor:pointer}.navigation-primary .submenu.level-1 li.has-submenu>.submenu{padding:0;width:100%;position:relative;top:0;border:0;min-width:auto;padding-left:22px;display:none;column-count:3;padding-bottom:10px}.navigation-primary .submenu.level-2>li{display:block;padding-bottom:0;margin-bottom:0}.navigation-primary .submenu.level-2 li a{font-family:"Avenir-Medium";font-size:15px;font-weight:600;padding:6.5px 0;display:block;color:#212631 !important}.navigation-primary .submenu.level-1 li.has-submenu{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding-top:3px}.menu-arrow{margin-left:6px}}