.elementor-10179 .elementor-element.elementor-element-63e592e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-d57c77e{--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;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-6f35516{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-6f35516.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-2e32932{--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;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10179 .elementor-element.elementor-element-2e32932:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-2e32932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0dea1 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10179 .elementor-element.elementor-element-0703312{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 10px;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-0703312.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-0703312 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db55dd0 );border-radius:5px 5px 5px 5px;}.elementor-10179 .elementor-element.elementor-element-a309566{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-3424d46{width:100%;max-width:100%;}.elementor-10179 .elementor-element.elementor-element-3424d46.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-3424d46 .elementor-heading-title{font-family:"IranYekanXVF", IranYekanXFaNumVF;font-size:30px;font-weight:800;color:var( --e-global-color-primary );}.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-10179 .elementor-element.elementor-element-77451ed{--divider-border-style:solid;--divider-color:var( --e-global-color-db55dd0 );--divider-border-width:1px;width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-10179 .elementor-element.elementor-element-77451ed .elementor-divider-separator{width:100%;}.elementor-10179 .elementor-element.elementor-element-77451ed .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10179 .elementor-element.elementor-element-5b1b494{width:100%;max-width:100%;}.elementor-10179 .elementor-element.elementor-element-b011369:hover{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-b011369{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db55dd0 );border-radius:8px 8px 8px 8px;text-align:start;}.elementor-10179 .elementor-element.elementor-element-b011369.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-bbbc6fb:hover{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-bbbc6fb{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db55dd0 );border-radius:8px 8px 8px 8px;text-align:start;}.elementor-10179 .elementor-element.elementor-element-bbbc6fb.elementor-element{--align-self:flex-start;}.elementor-10179 .elementor-element.elementor-element-bff6791{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10179 .elementor-element.elementor-element-bff6791.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-bff6791 .elementor-heading-title{font-size:13px;font-weight:800;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-c3c46e7{width:100%;max-width:100%;}.elementor-10179 .elementor-element.elementor-element-c3c46e7 .elementor-heading-title{color:var( --e-global-color-6643895 );}.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-10179 .elementor-element.elementor-element-c9ac58d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10179 .elementor-element.elementor-element-c9ac58d.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:6px;}.elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-title{margin-block-end:9px;}.elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-title a{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:15px;font-weight:600;line-height:1.8em;word-spacing:0em;}.elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-description{font-size:0px;}.elementor-10179 .elementor-element.elementor-element-a2d02da{--display:flex;}.elementor-10179 .elementor-element.elementor-element-c8e31b1 .gallery-item .gallery-caption{display:none;}.elementor-10179 .elementor-element.elementor-element-c8e31b1 .gallery-item{padding:0 0 10px 10px;}.elementor-10179 .elementor-element.elementor-element-c8e31b1 .gallery{margin:0 0 -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-10179 .elementor-element.elementor-element-762b2b3{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10179 .elementor-element.elementor-element-762b2b3.elementor-element{--align-self:flex-end;}.elementor-10179 .elementor-element.elementor-element-762b2b3 .elementor-icon{font-size:30px;}.elementor-10179 .elementor-element.elementor-element-762b2b3 .elementor-icon svg{height:30px;}.elementor-10179 .elementor-element.elementor-element-762b2b3 .elementor-icon-wrapper svg{width:auto;}.elementor-10179 .elementor-element.elementor-element-4a0d7b2 .e-off-canvas__overlay{background-color:#0000009C;}.elementor-10179 .elementor-element.elementor-element-4a0d7b2{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:700px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-10179 .elementor-element.elementor-element-4a0d7b2 .e-off-canvas__content{border-radius:20px 20px 20px 20px;}.elementor-10179 .elementor-element.elementor-element-2d8ce9f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10179 .elementor-element.elementor-element-e9607b8.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10179 .elementor-element.elementor-element-e9607b8{right:20px;}body.rtl .elementor-10179 .elementor-element.elementor-element-e9607b8{left:20px;}.elementor-10179 .elementor-element.elementor-element-e9607b8{top:20px;}.elementor-10179 .elementor-element.elementor-element-e9607b8 .elementor-icon-wrapper{text-align:center;}.elementor-10179 .elementor-element.elementor-element-e9607b8 .elementor-icon{font-size:30px;}.elementor-10179 .elementor-element.elementor-element-e9607b8 .elementor-icon svg{height:30px;}.elementor-10179 .elementor-element.elementor-element-e9607b8 .elementor-icon-wrapper svg{width:auto;}.elementor-10179 .elementor-element.elementor-element-2ad20fb{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-393bc6f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-393bc6f .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-393bc6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-393bc6f.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-393bc6f.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-10179 .elementor-element.elementor-element-393bc6f .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-393bc6f .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-393bc6f .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-393bc6f:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-393bc6f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-393bc6f .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-593b0c6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-593b0c6 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-593b0c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-593b0c6.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-593b0c6.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-10179 .elementor-element.elementor-element-593b0c6 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-593b0c6 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-593b0c6 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-593b0c6:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-593b0c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-593b0c6 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-1e16f9d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-1e16f9d .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-1e16f9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-1e16f9d.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-1e16f9d.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-10179 .elementor-element.elementor-element-1e16f9d .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-1e16f9d .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-1e16f9d .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-1e16f9d:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-1e16f9d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-1e16f9d .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-23aa333{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-23aa333 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-23aa333.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-23aa333.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-23aa333.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-10179 .elementor-element.elementor-element-23aa333 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-23aa333 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-23aa333 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-23aa333:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-23aa333:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-23aa333 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-782e4c9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-782e4c9 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-782e4c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-782e4c9.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-782e4c9.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-10179 .elementor-element.elementor-element-782e4c9 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-782e4c9 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-782e4c9 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-782e4c9:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-782e4c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-782e4c9 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-a1b198d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-a1b198d .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-a1b198d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-a1b198d.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-a1b198d.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-10179 .elementor-element.elementor-element-a1b198d .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-a1b198d .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-a1b198d .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-a1b198d:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-a1b198d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-a1b198d .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-9ed252f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-9ed252f .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-9ed252f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-9ed252f.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-9ed252f.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-10179 .elementor-element.elementor-element-9ed252f .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-9ed252f .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-9ed252f .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-9ed252f:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-9ed252f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-9ed252f .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-13e5b6a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-13e5b6a .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-13e5b6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-13e5b6a.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-13e5b6a.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-10179 .elementor-element.elementor-element-13e5b6a .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-13e5b6a .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-13e5b6a .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-13e5b6a:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-13e5b6a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-13e5b6a .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-7beaa29{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-7beaa29 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-7beaa29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-7beaa29.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-7beaa29.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-10179 .elementor-element.elementor-element-7beaa29 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-7beaa29 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-7beaa29 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-7beaa29:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-7beaa29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-7beaa29 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-66b5c75{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-66b5c75 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-66b5c75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-66b5c75.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-66b5c75.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-10179 .elementor-element.elementor-element-66b5c75 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-66b5c75 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-66b5c75 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-66b5c75:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-66b5c75:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-66b5c75 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-bb0ca60{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-bb0ca60 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-bb0ca60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-bb0ca60.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-bb0ca60.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-10179 .elementor-element.elementor-element-bb0ca60 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-bb0ca60 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-bb0ca60 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-bb0ca60:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-bb0ca60:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-bb0ca60 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-9ed07b3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-9ed07b3 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-9ed07b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-9ed07b3.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-9ed07b3.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-10179 .elementor-element.elementor-element-9ed07b3 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-9ed07b3 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-9ed07b3 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-9ed07b3:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-9ed07b3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-9ed07b3 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-60f6fc4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-60f6fc4 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-60f6fc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-60f6fc4.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-60f6fc4.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-10179 .elementor-element.elementor-element-60f6fc4 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-60f6fc4 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-60f6fc4 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-60f6fc4:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-60f6fc4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-60f6fc4 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-f58b105{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-f58b105 .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-f58b105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-f58b105.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-f58b105.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-10179 .elementor-element.elementor-element-f58b105 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-f58b105 .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-f58b105 .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-f58b105:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-f58b105:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-f58b105 .elementor-icon-box-description{font-size:14px;}.elementor-10179 .elementor-element.elementor-element-df958ea{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-df958ea .elementor-icon-box-wrapper{gap:0px;}.elementor-10179 .elementor-element.elementor-element-df958ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-df958ea.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-df958ea.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-10179 .elementor-element.elementor-element-df958ea .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-df958ea .elementor-icon-box-title a{font-size:14px;line-height:1.4em;}.elementor-10179 .elementor-element.elementor-element-df958ea .elementor-icon-box-title{color:var( --e-global-color-6643895 );transition-duration:0.3s;}.elementor-10179 .elementor-element.elementor-element-df958ea:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-df958ea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-df958ea .elementor-icon-box-description{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10179 .elementor-element.elementor-element-5eca5c5{width:100%;max-width:100%;background-color:var( --e-global-color-8a0dea1 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10179 .elementor-element.elementor-element-5eca5c5.elementor-element{--align-self:flex-start;}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-item > a{font-size:16px;font-weight:600;}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10179 .elementor-element.elementor-element-6e54563{width:100%;max-width:100%;background-color:var( --e-global-color-8a0dea1 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10179 .elementor-element.elementor-element-6e54563.elementor-element{--align-self:flex-start;}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-item > a{font-size:16px;font-weight:600;}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10179 .elementor-element.elementor-element-dda2ddc{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-color:var( --e-global-color-db55dd0 );--border-color:var( --e-global-color-db55dd0 );--border-radius:5px 5px 5px 5px;box-shadow:0px 4px 8px 0px rgba(85, 97, 109, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10179 .elementor-element.elementor-element-dda2ddc:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-dda2ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0dea1 );}.elementor-10179 .elementor-element.elementor-element-dda2ddc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-b16ad16{width:100%;max-width:100%;padding:10px 10px 10px 10px;text-align:start;}.elementor-10179 .elementor-element.elementor-element-e1c6845{width:100%;max-width:100%;}.elementor-10179 .elementor-element.elementor-element-e445293{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-color:var( --e-global-color-db55dd0 );--border-color:var( --e-global-color-db55dd0 );--border-radius:5px 5px 5px 5px;box-shadow:0px 4px 8px 0px rgba(85, 97, 109, 0.10196078431372549);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10179 .elementor-element.elementor-element-e445293:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-e445293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0dea1 );}.elementor-10179 .elementor-element.elementor-element-48a84d6{width:100%;max-width:100%;padding:10px 10px 10px 10px;text-align:start;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-f03d451{width:100%;max-width:100%;font-weight:600;}.elementor-10179 .elementor-element.elementor-element-e445293.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-f3f72c7{--display:grid;--e-con-grid-template-columns:0.3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;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:var( --e-global-color-db55dd0 );--border-color:var( --e-global-color-db55dd0 );--border-radius:5px 5px 5px 5px;box-shadow:0px 4px 8px 0px rgba(85, 97, 109, 0.10196078431372549);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10179 .elementor-element.elementor-element-f3f72c7:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-f3f72c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0dea1 );}.elementor-10179 .elementor-element.elementor-element-f3f72c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-72a6d34{width:100%;max-width:100%;padding:10px 10px 10px 10px;grid-column:span 2;text-align:start;}.elementor-10179 .elementor-element.elementor-element-72a6d34 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:24px;font-weight:700;}.elementor-10179 .elementor-element.elementor-element-7d12194{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-30ba0d9 .elementor-icon-box-wrapper{align-items:start;gap:5px;}.elementor-10179 .elementor-element.elementor-element-30ba0d9.elementor-view-stacked .elementor-icon{background-color:#FFF300;}.elementor-10179 .elementor-element.elementor-element-30ba0d9.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-30ba0d9.elementor-view-default .elementor-icon{fill:#FFF300;color:#FFF300;border-color:#FFF300;}.elementor-10179 .elementor-element.elementor-element-30ba0d9 .elementor-icon{font-size:50px;}.elementor-10179 .elementor-element.elementor-element-30ba0d9 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-30ba0d9 .elementor-icon-box-title a{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-weight:700;}.elementor-10179 .elementor-element.elementor-element-30ba0d9 .elementor-icon-box-title{color:var( --e-global-color-6643895 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-10179 .elementor-element.elementor-element-d357984 .elementor-button{background-color:#00639C;font-weight:700;fill:var( --e-global-color-8a0dea1 );color:var( --e-global-color-8a0dea1 );box-shadow:0px 4px 10px -2px rgba(0, 99, 156, 0.5294117647058824);border-radius:10px 10px 10px 10px;}.elementor-10179 .elementor-element.elementor-element-d357984 .elementor-button:hover, .elementor-10179 .elementor-element.elementor-element-d357984 .elementor-button:focus{background-color:var( --e-global-color-6643895 );color:var( --e-global-color-8a0dea1 );box-shadow:0px 4px 10px -2px rgba(0, 26.000000000000025, 77, 0.5019607843137255);}.elementor-10179 .elementor-element.elementor-element-d357984 .elementor-button:hover svg, .elementor-10179 .elementor-element.elementor-element-d357984 .elementor-button:focus svg{fill:var( --e-global-color-8a0dea1 );}.elementor-10179 .elementor-element.elementor-element-85037b9{--display:flex;--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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10179 .elementor-element.elementor-element-85037b9:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-85037b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00639C26;}.elementor-10179 .elementor-element.elementor-element-3d095df .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10179 .elementor-element.elementor-element-3d095df .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-3d095df .elementor-icon{font-size:36px;}.elementor-10179 .elementor-element.elementor-element-3d095df .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-3d095df .elementor-icon-box-title a{font-size:18px;}.elementor-10179 .elementor-element.elementor-element-3d095df:has(:hover) .elementor-icon-box-title,
					 .elementor-10179 .elementor-element.elementor-element-3d095df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-e00f539{grid-column:span 2;}.elementor-10179 .elementor-element.elementor-element-7788b18{--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;--justify-content:center;--flex-wrap:wrap;--align-content:space-around;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-10179 .elementor-element.elementor-element-7788b18:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-7788b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-10179 .elementor-element.elementor-element-8fd538d{width:100%;max-width:100%;}.elementor-10179 .elementor-element.elementor-element-8fd538d .elementor-heading-title{font-size:17px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10179 .elementor-element.elementor-element-ea616cf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10179 .elementor-element.elementor-element-ea616cf.e-con{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-36522c8.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-10179 .elementor-element.elementor-element-36522c8.elementor-view-stacked .elementor-icon{background-color:#00639C00;}.elementor-10179 .elementor-element.elementor-element-36522c8.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-36522c8.elementor-view-default .elementor-icon{fill:#00639C00;color:#00639C00;border-color:#00639C00;}.elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon{font-size:44px;}.elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon-box-title a{font-size:13px;}.elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon-box-title{color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-9f926a2.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-9f926a2 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-10179 .elementor-element.elementor-element-9f926a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-9f926a2.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-9f926a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-6643895 );color:var( --e-global-color-6643895 );border-color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-9f926a2 .elementor-icon{font-size:35px;}.elementor-10179 .elementor-element.elementor-element-9f926a2 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-9f926a2 .elementor-icon-box-title a{font-size:13px;}.elementor-10179 .elementor-element.elementor-element-9f926a2 .elementor-icon-box-title{color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-4c386e3.elementor-element{--align-self:center;}.elementor-10179 .elementor-element.elementor-element-4c386e3 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-10179 .elementor-element.elementor-element-4c386e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-4c386e3.elementor-view-framed .elementor-icon, .elementor-10179 .elementor-element.elementor-element-4c386e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-6643895 );color:var( --e-global-color-6643895 );border-color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-4c386e3 .elementor-icon{font-size:35px;}.elementor-10179 .elementor-element.elementor-element-4c386e3 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-4c386e3 .elementor-icon-box-title a{font-size:13px;}.elementor-10179 .elementor-element.elementor-element-4c386e3 .elementor-icon-box-title{color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-51661dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-db55dd0 );--border-color:var( --e-global-color-db55dd0 );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10179 .elementor-element.elementor-element-51661dc:not(.elementor-motion-effects-element-type-background), .elementor-10179 .elementor-element.elementor-element-51661dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0dea1 );}.elementor-10179 .elementor-element.elementor-element-2de84b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-b07d132 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-2a5ba34 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-0e138f5 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-7cb97d3 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-cb597c1 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-8c5b6d4 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-0e52cc8 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-9897a68 .elementor-heading-title{font-family:"IranYekanXFaNumVF", IranYekanXFaNumVF;font-size:14px;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-4d6224a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-4d6224a{text-align:center;}.elementor-10179 .elementor-element.elementor-element-4d6224a .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-d949533{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10179 .elementor-element.elementor-element-d949533.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-10179 .elementor-element.elementor-element-d949533 .cart button, .elementor-10179 .elementor-element.elementor-element-d949533 .cart .button{font-size:14px;font-weight:600;border-style:none;border-radius:5px 5px 5px 5px;color:var( --e-global-color-8a0dea1 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-10179 .elementor-element.elementor-element-d949533 .cart button:hover, .elementor-10179 .elementor-element.elementor-element-d949533 .cart .button:hover{color:var( --e-global-color-8a0dea1 );background-color:var( --e-global-color-6643895 );}.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .qty{border-radius:3px 3px 3px 3px;border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-10179 .elementor-element.elementor-element-d949533 form.cart .variations{margin-bottom:34px;}.woocommerce .elementor-10179 .elementor-element.elementor-element-d949533 form.cart table.variations tr th, .woocommerce .elementor-10179 .elementor-element.elementor-element-d949533 form.cart table.variations tr td{padding-top:calc( 26px/2 );padding-bottom:calc( 26px/2 );}.elementor-10179 .elementor-element.elementor-element-7788b18.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}@media(max-width:1025px){.elementor-10179 .elementor-element.elementor-element-f3f72c7{--grid-auto-flow:row;}.elementor-10179 .elementor-element.elementor-element-ea616cf{--grid-auto-flow:row;}}@media(max-width:760px){.elementor-10179 .elementor-element.elementor-element-63e592e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10179 .elementor-element.elementor-element-d57c77e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10179 .elementor-element.elementor-element-6f35516{--width:90vw;}.elementor-10179 .elementor-element.elementor-element-0703312{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10179 .elementor-element.elementor-element-3424d46 .elementor-heading-title{font-size:24px;}.elementor-10179 .elementor-element.elementor-element-c3c46e7 .elementor-heading-title{font-size:11px;}.elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-c9ac58d .elementor-icon-box-title a{font-size:13px;}.elementor-10179 .elementor-element.elementor-element-5eca5c5{width:100%;max-width:100%;padding:5px 5px 5px 5px;}.elementor-10179 .elementor-element.elementor-element-5eca5c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-item > a{font-size:10px;}.elementor-10179 .elementor-element.elementor-element-6e54563{width:100%;max-width:100%;padding:5px 5px 5px 5px;}.elementor-10179 .elementor-element.elementor-element-6e54563.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-item > a{font-size:10px;}.elementor-10179 .elementor-element.elementor-element-f3f72c7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-10179 .elementor-element.elementor-element-ea616cf{--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon{font-size:25px;}.elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon-box-title, .elementor-10179 .elementor-element.elementor-element-36522c8 .elementor-icon-box-title a{font-size:11px;}.elementor-10179 .elementor-element.elementor-element-9f926a2 .elementor-icon{font-size:25px;}.elementor-10179 .elementor-element.elementor-element-4c386e3 .elementor-icon{font-size:25px;}.elementor-10179 .elementor-element.elementor-element-d949533{width:100%;max-width:100%;}.elementor-10179 .elementor-element.elementor-element-7788b18{--width:90vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10179 .elementor-element.elementor-element-7788b18.e-con{--align-self:center;}}@media(min-width:761px){.elementor-10179 .elementor-element.elementor-element-6f35516{--width:70%;}.elementor-10179 .elementor-element.elementor-element-2e32932{--width:100%;}.elementor-10179 .elementor-element.elementor-element-a309566{--width:49%;}.elementor-10179 .elementor-element.elementor-element-dda2ddc{--width:100%;}.elementor-10179 .elementor-element.elementor-element-e445293{--width:100%;}.elementor-10179 .elementor-element.elementor-element-f3f72c7{--width:100%;}.elementor-10179 .elementor-element.elementor-element-7788b18{--width:29%;}}/* Start custom CSS for container, class: .elementor-element-63e592e */.elementor-10179 .elementor-element.elementor-element-63e592e {
    height: px;
    max-height: 60px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0703312 */@media (min-width:800px){
.elementor-10179 .elementor-element.elementor-element-0703312 {
max-width: 500px!important
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b011369 */.elementor-10179 .elementor-element.elementor-element-b011369 div {
  transition: all 0.3s ease-in-out;
}
.elementor-10179 .elementor-element.elementor-element-b011369:hover div ,.elementor-10179 .elementor-element.elementor-element-b011369:hover {
  transition: all 0.3s ease-in-out;
  color: var(--e-global-color-8a0dea1) !important;
  box-shadow: 0px 4px 8px 0px rgba(85, 97, 109, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbbc6fb */.elementor-10179 .elementor-element.elementor-element-bbbc6fb div {
  transition: all 0.3s ease-in-out;
}
.elementor-10179 .elementor-element.elementor-element-bbbc6fb:hover div ,.elementor-10179 .elementor-element.elementor-element-bbbc6fb:hover {
  transition: all 0.3s ease-in-out;
  color: var(--e-global-color-8a0dea1) !important;
  box-shadow: 0px 4px 8px 0px rgba(85, 97, 109, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3c46e7 *//* استایل آیکون باکس امتیاز محصول */
.elementor-10179 .elementor-element.elementor-element-c3c46e7 :is(.elementor-icon-box-content) {
	display: flex;
	align-items: center;
	gap: 4px;
}

/* استایل تکست‌های کوچکتر */
.elementor-10179 .elementor-element.elementor-element-c3c46e7 :is(.small-text, .attribute-details span) {
	font-size: 0.9em;
	font-weight: 500;
}

/* استایل گرید ویژگی‌های محصول */
.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes {
	list-style: none;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 8px;
	padding: 0;
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-box {
	display: flex;
	align-items: center;
	gap: 8px;
	padding: 20px;
	background: var(--e-global-color-9ef8978);
	border-radius: 10px;
	border: 1px solid var(--e-global-color-db55dd0);
	transition: transform 0.2s cubic-bezier(0.25, 1, 0.5, 1), border-color 0.2s ease;
	will-change: transform;
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-box img {
	width: 32px;
	height: auto;
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-details {
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-details span {
	color: rgba(19, 19, 19, 0.54);
	transition: color 0.2s ease;
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-details strong {
	font-weight: 600;
	-webkit-line-clamp: 1;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-family: 'IranYekanXVF', sans-serif;
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-box:hover {
	border-color: var(--e-global-color-primary);
	transform: translateY(-3px) scale(1.01);
}

.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes .attribute-box:hover .attribute-details span {
	color: var(--e-global-color-primary);
}

@media (max-width: 767px) {
	.elementor-10179 .elementor-element.elementor-element-c3c46e7 .mu-attributes-boxes {
		grid-template-columns: 1fr;
	}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-762b2b3 */.elementor-10179 .elementor-element.elementor-element-762b2b3 svg path{
    transition: all 0.3s ease-in-out!important;
    fill: #ffffffff;
}
.elementor-10179 .elementor-element.elementor-element-762b2b3 svg:hover path{
    stroke: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-393bc6f */.elementor-10179 .elementor-element.elementor-element-393bc6f svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-593b0c6 */.elementor-10179 .elementor-element.elementor-element-593b0c6 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e16f9d */.elementor-10179 .elementor-element.elementor-element-1e16f9d svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23aa333 */.elementor-10179 .elementor-element.elementor-element-23aa333 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-782e4c9 */.elementor-10179 .elementor-element.elementor-element-782e4c9 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1b198d */.elementor-10179 .elementor-element.elementor-element-a1b198d svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ed252f */.elementor-10179 .elementor-element.elementor-element-9ed252f svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13e5b6a */.elementor-10179 .elementor-element.elementor-element-13e5b6a svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7beaa29 */.elementor-10179 .elementor-element.elementor-element-7beaa29 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-66b5c75 */.elementor-10179 .elementor-element.elementor-element-66b5c75 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb0ca60 */.elementor-10179 .elementor-element.elementor-element-bb0ca60 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ed07b3 */.elementor-10179 .elementor-element.elementor-element-9ed07b3 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60f6fc4 */.elementor-10179 .elementor-element.elementor-element-60f6fc4 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f58b105 */.elementor-10179 .elementor-element.elementor-element-f58b105 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-df958ea */.elementor-10179 .elementor-element.elementor-element-df958ea svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad20fb */.cls-1 {
    fill: var(--e-global-color-primary)!important;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-393bc6f */.elementor-10179 .elementor-element.elementor-element-393bc6f svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-593b0c6 */.elementor-10179 .elementor-element.elementor-element-593b0c6 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e16f9d */.elementor-10179 .elementor-element.elementor-element-1e16f9d svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23aa333 */.elementor-10179 .elementor-element.elementor-element-23aa333 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-782e4c9 */.elementor-10179 .elementor-element.elementor-element-782e4c9 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1b198d */.elementor-10179 .elementor-element.elementor-element-a1b198d svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ed252f */.elementor-10179 .elementor-element.elementor-element-9ed252f svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13e5b6a */.elementor-10179 .elementor-element.elementor-element-13e5b6a svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7beaa29 */.elementor-10179 .elementor-element.elementor-element-7beaa29 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-66b5c75 */.elementor-10179 .elementor-element.elementor-element-66b5c75 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb0ca60 */.elementor-10179 .elementor-element.elementor-element-bb0ca60 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ed07b3 */.elementor-10179 .elementor-element.elementor-element-9ed07b3 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60f6fc4 */.elementor-10179 .elementor-element.elementor-element-60f6fc4 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f58b105 */.elementor-10179 .elementor-element.elementor-element-f58b105 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-df958ea */.elementor-10179 .elementor-element.elementor-element-df958ea svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad20fb */.cls-1 {
    fill: var(--e-global-color-primary)!important;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-393bc6f */.elementor-10179 .elementor-element.elementor-element-393bc6f svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-593b0c6 */.elementor-10179 .elementor-element.elementor-element-593b0c6 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e16f9d */.elementor-10179 .elementor-element.elementor-element-1e16f9d svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23aa333 */.elementor-10179 .elementor-element.elementor-element-23aa333 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-782e4c9 */.elementor-10179 .elementor-element.elementor-element-782e4c9 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1b198d */.elementor-10179 .elementor-element.elementor-element-a1b198d svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ed252f */.elementor-10179 .elementor-element.elementor-element-9ed252f svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13e5b6a */.elementor-10179 .elementor-element.elementor-element-13e5b6a svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7beaa29 */.elementor-10179 .elementor-element.elementor-element-7beaa29 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-66b5c75 */.elementor-10179 .elementor-element.elementor-element-66b5c75 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb0ca60 */.elementor-10179 .elementor-element.elementor-element-bb0ca60 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ed07b3 */.elementor-10179 .elementor-element.elementor-element-9ed07b3 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60f6fc4 */.elementor-10179 .elementor-element.elementor-element-60f6fc4 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f58b105 */.elementor-10179 .elementor-element.elementor-element-f58b105 svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-df958ea */.elementor-10179 .elementor-element.elementor-element-df958ea svg path{
    fill: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad20fb */.cls-1 {
    fill: var(--e-global-color-primary)!important;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5eca5c5 */.elementor-10179 .elementor-element.elementor-element-5eca5c5 {
    transition: border-color 0.3s ease-in-out;

    &.elementor-sticky--effects {
        border-color: var(--e-global-color-db55dd0);
    }

    & .elementor-icon-list-item {
        padding: 12px 16px;
        border-radius: 10px;
        
        transition: all 0.3s ease-in-out;
        
        box-shadow: 0 0 0 0px transparent;
    }

    & .elementor-icon-list-item.active {
        background: var(--e-global-color-primary);
        box-shadow: 0 4px 8px 0px rgb(0 99 156 / 0.1);
    }

    & .elementor-icon-list-text {
        transition: color 0.3s ease-in-out;
    }

    & .elementor-icon-list-item.active .elementor-icon-list-text {
        color: var(--e-global-color-8a0dea1);
    }
}

@media (max-width: 767px) {
  .elementor-10179 .elementor-element.elementor-element-5eca5c5 .elementor-icon-list-item {
    padding: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e54563 */.elementor-10179 .elementor-element.elementor-element-6e54563 {
    transition: border-color 0.3s ease-in-out;

    &.elementor-sticky--effects {
        border-color: var(--e-global-color-db55dd0);
    }

    & .elementor-icon-list-item {
        padding: 12px 16px;
        border-radius: 10px;
        
        transition: all 0.3s ease-in-out;
        
        box-shadow: 0 0 0 0px transparent;
    }

    & .elementor-icon-list-item.active {
        background: var(--e-global-color-primary);
        box-shadow: 0 4px 8px 0px rgb(0 99 156 / 0.1);
    }

    & .elementor-icon-list-text {
        transition: color 0.3s ease-in-out;
    }

    & .elementor-icon-list-item.active .elementor-icon-list-text {
        color: var(--e-global-color-8a0dea1);
    }
}

@media (max-width: 767px) {
  .elementor-10179 .elementor-element.elementor-element-6e54563 .elementor-icon-list-item {
    padding: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dda2ddc */.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-product-specs-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-box {
  margin-bottom: 0 !important;
  border: none !important;
  background: transparent !important;
  border-radius: 0 !important;
  overflow: visible !important;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-title {
  font-size: 1rem !important;
  margin-bottom: 10px !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  /* حذف استایل‌های اینلاین */
  background: transparent !important;
  border: none !important;
  padding: 0 !important;
  color: inherit !important;
  font-weight: 600 !important;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-title::before {
  content: '';
  width: 6px;
  height: 20px;
  background: var(--e-global-color-primary);
  border-radius: 10px;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table,
.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table tbody {
  display: flex !important;
  flex-direction: column !important;
  gap: 15px;
  padding: 0;
  width: 100%;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table tr {
  display: flex !important;
  gap: 10px;
  border: none !important;
  background: transparent !important;
  margin: 0 !important;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table th,
.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table td {
  font-size: 13px !important;
  padding: 15px 20px !important;
  background: var(--e-global-color-db55dd0) !important;
  border: 1px solid var(--e-global-color-db55dd0) !important;
  display: flex !important;
  align-items: center !important;
  align-content: center !important;
  font-weight: 600 !important;
  color: inherit !important;
  min-height: auto !important;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table th {
  width: 15% !important;
  border-radius: 4px 10px 10px 4px !important; /* شعاع دقیق کد شما برای RTL */
  text-align: right;
}

.elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table td {
  font-family: 'IranYekanXVF', sans-serif !important;
  flex: 1;
  border-radius: 10px 4px 4px 10px !important; /* شعاع دقیق کد شما برای RTL */
}

/* فاصله اسکرول */
.mu-scroll-margin-top {
  scroll-margin-top: 220px !important;
}

/* حالت موبایل - دقیقا مطابق @media شما */
@media (max-width: 767px) {
  .elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-product-specs-container {
    gap: 8px;
  }
  
  .elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table th {
    width: 30% !important;
    border-radius: 4px 10px 10px 4px !important;
  }

  .elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table td {
    border-radius: 10px 4px 4px 10px !important;
  }
  
  .elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table tbody {
    gap: 10px !important;
  }
  
  .elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table th,
  .elementor-10179 .elementor-element.elementor-element-dda2ddc .mu-spec-group-table td {
    padding: 10px !important;
  }

  .mu-scroll-margin-top {
    scroll-margin-top: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f72c7 *//* استایل باکس نظرات با هوش مصنوعی */
.elementor-10179 .elementor-element.elementor-element-f3f72c7 {
  & .ai-review .elementor-icon-box-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    aspect-ratio: 1;
    padding: 16px; /* فضای داخلی برای قرارگیری بهتر آیکن */
    background-color: #fff;
    border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%;
    animation: morph 3s linear infinite;
    position: relative;
    transform-style: preserve-3d;
  }
  
  & .ai-review .elementor-icon-box-icon::before {
  content: "";
  position: absolute;
  inset: -3px; /* کمی ضخامت بیشتر برای جلوه بهتر */
  border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%;
  background: linear-gradient(135deg, var(--e-global-color-primary), #00d2ff); 
  transform: translateZ(-1px);
  animation: morph 3s linear 1s infinite;
  filter: blur(1px); /* نرم‌تر شدن لبه‌ها */
}
}

@keyframes morph {
  0%, 100% {
    border-radius: 40% 60% 70% 30% / 40% 40% 60% 50%;
  }
  34% {
    border-radius: 70% 30% 50% 50% / 30% 30% 70% 70%;
  }
  67% {
    border-radius: 100% 60% 60% 100% / 100% 100% 60% 60%;
  }
}

/* استایل نظرات */
.elementor-10179 .elementor-element.elementor-element-f3f72c7 #reviews.woocommerce-Reviews {
  & .woocommerce-Reviews-title {
    opacity: 0;
    position: absolute;
    pointer-events: none;
  }
  & .comment_container {
    scroll-margin-top: 80px;
  }
  & .commentlist {
    padding: 0;
  }
  & .comment-text {
    margin: 0 !important;
    border-radius: 0px !important;
    border: none !important;
    border-bottom: 2px solid var(--e-global-color-db55dd0) !important; /* رنگ حاشیه شما */
    display: flex;
    flex-direction: column;
    gap: 12px;
  }
  & .comment-text::before,
  & .comment-text::after {
    content: initial !important;
  }
  & .star-rating {
    color: #ffd102;
    order: 1;
  }
  & .meta {
    margin: 0 !important;
    padding-right: 48px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    order: 0;
    position: relative;
  }
  & .meta::before {
    content: "";
    width: 40px;
    aspect-ratio: 1;
    background: url("#");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
  }
  & .woocommerce-review__author {
    color: var(--e-global-color-secondary); /* رنگ متن شما */
    font-weight: 600;
  }
  & .woocommerce-review__verified {
    opacity: 0;
    position: absolute;
  }
  & .woocommerce-review__dash {
    display: none;
  }
  & .user-recommendation {
    font-size: 0.8em;
    font-weight: 500;
    width: fit-content;
    padding: 2px 8px;
    border: 2px solid #757575;
    border-radius: 50px;
    color: #757575;
    display: flex;
    align-items: center;
    gap: 4px;
    position: absolute;
    left: 16px;
  }
  & .is-recommended {
    border-color: #1f9308;
    color: #1f9308;
  }
  & .not-recommended {
    border-color: #d32f2f;
    color: #d32f2f;
  }
  & .description {
    order: 2;
  }
  & .description p {
    margin-bottom: 32px !important;
    color: var(--e-global-color-secondary); /* رنگ متن شما */
  }

  /* استایل فرم ثبت نظرات */
  & .comment-respond {
    scroll-margin-top: 100px;
    margin-top: 20px !important;
  }
  & .comment-reply-title {
    font-size: 1rem;
    font-weight: 600;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    gap: 8px;
    color: var(--e-global-color-secondary); /* رنگ متن شما */
  }
  & .comment-reply-title::before {
    content: "";
    width: 6px;
    height: 20px;
    background: var(--e-global-color-primary); /* رنگ اصلی شما */
    border-radius: 10px;
  }
  & .comment-form {
    margin-top: 16px;
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  & .comment-form :is(.recommendation-title, label[for="rating"], label[for="comment"]) {
    display: inline-block;
    margin-bottom: 12px;
    color: var(--e-global-color-secondary); /* رنگ متن شما */
  }
  & .recommendation-options {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
  }
  & .recommendation-item {
    display: flex;
  }
  & .recommendation-label {
    font-size: 0.85rem;
    padding: 4px 12px;
    border: 2px solid var(--e-global-color-db55dd0); /* رنگ حاشیه شما */
    color: var(--e-global-color-secondary);
    border-radius: 50px;
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
  }
  input[type="radio"].recommendation-radio {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
    width: 0;
    height: 0;
    position: absolute;
    opacity: 0;
  }
  input[type="radio"].recommendation-radio:focus-visible + .recommendation-label {
    box-shadow: 0 0 0 3px rgba(0, 99, 156, 0.3);
  }
  .recommendation-radio:checked + .recommendation-label {
    border-color: var(--e-global-color-primary); /* رنگ اصلی شما هنگام انتخاب */
    background-color: rgba(0, 99, 156, 0.05);
    transform: scale(1.03);
  }
  & .stars {
    width: max-content;
  }
  & .stars a {
    color: #ffd102;
  }
  & .comment-form-comment {
    margin: 0 !important;
  }
  & textarea {
    padding: 16px;
    border: 2px solid var(--e-global-color-db55dd0) !important; /* رنگ حاشیه شما */
    border-radius: 24px !important;
    height: auto !important;
    min-height: 75px;
    field-sizing: content;
    color: var(--e-global-color-secondary);
  }
  & textarea:focus {
    border-color: var(--e-global-color-primary) !important;
    outline: none;
  }
  & .submit {
    padding: 16px !important;
    font-weight: 600 !important;
    color: #ffffff !important; /* رنگ متن دکمه سفید برای خوانایی روی رنگ اصلی */
    background: var(--e-global-color-primary) !important; /* رنگ اصلی شما */
    border: none !important;
    border-radius: 10px !important;
    cursor: pointer;
    transition: background 0.2s ease;
  }
  & .submit:hover {
    opacity: 0.9;
  }
  & .woocommerce-verification-required {
    scroll-margin-top: 120px;
    margin: 0 !important;
    font-weight: 600 !important;
    color: var(--e-global-color-secondary);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea616cf */.elementor-10179 .elementor-element.elementor-element-ea616cf svg path{
  stroke: var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51661dc */.elementor-10179 .elementor-element.elementor-element-51661dc{
    max-height: 35px;
    overflow: hidden;
}
.elementor-10179 .elementor-element.elementor-element-51661dc .container-product-details{
    animation: trasnformingdetails 15s infinite ease-in-out;
}
.elementor-10179 .elementor-element.elementor-element-51661dc .product-details{
    height: 35px;
}
.elementor-10179 .elementor-element.elementor-element-51661dc .product-details > div{
    display: flex;
    align-items: center;
}
@keyframes trasnformingdetails{
    0%, 10%{
        transform:none;
    }
    13%, 30%{
        transform: translateY(-35px);
    }
    33%, 50%{
        transform:translateY(-70px);
    }
    53%, 70%{
        transform:translateY(-105px);
    }
    73%, 90%{
        transform:translateY(-140px);
    }
    93%, 100%{
        transform:translateY(-175px);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d949533 */.elementor-10179 .elementor-element.elementor-element-d949533 .quantity {
  display: flex;
  background: var(--e-global-color-8a0dea1);
  border-radius: 5px;
  box-shadow: 0px 4px 8px 0px #55616d1a;
  padding: 5px;
  border: 1px solid var(--e-global-color-db55dd0);
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity :is(.fb-btn, .input-text) {
  padding: 0 !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .fb-btn {
  cursor: pointer;
  flex: 30%;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .fb-btn:hover svg {
  fill: var(--e-global-color-primary);
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .input-text {
  border: none;
  font-family: var(--e-global-typography-primary-font-family), Sans-Serif;
  flex: 40%;
  border-radius: 5px;
  background: #fbfbfb;
  -moz-appearance: textfield;
  padding: 5px 0px !important;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .input-text::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .input-text:focus {
  outline: none;
  background: var(--e-global-color-9ef8978);
}

@media screen and (min-width: 768px) {
.elementor-10179 .elementor-element.elementor-element-d949533 .fb-btn {
  margin: 0px 5px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea616cf */.elementor-10179 .elementor-element.elementor-element-ea616cf svg path{
  stroke: var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51661dc */.elementor-10179 .elementor-element.elementor-element-51661dc{
    max-height: 35px;
    overflow: hidden;
}
.elementor-10179 .elementor-element.elementor-element-51661dc .container-product-details{
    animation: trasnformingdetails 15s infinite ease-in-out;
}
.elementor-10179 .elementor-element.elementor-element-51661dc .product-details{
    height: 35px;
}
.elementor-10179 .elementor-element.elementor-element-51661dc .product-details > div{
    display: flex;
    align-items: center;
}
@keyframes trasnformingdetails{
    0%, 10%{
        transform:none;
    }
    13%, 30%{
        transform: translateY(-35px);
    }
    33%, 50%{
        transform:translateY(-70px);
    }
    53%, 70%{
        transform:translateY(-105px);
    }
    73%, 90%{
        transform:translateY(-140px);
    }
    93%, 100%{
        transform:translateY(-175px);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d949533 */.elementor-10179 .elementor-element.elementor-element-d949533 .quantity {
  display: flex;
  background: var(--e-global-color-8a0dea1);
  border-radius: 5px;
  box-shadow: 0px 4px 8px 0px #55616d1a;
  padding: 5px;
  border: 1px solid var(--e-global-color-db55dd0);
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity :is(.fb-btn, .input-text) {
  padding: 0 !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .fb-btn {
  cursor: pointer;
  flex: 30%;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .fb-btn:hover svg {
  fill: var(--e-global-color-primary);
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .input-text {
  border: none;
  font-family: var(--e-global-typography-primary-font-family), Sans-Serif;
  flex: 40%;
  border-radius: 5px;
  background: #fbfbfb;
  -moz-appearance: textfield;
  padding: 5px 0px !important;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .input-text::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.elementor-10179 .elementor-element.elementor-element-d949533 .quantity .input-text:focus {
  outline: none;
  background: var(--e-global-color-9ef8978);
}

@media screen and (min-width: 768px) {
.elementor-10179 .elementor-element.elementor-element-d949533 .fb-btn {
  margin: 0px 5px !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
@font-face {
	font-family: 'IranYekanXVF';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVF.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
@font-face {
	font-family: 'IranYekanXFaNumVF';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff2') format('woff2'),
		url('https://parsedm.ir/wp-content/uploads/fonts/VF/IRANYekanXVFaNumVF.woff') format('woff');
}
/* End Custom Fonts CSS */