#contact h1 {
  font-size: 1.5rem; }

#contact .map-responsive {
  margin-top: 15px;
  position: relative;
  padding-bottom: 60%;
  height: 0;
  overflow: hidden; }
  #contact .map-responsive iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important; }

#contact ul.contact_list {
  font-size: 14px;
  list-style: none;
  padding: 0; }
  #contact ul.contact_list li {
    position: relative;
    color: #646464;
    font-size: 1em; }

#contact .contact_content {
  padding-bottom: 50px; }

@media (max-width: 768px) {
  #contact .container .row.contact_content {
    display: block; }
    #contact .container .row.contact_content > .col {
      padding: 0 15px !important; } }

