/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
.feature-box-row-educational-box {
  height: 100% !important;
  flex-wrap: nowrap;
}
.feature-box-particle-educational-box > .g-content {
  position: relative;
  width: 100%;
  display: grid;
  place-items: center;
  overflow: hidden;
  direction: ltr;
}
.feature-box-particle-educational-box > .g-content::before, .feature-box-particle-educational-box > .g-content::after {
  position: absolute;
  content: "";
  height: 100%;
  width: 25%;
  z-index: 2;
  pointer-events: none;
}
.feature-box-particle-educational-box > .g-content::after {
  background-image: linear-gradient(to right, #070d16 0%, rgba(255, 255, 255, 0) 100%);
  right: 0;
  top: 0;
  transform: rotateZ(180deg);
}
.feature-box-particle-educational-box > .g-content::before {
  background-image: linear-gradient(to right, #002b2c 0%, rgba(255, 255, 255, 0) 100%);
  left: 0;
  top: 0;
}
/* Slide Track 1 */
.feature-box-row-1 {
  width: calc(250px * 16);
  /* 9 آیتم دو بار تکرار شده */
  animation: scroll1 15s linear infinite;
  display: flex;
}
@keyframes scroll1 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-250px * 8));
  }
}
/* Slide Track 2 */
.feature-box-row-2 {
  width: calc(250px * 14);
  /* 7 آیتم دو بار تکرار شده */
  animation: scroll2 15s linear infinite reverse;
  display: flex;
}
@keyframes scroll2 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-250px * 7));
  }
}
/* Slide Track 3 */
.feature-box-row-3 {
  width: calc(250px * 12);
  /* مثلاً 8 آیتم دو بار تکرار شده */
  animation: scroll3 15s linear infinite;
  display: flex;
}
@keyframes scroll3 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-250px * 6));
  }
}
.feature-box-row-1:hover, .feature-box-row-2:hover, .feature-box-row-3:hover {
  animation-play-state: paused;
  /* توقف موقع هاور */
}
/* آیتم‌ها - مشترک برای همه ردیف‌ها */
.feature-box-row-1 > .tm-item, .feature-box-row-2 > .tm-item, .feature-box-row-3 > .tm-item {
  width: 250px;
  display: grid;
  place-items: center;
  transition: 0.5s;
  cursor: pointer;
}
.feature-box-row-1 > .tm-item:hover, .feature-box-row-2 > .tm-item:hover, .feature-box-row-3 > .tm-item:hover {
  transform: scale(0.8);
}
/*# sourceMappingURL=marquee-logo-wall_384.css.map */