.auth-page-container{padding-top:0;margin-top:0;position:relative}.auth-mobile-banner{width:100%;padding:.25rem 0 0;margin-top:0;margin-bottom:.5rem;background-color:#f5f5f5}.banner-container{display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#f5f5f5}.login-form-container,.register-form-container{display:flex;flex-direction:column;min-height:calc(100vh - 64px - 400px);padding-top:1.5rem}.login-spacer{flex-grow:1}@media (min-width:1024px){.banner-container img{object-fit:contain;max-height:100%;max-width:100%}.login-form-container,.register-form-container{height:calc(100vh - 64px);min-height:auto;padding-top:0}}.auth-mobile-banner .next-image,.auth-mobile-banner .next-image img,.auth-mobile-banner img{width:100vw!important;max-width:100vw!important;object-fit:cover!important;display:block;margin:0 auto}.banner-form-spacer{height:0!important}@media (min-width:1024px){.auth-mobile-banner .next-image,.auth-mobile-banner .next-image img,.auth-mobile-banner img{width:auto!important;max-width:100%;object-fit:contain!important}.banner-form-spacer{height:1rem!important}}