.elementor-469 .elementor-element.elementor-element-893a85a{--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-469 .elementor-element.elementor-element-c3d7085{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-469 .elementor-element.elementor-element-c3d7085 .swiper-slide > .elementor-element{height:100%;}.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-469 .elementor-element.elementor-element-60e4a72{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-60e4a72 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-f86448c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f254ae8{--display:flex;}.elementor-469 .elementor-element.elementor-element-863ef51{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-863ef51 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-5bc4845{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-469 .elementor-element.elementor-element-d9f4c8f{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-d9f4c8f a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-b68db34{background-color:var( --e-global-color-primary );text-align:center;font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-b68db34 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-f3be26a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-3a35e74{--display:flex;}.elementor-469 .elementor-element.elementor-element-9f20e57{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-9f20e57 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-c9ca437{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-8cabe9b img{width:100%;}.elementor-469 .elementor-element.elementor-element-13c8b55{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-30dfc89{--display:flex;}.elementor-469 .elementor-element.elementor-element-2f67b61{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-2f67b61 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-f24385d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-ebf7586 img{width:100%;}.elementor-469 .elementor-element.elementor-element-456df18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-e16a5eb{--display:flex;}.elementor-469 .elementor-element.elementor-element-ed7aa89{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-ed7aa89 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-dd06f9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-1232044 img{width:100%;}.elementor-469 .elementor-element.elementor-element-4dd59a6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-7821434{--display:flex;}.elementor-469 .elementor-element.elementor-element-d06497c{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-d06497c a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-261c431{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-bb84089 img{width:100%;}.elementor-469 .elementor-element.elementor-element-778d73e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f99cecd{--display:flex;}.elementor-469 .elementor-element.elementor-element-8756961{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-8756961 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-31ef0c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-1d848c5{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-1d848c5 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-75ad226{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f0eb986{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-4398598{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-4398598 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-a5cccc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-b2cf22a{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-b2cf22a a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-98371c1{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-98371c1 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-855d128{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-3949f57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-af596ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-62bdd2f{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-62bdd2f a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-8045f8d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-dc5487a{--display:flex;}.elementor-469 .elementor-element.elementor-element-da3d350{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-da3d350 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-8278e90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-30c6f7d{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-30c6f7d a{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-469 .elementor-element.elementor-element-6ac07e0 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-6ac07e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-469 .elementor-element.elementor-element-a26e18f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-2a98107{--display:flex;}.elementor-469 .elementor-element.elementor-element-c003f89{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-c003f89 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-66f3551{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-534fbdd{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-534fbdd a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-d61bc73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-bc4f8f9{--display:flex;}.elementor-469 .elementor-element.elementor-element-bea441a{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-bea441a a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-36b8ae6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-ef405dc{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-ef405dc a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-de143fb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-ae7e933{--display:flex;}.elementor-469 .elementor-element.elementor-element-b690f78{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-b690f78 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-b6da455{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-b8ace6a{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-b8ace6a a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-b5f3461{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-b5f3461 a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-36addca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-3d726fb{--display:flex;}.elementor-469 .elementor-element.elementor-element-e83735c{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-469 .elementor-element.elementor-element-e83735c a{color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-acda78f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-469 .elementor-element.elementor-element-5bc4845{--width:40%;}.elementor-469 .elementor-element.elementor-element-c9ca437{--width:50%;}.elementor-469 .elementor-element.elementor-element-f24385d{--width:50%;}.elementor-469 .elementor-element.elementor-element-dd06f9a{--width:50%;}.elementor-469 .elementor-element.elementor-element-261c431{--width:50%;}}@media(max-width:1024px){.elementor-469 .elementor-element.elementor-element-c3d7085{--swiper-slides-to-display:2;}.elementor-469 .elementor-element.elementor-element-6ac07e0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}}@media(max-width:767px){.elementor-469 .elementor-element.elementor-element-c3d7085{--swiper-slides-to-display:2;--swiper-slides-gap:0px;}.elementor-469 .elementor-element.elementor-element-60e4a72{font-size:15px;}.elementor-469 .elementor-element.elementor-element-f86448c{--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-469 .elementor-element.elementor-element-863ef51{font-size:15px;}.elementor-469 .elementor-element.elementor-element-5bc4845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-0c3617a img{width:100%;}.elementor-469 .elementor-element.elementor-element-d9f4c8f{font-size:15px;}.elementor-469 .elementor-element.elementor-element-b68db34{padding:10px 15px 10px 15px;font-size:15px;}.elementor-469 .elementor-element.elementor-element-f3be26a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-469 .elementor-element.elementor-element-9f20e57{font-size:15px;}.elementor-469 .elementor-element.elementor-element-c9ca437{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-8cabe9b img{width:100%;}.elementor-469 .elementor-element.elementor-element-13c8b55{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-469 .elementor-element.elementor-element-2f67b61{font-size:15px;}.elementor-469 .elementor-element.elementor-element-f24385d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-ebf7586 img{width:100%;}.elementor-469 .elementor-element.elementor-element-456df18{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-469 .elementor-element.elementor-element-ed7aa89{font-size:15px;}.elementor-469 .elementor-element.elementor-element-dd06f9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-1232044 img{width:100%;}.elementor-469 .elementor-element.elementor-element-4dd59a6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-469 .elementor-element.elementor-element-d06497c{font-size:15px;}.elementor-469 .elementor-element.elementor-element-261c431{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-bb84089 img{width:100%;}.elementor-469 .elementor-element.elementor-element-778d73e{--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-469 .elementor-element.elementor-element-8756961{font-size:15px;}.elementor-469 .elementor-element.elementor-element-31ef0c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-1d848c5{font-size:15px;}.elementor-469 .elementor-element.elementor-element-4398598{font-size:15px;}.elementor-469 .elementor-element.elementor-element-b2cf22a{font-size:15px;}.elementor-469 .elementor-element.elementor-element-98371c1{font-size:15px;}.elementor-469 .elementor-element.elementor-element-62bdd2f{font-size:15px;}.elementor-469 .elementor-element.elementor-element-8045f8d{--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-469 .elementor-element.elementor-element-da3d350{font-size:15px;}.elementor-469 .elementor-element.elementor-element-8278e90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-30c6f7d{font-size:15px;}.elementor-469 .elementor-element.elementor-element-a26e18f{--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-469 .elementor-element.elementor-element-c003f89{font-size:15px;}.elementor-469 .elementor-element.elementor-element-66f3551{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-534fbdd{font-size:15px;}.elementor-469 .elementor-element.elementor-element-d61bc73{--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-469 .elementor-element.elementor-element-bea441a{font-size:15px;}.elementor-469 .elementor-element.elementor-element-36b8ae6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-ef405dc{font-size:15px;}.elementor-469 .elementor-element.elementor-element-de143fb{--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-469 .elementor-element.elementor-element-b690f78{font-size:15px;}.elementor-469 .elementor-element.elementor-element-b6da455{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-b8ace6a{font-size:15px;}.elementor-469 .elementor-element.elementor-element-b5f3461{font-size:15px;}.elementor-469 .elementor-element.elementor-element-36addca{--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-469 .elementor-element.elementor-element-e83735c{font-size:15px;}.elementor-469 .elementor-element.elementor-element-acda78f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-d9f4c8f *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-d9f4c8f table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-d9f4c8f table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-d9f4c8f table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-d9f4c8f table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-d9f4c8f table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-d9f4c8f table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-d9f4c8f   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-d9f4c8f   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-d9f4c8f  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-d9f4c8f  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b68db34 *//* جدول اصلی */
#tablepress-3 {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
#tablepress-3 thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
  text-transform: none !important;
}

/* بدنه جدول */
#tablepress-3 tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
#tablepress-3 tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
#tablepress-3 tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
#tablepress-3 tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون ویژگی‌ها */
#tablepress-3 tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرایی */
@media (max-width: 768px) {
  #tablepress-3 thead {
    display: none !important;
  }
  #tablepress-3 tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
  #tablepress-3 tbody td {
    display: flex !important;
  
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
  #tablepress-3 tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d848c5 *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-1d848c5 table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-1d848c5 table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-1d848c5 table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-1d848c5 table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-1d848c5 table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-1d848c5 table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-1d848c5   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-1d848c5   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-1d848c5  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-1d848c5  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98371c1 *//* جدول اصلی */
#tablepress-3 {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
#tablepress-3 thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
  text-transform: none !important;
}

/* بدنه جدول */
#tablepress-3 tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
#tablepress-3 tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
#tablepress-3 tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
#tablepress-3 tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون ویژگی‌ها */
#tablepress-3 tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرایی */
@media (max-width: 768px) {
  #tablepress-3 thead {
    display: none !important;
  }
  #tablepress-3 tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
  #tablepress-3 tbody td {
    display: flex !important;
  
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
  #tablepress-3 tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62bdd2f *//* جدول اصلی */
#tablepress-3 {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
#tablepress-3 thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
  text-transform: none !important;
}

/* بدنه جدول */
#tablepress-3 tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
#tablepress-3 tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
#tablepress-3 tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
#tablepress-3 tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون ویژگی‌ها */
#tablepress-3 tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرایی */
@media (max-width: 768px) {
  #tablepress-3 thead {
    display: none !important;
  }
  #tablepress-3 tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
  #tablepress-3 tbody td {
    display: flex !important;
  
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
  #tablepress-3 tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c6f7d *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-30c6f7d table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-30c6f7d table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-30c6f7d table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-30c6f7d table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-30c6f7d table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-30c6f7d table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-30c6f7d   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-30c6f7d   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-30c6f7d  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-30c6f7d  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534fbdd *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-534fbdd table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-534fbdd table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-534fbdd table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-534fbdd table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-534fbdd table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-534fbdd table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-534fbdd   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-534fbdd   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-534fbdd  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-534fbdd  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bea441a *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-bea441a table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-bea441a table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-bea441a table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-bea441a table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-bea441a table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-bea441a table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-bea441a   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-bea441a   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-bea441a  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-bea441a  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef405dc *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-ef405dc table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-ef405dc table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-ef405dc table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-ef405dc table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-ef405dc table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-ef405dc table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-ef405dc   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-ef405dc   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-ef405dc  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-ef405dc  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b690f78 *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-b690f78 table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-b690f78 table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-b690f78 table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-b690f78 table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-b690f78 table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-b690f78 table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-b690f78   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-b690f78   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-b690f78  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-b690f78  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8ace6a *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-b8ace6a table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-b8ace6a table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-b8ace6a table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-b8ace6a table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-b8ace6a table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-b8ace6a table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-b8ace6a   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-b8ace6a   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-b8ace6a  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-b8ace6a  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5f3461 *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-b5f3461 table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-b5f3461 table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-b5f3461 table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-b5f3461 table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-b5f3461 table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-b5f3461 table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-b5f3461   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-b5f3461   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-b5f3461  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-b5f3461  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83735c *//* استایل همه جدول‌ها */
.elementor-469 .elementor-element.elementor-element-e83735c table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 30px 0 !important;

  font-size: 16px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08) !important;
}

/* عنوان جدول */
.elementor-469 .elementor-element.elementor-element-e83735c table thead th {
  background: #ddaf3a !important;
  color: #fff !important;
  text-align: center !important;
  font-weight: 600 !important;
  padding: 14px 12px !important;
  font-size: 17px !important;
}

/* بدنه جدول */
.elementor-469 .elementor-element.elementor-element-e83735c table tbody td {
  padding: 12px 15px !important;
  text-align: center !important;
  border-bottom: 1px solid #e5e5e5 !important;
  color: #333 !important;
}

/* ردیف‌های زوج و فرد */
.elementor-469 .elementor-element.elementor-element-e83735c table tbody tr:nth-child(even) {
  background: #fffaf0 !important;
}
table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* هاور */
.elementor-469 .elementor-element.elementor-element-e83735c table tbody tr:hover {
  background: rgba(221, 175, 58, 0.15) !important;
  transition: 0.3s !important;
}

/* ستون اول */
.elementor-469 .elementor-element.elementor-element-e83735c table tbody td:first-child {
  font-weight: 700 !important;
  color: #ddaf3a !important;
  text-align: right !important;
}

/* واکنش‌گرا در موبایل */
@media (max-width: 768px) {
.elementor-469 .elementor-element.elementor-element-e83735c   table thead {
    display: none !important;
  }
.elementor-469 .elementor-element.elementor-element-e83735c   table tbody tr {
    display: block !important;
    margin-bottom: 15px !important;
    border: 1px solid #ddaf3a !important;
    border-radius: 8px !important;
    overflow: hidden !important;
  }
 .elementor-469 .elementor-element.elementor-element-e83735c  table tbody td {
    display: flex !important;
 
    padding: 10px 14px !important;
    text-align: right !important;
    font-size: 15px !important;
  }
 .elementor-469 .elementor-element.elementor-element-e83735c  table tbody td::before {
    content: attr(data-label) !important;
    font-weight: 600 !important;
    color: #ddaf3a !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Thin.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Thin.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-UltraLight.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-UltraLight.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Light.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Light.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Regular.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Regular.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Medium.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Medium.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-DemiBold.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-DemiBold.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-ExtraBold.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Bold.woff2') format('woff2'),
		url('https://asiarangdaneh.com/wp-content/uploads/2025/09/IRANSansXFaNum-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */