.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-174 .elementor-element.elementor-element-cc7ca4d{--display:flex;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-174 .elementor-element.elementor-element-ceff830{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-c489855{--display:flex;}.elementor-widget-case27-listing-feed-widget .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-case27-listing-feed-widget .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-174 .elementor-element.elementor-element-cc7ca4d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-cc7ca4d */.elementor-174 .elementor-element.elementor-element-cc7ca4d {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-right: calc(50% - 50vw) !important;
  margin-left: calc(50% - 50vw) !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  overflow: visible !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d > .e-con-inner {
  width: 100% !important;
  max-width: 1380px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .elementor-widget-html,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .elementor-widget-html > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
}
.elementor-174 .elementor-element.elementor-element-cc7ca4d {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-right: calc(50% - 50vw) !important;
  margin-left: calc(50% - 50vw) !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d,
.elementor-174 .elementor-element.elementor-element-cc7ca4d * {
  box-sizing: border-box;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d > .e-con-inner {
  width: 100% !important;
  max-width: 1380px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
  overflow: visible !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .elementor-widget-html,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .elementor-widget-html > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
}

/* جلوگیری از بیرون‌زدگی و برش محتوای اصلی */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap {
  width: 100% !important;
  max-width: 1380px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  overflow: visible !important;
}

/* اصلاح عنوان شیشه‌ای بالا */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .hero-badge,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-badge,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-badge,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .section-badge,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .glass-badge,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .top-badge {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  max-width: calc(100% - 24px) !important;
  min-height: 58px !important;
  padding: 13px 34px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  color: #2b2b2b !important;
  font-size: clamp(18px, 2.1vw, 28px) !important;
  font-weight: 900 !important;
  line-height: 1.7 !important;
  text-align: center !important;
  white-space: normal !important;
  background: rgba(255, 255, 255, 0.76) !important;
  border: 1px solid rgba(218, 178, 64, 0.34) !important;
  border-radius: 999px !important;
  box-shadow:
    0 14px 36px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.92) !important;
  backdrop-filter: blur(14px) saturate(135%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(135%) !important;
  text-shadow: none !important;
}

/* اگر عنوان بالا داخل h1/h2 مستقیم باشد */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap h1,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap h2 {
  color: #151515 !important;
  text-shadow: none !important;
}

/* اصلاح لینک بازگشت به صفحه اصلی */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a[href="/"],
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a[href*="home"],
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .back-home,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .home-link,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .footer-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  min-width: 150px !important;
  max-width: 100% !important;
  min-height: 44px !important;
  padding: 10px 22px !important;
  color: #1f1f1f !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  line-height: 1.5 !important;
  text-align: center !important;
  text-decoration: none !important;
  background: linear-gradient(135deg, #f3c94f, #d8a91e) !important;
  border: 1px solid rgba(163, 119, 12, 0.28) !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 24px rgba(190, 143, 28, 0.22) !important;
  outline: none !important;
  user-select: none !important;
  -webkit-tap-highlight-color: transparent !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a[href="/"]:hover,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a[href*="home"]:hover,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .back-home:hover,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .home-link:hover,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .footer-link:hover {
  color: #111 !important;
  background: linear-gradient(135deg, #ffd95d, #dfae24) !important;
  transform: translateY(-1px);
}

/* حذف ظاهر آبی انتخاب/فوکوس لینک‌ها */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a:visited,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a:active,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a:focus {
  text-decoration: none !important;
  outline: none !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap ::selection {
  color: #111 !important;
  background: rgba(229, 183, 48, 0.35) !important;
}

/* اصلاح باکس CTA پایین */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta {
  width: 100% !important;
  max-width: 100% !important;
  padding: 34px 28px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  text-align: center !important;
  color: #1f1f1f !important;
  background:
    radial-gradient(circle at center, rgba(229, 183, 48, 0.14), transparent 42%),
    linear-gradient(135deg, rgba(255, 250, 235, 0.96), rgba(255, 255, 255, 0.92)) !important;
  border: 1px solid rgba(222, 188, 88, 0.32) !important;
  border-radius: 24px !important;
  box-shadow: 0 18px 44px rgba(0, 0, 0, 0.07) !important;
  overflow: hidden !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta *,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box *,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta *,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta *,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta * {
  color: inherit !important;
  text-shadow: none !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta h2,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta h3,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box h2,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box h3,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta h2,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta h3,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta h2,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta h3,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta h2,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta h3 {
  color: #151515 !important;
  font-weight: 900 !important;
  line-height: 1.6 !important;
  margin-bottom: 10px !important;
}

.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta p,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box p,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta p,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta p,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta p {
  color: #3d3d3d !important;
  font-weight: 500 !important;
  line-height: 2 !important;
}

/* دکمه‌های داخل CTA */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta button,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box button,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta button,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta button,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 48px !important;
  padding: 12px 26px !important;
  margin-top: 14px !important;
  color: #171717 !important;
  font-size: 15px !important;
  font-weight: 900 !important;
  line-height: 1.5 !important;
  text-decoration: none !important;
  background: linear-gradient(135deg, #f5cc50, #d9a91d) !important;
  border: 1px solid rgba(155, 111, 8, 0.28) !important;
  border-radius: 14px !important;
  box-shadow: 0 12px 28px rgba(194, 146, 28, 0.24) !important;
  opacity: 1 !important;
}

/* جلوگیری از له شدن متن‌ها */
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap p,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap h1,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap h2,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap h3,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap h4,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap a,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap span,
.elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap li {
  overflow-wrap: break-word !important;
  word-break: normal !important;
}

/* تبلت */
@media (max-width: 1024px) {
  .elementor-174 .elementor-element.elementor-element-cc7ca4d {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }

  .elementor-174 .elementor-element.elementor-element-cc7ca4d > .e-con-inner {
    max-width: 100% !important;
  }
}

/* موبایل */
@media (max-width: 767px) {
  .elementor-174 .elementor-element.elementor-element-cc7ca4d {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .hero-badge,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-badge,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-badge,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .section-badge,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .glass-badge,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .top-badge {
    width: 100% !important;
    max-width: 100% !important;
    min-height: auto !important;
    padding: 12px 16px !important;
    font-size: 17px !important;
    line-height: 1.8 !important;
    border-radius: 22px !important;
  }

  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta {
    padding: 26px 16px !important;
    border-radius: 20px !important;
  }

  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta a,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box a,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta a,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta a,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta a,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .simround-cta button,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .cta-box button,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .brand-cta button,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .final-cta button,
  .elementor-174 .elementor-element.elementor-element-cc7ca4d .simround-blog-wrap .guide-cta button {
    width: 100% !important;
    max-width: 320px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c489855 */.elementor-174 .elementor-element.elementor-element-c489855 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-right: calc(50% - 50vw) !important;
  margin-left: calc(50% - 50vw) !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  overflow: visible !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 > .e-con-inner {
  width: 100% !important;
  max-width: 1380px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .elementor-widget-html,
.elementor-174 .elementor-element.elementor-element-c489855 .elementor-widget-html > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
}
.elementor-174 .elementor-element.elementor-element-c489855 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-right: calc(50% - 50vw) !important;
  margin-left: calc(50% - 50vw) !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}

.elementor-174 .elementor-element.elementor-element-c489855,
.elementor-174 .elementor-element.elementor-element-c489855 * {
  box-sizing: border-box;
}

.elementor-174 .elementor-element.elementor-element-c489855 > .e-con-inner {
  width: 100% !important;
  max-width: 1380px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
  overflow: visible !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .elementor-widget-html,
.elementor-174 .elementor-element.elementor-element-c489855 .elementor-widget-html > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
}

/* جلوگیری از بیرون‌زدگی و برش محتوای اصلی */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap {
  width: 100% !important;
  max-width: 1380px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  overflow: visible !important;
}

/* اصلاح عنوان شیشه‌ای بالا */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .hero-badge,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-badge,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-badge,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .section-badge,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .glass-badge,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .top-badge {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  max-width: calc(100% - 24px) !important;
  min-height: 58px !important;
  padding: 13px 34px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  color: #2b2b2b !important;
  font-size: clamp(18px, 2.1vw, 28px) !important;
  font-weight: 900 !important;
  line-height: 1.7 !important;
  text-align: center !important;
  white-space: normal !important;
  background: rgba(255, 255, 255, 0.76) !important;
  border: 1px solid rgba(218, 178, 64, 0.34) !important;
  border-radius: 999px !important;
  box-shadow:
    0 14px 36px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.92) !important;
  backdrop-filter: blur(14px) saturate(135%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(135%) !important;
  text-shadow: none !important;
}

/* اگر عنوان بالا داخل h1/h2 مستقیم باشد */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap h1,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap h2 {
  color: #151515 !important;
  text-shadow: none !important;
}

/* اصلاح لینک بازگشت به صفحه اصلی */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a[href="/"],
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a[href*="home"],
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .back-home,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .home-link,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .footer-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  min-width: 150px !important;
  max-width: 100% !important;
  min-height: 44px !important;
  padding: 10px 22px !important;
  color: #1f1f1f !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  line-height: 1.5 !important;
  text-align: center !important;
  text-decoration: none !important;
  background: linear-gradient(135deg, #f3c94f, #d8a91e) !important;
  border: 1px solid rgba(163, 119, 12, 0.28) !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 24px rgba(190, 143, 28, 0.22) !important;
  outline: none !important;
  user-select: none !important;
  -webkit-tap-highlight-color: transparent !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a[href="/"]:hover,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a[href*="home"]:hover,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .back-home:hover,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .home-link:hover,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .footer-link:hover {
  color: #111 !important;
  background: linear-gradient(135deg, #ffd95d, #dfae24) !important;
  transform: translateY(-1px);
}

/* حذف ظاهر آبی انتخاب/فوکوس لینک‌ها */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a:visited,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a:active,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a:focus {
  text-decoration: none !important;
  outline: none !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap ::selection {
  color: #111 !important;
  background: rgba(229, 183, 48, 0.35) !important;
}

/* اصلاح باکس CTA پایین */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta {
  width: 100% !important;
  max-width: 100% !important;
  padding: 34px 28px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  text-align: center !important;
  color: #1f1f1f !important;
  background:
    radial-gradient(circle at center, rgba(229, 183, 48, 0.14), transparent 42%),
    linear-gradient(135deg, rgba(255, 250, 235, 0.96), rgba(255, 255, 255, 0.92)) !important;
  border: 1px solid rgba(222, 188, 88, 0.32) !important;
  border-radius: 24px !important;
  box-shadow: 0 18px 44px rgba(0, 0, 0, 0.07) !important;
  overflow: hidden !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta *,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box *,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta *,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta *,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta * {
  color: inherit !important;
  text-shadow: none !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta h2,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta h3,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box h2,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box h3,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta h2,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta h3,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta h2,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta h3,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta h2,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta h3 {
  color: #151515 !important;
  font-weight: 900 !important;
  line-height: 1.6 !important;
  margin-bottom: 10px !important;
}

.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta p,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box p,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta p,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta p,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta p {
  color: #3d3d3d !important;
  font-weight: 500 !important;
  line-height: 2 !important;
}

/* دکمه‌های داخل CTA */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta button,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box button,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta button,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta button,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 48px !important;
  padding: 12px 26px !important;
  margin-top: 14px !important;
  color: #171717 !important;
  font-size: 15px !important;
  font-weight: 900 !important;
  line-height: 1.5 !important;
  text-decoration: none !important;
  background: linear-gradient(135deg, #f5cc50, #d9a91d) !important;
  border: 1px solid rgba(155, 111, 8, 0.28) !important;
  border-radius: 14px !important;
  box-shadow: 0 12px 28px rgba(194, 146, 28, 0.24) !important;
  opacity: 1 !important;
}

/* جلوگیری از له شدن متن‌ها */
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap p,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap h1,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap h2,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap h3,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap h4,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap a,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap span,
.elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap li {
  overflow-wrap: break-word !important;
  word-break: normal !important;
}

/* تبلت */
@media (max-width: 1024px) {
  .elementor-174 .elementor-element.elementor-element-c489855 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }

  .elementor-174 .elementor-element.elementor-element-c489855 > .e-con-inner {
    max-width: 100% !important;
  }
}

/* موبایل */
@media (max-width: 767px) {
  .elementor-174 .elementor-element.elementor-element-c489855 {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .hero-badge,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-badge,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-badge,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .section-badge,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .glass-badge,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .top-badge {
    width: 100% !important;
    max-width: 100% !important;
    min-height: auto !important;
    padding: 12px 16px !important;
    font-size: 17px !important;
    line-height: 1.8 !important;
    border-radius: 22px !important;
  }

  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta {
    padding: 26px 16px !important;
    border-radius: 20px !important;
  }

  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta a,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box a,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta a,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta a,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta a,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .simround-cta button,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .cta-box button,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .brand-cta button,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .final-cta button,
  .elementor-174 .elementor-element.elementor-element-c489855 .simround-blog-wrap .guide-cta button {
    width: 100% !important;
    max-width: 320px !important;
  }
}/* End custom CSS */