.case-study-banner{
  position:relative;
  z-index:1;
}

.case-study-banner:after{
  content:'';
  background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
  position:absolute;
  height:100%;
  width:100%;
  top:0;
  left:0;
  z-index:-1;
}
.case-study-banner .content-block{
  max-width:612px;
}
.case-study-banner .content-block h1{
  font-size: 48px;
  font-weight: 400;
  line-height: 51px;
  margin-bottom:24px;
}
.case-study-banner .content-block p{
  color:#fff;
  line-height:150%;
}

@media(max-width:1400px){
/*   .case-study-banner{
    background-size:auto !important; 
  } */
}

@media(max-width:767px){
  .case-study-banner .content-block h1{
/*     font-size: 30px; */
  }