.hero-bk {
  background-size:cover;
  background-attachment: fixed;
  background-repeat:no-repeat;
  background-position:center center;
  min-height:600px;
  position:relative;
}
.hero-container {
    display: flex;
    align-items: center
}

.hero-container h1 {
  color: #fff;
    font-family: Lato,Sans-serif;
    font-weight: 800;
    letter-spacing: 6px!important;
    text-transform: uppercase;

}

.hero-container h6 {
color: #fff;
    font-family: Lato,Sans-serif;
    font-weight: 800;
    letter-spacing: 6px!important;
    text-transform: uppercase;
  font-size:19
}

.hero-text {
  width: 1140px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.sub-heading-text h5 {
  color:#FFFFFF;
  font-size:18px;
  font-weight:800;
    font-family: Montserrat,sans-serif;
  letter-spacing:2.5px;
    padding:20px 20px 50px 20px;
  text-align:center;



@media screen and (max-width:767px) {
.hero-container h1 {
  font-size:20x;
  }
  .hero-container {
    padding-top:15 px;
  }
}