.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-659 .elementor-element.elementor-element-6ba33cd{--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;--justify-content:center;--align-items:center;}.elementor-659 .elementor-element.elementor-element-18618fa{--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:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-659 .elementor-element.elementor-element-8f32766{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-8f32766:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-8f32766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-659 .elementor-element.elementor-element-0be8df3 > .elementor-widget-container{margin:-9px -27px 0px 0px;}.elementor-659 .elementor-element.elementor-element-0be8df3 img{width:100%;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-159ced2 > .elementor-widget-container{margin:0px 9px 0px 0px;}.elementor-659 .elementor-element.elementor-element-159ced2 .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-659 .elementor-element.elementor-element-7fd302c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-7fd302c:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-7fd302c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-ee8af50 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-ee8af50 img{width:100%;}.elementor-659 .elementor-element.elementor-element-c3f5a6a > .elementor-widget-container{margin:0px 44px 0px 0px;}.elementor-659 .elementor-element.elementor-element-c3f5a6a .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-659 .elementor-element.elementor-element-b306cf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-b306cf3:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-b306cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-0edce8f > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-0edce8f img{width:100%;}.elementor-659 .elementor-element.elementor-element-f604dc9 > .elementor-widget-container{margin:0px 24px 0px 0px;}.elementor-659 .elementor-element.elementor-element-f604dc9 .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-659 .elementor-element.elementor-element-20e181b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-20e181b:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-20e181b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-57313d0 > .elementor-widget-container{margin:-9px 19px 0px 0px;}.elementor-659 .elementor-element.elementor-element-57313d0 img{width:100%;}.elementor-659 .elementor-element.elementor-element-a03531a > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-659 .elementor-element.elementor-element-a03531a .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-659 .elementor-element.elementor-element-797c1ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-659 .elementor-element.elementor-element-4db9090{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-659 .elementor-element.elementor-element-a5a3402{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-breadcrumbs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-breadcrumbs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-breadcrumbs .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-659 .elementor-element.elementor-element-7fe30a8{font-family:"AbarFaNum", Sans-serif;font-size:18px;font-weight:400;}.elementor-659 .elementor-element.elementor-element-5445269 .elementor-heading-title{font-family:"AbarFaNum", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-659 .elementor-element.elementor-element-f445d66{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-659 .elementor-element.elementor-element-4955123{z-index:999;}.elementor-659 .elementor-element.elementor-element-1354f20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-659 .elementor-element.elementor-element-840a729{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-659 .elementor-element.elementor-element-5aef2b5{--grid-columns:4;--grid-column-gap:0px;}.elementor-659 .elementor-element.elementor-element-5aef2b5 .elementor-pagination{text-align:center;margin-top:62px;}body:not(.rtl) .elementor-659 .elementor-element.elementor-element-5aef2b5 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-659 .elementor-element.elementor-element-5aef2b5 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 );}body.rtl .elementor-659 .elementor-element.elementor-element-5aef2b5 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 );}body.rtl .elementor-659 .elementor-element.elementor-element-5aef2b5 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 );}.elementor-659 .elementor-element.elementor-element-6b84e8c{--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:center;}.elementor-659 .elementor-element.elementor-element-55d756d{--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-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-3cb783d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-129b738{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:38px;--margin-right:0px;}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-659 .elementor-element.elementor-element-18618fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-659 .elementor-element.elementor-element-0be8df3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-0be8df3 img{width:100%;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-659 .elementor-element.elementor-element-159ced2 .elementor-heading-title{font-size:19px;}.elementor-659 .elementor-element.elementor-element-c3f5a6a .elementor-heading-title{font-size:19px;}.elementor-659 .elementor-element.elementor-element-f604dc9 .elementor-heading-title{font-size:19px;}.elementor-659 .elementor-element.elementor-element-a03531a .elementor-heading-title{font-size:19px;}.elementor-widget-breadcrumbs .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-breadcrumbs .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-659 .elementor-element.elementor-element-5445269 .elementor-heading-title{font-size:14px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-659 .elementor-element.elementor-element-5aef2b5{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-659 .elementor-element.elementor-element-18618fa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-659 .elementor-element.elementor-element-8f32766{--width:45%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-659 .elementor-element.elementor-element-0be8df3 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-0be8df3 img{width:75%;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-659 .elementor-element.elementor-element-159ced2 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-159ced2 .elementor-heading-title{font-size:16px;}.elementor-659 .elementor-element.elementor-element-7fd302c{--width:45%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-659 .elementor-element.elementor-element-ee8af50 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-ee8af50 img{width:75%;}.elementor-659 .elementor-element.elementor-element-c3f5a6a > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-c3f5a6a .elementor-heading-title{font-size:16px;}.elementor-659 .elementor-element.elementor-element-b306cf3{--width:45%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-659 .elementor-element.elementor-element-0edce8f > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-0edce8f img{width:75%;}.elementor-659 .elementor-element.elementor-element-f604dc9 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-f604dc9 .elementor-heading-title{font-size:16px;}.elementor-659 .elementor-element.elementor-element-20e181b{--width:45%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-659 .elementor-element.elementor-element-57313d0 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-57313d0 img{width:75%;}.elementor-659 .elementor-element.elementor-element-a03531a > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-a03531a .elementor-heading-title{font-size:16px;}.elementor-659 .elementor-element.elementor-element-797c1ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-659 .elementor-element.elementor-element-4db9090{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-659 .elementor-element.elementor-element-a5a3402{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-breadcrumbs .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-659 .elementor-element.elementor-element-5445269 .elementor-heading-title{line-height:1.6em;}.elementor-659 .elementor-element.elementor-element-f445d66{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-659 .elementor-element.elementor-element-5aef2b5{--grid-columns:1;}.elementor-659 .elementor-element.elementor-element-55d756d{--flex-wrap:nowrap;}.elementor-659 .elementor-element.elementor-element-3cb783d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:27px;}.elementor-659 .elementor-element.elementor-element-129b738{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}}@media(min-width:768px){.elementor-659 .elementor-element.elementor-element-18618fa{--width:95%;}.elementor-659 .elementor-element.elementor-element-8f32766{--width:90%;}.elementor-659 .elementor-element.elementor-element-7fd302c{--width:90%;}.elementor-659 .elementor-element.elementor-element-b306cf3{--width:90%;}.elementor-659 .elementor-element.elementor-element-20e181b{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-659 .elementor-element.elementor-element-8f32766{--width:40%;}.elementor-659 .elementor-element.elementor-element-7fd302c{--width:40%;}.elementor-659 .elementor-element.elementor-element-b306cf3{--width:40%;}.elementor-659 .elementor-element.elementor-element-20e181b{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-8f32766 *//* موبایل */
@media screen and (max-width: 768px) {
  .contdaste {
    height: 115px;
  }
}

/* تبلت */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .contdaste {
    height: 90px;
  }
}

/* دسکتاپ */
@media screen and (min-width: 1025px) {
  .contdaste {
    height: 96px;
  }
}





.contdaste {
    transition: all 0.3s ease;
}

.contdaste.inactive-category {
    background-color: #e0e0e0 !important;
}

.contdaste.inactive-category:hover {
    background-color: var(--e-global-color-primary) !important;
}

/* استایل برای تصویر خاص */
.contdaste.inactive-category img[src*="dasteadabiat"] {
    filter: grayscale(100%);
    transition: filter 0.3s ease;
}

.contdaste.inactive-category:hover img[src*="dasteadabiat"],
.contdaste:not(.inactive-category) img[src*="dasteadabiat"] {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-7fe30a8 *//* تنظیمات پیش‌فرض برای دسکتاپ */
#breadcrumbs a {
    font-weight: 800;
    font-size: 16px;
}

#breadcrumbs span {
    font-weight: 900;
    font-size: 40px;
}

/* تنظیمات برای تبلت */
@media screen and (max-width: 768px) {
    #breadcrumbs a {
        font-weight: 700;
        font-size: 14px;
    }
    
    #breadcrumbs span {
        font-weight: 900;
        font-size: 24px;
    }
}

/* تنظیمات برای موبایل */
@media screen and (max-width: 480px) {
    #breadcrumbs a {
        font-weight: 600;
        font-size: 12px;
    }
    
    #breadcrumbs span {
        font-weight: 900;
        font-size: 24px;
    }
}




@media (min-width: 1025px) {
    #breadcrumbs a {
        position: relative;
        top: -8px; /* کلمه صفحه اصلی کمی به بالا منتقل می‌شود */
    }
}

@media (max-width: 1024px) {
    #breadcrumbs a {
        position: relative;
        top: -4px; /* کلمه صفحه اصلی برای تبلت کمی به بالا منتقل می‌شود */
    }
}

@media (max-width: 768px) {
    #breadcrumbs a {
        position: relative;
        top: -2px; /* کلمه صفحه اصلی برای موبایل کمی به بالا منتقل می‌شود */
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4955123 *//* استایل کلی کانتینر مرتب‌سازی */
.custom-sort-filter {
    display: inline-flex;
    align-items: center;
    background-color: #ffffff;
    padding: 0;
    border: none;
    direction: rtl; 
    border-radius: 16px;
    font-family: "AbarFaNum", sans-serif;
    box-shadow: none;
    height: 50px;
    position: relative;
    cursor: pointer;
    padding-left: 50px; /* افزایش فاصله برای نمایش کامل فلش */
}

/* آیکون */
.custom-sort-filter .sort-icon {
    margin-left: 8px;
    margin-right: 15px;
    width: 24px;
    height: 24px;
}

/* برچسب */
.custom-sort-filter .sort-label {
    color: #FF4C4C;
    margin-left: 8px;
    font-weight: bold;
    white-space: nowrap;
    font-family: "AbarFaNum", sans-serif; 
}

/* مخفی کردن سلکت اصلی */
.custom-sort-filter select {
    display: none;
}

/* فلش سمت چپ */
.custom-sort-filter::before {
    content: "";
    position: absolute;
    left: 20px; /* کمی فاصله بیشتر از چپ برای نمایش کامل فلش */
    top: 50%;
    transform: translateY(-50%);
    width: 12px;
    height: 7px;
    background-image: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/feleshpaiin.svg');
    background-size: cover;
    background-repeat: no-repeat;
}

/* منوی سفارشی */
.custom-dropdown {
    position: absolute;
    top: 60px; /* کمی پایین‌تر از باکس اصلی */
    left: 0;
    width: 209px; /* عرض لیست دراپ‌داون */
    background-color: #fff;
    font-family: "AbarFaNum", sans-serif;
    border: 1px solid #ddd;
    border-radius: 0; /* بدون گردی گوشه */
    box-shadow: 0 2px 8px rgba(0,0,0,0.15); /* شادو نرم */
    z-index: 9999;
}

/* آیتم‌های لیست */
.custom-dropdown-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.custom-dropdown-list li {
    padding: 10px;
    color: #000; /* متن مشکی در حالت عادی */
    font-size: 16px;
    cursor: pointer;
    text-align: right; 
    font-family: "AbarFaNum", sans-serif;
    background: none; /* بدون بکگراند */
}

/* هاور و انتخاب شده */
.custom-dropdown-list li:hover,
.custom-dropdown-list li.selected {
    color: #FF4C4C; /* فقط رنگ متن قرمز */
    background: none; /* بدون بکگراند */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67b0630 *//* استایل برای شورت‌کد تعداد پست‌ها */
.total-posts-count {
    display: flex;
    align-items: center;
    font-size: 16px;
}

.total-posts-count .label {
    color: #898989;
    margin-left: 5px;
}

.total-posts-count .count {
    color: #000000;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5aef2b5 *//* استایل‌های عمومی برای دکمه‌های صفحه‌بندی */
        .elementor-pagination .page-numbers {
            border: 1px solid black;          /* حاشیه مشکی */
            background: transparent;          /* پس‌زمینه شفاف */
            padding: 8px 16px;                /* فاصله داخلی */
            margin: 0 4px;                     /* فاصله خارجی */
            text-decoration: none;            /* حذف خط زیرین لینک‌ها */
            color: black;                     /* رنگ متن مشکی */
            border-radius: 16px;              /* گرد کردن گوشه‌ها به 16px */
            display: inline-block;            /* نمایش در خط */
            font-weight: normal;              /* وزن فونت پیش‌فرض */
            transition: background 0.3s, color 0.3s; /* انیمیشن نرم برای تغییر رنگ */
        }

        /* استایل مخصوص به دکمه "صفحه قبل" غیر فعال */
        .elementor-pagination .inactive-prev {
            color: gray;                      /* رنگ متن خاکستری */
            border: 1px solid gray;           /* حاشیه خاکستری */
            cursor: default;                  /* تغییر نشانگر موس به حالت پیش‌فرض */
            pointer-events: none;             /* غیرفعال کردن قابلیت کلیک */
        }

        /* تنظیم وزن فونت دکمه "صفحه بعد" به 600 */
        .elementor-pagination .page-numbers.next {
            font-weight: 600;                 /* وزن فونت بیشتر */
        }

        /* استایل برای دکمه‌های فعال "صفحه قبل" و "صفحه بعد" */
        .elementor-pagination .page-numbers.prev a,
        .elementor-pagination .page-numbers.next a {
            color: black;                     /* رنگ متن مشکی برای لینک‌ها */
        }

        /* افکت هاور برای دکمه‌های فعال */
        .elementor-pagination .page-numbers.prev a:hover,
        .elementor-pagination .page-numbers.next a:hover {
            background: #000;                 /* پس‌زمینه مشکی در حالت هاور */
            color: #fff;                      /* رنگ متن سفید در حالت هاور */
        }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
@font-face {
	font-family: 'AbarFaNum';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff2') format('woff2'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.woff') format('woff'),
		url('https://honarp.webdesignim.ir/wp-content/uploads/2024/12/AbarFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */