[dir="rtl"] body,
[dir="rtl"] p,
[dir="rtl"] a,
[dir="rtl"] li,
[dir="rtl"] input,
[dir="rtl"] textarea,
[dir="rtl"] select,
[dir="rtl"] .title,
[dir="rtl"] .text,
[dir="rtl"] .sub-title {
  direction: rtl;
  text-align: right;
}

[dir="rtl"] .header-inner,
[dir="rtl"] .topbar-inner,
[dir="rtl"] .topbar-right,
[dir="rtl"] .topbar-left,
[dir="rtl"] .contact-list,
[dir="rtl"] .social-list,
[dir="rtl"] .nav-list,
[dir="rtl"] .benefit-list,
[dir="rtl"] .footer-top,
[dir="rtl"] .footer-bottom,
[dir="rtl"] .content-wrap,
[dir="rtl"] .send-wrap,
[dir="rtl"] .cols.style-2,
[dir="rtl"] .breadcrumb,
[dir="rtl"] .more-infor,
[dir="rtl"] .product-grid,
[dir="rtl"] .mobile-nav-wrap .top,
[dir="rtl"] .mobile-nav-wrap .bottom,
[dir="rtl"] .welcome-wrap .infor-list,
[dir="rtl"] .wg-social .list {
  direction: rtl;
}

[dir="rtl"] .header-left,
[dir="rtl"] .header-right,
[dir="rtl"] .topbar-inner,
[dir="rtl"] .topbar-right,
[dir="rtl"] .benefit-list,
[dir="rtl"] .footer-top,
[dir="rtl"] .footer-bottom,
[dir="rtl"] .send-wrap,
[dir="rtl"] .breadcrumb,
[dir="rtl"] .content-inner .more-infor,
[dir="rtl"] .tf-topbar .topbar-inner .topbar-right,
[dir="rtl"] .tf-topbar .topbar-inner .topbar-left {
  flex-direction: row-reverse;
}

[dir="rtl"] .main-nav .nav-list,
[dir="rtl"] .contact-list,
[dir="rtl"] .social-list,
[dir="rtl"] .link-list,
[dir="rtl"] .footer .contact-list,
[dir="rtl"] .mobile-main-nav .menu,
[dir="rtl"] .mobile-main-nav .menu li,
[dir="rtl"] .breadcrumb,
[dir="rtl"] .wg-social .list {
  padding-right: 0;
}

[dir="rtl"] .header-left .main-nav,
[dir="rtl"] .header-right,
[dir="rtl"] .content-inner,
[dir="rtl"] .heading-section,
[dir="rtl"] .footer-inner-wrap,
[dir="rtl"] .content-left,
[dir="rtl"] .page-title .content,
[dir="rtl"] .product-card,
[dir="rtl"] .box-text,
[dir="rtl"] .box-icon,
[dir="rtl"] .box-infor {
  text-align: right;
}

[dir="rtl"] .page-title .breadcrumb,
[dir="rtl"] .page-title .icon-img,
[dir="rtl"] .bot.flex,
[dir="rtl"] .d-flex.flex-wrap.justify-content-center.gap-5 {
  justify-content: center;
}

[dir="rtl"] .tf-btn,
[dir="rtl"] .contact-list .item,
[dir="rtl"] .footer .link-list .item a,
[dir="rtl"] .checkbox-item label,
[dir="rtl"] .more-infor li,
[dir="rtl"] .product-card a {
  flex-direction: row-reverse;
}

[dir="rtl"] .tf-btn .icon,
[dir="rtl"] .breadcrumb .icon,
[dir="rtl"] .footer .link-list .item a svg,
[dir="rtl"] .contact-list .icon,
[dir="rtl"] .checkbox-item .btn-checkbox {
  margin-left: 0;
  margin-right: 10px;
}

[dir="rtl"] .topbar-right .contact-list .item a:last-child,
[dir="rtl"] .footer .contact-list li p,
[dir="rtl"] .content-left .contact-list .infor,
[dir="rtl"] .mobile-nav-wrap .infor-list p,
[dir="rtl"] .mobile-nav-wrap .infor-list h5 {
  text-align: right;
}

[dir="rtl"] .footer .link-list .item a svg,
[dir="rtl"] .breadcrumb .icon i,
[dir="rtl"] .tf-btn .icon i,
[dir="rtl"] .btn-slide-home-2 svg {
  transform: scaleX(-1);
}

[dir="rtl"] .header-right .tf-btn,
[dir="rtl"] .mobile-main-nav .item-menu-mobile,
[dir="rtl"] .footer .link-list .item a,
[dir="rtl"] .checkbox-item label,
[dir="rtl"] .contact-list li,
[dir="rtl"] .topbar-right .contact-list .item {
  justify-content: flex-start;
}

[dir="rtl"] input,
[dir="rtl"] textarea,
[dir="rtl"] select {
  text-align: right;
}

[dir="rtl"] .mobile-nav-wrap .inner-mobile-nav {
  right: auto;
  left: 0;
}

[dir="rtl"] .btn-language-toggle {
  direction: rtl;
}

[dir="rtl"] .slide-home-2 .content,
[dir="rtl"] .page-title .content,
[dir="rtl"] .heading-section.has-text,
[dir="rtl"] .form-send-message,
[dir="rtl"] .content-inner {
  margin-right: 0;
}

[dir="rtl"] .product-grid,
[dir="rtl"] .benefit-list,
[dir="rtl"] .contact-list,
[dir="rtl"] .social-list {
  gap: 20px;
}

@media (max-width: 991px) {
  [dir="rtl"] .header-inner,
  [dir="rtl"] .topbar-inner,
  [dir="rtl"] .footer-top,
  [dir="rtl"] .footer-bottom,
  [dir="rtl"] .send-wrap {
    flex-direction: column;
  }
}
