.elementor-4949 .elementor-element.elementor-element-647f91a{--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-4949 .elementor-element.elementor-element-7f94abf{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4949 .elementor-element.elementor-element-983f4c5{--display:flex;}.elementor-4949 .elementor-element.elementor-element-44b25e5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:5px 0px 0px 0px;}.elementor-4949 .elementor-element.elementor-element-44b25e5 .woocommerce-breadcrumb{color:#000000;font-family:"yekan-bakh", Sans-serif;font-size:13px;font-weight:500;word-spacing:2px;text-align:right;}.elementor-4949 .elementor-element.elementor-element-1ca75a8{--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:flex-start;--align-items:center;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4949 .elementor-element.elementor-element-0398ac8{width:100%;max-width:100%;}.elementor-4949 .elementor-element.elementor-element-0398ac8 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-icon{width:14px;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-icon i{font-size:14px;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-item{font-family:"yekan-bakh", Sans-serif;font-size:12px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4949 .elementor-element.elementor-element-20ba061 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E0E0E2;}.elementor-4949 .elementor-element.elementor-element-20ba061 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:12px;font-weight:500;line-height:2em;color:#8285A9;}.elementor-4949 .elementor-element.elementor-element-54596ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E0E0E2;border-radius:0px 0px 0px 0px;}.elementor-4949 .elementor-element.elementor-element-54596ef .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:12px;font-weight:500;line-height:2em;color:#8285A9;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-4949 .elementor-element.elementor-element-8964780 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4949 .elementor-element.elementor-element-8964780.elementor-element{--align-self:center;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-4949 .elementor-element.elementor-element-8964780{--icon-box-icon-margin:0px;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-title{margin-block-end:0px;color:#8285A9;}.elementor-4949 .elementor-element.elementor-element-8964780.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4949 .elementor-element.elementor-element-8964780.elementor-view-framed .elementor-icon, .elementor-4949 .elementor-element.elementor-element-8964780.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon{font-size:20px;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-title a{font-family:"yekan-bakh", Sans-serif;font-size:12px;font-weight:500;line-height:2em;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4949 .elementor-element.elementor-element-66511c7 img{border-radius:8px 8px 8px 8px;}.elementor-4949 .elementor-element.elementor-element-916d504 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-4949 .elementor-element.elementor-element-916d504 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-4949 .elementor-element.elementor-element-3fa3bc6{font-family:"yekan-bakh", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-4949 .elementor-element.elementor-element-b2c1b31{--display:flex;--min-height:70px;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-4949 .elementor-element.elementor-element-b2c1b31:not(.elementor-motion-effects-element-type-background), .elementor-4949 .elementor-element.elementor-element-b2c1b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-wrapper{align-items:start;}.elementor-4949 .elementor-element.elementor-element-5698d9f{--icon-box-icon-margin:15px;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon{font-size:20px;padding:5px;border-radius:5px 5px 5px 5px;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-title a{font-family:"yekan-bakh", Sans-serif;font-size:17px;font-weight:400;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-title{color:#000000;}.elementor-4949 .elementor-element.elementor-element-f8029cb{--display:flex;--min-height:70px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E2;--border-color:#E0E0E2;--border-radius:8px 8px 8px 8px;}.elementor-4949 .elementor-element.elementor-element-3006e6f .elementor-heading-title{font-weight:500;color:#000000;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );}.elementor-4949 .elementor-element.elementor-element-0b981c4 .post-navigation__arrow-wrapper{font-size:17px;}.elementor-4949 .elementor-element.elementor-element-0b981c4 .elementor-post-navigation__link a {gap:5px;}.elementor-4949 .elementor-element.elementor-element-0352ce7{--display:flex;--min-height:70px;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-4949 .elementor-element.elementor-element-0352ce7:not(.elementor-motion-effects-element-type-background), .elementor-4949 .elementor-element.elementor-element-0352ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4949 .elementor-element.elementor-element-43ba010 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-weight:400;color:#54595F;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4949 .elementor-element.elementor-element-b6d9004 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-4949 .elementor-element.elementor-element-b6d9004 .elementor-author-box__avatar img{width:60px;height:60px;border-style:solid;border-color:#DA4747;}body.rtl .elementor-4949 .elementor-element.elementor-element-b6d9004.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-4949 .elementor-element.elementor-element-b6d9004:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-4949 .elementor-element.elementor-element-b6d9004.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-4949 .elementor-element.elementor-element-b6d9004:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-4949 .elementor-element.elementor-element-b6d9004.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-4949 .elementor-element.elementor-element-b6d9004 .elementor-author-box__name{color:#54595F;font-family:"yekan-bakh", Sans-serif;font-size:17px;}.elementor-4949 .elementor-element.elementor-element-77aad48{z-index:40;}.elementor-4949 .elementor-element.elementor-element-d67eb14 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E2;}.elementor-4949 .elementor-element.elementor-element-d67eb14 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-4949 .elementor-element.elementor-element-7b7a3c3{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-4949 .elementor-element.elementor-element-7b7a3c3 .swiper-slide > .elementor-element{height:100%;}.elementor-4949 .elementor-element.elementor-element-4a5f4ed{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEE1E7;--border-color:#DEE1E7;--border-radius:10px 10px 10px 10px;}.elementor-4949 .elementor-element.elementor-element-4a5f4ed:not(.elementor-motion-effects-element-type-background), .elementor-4949 .elementor-element.elementor-element-4a5f4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-4949 .elementor-element.elementor-element-cb970fa.elementor-element{--align-self:flex-start;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-4949 .elementor-element.elementor-element-cb970fa{--icon-box-icon-margin:5px;}.elementor-4949 .elementor-element.elementor-element-cb970fa.elementor-view-stacked .elementor-icon{background-color:#334155;}.elementor-4949 .elementor-element.elementor-element-cb970fa.elementor-view-framed .elementor-icon, .elementor-4949 .elementor-element.elementor-element-cb970fa.elementor-view-default .elementor-icon{fill:#334155;color:#334155;border-color:#334155;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon{font-size:20px;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-title a{font-family:"yekan-bakh", Sans-serif;font-size:17px;font-weight:500;word-spacing:2px;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-title{color:#334155;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-description{font-family:"yekan-bakh", Sans-serif;font-size:13px;font-weight:300;line-height:2.5em;word-spacing:2px;color:#64748B;}.elementor-4949 .elementor-element.elementor-element-4fd23c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4949 .elementor-element.elementor-element-4fd23c5.e-con{--align-self:flex-start;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-4949 .elementor-element.elementor-element-533eb7d{--box-background-color:#F7F7F7;--box-border-color:#E0E0E2;--box-border-width:0px;--box-border-radius:8px;--separator-width:1px;--box-padding:15px;--header-color:#646363;--item-text-color:#646363;--item-text-hover-color:#D9534F;--item-text-transition-duration:0.3s;}.elementor-4949 .elementor-element.elementor-element-533eb7d .elementor-toc__header-title{text-align:start;}.elementor-4949 .elementor-element.elementor-element-533eb7d .elementor-toc__header, .elementor-4949 .elementor-element.elementor-element-533eb7d .elementor-toc__header-title{font-family:"yekan-bakh", Sans-serif;font-size:17px;font-weight:500;}.elementor-4949 .elementor-element.elementor-element-533eb7d .elementor-toc__header{flex-direction:row;}.elementor-4949 .elementor-element.elementor-element-533eb7d .elementor-toc__list-item{font-family:"yekan-bakh", Sans-serif;font-size:14px;font-weight:400;}.elementor-4949 .elementor-element.elementor-element-226d561{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-4949 .elementor-element.elementor-element-226d561:not(.elementor-motion-effects-element-type-background), .elementor-4949 .elementor-element.elementor-element-226d561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-4949 .elementor-element.elementor-element-9da36d9.elementor-element{--align-self:flex-start;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-4949 .elementor-element.elementor-element-9da36d9{--icon-box-icon-margin:5px;}.elementor-4949 .elementor-element.elementor-element-9da36d9.elementor-view-stacked .elementor-icon{background-color:#334155;}.elementor-4949 .elementor-element.elementor-element-9da36d9.elementor-view-framed .elementor-icon, .elementor-4949 .elementor-element.elementor-element-9da36d9.elementor-view-default .elementor-icon{fill:#334155;color:#334155;border-color:#334155;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon{font-size:20px;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-title a{font-family:"yekan-bakh", Sans-serif;font-size:17px;font-weight:500;word-spacing:2px;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-title{color:#334155;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-description{font-family:"yekan-bakh", Sans-serif;font-size:13px;font-weight:300;line-height:2.5em;word-spacing:2px;color:#64748B;}.elementor-4949 .elementor-element.elementor-element-cd22747{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4949 .elementor-element.elementor-element-e99a5e8{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.1s;--e-off-canvas-overlay-opacity:1;}.elementor-4949 .elementor-element.elementor-element-e99a5e8 .e-off-canvas__content{border-radius:10px 10px 10px 10px;}.elementor-4949 .elementor-element.elementor-element-0282ed1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4949 .elementor-element.elementor-element-caf6144 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-4949 .elementor-element.elementor-element-fdd4da6 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:13px;font-weight:400;color:#676767;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4949 .elementor-element.elementor-element-36257a0{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-4949 .elementor-element.elementor-element-36257a0 .elementor-divider-separator{width:100%;}.elementor-4949 .elementor-element.elementor-element-36257a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4949 .elementor-element.elementor-element-7f8b656{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4949 .elementor-element.elementor-element-36af70f > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-4949 .elementor-element.elementor-element-36af70f{z-index:11;}.elementor-4949 .elementor-element.elementor-element-36af70f .elementor-icon-wrapper{text-align:center;}.elementor-4949 .elementor-element.elementor-element-36af70f .elementor-icon{font-size:25px;}.elementor-4949 .elementor-element.elementor-element-36af70f .elementor-icon svg{height:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-4949 .elementor-element.elementor-element-3e9cf6e .elementor-button{background-color:#FFFFFF;font-size:14px;font-weight:500;fill:#000000;color:#000000;}.elementor-4949 .elementor-element.elementor-element-3e9cf6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4949 .elementor-element.elementor-element-daf391a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4949 .elementor-element.elementor-element-daf391a > .elementor-widget-container{background-color:#FFFFFF;border-style:none;}.elementor-4949 .elementor-element.elementor-element-daf391a .elementor-heading-title{font-size:14px;font-weight:400;color:#19BFD3;}.elementor-4949 .elementor-element.elementor-element-0179e1c > .elementor-widget-container{margin:0px 0px -9px 0px;}body:not(.rtl) .elementor-4949 .elementor-element.elementor-element-0179e1c{right:10px;}body.rtl .elementor-4949 .elementor-element.elementor-element-0179e1c{left:10px;}.elementor-4949 .elementor-element.elementor-element-0179e1c{top:10px;}.elementor-4949 .elementor-element.elementor-element-0179e1c .elementor-icon-wrapper{text-align:center;}.elementor-4949 .elementor-element.elementor-element-0179e1c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4949 .elementor-element.elementor-element-0179e1c.elementor-view-framed .elementor-icon, .elementor-4949 .elementor-element.elementor-element-0179e1c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-4949 .elementor-element.elementor-element-0179e1c.elementor-view-framed .elementor-icon, .elementor-4949 .elementor-element.elementor-element-0179e1c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-4949 .elementor-element.elementor-element-0179e1c .elementor-icon{font-size:25px;}.elementor-4949 .elementor-element.elementor-element-0179e1c .elementor-icon svg{height:25px;}@media(max-width:1024px){.elementor-4949 .elementor-element.elementor-element-7b7a3c3{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-4949 .elementor-element.elementor-element-647f91a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4949 .elementor-element.elementor-element-7f94abf{--content-width:480px;}.elementor-4949 .elementor-element.elementor-element-44b25e5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4949 .elementor-element.elementor-element-44b25e5 .woocommerce-breadcrumb{font-size:12px;}.elementor-4949 .elementor-element.elementor-element-1ca75a8{--gap:15px 10px;--row-gap:15px;--column-gap:10px;--flex-wrap:wrap;}.elementor-4949 .elementor-element.elementor-element-0398ac8 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-4949 .elementor-element.elementor-element-a4070db .elementor-icon-list-item{font-size:10px;}.elementor-4949 .elementor-element.elementor-element-20ba061{width:auto;max-width:auto;text-align:justify;}.elementor-4949 .elementor-element.elementor-element-20ba061 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-4949 .elementor-element.elementor-element-20ba061 .elementor-heading-title{font-size:9px;word-spacing:2px;}.elementor-4949 .elementor-element.elementor-element-54596ef{width:auto;max-width:auto;text-align:justify;}.elementor-4949 .elementor-element.elementor-element-54596ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-4949 .elementor-element.elementor-element-54596ef .elementor-heading-title{font-size:9px;word-spacing:2px;}.elementor-4949 .elementor-element.elementor-element-8964780{width:auto;max-width:auto;--icon-box-icon-margin:0px;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-wrapper{align-items:end;text-align:right;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon{font-size:15px;}.elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-8964780 .elementor-icon-box-title a{font-size:9px;line-height:0.1em;}.elementor-4949 .elementor-element.elementor-element-5698d9f > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-wrapper{align-items:center;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon{font-size:20px;padding:5px;border-radius:5px 5px 5px 5px;}.elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-5698d9f .elementor-icon-box-title a{font-size:13px;line-height:2.5em;}.elementor-4949 .elementor-element.elementor-element-3006e6f .elementor-heading-title{font-size:13px;}.elementor-4949 .elementor-element.elementor-element-0352ce7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4949 .elementor-element.elementor-element-43ba010 .elementor-heading-title{font-size:15px;}.elementor-4949 .elementor-element.elementor-element-b6d9004 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-4949 .elementor-element.elementor-element-b6d9004 .elementor-author-box__avatar img{width:50px;height:50px;}body.rtl .elementor-4949 .elementor-element.elementor-element-b6d9004.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-4949 .elementor-element.elementor-element-b6d9004:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-4949 .elementor-element.elementor-element-b6d9004.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-4949 .elementor-element.elementor-element-b6d9004:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-4949 .elementor-element.elementor-element-b6d9004.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-4949 .elementor-element.elementor-element-b6d9004 .elementor-author-box__name{font-size:15px;}.elementor-4949 .elementor-element.elementor-element-d67eb14 > .elementor-widget-container{padding:0px 0px 15px 0px;border-width:0px 0px 1px 0px;}.elementor-4949 .elementor-element.elementor-element-7b7a3c3{--swiper-slides-to-display:1;}.elementor-4949 .elementor-element.elementor-element-4a5f4ed{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon{font-size:22px;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-title a{font-size:17px;}.elementor-4949 .elementor-element.elementor-element-cb970fa .elementor-icon-box-description{font-size:13px;line-height:2em;word-spacing:0px;}.elementor-4949 .elementor-element.elementor-element-226d561{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon{font-size:22px;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-title, .elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-title a{font-size:17px;}.elementor-4949 .elementor-element.elementor-element-9da36d9 .elementor-icon-box-description{font-size:13px;line-height:2em;word-spacing:0px;}.elementor-4949 .elementor-element.elementor-element-e99a5e8{--e-off-canvas-width:300px;}.elementor-4949 .elementor-element.elementor-element-36af70f .elementor-icon{font-size:20px;}.elementor-4949 .elementor-element.elementor-element-36af70f .elementor-icon svg{height:20px;}.elementor-4949 .elementor-element.elementor-element-3e9cf6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4949 .elementor-element.elementor-element-3e9cf6e .elementor-button{font-size:14px;}.elementor-4949 .elementor-element.elementor-element-daf391a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4949 .elementor-element.elementor-element-daf391a.elementor-element{--align-self:center;}.elementor-4949 .elementor-element.elementor-element-daf391a .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-4949 .elementor-element.elementor-element-7f94abf{--content-width:1400px;}.elementor-4949 .elementor-element.elementor-element-983f4c5{--width:70%;}.elementor-4949 .elementor-element.elementor-element-4fd23c5{--width:30%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-44b25e5 */nav.woocommerce-breadcrumb{

    display: flex;

    flex-wrap: nowrap;

    width: 100%;

    height: 20px;

    overflow: hidden;

    overflow-x: auto;

    white-space: nowrap;
    
    -webkit-overflow-scrolling: touch;

    padding-bottom:2px;

    scrollbar-width: none !important;
}
nav.woocommerce-breadcrumb::-webkit-scrollbar{
    display: none;
}


.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a {
    color: ##545982;
    font-size: 14px;
    font-weight: 500;
}
.fd a {
    font-weight: 400 !important;
    position: relative;
    color: #545982 !important;
}
.fd a:after{
    
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -2em;
    border-top: 2em solid transparent;
    border-bottom: 2em solid transparent;
    border-right: .6em solid;
    z-index: 1;
    border-right-color: #e7ecf0;
    margin-right: 11px;
}
.fd a:before{
    border-right-color: #fff !important;
    z-index: 2;
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -2em;
    border-top: 2em solid transparent;
    border-bottom: 2em solid transparent;
    border-right: .6em solid;
    left: -16px;
}

.woocommerce-breadcrumb {
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-3fa3bc6 *//*اعداد روی ستاره ها*/


.kksr-star:nth-child(1):before {
    content: '1';
    font-size: 10px;
    font-family: 'yekan-bakh';
    position: absolute;
    margin-top: 5px;
}
.kksr-star:nth-child(2):before {
    content: '2';
    font-size: 10px;
    font-family: 'yekan-bakh';
    position: absolute;
    margin-top: 5px;
}
.kksr-star:nth-child(3):before {
    content: '3';
    font-size: 10px;
    font-family: 'yekan-bakh';
    position: absolute;
    margin-top: 5px;
}
.kksr-star:nth-child(4):before {
    content: '4';
    font-size: 10px;
    font-family: 'yekan-bakh';
    position: absolute;
    margin-top: 5px;
}
.kksr-star:nth-child(5):before {
    content: '5';
    font-size: 10px;
    font-family: 'yekan-bakh';
    position: absolute;
    margin-top: 5px;
}

.kksr-star {
    display: flex;
    align-items: center;
    justify-content: center;
}


/*استایل امتیازدهی مقالات*/

.kk-star-ratings.kksr-valign-bottom {
    margin-top: 2rem;
    display: flex;
    flex-direction: column;
}
.kk-star-ratings .kksr-legend {
    font-family: 'yekan-bakh';
    font-size: 13px !important;
    margin-top: 20px;
}
.kk-star-ratings .kksr-stars .kksr-stars-inactive {
    
    margin: 15px;
}
[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {
    
    margin: 15px;
}
.kksr-stars {
    box-shadow: 7px 7px 25px rgba(198, 206, 237, 0.7), -7px -7px 35px rgba(255, 255, 255, 0.7), inset 0px 0px 4px rgba(255, 255, 255, 0.9), inset 7px 7px 15px rgba(198, 206, 237, 0.8);
    border-radius: 100px;
}

.kk-star-ratings.kksr-auto.kksr-align-center.kksr-valign-bottom {
    background: #F7F8FA;
    border-radius: 10px;
    padding: 10px;
}
.kk-star-ratings.kksr-auto.kksr-align-center.kksr-valign-bottom:before {
    content: 'چه امتیازی به این مقاله می دهید؟';
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-bottom: 10px;
}

.anchor-link h2 {
    font-size: 1.2rem;
    color: #333;
}
.anchor-link h3 {
    font-size: 1rem;
    color: #333;
}




/*کدهای مربوط به نمایش محصولات در بین مقالات در آکادمی ببان*/



.articles-custom-product-box-container {
    display: flex;
    flex-direction: column;
    gap: 20px;
    
}

.articles-custom-product-box {
    display: flex;
    border: 1px solid #eee;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
    background: #fff;
    padding: 8px 16px;
    gap: 24px;
}

.articles-cpb-image {
    flex: 0 0 20%;
    max-width: 150px;
    overflow: hidden;
}

.articles-cpb-image img {
    width: 100%;
    height: auto;
    display: block;
}

.articles-cpb-content {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.articles-cpb-content h3 {
    margin: 0 0 10px;
    font-size: 16px !important; 
}

.articles-cpb-price {
    font-size: 14px;
    font-weight: 500;
    position: relative;
    padding-left: 14px;
    margin-bottom: 12px;
    color: #666;
}

.articles-cpb-price .woocommerce-Price-amount.amount {
    font-size: 15px;
    color: #222 !important
}

.articles-cpb-price bdi::after{
    display: none
}

.articles-cpb-price .sale del, .articles-cpb-price .sale del bdi{
    font-size: 12px !important;
    
}

.articles-cpb-price ins bdi{
    color: #222 !important;
    font-size: 16px
}

.articles-cpb-price del{
    opacity: 0.5;
}

.articles-cpb-price ins{
    top: 0 !important;
    
}

.articles-cpb-price .woocommerce-Price-amount.amount{
    font-size: 16px;
    font-weight: 500;
    position: relative;
    padding-left: 14px
}


.articles-cpb-price del .woocommerce-Price-amount.amount{
    padding-left: 0px
}


.articles-cpb-price .woocommerce-Price-currencySymbol{
    font-size: 12px;
    opacity: 0.5
}

.articles-cpb-price .woocommerce-Price-currencySymbol{
    display: none
}
.articles-cpb-price del bdi::after{
    display: none
}

.articles-cpb-price ins{
    position: relative;
    text-decoration: none;

}

.articles-cpb-price .amount::after{
    content: '';
    background: url("data:image/svg+xml,%3Csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' width='13' height='12' viewBox='0 0 13 12' fill='none'%3E%3Cpath d='M2.32002 6.11782C2.63548 5.96391 2.87208 5.81 3.10867 5.57913C3.2664 5.34826 3.42413 5.11739 3.58186 4.88652C3.66073 4.57869 3.73959 4.27087 3.73959 3.96304H11.2318C11.705 3.96304 12.0993 3.80913 12.4147 3.57826C12.6513 3.27043 12.8091 2.88565 12.8091 2.34696V0.5H11.7838V2.27C11.7838 2.65478 11.5472 2.88565 11.1529 2.88565H3.73959V2.50087C3.73959 2.11609 3.66073 1.88522 3.58186 1.57739C3.58186 1.34652 3.42413 1.11565 3.2664 0.961739C3.10867 0.807826 2.95094 0.730869 2.79321 0.653913C2.55662 0.576956 2.32002 0.5 2.16229 0.5C1.84683 0.5 1.61024 0.576956 1.37364 0.653913C1.21591 0.807826 0.979316 0.884782 0.900451 1.11565C0.742721 1.26956 0.584991 1.42348 0.584991 1.65435C0.506126 1.88522 0.427261 2.11609 0.427261 2.34696C0.427261 2.57782 0.427261 2.80869 0.506126 3.03956C0.584991 3.27043 0.663856 3.42435 0.742721 3.57826C0.900451 3.65521 1.05818 3.80913 1.29478 3.88608C1.53137 3.96304 1.76797 3.96304 2.16229 3.96304H2.79321C2.79321 4.11695 2.71435 4.27087 2.71435 4.42478C2.63548 4.57869 2.47775 4.7326 2.39889 4.88652C2.32002 4.96347 2.16229 5.04043 1.9257 5.11739C1.76797 5.19434 1.53137 5.2713 1.29478 5.2713H0.269531V6.34869H1.29478C1.6891 6.27173 2.00456 6.19478 2.32002 6.11782ZM2.16229 2.88565C1.84683 2.88565 1.6891 2.88565 1.53137 2.73174C1.45251 2.65478 1.37364 2.50087 1.37364 2.27C1.37364 2.03913 1.45251 1.80826 1.53137 1.7313C1.6891 1.65435 1.84683 1.57739 2.08343 1.57739C2.32002 1.57739 2.47775 1.65435 2.63548 1.80826C2.79321 1.96217 2.79321 2.19304 2.79321 2.50087V2.96261H2.16229V2.88565Z' fill='%23021959'/%3E%3Cpath d='M10.4422 0.5H7.44531V1.42348H10.4422V0.5Z' fill='%23021959'/%3E%3Cpath d='M12.7298 8.50383C12.6509 8.27296 12.5721 8.11905 12.4143 7.96514C12.2566 7.81122 12.0989 7.65731 11.8623 7.58035C11.7046 7.5034 11.468 7.42644 11.2314 7.42644C10.9948 7.42644 10.7582 7.5034 10.5216 7.58035C10.285 7.65731 10.1273 7.81122 9.96953 7.96514C9.8118 8.11905 9.73293 8.27296 9.65407 8.50383C9.5752 8.7347 9.5752 8.96557 9.5752 9.19644V9.42731C9.5752 9.65818 9.49634 9.73513 9.41747 9.88905C9.25974 9.966 9.10201 10.043 8.86542 10.043H8.54996C8.39223 10.043 8.2345 9.966 8.15563 9.88905C8.07677 9.73513 7.9979 9.58122 7.9979 9.42731V5.7334H6.97266V9.58122C6.97266 9.88905 6.97266 10.1199 7.05152 10.2738C7.13039 10.4277 7.20925 10.5817 7.36698 10.7356C7.52471 10.8125 7.60358 10.9664 7.84017 10.9664C7.9979 11.0434 8.15563 11.0434 8.39223 11.0434H8.94428C9.10201 11.0434 9.33861 10.9664 9.49634 10.8895C9.65407 10.8125 9.89066 10.6586 9.96953 10.4277C10.1273 10.6586 10.285 10.8125 10.5216 10.8895C10.7582 10.9664 10.9948 11.0434 11.3102 11.0434C11.7834 11.0434 12.2566 10.8895 12.4932 10.5817C12.8087 10.2738 12.9664 9.81209 12.9664 9.2734C12.8875 8.96557 12.8087 8.7347 12.7298 8.50383ZM11.2314 9.966C10.9948 9.966 10.837 9.88905 10.7582 9.81209C10.5216 9.65818 10.5216 9.50427 10.5216 9.2734C10.5216 9.04253 10.6004 8.88861 10.6793 8.7347C10.7582 8.58079 10.9948 8.50383 11.2314 8.50383C11.468 8.50383 11.7046 8.58079 11.7834 8.7347C11.8623 8.88861 11.9412 9.04253 11.9412 9.2734C11.8623 9.73513 11.6257 9.966 11.2314 9.966Z' fill='%23021959'/%3E%3Cpath d='M4.92256 8.50364C4.92256 8.73451 4.92256 8.88842 4.8437 9.11929C4.76484 9.2732 4.68597 9.42712 4.60711 9.58103C4.44938 9.73494 4.29165 9.8119 4.13392 9.88886C3.97619 9.96581 3.73959 10.0428 3.42413 10.0428H2.71435C2.47775 10.0428 2.24116 10.0428 2.00456 9.96581C1.84683 9.8119 1.6891 9.73494 1.61024 9.58103C1.53137 9.42712 1.37364 9.2732 1.37364 9.11929C1.29478 8.96538 1.29478 8.73451 1.29478 8.50364V7.65712H0.269531V8.5806C0.269531 9.35016 0.506126 9.96581 0.900451 10.4276C1.29478 10.8893 1.84683 11.1202 2.63548 11.1202H3.42413C3.81846 11.1202 4.13392 11.0432 4.44938 10.8893C4.76484 10.7354 5.00143 10.5815 5.23803 10.3506C5.47462 10.1197 5.63235 9.8119 5.71122 9.50407C5.79008 9.19625 5.86894 8.88842 5.86894 8.50364V5.73321L4.8437 5.65625L4.92256 8.50364Z' fill='%23021959'/%3E%3Cpath d='M3.73962 7.42578H2.55664V8.50317H3.73962V7.42578Z' fill='%23021959'/%3E%3C/svg%3E");
    width: 13px;
    height: 12px;
    background-size: 13px 12px;
    background-position: center;
    position: absolute;
    bottom: 6px;
    left: 0px;
    background-repeat: no-repeat
}

.articles-cpb-price del .amount::after{
   display: none 
}



.articles-cpb-price .out-of-stock-price-text{
    font-size: 15px;
    color: #246BFD;
}


@media screen and (max-width: 767px){
    .elementor-4949 .elementor-element.elementor-element-3fa3bc6 .elementor-image-box-wrapper{
            display: flex
;
    }
}


.articles-cpb-button {
    display: inline-block;
    background: #ef4056;
    color: #fff !important;
    padding: 10px 16px;
    border-radius: 12px;
    text-decoration: none;
    font-size: 14px;
    transition: all 0.3s ease-in-out;
    text-align: center
}


.articles-cpb-button:hover {
    box-shadow: 0 4px 12px #ef405650;
}


@media screen and (max-width: 768px){
    .articles-cpb-content h3 {
    font-size: 14px !important;
}

.articles-cpb-price{
    font-size: 13px !important;
    
}



.articles-cpb-image {
    flex: 0 0 30%;
    max-width: 200px;
    overflow: hidden;
}
}




/*اسکرول افقی جدول مشخصات در موبایل*/


@media (max-width: 768px){
    .table-wrapper {
    display: flex;
    overflow: hidden;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none !important;
}

.table-wrapper::-webkit-scrollbar{
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-77aad48 *//*حذف نمایش تعداد دیدگاه*/
.article-css h2.title-comments {
    display: none;
}
/* استایل رنگ کامنت ها*/

.article-css .comment-body {
    padding: 15px !important;
    background-color: #F6F6F6 !important;
}


.article-css #comments .children {
    
    padding-inline-start: 0;
}
/*استایل کامنت تو در تو*/

.article-css .children .children {
    padding-inline-start: 10px !important;
}

/*استایل رنگ زیر کامنت ها*/


.article-css .bypostauthor > article {
    
    background-color: #E8F5E9 !important;
}


/*کدهای استاد رییسی*/
.article-css  #comments .comment .comment-body, .article-css  #comments .pingback .comment-body{ 

   
    border-bottom: 1px solid #ccc;
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    position: relative;
    z-index: 100;
    background-color: #fff;
    margin-bottom: 20px;
}


/*استایل تصویر برای زمانیکه تیک گراواتار غیرفعال باشه*/

.article-css #comments .comment .avatar, .article-css #comments .pingback .avatar, .article-css img.custom-avatar, img.default-avatar {
    right: 10px !important;
    border: 4px solid #e1dde7;
    border-radius: 100%;
    background: #fff;
    width: 45px;
    height: 45px;
    position: absolute;
    top: 10px;
}


/*استایل تصویر برای زمانیکه تیک گراواتار فعال باشه*/

/*
.article-css  #comments .comment .avatar, 
.article-css  #comments .pingback .avatar,.article-css  img.custom-avatar, img.default-avatar {
    right: 10px !important;
    border: 4px solid #e1dde7;
    border-radius: 100%;
    background: #fff;
    position: static;
    width: 50px;
    height: 50px;
}
*/

.article-css  .children .comment-body .comment-content{
    border-top: 1px solid #33333;
    margin-top: 10px;
    padding-top: 15px;
    font-weight: 400;
    line-height: 2em;
}
.article-css  .comment-body .comment-content{
    border-top: 1px solid #E1DDE7;
    margin-top: 15px;
    padding-top: 15px;
    font-weight: 500;
    
}

.article-css  #comments ol.comment-list .children:before{
    display: none
}



.article-css  #comments .children .children{
    padding-right: 0px
}


.article-css  #comments .childrenn li::before{
    content: "";
    display: block;
    height: calc(100% + 20px);
    position: absolute;
    right: -40px;
    top: -20px;
    background: #E9ECEF;
    width: 3px;
}


