section.kontakt-unterseite {
  background-color: #f3f3f3;
  padding: 150px 0 100px;
}
section.kontakt-unterseite h1 {
  font-weight: 600;
  margin-top: 20px;
  margin-bottom: 75px;
}
section.kontakt-unterseite form {
  background: #ececec;
  padding: 40px;
}
section.kontakt-unterseite form h2 {
  margin-bottom: 25px;
  position: relative;
  font-weight: 600;
}
section.kontakt-unterseite form input.form-control {
  border-radius: 0;
  border: 0px solid #000;
  height: 50px;
  color: #171717;
}
section.kontakt-unterseite form input.form-control:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.15);
}
section.kontakt-unterseite form textarea.form-control {
  border-radius: 0;
  border: 0px solid #000;
}
section.kontakt-unterseite form textarea.form-control:focus:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.15);
}
section.kontakt-unterseite form .row.select-gutachten {
  padding: 20px 0 20px 20px;
  display: flex;
  margin-bottom: 0.75rem;
  font-size: 15px;
  flex-direction: row;
  align-items: center;
  color: #171717;
}
section.kontakt-unterseite form .row.select-gutachten .contact-form-row {
  position: relative;
}
section.kontakt-unterseite form .row.select-gutachten .contact-form-row input {
  position: absolute;
  left: 0;
  top: 6px;
  transform: scale(1.2);
}
section.kontakt-unterseite form .row.select-gutachten .contact-form-row label {
  display: inline-block;
  margin-bottom: 0.5rem;
  padding-left: 25px;
  font-size: 19px;
}
section.kontakt-unterseite form .row.select-gutachten .contact-form-row label:hover {
  cursor: pointer;
}
section.kontakt-unterseite form .row.select-gutachten .form-group label {
  font-weight: 600;
}
section.kontakt-unterseite form .form-check {
  padding-left: 35px;
}
section.kontakt-unterseite form .form-check input {
  left: 25px;
  width: 16px;
  height: 16px;
  accent-color: #000;
}
section.kontakt-unterseite form .form-check a {
  font-weight: 600;
}
section.kontakt-unterseite form .form-check a:hover {
  opacity: 0.75;
}
section.kontakt-unterseite form button.btn-primary:hover {
  opacity: 0.75;
}
section.kontakt-unterseite img {
  filter: brightness(0.85);
}
/*# sourceMappingURL=../../template/css/_maps/kontakt.map */