body{font-size:24px}.auth-img{background-image:url(/build/images/login_background.dba0de2a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:calc(100% - 600px)}.auth-img,.login-div{height:100%;position:absolute}.login-div{background-color:#fafafa;overflow-y:auto;right:0;top:0}.login-div .auth-container{display:flex;flex-direction:column;letter-spacing:.01em;line-height:20px;padding-left:50px;padding-right:50px;width:600px}.login-div .auth-container .auth-title{color:var(--dark-red);font-size:50px;font-weight:700;margin-bottom:50px;margin-top:100px;text-align:center;width:100%}.login-div .auth-container .auth-subtitle{color:var(--light-red);font-size:35px;font-weight:700;margin-bottom:40px;text-align:center;width:100%}.login-div .auth-container form .input-group{margin:4px 0 24px;min-height:48px;padding-top:16px;position:relative;width:100%}.login-div .auth-container form .input-group:after{background-color:rgba(0,0,0,.42);bottom:0;content:" ";height:1px;left:0;position:absolute;right:0;transition:border .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform 0s cubic-bezier(.4,0,.2,1) .3s;will-change:border,opacity,transform;z-index:1}.login-div .auth-container form .input-group input{background:none;border:none;display:block;flex:1;font-family:inherit;font-size:16px;height:32px;line-height:32px;padding:0;transition:.4s cubic-bezier(.25,.8,.25,1);transition-property:font-size,padding-top,color}.login-div .auth-container form button{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-size:17px;font-weight:700;margin-bottom:50px;width:100%}.login-div .auth-container .line-container{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.login-div .auth-container .line-container .line-item{background:#000;font-size:x-small;height:1px;max-width:300px;width:45%}.login-div .auth-container .auth-nav{display:flex;flex-direction:row;font-size:17px;justify-content:space-between;margin-top:15px;width:100%}.login-div .auth-container .auth-nav a{color:var(--dark-red)}.login-div .auth-container .auth-nav a:hover{text-decoration:underline}