.rtl {
  direction: rtl;
}

.rtl .color-palate-inner {
  direction: ltr !important;
}

.rtl .title-animation {
  direction: ltr;
  text-align: end;
}

.rtl .swiper {
  direction: ltr;
}

.rtl .slider-navigation {
  direction: ltr;
}

.rtl .progress-wrap span {
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}

.rtl .progress-wrap span::before {
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}

.rtl .progress-wrap span::after {
  -webkit-transform: translate(50%, 200%);
  -ms-transform: translate(50%, 200%);
  transform: translate(50%, 200%);
}

.rtl .gallery__slider {
  -webkit-animation: marquee-rtl 20s linear infinite;
  animation: marquee-rtl 20s linear infinite;
  -webkit-animation-play-state: running;
  animation-play-state: running;
}

.rtl .gallery__slider:hover {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}

.rtl .community .community-donation .community__thumb {
  scale: -1 1;
}

.rtl .topbar--tertiary .topbar__items .social::before {
  -webkit-clip-path: polygon(0% 0%, 90% 0%, 100% 100%, 0% 100%, 0% 0%);
  clip-path: polygon(0% 0%, 90% 0%, 100% 100%, 0% 100%, 0% 0%);
}

.rtl .header .navbar__item--has-children:hover>.navbar__dropdown-label-sub::after {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.rtl .mobile-menu .mobile-menu__wrapper {
  inset-inline-start: 400px;
}

.rtl .mobile-menu__backdrop {
  -webkit-transform: translateX(-101%);
  -ms-transform: translateX(-101%);
  transform: translateX(-101%);
}

.rtl .mobile-menu__backdrop-active {
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
}

.rtl .show-menu .mobile-menu__wrapper {
  inset-inline-start: 0px;
}

.rtl .off-canvas {
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}

.rtl .off-canvas .offcanvas__search form input {
  direction: ltr;
  text-align: end;
}

.rtl .sidebar-cart {
  direction: ltr;
}

.rtl .sidebar-cart .totals,
.rtl .sidebar-cart .action-buttons {
  direction: ltr;
}

.rtl .off-canvas-active,
.rtl .sidebar-cart-active {
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
}

.rtl .section__header.text-center h2 {
  text-align: center;
}

.rtl .banner::before {
  background: linear-gradient(104deg, rgba(12, 26, 23, 0) 1.9%, rgba(9, 31, 27, 0.08) 9.94%, rgba(9, 31, 27, 0.17) 22.52%, rgba(9, 31, 27, 0.37) 36.84%, rgba(9, 31, 27, 0.67) 56.36%, #091f1b 79.8%, #091f1b 95.2%, rgba(9, 31, 27, 0.91) 103.44%);
}

.rtl .banner .title-animation {
  text-align: center;
}

.rtl .banner-two .banner-two__slider-single::after {
  background: linear-gradient(104deg, rgba(12, 26, 23, 0) 1.9%, rgba(9, 31, 27, 0.08) 37.31%, rgba(9, 31, 27, 0.17) 40.18%, rgba(9, 31, 27, 0.37) 47.05%, rgba(9, 31, 27, 0.67) 56.36%, #091f1b 73.4%, #091f1b 95.2%, rgba(9, 31, 27, 0.91) 103.44%);
}

.rtl .banner-two .banner-two__slider-single .row {
  direction: rtl;
}

.rtl .banner-two .banner-two__slider-single h1 {
  direction: ltr;
  text-align: end;
}

.rtl .banner-two .shape-left img {
  scale: -1 1;
}

.rtl .banner-two .slider-navigation {
  inset-inline-end: unset;
  inset-inline-start: 60px;
}

.rtl .banner-three {
  direction: ltr;
}

.rtl .banner-three .title-animation {
  text-align: start !important;
}

.rtl .help .help__thumb {
  direction: ltr;
}

.rtl .help .hand img {
  scale: -1 1;
}

.rtl .help .help__thumb-inner {
  direction: rtl;
}

.rtl .help .thumb-lg::after {
  inset-inline-start: unset;
  inset-inline-end: 50%;
}

.rtl .help .video-btn-wrapper {
  inset-inline-start: unset;
  inset-inline-end: 50%;
}

.rtl .help .video-btn-wrapper i {
  -webkit-margin-start: 0px;
  margin-inline-start: 0px;
  -webkit-margin-end: 5px;
  margin-inline-end: 5px;
}

.rtl .cta-section .cta-section__center .cta-img {
  right: 50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

.rtl .cta-section .video-btn-wrapper i {
  -webkit-margin-start: 0px;
  margin-inline-start: 0px;
  -webkit-margin-end: 5px;
  margin-inline-end: 5px;
}

.rtl .community .community-donation .community__thumb img {
  scale: -1 1;
}

.rtl .testimonial .testimonial__slider-single {
  direction: rtl;
}

.rtl .difference-two .difference-two__thumb-wrapper {
  direction: ltr;
}

.rtl .difference-two .difference-two__thumb {
  direction: rtl;
}

.rtl .help-two .help-two__thumb {
  direction: ltr;
}

.rtl .help-two .help-two__thumb-inner {
  direction: rtl;
}

.rtl .help-two .help-two__thumb-content {
  direction: ltr;
}

.rtl .cta-section-two::before {
  background: linear-gradient(104deg, rgba(12, 26, 23, 0) 1.9%, rgba(9, 31, 27, 0.08) 37.31%, rgba(9, 31, 27, 0.17) 40.18%, rgba(9, 31, 27, 0.37) 47.05%, rgba(9, 31, 27, 0.67) 56.36%, #091f1b 73.4%, #091f1b 95.2%, rgba(9, 31, 27, 0.91) 103.44%);
}

.rtl .cta-section-two .shape-left img {
  scale: -1 1;
}

.rtl .testimonial-two .spade {
  inset-inline-start: 0%;
}

.rtl .faq .shape img {
  scale: -1 1;
}

.rtl .faq .faq__content-inner {
  direction: ltr;
}

.rtl .blog .blog__single-cta a i,
.rtl .blog-main .blog__single-cta a i {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rtl .footer .footer__bottom-list a::after {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

.rtl .footer .footer__list-items a i {
  -webkit-transform: translateX(20px) rotate(180deg);
  -ms-transform: translateX(20px) rotate(180deg);
  transform: translateX(20px) rotate(180deg);
}

.rtl .footer .footer__list-items a:hover i {
  -webkit-transform: translateX(0px) rotate(180deg);
  -ms-transform: translateX(0px) rotate(180deg);
  transform: translateX(0px) rotate(180deg);
}

.rtl .footer .footer__newsletter-check label {
  direction: ltr;
}

.rtl .footer .footer__content h3 {
  text-align: center;
}

.rtl .progress-bar {
  direction: ltr;
}

.rtl .difference-three .difference-three__thumb {
  direction: ltr;
}

.rtl .difference-three .difference-three__thumb-inner {
  direction: rtl;
}

.rtl .help-three .poor-boy::before {
  background: linear-gradient(104deg, rgba(12, 26, 23, 0) 1.9%, rgba(9, 31, 27, 0.08) 16.64%, rgba(9, 31, 27, 0.17) 28.59%, rgba(9, 31, 27, 0.37) 38.19%, rgba(9, 31, 27, 0.67) 56.36%, #091f1b 61.29%, #091f1b 95.2%, rgba(9, 31, 27, 0.91) 103.44%);
}

.rtl .help-three .poor-boy .shape {
  scale: -1 1;
}

.rtl .counter .counter__single h2 {
  direction: ltr;
}

.rtl .counter .poor::before {
  background: linear-gradient(104deg, rgba(12, 26, 23, 0) 1.9%, rgba(9, 31, 27, 0.08) 16.64%, rgba(9, 31, 27, 0.17) 28.59%, rgba(9, 31, 27, 0.37) 38.19%, rgba(9, 31, 27, 0.67) 56.36%, #091f1b 61.29%, #091f1b 95.2%, rgba(9, 31, 27, 0.91) 103.44%);
}

.rtl .counter .shape-left img {
  scale: -1 1;
}

.rtl .contact .contact-bg::before {
  background: linear-gradient(104deg, rgba(12, 26, 23, 0) 1.9%, rgba(9, 31, 27, 0.08) 16.64%, rgba(9, 31, 27, 0.17) 28.59%, rgba(9, 31, 27, 0.37) 38.19%, rgba(9, 31, 27, 0.67) 56.36%, rgba(9, 31, 27, 0.1882352941) 61.29%, #091f1b 95.2%, rgba(9, 31, 27, 0.91) 103.44%);
}

.rtl .contact .shape-left img {
  scale: -1 1;
}

.rtl .shop-sidebar-widget .filter-wrapper .price-slide {
  direction: ltr;
}

.rtl .common-banner .common-banner__content h2 {
  text-align: center !important;
}

.rtl .cta-section .cta-section__center {
  left: -50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

.rtl .checkout .content-single-alt .btn--primary {
  border-radius: 8px 0px 0px 8px;
}

.rtl .progress-bar-single {
  direction: ltr;
}

.rtl .footer-two .footer-two__widget li a::after {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

.rtl .footer-two .footer__bottom-list a::after {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

@media (min-width: 1400px) {
  .rtl .offset-xxl-1 {
    margin-right: 8.33333333%;
    margin-left: 0px;
  }
}

.rtl .about-area .about__thumb-big .video-btn-wrapper::before {
  -webkit-transform: translate(-90%, -45%);
  -ms-transform: translate(-90%, -45%);
  transform: translate(-90%, -45%);
}

.rtl .about-area .about__thumb-big::before {
  inset-inline-start: 0px;
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}

.rtl .authentication .input-single a {
  text-align: start;
}

.rtl .team-area-two .team__single .thumb-wrapper .social {
  -webkit-transform: translateY(-50%) translateX(-200%);
  -ms-transform: translateY(-50%) translateX(-200%);
  transform: translateY(-50%) translateX(-200%);
}

.rtl .team-area-two .team__single:hover .thumb-wrapper .social {
  -webkit-transform: translateY(-50%) translateX(0%);
  -ms-transform: translateY(-50%) translateX(0%);
  transform: translateY(-50%) translateX(0%);
}

.rtl .footer-two .footer__bottom-inner {
  border-radius: 0px;
  border-top-left-radius: 50px;
}

.rtl .footer-three .footer__bottom-list a::after {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

.rtl .contact-mc .shape-left img {
  scale: -1 1;
}

.rtl .contact-mc form {
  direction: ltr;
}

.rtl .topbar__social-menu::before {
  -webkit-clip-path: polygon(0% 0%, 90% 0%, 100% 100%, 0% 100%, 0% 0%);
  clip-path: polygon(0% 0%, 90% 0%, 100% 100%, 0% 100%, 0% 0%);
}

.rtl .footer .footer__thumb-left img {
  scale: -1 1;
}

.rtl .footer .footer__thumb-right img {
  scale: -1 1;
}

.rtl .footer .footer__copyright-inner {
  direction: rtl;
}

.rtl .common-banner .breadcrumb {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.rtl .main-pagination {
  direction: ltr;
}