.elementor-247 .elementor-element.elementor-element-b2beee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-247 .elementor-element.elementor-element-19624eb .elementor-button{background-color:#F76F20;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:17px 46px 17px 40px;}.elementor-247 .elementor-element.elementor-element-0ebd5c4{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-4d7407f{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-a606a55{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-ed8a9d6{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-d081081{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-ce8158b{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-e8283cd{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247 .elementor-element.elementor-element-d87435b{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-fd43eef *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebd5c4 *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ba0600 *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7407f *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c301c37 *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a606a55 *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}
#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ca568d *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8a9d6 *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}
#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75e6032 *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d081081 *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}
#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-785d0f5 *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8158b *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}
#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e506da1 *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8283cd *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}
#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b53c32 *//* ===== IMAGE ZOOM ON HOVER (SAFE) ===== */
#arasForceSection .aras-card{
  overflow:hidden;
}

#arasForceSection .aras-img{
  transition:transform .6s cubic-bezier(.2,.8,.2,1) !important;
  will-change:transform;
}

#arasForceSection .aras-card:hover .aras-img{
  transform:scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87435b *//* ===== IMAGE (ZOOM EFFECT ONLY ON IMAGE) ===== */
#arasForceSection .aras-img{
  width:100%;
  height:240px !important;
  object-fit:cover;
  display:block;
  transition: transform .6s ease, filter .6s ease; /* ⬅⬅⬅ مهم */
}

/* فقط زوم عکس، نه کارت */
#arasForceSection .aras-item:hover .aras-img{
  transform: scale(1.15); /* ⬅⬅⬅ مقدار زوم */
  filter: saturate(1.08) contrast(1.05);
}
#arasForceSection .aras-p{
  text-align: justify !important;

  /* 🔧 جلوگیری از فاصله‌های بد */
  text-justify: inter-word;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;

  word-spacing: normal;
  letter-spacing: normal;
}
#arasForceSection .aras-text{
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  color:#555 !important;

  text-align:justify !important;
  text-justify:inter-word;
  hyphens:auto;

  word-spacing:0.5px;
}/* End custom CSS */