.header-title span.white {
  display: block;
  float: none;
}

body.header-color-scheme-white header.banner a,
body.header-color-scheme-white .logo-container a svg ,
body.header-color-scheme-white .banner-content-container a.video-popup-link ,
body.header-color-scheme-white .header-subtitle2 {
  color: #fff;
  fill: #fff;
}
body.header-color-scheme-white .header-subtitle2 {
  width: 40em;
  margin: auto;
  line-height: 1.1;
  max-width: 100%;
}
body.header-color-scheme-white .menu-mobile-menu-container li a ,
body.header-color-scheme-white header.banner .sub-menu a {
  color: #555;
}
body.header-color-scheme-white header.banner {
  background-color: rgba(0,0,0,.5);
  color: #fff;
}
