@media only screen and (max-width:1024px){.classic-menu .flexnav li ul.sub-menu{border-radius:0;min-width:0;height:0;margin-bottom:0;padding:0;overflow:hidden;visibility:visible!important;opacity:1!important;background:0 0!important;display:block!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.classic-menu .flexnav li ul.sub-menu:after{display:none!important}}@media only screen and (min-width:1025px){.classic-menu .flexnav li.item-with-ul:hover>ul.sub-menu,.classic-menu .flexnav li.item-with-ul>ul.sub-menu.flexnav-show{visibility:visible;pointer-events:auto;transform:translate(0,0);opacity:1!important}}
