.elementor-11347 .elementor-element.elementor-element-ecd1a26{--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;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;}.elementor-11347 .elementor-element.elementor-element-ecd1a26::before, .elementor-11347 .elementor-element.elementor-element-ecd1a26 > .elementor-background-video-container::before, .elementor-11347 .elementor-element.elementor-element-ecd1a26 > .e-con-inner > .elementor-background-video-container::before, .elementor-11347 .elementor-element.elementor-element-ecd1a26 > .elementor-background-slideshow::before, .elementor-11347 .elementor-element.elementor-element-ecd1a26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11347 .elementor-element.elementor-element-ecd1a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-66f81c8 );}.elementor-11347 .elementor-element.elementor-element-ecd1a26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11347 .elementor-element.elementor-element-6be0e48{--display:flex;--gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-width-top:1.5px;--border-width-right:1.5px;--border-width-bottom:1.5px;--border-width-left:1.5px;--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;--margin-top:20px;--margin-right:0px;--margin-bottom:20px;--margin-left:0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-11347 .elementor-element.elementor-element-6be0e48:not(.elementor-motion-effects-element-type-background), .elementor-11347 .elementor-element.elementor-element-6be0e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11347 .elementor-element.elementor-element-6be0e48, .elementor-11347 .elementor-element.elementor-element-6be0e48::before{--border-transition:0.3s;}.elementor-11347 .elementor-element.elementor-element-2cd06c4{font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:35px;}.elementor-11347 .elementor-element.elementor-element-1ab8c48{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-1ab8c48 .elementor-heading-title{color:#E9A700;font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-832ba1d{color:#E9A700;font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-d1ea269{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-d1ea269 .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-79d8e85{color:#E9A700;font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-c5c57ed{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-c5c57ed .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-68b8a9a{font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-e3c66e4 img{width:90%;border-radius:9px 9px 9px 9px;}.elementor-11347 .elementor-element.elementor-element-953ee47{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-953ee47 .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-88e164e{color:#E9A700;font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-b786c55{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-b786c55 .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-1976724{font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-d94af0e{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-d94af0e .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-972d42a{font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-7498186 img{width:90%;border-radius:9px 9px 9px 9px;}.elementor-11347 .elementor-element.elementor-element-7aaa2b3{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-7aaa2b3 .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-5538723{font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}.elementor-11347 .elementor-element.elementor-element-accd2df{text-align:justify;}.elementor-11347 .elementor-element.elementor-element-accd2df .elementor-heading-title{color:var( --e-global-color-f9317dc );font-family:"IRANSansWeb_Light", Sans-serif;font-weight:800;}.elementor-11347 .elementor-element.elementor-element-bcd5758{color:#E9A700;font-family:"IRANSansWeb_Light", Sans-serif;font-weight:normal;line-height:30px;}@media(max-width:767px){.elementor-11347 .elementor-element.elementor-element-e3c66e4 img{width:100%;}.elementor-11347 .elementor-element.elementor-element-7498186 img{width:100%;}}@media(min-width:768px){.elementor-11347 .elementor-element.elementor-element-ecd1a26{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-1976724 *//* ظرف اسکرول افقی برای جدول */
.table-scroll{
  max-width:100%;
  overflow-x:auto;              /* اسکرول افقی فقط داخل همین باکس */
  overflow-y:hidden;
  -webkit-overflow-scrolling:touch; /* اسکرول نرم روی موبایل */
}

/* خود جدول: به اندازه‌ی محتوا پهن شود، اما بیرون نریزد */
.table-scroll table{
  width:max-content;            /* کلید اصلی: عرض به اندازه محتوا */
  max-width:none;
  border-collapse:collapse;
}

/* سازگاری مرورگرهایی که max-content ندارند */
@supports not (width: max-content){
  .table-scroll{ display:block; }
  .table-scroll table{
    display:inline-block;       /* اجازه اسکرول افقی */
    white-space:nowrap;         /* ستون‌ها در یک خط بمانند */
  }
}

/* جلوگیری از اسکرول افقی کل صفحه در صورت اشتباهات دیگر */
body{ overflow-x:hidden; }

/* استایل‌های پیشنهادی ملایم (اختیاری) */
.table-scroll th,
.table-scroll td{
  padding:10px 12px;
  border:1px solid #eee;
  background:#fff;
  vertical-align:top;
}
.table-scroll thead th{
  position:sticky;              /* هدر چسبان (دلخواه) */
  top:0;
  z-index:1;
  background:#fffdf2;
}/* End custom CSS */