/* Stempel „Medizinisch geprüft von“ – MCLINIC-Look: Proxima Nova, Grautöne
   des Global Kits, feine Linie oben wie in den Mega-Panels, keine Rundungen.
   Breakpoints wie das Theme: Mobil bis 767 px.
   Selektoren bewusst zweistufig (.mcl-mg .mcl-mg__…): das Elementor-Kit setzt
   Farben/Abstände auf p und a mit .elementor-kit-4 p – das muss hier verlieren. */
.mcl-mg{--mcl-mg-main:#303031;display:flex;align-items:center;gap:22px;width:fit-content;max-width:600px;margin:0 0 40px;padding:18px 28px 18px 18px;background:#F2F2F2;border-top:1px solid var(--mcl-mg-main);font-family:"Proxima Nova",Arial,sans-serif;color:#303031;box-sizing:border-box;}
.mcl-mg .mcl-mg__seal{flex:0 0 112px;width:112px;height:112px;display:block;transform:rotate(-8deg);filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.12));}
.mcl-mg .mcl-mg__text{min-width:0;}
.mcl-mg .mcl-mg__text p{margin:0;padding:0;}
.mcl-mg .mcl-mg__label{font-family:"Proxima Nova Condensed","Proxima Nova",Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.3;letter-spacing:1.5px;text-transform:uppercase;color:#4C4C4C;margin-bottom:6px;}
.mcl-mg .mcl-mg__name{font-size:22px;font-weight:300;line-height:1.25;letter-spacing:.3px;color:var(--mcl-mg-main);}
.mcl-mg .mcl-mg__name strong{font-weight:600;color:inherit;}
.mcl-mg .mcl-mg__name a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s;}
.mcl-mg .mcl-mg__name a:hover,.mcl-mg .mcl-mg__name a:focus-visible{color:inherit;border-bottom-color:currentColor;}
.mcl-mg .mcl-mg__fach{font-size:16px;font-weight:300;line-height:1.5;color:#303031;margin-top:4px;}
.mcl-mg .mcl-mg__datum{font-family:"Proxima Nova Condensed","Proxima Nova",Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.4;letter-spacing:1px;color:#8C8B93;margin-top:8px;}
@media (max-width:767px){
  .mcl-mg{gap:14px;width:auto;padding:14px 16px 14px 12px;margin-bottom:30px;}
  .mcl-mg .mcl-mg__seal{flex-basis:84px;width:84px;height:84px;}
  .mcl-mg .mcl-mg__label{font-size:13px;letter-spacing:1.2px;}
  .mcl-mg .mcl-mg__name{font-size:19px;}
  .mcl-mg .mcl-mg__fach{font-size:15px;}
}
@media print{.mcl-mg{background:none;border:1px solid #ADADAD;}.mcl-mg .mcl-mg__seal{filter:none;}}
