/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body {
  direction: rtl;
  unicode-bidi: embed;
  text-align: right;
}

.section-heading {
  text-align: right;
}

.tt-btn-wrapper {
  text-align: right;
}

.banner__feature-image {
  text-align: left;
}

.banner__content {
  text-align: right;
}

.banner__shape-bottom
.tt-app-btn .btn-icon {
  margin-right: 0;
  margin-left: 12px;
}

.tt-app-btn {
  text-align: right;
}

.tt-app-btn .btn-icon {
  margin-right: 0;
  margin-left: 12px;
}

.banner__shape-bottom img {
  transform: scaleX(-1);
}

.banner__btns .tt-app-btn:not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}

.banner--two .shape-bg-image {
  text-align: left;
}

.banner--two .shape-bg-image img {
  transform: scaleX(-1);
}

.elementor .shape-img-2 {
  right: 0;
  transform: scaleX(-1);
}

.banner--three .banner__content {
  text-align: right;
}

.play-btn i {
  margin-right: 0;
  margin-left: 20px;
}

@media (min-width: 992px) {
  .banner .mr--200 {
    margin-right: 0;
    margin-left: -200px;
  }
}

.tt-icon-box.style-four .icon-container {
  margin: 0 0 0 20px;
}

.tt-icon-box.style-four .box-content {
  text-align: right;
}

.tt-icon-box.style-four.icon-right .icon-container {
  margin-left: 0;
  margin-right: 20px;
}

.tt-icon-box.style-four.icon-right .box-content {
  text-align: left;
}

.tt-icon-box.style-eight .icon-container {
  margin: 0 0 0 20px;
}

.tt-icon-box.style-eight.icon-right .icon-container {
  margin: 0 0 0 20px;
}

.tt-icon-box.style-eight.icon-right .box-content {
  order: 2;
}

.tt-list {
  text-align: right;
}

.tt-list.list-dice li {
  padding-left: 0;
  padding-right: 20px;
}

.tt-list.list-dice li i {
  margin-right: 0;
  margin-left: 10px;
}

.tt-list.list-dice li:before {
  left: auto;
  right: 0;
}

.tt-list li i {
  margin-right: 0;
  margin-left: 10px;
}

.tt-process-box {
  text-align: right;
}

.tt-process-box .icon-container {
  margin-right: 0;
  margin-left: 20px;
}

.tt-process-box.box-align-right {
  text-align: left;
}

.tt-process-box.box-align-right .icon-container {
  margin-right: 20px;
  margin-left: 0;
}

.tt-process-box .left-border, .tt-process-box .right-border {
  transform: translateX(-50%) scaleX(-1);
}

.faq_content.collaps_style .btn {
  text-align: right;
}

.faq_content.collaps_style .btn:after {
  float: left;
}

.tt-testimonial .testimonial .quote {
  right: auto;
  left: 25px;
}

.tt-testimonial .testimonial .info-wrap .avatar {
  margin-right: 0;
  margin-left: 20px;
}

.testimonial-two .avatar {
  margin-left: 20px;
  margin-right: 0;
}

.coming-soon-content .countdown .counting:last-child {
  margin-right: 20px;
}

.tt-blog-posts .post-grid .blog-content .read_more_btn i {
  margin-left: 0;
  margin-right: 5px;
}

.tt-blog-posts .post-grid .blog-content .read_more_btn i:before {
  content: "\e629";
}

.post-meta li:not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}

.post-meta li i {
  margin-right: 0;
  margin-left: 8px;
}

.apdash-widget-recent-posts .recent-posts-image_wrapper {
  margin-right: 0;
  margin-left: 20px;
}

.widget_search .search-form .search-submit {
  right: auto;
  left: 20px;
}

.blog-post-list .blog-footer .read-more i {
  margin-left: 0;
  margin-right: 5px;
}

.blog-post-list .blog-footer .read-more i:before {
  content: "\e629";
}

.blog-post-list .blog-footer .read-more:hover i {
  margin-right: 7px;
}

.tt-info-box .tt-more-btn i:before {
  content: '\23';
}

.page-content, .entry-content, .entry-summary {
  text-align: right;
}

/*# sourceMappingURL=app-rtl.css.map */
