.elementor-4482 .elementor-element.elementor-element-d41f736{--display:flex;}.elementor-4482 .elementor-element.elementor-element-8de45fb{padding:1px 0px 0px 0px;}.elementor-4482 .elementor-element.elementor-element-8de45fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title{margin-block-end:3px;}.elementor-4482 .elementor-element.elementor-element-8de45fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4482 .elementor-element.elementor-element-8de45fb.elementor-view-framed .elementor-icon, .elementor-4482 .elementor-element.elementor-element-8de45fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon{font-size:37px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title, .elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title a{font-family:"YekanBakh-Bold", Sans-serif;font-size:20px;line-height:1px;}.elementor-4482 .elementor-element.elementor-element-42227e3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4482 .elementor-element.elementor-element-f877cae{--display:flex;--min-height:319px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-4482 .elementor-element.elementor-element-f877cae:not(.elementor-motion-effects-element-type-background), .elementor-4482 .elementor-element.elementor-element-f877cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-table.woocommerce-table--order-downloads thead tr th{background-color:#943E3E00;color:#000000;border-style:none;text-align:right;}.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-table.woocommerce-table--order-downloads tbody tr td{background-color:#3B82F626;color:#000000;padding:25px 25px 25px 25px;text-align:right;}.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-table.woocommerce-table--order-downloads .download-file a.woocommerce-MyAccount-downloads-file{background-color:var( --e-global-color-primary );color:#FFFFFF !important;padding:10px 10px 10px 10px;}.elementor-4482 .elementor-element.elementor-element-b9d12de{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-table.woocommerce-table--order-downloads.order_details{border-style:none;}.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-table.woocommerce-table--order-downloads tbody tr td a{color:#000000;}.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-info:before{font-size:16px;}.elementor-4482 .elementor-element.elementor-element-392bf39{--display:flex;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads thead tr th{background-color:#943E3E00;color:#000000;border-style:none;text-align:right;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads tbody tr td{background-color:#00000014;color:#000000;padding:25px 25px 25px 25px;text-align:right;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads .download-file a.woocommerce-MyAccount-downloads-file{background-color:var( --e-global-color-primary );color:#FFFFFF !important;padding:10px 10px 10px 10px;}.elementor-4482 .elementor-element.elementor-element-ae15421{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads.order_details{border-style:none;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads tbody tr td a{color:#000000;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-info:before{font-size:16px;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-4482 .elementor-element.elementor-element-f877cae{--width:1010px;}}@media(max-width:1366px){.elementor-4482 .elementor-element.elementor-element-8de45fb{padding:0px 0px 5px 0px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title{margin-block-end:7px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon{font-size:42px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title, .elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title a{font-size:21px;}}@media(max-width:1200px){.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-wrapper{gap:7px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title{margin-block-end:4px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title, .elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title a{font-size:21px;}}@media(max-width:1024px){.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-wrapper{gap:5px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title{margin-block-end:8px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title, .elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title a{font-size:21px;}}@media(max-width:880px){.elementor-4482 .elementor-element.elementor-element-8de45fb{padding:0px 0px 2px 0px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title{margin-block-end:0px;}}@media(max-width:767px){.elementor-4482 .elementor-element.elementor-element-8de45fb{width:var( --container-widget-width, 198.25px );max-width:198.25px;--container-widget-width:198.25px;--container-widget-flex-grow:0;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:6px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title{margin-block-end:4px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon{font-size:26px;}.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title, .elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-title a{font-size:19px;line-height:0.7em;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads.order_details{border-radius:14px 14px 14px 14px;}.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-table.woocommerce-table--order-downloads .download-file a.woocommerce-MyAccount-downloads-file{padding:5px 4px 5px 4px;}}@media(min-width:768px){.elementor-4482 .elementor-element.elementor-element-f877cae{--width:69%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4482 .elementor-element.elementor-element-f877cae{--width:923px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4482 .elementor-element.elementor-element-f877cae{--width:809px;}}@media(min-width:2400px){.elementor-4482 .elementor-element.elementor-element-8de45fb .elementor-icon-box-wrapper{text-align:center;}}/* Start custom CSS for jet-myaccount-downloads, class: .elementor-element-b9d12de *//* استايل ليست سفارشات در حساب کاربری */
.elementor-4482 .elementor-element.elementor-element-b9d12de table{
    border-collapse: separate;
    border-spacing: 0 1.5em; /* فاصله بین ستون‌ها */
    border: none;
    width: 100%;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr td {
    border: none;
    padding: 10px; /* فاصله داخلی */
}

/* گوشه‌های گرد */
.elementor-4482 .elementor-element.elementor-element-b9d12de tr td:first-child {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr td:last-child {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-orders-table__cell-order-number a,
.elementor-4482 .elementor-element.elementor-element-b9d12de .woocommerce-orders-table__header-order-number span{
    padding-right: 25px;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr td.woocommerce-orders-table__cell-order-actions{
    display: flex;
    flex-direction: row;
    gap: 10px;
}

/* بکگراند پرداخت‌ها */
.elementor-4482 .elementor-element.elementor-element-b9d12de tr.woocommerce-orders-table__row--status-completed td{
    background-color: #E3ECFD;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr.woocommerce-orders-table__row--status-processing td{
    background-color: #DBF4E6;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr.woocommerce-orders-table__row--status-on-hold td{
    background-color: #FFEFDA;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr.woocommerce-orders-table__row--status-pending td{
    background-color: #f4f4f4;
}

.elementor-4482 .elementor-element.elementor-element-b9d12de tr.woocommerce-orders-table__row--status-cancelled td{
    background-color: rgba(220, 38, 37, 0.15);
}

/* حذف border-radius روی موبایل */
@media (max-width: 768px) {
    .elementor-4482 .elementor-element.elementor-element-b9d12de tr td:first-child,
    .elementor-4482 .elementor-element.elementor-element-b9d12de tr td:last-child {
        border-radius: 0 !important;
    }

    /* فاصله ستون‌ها کمتر یا استک کردن */
    .elementor-4482 .elementor-element.elementor-element-b9d12de table {
        border-spacing: 0.5em 1em; /* میتونی تنظیم کنی */
    }
}/* End custom CSS */
/* Start custom CSS for jet-myaccount-downloads, class: .elementor-element-ae15421 *//* استايل ليست سفارشات در حساب کاربری */
.elementor-4482 .elementor-element.elementor-element-ae15421 table{
    border-collapse: separate;
    border-spacing: 0 1.5em; /* فاصله بین ستون‌ها */
    border: none;
    width: 100%;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr td {
    border: none;
    padding: 10px; /* فاصله داخلی */
}

/* گوشه‌های گرد */
.elementor-4482 .elementor-element.elementor-element-ae15421 tr td:first-child {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr td:last-child {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-orders-table__cell-order-number a,
.elementor-4482 .elementor-element.elementor-element-ae15421 .woocommerce-orders-table__header-order-number span{
    padding-right: 25px;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr td.woocommerce-orders-table__cell-order-actions{
    display: flex;
    flex-direction: row;
    gap: 10px;
}

/* بکگراند پرداخت‌ها */
.elementor-4482 .elementor-element.elementor-element-ae15421 tr.woocommerce-orders-table__row--status-completed td{
    background-color: #E3ECFD;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr.woocommerce-orders-table__row--status-processing td{
    background-color: #DBF4E6;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr.woocommerce-orders-table__row--status-on-hold td{
    background-color: #FFEFDA;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr.woocommerce-orders-table__row--status-pending td{
    background-color: #f4f4f4;
}

.elementor-4482 .elementor-element.elementor-element-ae15421 tr.woocommerce-orders-table__row--status-cancelled td{
    background-color: rgba(220, 38, 37, 0.15);
}

/* حذف border-radius روی موبایل */
@media (max-width: 768px) {
    .elementor-4482 .elementor-element.elementor-element-ae15421 tr td:first-child,
    .elementor-4482 .elementor-element.elementor-element-ae15421 tr td:last-child {
        border-radius: 0 !important;
    }

    /* فاصله ستون‌ها کمتر یا استک کردن */
    .elementor-4482 .elementor-element.elementor-element-ae15421 table {
        border-spacing: 0.5em 1em; /* میتونی تنظیم کنی */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakh-Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://webrra.ir/wp-content/uploads/2025/02/YekanBakh-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */