@font-face {
    font-family: 'tajawal-black';
    src: url('../fonts/Tajawal/Tajawal-Black.ttf') format('truetype');
}

@font-face {
    font-family: 'tajawal-regular';
    src: url('../fonts/Tajawal/Tajawal-Regular.ttf') format('truetype');
}

body {
    direction: rtl;
    text-align: right;
    font-family: 'tajawal-regular' !important;
}
:root {
    --heading-font: 'tajawal-regular';
    --body-color-font: 'tajawal-regular';
}
.cs_slider_container {
    direction: ltr;
}
.cs_hero.cs_style_1 {
    direction: rtl;
}
.cs_text_btn svg ,
.cs_btn.cs_style_1 > svg {
    transform: rotate(180deg);
}
.cs_footer.cs_style_2 .cs_footer_menu_2 li {
    padding-left: 0;
    padding-right: 25px;
}
    .cs_footer.cs_style_2 .cs_footer_menu_2 li::before {
        content: "\f060";
        left: unset;
        right: 0;
    }
.breadcrumb-item + .breadcrumb-item::before {
    float: right;
    content: "\f100" !important;
    margin-left: 5px;
}
.cs_form_field {
    text-align: right;
}
@media screen and (min-width: 1200px) {
    .cs_nav .cs_nav_list > li {
        margin-right: 0;
       margin-left: 40px;
  }

   .cs_nav .cs_nav_list > li.menu-item-has-children > a::after {
      margin-right: 6px;
      margin-left: 0;
    }
 }
@media screen and (max-width: 991px) {
    .cs_site_header.cs_style_1 .cs_menu_toggle {
        left: 0px;
        right: unset;
    }
    .cs_site_header.cs_style_1 .cs_main_header_right {
        padding-right: 0;
        padding-left: 50px;
    }
 }