.login .header__breadcrumbs{display:none}.login .login-error{color:red;margin-bottom:10px;width:100%}.login article{height:100%;padding-top:1px}.login .main-container{background-color:#fff;display:flex;justify-content:space-evenly;position:relative;padding:80px 0}@media screen and (max-width:670px){.login .main-container{padding:0;flex-direction:column}}.login .main-container:after{content:"";position:absolute;left:50%;top:60px;bottom:60px;width:1px;background-color:#000}@media screen and (max-width:670px){.login .main-container:after{background-color:transparent}}.login .container{display:flex;flex-direction:column;align-items:center;text-align:center;width:50%}@media screen and (max-width:670px){.login .container{width:100%;margin-top:40px}}.login .left p{margin-bottom:10px}@media screen and (max-width:670px){.login .right{margin-bottom:40px}}.login form{display:flex;color:#aaa;flex-direction:column;align-items:center;text-align:left;font-size:14px;width:80%;margin-top:10px;margin-bottom:10px}.login form input[type=password],.login form input[type=text]{box-sizing:border-box;width:100%;min-height:60px;margin-bottom:10px;padding-left:15px}.login button{width:100%;height:60px;background-color:#000;color:#fff;font-family:sans-serif;font-size:14px;text-align:center}.login .underline{text-decoration:underline}.login .bold{font-weight:200}.login .top-image{max-width:100%;margin-bottom:15px;margin-top:10px}.login h2{margin-bottom:5px}.login .description{width:90%}.login .condition{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:10px;width:100%}.login .condition .dialog-checkbox{width:100%;display:flex;align-items:center;color:#aaa;margin:.5em;font-size:12px}.login .condition span{width:95%}.login .condition input{margin-right:10px}.login .condition a{text-decoration:underline;color:blue}