.custom-overline{.custom-overline{position:relative;display:inline-block;text-decoration:none}.custom-overline::before{content:'';position:absolute;top:0px;left:0;width:100%;height:2px;background-color:#000;transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.custom-overline:hover::before{transform:scaleX(1)}}.impressum H1{display:none}.impressum H2{font-size:24px;margin-top:0px;font-weight:700}.impressum H3{font-size:22px;margin-top:0px;margin-bottom:0px;padding:0px;color:#000;text-transform:none}.impressum H4{font-size:18px;margin-top:0px;margin-bottom:0px;padding:0px;color:#000;font-weight:600;text-transform:none}.impressum{color:#003748;text-decoration:none}.tabelle{width:335px!important}