.elementor-5476 .elementor-element.elementor-element-7405c94{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5476 .elementor-element.elementor-element-cf4a883{text-align:center;}.elementor-5476 .elementor-element.elementor-element-cf4a883 .elementor-heading-title{font-family:"Rubic One", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;}.elementor-5476 .elementor-element.elementor-element-96f3751{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5476 .elementor-element.elementor-element-96f3751 .elementor-heading-title{font-family:"Iran Yekan", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-5476 .elementor-element.elementor-element-1971c6d{--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;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:56px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-5476 .elementor-element.elementor-element-d169eca{--display:flex;--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5476 .elementor-element.elementor-element-1c31302{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5476 .elementor-element.elementor-element-1c31302.elementor-element{--align-self:flex-start;}.elementor-5476 .elementor-element.elementor-element-1c31302 .elementor-heading-title{font-family:"Iran Yekan", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-5476 .elementor-element.elementor-element-36a3d08{--grid-columns:3;--grid-row-gap:20px;--auto-scroll-offset:250px;--grid-column-gap:20px;}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5476 .elementor-element.elementor-element-36a3d08 .e-loop-item > .elementor-section, .elementor-5476 .elementor-element.elementor-element-36a3d08 .e-loop-item > .elementor-section > .elementor-container, .elementor-5476 .elementor-element.elementor-element-36a3d08 .e-loop-item > .e-con, .elementor-5476 .elementor-element.elementor-element-36a3d08 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-6eabdbc-font-family ), Sans-serif;font-size:var( --e-global-typography-6eabdbc-font-size );line-height:var( --e-global-typography-6eabdbc-line-height );margin-top:75px;}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-accent );}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination .page-numbers.current{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-5476 .elementor-element.elementor-element-b7cb80d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-b7cb80d:not(.elementor-motion-effects-element-type-background), .elementor-5476 .elementor-element.elementor-element-b7cb80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F0E;}.elementor-5476 .elementor-element.elementor-element-8e9205d .elementor-heading-title{font-family:"Iran Yekan", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:20px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-20px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-labels-inline .elementor-field-group > label{padding-left:16px;}body:not(.rtl) .elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-labels-inline .elementor-field-group > label{padding-right:16px;}body .elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-labels-above .elementor-field-group > label{padding-bottom:16px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group > label, .elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-subgroup label{color:var( --e-global-color-e32046f );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group > label{font-family:"Iran Yekan", Sans-serif;font-size:14px;font-weight:400;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-type-html{padding-bottom:0px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group .elementor-field{color:var( --e-global-color-66d37d9 );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group .elementor-field, .elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-subgroup label{font-family:"Iran Yekan", Sans-serif;font-size:14px;font-weight:400;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-button{font-family:"Iran Yekan", Sans-serif;border-radius:100px 100px 100px 100px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-message{font-family:"Iran Yekan", Sans-serif;font-size:14px;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-message.elementor-message-success{color:#A4D9A4;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-message.elementor-message-danger{color:#F35871;}.elementor-5476 .elementor-element.elementor-element-6ec1f18 .elementor-message.elementor-help-inline{color:var( --e-global-color-e32046f );}.elementor-5476 .elementor-element.elementor-element-b2e93d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5476 .elementor-element.elementor-element-e740fa0 .e-search-input{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:18px 18px 18px 18px;}.elementor-5476 .elementor-element.elementor-element-e740fa0 .e-search-submit{background-color:#FFFFFF;}.elementor-5476 .elementor-element.elementor-element-e740fa0{width:100%;max-width:100%;background-color:#FFFFFF;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;--e-search-placeholder-color:var( --e-global-color-text );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:15px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-color:var( --e-global-color-primary );--e-search-icon-submit-size:35px;--e-search-submit-icon-gap:0px;--e-search-icon-submit-color:var( --e-global-color-986e970 );--e-search-submit-border-radius:18px 0px 0px 18px;--e-search-submit-padding:15px 15px 15px 18px;}.elementor-5476 .elementor-element.elementor-element-e740fa0.e-focus .e-search-input{border-style:none;}.elementor-5476 .elementor-element.elementor-element-7165334 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Iran Yekan", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:8px 16px 8px 16px;}.elementor-5476 .elementor-element.elementor-element-6ded424 .e-off-canvas__overlay{background-color:#2425244D;}.elementor-5476 .elementor-element.elementor-element-6ded424{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.8s;--e-off-canvas-overlay-opacity:1;}.elementor-5476 .elementor-element.elementor-element-90978a3{--display:flex;}.elementor-5476 .elementor-element.elementor-element-085018e .elementor-heading-title{font-family:"Iran Yekan", Sans-serif;font-weight:700;}.elementor-5476 .elementor-element.elementor-element-49b3c23{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-filter-items-search{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-filter-items-search__input{font-size:14px;background-color:#E7E9EC80;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-9a3673f{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-9a3673f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-9a3673f {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-9a3673f > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-9a3673f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-c055efb{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-d549b1f{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-d549b1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-d549b1f {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-d549b1f > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-d549b1f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-66bcded{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-filter-items-search{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-filter-items-search__input{font-size:14px;background-color:#E7E9EC80;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-9e9d9dc{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-9e9d9dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-9e9d9dc {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-9e9d9dc > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-9e9d9dc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-ef5ab35{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-46cf167{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-46cf167 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-46cf167 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-46cf167 > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-46cf167 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-b5b786e{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-07950b8{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-07950b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-07950b8 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-07950b8 > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-07950b8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}body:not(.rtl) .elementor-5476 .elementor-element.elementor-element-869ce2c{right:0px;}body.rtl .elementor-5476 .elementor-element.elementor-element-869ce2c{left:0px;}.elementor-5476 .elementor-element.elementor-element-869ce2c{top:0px;}.elementor-5476 .elementor-element.elementor-element-869ce2c .elementor-icon-wrapper{text-align:center;}.elementor-5476 .elementor-element.elementor-element-466deca{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-filter-items-search{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-filter-items-search__input{font-size:14px;background-color:#E7E9EC80;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-8bda04e{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-8bda04e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-8bda04e {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-8bda04e > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-8bda04e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-b622e8f{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-1433dfe{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-1433dfe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-1433dfe {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-1433dfe > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-1433dfe > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-022b307{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-filter-items-search{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-filter-items-search__input{font-size:14px;background-color:#E7E9EC80;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-a334989 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-8bc6da6{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-8bc6da6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-8bc6da6 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-8bc6da6 > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-8bc6da6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-ba51d60{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-e32de53{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-e32de53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-e32de53 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-e32de53 > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-e32de53 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-2bbf03c{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__label{font-size:16px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__button{color:var( --e-global-color-66d37d9 );background-color:var( --e-global-color-986e970 );border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__button:hover{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;overflow:hidden;}.rtl .elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-collapse-icon{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-collapse-none{width:20px;height:20px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-filter+.jet-filter{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-5476 .elementor-element.elementor-element-1b1f893{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5476 .elementor-element.elementor-element-1b1f893 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-986e970 );border-style:none;}.elementor-5476 .elementor-element.elementor-element-1b1f893 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5476 .elementor-element.elementor-element-1b1f893 > .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-family:"Iran Yekan", Sans-serif;}:where( .elementor-5476 .elementor-element.elementor-element-1b1f893 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-5476 .elementor-element.elementor-element-bc5f70d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-bc5f70d:not(.elementor-motion-effects-element-type-background), .elementor-5476 .elementor-element.elementor-element-bc5f70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F0E;}.elementor-5476 .elementor-element.elementor-element-ed66a04 .elementor-heading-title{font-family:"Iran Yekan", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:20px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-20px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-labels-inline .elementor-field-group > label{padding-left:16px;}body:not(.rtl) .elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-labels-inline .elementor-field-group > label{padding-right:16px;}body .elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-labels-above .elementor-field-group > label{padding-bottom:16px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group > label, .elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-subgroup label{color:var( --e-global-color-e32046f );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group > label{font-family:"Iran Yekan", Sans-serif;font-size:14px;font-weight:400;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-type-html{padding-bottom:0px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group .elementor-field{color:var( --e-global-color-66d37d9 );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group .elementor-field, .elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-subgroup label{font-family:"Iran Yekan", Sans-serif;font-size:14px;font-weight:400;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-button{font-family:"Iran Yekan", Sans-serif;border-radius:100px 100px 100px 100px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-a5f7154 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-message{font-family:"Iran Yekan", Sans-serif;font-size:14px;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-message.elementor-message-success{color:#A4D9A4;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-message.elementor-message-danger{color:#F35871;}.elementor-5476 .elementor-element.elementor-element-a5f7154 .elementor-message.elementor-help-inline{color:var( --e-global-color-e32046f );}@media(max-width:1024px){.elementor-5476 .elementor-element.elementor-element-7405c94{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5476 .elementor-element.elementor-element-1971c6d{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-d169eca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5476 .elementor-element.elementor-element-36a3d08{--grid-columns:2;}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination{font-size:var( --e-global-typography-6eabdbc-font-size );line-height:var( --e-global-typography-6eabdbc-line-height );}.elementor-5476 .elementor-element.elementor-element-b7cb80d{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-5476 .elementor-element.elementor-element-e740fa0 .e-search-input{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5476 .elementor-element.elementor-element-085018e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5476 .elementor-element.elementor-element-085018e .elementor-heading-title{font-size:24px;}body:not(.rtl) .elementor-5476 .elementor-element.elementor-element-869ce2c{right:10px;}body.rtl .elementor-5476 .elementor-element.elementor-element-869ce2c{left:10px;}.elementor-5476 .elementor-element.elementor-element-869ce2c{top:24px;}.elementor-5476 .elementor-element.elementor-element-869ce2c .elementor-icon{font-size:32px;}.elementor-5476 .elementor-element.elementor-element-869ce2c .elementor-icon svg{height:32px;}}@media(max-width:767px){.elementor-5476 .elementor-element.elementor-element-7405c94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-cf4a883{text-align:start;}.elementor-5476 .elementor-element.elementor-element-cf4a883 .elementor-heading-title{font-size:32px;}.elementor-5476 .elementor-element.elementor-element-96f3751{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5476 .elementor-element.elementor-element-96f3751 .elementor-heading-title{font-size:24px;}.elementor-5476 .elementor-element.elementor-element-1971c6d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5476 .elementor-element.elementor-element-d169eca{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-1c31302{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5476 .elementor-element.elementor-element-1c31302 .elementor-heading-title{font-size:24px;}.elementor-5476 .elementor-element.elementor-element-36a3d08{--grid-columns:1;--auto-scroll-offset:180px;}.elementor-5476 .elementor-element.elementor-element-36a3d08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination{font-size:var( --e-global-typography-6eabdbc-font-size );line-height:var( --e-global-typography-6eabdbc-line-height );margin-top:45px;}.elementor-5476 .elementor-element.elementor-element-b7cb80d{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5476 .elementor-element.elementor-element-b2e93d6{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5476 .elementor-element.elementor-element-e740fa0 .e-search-input{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5476 .elementor-element.elementor-element-7165334 .elementor-button{font-size:14px;padding:14px 0px 14px 0px;}.elementor-5476 .elementor-element.elementor-element-6ded424{--e-off-canvas-width:70%;}.elementor-5476 .elementor-element.elementor-element-90978a3{--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-5476 .elementor-element.elementor-element-9a3673f{--n-accordion-title-font-size:16px;}.elementor-5476 .elementor-element.elementor-element-d549b1f{--n-accordion-title-font-size:16px;}.elementor-5476 .elementor-element.elementor-element-9e9d9dc{--n-accordion-title-font-size:16px;}.elementor-5476 .elementor-element.elementor-element-46cf167{--n-accordion-title-font-size:16px;}.elementor-5476 .elementor-element.elementor-element-07950b8{--n-accordion-title-font-size:16px;}.elementor-5476 .elementor-element.elementor-element-869ce2c{top:30px;}}@media(min-width:768px){.elementor-5476 .elementor-element.elementor-element-d169eca{--width:75%;}.elementor-5476 .elementor-element.elementor-element-b2e93d6{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5476 .elementor-element.elementor-element-d169eca{--width:100%;}.elementor-5476 .elementor-element.elementor-element-b2e93d6{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-cf4a883 */.engtitle .elementor-heading-title {
    background: linear-gradient(
        to bottom,
        #E7E9EC 0%,
        #E7E9EC00 80%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7405c94 *//*چیدمان لوپ گرید المنتور*/
.elementor-5476 .elementor-element.elementor-element-7405c94 .e-loop-item:first-of-type {
    grid-row: span 2;
}

@media (width <= 1024px) {
   .elementor-5476 .elementor-element.elementor-element-7405c94 .e-loop-item:first-of-type {
        grid-row: span 1;
    } 
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-36a3d08 */.dark .elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination a{
color:#ddd!important
}
.dark .elementor-5476 .elementor-element.elementor-element-36a3d08 .elementor-pagination svg path{
fill:#ddd!important
}

.elementor-5476 .elementor-element.elementor-element-36a3d08 *{
    font-family: 'iran yekan'!important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-6ec1f18 */.elementor-5476 .elementor-element.elementor-element-6ec1f18 textarea{
    height: 122px;
}

.elementor-5476 .elementor-element.elementor-element-6ec1f18 .e-form__buttons .nvt-form-icon{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d169eca *//*استایل صفحه بندی لوپ گرید المنتور*/
.elementor-5476 .elementor-element.elementor-element-d169eca .elementor-pagination {
    display: flex;
    justify-content: center;
}
.elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    aspect-ratio: 1;
    border: 2px solid #999;
    border-radius: 12px;
    transition: .3s ease;
}
.elementor-5476 .elementor-element.elementor-element-d169eca span.page-numbers:not(.prev, .next) {
    background: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers:hover {
    background: var(--e-global-color-ae31e79);
    border-color: var(--e-global-color-ae31e79); 
}
.elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers svg {
    width: 10px;
}
.elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers.prev svg {
    transform: rotate(180deg);
}
.elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers path {
    fill: var(--e-global-color-text);
}
.elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers:hover path {
    fill: #fff;
}

/*کوچکتر کردن عرض pagination در تکسنومی فیلتر*/
@media (width <= 767px) {
    .elementor-5476 .elementor-element.elementor-element-d169eca .page-numbers {
        width: 35px;
    }
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-e740fa0 */.elementor-5476 .elementor-element.elementor-element-e740fa0 *{
    font-family: 'iran yekan'!important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-c879f05 */.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b3c23 */.elementor-5476 .elementor-element.elementor-element-49b3c23 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-49b3c23 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-49b3c23 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-49b3c23 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-c879f05 */.elementor-5476 .elementor-element.elementor-element-c879f05 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b3c23 */.elementor-5476 .elementor-element.elementor-element-49b3c23 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-49b3c23 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-49b3c23 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-49b3c23 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-49b3c23 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-49b3c23 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a3673f */.elementor-5476 .elementor-element.elementor-element-9a3673f .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-9a3673f .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-9a3673f svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-ec52a07 */.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c055efb */.elementor-5476 .elementor-element.elementor-element-c055efb h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-c055efb * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-c055efb a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-c055efb a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-c055efb li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-c055efb > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-c055efb ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-c055efb li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-c055efb li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-c055efb li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-c055efb .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-c055efb ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-c055efb li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-ec52a07 */.elementor-5476 .elementor-element.elementor-element-ec52a07 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c055efb */.elementor-5476 .elementor-element.elementor-element-c055efb h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-c055efb * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-c055efb a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-c055efb a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-c055efb li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-c055efb > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-c055efb ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-c055efb li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-c055efb li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-c055efb li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-c055efb .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-c055efb ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-c055efb li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-c055efb li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-c055efb nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d549b1f */.elementor-5476 .elementor-element.elementor-element-d549b1f .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-d549b1f .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-d549b1f svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-8cd7728 */.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66bcded */.elementor-5476 .elementor-element.elementor-element-66bcded h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-66bcded * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-66bcded a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-66bcded a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-66bcded li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-66bcded > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-66bcded ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-66bcded li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-66bcded li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-66bcded li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-66bcded .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-66bcded ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-66bcded li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-8cd7728 */.elementor-5476 .elementor-element.elementor-element-8cd7728 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66bcded */.elementor-5476 .elementor-element.elementor-element-66bcded h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-66bcded * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-66bcded a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-66bcded a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-66bcded li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-66bcded > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-66bcded ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-66bcded li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-66bcded li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-66bcded li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-66bcded .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-66bcded ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-66bcded li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-66bcded li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-66bcded nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9e9d9dc */.elementor-5476 .elementor-element.elementor-element-9e9d9dc .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-9e9d9dc .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-9e9d9dc svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-cd9b93c */.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef5ab35 */.elementor-5476 .elementor-element.elementor-element-ef5ab35 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-cd9b93c */.elementor-5476 .elementor-element.elementor-element-cd9b93c .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef5ab35 */.elementor-5476 .elementor-element.elementor-element-ef5ab35 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-ef5ab35 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-46cf167 */.elementor-5476 .elementor-element.elementor-element-46cf167 .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-46cf167 .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-46cf167 svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-6d1900c */.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5b786e */.elementor-5476 .elementor-element.elementor-element-b5b786e h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-b5b786e a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-b5b786e > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-b5b786e ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-b5b786e li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-b5b786e li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-b5b786e .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-b5b786e li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-6d1900c */.elementor-5476 .elementor-element.elementor-element-6d1900c .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5b786e */.elementor-5476 .elementor-element.elementor-element-b5b786e h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-b5b786e a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-b5b786e > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-b5b786e ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-b5b786e li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-b5b786e li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-b5b786e .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-b5b786e li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-b5b786e li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-b5b786e nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-07950b8 */.elementor-5476 .elementor-element.elementor-element-07950b8 .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-07950b8 .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-07950b8 svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-5d1a1d1 */.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466deca */.elementor-5476 .elementor-element.elementor-element-466deca h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-466deca * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-466deca a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-466deca a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-466deca li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-466deca > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-466deca ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-466deca li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-466deca li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-466deca li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-466deca li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-466deca li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-466deca li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-466deca .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-466deca ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-466deca li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-466deca li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-466deca nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-466deca nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-466deca nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-466deca nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-466deca nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-5d1a1d1 */.elementor-5476 .elementor-element.elementor-element-5d1a1d1 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466deca */.elementor-5476 .elementor-element.elementor-element-466deca h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-466deca * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-466deca a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-466deca a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-466deca li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-466deca > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-466deca ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-466deca li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-466deca li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-466deca li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-466deca li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-466deca li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-466deca li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-466deca .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-466deca ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-466deca li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-466deca li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-466deca nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-466deca nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-466deca nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-466deca nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-466deca nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8bda04e */.elementor-5476 .elementor-element.elementor-element-8bda04e .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-8bda04e .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-8bda04e svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-32abce1 */.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b622e8f */.elementor-5476 .elementor-element.elementor-element-b622e8f h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-b622e8f a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-b622e8f > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-b622e8f ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-b622e8f li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-b622e8f li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-b622e8f .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-b622e8f li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-32abce1 */.elementor-5476 .elementor-element.elementor-element-32abce1 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b622e8f */.elementor-5476 .elementor-element.elementor-element-b622e8f h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-b622e8f a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-b622e8f > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-b622e8f ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-b622e8f li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-b622e8f li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-b622e8f .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-b622e8f li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-b622e8f li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-b622e8f nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1433dfe */.elementor-5476 .elementor-element.elementor-element-1433dfe .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-1433dfe .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-1433dfe svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-a334989 */.elementor-5476 .elementor-element.elementor-element-a334989 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-022b307 */.elementor-5476 .elementor-element.elementor-element-022b307 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-022b307 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-022b307 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-022b307 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-022b307 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-022b307 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-022b307 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-022b307 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-022b307 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-022b307 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-022b307 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-022b307 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-022b307 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-a334989 */.elementor-5476 .elementor-element.elementor-element-a334989 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-022b307 */.elementor-5476 .elementor-element.elementor-element-022b307 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-022b307 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-022b307 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-022b307 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-022b307 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-022b307 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-022b307 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-022b307 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-022b307 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-022b307 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-022b307 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-022b307 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-022b307 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-022b307 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-022b307 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8bc6da6 */.elementor-5476 .elementor-element.elementor-element-8bc6da6 .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-8bc6da6 .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-8bc6da6 svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-b77c5b7 */.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba51d60 */.elementor-5476 .elementor-element.elementor-element-ba51d60 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-ba51d60 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-ba51d60 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-ba51d60 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-b77c5b7 */.elementor-5476 .elementor-element.elementor-element-b77c5b7 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba51d60 */.elementor-5476 .elementor-element.elementor-element-ba51d60 h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-ba51d60 > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-ba51d60 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-ba51d60 .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-ba51d60 li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-ba51d60 nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e32de53 */.elementor-5476 .elementor-element.elementor-element-e32de53 .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-e32de53 .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-e32de53 svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-316b8b1 */.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bbf03c */.elementor-5476 .elementor-element.elementor-element-2bbf03c h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-2bbf03c > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-2bbf03c ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-2bbf03c .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-316b8b1 */.elementor-5476 .elementor-element.elementor-element-316b8b1 .jet-filter-items-search__input{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bbf03c */.elementor-5476 .elementor-element.elementor-element-2bbf03c h5 {
    display: none;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c * {
    font-family: 'iran yekan';
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c a {
    color: #4E504E;
    transition: all 0.2s ease !important;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c a:hover {
    color: #B29758;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c li::marker {
    color: #B29758;
}

/* Main category spacing */
.elementor-5476 .elementor-element.elementor-element-2bbf03c > nav > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}

/* General */
.elementor-5476 .elementor-element.elementor-element-2bbf03c ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c li {
    margin: 0 0 14px;
    line-height: 1.5;
    vertical-align: middle;
}

/* Links */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
    vertical-align: middle;
}

/* Checkbox */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a::before {
    content: "";
    width: 16px;
    height: 16px;
    border: 1.5px solid #B29758;
    border-radius: 4px;
    background: #fff;
    flex-shrink: 0;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

/* Hover */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a:hover::before {
    border-color: #B29758;
    background: #B29758;
}

/* Active */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li.current-cat > a::before {
    background: #B29758;
    border-color: #B29758;
}

/* Check */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li.current-cat > a::after {
    content: "✓";
    position: absolute;
    margin-right: 5px;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
}

/* Children */
.elementor-5476 .elementor-element.elementor-element-2bbf03c .children {
    margin-top: 14px;
    margin-bottom: 10px;
    padding-right: 24px !important;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c ul.children li {
    margin-bottom: 12px;
}

/* Count alignment */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li > a + * {
    vertical-align: middle;
}

/* Hide Articles */
.elementor-5476 .elementor-element.elementor-element-2bbf03c li.cat-item-1 {
    display: none !important;
}


/* =========================
   SCROLL
========================= */

/* خود لیست اصلی */
.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul {
    max-height: 220px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

/* Scrollbar Chrome / Edge */
.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul::-webkit-scrollbar {
    width: 5px;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul::-webkit-scrollbar-thumb {
    background: #B29758;
    border-radius: 20px;
}

/* Firefox */
.elementor-5476 .elementor-element.elementor-element-2bbf03c nav > ul {
    scrollbar-width: thin;
    scrollbar-color: #B29758 transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1b1f893 */.elementor-5476 .elementor-element.elementor-element-1b1f893 .e-n-accordion-item{
    border-radius: 12px!important;
    border: 1px solid #E7E9EC;
}

.dark .elementor-5476 .elementor-element.elementor-element-1b1f893 .e-n-accordion-item{
background:#333!important
}

.elementor-5476 .elementor-element.elementor-element-1b1f893 svg path{
    fill: #B29758;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a5f7154 */.elementor-5476 .elementor-element.elementor-element-a5f7154 textarea{
    height: 122px;
}

.elementor-5476 .elementor-element.elementor-element-a5f7154 .e-form__buttons .nvt-form-icon{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1971c6d *//*استایل صفحه بندی لوپ گرید المنتور*/
.elementor-5476 .elementor-element.elementor-element-1971c6d .elementor-pagination {
    display: flex;
    justify-content: center;
}
.elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    aspect-ratio: 1;
    border: 2px solid #999;
    border-radius: 12px;
    transition: .3s ease;
}
.elementor-5476 .elementor-element.elementor-element-1971c6d span.page-numbers:not(.prev, .next) {
    background: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers:hover {
    background: var(--e-global-color-ae31e79);
    border-color: var(--e-global-color-ae31e79); 
}
.elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers svg {
    width: 10px;
}
.elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers.prev svg {
    transform: rotate(180deg);
}
.elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers path {
    fill: var(--e-global-color-text);
}
.elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers:hover path {
    fill: #fff;
}

/*کوچکتر کردن عرض pagination در تکسنومی فیلتر*/
@media (width <= 767px) {
    .elementor-5476 .elementor-element.elementor-element-1971c6d .page-numbers {
        width: 35px;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-5476 .elementor-element-36a3d08 {
    width: 100%!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rubic One';
	font-display: swap;
	src: url('https://nvtgm.com/wp-content/uploads/2026/08/Rubik-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */