/*# sourceMappingURL=custom.min.css.map */
@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&family=Scheherazade+New:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Zain:ital,wght@0,200;0,300;0,400;0,700;0,800;0,900;1,300;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&family=Zain:ital,wght@0,200;0,300;0,400;0,700;0,800;0,900;1,300;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&display=swap');


body {
    font-size: 14px !important;
}

* {
    font-family: "Rubik", sans-serif !important;
}

.modal-body {
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}


.select2-selection--single {
    height: 39px !important;

}


.select2-selection__rendered {
    line-height: 39px !important;
}


.select2-selection__arrow {
    top: 5px !important;
}


.select2-container--default .select2-selection--single {
    border: 1px solid #ced4da !important;
}


.select2-container--default .select2-selection--single.invalid {
    border-color: #ff8145 !important;
}


table.dataTable {
    direction: rtl !important;
}

.dataTables_wrapper .dataTables_paginate {
    float: left !important;
}

.dataTables_wrapper .dataTables_filter {
    float: left !important;
    text-align: left !important;
}



table.dataTable>thead .sorting:before {
    left: unset !important;
}

table.dataTable>thead .sorting:after {
    left: unset !important;
}


.animation-img {
    animation: bounce 0.5s infinite ease-in-out;
    margin-bottom: 20px;
}



@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes bounce {

    0%,
    100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-20px);
    }
}


@keyframes rotate {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}