body{background-color:#f2beb9}.form-control{border:none;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none;transition:border-bottom-color .3s;background-color:transparent;padding-left:0;padding-right:0}.form-control:focus{border-bottom-color:#dc3545;outline:none;box-shadow:none;background-color:transparent}.form-check-input:checked{background-color:#dc3545;border-color:#dc3545}.card{border-radius:5px;transition:border .3s}.is-invalid-custom{border-bottom-color:#dc3545!important}.has-error-card{border:1px solid #dc3545!important}.error-text{font-size:.85rem}
