.auth-wrapper{display:flex;flex-direction:column;flex-basis:100%;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}.auth-wrapper .brand-logo img{width:206px;height:154px}.auth-wrapper .mercatus-logo img{width:149px;height:44px}[dir] .auth-wrapper .mercatus-logo img{margin-top:71px}[dir] .auth-wrapper .logo-text{margin:17px 0 45.3px}.auth-wrapper .logo-text span{font-family:TitilliumWeb-medium;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.auth-wrapper .auth-inner{width:100%;position:relative}.auth-wrapper.auth-v1{align-items:center;justify-content:center;overflow:hidden}[dir] .auth-wrapper.auth-v1{background:#2f79bb}.auth-wrapper.auth-v2{align-items:flex-start}.auth-wrapper.auth-v2 .auth-inner{height:100vh;overflow-y:auto;height:calc(var(--vh, 1vh)*100)}.auth-wrapper.auth-v1 .auth-inner{max-width:550px}[dir] .auth-wrapper.auth-v1 .auth-inner{border-radius:6px;background-color:#fff}[dir] .auth-wrapper.auth-v1 .auth-inner .col-md-6:not(:first-child){margin-top:10px}@media(min-width:768px){[dir] .auth-wrapper.auth-v1 .auth-inner .col-md-6:not(:first-child){margin-top:0}[dir] .auth-wrapper.auth-v1 .auth-inner .col-md-6:nth-child(n+3){margin-top:10px}}[dir] .auth-wrapper .btn-login{margin-top:23px;border:none;border-radius:5px;background:#2f79bb!important}.auth-wrapper .register-login-btn span{font-family:TitilliumWeb-regular;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#405082;text-decoration:underline}.auth-wrapper .forgot-btn{width:100%}[dir] .auth-wrapper .forgot-btn{border-top:.5px solid #babfc7;padding:20.8px 0 12.8px;margin:0}.auth-wrapper .forgot-btn span{font-family:TitilliumWeb-regular;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4faef2}.auth-wrapper .btn-register{width:100%}[dir] .auth-wrapper .btn-register{border:none;border-radius:5px;background:#2f79bb!important}[dir] .auth-wrapper .login-btn{border-top:.5px solid #babfc7;padding-top:10.8px;margin:0}[dir] .auth-wrapper .login-btn.no-border{border:none}.auth-wrapper .login-btn span{font-family:TitilliumWeb-medium;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#405082}.auth-wrapper .btn-reboot{color:#82868b}[dir] .auth-wrapper .btn-reboot{border-radius:5px;border:1px solid #82868b}.auth-wrapper .brand-logo{display:flex;justify-content:center}[dir] .auth-wrapper .brand-logo{margin:1rem 0 2rem 0}.auth-wrapper .brand-logo .brand-text{font-weight:600}[dir] .auth-wrapper .auth-footer-btn .btn{padding:.6rem!important}[dir=ltr] .auth-wrapper .auth-footer-btn .btn:not(:last-child){margin-right:1rem}[dir=rtl] .auth-wrapper .auth-footer-btn .btn:not(:last-child){margin-left:1rem}@media(min-width:1200px){.auth-wrapper.auth-v2 .auth-card{width:400px}}[dir] .auth-wrapper .auth-bg{background-color:#fff}[dir] .dark-layout .auth-wrapper .auth-bg{background-color:#283046}@media(min-width:320px)and (max-width:767px){.auth-wrapper{justify-content:center}.auth-wrapper .brand-logo img{width:149px;height:111px}.auth-wrapper .mercatus-logo img{width:92px;height:27px}[dir] .auth-wrapper .mercatus-logo img{margin-top:50px;margin-bottom:38px}[dir] .auth-wrapper .logo-text{margin:13px 0 40px}.auth-wrapper .forgot-btn{width:93%}[dir] .auth-wrapper .forgot-btn{border-top:.5px solid #babfc7;padding:20.8px 0 12.8px;margin:0 12px}.auth-wrapper .register-btn{display:flex;justify-content:center}}.brand-logo svg{height:40px;width:100%}html[dir=rtl] svg.feather{transform:rotate(180deg)}