.elementor-39430 .elementor-element.elementor-element-459be43{--display:flex;}.elementor-39430 .elementor-element.elementor-element-49320ec .wd-text-block{font-family:"IRANYekanX", Sans-serif;}.elementor-39430 .elementor-element.elementor-element-2ce5fcc{--display:flex;}.elementor-39430 .elementor-element.elementor-element-4a10614 > .elementor-widget-container{margin:035px 0px 22px 0px;border-style:double;border-width:5px 5px 5px 5px;border-color:#000000;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 4px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.68);}.elementor-39430 .elementor-element.elementor-element-3641954 .wd-text-block{font-family:"IRANYekanX", Sans-serif;font-size:24px;}.elementor-39430 .elementor-element.elementor-element-3641954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39430 .elementor-element.elementor-element-0924500{--display:flex;}.elementor-39430 .elementor-element.elementor-element-b938592 > .elementor-widget-container{margin:035px 0px 22px 0px;border-style:double;border-width:5px 5px 5px 5px;border-color:#000000;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 4px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.68);}.elementor-39430 .elementor-element.elementor-element-517975c .wd-text-block{font-family:"IRANYekanX", Sans-serif;font-size:24px;}.elementor-39430 .elementor-element.elementor-element-517975c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39430 .elementor-element.elementor-element-cb5af18{--display:flex;}.elementor-39430 .elementor-element.elementor-element-4d00dbb > .elementor-widget-container{margin:035px 0px 22px 0px;border-style:double;border-width:5px 5px 5px 5px;border-color:#000000;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 4px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.68);}.elementor-39430 .elementor-element.elementor-element-c8fa109 .wd-text-block{font-family:"IRANYekanX", Sans-serif;font-size:24px;}.elementor-39430 .elementor-element.elementor-element-c8fa109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39430 .elementor-element.elementor-element-f2fd8e7{--display:flex;}.elementor-39430 .elementor-element.elementor-element-f149100 > .elementor-widget-container{margin:035px 0px 22px 0px;border-style:double;border-width:5px 5px 5px 5px;border-color:#000000;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 4px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.68);}.elementor-39430 .elementor-element.elementor-element-b01d856 .wd-text-block{font-family:"IRANYekanX", Sans-serif;font-size:24px;}.elementor-39430 .elementor-element.elementor-element-b01d856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for wd_text_block, class: .elementor-element-3641954 *//* Glassmorphism – نسخه پرو با .elementor-39430 .elementor-element.elementor-element-3641954 */
.elementor-39430 .elementor-element.elementor-element-3641954 {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  padding: 32px;
  background: linear-gradient(135deg, rgba(255,255,255,0.16), rgba(255,255,255,0.06));
  border: 1px solid rgba(255,255,255,0.28);
  box-shadow: 0 20px 60px rgba(0,0,0,0.35);
  backdrop-filter: blur(22px) saturate(170%);
  -webkit-backdrop-filter: blur(22px) saturate(170%);
  transition: transform .35s ease, box-shadow .35s ease, background .35s ease, border-color .35s ease;
  color: #fff;
  will-change: transform, backdrop-filter;
}

/* هایلایت نرم گوشه بالا-چپ */
.elementor-39430 .elementor-element.elementor-element-3641954::before {
  content: "";
  position: absolute; inset: -40% -40% auto auto;
  width: 140%; height: 140%;
  pointer-events: none;
  background: radial-gradient(600px 400px at 0% 0%, rgba(255,255,255,0.28), transparent 60%);
  transform: rotate(15deg);
}

/* خط براق داخل باکس (شیشه واقعی‌تر) */
.elementor-39430 .elementor-element.elementor-element-3641954::after {
  content: "";
  position: absolute; inset: 0;
  border-radius: inherit;
  border: 1px solid rgba(255,255,255,0.35);
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
}

/* هاور مدرن */
.elementor-39430 .elementor-element.elementor-element-3641954:hover {
  transform: translateY(-6px) scale(1.01);
  background: linear-gradient(135deg, rgba(255,255,255,0.24), rgba(255,255,255,0.10));
  border-color: rgba(255,255,255,0.5);
  box-shadow: 0 30px 80px rgba(0,0,0,0.45);
}

/* تیتر و متن خواناتر روی زمینه تیره */
.elementor-39430 .elementor-element.elementor-element-3641954 h1, .elementor-39430 .elementor-element.elementor-element-3641954 h2, .elementor-39430 .elementor-element.elementor-element-3641954 h3, .elementor-39430 .elementor-element.elementor-element-3641954 h4, .elementor-39430 .elementor-element.elementor-element-3641954 p, .elementor-39430 .elementor-element.elementor-element-3641954 span, .elementor-39430 .elementor-element.elementor-element-3641954 a {
  color: #fff;
}

/* فالبک اگر مرورگر backdrop-filter نداشت */
@supports not (backdrop-filter: blur(1px)) {
  .elementor-39430 .elementor-element.elementor-element-3641954 {
    background: rgba(255,255,255,0.16);
  }
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-517975c *//* Glassmorphism – نسخه پرو با .elementor-39430 .elementor-element.elementor-element-517975c */
.elementor-39430 .elementor-element.elementor-element-517975c {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  padding: 32px;
  background: linear-gradient(135deg, rgba(255,255,255,0.16), rgba(255,255,255,0.06));
  border: 1px solid rgba(255,255,255,0.28);
  box-shadow: 0 20px 60px rgba(0,0,0,0.35);
  backdrop-filter: blur(22px) saturate(170%);
  -webkit-backdrop-filter: blur(22px) saturate(170%);
  transition: transform .35s ease, box-shadow .35s ease, background .35s ease, border-color .35s ease;
  color: #fff;
  will-change: transform, backdrop-filter;
}

/* هایلایت نرم گوشه بالا-چپ */
.elementor-39430 .elementor-element.elementor-element-517975c::before {
  content: "";
  position: absolute; inset: -40% -40% auto auto;
  width: 140%; height: 140%;
  pointer-events: none;
  background: radial-gradient(600px 400px at 0% 0%, rgba(255,255,255,0.28), transparent 60%);
  transform: rotate(15deg);
}

/* خط براق داخل باکس (شیشه واقعی‌تر) */
.elementor-39430 .elementor-element.elementor-element-517975c::after {
  content: "";
  position: absolute; inset: 0;
  border-radius: inherit;
  border: 1px solid rgba(255,255,255,0.35);
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
}

/* هاور مدرن */
.elementor-39430 .elementor-element.elementor-element-517975c:hover {
  transform: translateY(-6px) scale(1.01);
  background: linear-gradient(135deg, rgba(255,255,255,0.24), rgba(255,255,255,0.10));
  border-color: rgba(255,255,255,0.5);
  box-shadow: 0 30px 80px rgba(0,0,0,0.45);
}

/* تیتر و متن خواناتر روی زمینه تیره */
.elementor-39430 .elementor-element.elementor-element-517975c h1, .elementor-39430 .elementor-element.elementor-element-517975c h2, .elementor-39430 .elementor-element.elementor-element-517975c h3, .elementor-39430 .elementor-element.elementor-element-517975c h4, .elementor-39430 .elementor-element.elementor-element-517975c p, .elementor-39430 .elementor-element.elementor-element-517975c span, .elementor-39430 .elementor-element.elementor-element-517975c a {
  color: #fff;
}

/* فالبک اگر مرورگر backdrop-filter نداشت */
@supports not (backdrop-filter: blur(1px)) {
  .elementor-39430 .elementor-element.elementor-element-517975c {
    background: rgba(255,255,255,0.16);
  }
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-c8fa109 *//* Glassmorphism – نسخه پرو با .elementor-39430 .elementor-element.elementor-element-c8fa109 */
.elementor-39430 .elementor-element.elementor-element-c8fa109 {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  padding: 32px;
  background: linear-gradient(135deg, rgba(255,255,255,0.16), rgba(255,255,255,0.06));
  border: 1px solid rgba(255,255,255,0.28);
  box-shadow: 0 20px 60px rgba(0,0,0,0.35);
  backdrop-filter: blur(22px) saturate(170%);
  -webkit-backdrop-filter: blur(22px) saturate(170%);
  transition: transform .35s ease, box-shadow .35s ease, background .35s ease, border-color .35s ease;
  color: #fff;
  will-change: transform, backdrop-filter;
}

/* هایلایت نرم گوشه بالا-چپ */
.elementor-39430 .elementor-element.elementor-element-c8fa109::before {
  content: "";
  position: absolute; inset: -40% -40% auto auto;
  width: 140%; height: 140%;
  pointer-events: none;
  background: radial-gradient(600px 400px at 0% 0%, rgba(255,255,255,0.28), transparent 60%);
  transform: rotate(15deg);
}

/* خط براق داخل باکس (شیشه واقعی‌تر) */
.elementor-39430 .elementor-element.elementor-element-c8fa109::after {
  content: "";
  position: absolute; inset: 0;
  border-radius: inherit;
  border: 1px solid rgba(255,255,255,0.35);
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
}

/* هاور مدرن */
.elementor-39430 .elementor-element.elementor-element-c8fa109:hover {
  transform: translateY(-6px) scale(1.01);
  background: linear-gradient(135deg, rgba(255,255,255,0.24), rgba(255,255,255,0.10));
  border-color: rgba(255,255,255,0.5);
  box-shadow: 0 30px 80px rgba(0,0,0,0.45);
}

/* تیتر و متن خواناتر روی زمینه تیره */
.elementor-39430 .elementor-element.elementor-element-c8fa109 h1, .elementor-39430 .elementor-element.elementor-element-c8fa109 h2, .elementor-39430 .elementor-element.elementor-element-c8fa109 h3, .elementor-39430 .elementor-element.elementor-element-c8fa109 h4, .elementor-39430 .elementor-element.elementor-element-c8fa109 p, .elementor-39430 .elementor-element.elementor-element-c8fa109 span, .elementor-39430 .elementor-element.elementor-element-c8fa109 a {
  color: #fff;
}

/* فالبک اگر مرورگر backdrop-filter نداشت */
@supports not (backdrop-filter: blur(1px)) {
  .elementor-39430 .elementor-element.elementor-element-c8fa109 {
    background: rgba(255,255,255,0.16);
  }
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-b01d856 *//* Glassmorphism – نسخه پرو با .elementor-39430 .elementor-element.elementor-element-b01d856 */
.elementor-39430 .elementor-element.elementor-element-b01d856 {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  padding: 32px;
  background: linear-gradient(135deg, rgba(255,255,255,0.16), rgba(255,255,255,0.06));
  border: 1px solid rgba(255,255,255,0.28);
  box-shadow: 0 20px 60px rgba(0,0,0,0.35);
  backdrop-filter: blur(22px) saturate(170%);
  -webkit-backdrop-filter: blur(22px) saturate(170%);
  transition: transform .35s ease, box-shadow .35s ease, background .35s ease, border-color .35s ease;
  color: #fff;
  will-change: transform, backdrop-filter;
}

/* هایلایت نرم گوشه بالا-چپ */
.elementor-39430 .elementor-element.elementor-element-b01d856::before {
  content: "";
  position: absolute; inset: -40% -40% auto auto;
  width: 140%; height: 140%;
  pointer-events: none;
  background: radial-gradient(600px 400px at 0% 0%, rgba(255,255,255,0.28), transparent 60%);
  transform: rotate(15deg);
}

/* خط براق داخل باکس (شیشه واقعی‌تر) */
.elementor-39430 .elementor-element.elementor-element-b01d856::after {
  content: "";
  position: absolute; inset: 0;
  border-radius: inherit;
  border: 1px solid rgba(255,255,255,0.35);
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
}

/* هاور مدرن */
.elementor-39430 .elementor-element.elementor-element-b01d856:hover {
  transform: translateY(-6px) scale(1.01);
  background: linear-gradient(135deg, rgba(255,255,255,0.24), rgba(255,255,255,0.10));
  border-color: rgba(255,255,255,0.5);
  box-shadow: 0 30px 80px rgba(0,0,0,0.45);
}

/* تیتر و متن خواناتر روی زمینه تیره */
.elementor-39430 .elementor-element.elementor-element-b01d856 h1, .elementor-39430 .elementor-element.elementor-element-b01d856 h2, .elementor-39430 .elementor-element.elementor-element-b01d856 h3, .elementor-39430 .elementor-element.elementor-element-b01d856 h4, .elementor-39430 .elementor-element.elementor-element-b01d856 p, .elementor-39430 .elementor-element.elementor-element-b01d856 span, .elementor-39430 .elementor-element.elementor-element-b01d856 a {
  color: #fff;
}

/* فالبک اگر مرورگر backdrop-filter نداشت */
@supports not (backdrop-filter: blur(1px)) {
  .elementor-39430 .elementor-element.elementor-element-b01d856 {
    background: rgba(255,255,255,0.16);
  }
}/* End custom CSS */