.title-image { max-width:85%; margin:0;filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(213deg) brightness(102%) contrast(102%);}
.title-block__content {color:white; text-shadow:none; background:none;}

@media (max-width: 1268px) {
  .title-image {max-width:100%;}}

@media (max-width: 960px) {
  
  .title-image {max-width:70%;}}

@media (max-width: 750px) {
  .title-image {max-width:100%;filter: brightness(0) saturate(100%) invert(19%) sepia(24%) saturate(5669%) hue-rotate(189deg) brightness(95%) contrast(103%);}
  .title-block__background::before {content:"";position:absolute; width:100%; height:100%; background: rgba(255, 255, 255,.75); z-index:1;}
  .title-block__content {color:#00447c;}
}