.elementor-3406 .elementor-element.elementor-element-c3ba32d{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3406 .elementor-element.elementor-element-1fce62f{--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-3406 .elementor-element.elementor-element-e0394fd{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-3406 .elementor-element.elementor-element-e0394fd:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-e0394fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-bfccc48{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-4319c03{--display:flex;--justify-content:flex-start;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-da8ad48 .elementor-heading-title{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:32px;font-weight:800;color:var( --e-global-color-secondary );}.woocommerce .elementor-3406 .elementor-element.elementor-element-9140df0 .woocommerce-product-details__short-description{color:#95A0B1;font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-3406 .elementor-element.elementor-element-01fe7c9{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-7efbe57{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-7efbe57.e-con{--align-self:flex-end;}.elementor-3406 .elementor-element.elementor-element-ac5127a .cart button, .elementor-3406 .elementor-element.elementor-element-ac5127a .cart .button{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:18px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;color:var( --e-global-color-157282f );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-3406 .elementor-element.elementor-element-ac5127a .cart button:hover, .elementor-3406 .elementor-element.elementor-element-ac5127a .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-157282f );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-ac5127a .added_to_cart{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:500;}.elementor-3406 .elementor-element.elementor-element-ce9df23 .elementor-button{background-color:#21C55D;font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:18px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21C55D;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-3406 .elementor-element.elementor-element-ce9df23 .elementor-button:hover, .elementor-3406 .elementor-element.elementor-element-ce9df23 .elementor-button:focus{background-color:var( --e-global-color-157282f );color:#21C55D;border-color:#21C55D;}.elementor-3406 .elementor-element.elementor-element-ce9df23 .elementor-button:hover svg, .elementor-3406 .elementor-element.elementor-element-ce9df23 .elementor-button:focus svg{fill:#21C55D;}.elementor-3406 .elementor-element.elementor-element-6103700{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-ea34cc8{margin:0px -25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-3406 .elementor-element.elementor-element-ea34cc8 .elementor-heading-title{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:28px;font-weight:900;line-height:1em;color:#334152;}.elementor-3406 .elementor-element.elementor-element-b589267{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-1632269{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px;}.elementor-3406 .elementor-element.elementor-element-1632269 img{width:626px;height:300px;border-radius:8px 8px 8px 8px;}.elementor-3406 .elementor-element.elementor-element-fa5c24b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E6EA;--border-color:#E3E6EA;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-fa5c24b.e-con{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-95f5acf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-3406 .elementor-element.elementor-element-95f5acf .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-3406 .elementor-element.elementor-element-95f5acf .elementor-icon-box-title{margin-block-end:4px;color:#95A0B1;transition-duration:0.2s;}.elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-stacked .elementor-icon{background-color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-default .elementor-icon{fill:#95A0B1;color:#95A0B1;border-color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-95f5acf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-95f5acf .elementor-icon{transition-duration:0.2s;font-size:30px;}.elementor-3406 .elementor-element.elementor-element-95f5acf .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-95f5acf .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-95f5acf:has(:hover) .elementor-icon-box-title,
					 .elementor-3406 .elementor-element.elementor-element-95f5acf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-fcab8b2{padding:0px 0px 0px 0px;font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3406 .elementor-element.elementor-element-fcab8b2 a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-705eb20{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-cffa886{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-9469045{--display:flex;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-3ced20c{--display:flex;--min-height:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-3406 .elementor-element.elementor-element-3ced20c:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-3ced20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu .elementor-item{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item{color:#79889E;fill:#79889E;}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-4c516ca{--display:flex;--min-height:0px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3406 .elementor-element.elementor-element-4c516ca:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-4c516ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-840e45d .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-3406 .elementor-element.elementor-element-840e45d{--icon-box-icon-margin:6px;}.elementor-3406 .elementor-element.elementor-element-840e45d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-840e45d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-840e45d.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-840e45d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-840e45d .elementor-icon{font-size:10px;}.elementor-3406 .elementor-element.elementor-element-840e45d .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-840e45d .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:22px;font-weight:800;}.elementor-3406 .elementor-element.elementor-element-95f9ca8{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-3406 .elementor-element.elementor-element-907bd4f{--display:flex;--min-height:100px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-907bd4f:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-907bd4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-157282f ) 59%);}.elementor-3406 .elementor-element.elementor-element-9c8dd0c{background-color:var( --e-global-color-157282f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADEE2;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:8px;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c:hover{background-color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c .elementor-icon-box-title{margin-block-end:5px;color:#95A0B1;transition-duration:0.2s;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-stacked .elementor-icon{background-color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-default .elementor-icon{fill:#95A0B1;color:#95A0B1;border-color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3406 .elementor-element.elementor-element-9c8dd0c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-157282f );color:var( --e-global-color-157282f );border-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-9c8dd0c .elementor-icon{transition-duration:0.2s;font-size:20px;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-9c8dd0c .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-9c8dd0c:has(:hover) .elementor-icon-box-title,
					 .elementor-3406 .elementor-element.elementor-element-9c8dd0c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-1fb47c2{--display:flex;--min-height:0px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3406 .elementor-element.elementor-element-1fb47c2:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-1fb47c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-a465126 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-3406 .elementor-element.elementor-element-a465126{--icon-box-icon-margin:6px;}.elementor-3406 .elementor-element.elementor-element-a465126 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-a465126.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-a465126.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-a465126.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-a465126 .elementor-icon{font-size:10px;}.elementor-3406 .elementor-element.elementor-element-a465126 .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-a465126 .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:22px;font-weight:800;}.elementor-3406 .elementor-element.elementor-element-0a6abde{--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-3406 .elementor-element.elementor-element-b7c41e3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-3406 .elementor-element.elementor-element-b7c41e3 img{width:100%;}.elementor-3406 .elementor-element.elementor-element-89ac826{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3406 .elementor-element.elementor-element-f338199{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:700;line-height:2em;color:#8692A4;}.elementor-3406 .elementor-element.elementor-element-252a067{--display:flex;--min-height:300px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3406 .elementor-element.elementor-element-252a067:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-252a067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-9ede98a .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-3406 .elementor-element.elementor-element-9ede98a{--icon-box-icon-margin:6px;}.elementor-3406 .elementor-element.elementor-element-9ede98a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-9ede98a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-9ede98a.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-9ede98a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-9ede98a .elementor-icon{font-size:10px;}.elementor-3406 .elementor-element.elementor-element-9ede98a .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-9ede98a .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:22px;font-weight:800;}.elementor-3406 .elementor-element.elementor-element-74843b9{--display:flex;--min-height:300px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-3406 .elementor-element.elementor-element-74843b9:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-74843b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-826672d .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-3406 .elementor-element.elementor-element-826672d{--icon-box-icon-margin:6px;}.elementor-3406 .elementor-element.elementor-element-826672d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-826672d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-826672d.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-826672d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-826672d .elementor-icon{font-size:10px;}.elementor-3406 .elementor-element.elementor-element-826672d .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-826672d .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:22px;font-weight:800;}.elementor-3406 .elementor-element.elementor-element-116de7c{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-f896b6d{--display:flex;--min-height:70px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-3406 .elementor-element.elementor-element-f896b6d:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-f896b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );background-image:url("https://elyndra.sadranosrati.ir/wp-content/uploads/2025/09/6.svg");background-position:300px -9px;background-repeat:no-repeat;background-size:23% auto;}.elementor-3406 .elementor-element.elementor-element-d7f13a7{margin:0px 55px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3406 .elementor-element.elementor-element-d7f13a7 .elementor-heading-title{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:800;color:var( --e-global-color-accent );}.woocommerce .elementor-3406 .elementor-element.elementor-element-5c9c631 .star-rating{color:var( --e-global-color-accent );font-size:16px;}.woocommerce .elementor-3406 .elementor-element.elementor-element-5c9c631 .woocommerce-review-link{font-size:0px;}.elementor-3406 .elementor-element.elementor-element-4076d33{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-e92de64{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-157282f );padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:3px;}.elementor-3406 .elementor-element.elementor-element-e92de64.elementor-element{--align-self:flex-start;}.elementor-3406 .elementor-element.elementor-element-e92de64 .elementor-icon-box-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-e92de64 .elementor-icon-box-title{margin-block-end:5px;color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-e92de64 .elementor-icon{font-size:25px;}.elementor-3406 .elementor-element.elementor-element-e92de64 .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-e92de64 .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-e92de64 .elementor-icon-box-description{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:800;color:#4B5A78;}.elementor-3406 .elementor-element.elementor-element-86e14e9{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-157282f );padding:15px 025px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:3px;}.elementor-3406 .elementor-element.elementor-element-86e14e9.elementor-element{--align-self:flex-start;}.elementor-3406 .elementor-element.elementor-element-86e14e9 .elementor-icon-box-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-86e14e9 .elementor-icon-box-title{margin-block-end:5px;color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-86e14e9 .elementor-icon{font-size:25px;}.elementor-3406 .elementor-element.elementor-element-86e14e9 .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-86e14e9 .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-86e14e9 .elementor-icon-box-description{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:800;color:#4B5A78;}.elementor-3406 .elementor-element.elementor-element-ddbd62e{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-157282f );padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:3px;}.elementor-3406 .elementor-element.elementor-element-ddbd62e.elementor-element{--align-self:flex-start;}.elementor-3406 .elementor-element.elementor-element-ddbd62e .elementor-icon-box-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-ddbd62e .elementor-icon-box-title{margin-block-end:5px;color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-ddbd62e .elementor-icon{font-size:25px;}.elementor-3406 .elementor-element.elementor-element-ddbd62e .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-ddbd62e .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-ddbd62e .elementor-icon-box-description{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:800;color:#4B5A78;}.elementor-3406 .elementor-element.elementor-element-64b1e2e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-a277e28{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-157282f );padding:15px 10px 20px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:3px;}.elementor-3406 .elementor-element.elementor-element-a277e28.elementor-element{--align-self:flex-start;}.elementor-3406 .elementor-element.elementor-element-a277e28 .elementor-icon-box-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-a277e28 .elementor-icon-box-title{margin-block-end:5px;color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-a277e28 .elementor-icon{font-size:25px;}.elementor-3406 .elementor-element.elementor-element-a277e28 .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-a277e28 .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-a277e28 .elementor-icon-box-description{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:800;color:#4B5A78;}.elementor-3406 .elementor-element.elementor-element-b26429f{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-157282f );padding:15px 25px 15px 25px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:3px;}.elementor-3406 .elementor-element.elementor-element-b26429f.elementor-element{--align-self:flex-start;}.elementor-3406 .elementor-element.elementor-element-b26429f .elementor-icon-box-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-b26429f .elementor-icon-box-title{margin-block-end:5px;color:#95A0B1;}.elementor-3406 .elementor-element.elementor-element-b26429f .elementor-icon{font-size:25px;}.elementor-3406 .elementor-element.elementor-element-b26429f .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-b26429f .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:700;}.elementor-3406 .elementor-element.elementor-element-b26429f .elementor-icon-box-description{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:800;color:#4B5A78;}.elementor-3406 .elementor-element.elementor-element-de5f2b0{--display:flex;--min-height:70px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:100;}.elementor-3406 .elementor-element.elementor-element-de5f2b0:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-de5f2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157282f );}.elementor-3406 .elementor-element.elementor-element-f3b68bd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-3406 .elementor-element.elementor-element-f3b68bd.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-425ddf3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:3px;}.elementor-3406 .elementor-element.elementor-element-425ddf3.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-425ddf3 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-3406 .elementor-element.elementor-element-425ddf3 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );transition-duration:0.2s;}.elementor-3406 .elementor-element.elementor-element-425ddf3 .elementor-icon{font-size:20px;}.elementor-3406 .elementor-element.elementor-element-425ddf3 .elementor-icon-box-title, .elementor-3406 .elementor-element.elementor-element-425ddf3 .elementor-icon-box-title a{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:16px;font-weight:800;}.elementor-3406 .elementor-element.elementor-element-425ddf3:has(:hover) .elementor-icon-box-title,
					 .elementor-3406 .elementor-element.elementor-element-425ddf3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-e1e2880{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-e1e2880 .elementor-heading-title{font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:14px;font-weight:500;color:#94A3B6;}.elementor-3406 .elementor-element.elementor-element-1f23e92{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Iran-Yekan-FaNum", Sans-serif;font-size:12px;font-weight:500;line-height:2em;color:#7E899E;}body.elementor-page-3406:not(.elementor-motion-effects-element-type-background), body.elementor-page-3406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F7;}@media(max-width:1280px){.elementor-3406 .elementor-element.elementor-element-1632269{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3406 .elementor-element.elementor-element-4c516ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-1fb47c2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-b7c41e3{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3406 .elementor-element.elementor-element-b7c41e3 img{width:100%;height:90%;}.elementor-3406 .elementor-element.elementor-element-89ac826{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-252a067{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-74843b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-f896b6d:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-f896b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:108% 50%;background-size:90px auto;}.elementor-3406 .elementor-element.elementor-element-4076d33{--justify-content:space-between;}.elementor-3406 .elementor-element.elementor-element-e92de64{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3406 .elementor-element.elementor-element-86e14e9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3406 .elementor-element.elementor-element-64b1e2e{--justify-content:space-between;}.elementor-3406 .elementor-element.elementor-element-a277e28{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3406 .elementor-element.elementor-element-b26429f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3406 .elementor-element.elementor-element-de5f2b0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-f3b68bd{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}}@media(max-width:1024px){.elementor-3406 .elementor-element.elementor-element-e0394fd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-bfccc48{--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-3406 .elementor-element.elementor-element-4319c03{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3406 .elementor-element.elementor-element-b589267{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3406 .elementor-element.elementor-element-b589267.e-con{--order:-99999 /* order start hack */;}.elementor-3406 .elementor-element.elementor-element-1632269{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3406 .elementor-element.elementor-element-1632269 img{height:100%;}.elementor-3406 .elementor-element.elementor-element-cffa886{--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-3406 .elementor-element.elementor-element-4c516ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-1fb47c2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-b7c41e3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-3406 .elementor-element.elementor-element-b7c41e3 img{width:100%;height:90%;}.elementor-3406 .elementor-element.elementor-element-89ac826{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-252a067{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-74843b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-116de7c.e-con{--order:-99999 /* order start hack */;}.elementor-3406 .elementor-element.elementor-element-f896b6d:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-f896b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:102.5% 50%;background-size:90px auto;}.elementor-3406 .elementor-element.elementor-element-e92de64{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3406 .elementor-element.elementor-element-86e14e9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3406 .elementor-element.elementor-element-a277e28{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3406 .elementor-element.elementor-element-b26429f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3406 .elementor-element.elementor-element-de5f2b0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-1f23e92{font-size:14px;}}@media(max-width:767px){.elementor-3406 .elementor-element.elementor-element-e0394fd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-01fe7c9{--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-3406 .elementor-element.elementor-element-7efbe57{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3406 .elementor-element.elementor-element-ea34cc8.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-1632269 img{width:92%;height:100%;}.elementor-3406 .elementor-element.elementor-element-251fc11.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item{padding-left:18px;padding-right:18px;}.elementor-3406 .elementor-element.elementor-element-4c516ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-1fb47c2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-0a6abde{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-b7c41e3{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-b7c41e3 img{width:100%;}.elementor-3406 .elementor-element.elementor-element-252a067{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-74843b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-f896b6d:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-f896b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:104% 55%;background-size:87px auto;}.elementor-3406 .elementor-element.elementor-element-4076d33{--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-3406 .elementor-element.elementor-element-e92de64{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-3406 .elementor-element.elementor-element-86e14e9{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-3406 .elementor-element.elementor-element-a277e28{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-3406 .elementor-element.elementor-element-b26429f{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-3406 .elementor-element.elementor-element-de5f2b0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:480px){.elementor-3406 .elementor-element.elementor-element-e0394fd{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-bfccc48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-da8ad48.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-9140df0.elementor-element{--align-self:center;}.woocommerce .elementor-3406 .elementor-element.elementor-element-9140df0 .woocommerce-product-details__short-description{font-size:12px;line-height:2em;}.elementor-3406 .elementor-element.elementor-element-1632269 img{height:100%;}.elementor-3406 .elementor-element.elementor-element-fa5c24b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3406 .elementor-element.elementor-element-fcab8b2{font-size:12px;}.elementor-3406 .elementor-element.elementor-element-fcab8b2 a{font-size:14px;}.elementor-3406 .elementor-element.elementor-element-251fc11 .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;}.elementor-3406 .elementor-element.elementor-element-4c516ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-95f9ca8{font-size:14px;}.elementor-3406 .elementor-element.elementor-element-1fb47c2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-0a6abde{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-b7c41e3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3406 .elementor-element.elementor-element-b7c41e3.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-b7c41e3 img{width:80%;}.elementor-3406 .elementor-element.elementor-element-f338199{font-size:14px;}.elementor-3406 .elementor-element.elementor-element-252a067{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-74843b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-f896b6d:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-f896b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:108% 50%;background-size:90px auto;}.elementor-3406 .elementor-element.elementor-element-e92de64{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3406 .elementor-element.elementor-element-86e14e9{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3406 .elementor-element.elementor-element-a277e28{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3406 .elementor-element.elementor-element-b26429f{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3406 .elementor-element.elementor-element-de5f2b0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3406 .elementor-element.elementor-element-1f23e92{font-size:12px;}}@media(min-width:481px){.elementor-3406 .elementor-element.elementor-element-c3ba32d{--content-width:800px;}.elementor-3406 .elementor-element.elementor-element-1fce62f{--content-width:1258px;}.elementor-3406 .elementor-element.elementor-element-4319c03{--width:60%;}.elementor-3406 .elementor-element.elementor-element-b589267{--width:40%;}.elementor-3406 .elementor-element.elementor-element-705eb20{--content-width:1258px;}.elementor-3406 .elementor-element.elementor-element-9469045{--width:70%;}.elementor-3406 .elementor-element.elementor-element-116de7c{--width:30%;}}@media(max-width:1024px) and (min-width:481px){.elementor-3406 .elementor-element.elementor-element-4319c03{--width:100%;}.elementor-3406 .elementor-element.elementor-element-b589267{--width:100%;}.elementor-3406 .elementor-element.elementor-element-9469045{--width:100%;}.elementor-3406 .elementor-element.elementor-element-116de7c{--width:100%;}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-a664e5f *//* حذف آیکون داخل پیغام موفقیت و ارور */
.e-wc-error-notice .woocommerce-error:before,
.e-wc-info-notice .woocommerce-info:before, .e-wc-message-notice .woocommerce-message:before{
display: none
}




/* وسط چین کردن پیغام های ووکامرس */
.woocommerce-message,
.woocommerce-error{
text-align: center !important
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-9140df0 */.elementor-3406 .elementor-element.elementor-element-9140df0 {
    text-align: justify
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea34cc8 *//* استایل قیمت ها */
.elementor-3406 .elementor-element.elementor-element-ea34cc8 del{
display: block;
font-size: 13px;
color: #8290A5;
font-weight: 400 !important;
text-decoration: none;


}

.elementor-3406 .elementor-element.elementor-element-ea34cc8 del .amount{
position: relative
}

.elementor-3406 .elementor-element.elementor-element-ea34cc8 del .amount::after{
width: 100%;
height: 0.8px;
background: #8290a58f;
content: '';
position: absolute;
right: 0px;
top: 40%;
-webkit-transform: rotate(-10deg);
-moz-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
-o-transform: rotate(-10deg);
transform: rotate(-10deg);
}

.elementor-3406 .elementor-element.elementor-element-ea34cc8 del .woocommerce-Price-currencySymbol{
display: none
}

.elementor-3406 .elementor-element.elementor-element-ea34cc8 ins{
display: block;
text-decoration: none;
position: relative
}


.elementor-3406 .elementor-element.elementor-element-ea34cc8 .woocommerce-Price-currencySymbol{
font-size: 0;
width: 20px;
height: 0px;
display: inline-block;
}

.elementor-3406 .elementor-element.elementor-element-ea34cc8 .woocommerce-Price-currencySymbol::before {
content: '';
position: absolute;
left: 2px;
top: 2px;
background: url(https://elyndra.sadranosrati.ir/wp-content/uploads/2025/09/toman.svg);
background-size: 18px;
width: 18px;
height: 20px;
background-repeat: no-repeat;
opacity: 0.3;
}

.elementor-element-4eafc90 {
    height: 44.8px;
    overflow: hidden; /* اگه محتوای داخلش بیشتر بود، مخفی بشه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1632269 */.attachment-large.size-large.wp-image-2938 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-95f9ca8 */.elementor-3406 .elementor-element.elementor-element-95f9ca8 {
    text-align: justify
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c8dd0c */.elementor-3406 .elementor-element.elementor-element-9c8dd0c {
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f338199 */.elementor-3406 .elementor-element.elementor-element-f338199 {
    text-align: justify
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-39b4c30 *//******* Optimized and Animated CSS for WooCommerce Reviews *******/

/* Global Font Family */
.woocommerce #reviews {
    font-family: Iran-Yekan-FaNum;
}

/* Comment Box */
.woocommerce #reviews #comments ol.commentlist li .comment_container {
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    padding: 1.5rem;
    position: relative;
    z-index: 100;
    background-color: #fff !important;
    transition: box-shadow 0.3s ease, transform 0.3s ease; /* Smooth hover animation */
    animation: fadeIn 0.5s ease-in-out; /* Fade-in on load */
}

.woocommerce #reviews #comments ol.commentlist li .comment_container:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    transform: translateY(-5px); /* Lift effect on hover */
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border: none !important;
    margin-right: 0;
    padding: 0;
}

/* User Profile Avatar */
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    top: 22px;
    right: 25px;
    transition: transform 0.3s ease; /* Scale animation on hover */
}

.woocommerce #reviews #comments ol.commentlist li img.avatar:hover {
    transform: scale(1.1);
}

/* Meta Section */
.woocommerce .meta {
    padding-right: 55px;
}

.woocommerce .meta .woocommerce-review__dash {
    display: none !important;
}

/* User Name */
.woocommerce .meta .woocommerce-review__author {
    display: block;
    color: #4B5A78;
    font-size: 16px;
    padding-bottom: 7px;
}

/* Verified Badge */
.woocommerce .woocommerce-review__verified {
    background-color: #fc9900 !important;
    color: #fff;
    padding: 2px 5px;
    border-radius: 3px;
    font-style: normal;
    font-size: 12px;
    font-weight: 800;
    transition: background-color 0.3s ease; /* Color shift on hover */
}

.woocommerce .woocommerce-review__verified:hover {
    background-color: #e38a00;
}

/* Published Date */
.woocommerce .woocommerce-review__published-date {
    color: #79889E;
    font-size: 11px;
    font-weight: 400;
}

/* Star Rating */
.woocommerce .star-rating span::before {
    color: #F9AF42 !important;
}

/* Comment Description */
.woocommerce .description {
    border-top: 1px solid #EBEEEF;
    margin-top: 16px;
    padding-top: 20px;
    transition: opacity 0.3s ease; /* Fade on hover */
}

.woocommerce .description:hover {
    opacity: 0.9;
}

/* Thread Connections */
.woocommerce #reviews .children .comment.depth-2::before {
    content: "";
    display: block;
    height: calc(100% + 20px);
    position: absolute;
    right: -40px;
    top: -20px;
    background: #fc9900;
    width: 3px;
    animation: drawLine 0.5s ease-in-out; /* Animate line drawing */
}

.woocommerce #reviews .children .comment::after {
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    right: -37px;
    top: 57px;
    width: 50px;
    background-color: #fc9900;
    z-index: 1;
    animation: drawLineHorizontal 0.5s ease-in-out;
}

.woocommerce #reviews .children .comment.depth-2 .children {
    margin-right: 0 !important;
    padding-right: 0;
}

/* Review Form Wrapper */
.woocommerce #review_form_wrapper {
    margin-top: 50px;
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    padding: 20px;
    animation: fadeIn 0.5s ease-in-out; /* Fade-in for form */
}

/* Form Title */
.woocommerce #review_form_wrapper #reply-title {
    font-weight: 900;
    font-size: 20px;
}

/* Comment Notes */
.woocommerce #review_form_wrapper .comment-notes {
    font-weight: 300;
    font-size: 12px;
    margin-top: 5px !important;
}

/* Rating Label and Stars */
.woocommerce #review_form_wrapper .comment-form-rating label {
    margin-left: 10px;
    margin-top: 10px;
}

.woocommerce #review_form_wrapper .stars {
    display: inline-block;
}

.woocommerce #review_form_wrapper p.stars a {
    color: #F9AF42;
    transition: color 0.3s ease; /* Hover color change */
}

.woocommerce #review_form_wrapper p.stars a:hover {
    color: #fc9900;
}

/* Form Inputs */
.woocommerce #review_form_wrapper textarea,
.woocommerce #review_form_wrapper .comment-form-author input,
.woocommerce #review_form_wrapper .comment-form-email input {
    border: 1px solid #E3E6EC;
    border-radius: 8px;
    transition: border-color 0.3s ease, box-shadow 0.3s ease; /* Focus animation */
}

.woocommerce #review_form_wrapper textarea:focus,
.woocommerce #review_form_wrapper .comment-form-author input:focus,
.woocommerce #review_form_wrapper .comment-form-email input:focus {
    border-color: #fc9900;
    box-shadow: 0 0 5px rgba(252, 153, 0, 0.5);
}

/* Labels */
.woocommerce #review_form_wrapper label {
    font-weight: 300;
    font-size: 12px;
    margin-bottom: 8px;
}

/* Submit Button */
.woocommerce #review_form_wrapper .form-submit input {
    background-color: #fc9900 !important;
    color: #fff !important;
    padding: 17px 50px !important;
    border-radius: 8px !important;
    transition: background-color 0.3s ease, transform 0.3s ease; /* Button animations */
}

.woocommerce #review_form_wrapper .form-submit input:hover {
    background-color: #e38a00 !important;
    transform: scale(1.05);
}

/* Keyframe Animations */
@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

@keyframes drawLine {
    from { height: 0; }
    to { height: calc(100% + 20px); }
}

@keyframes drawLineHorizontal {
    from { width: 0; }
    to { width: 50px; }
}


css/******* Optimized and Animated CSS for WooCommerce Reviews *******/
/* Global Font Family */
.woocommerce #reviews {
    font-family: Iran-Yekan-FaNum;
}

/* Comment Box */
.woocommerce #reviews #comments ol.commentlist li .comment_container {
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    padding: 1.5rem;
    position: relative;
    z-index: 100;
    background-color: #fff !important;
    transition: box-shadow 0.3s ease, transform 0.3s ease; /* Smooth hover animation */
    animation: fadeIn 0.5s ease-in-out; /* Fade-in on load */
}

.woocommerce #reviews #comments ol.commentlist li .comment_container:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    transform: translateY(-5px); /* Lift effect on hover */
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border: none !important;
    margin-right: 0;
    padding: 0;
}

/* User Profile Avatar */
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    top: 22px;
    right: 25px;
    transition: transform 0.3s ease; /* Scale animation on hover */
}

.woocommerce #reviews #comments ol.commentlist li img.avatar:hover {
    transform: scale(1.1);
}

