@media(min-width:976px){html body #ed-2910111444.ed-menu ul.sub li.menu-sub>div.sub>ul.sub{top:0!important;left:100%!important;transform:none!important;width:300px;max-width:calc(100vw - 32px);background:#fff;box-shadow:0 3px 10px #0002}html body #ed-2910111444.ed-menu ul.sub li.menu-sub>div.sub>ul.sub>li{margin-top:0!important}html body #ed-2910111444.ed-menu ul.sub li.menu-sub>div.sub>ul.sub a{white-space:normal;line-height:1.4;padding:12px 16px}}