.auth-container{position:relative;width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--auth-bg-image) no-repeat center center;background-size:cover;z-index:0}.login-logo{margin-top:5vh;width:320px;height:auto;z-index:10}.login-main-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:1800px;height:calc(100vh - 10vh);z-index:5;padding:20px;margin-top:-3vh}.login-hero-container{position:relative;margin-right:-150px;z-index:4;pointer-events:none;width:min(75vw,1200px);height:auto}.login-hero-img{width:100%;height:auto;filter:drop-shadow(0 40px 100px rgba(0,0,0,.6))}.login-content-container{right:7rem;position:relative;z-index:6}.login-content-container.no-hero{right:0}.login-main-wrapper.no-hero{justify-content:center}@media (max-width:1100px){.login-main-wrapper{height:auto;margin-top:5vh}.login-hero-container{margin-right:0;width:min(85vw,800px);position:absolute;top:62%;left:50%;transform:translate(-50%,-50%);z-index:1;opacity:.9}.login-content-container{right:0;z-index:6}}