*{	
	margin:0;
	padding:0
}
body {
   font-family: 'Euclid Circular B';
    font-style: normal;
    font-weight: 400;
	font-size:16px;
	color: #333333;
}

.login .log-text1{font-size:18px;color: #333333!important;}
  
.head{font-size:22px;}


.background-set {
    background: linear-gradient(117.92deg, #FFFFFF 2.95%, #FFF8F6 67.84%, #FFC6B9 91.87%), linear-gradient(83.03deg, rgba(255, 244, 235, 0.5) 5.8%, rgba(255, 255, 255, 0.5) 62.15%);
    background-blend-mode: overlay;
   height:100vh;
    background-size:cover;
	background-repeat:no-repeat;
}

.select-tenant:hover, .select-tenant:focus {
    background-color: #F14436;
    border-color: #F14436;
	color:#fff!important;
}

.log-text1:hover{color:#fff!important;}

 .select-btn:hover,
  .select-btn:focus,.select-btn:active {
    background-color: #F9AB42;
    color:#fff!important;
    border-color: #F9AB42;
  }
 
.btn-gradient-login, .gradient-btn-login {
    background: linear-gradient(95.75deg, #EB4432 2.59%, #F3AF48 114.96%);
    color: white;
	font-size:18px;
    font-weight: 500;
    opacity: 0.3;
}

 .gradient-btn-login:hover {
    background: linear-gradient(95.75deg, #EB4432 2.59%, #F3AF48 114.96%);
    color: #fff!important;
    box-shadow: none;
    opacity: 1;
} 


.divider {
    display: flex;
    align-items: center;
    text-align: center;
    color: #888;
    margin: 10px 0;
}
.divider::before, .divider::after {
    content: '';
    flex: 1;
    border-bottom: 1px solid #ccc;
}

.divider:not(:empty)::after{
    margin-left: .75em;
}
.divider:not(:empty)::before{
    margin-right: .75em;
}
.sbtn{font-size:18px;}
.consent-text{font-size:14px;}
.terms-link {
    color: #f57c00;
    text-decoration: underline;
    font-weight: 500;
}
.light-placeholder::placeholder {
    color: rgba(0, 0, 0, 0.4);  /* very light grey text */
    font-weight: 400;
  }
  
  /****************************** toggle button code**********************************************/
  
/* Custom Switch Styling */
.custom-switch .form-check-input {
  width: 3rem;
  height: 1.2rem;
  background-color: white !important;
  border: 1px solid black;
  appearance: none;
  border-radius: 1.4rem;
  position: relative;
  cursor: pointer;
  box-shadow: none !important;  /* Prevent Bootstrap's default blue glow */
}

/* Toggle knob (circle) */
.custom-switch .form-check-input::before {
  content: '';
  position: absolute;
  top: 0.10rem;
  left: 0.2rem;
  width:0.8rem;
  height:0.8rem;
  background-color: black;
  border-radius: 50%;
  transition: transform 0.3s ease-in-out;
  z-index: 2;
}

/* Checked state: slide the knob to the right */
.custom-switch .form-check-input:checked::before {
  transform: translateX(1.7rem);
}
.form-switch .form-check-input {
    
    background-image: none!important;

}
.subtext{font-size:16px;}

