.form-item .form-select-small{width:auto}.form-item-img label{cursor:pointer;width:60px;margin-right:1rem;margin-left:1rem;flex:0 0 60px;background:#fff;text-align:center}.form-item-img{display:flex;align-items:center}.form-item-img input:disabled+label{cursor:default}.form-item-img label img{opacity:.75;margin:auto}.form-item-img label.checked{box-shadow:0 0 0 4px #31b27d}.form-item-img label.checked img{opacity:1}.form-item-description p{padding:0}.form-item{margin-bottom:1rem}.form-item label{display:block}.form-item input[type=text],.form-item select{width:100%}.form-item-inline{display:flex}.form-item-inline label{display:inline-block;margin-left:1ch;order:2}.form-label-prefix{display:flex;align-items:center}.form-label-prefix p{padding:0 1ch 0 0;flex:0 0 auto}fieldset{border:0;margin:0 0 2rem;padding:1rem;position:static;background-color:#aadff1}fieldset h3{color:#333;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.5em;margin:0;letter-spacing:normal;font-weight:700}legend{box-sizing:content-box;position:static;width:100%;margin:0 -1rem;font-family:Tungsten,Impact,sans-serif;font-size:30px;color:#fff;background:#1e5989;padding:.5rem 1rem;font-weight:400}legend,legend span{display:block}.form-flex{display:flex}.sig{padding:2rem;margin-bottom:1rem;border:1px solid #bfc5c9;position:relative}.sig:before{content:"Signature Preview";display:inline-block;background:#bfc5c9;color:#fff;font-weight:700;padding:.25rem;line-height:1;position:absolute;top:calc(-1em + -.5rem + -1px);left:-1px}.btn{margin-bottom:1rem}.sig-area{position:sticky;top:25%}.sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}