
/*# sourceMappingURL=custom-rtl.min.css.map */

/* scroll bar customization */

@font-face {
    font-family: 'IBMPlexSans';
    src: url('../fonts/IBMPlexSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Scrollbar width */
::-webkit-scrollbar {
    width: 5px; /* Adjust the width */
}

/* Scrollbar Track */
::-webkit-scrollbar-track {
    background: #f1f1f1; /* Light gray background */
    border-radius: 10px;
}

/* Scrollbar Thumb */
::-webkit-scrollbar-thumb {
    background: #888; /* Dark gray thumb */
    border-radius: 10px;
}

    /* Hover Effect */
    ::-webkit-scrollbar-thumb:hover {
        background: #555;
    }

/* For Firefox */
* {
    scrollbar-width: thin;
    scrollbar-color: #888 #f1f1f1; /* thumb color, track color */
}

.container-fluid-95 {
    width: 95% !important;
    margin-left: auto;
    margin-right: auto;
}

/* end scroll bar customization */

.spinning-icon {
    animation: spin 1s linear infinite;
    display: inline-block;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
