.features-area
{
    direction: rtl;
}
.features-area .features-content .top span {
    font-family: 'Poppins', sans-serif;
    font-size: 40px;
    font-weight: 800;
    position: relative;
    padding-right: 2px !important;
    color: #1273eb;
    padding-left: 59px !important;
    text-shadow: -5px 5px 0px #eceefe;
}
.features-area .features-content .top span::before {
    position: absolute;
    right: 58px;
    top: 50%;
    content: "";
    height: 1px;
    width: 35px;
    background: #cccccc;
}
.features-area .features-content .top span::after {
    position: absolute;
    left: 0px !important;
    top: 50%;
    content: "";
    height: 1px;
    width: 0px;
    background: #cccccc;
}
.services-area .services-items {
    position: relative;
    z-index: 1;
    direction: rtl;
}
.top-bar-area
{
    direction: rtl;
}
.top-bar-area ul{
    float: right;
}
.top-bar-area .social ul {
    margin-left: 0px !important;
}

.top-bar-area .social li {
    margin-left: 0px !important;
    margin-right: 15px !important;
    padding-left: 3px !important;
}
.carousel-item .content{
    direction: rtl;
    text-align: right;
}
.banner-area .carousel-indicators.right {
    padding: 80px 0;
   
    right: auto !important;
}
.features-area .single-item .item{
    text-align: right;
}
.about-area .about-items 
{
    text-align: right !important;
}
.about-area .info li i {
    position: absolute;
    left: auto;
    top: 0px;
    right: 0;
    height: 40px;
    width: 40px;
    background: #ff9900;
    border-radius: 50%;
    color: #1273eb;
    text-align: center;
    line-height: 38px;
    font-size: 22px;
    color: #fff;
}
.about-area .info li {
    float: left;
    width: 50%;
    padding: 0px 48px 0px 5px !important;
    position: relative;
    padding-left: 11px !important;
    display: flex;
}
.services-items .item {
    height: 533px !important;
    text-align: right !important;
}


.services-area .services-items .info .bottom {
    display: flex;
    align-items: right;
    justify-content: space-between;
    margin-top: 225px !important;
    position: relative;
    z-index: 1;
}

.choose-us-area .info{
    text-align: right;
}

.faq-content-area .faq-content .card .card-header h4 {
    
    text-align: right !important;
}
.faq-content-area .accordion .card-header h4:after {
    font-family: "Font Awesome 5 Free";
    content: "\f068";
    position: absolute;
    right: 0;
    left: 0 !important;
    top: 22px;
    font-weight: 600;
}
.accordion .card-header h4:after {
    background: #b5d3f7 !important;
}
.faq-content-area .faq-content .card .card-body {
  
    text-align: right;
}
.contact-area .form-box input, .contact-area .form-box textarea {
   
    text-align: right !important;
}
.banner-area .shape-right-bottom {
    
    z-index: 0 !important;
}
.attr-nav {
    display: inline-block;
    float: left !important;   
    margin-left: 50px;
}
.navbar
{
    direction: rtl;
}
.navbar-header {
    float: right ;
}
.f-items
{
    direction: rtl;
}
.f-items .item{
    text-align: right;

}

footer .f-items .f-item .address li i {
    display: inline-block;
    margin-right: 0px !important; 
    margin-left: 20px !important; 
}
.business-groth-area .info{
    text-align: right !important;   
}
.about-content-area .info{
    direction: rtl;
    text-align: right;
}
.earna-career 
{
    direction: rtl;
    text-align: right;
}


@media (min-width: 768px) {
    .navbar-nav > li {
        float: right !important;
    }
}

.contact-us-area form input, .contact-us-area form textarea {

    border: none;

    background: #f4f4f4;

    padding: 20px;

    font-size: 15px;

    direction: rtl !important;

}

select {
    direction: rtl !important;
}

.navbar.navbar-transparent .attr-nav .call .info h5
{
    direction: ltr !important;
}
.navbar .attr-nav .call h5 {
    /* font-size: 18px;
    font-weight: 600;
    margin: 0; */
    direction: ltr !important;
  }

.top-bar-area li span
{
    direction: ltr;
}

footer .f-items .f-item .address li strong 
{
    direction: rtl !important;
} 

footer .f-items .f-item .address li .content
{
    direction: ltr;  
}

.top-bar-area li::after {
    border-right: 0px solid #dddddd !important;
	border-left: 0px solid #dddddd !important;
}

.arrow_right::before {
    content: "\23" !important;
}

.language_icon {
    padding-right: 20px;
}

.testimonial-items .item {
    direction: rtl !important;
    text-align: right;
}

.testimonials-area .testimonials-carousel .owl-nav {
    position: relative;
    right: 0px;
    bottom: 135px;
    text-align: left;
}

.owl-next .arrow_right::before {
    content: "\24" !important;
}

.testimonials-area .row > .info {
    padding-left: 50px;
    border-left: 1px solid #c7c7c7;
    text-align: right;
}

.services-items .row {
    flex-direction: row-reverse;
}

.contact-area .info .content {
    text-align: right !important;
}

.contact-form-box p {
    text-align: right !important;
}