.atlas-logo-text {
   font-family: "Montserrat", sans-serif !important;
   font-weight: 500;
   font-size: 24px;
   line-height: 36px;
   letter-spacing: 8px;
}
.text-white {
   color: #fff;
}
.text-white-rgb {
   color: rgba(255, 255, 255, 1);
}
.font-falimy-montserrat{
    font-family: "Montserrat", sans-serif !important;
}
.auth-button{
    font-family: "Montserrat", sans-serif !important;
    background-color: #fff !important;
    color: #000 !important; 
    font-weight: 500;
    font-size: 14px;
    line-height: 19.6px;
    letter-spacing: 0.2px;
}
.login-detail{
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.2px;
    font-family: "Montserrat", sans-serif !important;
    color: rgba(255, 255, 255, 1);
}
.error {
    font-size: 1em !important;
    color:rgb(233, 221, 59) !important;
}

.login-text {
    font-family: "Cardo", serif !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 44px;
}
a:hover {
    color: #fff;
}
::placeholder {
    color: rgba(117, 117, 117, 1) !important;
    opacity: 1; /* Firefox */
}
input[type="text"], input[type="email"], input[type="password"], textarea {
    background-color : rgba(35, 35, 35, 1) !important;
    border-radius: 6px !important;
    color: #fff !important;
    border-color: rgba(35, 35, 35, 1) !important;
}
input[type="email"]:-webkit-autofill, 
input[type="email"]:-webkit-autofill:hover, 
input[type="email"]:-webkit-autofill:active,
input[type="email"]:-webkit-autofill:focus {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px rgba(35, 35, 35, 1) inset !important;
    -webkit-background-clip: text !important;
    border-color: rgba(35, 35, 35, 1) !important;
}
input[type="password"]:-webkit-autofill, 
input[type="password"]:-webkit-autofill:hover, 
input[type="password"]:-webkit-autofill:active,
input[type="password"]:-webkit-autofill:focus {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px rgba(35, 35, 35, 1) inset !important;
    -webkit-background-clip: text !important;
    border-color: rgba(35, 35, 35, 1) !important;
}
input[type="text"]:-webkit-autofill, 
input[type="text"]:-webkit-autofill:hover, 
input[type="text"]:-webkit-autofill:active,
input[type="text"]:-webkit-autofill:focus {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px rgba(35, 35, 35, 1) inset !important;
    -webkit-background-clip: text !important;
    border-color: rgba(35, 35, 35, 1) !important;
} 
.form-control.is-invalid {
    border-color:rgb(233, 221, 59) !important;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23rgb(233, 221, 59)'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23rgb(233, 221, 59)' stroke='none'/%3e%3c/svg%3e")
}
.loader_chat_message::after {
    background-color: rgba(255, 255, 255, .7);
    content: url('/admin/assets/images/logo/Fading_circles1.gif');
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: black;
}
/* input[type="email"] {
    background:none  !important;
    color:white;
    border: none;
    outline:none;
    height:30px;
    transition:height 1s;
    -webkit-transition:height 1s;
    border-bottom: 1px solid rgba(64, 64, 64, 1);
}
input[type="password"] {
    background:none  !important;
    color:white;
    border: none;
    outline:none;
    height:30px;
    transition:height 1s;
    -webkit-transition:height 1s;
    border-bottom: 1px solid rgba(64, 64, 64, 1);
}
input[type="text"] {
    background:none  !important;
    color:white;
    border: none;
    outline:none;
    height:30px;
    transition:height 1s;
    -webkit-transition:height 1s;
    border-bottom: 1px solid rgba(64, 64, 64, 1);
}
input[type="email"]:-webkit-autofill, 
input[type="email"]:-webkit-autofill:hover, 
input[type="email"]:-webkit-autofill:active,
input[type="email"]:-webkit-autofill:focus {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px #ffffff00 inset !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}
input[type="password"]:-webkit-autofill, 
input[type="password"]:-webkit-autofill:hover, 
input[type="password"]:-webkit-autofill:active,
input[type="password"]:-webkit-autofill:focus {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px #ffffff00 inset !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}
input[type="text"]:-webkit-autofill, 
input[type="text"]:-webkit-autofill:hover, 
input[type="text"]:-webkit-autofill:active,
input[type="text"]:-webkit-autofill:focus {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px #ffffff00 inset !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
} */