.elementor-3997 .elementor-element.elementor-element-dd8cf94{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3997 .elementor-element.elementor-element-9f46920{--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-3997 .elementor-element.elementor-element-9f46920.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3997 .elementor-element.elementor-element-e47c968{--display:flex;}.elementor-3997 .elementor-element.elementor-element-cda2ba7{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:13px;--n-accordion-icon-gap:216px;}:where( .elementor-3997 .elementor-element.elementor-element-cda2ba7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-3997 .elementor-element.elementor-element-d753281{--display:flex;}.elementor-3997 .elementor-element.elementor-element-c66740f{--grid-columns:1;width:100%;max-width:100%;}.elementor-3997 .elementor-element.elementor-element-6b20f07{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:13px;--n-accordion-icon-gap:216px;}:where( .elementor-3997 .elementor-element.elementor-element-6b20f07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-3997 .elementor-element.elementor-element-9140b34{--display:flex;}.elementor-3997 .elementor-element.elementor-element-756cce2{--grid-columns:1;}.elementor-3997 .elementor-element.elementor-element-f1a5a5c{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:13px;--n-accordion-icon-gap:216px;}:where( .elementor-3997 .elementor-element.elementor-element-f1a5a5c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-3997 .elementor-element.elementor-element-f137b1f{--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-3997 .elementor-element.elementor-element-6b1a73e{--grid-columns:1;}.elementor-3997 .elementor-element.elementor-element-145d1ac{--grid-columns:2;}@media(min-width:768px){.elementor-3997 .elementor-element.elementor-element-9f46920{--width:30%;}.elementor-3997 .elementor-element.elementor-element-f137b1f{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3997 .elementor-element.elementor-element-9f46920{--width:700px;}}@media(max-width:1024px){.elementor-3997 .elementor-element.elementor-element-cda2ba7{--n-accordion-icon-gap:400px;}.elementor-3997 .elementor-element.elementor-element-c66740f{--grid-columns:2;}.elementor-3997 .elementor-element.elementor-element-6b20f07{--n-accordion-icon-gap:373px;}.elementor-3997 .elementor-element.elementor-element-756cce2{--grid-columns:2;}.elementor-3997 .elementor-element.elementor-element-f1a5a5c{--n-accordion-icon-gap:342px;}.elementor-3997 .elementor-element.elementor-element-6b1a73e{--grid-columns:2;}.elementor-3997 .elementor-element.elementor-element-145d1ac{--grid-columns:2;}}@media(max-width:767px){.elementor-3997 .elementor-element.elementor-element-cda2ba7{--n-accordion-icon-gap:177px;}.elementor-3997 .elementor-element.elementor-element-c66740f{--grid-columns:1;}.elementor-3997 .elementor-element.elementor-element-6b20f07{--n-accordion-icon-gap:152px;}.elementor-3997 .elementor-element.elementor-element-756cce2{--grid-columns:1;}.elementor-3997 .elementor-element.elementor-element-f1a5a5c{--n-accordion-icon-gap:120px;}.elementor-3997 .elementor-element.elementor-element-6b1a73e{--grid-columns:1;}.elementor-3997 .elementor-element.elementor-element-145d1ac{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-dd8cf94 *//* مخفی کردن ویرگول‌های خودکار وردپرس */
.custom-cat-badge .elementor-heading-title,
.custom-cat-badge .elementor-icon-list-item {
    font-size: 0 !important; 
}

/* استایل دهی به تک‌تک لینک‌های دسته‌بندی */
.custom-cat-badge a {
    display: inline-block !important;
    font-size: 12px !important; /* اندازه فونت */
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    background-color: #000; /* رنگ پس‌زمینه خنثی */
    color: #fff !important; /* رنگ متن */
    padding: 6px 12px;
    margin: 4px;
    transition: all 0.3s ease;
    line-height: 1.4;
}

/* حالت هاور (وقتی موس روی آن می‌رود) */
.custom-cat-badge a:hover {
    background-color: #d4af37; /* طلایی (متناسب با برند طلا) */
    color: #ffffff !important;
    border-color: #d4af37;
    transform: translateY(-2px); /* کمی پرش به بالا */
    box-shadow: 0 4px 10px rgba(212, 175, 55, 0.3);
}/* End custom CSS */