.article-css  .reply {
    position: absolute;
    left: 10px;
    bottom: 25px;
}


.article-css  .reply .comment-reply-link{
    background: #fff;
    padding: 5px 10px;
    border-radius: 5px;
    color: #68C455;
}




.article-css  #comments .children .comment.depth-2::before{
    content: '';
    position: absolute;
    top: -20px;
    right: 35px;
    background: #E9ECEF;
    width: 3px;
    height: calc(100% + 20px);
    z-index: -1;
}







.article-css  #reply-title{
        font-weight: 500;
    font-size: 20px;
    font-family: 'yekan-bakh';
}


.article-css  .logged-in-as{
    font-size: 12px;
    font-family: 'yekan-bakh';
}


.article-css  textarea, 
.article-css  input#author,
.article-css  input#email,
.article-css  input#url{
    border: none;
    border-radius: 8px;
    outline: none;
}


.article-css  textarea:focus, 
.article-css  input#author:focus,
.article-css  input#email:focus,
.article-css  input#url:focus{
    border: 1px solid #D9534F;
    
}

/*دکمه لغو پاسخ */
.article-css  #cancel-comment-reply-link{
   /*    
    background-color: red;
    color: #fff;
    padding: 5px 8px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600;
    */
}
/*کدهایی که خودم نوشتم*/

.article-css  .elementor-16721 .elementor-element.elementor-element-3859292 .logged-in-as {
    display: none;
}
.article-css  input#submit {
    width: 100%;
    border-radius: 5px;
    color: #fff;
    background: #D9534F;
    font-family: 'yekan-bakh';
    font-size: 14px;
    border: none;
    padding: 10px
}
/*استایل قسمت ذخیره نام*/
.article-css  p.comment-form-cookies-consent {
    display: flex;
}
.article-css  input#wp-comment-cookies-consent {
    margin-left: 5px;
}
.article-css  label {
    font-size: 12px;
    font-weight: 400;
    
}
 
/*استایل نام کاربر زمانیکه تیک گراواتار غیرفعاله*/ 
 
.article-css b.fn {
    font-size: 15px;
    font-weight: 500;
    margin-right: 55px;
    padding: 10px 0px;
} 
 
 
/*استایل نام کاربر زمانیکه تیک گراواتار فعاله*/

/*
 .article-css b.fn{
    font-size: 15px;
    font-weight: 500;
}
*/

.article-css span.says{
    display: none;
}
.article-css  h3.title-comments {
    display: none;
}
.article-css  span#email-notes{
    font-size: 14px;
    font-weight: 500;
}

/*استایل تایم کامنت ها*/
.article-css  time {
    font-family: 'yekan-bakh' !important;
    color: #333;
    font-size: 10px;
    font-weight: 300;
}
 

.article-css .comment-author.vcard {
    display: flex;
    align-items: center;
    gap: 5px
}
.article-css #comments .comment-meta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
}
/*استایل زمانیکه کاربر دیدگاهی ارسال میکند و هنوز تایید نشده*/
.article-css em.comment-awaiting-moderation {
    font-size: 10px;
    font-style: normal;
    background: #fff;
    border-radius: 5px;
    padding: 5px;
    width: 100%;
    font-weight: 500;
    color: #333;
}

/*استایل قسمت نوشتن کامنت*/

/*
.article-css form#commentform {
    background: #F6F6F6;
    padding: 15px;
    border-radius: 5px;
    border: 1px solid #EBEEEF;
    margin-bottom: 20px;
}
*/

/*استایل باکس جواب*/

.article-css h2#reply-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.article-css div#respond {
    background: #F7F7F7;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #EBEEEF;
}
.article-css a#cancel-comment-reply-link {
    background: #D9534F;
    color: #fff;
    font-size: 14px;
    padding: 5px 10px;
    border-radius: 5px;
}


/* استایل رنگ کامنت ها*/
@media(max-width: 767px){
.article-css  .comment-body{
    
    padding: 10px !important;
}

}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7b7a3c3 */.carousel-dots .swiper-pagination-bullet-active {
    width: 25px;
    border-radius: 5px;
    background: #D9534F;
    border: 1px solid #333;
    -webkit-transition: width 0.5s cubic-bezier(0.6,0,0.3,1), opacity .5s cubic-bezier(0.6,0,0.3,1), transform .5s cubic-bezier(0.6,0,0.3,1);
}
.carousel-dots .swiper-pagination-bullet {
    
    border-radius: 5px;
    -webkit-transition: width 0.5s cubic-bezier(0.6,0,0.3,1), opacity .5s cubic-bezier(0.6,0,0.3,1), transform .5s cubic-bezier(0.6,0,0.3,1);
}/* End custom CSS */
/* Start custom CSS for wp-widget-recent-posts, class: .elementor-element-9094ce2 */.gf h5{
    display: none;
}
.gf ul {
    padding: 0px  !important;
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.gf li {
    background: #fff;
    padding: 10px 10px 25px 0px;
    border-radius: 8px;
    font-size: 13px;
    font-family: 'yekan-bakh' ;
    font-weight: 500;
    line-height: 2em;
    word-spacing: 2px;
    position: relative;
}
.gf li a{
    color: #334155 !important;
    position: relative;
    font-family: 'yekan-bakh' !important;
    padding: 2px 0px;
}
.gf li a:before{
    content: "";
    display: block;
    height: auto;
    position: absolute;
    right: -10px !important;
    top: 0;
    bottom: 0;
    width: 3px;
    border-radius: 5px 0 0 5px;
    background-color: #3B82F6 !important;
}
.gf span.post-date {
    position: absolute;
    bottom: 0px;
    right: 10px;
    font-size: 12px;
    font-weight: 400;
}
.gf li a:hover {
    
    color: #3B82F6 !important;
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-533eb7d */.elementor-toc__list-item-text-wrapper:before {
   
    color: #646363 !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-recent-posts, class: .elementor-element-12630f5 */.gf h5{
    display: none;
}
.gf ul {
    padding: 0px  !important;
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.gf li {
    background: #fff;
    padding: 10px 10px 25px 0px;
    border-radius: 8px;
    font-size: 13px;
    font-family: 'yekan-bakh' ;
    font-weight: 500;
    line-height: 2em;
    word-spacing: 2px;
    position: relative;
}
.gf li a{
    color: #334155 !important;
    position: relative;
    font-family: 'yekan-bakh' !important;
    padding: 2px 0px;
}
.gf li a:before{
    content: "";
    display: block;
    height: auto;
    position: absolute;
    right: -10px !important;
    top: 0;
    bottom: 0;
    width: 3px;
    border-radius: 5px 0 0 5px;
    background-color: #3B82F6 !important;
}
.gf span.post-date {
    position: absolute;
    bottom: 0px;
    right: 10px;
    font-size: 12px;
    font-weight: 400;
}
.gf li a:hover {
    
    color: #3B82F6 !important;
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e9cf6e */.cx a#copynias {
    cursor: pointer !important;
    padding: 0px 5px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan-bakh';
	font-display: auto;
	src: url('https://safilearn.ir/wp-content/uploads/2025/03/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */