@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

.btn-theme {
  background-color: #eaf1ee !important;
  color: #222 !important;
}

#app {
  display: flex;
  min-height: 100vh;
  align-items: center;
  justify-content: center;
  color: #fff;
}

#inner-box {
  background-color: #eaf1ee;
  border-radius: 10px;
  box-shadow: 4px 5px 15px #55555578;

}


#LoginForm .form-control {
  background-color: #ffffff13 !important;
  color: #fff;
}
#LoginForm .form-control::placeholder {
 color: #ffffff7a !important;
}

.bg-theme {
  /* background-color: var(--theme-color) !important; */
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('../img/nav-bg.jpeg');
  background-position: center;

}

#loginBtn{
  border: 3px solid #ffffff7c;
  font-weight: 800;
  text-transform: uppercase;
}

#loginBtn:hover{
  box-shadow: 5px 5px 10px rgba(255, 255, 255, 0.208) !important;
}

#RegisterForm,
#LoginForm {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Nunito;
  background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('../img/auth-bg.jpeg');
  background-size: contain;
  background-position: center;
  padding: 50px 20px;
  border-radius: 0px 10px 10px 0px;
  /* box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.171); */
  width: 100%;
  height: 100%;
}

.logo-text{
  font-family: "Montserrat", serif;
  font-weight: 900;
  font-size: 35px;
}

.logo-x{
  display: inline-block;
  font-size: 55px;
  color: #0ddada;
  transform: translate(-8px,7px);
}

@media (max-width: 576px) {

  #RegisterForm,
  #LoginForm {
    border-radius: 10px;
  }
}