form{
	max-width: 420px;
	width: 100%;
}
.main{
	background-image: url('/assets/images/illustration/img-3.png');
	background-repeat: no-repeat;
	background-size: cover;
}
.text-primary{
	color: #346cb0 !important;
}
.bg-100{
	background-color: rgb(239, 242, 246);
}

.bg-300{
	/*
	opacity:0.5;
	background-color: rgb(203, 208, 221)
	*/
}

.min-vh-100 {
	min-height: 100vh !important;
}

.flex-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.auth-card {
	background-color: #fff;
}

.border-200 {
  background-color: rgb(255, 255, 255)
}

.bg-holder{
	position: absolute;
	width: 100%;
	min-height: 100%;
	top: 0;
	left: 0;
	background-size: cover;
	background-position: center;
	overflow: hidden;
	will-change: transform,opacity,filter;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background-repeat: no-repeat;
	z-index: 0;
}
.divider-content-center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  padding-left: .5rem;
  padding-right: .5rem;
  background-color: var(--falcon-divider-content-bg);
  font-family: var(--falcon-font-sans-serif);
  font-size: .8333333333rem;
  color: rgb(157, 169, 187);
  white-space: nowrap;
}
  @media (min-width: 768px){
	.mt-md-15 {
  		margin-top: 7.5rem !important;
	}	
}


.bg-auth-card-overlay {
 mix-blend-mode:overlay
}
.auth-card {
 background-color:#fff
}
.dark .auth-card,
.dark .picmo__popupContainer.picmo__light .auth-card {
 background-color:#0f111a
}
@media(min-width: 576px)and (max-width: 767.98px) {
 .auth-card {
  width:27rem;
  margin:0 auto
 }
}
.auth-card .auth-title-box {
 width:100%
}
@media(min-width: 768px) {
 .auth-card .auth-title-box {
  width:16.875rem
 }
}
@media(min-width: 992px) {
 .auth-card .auth-title-box {
  width:23.4375rem
 }
}
.auth-card .auth-title-box .auth-title-box-img {
 width:9.5rem;
 height:7.56rem
}
@media(min-width: 768px) {
 .auth-card .auth-title-box .auth-title-box-img {
  width:12.5rem;
  height:9.875rem
 }
}
@media(min-width: 992px) {
 .auth-card .auth-title-box .auth-title-box-img {
  width:17.93rem;
  height:14.18rem
 }
}
@media(min-width: 768px) {
 .auth-card .auth-title-box .card-sign-up {
  padding-bottom:10rem !important
 }
}
@media(min-width: 1200px) {
 .auth-card .auth-title-box .card-sign-up {
  padding-bottom:3rem !important
 }
}
.auth-card .auth-form-box {
 margin:auto;
 width:100%
}
@media(min-width: 768px) {
 .auth-card .auth-form-box {
  max-width:16.625rem
 }
}
@media(min-width: 992px) {
 .auth-card .auth-form-box {
  max-width:18.75rem
 }
}
@media(min-width: 1540px) {
 .auth-card .auth-form-box {
  max-width:25rem
 }
}