@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&display=swap');

body {
    direction: rtl;
    font-family: "Noto Kufi Arabic", serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
div,
span {
    font-family: "Noto Kufi Arabic", serif !important;
}

form {
    direction: rtl;
}

.search-popup .form-group input[type="submit"],
.search-popup .form-group button {
    right: auto;
    left: 30px;
}

.pro-block .img .icon-sale {
    right: auto;
    left: 0;
}

.search-sidebar form button {
    right: auto;
    left: 0;
}

.overlay-bg img {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}

.mobile-menu {
    left: auto;
    right: -100%;
}

body.mobile-menu-visible .mobile-menu {
    left: auto;
    right: 0;
}

.search-popup {
    right: auto;
    left: 0;
}

.search-popup .close-search {
    right: auto;
    left: 80px;
}

.fa-classic,
.fa-light,
.fa-regular,
.fa-solid,
.fa-thin,
.fal,
.far,
.fas,
.fat {
    font-family: "Font Awesome 6 Pro" !important;
}

.mobile-menu .menu-box .navigation li.menu-item-has-children>a::after {
    content: "\f104";
}

.mobile-menu .menu-box .navigation li .sub-menu {
    left: auto;
    right: 27vw;
}

.btn-more:hover i {
    transform: translateX(-8px) scaleX(-1);
}

.btn-more i {
    transform: scaleX(-1);
}

.breadcrumb-blogs .backAbout i {
    transform: scaleX(-1);
}

.form-group .label-h {
    left: auto;
    right: 16px;
}

.block-career .form-group .form-control {
    direction: rtl;
    text-align: right;
}

.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    right: auto;
    left: 0;
}
.header-med .head-inner ul li .sub-menu{
    right: 0;
    left: auto;
}