/* Signin Css Start Here */
.login {
  padding-top: 60px;
  padding-bottom: 120px;
}
.login-form .redirect-to-sign-up {
  margin-top: 40px;
}
.redirect-to-sign-up a {
  font-weight: 700;
}
.login-form form {
  margin-top: 30px;
}
.login-form h3 {
  font-size: 32px;
  text-transform: uppercase;
  padding-bottom: 10px;
}
.login .check-box-wrapper {
  flex: 7;
  display: flex;
  align-items: center;
}
.login span.forgot-pass {
  flex: 5;
}
.login .check-box-wrapper input#inlineCheckbox1 {
  margin-top: 5px;
}
.login input {
  margin: 0px 10px;
  background: #f5f5f5 !important;
  border: 1px solid #f5f5f5;
  border: 0px;
  border-radius: 0px;
  margin: 10px 0px;
  padding: 17px 18px;
  font-family: "Poppins";
  transition: all 0.4s ease-in-out;
  border-radius: 50px;
}
.login input:focus {
  border: 1px solid #fbc239;
}
span.forgot-pass {
  width: 100% !important;
  display: block;
  text-align: end;
}
.login .btn {
  background: #292929;
  color: #fff !important;
  padding: 14px 60px 13px;
  font-weight: 500;
  font-size: 18px;
}
.login-form form .check-box-wrapper.remember input#checkk {
  width: unset;
  border-radius: 0;
}
.login span.forgot-pass a {
  font-size: 16px;
  color: #808080;
  text-decoration: none;
  font-size: 14px;
}
.login .check-box-wrapper label.form-check-label {
  padding-left: 8px;
  color: #808080;
  text-decoration: none;
  font-size: 14px;
}
.login-form .redirect-to-sign-up span.d-block {
  padding-left: 8px;
  color: #808080;
  text-decoration: none;
  font-size: 14px;
}
/* Signin Css End Here */
