.banner{position:relative;background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;min-height:340px;background-color:#555}.banner-content{color:#fff;padding-top:170px;padding-bottom:100px}.banner h1{font-weight:900;margin:0;font-size:30px;text-transform:uppercase;letter-spacing:0;line-height:1.25;color:#fff}.banner h2{line-height:1.3;letter-spacing:-.1rem;font-size:24px;font-weight:400;margin:0;color:#fff}