.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2101 .elementor-element.elementor-element-f181bb0 img{width:98%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2101 .elementor-element.elementor-element-18b35ad > .elementor-container{text-align:center;}.elementor-2101 .elementor-element.elementor-element-d471184 img{width:98%;max-width:100%;border-radius:10px 10px 10px 10px;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-509d442 */.offer-divider {
    display: flex;
    align-items: center;
    justify-content: center;
    /* تغییر فونت به ایران یکان */
    font-family: 'iranyekan', 'IRANYekan', Tahoma, sans-serif;
    margin: 40px auto; /* auto باعث می‌شود کل بلاک در وسط صفحه قرار بگیرد */
    width: 100%;
    max-width: 900px; /* جلوگیری از کشیدگی بیش از حد خطوط در مانیتورهای بزرگ */
  }
  
  .offer-divider::before,
  .offer-divider::after {
    content: "";
    flex-grow: 1;
    height: 1px; /* خط باریک‌تر و ظریف‌تر برای ظاهر مینیمال */
    /* اعمال گرادیانت با ترکیب رنگ پزشکی (سبز نعنایی و تیل) */
    background: linear-gradient(to right, transparent, #7AE2CF, transparent); 
    margin: 0 20px; /* فاصله مناسب از متن */
    opacity: 0.8;
  }
  
  .offer-divider span {
    background-color: #F5FCFC; /* سفید یخی (پزشکی) */
    color: #077A7D; /* رنگ تیل تیره برای خوانایی بالا */
    padding: 10px 35px;
    border-radius: 50px; /* تغییر به حالت کپسولی برای زیبایی بیشتر */
    border: 1px solid #7AE2CF; /* حاشیه ظریف با رنگ سبز نعنایی */
    font-size: 18px;
    font-weight: 800;
    text-align: center; /* اطمینان از وسط‌چین بودن دقیق متن */
    white-space: nowrap; /* جلوگیری از شکسته شدن متن در موبایل */
    box-shadow: 0 4px 15px rgba(7, 122, 125, 0.08); /* یک سایه بسیار نامحسوس و لوکس */
  }/* End custom CSS */