/*@import url('https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&display=swap');*/

/*@import url('https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=IBM+Plex+Sans+Arabic:wght@100;200;300;400;500;600;700&display=swap');*/


@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;600;700;900&display=swap');
body , body *:not(i){
    font-family: 'Cairo', serif!important;
    direction:rtl;
    /*line-height: 1.3 !important;*/
}

.side-info.info-open {
    left: 0;
    right: unset!important;

}




.side-info {
    right: unset!important;
    left: -100%;
}

.mean-container .mean-nav ul li a {
    direction: ltr;
    text-align: end;
    margin-left: -15px;
}


.main-menu > nav > ul > li > a::before {
    left: unset;
    right: 0;
}


.theme-title::after {
    /*width:*/
}

.about-grid-item-info-title::after, .theme-title::after, footer .footer-title::after {
    left: unset;
    right: 0;
    width: 80px;

}

.providers-search-area-badge {
    z-index: 1;
}

.providers-search-area-badge {
    font-size: 18px;
}

.providers-search-area-select .form-select {
    font-size: 16px;
}

footer .footer-logo {
    text-align: right;
}

.member-modal-header-info {
    margin-right: 15px;
}


.accordion-button::after {
    margin-right: auto !important;
    margin-left: unset !important;
}

.form-check {
    margin-right: 1.5em !important;

}

.form-check .form-check-input {
    float: right;
     margin-right: -1.5em;
    margin-left: unset!important;
}
.main-menu ul li:last-child {
    margin-right: 40px;
}

.single-project-description ul li {
    padding-right: 8px;
}

.jobs-search-area-select {
    width: 50px;
}