.elementor-8448 .elementor-element.elementor-element-10a94e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8448 .elementor-element.elementor-element-5585a97{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8448 .elementor-element.elementor-element-8dc37d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-8448 .elementor-element.elementor-element-2e6eb4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-2e6eb4a{font-family:"Yekan Bakh", Sans-serif;font-size:14px;color:var( --e-global-color-51209ae );}.elementor-8448 .elementor-element.elementor-element-2e6eb4a a{color:var( --e-global-color-51209ae );}.elementor-8448 .elementor-element.elementor-element-2e6eb4a a:hover{color:var( --e-global-color-59ebd3d );}.elementor-8448 .elementor-element.elementor-element-4da3094{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8448 .elementor-element.elementor-element-d89852c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8448 .elementor-element.elementor-element-781d079{width:100%;max-width:100%;}.elementor-8448 .elementor-element.elementor-element-781d079 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8448 .elementor-element.elementor-element-781d079 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:28px;color:var( --e-global-color-51209ae );}.elementor-8448 .elementor-element.elementor-element-2ad8ec8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8448 .elementor-element.elementor-element-8ee0b10{width:100%;max-width:100%;text-align:center;}.elementor-8448 .elementor-element.elementor-element-8ee0b10 > .elementor-widget-container{background-color:var( --e-global-color-131bc7e );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-51209ae );border-radius:200px 200px 200px 200px;}.elementor-8448 .elementor-element.elementor-element-3206259{--display:flex;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8448 .elementor-element.elementor-element-a6f729e{text-align:center;}.elementor-8448 .elementor-element.elementor-element-a6f729e img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-8448 .elementor-element.elementor-element-79bb101 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8448 .elementor-element.elementor-element-79bb101 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-131bc7e );}.elementor-8448 .elementor-element.elementor-element-79bb101 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8448 .elementor-element.elementor-element-79bb101 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-131bc7e );}.elementor-8448 .elementor-element.elementor-element-79bb101 .swiper-wrapper{display:flex;align-items:center;}.elementor-8448 .elementor-element.elementor-element-1570cad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-8448 .elementor-element.elementor-element-1570cad:not(.elementor-motion-effects-element-type-background), .elementor-8448 .elementor-element.elementor-element-1570cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA1C;}.elementor-8448 .elementor-element.elementor-element-63ec6b4 > .elementor-widget-container{margin:30px 20px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-63ec6b4{text-align:start;}.elementor-8448 .elementor-element.elementor-element-63ec6b4 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;color:var( --e-global-color-51209ae );}.elementor-8448 .elementor-element.elementor-element-88a2197 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-8448 .elementor-element.elementor-element-88a2197 .jet-listing-dynamic-field__content{color:var( --e-global-color-7df69b1 );font-family:"Yekan Bakh", Sans-serif;font-size:17px;font-weight:300;text-align:right;}.elementor-8448 .elementor-element.elementor-element-88a2197 .jet-listing-dynamic-field__icon{color:var( --e-global-color-7df69b1 );font-size:14px;}.elementor-8448 .elementor-element.elementor-element-88a2197 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-7df69b1 );}body:not(.rtl) .elementor-8448 .elementor-element.elementor-element-88a2197 .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-8448 .elementor-element.elementor-element-88a2197 .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-8448 .elementor-element.elementor-element-caa4cfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-8448 .elementor-element.elementor-element-caa4cfb:not(.elementor-motion-effects-element-type-background), .elementor-8448 .elementor-element.elementor-element-caa4cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA1C;}.elementor-8448 .elementor-element.elementor-element-80876c2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-80876c2{text-align:start;}.elementor-8448 .elementor-element.elementor-element-80876c2 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;color:var( --e-global-color-51209ae );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8448 .elementor-element.elementor-element-1b4284f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-1b4284f{text-align:justify;font-family:"Yekan Bakh", Sans-serif;color:var( --e-global-color-7df69b1 );}.elementor-8448 .elementor-element.elementor-element-6057f53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-8448 .elementor-element.elementor-element-6057f53:not(.elementor-motion-effects-element-type-background), .elementor-8448 .elementor-element.elementor-element-6057f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA1C;}.elementor-8448 .elementor-element.elementor-element-e99c165 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-e99c165{text-align:start;}.elementor-8448 .elementor-element.elementor-element-e99c165 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;color:var( --e-global-color-51209ae );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8448 .elementor-element.elementor-element-65846db > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-icon i{color:var( --e-global-color-7df69b1 );transition:color 0.3s;}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-icon svg{fill:var( --e-global-color-7df69b1 );transition:fill 0.3s;}.elementor-8448 .elementor-element.elementor-element-65846db{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-item > a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:15px;}.elementor-8448 .elementor-element.elementor-element-65846db .elementor-icon-list-text{color:var( --e-global-color-7df69b1 );transition:color 0.3s;}.elementor-8448 .elementor-element.elementor-element-b3a2da6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8448 .elementor-element.elementor-element-6267693 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-6267693.elementor-element{--align-self:center;}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-icon i{color:var( --e-global-color-7df69b1 );transition:color 0.3s;}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-icon svg{fill:var( --e-global-color-7df69b1 );transition:fill 0.3s;}.elementor-8448 .elementor-element.elementor-element-6267693{--e-icon-list-icon-size:20px;--icon-vertical-offset:-2px;}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-item > a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:15px;}.elementor-8448 .elementor-element.elementor-element-6267693 .elementor-icon-list-text{color:var( --e-global-color-7df69b1 );transition:color 0.3s;}.elementor-8448 .elementor-element.elementor-element-235763f .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:flex-start;}.elementor-8448 .elementor-element.elementor-element-235763f .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;color:var( --e-global-color-7df69b1 );padding:5px 5px 0px 5px;}.elementor-8448 .elementor-element.elementor-element-235763f .jet-listing-dynamic-repeater__delimiter{color:var( --e-global-color-e0ee7a4 );margin:0px 0px 0px 0px;}.elementor-8448 .elementor-element.elementor-element-626e93f > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 125px 125px;}.elementor-8448 .elementor-element.elementor-element-ae0498e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:8px 8px 8px 8px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-8448 .elementor-element.elementor-element-ae0498e:not(.elementor-motion-effects-element-type-background), .elementor-8448 .elementor-element.elementor-element-ae0498e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8448 .elementor-element.elementor-element-3cc19bf .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Yekan Bakh", Sans-serif;color:#E1306C;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;flex-direction:row;}.elementor-8448 .elementor-element.elementor-element-3cc19bf .jet-listing-dynamic-link__icon{color:#E1306C;order:-1;font-size:20px;}.elementor-8448 .elementor-element.elementor-element-3cc19bf .jet-listing-dynamic-link__icon :is(svg, path){fill:#E1306C;}body:not(.rtl) .elementor-8448 .elementor-element.elementor-element-3cc19bf .jet-listing-dynamic-link__icon{margin-right:10px;}body.rtl .elementor-8448 .elementor-element.elementor-element-3cc19bf .jet-listing-dynamic-link__icon{margin-left:10px;}.elementor-8448 .elementor-element.elementor-element-e4a1514 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Yekan Bakh", Sans-serif;color:#0088CC;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;flex-direction:row;}.elementor-8448 .elementor-element.elementor-element-e4a1514 .jet-listing-dynamic-link__icon{color:#0088CC;order:-1;font-size:20px;}.elementor-8448 .elementor-element.elementor-element-e4a1514 .jet-listing-dynamic-link__icon :is(svg, path){fill:#0088CC;}body:not(.rtl) .elementor-8448 .elementor-element.elementor-element-e4a1514 .jet-listing-dynamic-link__icon{margin-right:10px;}body.rtl .elementor-8448 .elementor-element.elementor-element-e4a1514 .jet-listing-dynamic-link__icon{margin-left:10px;}.elementor-8448 .elementor-element.elementor-element-58b3744 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Yekan Bakh", Sans-serif;color:#25D366;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;flex-direction:row;}.elementor-8448 .elementor-element.elementor-element-58b3744 .jet-listing-dynamic-link__icon{color:#25D366;order:-1;font-size:20px;}.elementor-8448 .elementor-element.elementor-element-58b3744 .jet-listing-dynamic-link__icon :is(svg, path){fill:#25D366;}body:not(.rtl) .elementor-8448 .elementor-element.elementor-element-58b3744 .jet-listing-dynamic-link__icon{margin-right:10px;}body.rtl .elementor-8448 .elementor-element.elementor-element-58b3744 .jet-listing-dynamic-link__icon{margin-left:10px;}.elementor-8448 .elementor-element.elementor-element-6ffd12d .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Yekan Bakh", Sans-serif;color:var( --e-global-color-7d0ad27 );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;flex-direction:row;}.elementor-8448 .elementor-element.elementor-element-6ffd12d .jet-listing-dynamic-link__icon{color:var( --e-global-color-7d0ad27 );order:-1;font-size:20px;}.elementor-8448 .elementor-element.elementor-element-6ffd12d .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-7d0ad27 );}body:not(.rtl) .elementor-8448 .elementor-element.elementor-element-6ffd12d .jet-listing-dynamic-link__icon{margin-right:10px;}body.rtl .elementor-8448 .elementor-element.elementor-element-6ffd12d .jet-listing-dynamic-link__icon{margin-left:10px;}.elementor-8448 .elementor-element.elementor-element-092d366 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Yekan Bakh", Sans-serif;color:var( --e-global-color-d968673 );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;flex-direction:row;}.elementor-8448 .elementor-element.elementor-element-092d366 .jet-listing-dynamic-link__icon{color:var( --e-global-color-d968673 );order:-1;font-size:20px;}.elementor-8448 .elementor-element.elementor-element-092d366 .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-d968673 );}body:not(.rtl) .elementor-8448 .elementor-element.elementor-element-092d366 .jet-listing-dynamic-link__icon{margin-right:10px;}body.rtl .elementor-8448 .elementor-element.elementor-element-092d366 .jet-listing-dynamic-link__icon{margin-left:10px;}.elementor-8448 .elementor-element.elementor-element-40f1a94{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8448 .elementor-element.elementor-element-4b9fbe7 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:26px;color:var( --e-global-color-51209ae );}.elementor-8448 .elementor-element.elementor-element-1b159a6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8448 .elementor-element.elementor-element-1b159a6 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}@media(max-width:767px){.elementor-8448 .elementor-element.elementor-element-781d079{text-align:center;}.elementor-8448 .elementor-element.elementor-element-8ee0b10{text-align:center;}}@media(min-width:768px){.elementor-8448 .elementor-element.elementor-element-4da3094{--content-width:50%;}}/* Start custom CSS for container, class: .elementor-element-8dc37d7 *//* فقط روی موبایل اسکرول‌خور بشه */
@media (max-width: 768px) {
  .breadcrumbs-container {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch; /* اسکرول نرم در iOS */
  }

  .breadcrumbs-container a {
    display: inline-block;
  }

  /* پنهان کردن اسکرول‌بار برای زیبایی */
  .breadcrumbs-container::-webkit-scrollbar {
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b4284f *//* کانتینر متنی */
.content-box {
  font-family: "Yekan Bakh", "Yekan Bakh FaNum", "IRANYekan", "Vazirmatn", sans-serif;
  font-size: 24px;           /* پاراگراف‌ها */
  line-height: 1.2em;
  direction: rtl;
}

/* فاصله‌های عمومی داخل کانتینر */
.content-box > *:first-child { margin-top: 0; }
.content-box > * { margin: 0 0 0.8em; }

/* هدینگ‌ها */
.content-box h2,
.content-box h3,
.content-box h4 {
  font-weight: 700;
  line-height: 1.35;
  margin: 1.2em 0 0.6em;
}

.content-box h2 { font-size: 24px; }
.content-box h3 { font-size: 20px; }
.content-box h4 { font-size: 16px; }

/* پاراگراف‌ها */
.content-box p {
  font-size: 15px;
  margin: 0 0 0.8em;
}

/* لینک‌ها */
.content-box a {
  text-decoration: none;
}
.content-box a:hover { text-decoration: underline; }

/* لیست‌ها */
.content-box ul,
.content-box ol {
  padding: 0 1.2em 0 0;   /* راست‌چین */
  margin: 0 0 0.8em;
}
.content-box li {
  margin: 0.25em 0;
  line-height: 1.4;
}

/* نقل‌قول */
.content-box blockquote {
  border-right: 3px solid #d1d5db;
  padding: 0.6em 1em 0.6em 0.6em;
  margin: 1em 0;
  border-radius: 10px;
  color: #334155;
}

/* جدول‌ها */
.content-box table {
  width: 100%;
  border-collapse: collapse;
  margin: 0.8em 0;
  font-size: 13px;
}
.content-box th,
.content-box td {
  border: 1px solid #e5e7eb;
  padding: 8px 10px;
  text-align: right;
}
.content-box thead th {
  background: #f1f5f9;
  font-weight: 700;
}

/* تصاویر داخل متن */
.content-box img {
  max-width: 100%;
  height: auto;
  border-radius: 12px;             /* گوشه گرد */
  display: block;
  margin: 0.8em 0;
  transition: filter 180ms ease, opacity 180ms ease;
}
.content-box img:hover {
  filter: saturate(95%) contrast(98%);
  opacity: 0.96;                   /* هاور خیلی خفیف */
}

/* کدهای درون‌خطی و بلوکی (اختیاری) */
.content-box code {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Courier New", monospace;
  background: #f3f4f6;
  padding: 0.1em 0.35em;
  border-radius: 6px;
}
.content-box pre {
  background: #0b1020;
  padding: 12px;
  border-radius: 12px;
  overflow: auto;
}/* End custom CSS */