.password-wrapper{position:relative}.password-wrapper .toggle-password{position:absolute;right:1.3rem;width:2.1rem;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (min-width: 767.01px){.password-wrapper .toggle-password{right:1.5rem;width:2.4rem}}@media screen and (min-width: 767.01px){#wrapper{display:flex;justify-content:center;align-items:center}}#wrapper #header{display:none}#wrapper #container{position:relative;padding:9rem 0 6rem}@media screen and (min-width: 767.01px){#wrapper #container{width:48.8rem;border-radius:2rem;background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;padding:4rem 0 10rem}}#wrapper #container .extra-copyright{position:absolute;left:50%;bottom:4rem;transform:translate(-50%)}#wrapper #container .extra-copyright small{font-family:Lato;font-size:1.2rem;text-align:center}.apply-logo{margin:-2rem auto 0;width:17.7rem}@media screen and (min-width: 767.01px){.apply-logo{margin:0 auto;width:22rem}}.apply-logo img{width:100%}.groups{padding-top:2.6rem}@media screen and (min-width: 767.01px){.groups{padding-top:4rem}}.groups .form-group{margin-top:1rem}@media screen and (min-width: 767.01px){.groups .form-group{margin-top:1.4rem}}.groups .form-group label{letter-spacing:0;font-weight:500;font-size:1.4rem;color:var(--gray1)}@media screen and (min-width: 767.01px){.groups .form-group label{font-size:1.6rem}}.groups .form-group input[type=email],.groups .form-group input[type=password],.groups .form-group input[type=text]{margin-top:.4rem;padding:0 1.2rem;width:100%;background-color:#fff;border-radius:.4rem;border:.2rem solid var(--lightgray);height:4.4rem;letter-spacing:0}@media screen and (min-width: 767.01px){.groups .form-group input[type=email],.groups .form-group input[type=password],.groups .form-group input[type=text]{margin-top:.5rem;padding:0 1.4rem;border-radius:.6rem;height:5rem}}.login-btn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2.4rem;height:5rem;border-radius:2.5rem;font-size:1.4rem;color:#fff;text-align:center;background-color:var(--blue1_btn);letter-spacing:0}@media screen and (min-width: 767.01px){.login-btn{margin-top:3.2rem;height:6rem;border-radius:3rem;font-size:1.6rem}}.link-list li{margin-top:1.4rem;line-height:1.2;text-align:center}@media screen and (min-width: 767.01px){.link-list li{margin-top:1.6rem}}.link-list a{font-size:1.4rem;letter-spacing:0;color:var(--blue1_btn);text-decoration:underline}@media screen and (min-width: 767.01px){.link-list a{font-size:1.6rem}}
