@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap");
.form-page .image-container {
  background-color: #90c23f;
  min-height: 100vh;
}
@media (max-width: 991px) {
  .form-page .image-container {
    min-height: auto;
  }
}
.form-page h1 {
  font-weight: bold;
  color: #fff;
}
.form-page p {
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  text-align: center;
  color: #fff;
}
.form-page span {
  font-weight: bold;
  color: #208e62;
}
.form-page .form-outline .form-control {
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  color: #000;
  background-color: #fff !important;
}
.form-page .form-outline .form-control ~ .form-notch .form-notch-leading {
  border-top: 0.125rem solid #208e62;
  border-bottom: 0.125rem solid #208e62;
  border-left: 0.125rem solid #208e62;
}
.form-page .form-outline .form-control ~ .form-notch .form-notch-middle {
  border-top: 0.125rem solid;
  border-bottom: 0.125rem solid;
  border-color: #208e62;
}
.form-page .form-outline .form-control ~ .form-notch .form-notch-trailing {
  border-color: currentcolor currentcolor currentcolor #208e62;
  border-bottom: 0.125rem solid #208e62;
  border-right: 0.125rem solid #208e62;
  border-top: 0.125rem solid #208e62;
}
.form-page .form-outline .form-control:focus ~ .form-notch .form-notch-leading {
  border-top: 0.125rem solid #208e62;
  border-bottom: 0.125rem solid #208e62;
  border-left: 0.125rem solid #208e62;
}
.form-page .form-outline .form-control:focus ~ .form-notch .form-notch-middle {
  border-top: none;
  border-bottom: 0.125rem solid;
  border-color: #208e62;
}
.form-page .form-outline .form-control:focus ~ .form-notch .form-notch-trailing {
  border-color: currentcolor currentcolor currentcolor #208e62;
  border-bottom: 0.125rem solid #208e62;
  border-right: 0.125rem solid #208e62;
  border-top: 0.125rem solid #208e62;
}
.form-page .form-outline .form-control:focus ~ .form-label {
  color: #000;
  background-color: #fff;
  border-radius: 5px;
  padding: 0 2px;
}
.form-page .form-outline .form-control.error, .form-page .form-outline .form-control.active {
  border: 0.125rem solid #208e62;
}
.form-page .form-outline .form-control.error ~ .form-notch .form-notch-leading, .form-page .form-outline .form-control.active ~ .form-notch .form-notch-leading {
  border-top: 0.125rem solid transparent;
  border-bottom: 0.125rem solid transparent;
  border-left: 0.125rem solid transparent;
}
.form-page .form-outline .form-control.error ~ .form-notch .form-notch-middle, .form-page .form-outline .form-control.active ~ .form-notch .form-notch-middle {
  border-top: none;
  border-bottom: 0.125rem solid;
  border-color: transparent;
}
.form-page .form-outline .form-control.error ~ .form-notch .form-notch-trailing, .form-page .form-outline .form-control.active ~ .form-notch .form-notch-trailing {
  border-color: currentcolor currentcolor currentcolor transparent;
  border-bottom: 0.125rem solid transparent;
  border-right: 0.125rem solid transparent;
  border-top: 0.125rem solid transparent;
}
.form-page .form-outline .form-control.error ~ .form-label, .form-page .form-outline .form-control.active ~ .form-label {
  color: #000;
  background-color: #fff;
  border-radius: 5px;
  padding: 0 2px;
}
.form-page .form-outline .form-label {
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  color: #000;
}
.form-page .form-outline .error {
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: bold;
  color: #208e62;
}
.form-page button.btn {
  color: #fff;
  font-weight: bold;
  background-color: #208e62;
  border-radius: 5px;
}

.modal-content {
  background-color: #208e62;
  box-shadow: none;
}
.modal-content p {
  font-family: "Poppins", sans-serif;
  font-size: 1.125rem;
  font-weight: bold;
  text-align: center;
  color: #fff;
}/*# sourceMappingURL=main.css.map */