
.feature-block-hero {
  max-height: none;
  min-height: 300px;
  overflow: hidden;
  position: relative;
}

.feature-block-hero .image {
	background-position: 50% 50%;
	background-size: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.feature-block-hero h1 {
  background-color: #232323;
  bottom: 0;
  color: #ffffff;
  font-family: "ralewaylight", Verdana, sans-serif;
  font-size: 1.0625em;
  left: 0;
  line-height: 1.1;
  margin: 0;
  opacity: 0.95;
  padding: 10px 15px;
  position: absolute;
  width: 100%;
}

@media only all and (min-width: 769px) {
  .feature-block-hero h1 {
    bottom: 10px;
    font-size: 2.25em;
    padding: 20px 30px;
    width: auto;
  }
}
