.elementor-12565 .elementor-element.elementor-element-b884b2a:not(.elementor-motion-effects-element-type-background), .elementor-12565 .elementor-element.elementor-element-b884b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12565 .elementor-element.elementor-element-b884b2a, .elementor-12565 .elementor-element.elementor-element-b884b2a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12565 .elementor-element.elementor-element-b884b2a{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12565 .elementor-element.elementor-element-b884b2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12565 .elementor-element.elementor-element-3da0692 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12565 .elementor-element.elementor-element-68980cb img{width:100%;}.elementor-bc-flex-widget .elementor-12565 .elementor-element.elementor-element-476fa60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12565 .elementor-element.elementor-element-476fa60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12565 .elementor-element.elementor-element-476fa60.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12565 .elementor-element.elementor-element-476fa60 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12565 .elementor-element.elementor-element-ba19da1 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-12565 .elementor-element.elementor-element-a4e1317 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-12565 .elementor-element.elementor-element-a4e1317 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:767px){.elementor-12565 .elementor-element.elementor-element-476fa60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-12565 .elementor-element.elementor-element-476fa60 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12565 .elementor-element.elementor-element-ba19da1 .elementor-heading-title{line-height:1.8em;}}/* Start custom CSS for theme-post-content, class: .elementor-element-49192ca *//* دوخطی کردن متن با clamp — نسخه مقاوم */
.clame21,
.clame21 > p,
.clame21 > a,
.clame21 > span {
  --lines: 2;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: var(--lines) !important;
  line-clamp: var(--lines) !important; /* برای مرورگرهای جدید */
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

/* اگر متن لینک است، مطمئن شو بلاک است */
.clame21 > a { display: -webkit-box !important; }

/* فallback اختیاری برای مرورگرهای قدیمی‌تر: بر اساس line-height */
.clame21.fallback {
  line-height: 1.7;
  max-height: calc(2 * 1.7em);
}/* End custom CSS */