body, html {
  height: 100%;
}

.homebg {
  /* The image used */
  background-image: url("images/v2/landingbg.jpg?23");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center top;    
  background-size: cover;
  /* Full height */
  height: 100%;
}
.index2{
    background: #191919;
    }
.overlaybtn {
  position: absolute;
  background: #89c8d7;
  opacity: 0;
  color: #fff;
  font-size: 12px;
  padding-top:3px;
}
.btnlocation { 
    top: 25%; 
    left: 55%; 
    width: 150px; 
    height: 140px; 
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.btnlocation { 
    top: 17%; 
    left: 55%; 
    width: 120px; 
    height: 120px; 
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.btnlocation { 
    top: 15%; 
    left: 55%; 
    width: 100px; 
    height: 100px; 
}
}
@media (max-width: 575.98px) {
.btnlocation { 
    top: 15%; 
    left: 59%; 
    width: 90px; 
    height: 100px; 
}
}



}
