/**** Global Ltr ****/
body {
  direction: ltr;
}

.th-btn:before {
  left: auto;
  right: 100%;
}
.th-btn:hover:before {
  left: auto;
  right: 0;
}
.th-btn.style6 {
  border-right: 0px;
  border-left: 1px solid #D0D0E0;
}

/**** Header ****/
.header-button .mobile-lang {
  padding-left: 0px;
  padding-right: 20px;
}

.th-menu-wrapper .mobile-logo .mobile-lang {
  right: 0;
  left: auto;
}
.th-menu-wrapper .th-menu-toggle {
  right: auto;
  left: 15px;
}

/****  feature Area Home ****/
.feature-box .box-icon img {
  left: 23px;
  right: auto;
}

/****  Taps Area Home ****/
.tab-content {
  padding-right: 0px;
  padding-left: 50px;
}

.process-tabs .nav-link {
  text-align: left;
}

/****  feature Area2 Home ****/
.features-area .feature-box .box-icon img {
  right: 0;
  left: 0;
}

/**** Testimonial Area ****/
.testi-slide-area .shape-mockup {
  right: -5%;
  left: auto !important;
  transform: rotate(250deg);
}
.testi-slide-area .shape-top {
  left: auto !important;
  right: 10% !important;
}

/**** Faq Area Area ****/
.accordion-card .accordion-button:after {
  right: 5px;
  left: auto;
}

/**** Cta Area Area ****/
.cta-area3 .sec-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cta-area3 .sec-title {
    text-align: center;
  }
}
@media (max-width: 575px) {
  .cta-area3 .sec-title {
    text-align: center;
  }
}

.cta-area4 {
  background-position: 76% bottom;
}
.cta-area4 .sec-title {
  text-align: left;
}

/**** Pricing Area Area ****/
.process-tabs-wrapper2 .tab-content {
  padding-left: 0;
}

.price-item {
  text-align: left;
}
.price-item .box-title, .price-item .box-price, .price-item .price-period {
  text-align: left;
}
.price-item .quantity .quantity-nav {
  left: auto;
  right: 6px;
}

.available-list li {
  text-align: left;
  padding-right: 0px;
  padding-left: 30px;
}
.available-list li:after {
  right: auto;
  left: 0;
}

.price-card .box-title.text-right {
  text-align: left;
}

/**** LogIn & Register Area ****/
.contact-form2 .iti .iti__flag-container {
  right: 0 !important;
  left: auto !important;
}
.contact-form2 .iti .iti__flag-container:before {
  left: -5px;
  right: auto;
}
.contact-form2 .iti .iti__flag-container .iti__selected-flag .iti__flag {
  left: 40px;
  right: auto;
}
.contact-form2 .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code {
  margin-right: 10px;
  margin-left: 0;
  left: -25px;
  right: auto;
}
.contact-form2 .iti #mobile_code {
  padding-left: 12px !important;
  padding-right: 110px;
}
.contact-form2 .iti #mobile_code::-webkit-input-placeholder {
  text-align: right;
}
.contact-form2 .field-icon {
  float: right;
  margin-right: 13px;
  margin-left: 0;
}

#login-sec a.back-home i {
  margin-right: 10px;
  margin-left: 0px;
  transform: rotate(180deg);
}

/*# sourceMappingURL=ltr.css.map */
