.user-input{margin:0 0 30px}.user-input .ui-label{display:block;margin:0 0 15px;font-family:var(--font-bariol, "Frutiger LT Pro"),sans-serif;font-size:1.375rem;font-weight:700;color:#003087}.user-input .ui-control-textarea,.user-input .ui-print-textarea{display:block;width:100%;padding:30px;min-height:90px;font-family:"Frutiger LT Pro",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;color:#393939;background-color:#f7f7f7;border:1px solid #768692}.user-input .ui-control-textarea:focus{color:#393939;background-color:#f7f7f7;border-color:#768692}.user-input .ui-print-textarea{display:none;white-space:pre-line}.user-input .ui-control-checkbox .form-check-input,.user-input .ui-control-radio .form-check-input{background-color:#f7f7f7;border:1px solid #768692}.user-input .ui-control-checkbox .form-check-label,.user-input .ui-control-radio .form-check-label{color:#393939}.user-input .ui-control-group-steps{margin:0 0 10px}.user-input .ui-control-group-steps:last-child{margin-bottom:0}@media print{.user-input .ui-control-textarea{display:none!important}.user-input .ui-print-textarea{display:block!important}}@media (max-width:767.98px){.user-input{margin-bottom:20px}.user-input .ui-label{margin-bottom:10px;font-size:1.25rem}.user-input .ui-control-textarea,.user-input .ui-print-textarea{padding:20px;min-height:66px;font-size:1rem}}@media (max-width:575.98px){.user-input .ui-control-textarea,.user-input .ui-print-textarea{padding:15px;min-height:56px}}