#field_13_6, #field_13_23{grid-column: span 4;-ms-grid-column-span: 4;}
#field_13_22{
  margin-bottom: 16px;
}
#field_13_22 select{
  border: 1px solid rgba(25,70,143,.25);
  border-radius: 0.25rem;
}
#field_13_22 select:focus-visible{
  outline: none;
}

@media (max-width: 640px) {
  #field_13_6{grid-column: span 12;-ms-grid-column-span: 12;}
}
.focus\:bg-orange:focus, .hover\:bg-orange:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(225,90,42,var(--tw-bg-opacity));
}

#gform_13 .gfield_description {
    padding: 0 16px 16px;
    padding-top: 0 !important;
    font-size: 12px !important;
}

/* Targeting all text, select, and email fields */
.lp-toolkit-form .gfield input[type="text"],
.lp-toolkit-form .gfield input[type="email"],
.lp-toolkit-form .gfield select {
  font-family: 'Roboto Slab', serif;
  border-radius: 16px;
  border: 1px solid #ccc;
  color: #000;
  padding: 14px 20px;
}

.lp-toolkit-form .gfield input[type="text"]::placeholder,
.lp-toolkit-form .gfield input[type="email"]::placeholder {
  color: #000;
}

/* Targeting the submit button */
.lp-toolkit-form .gform_footer input[type="submit"] {
  background-color: rgba(25, 70, 143, 1);
  color: #fff;
  text-transform: uppercase;
  border-radius: 16px;
  border: none;
  padding: 10px 20px;
  cursor: pointer;
  transition: background-color 0.3s, border 0.3s, color 0.3s;
  font-weight: 700;
}

/* Submit button hover state */
.lp-toolkit-form .gform_footer input[type="submit"]:hover {
  background-color: transparent;
  color: rgba(25, 70, 143, 1);
  border: 1px solid rgba(25, 70, 143, 1);
}

@keyframes slow-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.loader{
  background-color: rgba(255, 255, 255, .9);
}
.slow-spin {
  animation: slow-spin 3s linear infinite; /* Adjust the duration (3s in this example) to control the speed */
}

.noUi-connect {
    background: #19488e;
}
