.secure-form.secure-form-html{margin-bottom:2rem}.secure-form.secure-form-section-title{margin-bottom:1rem}.secure-form .help-text{color:#787e7a}.form-container.wide-form{width:100%}.form-container.secure-form-container{padding:0 16px 16px}.form-container .filters-container{margin-bottom:30px}.form-container .filters-container .filter-title{margin-bottom:10px;font-size:18px;line-height:21px}.form-container .filters-container .filters-box{display:flex}.form-container .filters-container .filters-box .single-filter{width:100%;margin-right:10px}.form-container .filters-container .filters-box .single-filter:last-child{margin-right:0}.form-container .filters-container .filters-box .single-filter .select__menu{z-index:4}.form-container .decoration-index{position:relative;top:-20px;left:-20px}.form-container .form-item{margin-bottom:30px}.form-container .form-item .input-label{letter-spacing:.01em;color:#4e5450;margin-bottom:0;font-size:14px;line-height:24px;display:flex}.form-container .form-item .input-label .mandatory{color:#f14d4d}.form-container .form-item .input-content{position:relative}.form-container .form-item .input-content input{color:#4e5450;border:1px solid #dde1df;border-radius:8px;width:400px;max-width:100%;height:40px;padding:14px 18px;font-size:18px;line-height:21px}.form-container .form-item .input-content input[type=radio]{text-align:left;width:auto;margin-right:5px}.form-container .form-item .input-content input[type=search].ant-select-selection-search-input{border:none}.form-container .form-item .input-content input:focus-visible{outline:none}.form-container .form-item .input-content textarea{resize:none;border:1px solid #dde1df;border-radius:8px;width:400px;max-width:100%;min-height:200px;padding:14px 18px;font-size:18px;line-height:21px}.form-container .form-item .input-content .radio-container label{display:block}.form-container .form-item .input-content .radio-container .input-radio{justify-content:flex-start;display:flex}.form-container .form-item .input-content .basic-multi-select{width:400px;max-width:100%;min-height:51px}.form-container .form-item .input-content .basic-multi-select .select__control{border:1px solid #dde1df;border-radius:8px;min-height:51px}.form-container .form-item .input-content .datetimepicker-container svg{position:absolute;top:5px;right:5px}.form-container .form-item .input-content .error-message{color:#f33;display:none;left:0}.form-container .form-item .input-content.has-error .error-message{display:block}.form-container .form-item.full-height-content{flex-direction:column;height:100%;margin-bottom:0;display:flex}.form-container .form-item.full-height-content .input-content{flex-direction:column;height:100%;display:flex}.form-container .form-item.full-height-content .input-content textarea{height:100%}.form-container .form-item.full-height-content .help-text{color:#787e7a;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.form-container .generic-checkable-item{cursor:pointer;margin-bottom:15px;display:flex}.form-container .generic-checkable-item input{width:15px;height:15px;margin-right:10px}.form-container .generic-checkable-item span{font-size:16px;font-weight:400}.form-container .check-all{cursor:pointer;display:inline-flex}@media (max-width:768px){.form-container.secure-form-container{margin-bottom:1rem;padding:1rem}}.custom-form-section{background:#fff}.custom-form-section .ant-upload-list-item-card-actions-btn{opacity:1}.custom-form-section .secure-form-radio{flex-direction:row;justify-content:space-between;display:flex}.custom-form-section .secure-form-radio .s2-radio-wrapper{margin:8px}.custom-form-section .btn-generic.confirm{color:#fff;background-color:#005429}.custom-form-section .btn-generic{text-align:center;vertical-align:middle;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:.5px;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:120px;height:40px;padding:0 28px;font-size:16px;font-weight:700;display:flex;position:relative}.custom-form-section .form-status-box{flex-direction:row;justify-content:space-around;align-items:flex-start;display:flex}.custom-form-section .form-status-box .box-item{flex-direction:column;justify-content:center;align-items:center;width:30%;display:flex}.custom-form-section .form-status-box .box-item.line{border-top:1px solid #a8afaa;position:relative;top:50px}.custom-form-section .form-status-box .box-item .text{text-align:center;margin:24px 0;font-size:24px}.custom-form-section .form-status-box .box-item .text.positive{color:#005429}.custom-form-section .form-status-box .box-item .text.normal{color:#787e7a}.custom-form-section .personal-information-form-circle{border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:flex;position:relative}.custom-form-section .personal-information-form-circle.filled{color:#fff;background:#005429}.custom-form-section .personal-information-form-circle.outlined{color:#a8afaa;background:#fff;border:2px solid #a8afaa}.custom-form-section .personal-information-form-circle.confirmed-outlined{color:#005429;background:#ddf5e6;border:4px solid #005429;font-size:48px}.custom-form-section .form-status-box{width:50%;margin:0 auto}.custom-form-section .personal-information-form-success-box{flex-direction:column;justify-content:center;align-items:center;display:flex}.custom-form-section .form-container .form-item .input-content .error-message{display:block}.custom-form-section .error-asterisk{color:#f14d4d}.custom-form-section .form-builder-actions-non-floating .form-builder-divider{margin:50px;display:block}.custom-form-section .form-builder-actions-non-floating .button-container{background-color:#fff;border:1px solid #dde1df;place-content:flex-end;width:100%;display:flex;position:fixed;bottom:-15px;left:0}.custom-form-section .form-builder-actions-non-floating .button-container .form-builder-button{margin:30px}.custom-form-section .form-builder-actions-non-floating.form-builder-actions-non-floating .form-builder-divider{display:none}.custom-form-section .form-builder-actions-non-floating.form-builder-actions-non-floating .button-container{border:none;position:relative;bottom:0}.secure-form .btn-primary{background:#005429;border:none;border-radius:17.5px;color:#fff!important}.secure-form .btn-primary:active{background:#005429;border-color:#005429}.secure-form label{color:#4e5450;margin-bottom:0;font-weight:500}.generic-upload-zone .btn-primary{border-radius:8px;width:164px}.secure-form-container .form-item .input-label{margin-bottom:0}