/* Meta Section */
.woocommerce .meta {
    padding-right: 55px;
}

.woocommerce .meta .woocommerce-review__dash {
    display: none !important;
}

/* User Name */
.woocommerce .meta .woocommerce-review__author {
    display: block;
    color: #4B5A78;
    font-size: 16px;
    padding-bottom: 7px;
}

/* Verified Badge */
.woocommerce .woocommerce-review__verified {
    background-color: #fc9900 !important;
    color: #fff;
    padding: 2px 5px;
    border-radius: 3px;
    font-style: normal;
    font-size: 12px;
    font-weight: 800;
    transition: background-color 0.3s ease; /* Color shift on hover */
}

.woocommerce .woocommerce-review__verified:hover {
    background-color: #e38a00;
}

/* Published Date */
.woocommerce .woocommerce-review__published-date {
    color: #79889E;
    font-size: 11px;
    font-weight: 400;
}

/* Star Rating */
.woocommerce .star-rating span::before {
    color: #F9AF42 !important;
}

/* Comment Description */
.woocommerce .description {
    border-top: 1px solid #EBEEEF;
    margin-top: 16px;
    padding-top: 20px;
    transition: opacity 0.3s ease; /* Fade on hover */
}

.woocommerce .description:hover {
    opacity: 0.9;
}

