.login__page{width:100%}.login__page .login__content{height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content-left content-right "}.login__page .login__content .content__form{width:100%;display:grid;place-items:center;grid-area:content-left}.login__page .login__content .content__form .form-container{width:350px}.login__page .login__content .content__form .form-container h1{font-family:Open Sans,sans-serif;font-weight:600;font-size:32px;color:#1d1d1d;margin:0}.login__page .login__content .content__form .form-container h2{font-family:Open Sans,sans-serif;font-weight:400;font-size:20px;color:#7e8e9f;margin:5px 0 30px}.login__page .login__content .content__form .form-container .ant-btn{margin-top:30px;margin-bottom:20px}.login__page .login__content .content__form .form-container p{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;color:#747474}.login__page .login__content .content__form .form-container .inputError{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;padding-top:3px;color:#f68f8f}.login__page .login__content .content__form .form-container .google-authorization{font-family:Open Sans,serif;font-weight:600;stroke-width:2px;height:60px;font-size:20px;border-radius:8px;display:grid;grid-template-columns:min-content 1fr;place-items:center;color:#fff;border:2px solid #e9edf0;background:#5b5bdf}.login__page .login__content .content__form .form-container .google-authorization div{border-radius:8px;background:#fff;margin-left:5px}.login__page .login__content .content__form .form-container .google-authorization div img{width:50px;height:50px}.login__page .login__content .content__form .form-container .form-separator{width:100%;height:1px;background:#1d3456;margin-top:25px}.login__page .login__content .content__form .form-container .ps-reset{color:#9a9b9b;font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;margin-top:20px;margin-left:20px;text-decoration:underline}.login__page .login__content .content__form .form-container .ps-reset a{color:#9a9b9b}.login__page .login__content .content__form .form-container .email-confirmation-link{color:#10b981;font-family:Open Sans,sans-serif;font-weight:500;font-size:13px;margin-top:10px;margin-left:20px;text-align:left}.login__page .login__content .content__form .form-container .email-confirmation-link a{color:#10b981;text-decoration:none}.login__page .login__content .content__form .form-container .email-confirmation-link a:hover{text-decoration:underline}.login__page .login__content .content__form .form-container .login-check{margin-top:10px;font-family:Open Sans,sans-serif;font-weight:600;color:#000;cursor:pointer}.login__page .login__content .content__form .form-container .login-check span{margin-right:5px}.login__page .login__content .content__form .form-container .custom-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#5b5bdf!important}.login__page .login__content .content__image{background-image:url(/_next/static/media/login-image.57dd4f3c.jpg);background-size:cover}@media only screen and (max-width:1220px){.login__page .login__content{grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-template-areas:"content-right" "content-left"}}@media only screen and (max-width:600px){.login__page .login__content{height:100%}.login__page .login__content .content__form{padding:20px;box-sizing:border-box}.login__page .login__content .content__form .form-container{width:100%}}