.login-form{width:75%;margin:0 auto;padding:5rem 0;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.login-form::-webkit-scrollbar{display:none}.login-form .text-md{font-size:20px;font-weight:600;line-height:30px;text-align:center;color:var(--label-color)}.login-form .text-sm{color:var(--label-color)}.login-form .text-sm,.login-form .text-sm-2{font-size:14px;font-weight:500;line-height:20px}.login-form .text-sm-2{color:var(--primary-color)}.login-form .btn-normal{height:46px;border-radius:8px;border:1px solid var(--border-color);box-shadow:0 1px 2px 0 #1018280d;font-size:16px;font-weight:600;color:var(--label-color);white-space:nowrap;background:transparent}.login-form .btn-fb{border-radius:8px;border:1px solid var(--primary-color);background:var(--primary-color)}.login-form .btn-fb,.login-form .btn-x{height:46px;box-shadow:0 1px 2px 0 #1018280d;font-size:16px;font-weight:600;color:var(--white-color);white-space:nowrap}.login-form .btn-x{border-radius:8px;border:1px solid var(--black-color);background:var(--black-color)}.login-form .other-title{font-size:14px;font-weight:500;color:var(--label-color);background-color:var(--background-color);text-align:center;width:-moz-fit-content;width:fit-content;white-space:nowrap}.login-form .side{border-top:1px solid var(--border-color);width:100%}@media screen and (min-width:1400px){.login-form{width:600px}}@media screen and (max-width:768px){.login-form{width:95%;padding-top:1rem}}