 

body, p, h1, h2, h3, h4, h5, h6, li, a, div, input, button {
    font-family: "Beiruti", sans-serif;
    font-optical-sizing: auto;
    font-weight: 700;
    font-style: normal;
 
}

.benifits-style-one .item,
html,body {
    direction: rtl;
}

.footer-d,
#about_company,
nav.navbar.validnavs.no-background.white .attr-nav>ul>li>a{
 direction: ltr;
}

.navbar.navbar-default.attr-border-full .navbar-header::after{
    left: 0;
    right: unset;
}

@media (min-width: 1200px) {
    .navbar.navbar-default.attr-border-full .navbar-header {
        padding-right: unset;
        padding-left: 25px;
    }
}


.attr-border .attr-nav::after{
    right: 0;
    left: unset;
}


.navbar .attr-right {
    float: left;
    margin-left: unset;
    margin-right: 30px;
}

.navbar .attr-right .attr-nav li {
    margin-left: unset;
    margin-right: 20px;
}


@media (min-width: 1200px) {
    .attr-border .attr-nav { 
        padding-left: unset;
        padding-right: 15px;
    }
}


nav.navbar.validnavs .navbar-collapse.collapse button{
    right: unset;
    left: 30px;
}


.contact-style-two-area { 
    background-position: left bottom !important; 
}



.about-style-four ul li::after{
    left: unset;
    right: 0;
}


.about-style-four ul li{
    padding-left: unset;
    padding-right: 38px;
}


.about-style-two ul li::after{
    right: 0;
}


.about-style-two ul li{
    padding-left: unset;
    padding-right: 40px;
}

.contact-style-two-area .contact-info .item p.footer-p-phone{
    direction: ltr;
     }