.elementor-1005 .elementor-element.elementor-element-ead8199{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1005 .elementor-element.elementor-element-be5c188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;}.elementor-1005 .elementor-element.elementor-element-be5c188:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-be5c188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1005 .elementor-element.elementor-element-a1b6363{--display:flex;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px #E5E5E5;}.elementor-1005 .elementor-element.elementor-element-a1b6363:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-a1b6363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1005 .elementor-element.elementor-element-5febe87 .woocommerce-breadcrumb{text-align:center;}.elementor-1005 .elementor-element.elementor-element-6058ae8{padding:10px 10px 10px 10px;text-align:center;}.elementor-1005 .elementor-element.elementor-element-6058ae8 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;}.elementor-1005 .elementor-element.elementor-element-534d78e img{border-radius:10px 10px 10px 10px;}.elementor-1005 .elementor-element.elementor-element-7605cc3{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1005 .elementor-element.elementor-element-6539f02{line-height:32px;}.elementor-1005 .elementor-element.elementor-element-ecdae77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;}.elementor-1005 .elementor-element.elementor-element-517a9c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-1005 .elementor-element.elementor-element-0566165{background-color:#7F00B6;text-align:center;}.elementor-1005 .elementor-element.elementor-element-58c4d01{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-1005 .elementor-element.elementor-element-58c4d01 .elementor-post__title, .elementor-1005 .elementor-element.elementor-element-58c4d01 .elementor-post__title a{font-size:14px;font-weight:500;}.elementor-1005 .elementor-element.elementor-element-2d37c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1005 .elementor-element.elementor-element-2bfd211{padding:20px 20px 20px 20px;}body.elementor-page-1005:not(.elementor-motion-effects-element-type-background), body.elementor-page-1005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}@media(min-width:768px){.elementor-1005 .elementor-element.elementor-element-ead8199{--width:98%;}.elementor-1005 .elementor-element.elementor-element-be5c188{--width:70%;}.elementor-1005 .elementor-element.elementor-element-ecdae77{--width:30%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-6539f02 */.elementor-1005 .elementor-element.elementor-element-6539f02 a {
    font-weight: bold;
    
}
code,pre {
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; /* فونت مونواسپیس برای خوانایی کد */
  font-size: 0.9em; /* کمی کوچک‌تر از متن اصلی */
  background-color: #272822; /* پس‌زمینه خاکستری روشن برای تمایز */
  color:#f8f8f2; /* یک رنگ متمایز برای متن کد (می‌توانید تغییر دهید) */
  padding: 0.2em 0.4em; /* پدینگ داخلی کوچک */
  border-radius: 3px; /* گوشه‌های کمی گرد */
  white-space: nowrap; /* سعی می‌کند کد درون‌خطی در یک خط بماند */
}

/* --- استایل برای بلوک‌های کد (معمولاً code داخل pre) --- */
pre {
  display: block; /* اطمینان از نمایش به صورت بلوک */
  background-color: #272822; /* پس‌زمینه متفاوت برای بلوک کد */
  color: ##f8f8f2; /* رنگ متن تیره‌تر برای بلوک */
  padding: 1em; /* پدینگ بیشتر برای بلوک */
  margin: 1.5em 0; /* فاصله خارجی از بالا و پایین */
  border: 1px solid #ddd; /* یک حاشیه ظریف */
  border-radius: 4px; /* گوشه‌های گردتر */
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; /* فونت مونواسپیس */
  font-size: 0.9em; /* اندازه فونت */
  line-height: 1.5; /* فاصله خطوط برای خوانایی بهتر */
  overflow-x: auto; /* فعال کردن اسکرول افقی برای خطوط طولانی */
  white-space: pre; /* حفظ فاصله‌ها و شکست خطوط کد اصلی */
  word-wrap: normal; /* جلوگیری از شکستن کلمات در بلوک */
}

/* استایل تگ code وقتی داخل pre قرار دارد */
pre code {
  /* بازنشانی برخی استایل‌های code درون‌خطی */
  background-color: transparent; /* پس‌زمینه توسط pre کنترل می‌شود */
  color: inherit; /* رنگ متن از pre به ارث برده شود (یا رنگ دلخواه خود را بگذارید) */
  font-size: inherit; /* اندازه فونت از pre به ارث برده شود */
  padding: 0; /* پدینگ توسط pre کنترل می‌شود */
  border-radius: 0; /* گردی گوشه توسط pre کنترل می‌شود */
  white-space: inherit; /* مدیریت فاصله سفید توسط pre */
  display: inline; /* اطمینان از اینکه خود code باعث شکستن خط نشود */
}


code {
    background-color: : #272822!important;
    border-radius: 0.3em;
    padding: 4px 5px 6px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0566165 */.elementor-1005 .elementor-element.elementor-element-0566165{
    background: #7F00B6;
    line-height: 32px;
    height: 32px;
padding-top: 8px;
    border-radius: 5px;
    color: #fff
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-58c4d01 */.elementor-1005 .elementor-element.elementor-element-58c4d01 a{
    transition: background 0.4s;
}
.elementor-1005 .elementor-element.elementor-element-58c4d01 a:hover{
    background: #7F00B6;
    padding: 5px 10px;
    border-radius: 5px;
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead8199 */.elementor-1005 .elementor-element.elementor-element-ead8199 {
    margin: 0px auto;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-2bfd211 */.elementor-1005 .elementor-element.elementor-element-2bfd211{
    background: #fff;
}/* End custom CSS */