.required-asterisk{color:var(--danger);font-weight:700}.card-header{border-radius:.5rem .5rem 0 0}.form-text{font-size:.9rem}button{font-size:1.1rem;font-weight:500}.form-control:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.btn:focus{box-shadow:0 0 0 .2rem rgba(13,110,253,.5)}@media print{.alert,.btn{display:none!important}}@media (max-width:576px){.container{padding-left:15px;padding-right:15px}.card{border-left:none;border-radius:0;border-right:none}}