.elementor-7796 .elementor-element.elementor-element-687825a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7796 .elementor-element.elementor-element-fbb2b54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7796 .elementor-element.elementor-element-e3879f2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7796 .elementor-element.elementor-element-7528a62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-7796 .elementor-element.elementor-element-fcdb936{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7796 .elementor-element.elementor-element-84e4768{--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;}@media(max-width:767px){.elementor-7796 .elementor-element.elementor-element-687825a{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7796 .elementor-element.elementor-element-fbb2b54{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7796 .elementor-element.elementor-element-e3879f2{--margin-top:37em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7796 .elementor-element.elementor-element-84e4768{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-7796 .elementor-element.elementor-element-687825a{--content-width:1350px;}.elementor-7796 .elementor-element.elementor-element-e3879f2{--width:55%;}.elementor-7796 .elementor-element.elementor-element-fcdb936{--width:45%;}}/* Start custom CSS for text-editor, class: .elementor-element-7528a62 *//* پایه: از رنگ تم ارث‌بری کن */
.gold-order-text {
  color: inherit;
  direction: rtl;
  text-align: justify;
  text-justify: inter-word;
  line-height: 1.9;
  font-size: 16px;
  background: transparent;
}

/* اگر لازم شد رنگ را صریحاً برای هر تم تعریف کن */
html[data-dracula-scheme="dark"] .gold-order-text { color: #f5f5f5; }
html[data-dracula-scheme="light"] .gold-order-text { color: #222; }

/* تیتر و متن‌ها هم رنگ را از والد بگیرند (اختیاری ولی مطمئن) */
.gold-order-text h1,
.gold-order-text h2,
.gold-order-text h3,
.gold-order-text p,
.gold-order-text li { color: inherit; }

/* تأکید (طلایی) – روی هر دو تم خواناست */
.gold-order-text b { color: #d5b65d; }

/* لینک‌ها */
.gold-order-text a {
  color: #d5b65d;
  text-decoration: none;
  border-bottom: 1px dashed currentColor;
}
.gold-order-text a:hover { border-bottom-style: solid; }

/* ریسپانسیو */
@media (max-width: 768px) {
  .gold-order-text { font-size: 15px; line-height: 1.8; }
  .gold-order-text h3 { font-size: 18px; }
}
@media (max-width: 480px) {
  .gold-order-text { font-size: 14px; line-height: 1.8; }
  .gold-order-text h3 { font-size: 16px; }
  .gold-order-text p, .gold-order-text li { margin-bottom: 12px; }
}/* End custom CSS */