* {
  scroll-behavior: smooth;
}

.form-control:hover {
  border-color: white;
}

.form-control {
  display: block;
  width: 80%;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  background-color: #eeeeee;
  background-clip: padding-box;
  border: none;
  border-radius: 0;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  text-align: left;
  /*border-bottom: 1px solid black;*/
}

.form-control:focus {
  color: #000000;
  background-color: #fbae16;
  border-color: initial;
  outline: 0;
  box-shadow: none;
}

.Line2 {
  border-top: 2px solid white;
}

h2 {
  color: #333;
  font-size: 20px;
  font-weight: bold;
}

p {
  color: #666;
  font-size: 14px;
}

