.overlay-component{z-index:20!important}[dir] .overlay-component .bg-light{border-radius:0 0 20px 20px}.overlay-component .spinner-border{color:#135991}.auth-login-bg{position:relative;height:100vh}[dir] .auth-login-bg{background:#135991}.auth-login-bg .circle-bg-right{width:200px;height:200px;position:absolute;top:-2rem}[dir] .auth-login-bg .circle-bg-right{border-radius:100%;background-color:#f9941f}[dir=ltr] .auth-login-bg .circle-bg-right{right:-5rem}[dir=rtl] .auth-login-bg .circle-bg-right{left:-5rem}.auth-login-bg .circle-bg-left{width:150px;height:150px;position:absolute;top:15rem}[dir] .auth-login-bg .circle-bg-left{background-color:#f89929;border-radius:100%}[dir=ltr] .auth-login-bg .circle-bg-left{left:-5rem}[dir=rtl] .auth-login-bg .circle-bg-left{right:-5rem}.auth-login-bg .login-title{width:100%;position:absolute;top:10rem}.auth-login-bg .login-title .title{color:#fff;font-size:4.2rem;font-weight:600}.auth-login-bg .image-login{position:absolute;bottom:0;z-index:11}[dir=ltr] .auth-login-bg .image-login{left:33%}[dir=rtl] .auth-login-bg .image-login{right:33%}.auth-login-bg .image-login img{height:100%;max-height:380px}@media screen and (min-width:1400px){[dir=ltr] .auth-login-bg .image-login{left:33%}[dir=rtl] .auth-login-bg .image-login{right:33%}.auth-login-bg .image-login img{height:100%;max-height:1200px}}.auth-bg{z-index:10;height:100vh;position:relative;overflow:hidden}[dir] .auth-bg{background:#fff}.auth-bg .custom-input{height:56px}.auth-bg .logo{width:170px;height:50px}.auth-bg .w-title{color:#135991;font-size:3rem;font-weight:400}[dir] .auth-bg .w-title{margin:0}.auth-bg .des-login{color:#135991;font-size:1.3rem;font-weight:600}[dir] .auth-bg .des-login{margin:0}.auth-bg .forgot-text{font-weight:400;font-size:1rem;color:#135991}.auth-bg .remember-text label{font-weight:400;font-size:1rem;color:#000}.auth-bg .login-btn{font-weight:600;font-size:1rem;height:56px}[dir] .auth-bg .login-btn{background-color:#135991!important;border-color:#135991!important}.auth-bg .sing-btn{width:100%;height:56px small;height-font-weight:600;height-font-size:1rem;height-color:#135991}[dir] .auth-bg .sing-btn{border:1px solid #135991;padding:.786rem 1.5rem;border-radius:.358rem;text-align:center}.auth-bg .circle-bg-login{width:170px;height:170px;position:absolute;bottom:-6.5rem}[dir] .auth-bg .circle-bg-login{background-color:#135991;border-radius:100%}[dir=ltr] .auth-bg .circle-bg-login{right:-1rem}[dir=rtl] .auth-bg .circle-bg-login{left:-1rem}.auth-bg .circle-bg-login:before{content:"";width:150px;height:150px;position:absolute;bottom:2rem;z-index:-1}[dir] .auth-bg .circle-bg-login:before{background-color:#f9941f;border-radius:100%}[dir=ltr] .auth-bg .circle-bg-login:before{right:-2rem}[dir=rtl] .auth-bg .circle-bg-login:before{left:-2rem}[dir] .auth-bg .btn-primary:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #135991}[dir] .custom-control-input:checked~.custom-control-label:before{background-color:#135991;border-color:#135991}[dir] .form-control{border:1px solid #5e5e5e}[dir] .form-control::placeholder{color:#5e5e5e}[dir] .input-group-text{border:1px solid #5e5e5e}