.elementor-974 .elementor-element.elementor-element-22b5ec1{--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-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-974 .elementor-element.elementor-element-52e3d1e{--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:flex-start;--border-radius:12px 12px 12px 12px;}.elementor-974 .elementor-element.elementor-element-52e3d1e:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-52e3d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-7c2ac49{--display:flex;}.elementor-974 .elementor-element.elementor-element-12402c7 .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:"VazirMatn", Sans-serif;font-size:11px;font-weight:500;}.elementor-974 .elementor-element.elementor-element-12402c7 .woocommerce-breadcrumb > a{color:var( --e-global-color-7f69f4e );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-5bd1f26 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:18px;font-weight:600;line-height:30px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-edba3e1{--display:flex;--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-6141b45 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:12px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-974 .elementor-element.elementor-element-887e4c3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-974 .elementor-element.elementor-element-887e4c3 .elementor-divider-separator{width:100%;}.elementor-974 .elementor-element.elementor-element-887e4c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-974 .elementor-element.elementor-element-887e4c3 .elementor-divider__text{color:var( --e-global-color-7f69f4e );font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:14px;font-weight:500;line-height:25px;}.elementor-974 .elementor-element.elementor-element-a432cad{padding:0px 0px 25px 0px;}.elementor-974 .elementor-element.elementor-element-7d8d068{--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-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDEDEA8;--border-color:#DEDEDEA8;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-974 .elementor-element.elementor-element-7155f91{width:auto;max-width:auto;--icon-box-icon-margin:5px;}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon{font-size:26px;}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-7155f91:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-7155f91:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:12px;font-weight:500;line-height:25px;color:#696767;}.elementor-974 .elementor-element.elementor-element-6adac19{width:auto;max-width:auto;--icon-box-icon-margin:5px;}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon{font-size:26px;}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-6adac19:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-6adac19:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:12px;font-weight:500;line-height:25px;color:#696767;}.elementor-974 .elementor-element.elementor-element-b5f238c{width:auto;max-width:auto;--icon-box-icon-margin:5px;}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-b5f238c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-b5f238c.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-b5f238c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon{font-size:30px;}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-b5f238c:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-b5f238c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:12px;font-weight:500;line-height:25px;color:#696767;}.elementor-974 .elementor-element.elementor-element-c57c03d{--display:flex;}.elementor-974 .elementor-element.elementor-element-977674f{width:100%;max-width:100%;background-color:var( --e-global-color-8282ae5 );padding:12px 8px 12px 8px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-974 .elementor-element.elementor-element-977674f .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:500;line-height:25px;color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-8d0bbe8{--display:flex;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-text );--border-color:var( --e-global-color-text );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-8d0bbe8:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-8d0bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-78c62e6{--icon-box-icon-margin:5px;}.elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon-box-title{margin-block-end:9px;color:#3F3F3F;}.elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon{font-size:23px;}.elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:500;line-height:25px;}.elementor-974 .elementor-element.elementor-element-78c62e6:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-78c62e6:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-974 .elementor-element.elementor-element-45b70ea{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 2px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );--icon-box-icon-margin:5px;}.elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2d08d5a );}.elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon{font-size:20px;}.elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:500;line-height:25px;}.elementor-974 .elementor-element.elementor-element-45b70ea:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-45b70ea:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-974 .elementor-element.elementor-element-c32bd18 .elementor-button{background-color:#ECECEC;font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:500;line-height:20px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:15px 15px 15px 10px;}.elementor-974 .elementor-element.elementor-element-c32bd18{padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-c32bd18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-c32bd18 .elementor-button .elementor-button-content-wrapper{gap:5rem;justify-content:space-between;}.elementor-974 .elementor-element.elementor-element-7c1c11e .e-off-canvas__overlay{background-color:#00000024;}.elementor-974 .elementor-element.elementor-element-7c1c11e{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:700px;--e-off-canvas-height:420px;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.3s;--e-off-canvas-overlay-opacity:1;}.elementor-974 .elementor-element.elementor-element-7c1c11e .e-off-canvas__content{border-radius:12px 12px 12px 12px;}.elementor-974 .elementor-element.elementor-element-b4f2398{--display:flex;--min-height:420px;--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:stretch;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-974 .elementor-element.elementor-element-b4f2398.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-9f988bd{width:100%;max-width:100%;border-style:none;text-align:right;}.elementor-974 .elementor-element.elementor-element-9f988bd .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-f97bc01{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-d64f493 .elementor-button{background-color:#ECECEC;font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:500;line-height:20px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:15px 15px 15px 10px;}.elementor-974 .elementor-element.elementor-element-d64f493{padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-d64f493 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-974 .elementor-element.elementor-element-d64f493 .elementor-button .elementor-button-content-wrapper{gap:5rem;justify-content:space-between;}.elementor-974 .elementor-element.elementor-element-b149fd8 .e-off-canvas__overlay{background-color:#00000024;}.elementor-974 .elementor-element.elementor-element-b149fd8{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:400px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.3s;--e-off-canvas-overlay-opacity:1;}.elementor-974 .elementor-element.elementor-element-b149fd8 .e-off-canvas__content{border-radius:12px 12px 12px 12px;}.elementor-974 .elementor-element.elementor-element-1ce1742{--display:flex;--min-height:420px;--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:stretch;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-974 .elementor-element.elementor-element-1ce1742.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-974 .elementor-element.elementor-element-c9a0b47{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-5791dc9{width:100%;max-width:100%;border-style:none;text-align:right;}.elementor-974 .elementor-element.elementor-element-5791dc9 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-974 .elementor-element.elementor-element-43b455b{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-43b455b img{width:58%;border-radius:8px 8px 8px 8px;}.elementor-974 .elementor-element.elementor-element-57f3548{width:100%;max-width:100%;border-style:none;text-align:right;}.elementor-974 .elementor-element.elementor-element-57f3548 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-974 .elementor-element.elementor-element-7c9e86d{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:400;line-height:30px;color:#2C2C2C;}.elementor-974 .elementor-element.elementor-element-7c9e86d a:hover, .elementor-974 .elementor-element.elementor-element-7c9e86d a:focus{color:var( --e-global-color-7f69f4e );}.elementor-974 .elementor-element.elementor-element-7c2072a{width:100%;max-width:100%;background-color:#F5F5F5;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-974 .elementor-element.elementor-element-7c2072a .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:18px;font-weight:500;line-height:30px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-bc349b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:#4185EC66;--border-color:#4185EC66;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-bc349b5:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-bc349b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-4890e04 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:14px;font-weight:500;line-height:20px;color:#005CE6;}.elementor-974 .elementor-element.elementor-element-9b8746d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-9b8746d img{width:100%;}.elementor-974 .elementor-element.elementor-element-995519d{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-995519d:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-995519d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-a225ec1{--display:flex;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-8b4d043{--divider-border-style:solid;--divider-border-width:1.1px;--divider-element-spacing:5px;}.elementor-974 .elementor-element.elementor-element-8b4d043.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-8b4d043 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-974 .elementor-element.elementor-element-8b4d043 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-974 .elementor-element.elementor-element-8b4d043 .elementor-divider__text{font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-974 .elementor-element.elementor-element-3760ed3{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:14px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:0px;}body:not(.rtl) .elementor-974 .elementor-element.elementor-element-3760ed3{left:15px;}body.rtl .elementor-974 .elementor-element.elementor-element-3760ed3{right:15px;}.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-974 .elementor-element.elementor-element-b4653dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-b4653dd .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-b4653dd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-b4653dd .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-b4653dd .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-88cc022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-88cc022 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-88cc022.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-88cc022 .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-88cc022 .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-f379b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-f379b06 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-f379b06.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-f379b06 .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-f379b06 .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-18db927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-18db927 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-18db927.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-18db927.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-18db927.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-18db927.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-18db927.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-18db927.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-18db927.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-18db927 .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-18db927 .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-fd7e5c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:14px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-974 .elementor-element.elementor-element-884cf33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-884cf33 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-884cf33.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-884cf33 .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-884cf33 .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-e347e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-e347e52 .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-e347e52.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-e347e52 .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-e347e52 .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-ec30f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-ec30f6a .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-ec30f6a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-ec30f6a .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-ec30f6a .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-9fc9f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-974 .elementor-element.elementor-element-9fc9f9a .elementor-icon-wrapper{text-align:center;}.elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-stacked .elementor-icon{background-color:#8AB9FF;color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-default .elementor-icon{color:#8AB9FF;border-color:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-default .elementor-icon svg{fill:#8AB9FF;}.elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-9fc9f9a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8282ae5 );}.elementor-974 .elementor-element.elementor-element-9fc9f9a .elementor-icon{font-size:25px;padding:5px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-974 .elementor-element.elementor-element-9fc9f9a .elementor-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-bef70c8{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-f26e237{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-f26e237:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-f26e237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-369aac9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-974 .elementor-element.elementor-element-3a5efe2{width:100%;max-width:100%;}:is( .elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__items, .elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}:is( .elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid, .elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5px / -2);margin-right:calc( 5px / -2);width:calc(100% + 5px);}.elementor-974 .elementor-element.elementor-element-3a5efe2 .jet-listing-grid__slider-icon{width:28px;height:28px;line-height:28px;margin-top:calc( -28px/2 );font-size:25px;color:var( --e-global-color-accent );background:#F2F5FC00;}.elementor-974 .elementor-element.elementor-element-3a5efe2 .jet-listing-grid__slider-icon svg{height:25px;}.elementor-974 .elementor-element.elementor-element-3a5efe2 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-3a5efe2 .jet-listing-grid__slider-icon.prev-arrow{left:-7px;right:auto;}.elementor-974 .elementor-element.elementor-element-3a5efe2 .jet-listing-grid__slider-icon.next-arrow{right:-7px;left:auto;}.elementor-974 .elementor-element.elementor-element-6e85f5a{--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:flex-start;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-974 .elementor-element.elementor-element-589f465{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-c1a50bf{--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:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-52ff8ba{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-52ff8ba:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-52ff8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-3ab43df{--icon-box-icon-margin:15px;}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-3ab43df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-3ab43df.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-3ab43df.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon{font-size:30px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:16px;font-weight:600;line-height:15px;}.elementor-974 .elementor-element.elementor-element-3ab43df:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-3ab43df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-7f69f4e );}.elementor-974 .elementor-element.elementor-element-c0b4164{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-95f2eab{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-95f2eab:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-95f2eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-55f6590{--icon-box-icon-margin:15px;}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-55f6590.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-55f6590.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-55f6590.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon{font-size:30px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:16px;font-weight:600;line-height:15px;}.elementor-974 .elementor-element.elementor-element-55f6590:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-55f6590:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-7f69f4e );}.elementor-974 .elementor-element.elementor-element-9705b02{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-b5bd01c{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-b5bd01c:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-b5bd01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-cac0c5f{--icon-box-icon-margin:15px;}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-cac0c5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-cac0c5f.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-cac0c5f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon{font-size:30px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:16px;font-weight:600;line-height:15px;}.elementor-974 .elementor-element.elementor-element-cac0c5f:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-cac0c5f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-7f69f4e );}.elementor-974 .elementor-element.elementor-element-767e591{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-b460ce7{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-b460ce7:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-b460ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-c6b89d8{--icon-box-icon-margin:15px;}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-c6b89d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-c6b89d8.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-c6b89d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon{font-size:30px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:16px;font-weight:600;line-height:15px;}.elementor-974 .elementor-element.elementor-element-c6b89d8:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-c6b89d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-7f69f4e );}.elementor-974 .elementor-element.elementor-element-d2c122b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-fee116a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-974 .elementor-element.elementor-element-e3f336a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-55ce146{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-fa7d17f{--display:flex;--min-height:130px;--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:20px 20px;--row-gap:20px;--column-gap:20px;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-text );--border-color:var( --e-global-color-text );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px 1px rgba(216.90937499999998, 216.90937499999998, 216.90937499999998, 0.15);}.elementor-974 .elementor-element.elementor-element-fa7d17f:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-fa7d17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-ce50323{width:100%;max-width:100%;--icon-box-icon-margin:7px;}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-title{margin-block-end:0px;color:#222222;}.elementor-974 .elementor-element.elementor-element-ce50323.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-ce50323.elementor-view-framed .elementor-icon, .elementor-974 .elementor-element.elementor-element-ce50323.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon{font-size:20px;}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:500;line-height:15px;}.elementor-974 .elementor-element.elementor-element-ce50323:has(:hover) .elementor-icon-box-title,
					 .elementor-974 .elementor-element.elementor-element-ce50323:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-description{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-7f69f4e );}.elementor-974 .elementor-element.elementor-element-8be8734{--display:flex;--min-height:292px;--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:flex-start;--align-items:flex-start;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-text );--border-color:var( --e-global-color-text );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px 1px rgba(216.90937499999998, 216.90937499999998, 216.90937499999998, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-974 .elementor-element.elementor-element-8be8734:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-8be8734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-3e4afb4 img{filter:brightness( 100% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-974 .elementor-element.elementor-element-d02fcc5 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:500;line-height:30px;color:var( --e-global-color-secondary );}.elementor-974 .elementor-element.elementor-element-1886f79 .elementor-button{background-color:#0FA81A;font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;}.elementor-974 .elementor-element.elementor-element-1886f79{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-1886f79 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-974 .elementor-element.elementor-element-fd2e5f4 .elementor-button{background-color:#A0A0A0;font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;}.elementor-974 .elementor-element.elementor-element-fd2e5f4{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-fd2e5f4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-887e4c3 .elementor-divider__text{font-size:14px;line-height:1.5em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-description{font-size:14px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-977674f .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-78c62e6 .elementor-icon-box-title a{font-size:14px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-45b70ea .elementor-icon-box-title a{font-size:14px;line-height:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-974 .elementor-element.elementor-element-369aac9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-974 .elementor-element.elementor-element-22b5ec1{--content-width:95%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-52e3d1e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-974 .elementor-element.elementor-element-5bd1f26 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-6141b45 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-974 .elementor-element.elementor-element-7155f91{width:auto;max-width:auto;}.elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-7155f91 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-6adac19{width:auto;max-width:auto;}.elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-6adac19 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-b5f238c{width:auto;max-width:auto;}.elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-b5f238c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-974 .elementor-element.elementor-element-977674f{padding:15px 15px 15px 15px;}.elementor-974 .elementor-element.elementor-element-76d2922{z-index:0;}.elementor-974 .elementor-element.elementor-element-7c1c11e{--e-off-canvas-align-items:flex-end;--e-off-canvas-width:100%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-974 .elementor-element.elementor-element-7c1c11e .e-off-canvas__content{border-radius:12px 12px 0px 0px;}.elementor-974 .elementor-element.elementor-element-9f988bd .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-b149fd8{--e-off-canvas-align-items:flex-end;--e-off-canvas-width:100%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-974 .elementor-element.elementor-element-b149fd8 .e-off-canvas__content{border-radius:12px 12px 0px 0px;}.elementor-974 .elementor-element.elementor-element-5791dc9 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-974 .elementor-element.elementor-element-57f3548 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-974 .elementor-element.elementor-element-7c9e86d{font-size:13px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-7c2072a .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-4890e04 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-995519d{--width:100%;--z-index:999;}.elementor-974 .elementor-element.elementor-element-995519d.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-a225ec1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-974 .elementor-element.elementor-element-a940eaf{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-8b4d043{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-8b4d043 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-974 .elementor-element.elementor-element-8b4d043 .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-974 .elementor-element.elementor-element-8b4d043 .elementor-divider__text{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-3760ed3{--width:90%;bottom:0px;}.elementor-974 .elementor-element.elementor-element-3760ed3.e-con{--align-self:center;}body:not(.rtl) .elementor-974 .elementor-element.elementor-element-3760ed3{left:10px;}body.rtl .elementor-974 .elementor-element.elementor-element-3760ed3{right:10px;}.elementor-974 .elementor-element.elementor-element-fd7e5c4{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-974 .elementor-element.elementor-element-fd7e5c4.e-con{--align-self:center;}.elementor-974 .elementor-element.elementor-element-bef70c8{--content-width:95%;}.elementor-974 .elementor-element.elementor-element-369aac9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-974 .elementor-element.elementor-element-3a5efe2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-974 .elementor-element.elementor-element-6e85f5a{--content-width:95%;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-3ab43df{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-title{margin-block-end:0px;}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-title a{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-3ab43df .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-55f6590{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-wrapper{align-items:center;}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-title{margin-block-end:0px;}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-title a{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-55f6590 .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-cac0c5f{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-wrapper{align-items:center;}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-title{margin-block-end:0px;}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-title a{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-cac0c5f .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-c6b89d8{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-title a{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-c6b89d8 .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-fee116a{width:100%;max-width:100%;}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-title, .elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-title a{font-size:16px;line-height:2em;}.elementor-974 .elementor-element.elementor-element-ce50323 .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-974 .elementor-element.elementor-element-d02fcc5 .elementor-heading-title{font-size:16px;line-height:2em;}}@media(min-width:768px){.elementor-974 .elementor-element.elementor-element-52e3d1e{--width:75%;}.elementor-974 .elementor-element.elementor-element-7c2ac49{--width:60%;}.elementor-974 .elementor-element.elementor-element-c57c03d{--width:40%;}.elementor-974 .elementor-element.elementor-element-8d0bbe8{--width:25%;}.elementor-974 .elementor-element.elementor-element-b4f2398{--width:100%;}.elementor-974 .elementor-element.elementor-element-1ce1742{--width:100%;}.elementor-974 .elementor-element.elementor-element-3760ed3{--width:90%;}.elementor-974 .elementor-element.elementor-element-f26e237{--width:1350px;}.elementor-974 .elementor-element.elementor-element-c1a50bf{--width:75%;}.elementor-974 .elementor-element.elementor-element-e3f336a{--width:30%;}.elementor-974 .elementor-element.elementor-element-8be8734{--width:25%;}}/* Start custom CSS for heading, class: .elementor-element-6141b45 */.elementor-974 .elementor-element.elementor-element-6141b45{
    height: 70px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a432cad */.sora-attributes-grid { display: grid; gap: 10px; grid-template-columns: repeat(3, 1fr); font-family: 'Vazirmatn', sans-serif; } .sora-attribute-box { background-color: #F5F5F5; border-radius: 8px; padding: 12px 15px; border: 1px solid #DCDCDC; display: flex; flex-direction: column; gap: 5px; } .sora-attribute-name { font-size: 12px; color: #777; } .sora-attribute-value { font-size: 13px; font-weight: 500; color: #000; } .sora-attributes-toggle-btn { display: none; width: 100%; margin-top: 15px; padding: 10px; font-family: 'Vazirmatn', sans-serif; font-size: 14px !important; font-weight: 500 !important; cursor: pointer; background: #f1f3ff !important; color: #0a56ff !important; border: 1px solid #bec7ff !important; border-radius: 8px; transition: background-color 0.2s ease; } .sora-attributes-toggle-btn:hover { background: #e2e7ff !important; } @media (max-width: 767px) { .sora-attributes-grid { grid-template-columns: repeat(2, 1fr); } .sora-attributes-grid:not(.expandable-attributes) .sora-attribute-box:nth-child(n+5) { display: none; } }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-76d2922 */.sora-responsive-gallery-wrapper { opacity: 0; transition: opacity 0.4s ease; } .sora-responsive-gallery-wrapper.loaded { opacity: 1; } .swiper-slide { background: #fff; display: flex; justify-content: center; align-items: center; aspect-ratio: 1 / 1; overflow: hidden; } .sora-product-gallery-progress { padding-bottom: 20px; } .sora-product-gallery-progress .swiper-pagination-progressbar { position: absolute; bottom: 0 !important; top: auto !important; height: 4px; background: rgba(0, 0, 0, 0.1); border-radius: 10px; } .sora-product-gallery-progress .swiper-pagination-progressbar-fill { background: #0a33ff; border-radius: 10px; } .sora-gallery-main { border-radius: 8px; margin-bottom: 10px; } .sora-gallery-thumbs { height: 80px; margin-top: 10px; } .sora-gallery-thumbs .swiper-slide { cursor: pointer; border-radius: 5px; border: 2px solid transparent; transition: border-color 0.3s ease; } .sora-gallery-thumbs .swiper-slide-thumb-active { border:none; } .main-product-image-container { transition: opacity 0.25s ease-in-out; width: 100%; height: 100%; display:flex; justify-content:center; align-items:center; } .main-product-image-container.is-changing { opacity: 0.5; } .gallery-mobile-view { display: none; } .gallery-desktop-view { display: block; } .gallery-desktop-view .swiper-slide img { width: 90%; height: 90%; object-fit: contain; } @media (max-width: 767px) { .gallery-mobile-view { display: block; } .gallery-desktop-view { display: none; } .gallery-mobile-view .swiper-slide img { width: 80%; height: 80%; object-fit: contain; } }

.sora-gallery-thumbs .swiper-slide {
    cursor: pointer;
    border-radius: 5px;
    border: none !important;
    transition: border-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f97bc01 */.sora-chart-wrapper { position: relative; min-height: 300px; width: 100%; font-family: 'Vazirmatn', sans-serif; } .sora-chart-loader { display: flex; justify-content: center; align-items: center; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #fff; border-radius: 8px; z-index: 10; transition: opacity .5s ease .5s; } .sora-chart-loader::after { content: ''; width: 40px; height: 40px; border: 5px solid #EF394F; border-top-color: transparent; border-radius: 50%; animation: sora-spin 1s linear infinite; } @keyframes sora-spin { to { transform: rotate(360deg); } } .sora-chart-loader.hidden { opacity: 0; pointer-events: none; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a940eaf */.sora-price-wrapper ins {
    text-decoration: none;
    padding: none;
}

.sora-price-wrapper .amount {
    font-size: 17px;
    text-align: left !important;
    font-weight: 700;
    color: #333;
}

.sora-price-wrapper del {
    font-size: 12px;
    color: #888;
    text-align: left !important
    ;
    line-height: 24px;
}
.sora-price-wrapper .sora-discount-badge {
    background: #ff0000;
    color: #fff;
    font-size: 12px;
    font-family: 'VazirMatnFN';
    font-weight: 500;
    padding: 8px;
    border-radius: 8px;
    position: absolute;
    right: 0px;
    margin-top: -6px;
    
}

.sora-price-wrapper {
    display: flex;
    align-items: left;
    gap: 10px;
    direction: rtl;
    font-family: 'VazirMatnFN', sans-serif;
    flex-direction: row;
    justify-content: flex-end;
    width: 100% !important;
    align-content: left;
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-65e3d2a */#my_standalone_ajax_button { display: inline-flex; align-items: center; gap: 10px; padding: 14px 24px; border-radius: 8px; background-color: #0fa81a; color: #fff; text-decoration: none; font-weight: 500; font-family: 'VazirMatn', sans-serif; transition: all 0.3s ease; width: 100%; font-size: 15px; justify-content: space-around; } #my_standalone_ajax_button:hover:not(.disabled) { background-color: #0d9016; } #my_standalone_ajax_button .ajax-cart-icon { width: 22px; height: 22px; } #my_standalone_ajax_button.loading { position: relative; cursor: wait; } #my_standalone_ajax_button.loading .ajax-cart-icon, #my_standalone_ajax_button.loading .ajax-cart-text { visibility: hidden; } #my_standalone_ajax_button.loading::after { content: ''; position: absolute; width: 20px; height: 20px; border: 2px solid rgba(255, 255, 255, 0.5); border-top-color: #fff; border-radius: 50%; animation: spin 0.8s linear infinite; } @keyframes spin { to { transform: rotate(360deg); } } #my_standalone_ajax_button.added { background-color: #28a745 !important; } #my_standalone_ajax_button.disabled { background-color: #777; opacity: 0.7; cursor: not-allowed; }/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-3a5efe2 */.elementor-105 .elementor-element.elementor-element-fae1ab7 .jet-listing-grid__slider-icon svg {
    background: #F4F9FF;
    border-radius: 6px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c0b4164 */.sora-box-contents-container { font-family: 'Vazirmatn', sans-serif; } .sora-box-contents-container ul { display: grid; gap: 10px; grid-template-columns: repeat(4, 1fr); list-style-type: none; padding: 0; margin: 0; } .sora-box-contents-container li { background-color: #F5F5F5; border-radius: 8px; padding: 15px 50px; border: 1px solid #DCDCDC; text-align: center; font-size: 13px; font-weight: 500; color: #000; } @media (max-width: 767px) { .sora-box-contents-container li { padding: 12px 15px; } .sora-box-contents-container ul { grid-template-columns: repeat(2, 1fr); } } .sora-box-contents-container p { background-color: #f9f9f9; border-radius: 8px; padding: 20px; margin: 0; color: #777; text-align: center; border: 1px dashed #e0e0e0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9705b02 */.sora-attributes-grid { display: grid; gap: 10px; grid-template-columns: repeat(3, 1fr); font-family: 'Vazirmatn', sans-serif; } .sora-attribute-box { background-color: #F5F5F5; border-radius: 8px; padding: 12px 15px; border: 1px solid #DCDCDC; display: flex; flex-direction: column; gap: 5px; } .sora-attribute-name { font-size: 12px; color: #777; } .sora-attribute-value { font-size: 13px; font-weight: 500; color: #000; } .sora-attributes-toggle-btn { display: none; width: 100%; margin-top: 15px; padding: 10px; font-family: 'Vazirmatn', sans-serif; font-size: 14px !important; font-weight: 500 !important; cursor: pointer; background: #f1f3ff !important; color: #0a56ff !important; border: 1px solid #bec7ff !important; border-radius: 8px; transition: background-color 0.2s ease; } .sora-attributes-toggle-btn:hover { background: #e2e7ff !important; } @media (max-width: 767px) { .sora-attributes-grid { grid-template-columns: repeat(2, 1fr); } .sora-attributes-grid:not(.expandable-attributes) .sora-attribute-box:nth-child(n+5) { display: none; } }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-767e591 */.sora-expandable-content-wrapper { position: relative; font-family: 'Vazirmatn', sans-serif; font-size: 15px; font-weight: 400; line-height: 2.5; } .sora-content-inner { transition: max-height 0.5s ease-in-out; overflow: hidden; } .sora-expandable-content-wrapper.is-collapsed .sora-content-inner { max-height: 500px; position: relative; } .sora-expandable-content-wrapper.is-collapsed .sora-content-inner::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 100px; background: linear-gradient(to bottom, transparent, white); } .sora-content-toggle-btn { display: block; width: 100%; margin-top: 15px; padding: 10px; font-family: 'Vazirmatn', sans-serif; font-size: 14px; font-weight: 500; cursor: pointer; background: #f1f3ff !important; color: #0a56ff !important; border: 1px solid #bec7ff !important; border-radius: 8px; transition: background-color 0.2s ease; } .sora-content-toggle-btn:hover { background: #e2e6ff !important; }/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-fee116a */.woocommerce-Reviews-title { font-family: 'VazirMatn', Sans-serif; font-feature-settings: 'numr'; font-size: 14px; font-weight: 600; color: #333; line-height: 2; padding-bottom: 15px; } .woocommerce .star-rating span::before { content: 'SSSSS'; top: 0; position: absolute; right: 0; color: #ffc107; } .woocommerce #reviews #comments ol.commentlist li img.avatar { display: none; } .woocommerce #reviews #comments ol.commentlist li .comment-text { margin: 0; border: 1px solid #e1dde7; border-radius: 8px; padding: 12px; } .elementor-974 .elementor-element.elementor-element-fee116a .commentlist { padding: 0px; } .elementor-974 .elementor-element.elementor-element-fee116a .woocommerce-review__published-date, .elementor-974 .elementor-element.elementor-element-fee116a .woocommerce-review__dash { display: none; } .elementor-974 .elementor-element.elementor-element-fee116a .woocommerce-review__author { font-family: 'VazirMatn', Sans-serif; font-feature-settings: 'numr'; font-size: 13px; font-weight: 400; color: #6b6b6b; } .elementor-974 .elementor-element.elementor-element-fee116a .description { font-family: 'VazirMatn', Sans-serif; font-feature-settings: 'numr'; font-size: 15px; font-weight: 700; color: #333; } .elementor-974 .elementor-element.elementor-element-fee116a #review_form_wrapper { display: none; } .woocommerce-review__awaiting-approval { font-style: normal; font-weight: 400; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-55ce146 */.sora-review-analysis { display: flex; flex-direction: column !important; gap: 20px; padding: 25px; font-family: Vazirmatn, sans-serif; } @media (max-width: 768px) { .sora-review-analysis { flex-direction: row-reverse !important; align-items: center; margin-bottom: 30px; } } .sora-analysis-summary { display: flex; flex-direction: column; align-items: center; padding-bottom: 5px; border-bottom: 1px solid #e0e0e0; } .sora-average-rating-value { font-size: 48px; font-weight: 700; color: #333; margin-bottom: 15px; font-family: 'VazirMatn', Sans-serif; font-feature-settings: 'numr'; } .sora-average-rating-details { display: flex; flex-direction: column; text-align: center; gap: 10px; } .sora-average-rating-details span { font-size: 14px; color: #777; } .sora-average-rating-stars { --star-size: 20px; --star-color: #eee; --star-background: #ffc107; display: inline-block; font-size: var(--star-size); font-family: Times; letter-spacing: 3px; line-height: 1; } .sora-average-rating-stars::before { content: '★★★★★'; background: linear-gradient(90deg, var(--star-background) calc(var(--rating) / 5 * 100%), var(--star-color) calc(var(--rating) / 5 * 100%)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .sora-analysis-distribution { display: flex; flex-direction: column; gap: 8px; flex-grow: 1; } .sora-distribution-row { display: flex; align-items: center; gap: 10px; font-size: 13px; } .sora-rating-label { width: 60px; color: #555; } .sora-rating-bar { flex-grow: 1; height: 8px; background-color: #f0f0f0; border-radius: 4px; overflow: hidden; } .sora-rating-bar-filled { height: 100%; background-color: #ffc107; border-radius: 4px; transition: width 0.5s ease-in-out; } .sora-rating-count { min-width: 20px; text-align: left; color: #777; } .sora-no-reviews-text { font-weight: 500; } @media (min-width: 768px) { .sora-review-analysis { flex-direction: row; } .sora-analysis-summary { padding-bottom: 0; padding-left: 30px; margin-bottom: 0; border-bottom: none; border-left: 0px solid #e0e0e0; } }/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-db23226 */.elementor-974 .elementor-element.elementor-element-db23226 #comments, .elementor-974 .elementor-element.elementor-element-db23226 .comment-reply-title, .elementor-974 .elementor-element.elementor-element-db23226 .comment-notes, .elementor-974 .elementor-element.elementor-element-db23226 #comment-form-rating-label, .elementor-974 .elementor-element.elementor-element-db23226 .comment-form-cookies-consent { display: none; }  .elementor-974 .elementor-element.elementor-element-db23226 .form-submit { display: flex; flex-direction: column; } .comment-form-rating { text-align: center; } .comment-form-rating .stars { display: inline-block; border: none !important; float: none; font-size: 0; } .comment-form-rating .stars a { display: inline-block; vertical-align: middle; padding: 0 4px; } .comment-form-rating .stars a::before { font-size: 25px; line-height: 1; color: #e0e0e0; transition: color 0.2s ease-in-out; } .comment-form-rating .stars.selected a::before, .comment-form-rating .stars a:hover::before, .comment-form-rating .stars a:hover ~ a::before { color: #ffc006; } .comment-form-rating .stars a:hover ~ a::before { color: #e0e0e0; } .woocommerce p.stars a { width: 3em; } .woocommerce p.stars a::before { width: 2em; } .elementor-974 .elementor-element.elementor-element-db23226 label { display: bolock;} input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { width: 100%; border: 1px solid #d6d6d6; border-radius: 3px; padding: .5rem 1rem; transition: all .3s; }

.woocommerce #review_form #respond .form-submit input { width: 100%; margin-top: 10px; background: #004fc6; font-weight: 500; padding: 15px; font-size: 13px; color: #ffffff; border-radius: 8px; }
.woocommerce #review_form #respond textarea {
    margin-top: 15px;
    box-sizing: border-box;
    width: 100%;
    border-radius: 8px;
}


.woocommerce #review_form #respond textarea {
    margin-top: 15px;
    width: 100%;
    border-radius: 8px;
    outline: none;
}


input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 100%;
    background: #ffffff00;
    border: 1px solid #d6d6d6;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
    border-radius: 8px;

}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    border: 1px solid #d6d6d6;
    transition: all .3s;
    outline: none;
}

.elementor-974 .elementor-element.elementor-element-db23226 label {
    font-family: 'VazirMatnFN';
    display: block;
    color: #929292;
    padding-right: 10px;
    line-height: 15px;
    font-size: 12px;
}

.required{
    display: none;
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px){.qeymat{position:fixed;bottom:0;left:0;right:0;width:100%;background:#ffffff;z-index:999;padding:0; border-top:1px solid #DEDEDEA8; border-radius: 8px 8px 0px 0px;}.qeymat-inner-content{margin:0 auto;padding:15px;display:flex;flex-direction:column;gap:15px;}.qeymat-spacer{display:none;}body>.qeymat .adad{display:flex;flex-direction:row-reverse;align-content:left;align-items:left;justify-content:flex-start;padding:0;}body>.qeymat .toman{width:8%;} .sora-price-wrapper .sora-discount-badge{ position: absolute !important; right: -100px !important;}}/* End custom CSS */