.login-page{background:var(--bs-white);margin:16px auto;padding:8px;font-size:12px;font-weight:400;color:var(--bs-black)}@media(max-width:768px){.login-page{margin:16px}}.login-page header{display:block;gap:12px;width:216px;height:65px;margin-top:80px}.login-page main{margin-top:100px;display:block}.login-page main .main-content{overflow:hidden;height:560px}.login-page main .main-content .title{margin-bottom:32px}.login-page main .main-content .content{height:399px}.login-page main .main-content .content .form-control-login{-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;background:var(--bs-white);border:1px solid var(--bs-grey-border);border-radius:8px;color:var(--bs-dark-blue);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0),inset 0 0 0 100px #fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,0),inset 0 0 0 100px #fff}.login-page main .main-content .content label{padding-left:12px;padding-bottom:4px}.login-page main .main-content .content .form-group{margin-bottom:20px}.login-page main .main-content .content .input-group-text{border:0;height:48px;background:var(--bs-white);border:1px solid var(--bs-grey-border);border-radius:8px;color:var(--bs-dark-blue)}.login-page main .main-content .vector168{height:40px}.login-page main .main-content .vector{position:relative;display:block;width:1400px;background:var(--bs-blue);opacity:.08;-webkit-transform:rotate(-12.58deg);transform:rotate(-12.58deg);height:400px;top:-110px}.login-page main .main-content .btn-primary{margin-top:84px}