@media (max-width: 1023.98px){body{padding-bottom:35px}}@media (max-width: 767.98px){body{padding-bottom:55px}}.moduleStickyButtons{background-color:#2C5485;height:auto;position:fixed;bottom:0px;left:0px;width:100%;box-shadow:0 0 6px 0 rgba(0,0,0,0.24);z-index:999 !important;padding-top:10px;padding-bottom:11px}@media (max-width: 767.98px){.moduleStickyButtons{padding-top:14px;padding-bottom:15px}}.moduleStickyButtons .col+.col{position:relative}.moduleStickyButtons .col+.col:before{content:'';position:absolute;left:0px;top:0px;width:1px;height:100%;background-color:#fff}.moduleStickyButtons a{font-family:'IBM Plex Sans';font-size:11px;color:#fff;font-weight:400;display:block;width:100%;text-transform:none;text-align:center;text-decoration:none !important}@media (max-width: 767.98px){.moduleStickyButtons a{font-size:15px}}


/* ==== Händler-Sticky-Bar: WhatsApp-Button (Kundenwunsch Monday 17.07.2026) ==== */
.moduleStickyButtons a svg.whatsAppIcon{
  height: 18px;
  width: auto;
  fill: #fff;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
.moduleStickyButtons a .waText{
  margin-left: 6px;
}
/* Sicherheitsnetz Mini-Displays: unter 340px nur das Icon (94px Button vs. 96px Spalte bei 320px) */
@media (max-width: 340px){
  .moduleStickyButtons a .waText{ display:none; }
}

/* Bar-Links in ALLEN Zuständen weiß halten: das globale a:hover (bootstrap-reboot,
   #005494) macht den Text sonst dunkelblau-auf-blau — auf Touch-Geräten bleibt der
   Hover/Focus-Zustand nach dem Tap kleben (Anker-Klick lädt die Seite nicht neu),
   der Button-Text "verschwindet" dauerhaft (Kundenmeldung Monday 17.07.2026). */
.moduleStickyButtons a:hover,
.moduleStickyButtons a:focus,
.moduleStickyButtons a:active,
.moduleStickyButtons a:visited{
  color: #fff;
}
