.elementor-2274 .elementor-element.elementor-element-61e329d6 > .elementor-container{max-width:807px;}.elementor-2274 .elementor-element.elementor-element-61e329d6, .elementor-2274 .elementor-element.elementor-element-61e329d6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-61e329d6{margin-top:-0px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-7b6d159c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-7b6d159c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;padding:10px 20px 10px 5px;}.elementor-2274 .elementor-element.elementor-element-a810871{width:var( --container-widget-width, 96.663% );max-width:96.663%;--container-widget-width:96.663%;--container-widget-flex-grow:0;}.elementor-2274 .elementor-element.elementor-element-a810871 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-9ba4457{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2274 .elementor-element.elementor-element-9ba4457 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f3e8e97 .elementor-heading-title{color:var( --e-global-color-6b71d4c );}.elementor-2274 .elementor-element.elementor-element-b16cda0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2274 .elementor-element.elementor-element-b16cda0 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-2274 .elementor-element.elementor-element-b16cda0 img{width:100%;max-width:76%;border-radius:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-7aadab8 .elementor-heading-title{color:var( --e-global-color-6b71d4c );}.elementor-2274 .elementor-element.elementor-element-d88a409{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-2274 .elementor-element.elementor-element-d88a409 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-2274 .elementor-element.elementor-element-d88a409 img{width:100%;max-width:76%;opacity:1;}.elementor-2274 .elementor-element.elementor-element-5e73370{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:right;}.elementor-2274 .elementor-element.elementor-element-5e73370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;}.elementor-2274 .elementor-element.elementor-element-5e73370 .elementor-heading-title{color:var( --e-global-color-6b71d4c );}.elementor-2274 .elementor-element.elementor-element-4d1b3e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-2274 .elementor-element.elementor-element-4d1b3e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-4d1b3e9 img{width:84%;}@media(min-width:768px){.elementor-2274 .elementor-element.elementor-element-7b6d159c{width:12.927%;}.elementor-2274 .elementor-element.elementor-element-5642e66{width:13.231%;}.elementor-2274 .elementor-element.elementor-element-f8dc4da{width:21.771%;}.elementor-2274 .elementor-element.elementor-element-19614da{width:22.314%;}.elementor-2274 .elementor-element.elementor-element-169edc0{width:29.757%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2274 .elementor-element.elementor-element-7b6d159c{width:26%;}.elementor-2274 .elementor-element.elementor-element-5642e66{width:18%;}.elementor-2274 .elementor-element.elementor-element-f8dc4da{width:27%;}.elementor-2274 .elementor-element.elementor-element-19614da{width:27%;}.elementor-2274 .elementor-element.elementor-element-169edc0{width:55%;}}@media(max-width:1200px){.elementor-2274 .elementor-element.elementor-element-7b6d159c > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2274 .elementor-element.elementor-element-a810871{width:var( --container-widget-width, 149.844px );max-width:149.844px;--container-widget-width:149.844px;--container-widget-flex-grow:0;}.elementor-2274 .elementor-element.elementor-element-a810871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2274 .elementor-element.elementor-element-9ba4457{width:var( --container-widget-width, 138.391px );max-width:138.391px;--container-widget-width:138.391px;--container-widget-flex-grow:0;}.elementor-2274 .elementor-element.elementor-element-9ba4457 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2274 .elementor-element.elementor-element-f8dc4da > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-2274 .elementor-element.elementor-element-b16cda0{width:var( --container-widget-width, 190.891px );max-width:190.891px;--container-widget-width:190.891px;--container-widget-flex-grow:0;}.elementor-2274 .elementor-element.elementor-element-b16cda0 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-2274 .elementor-element.elementor-element-d88a409{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-2274 .elementor-element.elementor-element-4d1b3e9{width:var( --container-widget-width, 432px );max-width:432px;--container-widget-width:432px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-a810871 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2274 .elementor-element.elementor-element-9ba4457 > .elementor-widget-container{margin:0px 0px 5px 0px;}}/* Start custom CSS for column, class: .elementor-element-f8dc4da */.hover-overlay1 {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* تصویر */
.hover-overlay1 img {
  width: 100%;
  display: block;
  transition: 0.3s ease;
  z-index: 1; /* تصویر پشت متن */
  position: relative;
}

/* متن وسط تصویر */
.hover-overlay1 .overlay-text1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  opacity: 0;
  transition: 0.3s ease;
  pointer-events: none;
  width: 100%;
  z-index: 2; /* متن بالای تصویر */
}

/* Hover دسکتاپ */
.hover-overlay1:hover img {
  filter: brightness(50%);
}

.hover-overlay1:hover .overlay-text1 {
  opacity: 1;
}

/* کلاس فعال روی موبایل */
.hover-overlay1.active img {
  filter: brightness(50%);
}

.hover-overlay1.active .overlay-text1 {
  opacity: 1;
}



.hover-overlay1 .overlay-text1 {
  position: absolute;
  top: 50%;
  left: 60%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  font-weight: bold;
  text-align: center; /* متن وسط چین */
  opacity: 0;
  transition: 0.3s ease;
  pointer-events: none;
  z-index: 2; /* همیشه بالای تصویر */
  white-space: nowrap; /* جلوگیری از شکستن متن */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19614da */.hover-overlay2 {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* تصویر */
.hover-overlay2 img {
  width: 100%;
  display: block;
  transition: 0.3s ease;
  z-index: 1; /* تصویر پشت متن */
  position: relative;
}

/* متن وسط تصویر */
.hover-overlay2 .overlay-text2 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  opacity: 0;
  transition: 0.3s ease;
  pointer-events: none;
  width: 100%;
  z-index: 2; /* متن بالای تصویر */
}

/* Hover دسکتاپ */
.hover-overlay2:hover img {
  filter: brightness(50%);
}

.hover-overlay2:hover .overlay-text2 {
  opacity: 1;
}

/* کلاس فعال روی موبایل */
.hover-overlay2.active img {
  filter: brightness(50%);
}

.hover-overlay1.active .overlay-text1 {
  opacity: 1;
}



.hover-overlay2 .overlay-text2 {
  position: absolute;
  top: 50%;
  left: 60%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  font-weight: bold;
  text-align: center; /* متن وسط چین */
  opacity: 0;
  transition: 0.3s ease;
  pointer-events: none;
  z-index: 2; /* همیشه بالای تصویر */
  white-space: nowrap; /* جلوگیری از شکستن متن */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-169edc0 */.hover-overlay {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* تصویر */
.hover-overlay img {
  width: 100%;
  display: block;
  transition: 0.3s ease;
  z-index: 1; /* تصویر پشت متن */
  position: relative;
}

/* متن وسط تصویر */
.hover-overlay .overlay-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  opacity: 0;
  transition: 0.3s ease;
  pointer-events: none;
  width: 100%;
  z-index: 2; /* متن بالای تصویر */
}

/* Hover دسکتاپ */
.hover-overlay:hover img {
  filter: brightness(50%);
}

.hover-overlay:hover .overlay-text {
  opacity: 1;
}

/* کلاس فعال روی موبایل */
.hover-overlay.active img {
  filter: brightness(50%);
}

.hover-overlay.active .overlay-text {
  opacity: 1;
}



.hover-overlay .overlay-text {
  position: absolute;
  top: 50%;
  left: 60%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  font-weight: bold;
  text-align: center; /* متن وسط چین */
  opacity: 0;
  transition: 0.3s ease;
  pointer-events: none;
  z-index: 2; /* همیشه بالای تصویر */
  white-space: nowrap; /* جلوگیری از شکستن متن */
}/* End custom CSS */