.login-con{justify-content:center;max-width:64rem;min-height:80vh;margin:0 auto;padding:65px 0;display:flex}.login-con .login-box{flex-direction:column;justify-content:center;max-width:44rem;margin:0 auto;padding:70px 30px 30px;display:flex}.login-con .login-box .info-box{grid-template-columns:1fr 1fr;gap:20px;margin-top:60px;display:grid}@media (max-width:655px){.login-con .login-box .info-box{grid-template-columns:1fr;margin-top:50px}}.login-con .login-box .info-box .item{background-color:#f8f8f8;align-items:center;gap:10px;padding:20px;display:flex}.login-con .login-box .info-box .item img{width:100%;max-width:71px}.login-con .login-box .info-box .item p{color:var(--text-sub);font-size:14px}@media (max-width:655px){.login-con .login-box .login-from{margin-top:0}}.login-con .login-box .login-from h3{color:var(--text-main);text-align:center;margin-bottom:20px;font-size:28px;font-weight:500}.login-con .login-box .login-from .from{flex-direction:column;gap:20px;display:flex}.login-con .login-box .login-from .from .sub-form{flex-direction:column;width:100%;max-width:20rem;margin:0 auto;display:flex}.login-con .login-box .login-from .from .sub-form label{color:var(--text-sub);margin-bottom:5px;font-size:14px}.login-con .login-box .login-from .from .sub-form a{color:var(--text-main);font-size:12px;text-decoration:underline}.login-con .login-box .login-from .from .sub-form input{border:1px solid #e6e6e6;border-radius:5px;outline:none;padding:5px 14px;font-size:15px}.login-con .login-box .login-from .from .sub-form input::placeholder{color:#d8d9d9;font-size:15px}.login-con .login-box .login-from .from .sub-form .password{justify-content:space-between;margin-top:15px;display:flex}.login-con .login-box .login-from .from .sub-form .password a{color:var(--text-main);font-size:12px;text-decoration:underline}.login-con .login-box .login-from .from .sub-form .password-box{border:1px solid #e6e6e6;border-radius:5px;padding:5px 14px}.login-con .login-box .login-from .from .sub-form .password-box input{border:none;outline:none;padding:0;font-size:15px}.login-con .login-box .login-from .from .sub-form button{color:#fff;background-color:#00605c;border-radius:8px;padding:10px;font-size:14px;font-weight:400}.login-con .login-box .login-from .from .sub-form button a{color:#fff;font-size:14px;text-decoration:none}.login-con .login-box .login-from .from .sub-form button:hover{background-color:#027974}.login-con .login-box .login-from .from .sub-form .register{justify-content:center;gap:5px;margin-top:30px;display:flex}.login-con .login-box .login-from .from .sub-form .register p{color:var(--text-sub);font-size:14px}.login-con .login-box .login-from .from .sub-form .register a{color:var(--green-main);font-size:14px;text-decoration:underline}
