/* Flugansprueche.de 21.0.9 – Karten mit einheitlich lesbarem Kontrast.
   Der ältere Bento-Stil färbt #1 und #4 dunkel, während die Sektionsregel
   den Hintergrund wieder hell setzt. Daher: alle vier hell und gut lesbar. */
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card:nth-child(1),
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card:nth-child(4) {
  background:#f0f3f8!important;
  border:1px solid #dfe6f2!important;
  color:#0b1c50!important;
  -webkit-text-fill-color:#0b1c50!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card h3,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card p,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-link,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-link * {
  color:#0b1c50!important;
  -webkit-text-fill-color:#0b1c50!important;
  opacity:1!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card p {
  color:#435473!important;
  -webkit-text-fill-color:#435473!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-link,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-link * {
  color:#075fec!important;
  -webkit-text-fill-color:#075fec!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-icon {
  background:#e5edfb!important;
  color:#075fec!important;
  -webkit-text-fill-color:#075fec!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-icon svg,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card .vc-problem-icon svg * {
  stroke:#075fec!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card:hover,
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card:focus-visible {
  background:#eaf1fc!important;
  border-color:#0868f5!important;
}
html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card:focus-visible {
  outline:3px solid #0868f5!important;
  outline-offset:2px;
}
/* Genau die blaue Vorteils-Kachel bekommt weißen Text. */
html body .vc-home .vc-bento .vc-bento-benefits,
html body .vc-home .vc-bento .vc-bento-benefits li,
html body .vc-home .vc-bento .vc-bento-benefits .vc-benefits-heading {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html body .vc-home .vc-bento .vc-bento-benefits li {overflow-wrap:anywhere;}
@media(max-width:640px){html body .vc-home .vc-problems-section .vc-problem-grid > a.vc-problem-card {min-height:0!important;}}
