#loading-popup,.tnc-container{height:100%;display:none;left:0}*{margin:0;padding:0;font-family:Arial;position:relative;scroll-behavior:smooth}#loading-popup{position:fixed;top:0;width:100%;background:rgba(3,15,137,.8);justify-content:center;align-items:center;z-index:9999}#loading-popup img{width:100px;height:100px;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.error-message{position:absolute;bottom:0;right:0;z-index:10}.form-message{display:none;position:fixed;top:20px;right:20px;background:#fff;color:#000;width:300px;padding:20px;border:1px solid #030f89}.tnc-container{background:rgba(3,15,137,.8);position:fixed;top:0;width:100%;justify-content:center;align-items:center;z-index:20}.tnc-content{background:#fff;color:#030f89;width:800px;height:600px;max-height:80%;max-width:80%;padding:15px;display:flex;flex-direction:column;gap:16px;border-radius:10px;overflow-y:auto}table td a{cursor:pointer;text-decoration:underline;font-weight:700;color:#0310a1}.application-banner{background:url('../images/bcc_website_mainbanner.jpg') 0 0/cover;height:300px;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#ffe500;font-size:35px;font-weight:700}#loan_attachments,.bcc-bank-accounts,.check_instruction,.company-code b,.tab{display:none}.bcc-bank-accounts img{width:100%;cursor:pointer}.open-bank-accounts{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);height:100%;width:100%;display:none;justify-content:center;align-items:center}.open-bank-accounts img{width:800px}.form-container{width:800px;margin:auto;border-radius:10px}.input-container,.loan_instruction_content img,.member_code_content img,.tab,.tab table{width:100%}.form-container table td,.form-container table th{font-weight:700;padding:12px;color:#030f89}.form-container table td i{font-weight:400;font-size:12px}.form-container .datalist,.form-container input[type=date],.form-container input[type=email],.form-container input[type=file],.form-container input[type=number],.form-container input[type=text],.form-container select{width:100%;height:40px;padding:0 5px;margin:5px 0;font-size:14px;border:none;outline:0;border-bottom:1px solid #030f89}.form-container input[type=file]::file-selector-button{height:40px;padding:10px;background:#030f89;color:#fff;border-radius:5px}.form-container .datalist:focus,.form-container input[type=date]:focus,.form-container input[type=email]:focus,.form-container input[type=file]:focus,.form-container input[type=number]:focus,.form-container input[type=text]:focus,.form-container select:focus{border:none;outline:0;border-bottom:3px solid #030f89}.form-container input[type=date]:hover,.form-container input[type=email]:hover,.form-container input[type=file]:hover,.form-container input[type=number]:hover,.form-container input[type=text]:hover,.form-container select:hover{background:#d7d7d8}.input-container{display:flex;align-items:center;gap:5px}.searched_reg_prov li{margin:3px 0}.asset-declaration-button,.beneficiary-button{padding:5px;border-radius:6px;background:#030f89;color:#fff;margin:5px 0}.asset-declaration-button:hover,.beneficiary-button:hover{background:#ffe500;color:#030f89}.company-code b{padding:10px;font-style:italic;border-radius:5px}.company-code:hover b{display:block;background:#030f89;color:#fff}.signature-container{display:flex;justify-content:center;align-items:center;text-align:center}.loan_instruction,.member_code_guide{justify-content:center;position:fixed;top:0;left:0;height:100%;width:100%;display:none}.signature-container button{padding:1%;margin:5px 0;border-radius:8px;background:#030f89;color:#fff}#signatureCanvas{border:1px solid #030f89}#iframeContainer iframe{width:90%;margin:0 5%}.member_code_guide{align-items:center;background:rgba(3,15,137,.5);z-index:6}.loan_instruction_content,.member_code_content{max-width:90%;max-height:90%;padding:10px;overflow:auto}.loan_instruction{background-color:rgba(3,15,137,.5);align-items:center;z-index:10}.image-container{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(3,15,137,.8);display:none;justify-content:center;align-items:center;z-index:100}.image-content{background:#fff;width:800px;padding:20px;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-content img{width:100%;height:400px}.img-editor-buttons{width:100%;padding:10px;display:flex;gap:5px}.img-editor-buttons button{background:#030f89;color:#fff;padding:10px;border:none;border-radius:5px}.close-btn:hover,.img-editor-buttons button:hover{opacity:.7}.close-btn{position:absolute;top:20px;right:20px;background:#fff;color:#030f89;border:1px solid #fff;border-radius:30px;font-size:26px;z-index:30}.prev-next-btn{width:100%;display:flex;align-items:center;justify-content:center}.prev-next-btn button{background:#030f89;color:#fff;border:none;cursor:pointer;font-size:12px;font-weight:700;height:40px;border-radius:5px;width:100%;margin:5px}.prev-next-btn button:hover{color:#030f89;background:#ffe500;font-weight:700}@media only screen and (max-width:800px){.form-container{width:90%;margin:auto;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.open-bank-accounts img{width:100%}.application-banner{background:url('../images/bcc_website_mainbanner.jpg') 0 0/cover;height:300px;width:100%;text-align:center;color:#ffe500;font-size:30px;font-weight:999}}@media only screen and (max-width:600px){.member_code_content img{width:100%;height:200px}#pop-up-container-1,#pop-up-container-2,#pop-up-container-3,#pop-up-container-4{display:none;position:absolute;height:100%;width:100%;left:0;top:0;z-index:20}.modal-background{position:absolute;height:100%;width:100%;left:0;top:0;background:#000;opacity:.8;cursor:pointer}.modal-container{background:#fff;position:absolute;width:75%;height:80vh;overflow-y:auto;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:7px;z-index:10;font-size:14px;padding:20px;line-height:1.7}.modal-container p{padding:10px}.application-banner{background:url('../images/bcc_website_mainbanner.jpg') 0 0/cover;width:100%;height:200px;display:flex;text-align:center;color:#ffe500;font-size:18px;font-weight:999}.form-container{width:100%;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.tab{display:none}.tab table{width:100%}.form-container table td,.form-container table th{font-weight:700;font-size:10px;padding:8px}.form-container table td i{font-weight:400;font-size:8px}.form-container .datalist,.form-container input[type=date],.form-container input[type=email],.form-container input[type=file],.form-container input[type=number],.form-container input[type=text],.form-container select{width:100%;height:40px;padding:0 5px;font-size:10px;border:none;outline:0;border-bottom:1px solid #030f89;transition:.1s}.form-container .datalist:focus,.form-container input[type=date]:focus,.form-container input[type=email]:focus,.form-container input[type=file]:focus,.form-container input[type=number]:focus,.form-container input[type=text]:focus,.form-container select:focus{border:none;outline:0;border-bottom:3px solid #030f89}.form-container .datalist:hover,.form-container input[type=date]:hover,.form-container input[type=email]:hover,.form-container input[type=file]:hover,.form-container input[type=number]:hover,.form-container input[type=text]:hover,.form-container select:hover{background:#d7d7d8}.asset-declaration-button:hover,.beneficiary-button:hover,.prev-next-btn button:hover{color:#030f89;background:#ffe500}.asset-declaration-button,.beneficiary-button{padding:5px;border-radius:6px;background:#030f89;color:#fff}.signature-container{display:flex;justify-content:center;align-items:center;text-align:center}.signature-container button{padding:1%;margin:5px 0;border-radius:8px;background:#030f89;color:#fff}#signatureCanvas{border:1px solid #030f89}#iframeContainer iframe{width:100%;height:300px;margin:0}.loan_instruction_content{position:relative;width:100%;height:auto}.loan_instruction_content img{width:100%;height:auto}.prev-next-btn{width:100%;display:flex;align-items:center;justify-content:center}.prev-next-btn button{background:#030f89;color:#fff;border:none;cursor:pointer;font-size:12px;font-weight:700;height:40px;border-radius:5px;width:100%;margin:5px}.prev-next-btn button:hover{font-weight:700}.image-content{background:#fff;width:90%;padding:30px;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}}