.contact-hugeScreen {
  overflow: hidden;
}
.contact-message {
  margin-top: 20px ;
}
.contact-message h2,
.contact-message h3,
.contact-message ul {
  padding: 20px 15px;
}
.contact-message ul li {
  color: #757575;
}
@media only screen and (min-width: 1480px) {
  .map {
    height: 600px;
  }
  .map-img {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 1479px) and (min-width: 1240px) {
  .map {
    height: 500px;
  }
  .map-img {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 1239px) and (min-width: 1000px) {
  .map {
    height: 400px;
  }
  .map-img {
    margin-bottom: 60px;
  }
}
@media only screen and (max-width: 999px) and (min-width: 760px) {
  .map {
    height: 300px;
  }
  .map-img {
    margin-bottom: 40px;
  }
}
@media only screen and (max-width: 759px) and (min-width: 580px) {
  .map {
    height: 200px;
  }
  .map-img {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 579px) and (min-width: 0px) {
  .map {
    height: 200px;
  }
  .map-img {
    margin-bottom: 20px;
  }
}
