/* Slim blue accent bar in front of the article title. Title keeps the site's navy. Loaded last. */
html body .vc-article-page .vc-news-article-hero-copy{padding-left:26px!important}
html body .vc-article-page .vc-news-article-hero h1{
  position:relative!important;
  background:transparent!important;
  color:var(--b-navy)!important;
  -webkit-text-fill-color:var(--b-navy)!important;
  box-shadow:none!important;
  border:0!important;
  border-radius:0!important;
  padding:0!important;
  margin:0 0 20px!important;
  max-width:none!important;
}
html body .vc-article-page .vc-news-article-hero h1::before{
  content:"";
  position:absolute;
  left:-26px;
  top:0.08em;
  bottom:0.08em;
  width:8px;
  border-radius:6px;
  background:linear-gradient(180deg,var(--b-blue),var(--b-deep));
}
html body .vc-article-page .vc-news-article-hero h1::selection{background:var(--b-lbg);color:var(--b-navy)}
@media(max-width:600px){
  html body .vc-article-page .vc-news-article-hero-copy{padding-left:18px!important}
  html body .vc-article-page .vc-news-article-hero h1::before{left:-18px;width:6px;border-radius:4px}
}
