.container{padding:20px}.red{color:#dc3545;font-weight:400}.card{border-radius:10px;margin-bottom:15px}.card .card-header{background:#5c7580;color:#fff;padding:20px;font-size:22px;text-align:left;border-radius:10px 10px 0 0;border-bottom:0}.card .card-body{padding:16px 20px;text-align:left;font-size:14px;color:#9e9fa1;border-radius:0 0 10px 10px}.card-deck .card .card-body{border:1px solid #5c7580}.form-group .col-form-label{color:#666;font-weight:700;font-size:16px}.form-text{margin-bottom:14px}.form-control,.form-text{font-size:14px}.custom-radio label{line-height:1.5}