    /* @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@100;200;300;400;500;600;700;800;900&display=swap'); */

    body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    li,
    a,
    span,
    div {
        font-family: 'Noto Sans Arabic' !important;
        letter-spacing: 0 !important;
    }

    .linespace {
        line-height: 1.5 !important;
    }

    .row {
        direction: rtl;
    }

    #header-menu {
        direction: rtl
    }

    .menu-btns {
        margin-left: inherit !important;
        padding-left: inherit !important;
        margin-right: 12px !important;
        padding-right: 15px !important;
    }

    .is-transparent .menu-btns::before {
        right: 0;
        bottom: 0;
        width: 1px;
        height: 18px;
        background: #78778c;
        margin: auto 0;
        top: 0;
        display: block !important;
    }

    .menu-btns>li:last-child {
        padding-left: 0 !important;
        padding-right: 10 !important;
    }

    .menu-toggle {
        /* padding: 30px 18px 30px 34px !important; */
    }

    .header-menu .menu-item.has-sub>a:after {
        left: 18px !important;
        right: initial !important;
    }

    .header-menu .menu-item.has-sub>a {
        padding-left: 34px !important;
        padding-right: 18px !important;
    }

    .header-wrap {
        direction: rtl;
    }

    .menu-sub .menu-item a {
        /* padding-right:20px !important; */
        margin-right: 15px !important;
    }

    .banner-block .row {
        direction: rtl;
    }

    .dash::before,
    .dash::after {
        position: absolute !important;
        content: '' !important;
        width: 20px !important;
        height: 2px !important;
        background: #FBBB17 !important;
        right: 0 !important;
        left: initial !important;
        top: 0 !important;
        bottom: 0 !important;
        margin: auto 0 !important;
    }

    .style-left {
        right: 0 !important;
        left: 50% !important;
    }

    .c-works .c-text-ic span i {
        margin-right: 0px !important;
        margin-left: 4px !important;
    }

    .c-works .c-text-ic span {
        margin-right: 0px !important;
        margin-left: 15px !important;
    }

    .c-works .c-text-ic span span {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .panel-heading [data-toggle="collapse"]::after {
        float: left !important;
    }

    .feature h2,
    .feature h4,
    .feature p,
    .feature h1,
    .feature ul,
    .feature strong {
        text-align: right !important;
        direction: rtl !important;
    }

    .list li {
        padding-left: 0px !important;
        padding-right: 20px !important;
    }

    .list li::before {
        right: 0 !important;
    }

    .feature-tech .feature-tech-title {
        border-right: none !important;
        border-left: 1px solid black !important;
        padding-right: 0px !important;
        padding-left: 20px !important;
        margin-right: 0px !important;
        margin-left: 20px !important;
    }

    .feature-tech img {
        margin-right: 0px !important;
        margin-left: 10px !important;
    }

    .c-dms .nav-pills a .ti-arrow-right {
        float: left !important;
    }

    .c-dms .nav-pills a i {
        float: right !important;
        margin-right: 0px !important;
        margin-left: 7px !important;
    }

    .ti-arrow-right {
        transform: scaleX(-1) !important;
        display: inline-block;
    }

    .ti-arrow-left {
        transform: scaleX(-1);
        display: inline-block;
    }

    #nav-container-2 .n-s-group {
        float: left !important;
    }

    .feature.feature-l4 h2 {
        text-align: center !important;
    }
