input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
    -webkit-text-fill-color: #000 !important;
    transition: background-color 5000s ease-in-out 0s;
}

.fakepasswordicon {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: end;
}
i.bi.bi-info-circle.ps-1 {
    justify-content: end;

}
span,p,h1,h2,h3,h4,h5,h6 ,button,a,label{
    font-family: 'Tajawal', sans-serif !important;
}


    .success-icon {
    width: 90px;
    height: 90px;
    background: #d1e7dd;
    color: #198754;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
    font-size: 40px;
    animation: pop 0.4s ease;
}

@keyframes pop {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}


.card-footer a.icon-link {
    color: #007bff;
    text-decoration: none;
}

.fa-fw{
    width: 1.5em !important;

}

