form label,form legend{font-weight:500}form label.col-form-label,form label.form-label,form legend.col-form-label,form legend.form-label{color:#000!important;font-size:16px;font-weight:400;margin-bottom:4px;padding:0}form label.col-form-label.required:after,form label.form-label.required:after,form legend.col-form-label.required:after,form legend.form-label.required:after{color:#000!important;content:"*";margin-left:3px}form label.col-form-label.text-dark,form label.form-label.text-dark,form legend.col-form-label.text-dark,form legend.form-label.text-dark{color:#212529!important}form .form-control{font-size:17px}form .form-control.is-invalid{border-color:#f498a8}form .form-control[type=file]{font-size:14px;font-weight:500}form .form-control[type=file]::-webkit-file-upload-button{background-color:#e3e1e1;padding-bottom:8px;padding-top:8px}form .form-control[type=file]::-ms-browse{background-color:#e3e1e1;padding-bottom:8px;padding-top:8px}form .form-control[type=file]::file-selector-button{background-color:#e3e1e1;padding-bottom:8px;padding-top:8px}form .form-control:disabled,form .form-control[readonly]{background-color:#e3e1e1}form .inline-center-radio>div{display:flex;gap:20px;justify-content:center}form .inline-center-radio>div .form-check{align-items:center;display:flex;gap:0;width:auto}form .inline-center-radio>div .form-check:first-child{flex-direction:row-reverse;padding-left:0}form .inline-center-radio>div .form-check:first-child .form-check-input{margin-left:0}form .invalid-feedback{color:#e82547}form .input-group .btn{border-color:#e3e1e1;border-radius:0;min-width:auto}form .input-group .btn i{font-size:17px;vertical-align:middle}form .input-group .is-invalid+.btn{border-color:#f498a8}form .input-group .input-group-text{background-color:#e3e1e1}form .form-check{margin-bottom:10px;padding-left:2em;width:100%}form .form-check .form-check-input{margin-left:-2em;margin-top:0}form .form-check .form-check-label{font-size:14.5px;line-height:18px;margin-left:14px;margin-right:14px;margin-top:3px}form .form-check-input{height:24px;width:24px}form .form-select{background-position:right .75rem center;border:1px solid #e3e1e1;color:#000;font-size:17px;padding:.375rem .75rem}form .form-inline{display:flex;flex-wrap:wrap;gap:16px;justify-content:start}form .form-inline legend{display:inline-block;width:auto}form .form-inline legend+div{display:flex;flex-wrap:wrap;gap:16px}form .form-inline .form-check{align-items:center;display:flex;flex:1;gap:20px;margin-top:-2px;padding:0}form .form-inline .form-check .form-check-input{margin:0!important}form .form-inline .form-check .form-check-label{margin:0!important;white-space:nowrap}form .form-inline .invalid-feedback{margin-top:-20px}form .form-check-input.is-invalid~.form-check-label,form .was-validated .form-check-input:invalid~.form-check-label{color:#dc3545!important}form .form-select.is-invalid:not([multiple]):not([size]){background-position:right 0 center,center right 16px}form span.is-invalid{color:#dc3545!important}form .image-preview{display:none}form .nav-pills .nav-link{border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;gap:20px;justify-content:center}form .nav-pills .nav-link.active,form .nav-pills .nav-link:hover{background-color:purple;color:purple}form .nav-pills .nav-link>img{height:20px}form .tab-content{background-color:#e3e1e1;border:1px solid #cd00cd;padding:20px 25px}form #investorPoliticPersonAttestation{line-height:30px}form #investorPoliticPersonAttestation .form-control{display:inline-block;font-size:12px;width:150px}form #investorPoliticPersonAttestation .form-select{display:inline-block;font-size:12px;width:250px}form .text-input-inline{font-weight:500;line-height:30px}form .text-input-inline span{height:30px}form .text-input-inline .form-control{display:inline-block;font-size:12px;height:30px;margin:0 3px;padding:3px 5px;width:145px}form .text-input-inline .form-select{display:inline-block;font-size:12px;height:53px;margin:0 3px;overflow-y:auto;padding:3px 5px;width:225px}form .text-input-inline .form-select .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:2000px}form .text-input-inline .form-check{margin:5px 0 0}form .text-input-inline .form-check-label{display:none}@media screen and (max-width:767px){form .inline-center-radio>div{align-items:center;flex-direction:column}form .inline-center-radio>div .form-check:first-child{flex-direction:row}}