.elementor-6546 .elementor-element.elementor-element-05e1591{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6546 .elementor-element.elementor-element-05e1591:not(.elementor-motion-effects-element-type-background), .elementor-6546 .elementor-element.elementor-element-05e1591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-6546 .elementor-element.elementor-element-05e1591.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-6546 .elementor-element.elementor-element-2b0ad3f{--display:flex;--min-height:500px;--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6546 .elementor-element.elementor-element-2b0ad3f:not(.elementor-motion-effects-element-type-background), .elementor-6546 .elementor-element.elementor-element-2b0ad3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6546 .elementor-element.elementor-element-2b0ad3f.e-con{--align-self:center;}.elementor-6546 .elementor-element.elementor-element-c429781{--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:flex-start;--border-radius:15px 15px 15px 15px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-c429781.e-con{--align-self:flex-start;}.elementor-6546 .elementor-element.elementor-element-0f896ad{--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;--justify-content:flex-start;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-0f896ad.e-con{--align-self:flex-start;}.elementor-6546 .elementor-element.elementor-element-53eb393{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-fefe253{--display:flex;--min-height:17vh;--border-radius:15px 15px 15px 15px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-0c94f8c .button{background-color:#00BBAE;color:#FFFFFF !important;border-radius:12px 12px 12px 12px;}.elementor-6546 .elementor-element.elementor-element-0c94f8c > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-0c94f8c h2{font-family:"iransansdnwebbold", Sans-serif;font-size:0px;color:#000000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login p{font-family:"iransansdn", Sans-serif;font-size:15px;color:#000000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login a{color:#00BBAE;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login{border-style:none;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login .form-row label{font-family:"iransansdn", Sans-serif;font-size:15px;color:#000000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login .form-row label abbr{color:#FF0000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login .form-row label .required{color:#FF0000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login .form-row{margin-bottom:4px;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login input.input-text{color:#000000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c .select2-container .select2-selection .select2-selection__rendered{color:#000000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#000000;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login input.input-text:not(.select2), .elementor-6546 .elementor-element.elementor-element-0c94f8c .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E6E6;}.elementor-6546 .elementor-element.elementor-element-0c94f8c form.woocommerce-form-login input.input-text:not(.select2){border-radius:15px 15px 15px 15px;}.elementor-6546 .elementor-element.elementor-element-0c94f8c .select2-container .select2-selection--single{border-radius:15px 15px 15px 15px;}.elementor-6546 .elementor-element.elementor-element-6c57d85{--display:flex;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-c5a58b6{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--border-radius:15px 15px 15px 15px;}.elementor-6546 .elementor-element.elementor-element-aa1489e .button{background-color:#00BBAE;color:#FFFFFF !important;border-radius:10px 10px 10px 10px;}.elementor-6546 .elementor-element.elementor-element-aa1489e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-aa1489e h2{font-family:"iransansdnwebbold", Sans-serif;font-size:0px;color:#000000;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register p{font-family:"iransansdn", Sans-serif;font-size:15px;color:#000000;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register{border-style:none;margin:-31px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register .form-row label{font-family:"iransansdn", Sans-serif;font-size:15px;color:#000000;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register .form-row label abbr{color:#FF0000;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register .form-row label .required{color:#FF0000;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register input.input-text{color:#000000;}.elementor-6546 .elementor-element.elementor-element-aa1489e .select2-container .select2-selection .select2-selection__rendered{color:#000000;}.elementor-6546 .elementor-element.elementor-element-aa1489e .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#000000;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register input.input-text:not(.select2), .elementor-6546 .elementor-element.elementor-element-aa1489e .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E6E6;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register input.input-text:not(.select2){border-radius:10px 10px 10px 10px;}.elementor-6546 .elementor-element.elementor-element-aa1489e .select2-container .select2-selection--single{border-radius:10px 10px 10px 10px;}.elementor-6546 .elementor-element.elementor-element-5ed4d80{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-font-size:16px;}.elementor-6546 .elementor-element.elementor-element-5ed4d80.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E2E2E3;}.elementor-6546 .elementor-element.elementor-element-5ed4d80.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6546 .elementor-element.elementor-element-5ed4d80.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE70;}.elementor-6546 .elementor-element.elementor-element-5ed4d80.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"iransansdnwebbold", Sans-serif;font-weight:500;}body{background-color:#F9F9F9;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6546 .elementor-element.elementor-element-2b0ad3f{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6546 .elementor-element.elementor-element-0f896ad{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-c5a58b6{--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-aa1489e > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register{margin:-43px 0px 0px 0px;}}@media(min-width:768px){.elementor-6546 .elementor-element.elementor-element-05e1591{--content-width:831px;}.elementor-6546 .elementor-element.elementor-element-2b0ad3f{--content-width:815px;}}@media(max-width:767px){.elementor-6546 .elementor-element.elementor-element-05e1591{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-2b0ad3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-6546 .elementor-element.elementor-element-c429781{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6546 .elementor-element.elementor-element-b851886{padding:0px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-53eb393{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-fefe253{--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-0c94f8c > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-6c57d85{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-c5a58b6{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6546 .elementor-element.elementor-element-aa1489e > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-aa1489e form.woocommerce-form-register{margin:-30px 0px 0px 0px;}.elementor-6546 .elementor-element.elementor-element-5ed4d80{--n-tabs-title-gap:0px;}}/* Start custom CSS for jet-myaccount-registration-form, class: .elementor-element-aa1489e */.woocommerce-privacy-policy-link {
    color: #00bbae !important;
}/* End custom CSS */
/* Start custom CSS for jet-myaccount-registration-form, class: .elementor-element-aa1489e */.woocommerce-privacy-policy-link {
    color: #00bbae !important;
}/* End custom CSS */
/* Start custom CSS for jet-myaccount-registration-form, class: .elementor-element-aa1489e */.woocommerce-privacy-policy-link {
    color: #00bbae !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5ed4d80 *//* باکس اصلی کلیدهای تب (زمینه خاکستری کپسولی) */
.custom-auth-tabs .e-n-tabs-heading {
    display: flex !important;
    background-color: #f1f5f9; /* رنگ زمینه دکمه‌ها */
    padding: 10px;
    border-radius: 50px;
    margin-bottom: 25px;
    border: 1px solid #e2e8f0;
}

/* استایل هر دکمه (تب‌ها) */
.custom-auth-tabs .e-n-tab-title {
    flex: 1 !important;
    text-align: center !important;
    padding: 5px 15px !important;
    border-radius: 50px !important;
    font-weight: 600 !important;
    font-size: 15px !important;
    color: #64748b !important;
    transition: all 0.3s ease !important;
    cursor: pointer;
    border: none !important;
}

/* استایل تب فعال (انتخاب شده) */
.custom-auth-tabs .e-n-tab-title[aria-selected="true"],
.custom-auth-tabs .e-n-tab-title.e-active {
    background-color: #ffffff !important; /* رنگ تب فعال */
    color: #0f172a !important; /* رنگ متن تب فعال */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important; /* سایه نرم */
}

/* مخفی کردن خطوط پیش‌فرض المنتور زیر تب‌ها */
.custom-auth-tabs .e-n-tabs-heading::after,
.custom-auth-tabs .e-n-tab-title::after {
    display: none !important;
}
/* اصلاح تراکم و چیدمان کپسولی */
.custom-auth-tabs .e-n-tabs-heading {
    display: flex !important;
    background-color: #f8fafc; /* رنگ زمینه کمی روشن‌تر */
    padding: 5px !important; /* کمی فضا برای تنفس */
    border-radius: 50px;
    margin-bottom: 30px !important;
    gap: 5px; /* فاصله بین دو دکمه */
    border: 1px solid #e2e8f0;
}

.custom-auth-tabs .e-n-tab-title {
    flex: 1 !important;
    padding:9px 0px !important; /* تنظیم پدینگ عمودی */
    text-align: center !important;
    font-size: 14px !important; /* کمی کوچک‌تر تا جا بشه */
}
/* برجسته‌تر کردن تب فعال */
.custom-auth-tabs .e-n-tab-title.e-active {
    background-color: #ff9100 !important; /* رنگ نارنجی (یا رنگ برندت) */
    color: #ffffff !important; /* متن سفید */
    box-shadow: 0 4px 10px rgba(255, 145, 0, 0.3) !important;
}
.elementor-6546 .elementor-element.elementor-element-5ed4d80 #tab7:hover{
    background-color: #E2E2E3 !important;
}
.elementor-6546 .elementor-element.elementor-element-5ed4d80 #tab7.elementor-active,
.elementor-6546 .elementor-element.elementor-element-5ed4d80 #tab7[aria-selected="true"] {
    background-color: #ffffff !important;
    color:#0f172a !important;
}
.elementor-6546 .elementor-element.elementor-element-5ed4d80 #tab8:hover{
    background-color: #E2E2E3 !important;
}
.elementor-6546 .elementor-element.elementor-element-5ed4d80 #tab8.elementor-active,
.elementor-6546 .elementor-element.elementor-element-5ed4d80 #tab8[aria-selected="true"] {
   background-color: #ffffff !important;
    color:#0f172a !important;
}
@media(max-width:767px){
    .custom-auth-tabs .e-n-tabs-heading {
    display: flex !important;
    background-color: #f8fafc; /* رنگ زمینه کمی روشن‌تر */
    padding: 3px !important; /* کمی فضا برای تنفس */
    border-radius: 50px;
    margin-bottom: 30px !important;
    gap: 5px; /* فاصله بین دو دکمه */
    border: 1px solid #e2e8f0;
}

.custom-auth-tabs .e-n-tab-title {
    flex: 1 !important;
    padding:8px 0px !important; /* تنظیم پدینگ عمودی */
    text-align: center !important;
    font-size: 14px !important; /* کمی کوچک‌تر تا جا بشه */
}
}
.elementor-tab-content {
  display: none;
}

.elementor-tab-content.elementor-active {
  display: block;
}/* End custom CSS */