#login_layout{background-size:contain;min-height:100vh}.top-left{font-size:20px;font-weight:600;position:absolute;top:20px;left:20px}.top-left-icon{height:55px}.full-height{background-position:bottom;background-repeat:no-repeat;background-size:contain;flex-direction:column;height:100vh;display:flex}.background-white{background-color:#fff}.page{flex-grow:1;min-height:calc(min(75vh,1300px));position:relative}.component-fade-enter-active,.component-fade-leave-active{transition:opacity 2s}.component-fade-enter,.component-fade-leave-to{opacity:0}html{word-spacing:1px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:Roboto,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px}*,:after,:before{box-sizing:border-box;margin:0}.button--green{color:#3b8070;border:1px solid #3b8070;border-radius:4px;padding:10px 30px;text-decoration:none;display:inline-block}.button--green:hover{color:#fff;background-color:#3b8070}.button--grey{color:#35495e;border:1px solid #35495e;border-radius:4px;margin-left:15px;padding:10px 30px;text-decoration:none;display:inline-block}.button--grey:hover{color:#fff;background-color:#35495e}
