body{overflow-x:hidden!important}.hw-vertical-center{display:flex;flex-direction:column;justify-content:center}body .page_item_has_children ul.children li a{color:#282828!Important}.et-menu .menu-item-has-children>a:first-child:after{content:""!important}#menu-hauptmenue.nav .sub-menu{width:fit-content!important}#menu-hauptmenue.nav .sub-menu>li{width:100%}#menu-hauptmenue li li a{width:max-content!important;padding:4px 12px}