@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@500&display=swap');
body{
    direction: rtl;
    font-family: 'Rubik', sans-serif;
}
.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li{
    margin-right: 0;
    margin-left: 35px;
}
.rs-breadcrumbs .breadcrumbs-inner .breadcrumbs-title span a{
    padding: 0 0 0 41px;
}
.rs-breadcrumbs .breadcrumbs-inner .breadcrumbs-title .post{
    padding-left: 0;
    padding-right: 14px;
}
.rs-breadcrumbs .breadcrumbs-inner .breadcrumbs-title span a:after {
    right: 30px;
}
.full-width-header .rs-header .expand-btn-inner ul .contact-phone{
    border-right: 0;
    border-left: 1px solid #fff;
    padding-right: 0;
    padding-left: 41px;
    margin-left: 30px;
    margin-right: 0;
}
.full-width-header .rs-header .expand-btn-inner ul .contact-phone i:before{
    margin-left: 10px;
    margin-right: 0;
}
.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu li a{
    text-align: right;
}
.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a{
    font-size: 18px;
}
.pr-45 {
    padding-left: 45px;
    padding-right: 0;
}
.rs-counter.about {
    padding: 17px 0px 40px 30px;
}
.rs-counter.style1 .counter-item .rs-count:before{
    left: 72%;
    right: inherit;
}
.rs-project ,.rs-partner{
    direction: ltr;
}
.btnblack:before{
    right: 8.4em;
    left: inherit;
}
.rs-footer.style1 .footer-top .address-widget li i{
    right: 0;
    left: inherit;
}
.rs-footer.style1 .footer-top .address-widget li {
    padding: 0px 40px 21px 0 ;}
.rs-footer.style1 .footer-top .footer-social li{
    margin-right: 0;
    margin-left: 25px;
}
ul.services-list li a:before{
    right: inherit;
    left: 12px;
}
ul.services-list li a:before {
    content: "\f112";}
.rs-contact.main-home .contact-address .footer-social li {
    margin-left: 30px;
    margin-right: 0;
}
.owl-carousel{
    direction: ltr;
}