/* Thread Connections */
.woocommerce #reviews .children .comment.depth-2::before {
    content: "";
    display: block;
    height: calc(100% + 20px);
    position: absolute;
    right: -40px;
    top: -20px;
    background: #fc9900;
    width: 3px;
    animation: drawLine 0.5s ease-in-out; /* Animate line drawing */
}

.woocommerce #reviews .children .comment::after {
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    right: -37px;
    top: 57px;
    width: 50px;
    background-color: #fc9900;
    z-index: 1;
    animation: drawLineHorizontal 0.5s ease-in-out;
}

.woocommerce #reviews .children .comment.depth-2 .children {
    margin-right: 0 !important;
    padding-right: 0;
}

/* Review Form Wrapper */
.woocommerce #review_form_wrapper {
    margin-top: 50px;
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    padding: 20px;
    animation: fadeIn 0.5s ease-in-out; /* Fade-in for form */
}

/* Form Title */
.woocommerce #review_form_wrapper #reply-title {
    font-weight: 900;
    font-size: 20px;
}

/* Comment Notes */
.woocommerce #review_form_wrapper .comment-notes {
    font-weight: 300;
    font-size: 12px;
    margin-top: 5px !important;
}

/* Rating Label and Stars */
.woocommerce #review_form_wrapper .comment-form-rating label {
    margin-left: 10px;
    margin-top: 10px;
}

