.ib .text-content{font-size:24px !important}.modal-ib .modal-header{border:none}.modal-ib .modal-body{text-align:center}.modal-ib .modal-body img{width:280px;max-width:80%}.modal-ib .modal-body h1{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#36454f}.modal-ib .modal-body p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#36454f;margin-bottom:0px}.modal-ib .modal-body label{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#00abf0}.modal-ib .modal-body .btn{font-size:18px;border-radius:10px;padding:15px}.modal-ib .modal-body .btn-later{color:#a7a7a7;font-weight:600}.modal-ib .modal-body .content-alert{width:auto;margin:auto}.modal-ib .modal-body .content-alert li{text-align:left !important;color:#585858;font-weight:100}.modal-ib .modal-body .copy-ibcode{max-width:80%;border:none;margin:0 5px 12px 6px;padding:6px 22px 6px 22px;border-radius:20px;background-color:#cceefc}.alert-message{border-radius:10px;padding:20px}.alert-message h3{font-size:20px;font-weight:600}.alert-message p{font-weight:100}.alert-message p,.alert-message li{font-size:14px;margin-bottom:0px}.alert-message img{width:200px;max-width:100%}.alert-message .btn-primary{background-color:#00abf0;border:none;font-size:16px;border-radius:25px;padding:10px 60px}.soft-danger{background-color:#FFC7C7}.icon-loading{background:linear-gradient(white, white) padding-box,linear-gradient(to right, #60aafa, #fff) border-box;border-radius:50em;border:1px solid transparent;width:15px;height:15px;margin-top:5px;animation:spin 0.5s linear infinite;z-index:99999999999}.icon-loading.center{margin:auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading{animation:var 0.5s cubic-bezier(0.4, 0.4, 0.5, 0.4) infinite}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.popup-form input[type=text],.popup-form input[type=email],.popup-form input[type=number]{padding-left:20px !important}#completion-form p{font-size:16px;font-weight:100}#completion-form b{font-weight:600}#completion-form label{font-size:18px}#completion-form .input-form label{color:#aaa;position:absolute;margin-left:20px;background-color:#fff;margin-top:-10px;font-size:12px;padding:0px;transition-delay:all 1s ease-in-out}#completion-form .input-form .label-close{margin-top:10px;font-size:16px;margin-left:13px;transition-delay:all 1s ease-in-out}#completion-form .input-form .lbl-62{margin-top:11px}#completion-form .input-form input:focus{background-color:#fff}#completion-form .input-form input,#completion-form .input-form select{height:45px;border-radius:10px}#completion-form .input-form input:focus,#completion-form .input-form select:focus{outline:none;box-shadow:none}#completion-form .input-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/assets/icon/icon-arrow-down-black.svg) no-repeat;background-position:right 5px top 15px}#completion-form .submit-validate{width:300px !important;font-size:18px}#completion-form .preview-selfie{background:url(/assets/icon/bg-upload-selfie.jpeg);background-color:#eee;height:200px;margin-bottom:5px;border-radius:10px;text-align:center;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center center;border:2px dashed #aaa;cursor:pointer}#completion-form .image-preview{background:url(/assets/icon/bg-upload.jpeg);background-color:#eee;height:200px;margin-bottom:5px;border-radius:10px;text-align:center;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center center;border:2px dashed #aaa;cursor:pointer}.modal-dialog .btn-primary{background-color:#00abf0;border:none;border-radius:20px;padding:6px 60px}@media (max-width: 992px){.modal-ib .modal-body{text-align:center}.modal-ib .modal-body img{width:280px;max-width:70%}.modal-ib .modal-body h1{font-size:18px}.modal-ib .modal-body p{font-size:14px}.modal-ib .modal-body label{font-size:16px !important}.modal-ib .modal-body .btn{padding:10px;font-size:16px;border-radius:10px}#modal-approved .modal-content{height:95vh}.ib .text-content{font-size:18px !important}#completion-form p{font-size:14px}#completion-form .submit-validate{width:100% !important;font-size:18px}}
