.elementor-14951 .elementor-element.elementor-element-50ee833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-14951 .elementor-element.elementor-element-81b0a45 .elementor-heading-title{font-size:21px;font-weight:bold;text-shadow:0px 1px 1px #01E8FF;}.elementor-14951 .elementor-element.elementor-element-edead8a .elementor-heading-title{font-size:21px;font-weight:bold;text-shadow:0px 1px 1px #01E8FF;}.elementor-14951 .elementor-element.elementor-element-f0ef26a{--display:flex;}.elementor-14951 .elementor-element.elementor-element-311ef10{text-align:justify;}/* Start custom CSS for theme-post-content, class: .elementor-element-311ef10 *//* =========================================================
   SetarehCoin Blog Content Styles - RTL & Iranian UI Taste
========================================================= */

/* تنظیمات کلی متن مقاله: راست‌چین، فونت استاندارد و فاصله خطوط مناسب خوانش فارسی */
.setareh-blog-content {
    direction: rtl;
    text-align: justify !important;
    font-size: 19px; /* سایز استاندارد برای متن بدنه */
    line-height: 1.8; /* فاصله خطوط استاندارد برای زبان فارسی */
    color: #333333; /* رنگ خاکستری تیره برای جلوگیری از خستگی چشم */
    font-family: 'IRANSans', 'IRANSansWeb', 'Vazirmatn', 'Tahoma', sans-serif; /* اولویت فونت‌های محبوب ایرانی */
}

/* تنظیمات لینک‌ها: آبی، بولد و با افکت هاور */
.setareh-blog-content a {
    color: #0056b3 !important; /* آبی استاندارد و جذاب */
    font-weight: bold !important;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
}

.setareh-blog-content a:hover {
    color: #003d82 !important; /* تیره‌تر شدن آبی هنگام رفتن موس روی لینک */
    text-decoration: underline;
}

/* تنظیمات تصاویر: وسط چین، عرض 70 درصد، لبه گرد 20 پیکسل */
.setareh-blog-content img {
    display: block !important;
    max-width: 50% !important; /* محدود کردن عرض به 70 درصد */
    height: auto !important;
    margin: 35px auto !important; /* وسط‌چین کردن و ایجاد فاصله از بالا و پایین */
    border-radius: 20px !important; /* لبه‌های گرد 20 پیکسلی */
    box-shadow: 0 5px 15px rgba(0,0,0,0.08); /* سایه بسیار ملایم برای زیبایی بیشتر در طراحی ایرانی */
}

/* تنظیمات تیترها داخل مقاله */
.setareh-blog-content h2 {
    font-size: 22px;
    margin-top: 40px;
    margin-bottom: 15px;
    color: #1a1a1a;
    font-weight: 800;
}

.setareh-blog-content h3 {
    font-size: 19px;
    margin-top: 30px;
    margin-bottom: 15px;
    color: #222222;
    font-weight: 700;
}

/* =========================================================
   Mobile Responsiveness (مهم برای کاربران موبایل)
========================================================= */
@media (max-width: 768px) {
    .setareh-blog-content img {
        /* در موبایل عرض 70 درصد خیلی کوچک می‌شود، پس آن را به 95 درصد تغییر می‌دهیم */
        max-width: 95% !important; 
        margin: 20px auto !important;
    }
    .setareh-blog-content {
        font-size: 18px; /* کمی کوچکتر برای موبایل */
        line-height: 1.7;
    }
}/* End custom CSS */