html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

/* Nav Bar */

.nav-head{
	background-color:white;
}

.bgimg{
  /* The image used */
  background-image: url("../assets/img/bgimg1.jpg");


  /* Set a specific height */
  min-height: 100%;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}



.a-rev:link, .a-rev:visited{
border-radius: 5px;
  background: black;
  margin-top:70pt;
  margin-bottom:75pt;
  width: 200px;
  height: 50px;
  color:white;
  font-size:1.3rem;
  font-family:futura;
  text-align:center;
  padding-top:7px;
  padding-bottom:7px;	
  color:white;
}

.a-rev:hover, .a-rev:active {
  background-color: #ABABAB;
  color: white;
}


.a-rev{text-decoration:none}

.container{
  max-width:100%;
  margin-right:0;
  margin-left:0;
  padding-right:0;
  padding-left:0;
}

.col-sm-6{
  display:inline-block;
}

.imgs{
  object-fit:cover;
  width:100%;
}

.menu-1{
  max-width:70%;
  margin-left:auto;
  text-align:center;
  font-size:11pt;
  font-family:'Yu Gothic';
}

.menu-2{max-width:70%;
  margin-left:0;
  text-align:center;
  font-size:11pt;
  font-family:'Yu Gothic';
  }

.row{
  padding-right:0;
  padding-left:0;
}

.row>*{
  padding-right:0;
  padding-left:0;
}

/* MESSAGE */



.toen-m{
	max-width:70%;
  margin:auto;
  margin-top:6%;
  font-family:'Yu Gothic';
  text-align:center;
}

.title{
  margin:auto;
  margin-top:6%;
  text-align:center;
  margin-bottom:7%;
  font-family:futura;
}
.box-t{
	text-align:center;
  max-width:70%;
  margin:auto;
  font-size:11pt;
  margin-top:4%;
  margin-bottom:7%;
  font-family:'Yu Gothic';
}


.google-maps iframe {
  object-fit:cover;
  height:100%;
}



.access-p{
  max-width:70%;
  margin:auto;
  text-align:center;
  font-family:'Yu Gothic';
}

.footer{
    max-width:70%;
  margin:auto;
  text-align:center;
  margin-top:20%;
  margin-bottom:5%;
  font-size:9pt;
  color:lightgrey;
  font-family:futura;
}





/* Small devices (landscape phones, 576px and up)*/
@media (max-width: 576px) { 
 .bgimg {
  position:relative;
  height:500px;
  overflow;hidden;


  /* The image used */
  background: url("../assets/img/bgimg1-m.jpg") no-repeat center;
  background-size:cover;
}



 .toen-m{
  max-width:75%;
  margin:auto;
  margin-top:15%;
  text-align:center;
  }
  a:link, a:visited{
  margin-top:15%;
  margin-bottom:20%;}
  .menu-1{
  margin:auto;}
.menu-2{margin:auto;
margin-top:15pt;}
.google-maps iframe {
  object-fit:cover;
  height:250pt;
}
.title{
  margin-top:13%;
  margin-bottom:9%;
  font-family:futura;
}
.box-t{
 margin-top:9%;
  margin-bottom:15%;
}

}
