.img-w-google-map h2,
.img-w-google-map .description {
  padding-bottom: 27px;
}

.img-w-google-map .textCol {
  align-self: center;
  padding: 40px 4vw;
}

.img-w-google-map.panel {
  padding: 0;
}

@media only screen and (max-width: 1000px) {
  .img-w-google-map .col1.spaced>.col {
    width: 100%;
    text-align: center;
  }

  .img-w-google-map .imageCol {
    display: none;
  }
}

@media only screen and (max-width: 720px) {
  .img-w-google-map h2 {
    padding-bottom: 41px;
    margin-bottom: 0;
    font-size: 30px;
  }

  .img-w-google-map .description {
    padding-bottom: 15px;
  }

  .img-w-google-map h2 {
    padding-bottom: 25px;
  }
}
