.title-block__content { 
  color:#85ccba; 
  filter: drop-shadow(0px 0px 0px white); 
  background:none; 
  text-shadow:none;
}
.title-block__content .space-t-100 {
  margin-top:14px !important;
}
.title-block__content .title-image { 
  max-width:720px; 
  margin-left:0; 
}
.title-block__content img.title-image { 
  max-width:600px ;
}
.title-block::before {
  background:none;
}



.interstitial--light {
  background-color:#ffc20d;
}
.horizontal-nav__item .horizontal-nav__link, .horizontal-nav__item.is-current .horizontal-nav__link, .horizontal-nav__item .horizontal-nav__link:hover, .horizontal-nav__item .horizontal-nav__link:focus{
  color:#451c57; 
}
.horizontal-nav__toggle .toggle-indicator__piece::before {
  background-color:white; 
}

@media screen and (max-width: 960px) {
  .title-block::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    background:rgba(255,255,255,.75);
    opacity:1;
    z-index:1;
  }
  
  
  
.title-block__content img.title-image { filter: brightness(0) saturate(100%) invert(18%) sepia(66%) saturate(2147%) hue-rotate(187deg) brightness(93%) contrast(104%);
  }
  .title-block__content {color:black;}
  .horizontal-nav__toggle {color:#451c57;}
  .horizontal-nav__toggle .toggle-indicator__piece::before {background-color:#451c57;}
  
}
.title-block + .interstitial--nav {
  margin-top: -52px !important;
}

@media (max-width: 767.97px) {
  .title-block + .interstitial--nav {
    margin-top: -26px !important;
  }
}