A responsive hero image with centered text overlaid.
<div class="hero-section">
<div class="hero-section-text">
<h1>Header</h1>
<h5>subtitle about anything you like</h5>
</div>
</div>
$hero-height: 60vh;
.hero-section {
background: url('https://static.pexels.com/photos/248064/pexels-photo-248064.jpeg') 50% no-repeat;
background-size: cover;
height: $hero-height;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
.hero-section-text {
color: $white;
text-shadow: 1px 1px 2px $black;
}
}
.hero-section {
background: url("https://static.pexels.com/photos/248064/pexels-photo-248064.jpeg") 50% no-repeat;
background-size: cover;
height: 60vh;
text-align: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.hero-section .hero-section-text {
color: #fefefe;
text-shadow: 1px 1px 2px #0a0a0a;
}