
@media only screen and (max-width:620px) {
  .contact-us{
      margin-top:-80px;
      padding-left:0px !important;
      position:relative !important; 
      width:100% !important;
    }
    .c1{
      padding-left:20px !important;
      padding-right:20px !important;
    }
    .contact{
      margin-bottom: 0px !important;
    }

}
.closed{
  display: block;
  font-size:40px;
  text-align: right;
  padding-top:80px;
  margin-right:40px;
}

.contact{
  z-index: 99;
  left:0;
  right:0;
  margin: auto;
}
#bstyle{
  border-radius: 20px;
  width: 30%;
}
.example-container {
  display: flex;
  flex-direction: column;
}

.example-container > * {
  width: 100%;
}
.c1{
  padding-left:120px; padding-right:120px
}
.ftitle3 h3{
  font-family: 'custom-font-bold';
  text-align: left;
  padding-top:20px;
  font-size: 20px
}
.ltitle{
  font-family: 'custom-font-regular';
  color: rgb(73, 73, 73);
}
.ec a{
  display:inline; padding-left:10px;font-size:14px;color:rgb(73, 73, 73);
}
.ecm{
  color: rgb(73, 73, 73);
  font-family: 'custom-font-regular';
}
.home p{
  color: rgb(73, 73, 73);
  font-family: 'custom-font-regular';
  font-size: 12px;
}
.get-directions a{
  font-family: 'custom-font-regular';
  display:inline; 
  padding-left:10px;
  font-size:14px;
  color:rgb(73, 73, 73);
}
.submit
{
background-color: rgb(110, 184, 0);
color: white;
border:0;
font-size: 10px;
border-radius: 20px;
width: 30%;
padding:2% 5%
}

