.submenu{list-style:none;margin:0;padding:0}.submenu a,.submenu p{text-decoration:none}.custom-menu-primary .submenu.level-1>li{display:inline-block;position:relative}.custom-menu-primary .submenu.level-1>li>a{text-transform:uppercase;font-size:.875rem;position:relative;padding:0 16px}.custom-menu-primary .submenu.level-1>li>a:before{border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.custom-menu-primary .submenu.level-1>li>a:hover:before{opacity:1}.custom-menu-primary .submenu.level-2{opacity:0;position:absolute;text-transform:none;-webkit-transition:visibility 0s,opacity .3s;-o-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s;visibility:hidden;padding:10px 15px}.custom-menu-primary .submenu.level-2>li>a{text-transform:uppercase;font-size:.875rem;position:relative;padding:0 16px;min-height:36px}.child-trigger{display:none}.submenu.level-1>li.has-submenu:hover .submenu.level-2,.submenu.level-1>li.has-submenu.focus .submenu.level-2{opacity:1;-webkit-transition:visibility 0s,opacity .3s;-o-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s;visibility:visible}@media(min-width:1264px) and (max-width:1308px){.custom-menu-primary .submenu.level-1>li>a{padding:0 10px}}@media(max-width:767px){.child-trigger>span{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.child-trigger{display:block;padding:10px;position:absolute;right:0;top:0;cursor:pointer;padding-right:15px}.custom-menu-primary .submenu.level-1>li>a{display:block}.custom-menu-primary .submenu.level-2{position:static;visibility:visible;opacity:1;padding:0;background-color:transparent !important;display:none}.custom-menu-primary .submenu.level-2>li,.custom-menu-primary .submenu.level-1>li{position:relative;padding:10px 0px;display:block}}