#form-updatepassword
  > div.scene-form.senha
  .card-body
  > div
  > div:nth-child(4)
  > div
  > div {
  color: var(--primary);
}

#form-forgot-password > div.scene-form.senha .card-body a {
  color: var(--secondary);
  font-weight: bold;
}

#form-forgot-password > .scene-form.senha .card-body a > img {
  filter: hue-rotate(155deg) contrast(10);
}

#form-updatepassword > div.scene-form.senha > div .card-header > strong {
  font-weight: bold;
}

#form-updatepassword > div.scene-form.senha > div {
  box-shadow: 0 0 15px lightgrey;
  border-radius: 20px;
}

#form-forgot-password > div.scene-form.senha > div > div.row {
  box-shadow: 0 0 15px lightgrey;
  padding: 25px 50px;
  border-radius: 20px;
  width: 100%;
  max-width: 1140px;
  align-items: center;
  background-color: #fff;
}

#form-forgot-password .form-control {
  height: 47px;
  border-color: #000;
  border-radius: 10px;
}

#form-forgot-password .senha .card-body input.btn-primary {
  background: var(--primary);
  width: 100%;
  height: 47px;
  text-transform: uppercase;
  font-weight: bold;
}

#form-forgot-password > div.scene-form.senha .card {
  max-width: 350px;
  margin: auto;
  width: 100%;
}

.senha strong {
  color: #000;
}

.page-sended-update-password .card {
  border-radius: 20px;
  max-width: 525px;
  margin: auto;
}

.page-sended-update-password .card p,
.page-sended-update-password .card b {
  color: var(--secondary);
}

.page-sended-update-password .card b a {
  color: var(--primary);
  text-decoration: underline;
}