.woocommerce #review_form_wrapper .stars {
    display: inline-block;
}

.woocommerce #review_form_wrapper p.stars a {
    color: #F9AF42;
    transition: color 0.3s ease; /* Hover color change */
}

.woocommerce #review_form_wrapper p.stars a:hover {
    color: #fc9900;
}

/* Form Inputs */
.woocommerce #review_form_wrapper textarea,
.woocommerce #review_form_wrapper .comment-form-author input,
.woocommerce #review_form_wrapper .comment-form-email input {
    border: 1px solid #E3E6EC;
    border-radius: 8px;
    transition: border-color 0.3s ease, box-shadow 0.3s ease; /* Focus animation */
}

.woocommerce #review_form_wrapper textarea:focus,
.woocommerce #review_form_wrapper .comment-form-author input:focus,
.woocommerce #review_form_wrapper .comment-form-email input:focus {
    border-color: #fc9900;
    box-shadow: 0 0 5px rgba(252, 153, 0, 0.5);
}

/* Labels */
.woocommerce #review_form_wrapper label {
    font-weight: 300;
    font-size: 12px;
    margin-bottom: 8px;
}

/* Submit Button */
.woocommerce #review_form_wrapper .form-submit input {
    background-color: #fc9900 !important;
    color: #fff !important;
    padding: 17px 50px !important;
    border-radius: 8px !important;
    transition: background-color 0.3s ease, transform 0.3s ease; /* Button animations */
}

