.sc-form{position:relative}.sc-form-submitting{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.sc-form-set{min-width:0;padding:0;padding-bottom:1.25rem;margin:0;margin-bottom:1.5rem;border:0;border-bottom:2px solid #9f804d}.sc-form-set-intro{padding-top:1.25rem}.sc-form-legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.25rem;line-height:inherit;color:inherit;white-space:normal}.sc-form-row{display:flex;margin-left:-10px;margin-right:-10px}.sc-form-col{flex:1;padding-left:10px;padding-right:10px}.sc-form-col-grow{flex-grow:3}.sc-form-group{padding-bottom:.75rem}.sc-form-label{display:inline-block;margin-bottom:.25rem}.sc-form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sc-form-control:focus{color:#000;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.sc-form-control.sc-form-error{border-color:red}.sc-form-control-textarea{resize:vertical}.sc-form-control-select{padding-right:2.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}label.sc-form-error{display:inline-block;font-size:.75rem;color:red}.sc-form-control.sc-invisible+label.sc-form-error{display:block}.sc-form-notes{padding-top:.5rem;padding-bottom:.5rem;font-size:12px}.sc-form-char-counter{padding-top:.25rem;font-size:.75rem;color:#6c757d;text-align:right}.sc-form-checks-inline{display:flex}.sc-form-checks-inline>.sc-form-check{margin-right:2rem}.sc-form-checks-stacked>.sc-form-checks-row{margin-bottom:.75rem}.sc-form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sc-form-check-input:disabled{opacity:.3}.sc-form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.sc-form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.sc-form-check-input.sc-form-error{border-color:red}.sc-form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.sc-form-check-input[type=radio]{border-radius:50%}.sc-form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.sc-form-check-label{padding-left:.2em}.sc-form-check-label-sm{position:relative;top:-1px;font-size:12px}.sc-form-check-input:disabled+.sc-form-check-label{opacity:.3}.sc-form-help,.sc-form-parag{margin-bottom:.75rem}.sc-form-parag>a{overflow-wrap:break-word;color:#9f804d}.sc-form-parag>a:hover{text-decoration:underline}.sc-form-help{font-size:.875em;color:#6c757d}.sc-form-display{padding-bottom:.75rem}.sc-form-display-label{display:inline-block;margin-bottom:.25rem;color:#888}.sc-form-display-value{padding:.375rem 0;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;border:1px solid #fff;border-bottom-color:#ced4da}.sc-form-foot{display:flex;justify-content:space-between;align-items:flex-start}.sc-form-alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-color:transparent}.sc-form-alert-err{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.sc-form-alert-succ{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.sc-form-table{padding-bottom:.75rem;overflow-x:auto}.sc-form-table table{width:100%;color:#000;vertical-align:top}.sc-form-table td{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #ced4da}.sc-form-table td.text-right{text-align:right}.sc-form-btn,.sc-form-table td.text-strong{font-weight:700;text-transform:uppercase}.sc-form-btn{display:inline-block;padding:.5rem 1.5rem;font-weight:400;line-height:1.5;color:#000;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;border-color:transparent;font-size:1rem;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sc-form-btn-primary{color:#fff;background-color:#9f804d;border-color:#9f804d}.sc-form-btn-primary:hover{color:#fff;background-color:#7d643c;border-color:#7d643c}.sc-form-btn-secondary{color:#fff;background-color:#000;border-color:#000}.sc-form-btn-secondary:hover,.sc-form-btn-tertiary:hover{color:#fff;background-color:#333;border-color:#333}.sc-form-btn-tertiary{color:#000;background-color:#fff;border-color:#000}.sc-form-btn-with-icon{display:inline-block;align-items:center}.sc-form-btn-with-icon>img{width:16px;margin-right:5px}.sc-form-oggetto{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.sc-form-popup{max-width:640px;padding:20px;margin-left:auto;margin-right:auto;background-color:#fff}.sc-form-popup-close{margin-left:20px;color:#000}.sc-form-popup-close:hover{color:#888}.sc-invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.sc-form-group-upload+.sc-form-group-upload{padding-top:.75rem;margin-top:.75rem;border-top:1px solid #ced4da}.sc-form-group-upload>.sc-form-group{padding-bottom:0}.sc-form-group-upload-spot{margin-bottom:.25rem;padding-left:.75rem;padding-right:.75rem;background-color:#f3f3f3}@media (max-width:991px){.sc-form-row{display:block;margin-left:0;margin-right:0}.sc-form-col{padding-left:0;padding-right:0}.sc-form-checks-inline{display:block}.sc-form-checks-inline>.sc-form-check{padding-top:.35em;margin-right:0}}@media (max-width:767px){.sc-form-foot{display:block}.sc-form-foot .sc-form-btn{margin-bottom:10px}}