.banner{background:#d9d9d9;background-size:cover;color:#fff;padding:230px 0 150px;position:relative}.banner .gradient{background:#000;background:linear-gradient(180deg,rgba(0,0,0,.85),rgba(0,0,0,.85) 15%,rgba(0,0,0,.5) 55%,transparent);height:100%;left:0;position:absolute;top:0;width:100%}.banner h1{color:#fff;text-align:center;text-shadow:0 6px 15px rgba(0,0,0,.24)}@media (max-width:767px){.banner{padding:150px 0 90px}}