/* Privacy policy checkbox validation styles */
.form-check-input.is-invalid ~ .form-check-label {
    color: #dc3545;
}

.form-check-input:valid ~ .form-check-label {
    color: inherit;
}

.needs-validation .form-check-input:invalid {
    border-color: #dc3545;
}

.was-validated .form-check-input:valid ~ .form-check-label {
    color: inherit;
}

.was-validated .form-check-input:invalid ~ .form-check-label {
    color: #dc3545;
}
