.is-invalid {
    border: 2px solid red; /* Highlight invalid fields */
}

@media (max-width: 576px) {
    .form_labels {
        font-size: 0.9rem !important; /* Smaller font on mobile */
    }
    #divisionDropdown{
      font-size: 12px !important;
      height: 55px !important;
    }
    .cust-checkbox {
        transform: scale(1.2) !important; /* Scale up checkboxes for easier tapping */
    }
  .mobile_hide{
    display: none;
  }
  .special{
    right: 0;
  }
}
@media (min-width: 760px){
  .laptop_hide{
    display: none;
  }
  .paragraph_card{
    font-size: 16px !important;
  }
}
@media (min-width: 760px) and (max-width: 800px){
    .special{
    right: 25% !important;
  }
}
@media (min-width: 820px) and (max-width: 930px){
    .special{
    right: 25% !important;
  }
}
@media (min-width: 800px) and (max-width: 830px){
    .special{
    right: 25% !important;
  }
}
@media (min-width: 930px) and (max-width: 1130px){
    .special{
    right: 22% !important;
  }
}
@media (min-width: 1130px) and (max-width: 1330px){
    .special{
    right: 25% !important;
  }
}