/* prettier-ignore */
/*# sourceMappingURL=user.min.css.map */

html, body {
  overflow-x: hidden; /* prevents horizontal scrollbar */
}

.carousel-inner {
  overflow: visible;
  min-height: 40rem;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: none;
}

.carousel-control-prev,
.carousel-control-next {
  opacity: 0;
  background: transparent;
  border: none;
  width: 15%;
}

.carousel-control-prev:hover,
.carousel-control-next:hover {
  opacity: 0.1;
}

.carousel-indicators {
  filter: drop-shadow(0 0 5px rgba(var(--phoenix-primary-rgb), 0.4));
}

.carousel-indicators.push-bottom {
  bottom: -3rem;
}

.language-control {
  height: 2rem;
  width: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: var(--phoenix-primary-bg);
  color: var(--phoenix-quaternary-color);
  border-radius: 50%;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.auth-form-box--full {
    max-width: 100%;
}