
.ol-custom-form p {
  display: flex;
  flex-direction: column;
}

.ol-custom-form label {
  text-transform: uppercase;
  font-size: 12px;
}

.ol-custom-form input {
  color: black;
  border: none !important;
  outline: none !important;
  border-bottom: 1px solid black !important;
  padding-bottom: 1em;
}

.ol-custom-form button {
  text-transform: uppercase;
  color: white;
  background: linear-gradient(116.93deg, #0095DA 0%, #1390AE 100%);
  border: none;
  padding: 1em;
  margin-top: 2em;
  border-radius: 2em;
  font-weight: normal;
}

.message {
  margin-bottom: 2em;
  padding: 1em;
  font-weight: normal;
}

.message-error {
  border: 1px dashed #a00;
  color: #a00;
  background-color: #fff6f6;
}
