body {
  overflow-x: hidden;
  direction: rtl;
}

.owl-carousel {
  direction: ltr;
}

.list-unstyled {
  padding-right: 0;
}

.scroll-to-top {
  left: -25px;
}

.main-slider-one__bg::after {
  animation: cloudMove 60s linear 0s infinite;
}

@keyframes cloudMove {
  0% {
    background-position: 1920px -100%;
  }
  100% {
    background-position: 0 -100%;
  }
}
/* Fix: growim-rtl.css is missing the ".active" reveal rules for the
   hero slider content (present in growim.css) — without them the
   slide title/text/button stay at opacity:0 forever in RTL pages. */
.main-slider-one .active .main-slider-one__sub-title {
  opacity: 1;
  transform: translateY(0);
  transition-delay: 1100ms;
}
.main-slider-one .active .main-slider-one__title {
  opacity: 1;
  transform: translateX(0);
  transition-delay: 1300ms;
}
.main-slider-one .active .main-slider-one__title::after {
  transform: translateX(1%);
  transition-delay: 1500ms;
}
.main-slider-one .active .main-slider-one__text {
  opacity: 1;
  transform: translateX(0);
  transition-delay: 1700ms;
}
.main-slider-one .active .main-slider-one__btn {
  opacity: 1;
  transform: perspective(400px) rotateY(0deg) translateY(0px);
  transition-delay: 1900ms;
}
.main-slider-one .active .video-popup {
  opacity: 1;
  transform: translateX(0);
  transition-delay: 2100ms;
}
.main-slider-one .active .main-slider-one__report {
  opacity: 1;
  transform: translateY(0);
  transition-delay: 2100ms;
}

/*# sourceMappingURL=growim-custom-rtl.css.map */
