body, li, a, p, span{
    font-family: 'neosansarabic';
    letter-spacing: .025em !important;
}
.rd-navbar-static .rd-nav-link{
    font-family: 'neo-sans-arabic-bold';
    letter-spacing: .025em !important;
}

.arabic-font{
    font-family: 'neosansarabic';
    letter-spacing: .025em !important;
}

h1, h2, h3, h4, h5, h6, [class^='heading-']{
    font-family: 'neo-sans-arabic-bold';
    letter-spacing: .025em !important;
}
.list-category-item a{
    font-family: 'neo-sans-arabic-bold';
    letter-spacing: .025em !important;
}


.rd-navbar-modern.rd-navbar-static .rd-navbar-panel::before{
	left: 0;
	right: auto;
}

.rd-navbar-modern.rd-navbar-static .rd-navbar-aside::before {
	right: 0;
    left: auto;
}

.rd-navbar-modern.rd-navbar-static .rd-navbar-main{
	justify-content: flex-start;
	padding-right: 80px;
}

.rd-navbar-modern.rd-navbar-static .rd-nav-item + .rd-nav-item{
	margin-right: 55px;
	margin-left: 0px;
}

.footer-classic-gmap {
    left: 0;
    right: calc(50% + 225px);
}

.footer-classic {
    text-align: right;
}

.footer-classic .row > div:not(:last-child) {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 0px;
}

.footer-classic-list {
    text-align: right;
}

.breadcrumbs-custom-path li::after{
	left: -8px;
	right: auto;
	content: '\f14a';
}

.text-md-left {
    text-align: right !important;
}

.text-md-right {
    text-align: left !important;
}

.list-category {
    text-align: right;
}

.list-category-item a::before{
	right: 0;
	left: auto;
}

.owl-carousel{
 direction: ltr !important;
}

.owl-prev::before{
	content: "\f14f";
}

.owl-next::before{
	content: "\f14a";
}

.owl-stage-outer{
 position:relative;
 overflow:hidden;
 -webkit-transform:translate3d(0,0,0);
 direction: ltr;
}

.owl-carousel .owl-item {
   float: right !important;
}

.owl-carousel .owl-wrapper-outer {
   direction: rtl !important;
}

.aside-contacts{
    margin-right: 70px;
    padding-right: 35px;
    border-right: 1px solid #ebebeb;
    border-left:0px;
    margin-left: 0px;
    padding-left: 0px;
    
}

.aside-contacts {
    text-align: revert;
}

.aside {
    text-align: right;
}

.aside-services {
    margin-left: 0px;
    padding-left: 0px;
    border-left: 0px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    padding-right: 64px;
    margin-right: 35px;
}

.box-contacts, .box-contacts-wrap {
    text-align: right;
}

.single-service img + h4 {
    text-align: right;
}

.single-service * + p {
    text-align: right;
}

.swiper-slider-2 .swiper-title {
    text-align: right;
}

.swiper-slider-2 * + .swiper-subtitle {
    text-align: right;
    font-family: 'neosansarabic';
    letter-spacing: .025em !important;
    font-size: 20px;
}

.vision-image{
    margin: 0 auto;
    position: fixed;
    top: 9px;
    left: 20px;
    right:auto;
}


.rd-navbar-fixed .rd-nav-link{
    text-align:right;
}


@media (max-width: 768px) {

h3, .heading-3{
    font-size:26px;
}

.swiper-slider-2 * + .swiper-subtitle{
    font-size:12px;
}

h5 + p{
    text-align:right;
}

.services-creative-title, .cta-classic-title, .cta-classic-text{
    text-align:right;
}

}