.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{font-weight:700}#main-header{box-shadow:3px 3px 15px #ccc}#et-top-navigation{font-weight:300}@media only screen and (min-width:981px){#logo{margin-left:20px;max-height:178px!important;background-color:white;padding:16px 25px;box-shadow:3px 3px 15px #ccc}.et-fixed-header #logo{max-height:110px!important}}#page-container .et_mobile_menu li ul.hide{display:none!important}#mobile_menu1 .menu-item-has-children{position:relative}#mobile_menu1 .menu-item-has-children>a{background:transparent}#mobile_menu1 .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:22px;font-weight:700;cursor:pointer;z-index:3}.et_mobile_menu li li{padding-left:0}span.menu-closed.menu-open:before{content:"33"}span.menu-closed:before{margin-top:3px;content:"\33";display:block;color:#3d3d3d;font-size:26px;font-family:'ETmodules'!important;width:25px;height:25px}span.menu-closed.menu-open:before{content:"\32"}.et_mobile_menu li ul li a:before{margin-top:3px;content:"\35";display:inline-block;color:#3d3d3d;font-size:18px;font-family:'ETmodules'!important;width:22px;height:18px}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:100%;padding:0}}.team-member .et_pb_promo_description{opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.team-member:hover .et_pb_promo_description{opacity:1;visibility:visible}ul.sub-menu li a{font-size:16px!important}.et-pb-controllers{display:none}.et-pb-slider-arrows{display:none}.sidebar-special-menu{width:100%;border:1px solid #ccc;background-color:#f9f9f9}.sidebar-title{margin:0;padding:15px;background-color:#f3f3f3;border-bottom:1px solid #ddd;font-size:20px}.sidebar-arrow{font-size:25px}.sidebar-menu-list{list-style:none!important;padding:0!important;margin:0!important}.sidebar-menu-item{border-bottom:1px solid #ddd}.sidebar-menu-item a{display:flex;align-items:center;padding:12px 15px;text-decoration:none;font-weight:400;color:#231f20;font-size:18px}.sidebar-menu-item a:hover{background-color:#ddd}.sidebar-menu-item.active a{background-color:#8b0000;color:#fff}.sidebar-menu-item.active .sidebar-arrow{color:#fff}.sidebar-menu-item.active{color:#9b122b}.sidebar-menu-item.active[data-url="/fachrichtungen/orthopaedie/"] a{background-color:#9b122b}.sidebar-menu-item.active[data-url="/fachrichtungen/physiotherapie/"] a{background-color:#9b122b}.sidebar-menu-item.active[data-url="/fachrichtungen/trainingstherapie-und-bgm/"] a{background-color:#9b122b}.sidebar-menu-item.active[data-url="/fachrichtungen/hno-heilkunde-und-plastische-operationen/"] a{background-color:#dacb1c}.sidebar-menu-item.active[data-url="/fachrichtungen/hausarzt-innere-medizin/"] a{background-color:#214a97}.sidebar-menu-item.active[data-url="/fachrichtungen/zahnmedizin/"] a{background-color:#94c26e}.sidebar-menu-item.active[data-url="/fachrichtungen/hoergeraeteakustik/"] a{background-color:#f7b240}.gallery-custom .et_pb_gallery_image{padding-top:100%;display:block}.gallery-custom .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.gallery-animation .et_pb_gallery_item img{animation:kenBurnsEffectLeftToRight 10s ease-in-out infinite;transform-origin:left center}@keyframes kenBurnsEffectLeftToRight{0%{transform:scale(1);transform-origin:left center}50%{transform:scale(1.1);transform-origin:center center}100%{transform:scale(1.2);transform-origin:right center}}@media only screen and (max-width:767px){h1,h2{font-size:30px;line-height:1.3}body,p,span{font-size:16px}}.link a:hover,.link a:focus{color:#2a6496;text-decoration:underline!important}