.main-header .main-box .nav-outer {
  direction: rtl;
  justify-content: space-around;
}
.main-menu .navigation > li{
  margin-left: 42px;
  margin-right:  0px;
}
.main-menu .navigation > li > ul > li > a{
  text-align: right !important;
}
.feature-block .inner-box .count {
    position: absolute;
    top: 15px;
    left: 35px;
    right: auto;
  }
  .auto-container{
    padding: 0px 35px;
  }

.main-menu .navigation > li.dropdown > a {
  padding-left: 14px;
  margin-left: -14px;
  padding-right:  0px;
  margin-right:  0px;
}
.services-details, .sidebar-service-list ul li{
  direction: rtl;
}
.footer-bottom .inner-container:before {
  content: "";
  position: absolute;
  top: 0;
  right: auto;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: var(--theme-color-dark);
}
.about-section-two .content-column .inner-column .icon-box{
  padding-left: 0px;
  padding-right:  82px;
}
.testimonial-block .inner-box .text{
  padding-right: 0px;
  padding-left:  30px;
}
.about-section-two .content-column .inner-column .sec-title{
  padding-right: 0px;
  padding-left: 90px;
}
.main-menu .navigation > li.dropdown > a:after{
  right:inherit;
  left: 0;
}
.main-menu .navigation > li > ul{
  right: 0px;
  left: inherit;
}
.main-menu .navigation > li{
  float: right;
}
.header-style-two .header-lower .main-box{
  direction: rtl;
}
.features-section{
  direction: rtl;
}
.features-section .exp-box .title{
  margin-right: 30px;
  margin-left: inherit;
}
.about-section{
  direction: rtl;
}
.list-style-two {
  direction: rtl;
}
.list-style-two li{
  padding-right: 25px;
  padding-left:0;
}
.list-style-two li i{
  right: 0;
  left: inherit;
  transform: scaleX(-1);

}
.subscribe-section{
  direction: rtl;
}

.subscribe-form .input-outer .icon{
  right: 30px;
  left: inherit;
}
.subscribe-form input:not([type=submit]), .subscribe-form textarea, .subscribe-form select{
  padding-right: 60px;
  padding-left: 0px;
}
.subscribe-form button {
  margin-right:  -60px;
  margin-left: 0px;
}
.service-block .inner-box .content{
  text-align: right;
}
.about-section-two {
  direction: rtl;
}
.about-section-two .image-column .inner-column::before{
  left: -120px;
  right: 0px;
}
.about-section-two .image-column .inner-column{
  margin-left:  -366px;
  margin-right: 0px;
}
.list-style-three li i{
  left: inherit;
  right: 0px;
}

.list-style-three li{
  padding-left: 0px;
  padding-right: 29px;
}
.about-section-two .content-column .inner-column .icon-box .icon{
  left: inherit;
  right: 0px;
}
.testimonial-block .inner-box{
  text-align: right;
}
.testimonial-section .slider-column .inner-column .default-dots .owl-dots{
  direction: rtl;
}
.project-section {
  direction: rtl;
}

.project-section .carousel-outer {
  margin-right:0px;
  margin-left: -370px;
}
.owl-carousel .owl-stage-outer{
  direction: ltr;
}
.project-block .inner-box .content{
  margin-right:  40px;
  margin-left: 0px;
}
.project-section .default-navs .owl-nav {
  left: 370px;
  right: inherit !important;
}
.call-to-action .outer-box .icon-man{
  left:  -65px;
  right: inherit;
      transform: scaleX(-1);
}
.call-to-action{
  direction: rtl;
}
.call-to-action .outer-box .button-box {
  padding-right: 0;
  padding-left:  182px;
}

.why-choose-us {
  direction: rtl;
}
.why-choose-us .image-column .inner-column{
  margin-right: -0px;
  margin-left: -360px;
  padding-left: 0px;
  padding-right:  80px;

}
.why-choose-us .image-column .inner-column .list-box{
  left: inherit;
  right:  -28px;
}
.choose-block .inner-box .content{
  margin-left: 0px;
  margin-right:  35px;
}

.news-section{
  direction: rtl;
}
.news-block .inner-box .content-box .post-meta li{
  margin-right:  0px;
  margin-left:   18px;
}
.news-block .inner-box .content-box .post-meta li i{
  margin-right: 0px;
  margin-left:  4px;
}
.contact-section {
  direction: rtl;
}
.contact-section .content-column .inner-column .icon-arrow{
  transform: scaleX(-1);
}
.contact-list-two li i{
  direction: rtl;
  right: 0;
  left: inherit;
}
.contact-list-two li{
  padding-right:  126px;
  padding-left: 0px;
}
.main-footer .widgets-section{
  direction: rtl;
}

.user-links li i{
  transform: scaleX(-1);
}
.about-section-three{
  direction: rtl;
}
.sec-title .sub-title:before{
  left: inherit;
  right:  0;
}
.about-section-three .content-column .inner-column .text{
  padding-left:  40px;
  padding-right: 0px;
}
.counter-block-three .inner-box .counter-text{
  text-align: right;
}
.team-block .inner-box{
  direction: rtl;
}
.team-block .share-icon{
  right:inherit;
  left:  10px;
}
.team-block .social-links{
  right:inherit;
  left:  10px;
}

.contact-list-two li .text {
  text-align: right;
}
.sidebar__post{
  direction: rtl;
}
.sidebar__post .sidebar__post-list .sidebar__post-image{
  margin-right: 0px;
  margin-left:  20px;
}
.blog-details__content{
  text-align: right;
}
.sec-title h2 {
  text-align: right;
}
.sec-title .sub-title {
  text-align: right;
}
.contact-details__info{
  direction: rtl;
}
.contact-details__info li .text{
  margin-left: 0px;
  margin-right:  30px;
}
.form-control, .input-text {
  direction: rtl;
}
.form-control:focus{
  direction: rtl;
}
.fa.fa-long-arrow-right{
      transform: scaleX(-1);
}
.fa.fa-long-arrow-left{
      transform: scaleX(-1);
}
