.contact-section {
  height: 70vh;
  letter-spacing: 0.125px;
  color: #212529;
}
input {
}
.input-row {
  margin-bottom: 10px;
}
.sendMessage {
  background-color: #dadada;
  border-radius: 3px;
}
.input-row label {
  color: #212529;
}
.input-row input,
textarea {
  width: 100%;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #212529;
  padding-left: 10px;
  min-height: 30px;
  outline: none;
}
.form-submit input {
  border-bottom: none;
}
.submit {
}
.form-success {
  color: white;
  background-color: #c71515;
  border-radius: 0px;
  padding: 7px 0px;
}
.form-success:hover {
  transition: 220ms ease-out;
  background-color: white;
  border-radius: 0px;
  color: #c71515;
  padding: 7px 0px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px,
    rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
body a {
  color: #212529;
  text-decoration: none;
}

.map-success {
  background-color: #c71515;
  border-radius: 0px;
  color: white;
  padding: 10px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px,
    rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.card .map-success:hover {
  transition: 220ms ease-out;
  background-color: white;
  border: 1px #c71515;
  border-radius: 0px;
  color: #c71515;
  padding: 10px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px,
    rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
