.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;width:100%}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%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 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border-radius:.375rem;display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:72px;line-height:1.25}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}button,input{overflow:visible}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.button--wrapper{margin:40px 0}#form_caldaia{margin-bottom:9px}.txt-form-section table{background-color:#fff;border:1px solid #dee2e6;border-collapse:collapse;caption-side:bottom;color:#212529;margin-bottom:1rem;overflow-wrap:break-word;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:transparent;border-bottom-width:1px;box-shadow:inset 0 0 0 9999px rgba(0,0,0,.05);padding:.5rem}.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:rgba(0,0,0,.05);color:#212529}.fw-bold{font-weight:700!important}.form-floating{position:relative}.table-wrapper{margin-top:20px}