*{font-family:sans-serif}a,p a,.wForm a,.wForm p a,.htmlContent a,.reviewResponse a,.wForm .htmlSection a{color:#036;text-decoration:underline;font-weight:500}a:hover,p a:hover,.wForm a:hover,.wForm p a:hover{color:#05a}.reviewHeader{background-color:#fff3cd;color:#664d03;border:1px solid #ffeaa5;padding:1rem 1.5rem;margin-top:2rem;margin-bottom:2rem;font-size:1.1rem;line-height:1.6;border-radius:.375rem}.reviewHeader h2,.reviewHeader h3{color:#664d03;margin:0 0 .75rem 0}.reviewHeader hr{display:none}.reviewResponse .responseData .fieldset{border-radius:0;-webkit-border-radius:0;padding:15px}.reviewResponse .responseData table .question{padding:1em 25px 0 0}.reviewResponse .responseData table{border-collapse:collapse;width:100%;margin:20px 0;background-color:#fff;border:1px solid #dee2e6;border-radius:6px;overflow:hidden}.reviewResponse .responseData table .question{background-color:#f8f9fa;font-weight:600;color:#036;padding:12px 14px;text-align:left;border-bottom:2px solid #dee2e6}.reviewResponse .responseData table .response{padding:12px 14px;border-bottom:1px solid #dee2e6;color:#333}.htmlContent{margin:20px 0;line-height:1.65}.htmlContent p{margin-bottom:1rem}.htmlContent .table{width:100%;margin:1.25rem 0;border-collapse:collapse;background-color:#fff;border:1px solid #dee2e6}.htmlContent .table th,.htmlContent .table td{padding:8px;text-align:left;border:1px solid #dee2e6}.htmlContent .table thead th{font-weight:600}.htmlContent .table-striped tbody tr:nth-of-type(odd){background-color:#f8f9fa}.htmlContent ol,.htmlContent ul{padding-left:1rem!important}.htmlContent ol,.htmlContent ul,.htmlContent dl{margin-top:0;margin-bottom:1rem!important}.htmlContent ol ol,.htmlContent ul ul,.htmlContent ol ul,.htmlContent ul ol{margin-bottom:0!important}@media (max-width:768px){.reviewResponse .responseData table,.reviewResponse .responseData tbody,.reviewResponse .responseData tr{display:block;width:100%}.reviewResponse .responseData tr{margin-bottom:18px;border:1px solid #dee2e6;border-radius:8px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08)}.reviewResponse .responseData td{display:block;width:100%;padding:12px 16px;border:none;border-bottom:1px solid #eee;position:relative;padding-left:48%}.reviewResponse .responseData td:last-child{border-bottom:none}.reviewResponse .responseData td.question::before{content:attr(data-label);position:absolute;left:16px;top:12px;width:42%;font-weight:600;color:#036}.reviewResponse .responseData td.question{background-color:#f8f9fa;font-weight:600;border-bottom:1px solid #dee2e6}}.reviewResponse .responseData .table,.table{width:100%;margin-bottom:1rem;color:#333;vertical-align:top;border-collapse:collapse;font-size:15px;line-height:1.5}.reviewResponse .responseData .table th,.reviewResponse .responseData .table td,.table th,.table td{padding:.75rem .75rem;border-bottom:1px solid #dee2e6;text-align:left}.reviewResponse .responseData .table th,.table th{font-weight:600;color:#036;background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.reviewResponse .responseData .table-striped>tbody>tr:nth-of-type(odd),.table-striped>tbody>tr:nth-of-type(odd){background-color:#f8f9fa}.reviewResponse .responseData .table-bordered,.table-bordered{border:1px solid #dee2e6}.reviewResponse .responseData .table-bordered th,.reviewResponse .responseData .table-bordered td,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.wFormThankYou{padding:1.25rem 1.5rem;margin-bottom:2rem;font-size:1.1rem;line-height:1.6;padding:40px 0}.wForm .field-hint{background:none!important}.wForm .field-hint .hint,.wForm .field-hint-inactive .hint{background:none!important;margin-top:10px!important;opacity:1;display:inline-block;font-style:italic}.wFormContainer{max-width:1100px}.wFormContainer .errMsg{color:white!important}.wForm .reqMark:after{color:#c63736!important}.esig-info .mono{display:inline-block;word-break:break-all}ol.esig-info,ul.esig-info,dlesig-info{margin:0;padding:0}div.esig-info{line-height:1.5!important;padding:10px 0!important;margin:0!important;border-bottom:2px dotted #EEE;display:block;max-width:100%;text-indent:0}.info-label{width:30%;font-weight:700;text-indent:0!important}.wForm th{text-align:left}.wForm th,.wForm td{padding:5px 10px;text-align:left}.errMsg p,.errMsg span,.wfCurrentPage .errMsg{color:#fff!important;background-color:#c63736!important;font-weight:bold!important;display:inline-block!important;padding:3px!important;margin-top:5px!important;position:relative!important}.errMsg p::before,.errMsg span::before,.wfCurrentPage .errMsg::before{border-bottom:5px solid #c63736!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;content:""!important;display:block!important;left:3px!important;position:absolute!important;top:-5px!important}.errMsg .fa{color:#c63736!important}.wForm .oneFieldWrapper,.wForm .inputWrapper{display:block!important;max-width:100%!important;width:100%!important}.lengthIndicator{display:none!important}.wForm fieldset{border-width:1px;border-color:#a6a6a6}.wForm fieldset.section .htmlSection .htmlContent p:first-of-type{margin-top:15px!important}.wfTabNav .errMsg{color:#fff!important;background:#c63736;border-color:#c63736;font-weight:700}.errorMessage{background-color:#c63736!important;color:#fff!important;display:block;font-size:16px;font-weight:500;padding:10px 14px;width:100%}.errorMessage{margin:10px 15px;padding:15px}.tfa-label,.label.preField,label.preField{font-weight:700!important;color:#333}.label.postField,.postField.label,input[type="radio"]+label,input[type="checkbox"]+label{font-weight:400!important;color:#333}.tfa-input,input[type="text"],input[type="email"],input[type="tel"],input[type="date"],input[type="number"],input[type="password"],select,.tfa-fileupload,input[type="file"]{width:100%!important;max-width:100%!important;height:48px!important;padding:12px 14px!important;box-sizing:border-box!important;font-size:16px!important;border:2px solid #ccc;border-radius:0;background-color:#fff}.tfa-textarea,textarea,.inputWrapper textarea,textarea.count-words{width:100%!important;max-width:100%!important;min-width:100%!important;height:160px!important;padding:14px 16px!important;box-sizing:border-box!important;font-size:16px!important;line-height:1.65!important;resize:vertical;border:2px solid #ccc;border-radius:0;display:block!important}.count-words{display:block!important;margin-top:6px!important;font-size:13px;color:#666}input[type="file"]::-webkit-file-upload-button,.tfa-fileupload::-webkit-file-upload-button{height:32px!important;background-color:#cccccc!important;color:black!important;padding:0 18px!important;border:none!important;border-radius:0!important;font-size:14px!important;cursor:pointer}input[type="file"]::-webkit-file-upload-button:hover{background-color:#ddd!important}.tfa-input:focus,.tfa-textarea:focus,textarea:focus,select:focus,input[type="file"]:focus{border-color:#003366!important;box-shadow:0 0 0 3px rgba(0,51,102,.15)!important;outline:none}@media (max-width:768px){.wForm .inline div.htmlSection,.wForm .inline div.oneField,.wForm .inline div.wfContent,.oneField,.oneFieldWrapper,.inputWrapper,.tfa-field{display:block!important;width:100%!important;max-width:100%!important}.tfa-input,input[type="text"],input[type="email"],input[type="tel"],input[type="date"],input[type="number"],input[type="password"],select,.tfa-fileupload,input[type="file"],textarea,#tfa_716{width:100%!important;max-width:100%!important;min-width:100%!important}}#wfTabNav{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:12px 20px;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:15px}.wfTabNavLabel{font-weight:600;color:#036;margin-right:12px;white-space:nowrap;order:-1}.wfTab{display:inline-block;padding:10px 16px;background-color:#fff;color:#036;border:2px solid #dee2e6;border-radius:6px;text-decoration:none;font-weight:500;transition:all 0.2s ease;min-width:38px;text-align:center}.wfTab:hover{background-color:#e9ecef;border-color:#adb5bd;color:#036}.wfTabCurrentPage{background-color:#003366!important;color:white!important;border-color:#003366!important;font-weight:700;box-shadow:0 2px 6px rgba(0,51,102,.3)}.wfTabSep{color:#adb5bd;margin:0 4px;font-weight:300;display:none}@media (max-width:768px){#wfTabNav{padding:10px 12px;gap:6px;font-size:14px}.wfTab{padding:8px 12px;min-width:32px}.wfTabNavLabel{margin-bottom:8px;display:block;width:100%}}.wfPagingButtons{display:flex;gap:12px;justify-content:space-between;margin-top:30px;flex-wrap:wrap}.wfPagePreviousButton,.wfPageNextButton,input[type="submit"]{padding:12px 24px;font-size:16px;font-weight:600;border-radius:0;cursor:pointer;transition:all 0.2s ease;border:2px solid transparent;min-width:140px;background-color:#f8f9fa;color:#036;border-color:#dee2e6}.wfPageNextButton:hover,input[type="submit"]:hover,.wfPagePreviousButton:hover{background-color:#e9ecef;border-color:#adb5bd}.wfProgressBarWrapper{background-color:#e9ecef;border-radius:9999px;height:20px;margin-bottom:25px;overflow:hidden;border:1px solid #dee2e6;box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}.wfProgressBar{height:100%;background:linear-gradient(90deg,#003366,#0055aa);border-radius:9999px;transition:width 0.6s ease-in-out;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px!important;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3);min-width:42px;letter-spacing:.5px}@media (max-width:768px){.wfProgressBarWrapper{margin-bottom:20px;height:18px}.wfProgressBar{font-size:12px!important;min-width:38px}}p{margin-top:0;margin-bottom:1rem!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem!important;font-weight:600;color:#036}h1{font-size:2.25rem!important}h2{font-size:1.875rem!important}h3{font-size:1.5rem!important}h4{font-size:1.25rem!important}h5{font-size:1.1rem!important}h6{font-size:1rem!important}@media (prefers-color-scheme:dark){body,.wFormContainer{background-color:#1a1a1a;color:#e0e0e0}.wfProgressBarWrapper{background-color:#333;border-color:#555}#wfTabNav{background-color:#2a2a2a;border-color:#444}.wfTab{background-color:#3a3a3a;color:#e0e0e0;border-color:#555}.wfTab:hover{background-color:#4a4a4a;border-color:#777}.wfTabCurrentPage{background-color:#0066cc!important;border-color:#0066cc!important}.tfa-input,input[type="text"],input[type="email"],input[type="tel"],input[type="date"],input[type="number"],input[type="password"],select,.tfa-textarea,textarea{background-color:#2a2a2a;color:#e0e0e0;border-color:#555}.tfa-input:focus,.tfa-textarea:focus,select:focus{border-color:#39f;box-shadow:0 0 0 3px rgba(51,153,255,.3)}.tfa-label,.label.preField,label.preField{color:#e0e0e0}.label.postField,.postField.label,input[type="radio"]+label,input[type="checkbox"]+label{color:#fff}input[type="file"],.tfa-fileupload::-webkit-file-upload-button{background-color:#2a2a2a!important;color:#e0e0e0;border-color:#555555!important}input[type="file"]::-webkit-file-upload-button{background-color:#3399ff!important;color:white!important}input[type="file"]::-webkit-file-upload-button:hover{background-color:#1e90ff!important}.wfPagePreviousButton,.wfPageNextButton,input[type="submit"]{background-color:#0066cc!important;border-color:#0066cc!important;color:white!important}.signature-image{filter:brightness(1) invert(1)!important}p,h1,h2,h3,h4,h5,h6,.wfTabNavLabel{color:#fff}a,p a,.wForm a,.wForm p a,.htmlContent a,.reviewResponse a,.wForm .htmlSection a{color:#66aaff!important}a:hover,p a:hover,.wForm a:hover,.wForm p a:hover{color:#99ccff!important}.table{color:#e0e0e0}.table>:not(caption)>*>*{border-color:#555}.table th{color:#fff;background-color:#2a2a2a;border-bottom-color:#666}.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#333}.table-hover>tbody>tr:hover>*{background-color:#444}.table-bordered{border-color:#555}.reviewResponse .responseData .table,.reviewResponse .responseData table{background-color:#2a2a2a;border-color:#555}.reviewResponse .responseData .table .question,.reviewResponse .responseData table .question{background-color:#3a3a3a;color:#e0e0e0}.reviewResponse .responseData .table .response,.reviewResponse .responseData table .response{color:#e0e0e0;border-bottom-color:#555}.reviewHeader{background-color:#664d03;color:#fff;border-color:#ffc107}.reviewHeader h2,.reviewHeader h3{color:#fff}.esig-info .mono,span.mono{color:#ff7a9e;background-color:#2d1f24}.htmlContent{color:#e0e0e0}.htmlContent strong,.htmlContent b{color:#6af}.htmlContent .table{background-color:#2a2a2a;border-color:#555}.htmlContent .table th,.htmlContent .table td{border-color:#555}.htmlContent .table thead th{background-color:#002f6c;color:#fff}.htmlContent .table-striped tbody tr:nth-of-type(odd){background-color:#333}}