.elementor-11260 .elementor-element.elementor-element-381e0db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:2400px){.elementor-11260 .elementor-element.elementor-element-381e0db{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-11260 .elementor-element.elementor-element-381e0db{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-11260 .elementor-element.elementor-element-381e0db{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-11260 .elementor-element.elementor-element-381e0db{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-11260 .elementor-element.elementor-element-381e0db{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11260 .elementor-element.elementor-element-381e0db{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-4742930 *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f78d60 *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-435a71b *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac2e5a *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc0177 *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fd8542 *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a405fd4 *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2a3cc7 *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29aa87f *//* قاب تصویر */
.scroll-box {
  position: relative;
  overflow: hidden;
  height: 400px; /* ارتفاع دلخواه */
}

/* خود عکس */
.scroll-box img {
  width: 100%;
  height: auto;
  transition: transform 5s ease;
}

/* حرکت عکس هنگام هاور */
.scroll-box:hover img {
  transform: translateY(-50%);
}

/* فلش و نوشته فارسی */
.scroll-box::after {
  content: "⬆ برای دیدن ادامه تصویر، نشانگر را نگه دارید";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  color: #b31217; /* قرمز تیره برند */
  background: rgba(255, 255, 255, 0.7);
  padding: 6px 12px;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
  transition: opacity 0.4s ease;
}

/* محو شدن متن هنگام هاور */
.scroll-box:hover::after {
  opacity: 0;
}
}/* End custom CSS */