.banner
{
  padding:120px 0;
  position: relative;
  min-height: 250px;
  background-size: cover;
  background-repeat: no-repeat;
}
.banner *
{
  color:white !important;
}
.banner .h1
{
  position: relative;
  z-index: 5;
}
.banner::after
{
  width: 100%;
  height: 100%;
  content:"";
  position: absolute;
  top:0;
  left:0;
  background: rgba(0, 0, 0, 0.4);
}