.woocommerce #review_form_wrapper .form-submit input:hover {
    background-color: #e38a00 !important;
    transform: scale(1.05);
}

/* Keyframe Animations */
@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

@keyframes drawLine {
    from { height: 0; }
    to { height: calc(100% + 20px); }
}

@keyframes drawLineHorizontal {
    from { width: 0; }
    to { width: 50px; }
}

/* Responsive Styles for Max Width 480px */
@media (max-width: 480px) {
    /* Comment Container */
    .woocommerce #reviews #comments ol.commentlist li .comment_container {
        padding: 1rem;
        border-radius: 6px;
    }

    /* Avatar */
    .woocommerce #reviews #comments ol.commentlist li img.avatar {
        width: 40px;
        height: 40px;
        top: 18px;
        right: 15px;
    }

    /* Meta Section */
    .woocommerce .meta {
        padding-right: 50px;
    }

    /* User Name */
    .woocommerce .meta .woocommerce-review__author {
        font-size: 14px;
        padding-bottom: 5px;
    }

    /* Verified Badge */
    .woocommerce .woocommerce-review__verified {
        font-size: 10px;
        padding: 1px 4px;
    }

    /* Published Date */
    .woocommerce .woocommerce-review__published-date {
        font-size: 10px;
    }

    /* Description */
    .woocommerce .description {
        margin-top: 12px;
        padding-top: 15px;
    }

    /* Thread Connections - Hide or simplify on mobile */
    .woocommerce #reviews .children .comment.depth-2::before,
    .woocommerce #reviews .children .comment::after {
        display: none;
    }

    /* Review Form Wrapper */
    .woocommerce #review_form_wrapper {
        margin-top: 30px;
        padding: 15px;
        border-radius: 6px;
    }

    /* Form Title */
    .woocommerce #review_form_wrapper #reply-title {
        font-size: 18px;
    }

    /* Comment Notes */
    .woocommerce #review_form_wrapper .comment-notes {
        font-size: 11px;
    }

    /* Rating Label */
    .woocommerce #review_form_wrapper .comment-form-rating label {
        margin-left: 5px;
        margin-top: 5px;
        font-size: 11px;
    }

    /* Form Inputs - Full Width */
    .woocommerce #review_form_wrapper textarea,
    .woocommerce #review_form_wrapper .comment-form-author input,
    .woocommerce #review_form_wrapper .comment-form-email input {
        width: 100%;
        margin-bottom: 10px;
        box-sizing: border-box;
    }

    .woocommerce #review_form_wrapper textarea {
        rows: 4;
    }

    /* Labels */
    .woocommerce #review_form_wrapper label {
        font-size: 11px;
        margin-bottom: 5px;
    }

    /* Submit Button - Full Width */
    .woocommerce #review_form_wrapper .form-submit input {
        width: 100%;
        padding: 12px 20px !important;
        box-sizing: border-box;
        font-size: 14px;
    }

    /* Star Rating for Mobile */
    .woocommerce .star-rating {
        font-size: 12px;
    }

    /* Overall Reviews Title */
    .woocommerce-Reviews-title {
        font-size: 16px;
        text-align: center;
    }

    .elementor-3406 .elementor-element.elementor-element-39b4c30 .commentlist{
        padding-right: 0px;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3b68bd */.elementor-element-f3b68bd img,
.elementor-element[data-id="f3b68bd"] img {
  border-radius: 100px !important;
  overflow: hidden;
  display: block;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-425ddf3 */.elementor-3406 .elementor-element.elementor-element-425ddf3 {
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f23e92 */.elementor-3406 .elementor-element.elementor-element-1f23e92 {
    text-align: justify
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Iran-Yekan-FaNum';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebmediumfanum.woff2') format('woff2'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebmediumfanum.woff') format('woff'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebmediumfanum.ttf') format('truetype');
}
@font-face {
	font-family: 'Iran-Yekan-FaNum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebboldfanum.woff2') format('woff2'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebboldfanum.woff') format('woff'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebboldfanum.ttf') format('truetype');
}
@font-face {
	font-family: 'Iran-Yekan-FaNum';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebblackfanum.woff2') format('woff2'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebblackfanum.woff') format('woff'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebblackfanum.ttf') format('truetype');
}
@font-face {
	font-family: 'Iran-Yekan-FaNum';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebextraboldfanum.woff') format('woff'),
		url('https://elyndra.sadranosrati.ir/wp-content/uploads/2025/08/iranyekanwebextraboldfanum.ttf') format('truetype');
}
/* End Custom Fonts CSS */