@media (min-width:768px){a[href="#oeffnungszeiten"],a[href="#öffnungszeiten"]{display:none!important}}.et_mobile_menu *{max-width:100%!important;box-sizing:border-box}.et_mobile_menu table{width:100%!important;table-layout:fixed}.et_mobile_menu td,.et_mobile_menu th{word-break:break-word;white-space:normal}.et_pb_menu .et_mobile_nav_menu{display:none}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0;padding-bottom:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.et_mobile_menu{width:320px;max-width:90vw;margin:0;padding:10px 0;right:0;top:100%;max-height:80vh;overflow-x:hidden;overflow-y:auto;list-style:none!important;box-sizing:border-box;border-radius:0 0 20px 20px!important}.et_mobile_menu li{padding-right:10px}.et_mobile_menu li a{padding:12px 20px;text-align:left}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{border-radius:10px}.sub-menu{min-width:330px;border-radius:25px}.sub-menu li{width:100%;padding:0!important}.et-menu li li a{width:100%!important;padding:6px 10px}.et_pb_menu li li a:hover{background-color:transparent}.et-menu .menu-item-has-children>a:first-child{display:none!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{display:none!important}@media (min-width:981px){#top-menu li li a{width:330px}}.et_pb_menu_0 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{position:relative;top:10px;font-family:"ETModules",serif;content:'\33';color:#fff!important}.et_pb_menu_0.et_pb_menu ul li:nth-child(6) a{color:#fff!important}.de-menu-cta a{display:block;padding:10px 15px!important;font-size:18px!important;font-weight:500;text-align:center;color:#fff!important;background-color:#b4bc33;border-radius:50px}.de-menu-cta a:hover{background-color:#e9edb4;transform:scale(1.1)}@media (max-width:980px){.et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu{display:flex;align-items:center}.et_pb_menu__wrap{justify-content:space-between}}@media (max-width:767px){.et_mobile_menu{width:98vw;left:50%;transform:translateX(-50%)}}