#Contact_mensajeExitoso__CTFF9{display:none}#Contact_mensajeExitoso__CTFF9 h2{color:#008300}.Contact_container__8FpIz{display:grid;align-items:center;height:100vh}.Contact_Login__nJpJ_{width:100%;height:100vh;display:grid;place-items:center}.Contact_Login-container__jqRja{display:grid;grid-template-rows:auto 1fr auto;width:300px}.Contact_logo__wXlzi{width:150px;margin-bottom:48px;justify-self:center;display:none}.Contact_form__VaXHx{display:flex;flex-direction:column}.Contact_form__VaXHx a{color:var(--hospital-green);font-size:var(--sm);text-align:center;text-decoration:none;margin-bottom:52px}.Contact_label__spjJu{font-size:var(--sm);font-weight:700;margin-bottom:4px}.Contact_input__ggRfY{background-color:var(--text-input-field);border:none;border-radius:8px;height:30px;font-size:var(--md);padding:6px;margin-bottom:12px}.Contact_input-email__mnCmN{margin-bottom:22px}.Contact_primary-button__CvmSp{background-color:var(--hospital-green);border-radius:8px;border:none;color:var(--white)}.Contact_primary-button__CvmSp,.Contact_secondary-button__Qx3Hp{width:100%;cursor:pointer;font-size:var(--md);font-weight:700;height:50px}.Contact_secondary-button__Qx3Hp{background-color:var(--white);border-radius:8px;border:1px solid var(--hospital-green);color:var(--hospital-green)}.Contact_login-button__g7l6_{margin-top:14px;margin-bottom:30px}@media(max-width:640px){.Contact_logo__wXlzi{display:block}}