.login-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.register-form-body{max-width:50rem;min-width:15rem}.registerBody{padding-bottom:.4rem!important;min-height:250px}.row.smGap{margin:0 -4px}.row.smGap [class*=col-]{padding-left:4px;padding-right:4px}.formLabel{margin:0;padding:1.5rem 0 0;text-transform:capitalize;color:#000;font-family:Montserrat;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.checkGroup{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:15px}.checkTxt{font-weight:500;font-size:12px;display:block;padding-left:10px;transform:translateY(-2px)}.checkTxt a{color:#000}.checkTxt.text-red,.checkTxt.text-red a{color:#e02d3c}.checkBox,.checkBox .checkBox-in{position:relative;width:16px;height:16px}.checkBox .checkBox-in{display:inline-block;border:1px solid #1d1d1d;border-radius:4px}.checkBox .checkBox-in:after{content:"";position:absolute;width:5px;height:10px;left:5px;top:1px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.checkBox input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;z-index:3}.checkBox input:checked~.checkBox-in,.submitBtn{background:#00a9e0;border:none}.submitBtn{width:100%;border-radius:4px;text-align:center;color:#fff;font-weight:500;font-size:1rem;padding:14px 0}.instruct-txt a{line-height:1rem;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important;text-transform:capitalize}.instruct-txt a,.instruct-txt p{color:rgba(0,0,0,.8);font-family:Montserrat;font-size:.75rem;font-style:normal;font-weight:500}.instruct-txt p{line-height:1.125rem}.msg-group{background:rgba(17,132,224,.2);box-shadow:inset 2px 0 0 #0268b1;border-radius:4px;padding:15px;margin:15px 0 0;position:relative}.msg-group ul{margin:0;padding:10px 0 0}.msg-group ul li{margin:5px 0 0;padding:0;list-style-type:none;display:flex;align-items:center;font-weight:500;font-size:12px}.msg-group ul li img{margin-right:4px}.msg-group p{font-weight:500;font-size:12px;line-height:18px;margin:0;padding:0}.msg-group p.large{font-weight:500;font-size:14px;line-height:20px}.msg-group h2{font-weight:700;font-size:16px;display:flex;align-items:center}.msg-group h2 img{margin-right:8px}.msg-group .msg-close{position:absolute;right:15px;top:12px}.msg-group.green{background:rgba(8,135,93,.4);box-shadow:inset 2px 0 0 #138000}.errorMsg{color:#e02d3c;font-weight:500;font-size:12px;margin-top:5px;display:block}.inp{background:#fff}.access-bt{color:#fff;text-decoration:none}.access-bt button{border:none;background:none;color:#fff;font-weight:600;font-size:16px}.confirm-pass-hints{background:rgba(17,132,224,.2);box-shadow:inset 2px 0 0 #0268b1;border-radius:4px;padding:16px;margin:11px 0 5px}.confirm-pass-hints p{font-weight:400;font-size:12px;color:#000;margin:0}.confirm-pass-hints ul{margin:0;padding:0}.confirm-pass-hints ul li{display:flex;align-items:center;margin-top:8px}.confirm-pass-hints ul li img{margin-right:5px}.confirm-pass-hints ul li p{margin:0}button:disabled,button[disabled]{background:rgba(0,169,224,.5);color:rgba(29,29,29,.5)}.confirm-pass-hints ul li img.close-icon{width:16px}.registerBody{padding:16px;margin-top:10px;width:100%}.registerBody h3{font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:0}.formBox .inputBox{display:flex;position:relative;flex-direction:column;margin-bottom:.75rem}.formBox .inputBox label{position:absolute;background:#fff;font-weight:500;font-size:12px;top:-9px;left:16px;padding:0 4px}.formBox .inputBox input{border:1px solid rgba(0,0,0,.6);border-radius:4px;height:56px;width:100%;padding:0 16px;color:var(--body-body-100,#000);font-size:1rem;font-family:Montserrat;font-style:normal;line-height:1.5rem}.formBox .inputBox .customPasswordInputCs,.formBox .inputBox .customPasswordInputCss{border-radius:4px;height:56px;width:100%;padding:.6rem 16px 0;font-size:16px;display:flex;align-content:center;justify-content:flex-start;align-items:center;position:absolute;letter-spacing:.28rem;z-index:0}.formBox .inputBox .inp{border:1px solid rgba(0,0,0,.6);border-radius:4px;height:56px;width:100%;padding:0 16px;font-size:16px}.formBox .inputBox.with-error input,.formBox .inputBox.with-error select{border:1px solid #e02d3c}.formBox .inputBox input{font-weight:500;color:#000}.textlable{text-transform:none!important}.checkTxt a{text-decoration:underline!important}select.no-dropdown-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-input-wrapper{margin-top:1rem}.custom-input-wrapper .errorMsg{color:red;font-size:.8125rem;margin-top:.25rem;margin-bottom:0}.custom-input-wrapper .form-group{display:flex;position:relative;flex-direction:column;margin-top:1rem}.custom-input-wrapper .form-group label{position:absolute;background:#fff;top:-.5rem;left:1rem;padding:0 .25rem;font-family:Montserrat;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.125rem;transition:all .2s ease-in-out;z-index:2}.custom-input-wrapper .form-group label.as-placeholder,.custom-input-wrapper .form-group span.iban-placeholder{font-size:1rem;top:1.25rem;color:rgba(0,0,0,.6)}.custom-input-wrapper .form-group span.iban-placeholder{position:absolute;top:.85rem;left:1rem;z-index:0;color:rgba(0,0,0,.3)}.custom-input-wrapper .form-group span.iban-placeholder .hide{color:transparent!important}.custom-input-wrapper .form-group label.focussed{font-size:.75rem;top:-.5rem;padding:0 .4rem;color:rgba(0,0,0,.9)}.custom-input-wrapper .form-group input{border:1px solid rgba(0,0,0,.6);border-radius:.25rem;height:3.5rem;width:100%;padding:0 1rem;font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;z-index:1;background-color:transparent}.custom-input-wrapper .form-group input::-webkit-input-placeholder{color:transparent}.custom-input-wrapper .form-group input:focus{outline:rgba(0,0,0,.9)!important;box-shadow:none!important;background-color:transparent}.custom-input-wrapper .form-group input.with-error,.custom-input-wrapper .form-group input:focus.with-error{border:1px solid #e02d3c!important;outline:#e02d3c!important}.custom-input-wrapper .form-group input.show-placeholder.focussed::-webkit-input-placeholder{color:rgba(0,0,0,.1)}.custom-input-wrapper .form-group .eye,.custom-input-wrapper .form-group .icon{position:absolute;right:1rem;top:1rem;z-index:2}.custom-input-wrapper .form-group .eye :active,.custom-input-wrapper .form-group .icon :active{opacity:.5}.custom-input-wrapper .form-group.iban-form-group input,.custom-input-wrapper .form-group.iban-form-group span.iban-placeholder{font-family:Courier New,Courier,monospace;font-size:1.2rem}.custom-phone-input.smGap .formBox .inputBox select.inp{padding-right:0!important;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.custom-phone-input.smGap .formBox .inputBox select.inp:after{border:1px solid red}.custom-phone-input.smGap .formBox .inputBox select.inp:before{border:1px solid green}