.ui.segment.login-top{margin:0 auto;transform:translateY(60px);border-radius:50%;z-index:2;border:none;box-shadow:0 -.3px #0000001a}.ui.segment.login-top .giraffe{min-height:80px}.ui.segment.login{padding:5em 2.85em 2.286em;margin-top:0;border-top:4px solid #e29b03}@media only screen and (max-width: 424px){.ui.segment.login{padding-top:3em;padding-left:1.85em;padding-right:1.85em}}.ui.segment.login p{text-align:center}.ui.segment.login .content>p{text-align:left}.ui.segment.login .reset>a{font-weight:500}.ui.segment.login p.form-error{color:#c95254}.ui.segment.login .ui.form{margin-bottom:1.72em}.ui.segment.login .ui.form .field.error input{border-color:#c95254;background:#fff;color:initial}.ui.segment.login.employer-registration p.subhead-text{text-align:center;margin-top:.5em;min-height:2.7em}.ui.segment.login.employer-registration h2{margin-bottom:0}.ui.segment.login.employer-registration h4{margin-bottom:4px}.ui.segment.login.employer-registration .ui.form{margin-bottom:0}.ui.segment.login.employer-registration .react-phone-number-input__phone::placeholder{color:#aaa}.ui.segment.login.forgot-password h2{margin-bottom:1.143rem}.ui.segment.login.forgot-password .ui.form{margin-bottom:0}.ui.segment.login .divider{text-transform:lowercase;font-weight:100;color:gray}.ui.segment.login .checkbox label{font-size:13px}.ui.segment.login .google-login-button{display:flex;align-items:center;justify-content:center}.ui.segment.login .google-login-button .content{width:calc(100% - 22px)}.ui.segment.login .google-login-button.disabled{cursor:not-allowed;pointer-events:all!important}.ui.segment.login .linkedIn{min-width:22px;min-height:22px}.ui.segment.login button{font-weight:100}.ui.segment.login .forgot-password{text-align:center;color:#00000080;font-size:.95em}.ui.segment.login .forgot-password a{color:inherit}.ui.segment.login #hireart-admin-plaintext-auth-explainer,.ui.segment.login #disabled-google-explainer{font-style:italic;font-size:.8rem;text-align:center;margin-top:.5rem}.ui.segment.login details{cursor:pointer}.ui.segment.login ul{display:inline-block;font-style:normal;text-align:left}@media only screen and (min-width: 512px) and (max-width: 767px){.ui.grid>.row>[class*=login-card].column{width:70%!important}}
