.documentUpload{display:flex;justify-content:center;margin-top:70px;margin-bottom:41px}
.documentUploadWrap{display:flex;justify-content:center}
.documentUpload .form-container{background-color:#fff;padding:43px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);max-width:611px;width:100%}
.documentUpload .form-group{margin-bottom:20px}
.documentUpload label{display:block;font-weight:bold;margin-bottom:8px;font-size:14px;font-family:"Roboto-Light"}
.custom-dropdown{position:relative}
.dropdown-button{width:100%;padding:10px;color:black;border:1px solid #ccc;border-radius:4px;text-align:left;cursor:pointer;font-size:16px;font-family:robotolight}
.documentUpload .dropdown-button:focus{outline:0}
.dropdown-menu{display:none;position:absolute;background-color:white;min-width:100%;box-shadow:0 8px 16px rgba(0,0,0,0.2);z-index:1;border-radius:4px;font-family:robotolight}
.documentUpload .dropdown-item{padding:10px;text-decoration:none;color:black;display:block;border-bottom:1px solid #ddd;font-family:robotolight;font-size:12px}
.documentUpload .dropdown-item:hover{background-color:#f1f1f1}
.documentUpload .input-file{width:100%;padding:6px;margin-top:8px;border:1px solid #ccc;border-radius:4px}
.documentUpload .custom-file-button{width:100%;padding:10px;color:black;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:16px;text-align:left;font-family:robotolight}
.documentUpload .input-file{display:none}
.documentUpload .file-name{margin-top:8px;display:block;font-size:14px;color:#333;line-height:1.4}
.button-link{display:inline-block;padding:10px 20px;background-color:#c21b17;color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-size:16px;cursor:pointer;width:30%}
.continueButton{text-align:center}
#docuploaderr{font-family:"Helvetica";font-size:1.2rem;font-weight:300;font-stretch:normal;letter-spacing:normal;color:#d62049;margin:0;display:inline-block;padding:11px 0 12px 5px;line-height:normal}
.d-none{display:none}
.pageTitle{font-family:Roboto-Light;font-size:36px;font-weight:500;line-height:60px;letter-spacing:-0.02em;margin-bottom:20px;text-align:center}
.documentUploadWrap .customDropdown .selectboxit-container span{font-size:16px}
.documentUploadWrap .customDropdown .selectboxit-container .selectboxit{padding:7.2px 10px;background-color:#f0f0f0}
.documentUploadWrap .selectboxit-container{margin-bottom:8px}
a:hover{color:white;text-decoration:unset}
#ckyc-number-txt{font-size:1.5rem}
.ckyc-error-txt{color:#d62049;line-height:1.6rem;font-size:1.2rem}
#docuploaderr{font-size:1.2rem}
@media screen and (max-width:767px){.documentUpload .form-container{padding:35px 19px}
#docuploaderr{font-family:"Helvetica";font-size:14px;font-weight:300;font-stretch:normal;letter-spacing:normal;color:#d62049;margin:0;display:inline-block;padding:11px 0 12px 5px;line-height:normal}
.pageTitle{line-height:1.2;letter-spacing:unset;font-size:32px}
}