/* v2.4 readability fixes: training panel + quality policy */

/* Training & cooperation sits on a dark blue/teal panel, so body copy must stay light. */
.training-panel .training-kicker,
.training-panel .training-copy h3{
  color:#ffffff!important;
}
.training-panel .training-copy p{
  color:rgba(255,255,255,.90)!important;
  font-size:17px!important;
  line-height:1.95!important;
  font-weight:500!important;
}
.training-panel .training-tags span{
  color:#ffffff!important;
  border-color:rgba(255,255,255,.34)!important;
  background:rgba(255,255,255,.08)!important;
  font-weight:650!important;
}

/* Quality section also uses a dark background: use high-contrast supporting text. */
.quality .sec-sub{
  color:#d9e7f5!important;
  font-size:18px!important;
  line-height:1.8!important;
  font-weight:500!important;
}
.quality .q-desc{
  color:#d9e7f5!important;
  font-size:var(--quality-desc-size,18px)!important;
  line-height:1.75!important;
  font-weight:600!important;
}
.quality .q-word{
  color:#ffffff!important;
}
