#myForm{
  background-color:transparent;
  padding:20px 0;
}
.input-style{
  font-size: 16px;
  border-radius: 4px;
  margin-bottom: 10px;
}

label{
    font-size: 14px;
    color:#787878;
  }

  /* #whatDoUWantLbl{
     font-size: 12px;
  } */
  #eventLocationLbl{
    font-size: 12px;
 }
.or{
  color:#ffffff;
  text-align: center;
  font-weight: bold;
}
.ui-datepicker {
  background: #bc922c; 
}
.ui-datepicker .ui-datepicker-calendar td {
  background: white;
}
#myForm button[type=button] {
  background: #d9b55e;
  color: #fff;
  border: 0;
  padding: 10px 30px;
  transition: 0.4s;
  border-radius: 4px;
  font-size: 16px;
  font-weight: bold;
}

#myForm button[type=button]:hover {
  background: color-mix(in srgb, #d4ac49, transparent 20%);
}
#myForm .sent-message {
  display: none;
  color: #ffffff;
  background: #059652;
  text-align: center;
  padding: 15px;
  margin-bottom: 24px;
  font-weight: 600;
}

.error {
    /* border-color:red; */
    border: 3px solid red;
}

#anythingElse {
  height: auto;
  min-height: calc(1.5em * 4 + 0.75rem + 2px); /* 4 rows */
  padding-top: 2.625rem;
}
#generalQues {
  height: auto;
  min-height: calc(1.5em * 4 + 0.75rem + 2px); /* 4 rows */
}

.form-floating label {
  white-space: normal; /* Allows label text to wrap */
  width: 100%; /* Ensures label takes full width of the container */
}


@media (max-width: 992px) {
    label{
     font-size: 14px !important;
    }
  }