.elementor-4702 .elementor-element.elementor-element-2f05595{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-8612737{--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;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-4702 .elementor-element.elementor-element-810cce5{--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;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4702 .elementor-element.elementor-element-1a2b10f{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-1a2b10f:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-1a2b10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-4702 .elementor-element.elementor-element-3e04247{--spacer-size:25px;}.elementor-4702 .elementor-element.elementor-element-39d242e{--spacer-size:25px;}.elementor-4702 .elementor-element.elementor-element-889b309{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-3d7c01c{--spacer-size:20px;}.elementor-4702 .elementor-element.elementor-element-0bc3584{--spacer-size:20px;}.elementor-4702 .elementor-element.elementor-element-c011f16{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-c011f16:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-c011f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-4702 .elementor-element.elementor-element-a7c0474{--spacer-size:15px;}.elementor-4702 .elementor-element.elementor-element-199b563{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-199b563:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-199b563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-4702 .elementor-element.elementor-element-8ed9cd8{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-57aaa46{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-558c3f6{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-8e6f56d{--spacer-size:15px;}.elementor-4702 .elementor-element.elementor-element-9f34829{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-bb37983{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-3fdedae{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-e189ab7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-e189ab7:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-e189ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-4702 .elementor-element.elementor-element-7cb8772{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-7cb8772.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-61b0f7f{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-ec534b5{--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;overflow:visible;}.elementor-4702 .elementor-element.elementor-element-d98a133{--spacer-size:25px;}@media(min-width:768px){.elementor-4702 .elementor-element.elementor-element-8612737{--width:50%;}.elementor-4702 .elementor-element.elementor-element-810cce5{--width:50%;}.elementor-4702 .elementor-element.elementor-element-8ed9cd8{--width:25%;}.elementor-4702 .elementor-element.elementor-element-57aaa46{--width:25%;}.elementor-4702 .elementor-element.elementor-element-558c3f6{--width:25%;}.elementor-4702 .elementor-element.elementor-element-9f34829{--width:25%;}.elementor-4702 .elementor-element.elementor-element-bb37983{--width:25%;}.elementor-4702 .elementor-element.elementor-element-7cb8772{--width:55%;}.elementor-4702 .elementor-element.elementor-element-61b0f7f{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-33a0063 */.elementor-4702 .elementor-element.elementor-element-33a0063 {
  --ldt-red:#e50914;
  --ldt-black:#111;
  --ldt-border:1px solid rgba(229,9,20,.25);
  --ldt-radius:12px;
  --ldt-shadow:0 6px 18px rgba(0,0,0,.07);
}

.elementor-4702 .elementor-element.elementor-element-33a0063 *{box-sizing:border-box}
.elementor-4702 .elementor-element.elementor-element-33a0063 .ldt-wrap{overflow:auto;border:var(--ldt-border);border-radius:var(--ldt-radius);background:#fff;box-shadow:var(--ldt-shadow)}
.elementor-4702 .elementor-element.elementor-element-33a0063 table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}
.elementor-4702 .elementor-element.elementor-element-33a0063 caption{caption-side:top;text-align:start;font-weight:700;margin:0 0 .75rem 0;color:var(--ldt-black)}
.elementor-4702 .elementor-element.elementor-element-33a0063 thead th{position:sticky;top:0;background:var(--ldt-black);color:#fff;font-weight:700;padding:1rem;border-inline:0;border-top-left-radius:12px;border-top-right-radius:12px}
.elementor-4702 .elementor-element.elementor-element-33a0063 thead th+th{border-right:1px solid rgba(255,255,255,.08)}
.elementor-4702 .elementor-element.elementor-element-33a0063 tbody tr{background:#fff;transition:background .2s ease}
.elementor-4702 .elementor-element.elementor-element-33a0063 tbody tr:nth-child(even){background:#fafafa}
.elementor-4702 .elementor-element.elementor-element-33a0063 tbody tr:hover{background:#fff5f6}
.elementor-4702 .elementor-element.elementor-element-33a0063 td,.elementor-4702 .elementor-element.elementor-element-33a0063 th{padding:.9rem 1rem;vertical-align:top;line-height:1.7;border-bottom:1px solid #eee}
.elementor-4702 .elementor-element.elementor-element-33a0063 td{color:#222}
.elementor-4702 .elementor-element.elementor-element-33a0063 .kicker{display:inline-block;font-weight:700;color:var(--ldt-red)}
.elementor-4702 .elementor-element.elementor-element-33a0063 .badge{display:inline-block;background:var(--ldt-red);color:#fff;padding:.25rem .6rem;border-radius:999px;font-weight:700;white-space:nowrap}
.elementor-4702 .elementor-element.elementor-element-33a0063 .note{color:#444}
.elementor-4702 .elementor-element.elementor-element-33a0063 .em{color:var(--ldt-black);font-weight:600}
.elementor-4702 .elementor-element.elementor-element-33a0063 .divider td{border-bottom:2px solid rgba(229,9,20,.25)}
.elementor-4702 .elementor-element.elementor-element-33a0063 .hint{font-size:.95rem;color:#444;margin:.5rem 0 0 0}
.elementor-4702 .elementor-element.elementor-element-33a0063 .wrap{max-width:70ch}
.elementor-4702 .elementor-element.elementor-element-33a0063 .ldt-wrap:focus{outline:2px solid var(--ldt-red);outline-offset:2px}

/* موبایل */
@media (max-width: 768px){
  .elementor-4702 .elementor-element.elementor-element-33a0063 table{min-width:0;border-collapse:collapse}
  .elementor-4702 .elementor-element.elementor-element-33a0063 thead{display:none}
  .elementor-4702 .elementor-element.elementor-element-33a0063 tbody, .elementor-4702 .elementor-element.elementor-element-33a0063 tr, .elementor-4702 .elementor-element.elementor-element-33a0063 td{display:block;width:100%}
  .elementor-4702 .elementor-element.elementor-element-33a0063 tbody tr{margin:.75rem; border:var(--ldt-border); border-radius:12px;box-shadow:var(--ldt-shadow)}
  .elementor-4702 .elementor-element.elementor-element-33a0063 tbody tr:nth-child(even){background:#fff}
  .elementor-4702 .elementor-element.elementor-element-33a0063 td{border:none;border-bottom:1px dashed rgba(0,0,0,.08);padding:.85rem 1rem .85rem 9rem; position:relative}
  .elementor-4702 .elementor-element.elementor-element-33a0063 td:last-child{border-bottom:none}
  .elementor-4702 .elementor-element.elementor-element-33a0063 td::before{
    content:attr(data-label);
    position:absolute; inset-inline-start:1rem; top:.8rem;
    font-weight:700; color:var(--ldt-red); width:7.5rem; line-height:1.4;
  }
  .elementor-4702 .elementor-element.elementor-element-33a0063 .badge{margin-inline-start:.25rem}
  .elementor-4702 .elementor-element.elementor-element-33a0063 caption{margin:.5rem 0}
}/* End custom CSS */