.hero{
  min-height:100vh;
  display:flex;
  align-items:center;
  padding:120px 40px 80px;
  position:relative;
  overflow:hidden;

  background:
    /* linear-gradient(rgba(10,14,26,0.75), rgba(10,14,26,0.85)), */
    linear-gradient(to right, rgba(10, 14, 26, 0), rgba(10,14,26,0.3)),
    url('/assets/images/hero.png') center/cover no-repeat;
}

@media(max-width:900px){
  .hero{
    background-position: left center;
    text-align: center;
  }
}