.menu-item-31405 .sub-menu{width:210px!important}.menu-item-30064 .sub-menu{width:230px!important;right:190px!important;left:auto!important}.menu-item-31466 .sub-menu{width:280px!important}.menu-item-31467 .sub-menu{width:300px!important}.menu-item-31474 .sub-menu{width:330px!important}.sprechzeiten{display:grid;grid-template-columns:8ch 1fr;column-gap:0.5rem;row-gap:.25rem;margin:.5rem 0;font-variant-numeric:tabular-nums}.sprechzeiten dt{font-weight:600}.sprechzeiten dd{margin:0}#top-menu li ul{padding:10px!important}#top-menu li.mega-menu>ul{padding:20px 10px!important}.single-post h1{padding-bottom:0px!important}#top-menu li li a{padding:3px 15px!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-28153>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-28154>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-28155>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-27584>a:first-child{color:#ffffff!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-27755>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-27758>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-27759>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-29141>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-29142>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}#top-menu li.mega-menu .leerer-menupunkt.menu-item-29143>a:first-child{color:#ffffff!important;height:0px;border-bottom:0px solid!important}.et_fullwidth_nav #top-menu li.mega-menu>ul{box-shadow:0 -5px 40px rgba(50,50,50,.1)}.single .et_pb_post{margin-bottom:0px}.single .post{padding-bottom:0px}#et-info-phone:before{display:inline-block;width:12px;height:12px}@media (max-width:767px){body.et_fixed_nav.et_secondary_nav_two_panels #main-header{top:30px!important}}@media (min-width:1330px){#custom-link{display:none}}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#000000!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#000000!important}.name-field .wpforms-one-half:first-child{margin-left:0px!important}html[data-actw-focus-ring] body #page-container .logo_container :focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body.et-db #page-container #et-boc .et-l .et_pb_gallery_image :focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body #page-container .et_pb_gallery_image :focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body #page-container .et_pb_image a:focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body #page-container .col-has-focus-outline a:focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body #page-container .col-has-focus-outline .et_pb_image a:focus:not(#dvmd_accessibility_wrapper *) img,html[data-actw-focus-ring] body.et-db #page-container #et-boc .et-l .col-has-focus-outline a:focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body #page-container ul.sub-menu :focus,html[data-actw-focus-ring] body #page-container ul.sub-menu :focus:not(#dvmd_accessibility_wrapper *),html[data-actw-focus-ring] body.et-db #page-container #et-boc .et-l ul.sub-menu :focus:not(#dvmd_accessibility_wrapper *){outline:none!important}html[data-actw-focus-ring] body #page-container #et-main-area>footer .focus-color-white :focus:not(#dvmd_accessibility_wrapper *){outline:3px solid #ffffff!important;outline-style:solid!important;outline-offset:0!important}html[data-actw-focus-ring] body #page-container .et_pb_image a:focus:not(#dvmd_accessibility_wrapper *) img{outline:3px solid #000000!important;outline-style:solid!important;outline-offset:0!important}