.elementor-1093 .elementor-element.elementor-element-188c30e{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-1b44137{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1093 .elementor-element.elementor-element-1b44137:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-1b44137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-364703a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-364703a .woocommerce-breadcrumb{color:#FFFFFF;font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1093 .elementor-element.elementor-element-364703a .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-c7188b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-9a0b146{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-89c7b62{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-e605658{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-a6c0c55{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-a6c0c55:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-a6c0c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-e339098{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-viewport, .woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-viewport{border-radius:15px 15px 15px 15px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-e339098 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-1093 .elementor-element.elementor-element-ab12ce8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1093 .elementor-element.elementor-element-ab12ce8:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-ab12ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-ba1ac15{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1093 .elementor-element.elementor-element-ba1ac15 .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:22px;font-weight:600;line-height:2rem;color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-692672b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-692672b:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-692672b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdkgroup.ir/wp-content/uploads/2026/06/Line-33.png");background-position:center center;background-repeat:no-repeat;}.elementor-1093 .elementor-element.elementor-element-5bfb9a4{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 5px 2px 2px;}.elementor-1093 .elementor-element.elementor-element-5bfb9a4.elementor-element{--align-self:flex-end;}.elementor-1093 .elementor-element.elementor-element-5bfb9a4 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"IranSans", Sans-serif;font-size:14px;}.elementor-1093 .elementor-element.elementor-element-5bfb9a4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1093 .elementor-element.elementor-element-5bfb9a4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1093 .elementor-element.elementor-element-5bfb9a4 .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-1093 .elementor-element.elementor-element-fb0ce93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-ab341cc .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-1093 .elementor-element.elementor-element-4228216 .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:500;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1093 .elementor-element.elementor-element-645a438{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#334663;font-family:"IranSans", Sans-serif;font-size:17px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-7876a54{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1093 .elementor-element.elementor-element-7876a54:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-7876a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D4D61A;}.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-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-30b47be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 1px 1px;border-color:#E7E4E4;border-radius:0px 0px 0px 0px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-item > a{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#E7E4E4;border-radius:0px 0px 0px 0px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-icon i{color:#334663;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-icon svg{fill:#334663;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-item > a{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-502c5f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 0px 0px 1px;border-color:#E7E4E4;border-radius:0px 0px 0px 0px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-icon i{color:#334663;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-icon svg{fill:#334663;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-item > a{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 0px 0px;border-color:#C5C5C5;border-radius:0px 0px 0px 0px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-icon i{color:#334663;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-icon svg{fill:#334663;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-item > a{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.woocommerce .elementor-1093 .elementor-element.elementor-element-3621baa .star-rating{color:var( --e-global-color-secondary );font-size:0.3em;}.woocommerce .elementor-1093 .elementor-element.elementor-element-3621baa .star-rating::before{color:var( --e-global-color-accent );}.woocommerce .elementor-1093 .elementor-element.elementor-element-3621baa .woocommerce-review-link{color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-2e72787{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1093 .elementor-element.elementor-element-2e72787:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-2e72787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-ffd6f27{--display:flex;}.elementor-1093 .elementor-element.elementor-element-136a285 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"IranSans", Sans-serif;font-size:18px;font-weight:300;text-align:right;}.elementor-1093 .elementor-element.elementor-element-136a285 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1093 .elementor-element.elementor-element-136a285 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1093 .elementor-element.elementor-element-136a285 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1093 .elementor-element.elementor-element-bbe61c3{--n-accordion-title-font-size:20px;background-color:#2C2F7C00;border-style:none;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 0px 0px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-1093 .elementor-element.elementor-element-bbe61c3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-bbe61c3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-bbe61c3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D3D4D61A;border-style:none;}:where( .elementor-1093 .elementor-element.elementor-element-bbe61c3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-bbe61c3 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-1093 .elementor-element.elementor-element-bbe61c3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"IranSans", Sans-serif;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-0313829{--display:flex;}.elementor-1093 .elementor-element.elementor-element-2f22a00{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2f22a00 h2{font-family:"IranSans", Sans-serif;font-size:20px;font-weight:500;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2f22a00 .shop_attributes{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1093 .elementor-element.elementor-element-afd9114{--n-accordion-title-font-size:20px;background-color:#2C2F7C00;border-style:none;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 0px 0px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-1093 .elementor-element.elementor-element-afd9114 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-afd9114 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-afd9114 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D3D4D61A;border-style:none;}:where( .elementor-1093 .elementor-element.elementor-element-afd9114 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#D3D4D61A;border-style:none;--border-radius:0px 0px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-afd9114 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-1093 .elementor-element.elementor-element-afd9114 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"IranSans", Sans-serif;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-e1235fc{--display:flex;}.elementor-1093 .elementor-element.elementor-element-19ab888{padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-ebb9aa1{--n-accordion-title-font-size:20px;background-color:#2C2F7C00;border-style:none;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 0px 0px;--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-1093 .elementor-element.elementor-element-ebb9aa1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-ebb9aa1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D3D4D61A;border-style:none;}.elementor-1093 .elementor-element.elementor-element-ebb9aa1 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D3D4D61A;border-style:none;}:where( .elementor-1093 .elementor-element.elementor-element-ebb9aa1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#D3D4D61A;border-style:none;--border-radius:0px 0px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-ebb9aa1 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-1093 .elementor-element.elementor-element-ebb9aa1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"IranSans", Sans-serif;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-a5a1907{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-a5a1907.e-con{--align-self:flex-start;}.elementor-1093 .elementor-element.elementor-element-bb5865c{--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:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:15px 15px 15px 15px;--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-1093 .elementor-element.elementor-element-bb5865c:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-bb5865c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-beac1d5{background-color:#D3D4D61A;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-7c1e76f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-ca450de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1093 .elementor-element.elementor-element-cd73c07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1093 .elementor-element.elementor-element-cd73c07.elementor-element{--align-self:center;}.woocommerce .elementor-1093 .elementor-element.elementor-element-cd73c07 .price{color:var( --e-global-color-text );font-family:"IranSans", Sans-serif;font-size:18px;font-weight:800;}.woocommerce .elementor-1093 .elementor-element.elementor-element-cd73c07 .price ins{color:var( --e-global-color-primary );font-family:"IranSans", Sans-serif;font-size:18px;font-weight:bold;}body:not(.rtl) .elementor-1093 .elementor-element.elementor-element-cd73c07:not(.elementor-product-price-block-yes) del{margin-right:14px;}body.rtl .elementor-1093 .elementor-element.elementor-element-cd73c07:not(.elementor-product-price-block-yes) del{margin-left:14px;}.elementor-1093 .elementor-element.elementor-element-cd73c07.elementor-product-price-block-yes del{margin-bottom:14px;}.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-1093 .elementor-element.elementor-element-a51238a.elementor-element{--align-self:center;}.elementor-1093 .elementor-element.elementor-element-a51238a .elementor-icon-wrapper{text-align:center;}.elementor-1093 .elementor-element.elementor-element-a51238a .elementor-icon{font-size:20px;}.elementor-1093 .elementor-element.elementor-element-a51238a .elementor-icon svg{height:20px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1093 .elementor-element.elementor-element-945e3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-945e3d2.elementor-element{--align-self:stretch;}.elementor-1093 .elementor-element.elementor-element-945e3d2 .cart button, .elementor-1093 .elementor-element.elementor-element-945e3d2 .cart .button{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:300;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1093 .elementor-element.elementor-element-945e3d2 .added_to_cart{color:var( --e-global-color-primary );font-family:"IranSans", Sans-serif;font-size:16px;font-weight:500;}.woocommerce .elementor-1093 .elementor-element.elementor-element-945e3d2 form.cart table.variations label{font-family:"IranSans", Sans-serif;font-size:16px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-945e3d2 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1093 .elementor-element.elementor-element-945e3d2 form.cart table.variations td.value:before{font-family:"IranSans", Sans-serif;font-size:16px;}.elementor-1093 .elementor-element.elementor-element-7a4fc52{--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:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-7a4fc52:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-7a4fc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-6f08ac2{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-429145b{text-align:center;}.elementor-1093 .elementor-element.elementor-element-429145b .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:16px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-repeater-item-211971e.elementor-social-icon{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-repeater-item-211971e.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-repeater-item-211971e.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-80b177b{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-social-icon{background-color:#FEFEFF;}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-80b177b .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-2ba4f65{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-9871fe3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-9871fe3:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-9871fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdkgroup.ir/wp-content/uploads/2026/07/bubble.svg");background-position:top center;background-repeat:no-repeat;background-size:6% auto;}.elementor-1093 .elementor-element.elementor-element-9871fe3::before, .elementor-1093 .elementor-element.elementor-element-9871fe3 > .elementor-background-video-container::before, .elementor-1093 .elementor-element.elementor-element-9871fe3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1093 .elementor-element.elementor-element-9871fe3 > .elementor-background-slideshow::before, .elementor-1093 .elementor-element.elementor-element-9871fe3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1093 .elementor-element.elementor-element-9871fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1093 .elementor-element.elementor-element-d626a6b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"IranSans", Sans-serif;font-size:20px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-d626a6b.elementor-element{--align-self:center;}.elementor-1093 .elementor-element.elementor-element-e0d8a44{--display:flex;}.elementor-1093 .elementor-element.elementor-element-2c7b438{--display:flex;}.elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-1093 .elementor-element.elementor-element-cff2099{padding:0px 0px 30px 0px;}.elementor-1093 .elementor-element.elementor-element-7750efd{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-05f0cde{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-827b780{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-827b780.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1093 .elementor-element.elementor-element-84ed4e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-84ed4e0:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-84ed4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdkgroup.ir/wp-content/uploads/2026/06/Rectangle-243-6-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1093 .elementor-element.elementor-element-0460e0d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1093 .elementor-element.elementor-element-831d604:hover{background-color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-831d604{padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1093 .elementor-element.elementor-element-831d604 .elementor-icon-wrapper{text-align:center;}.elementor-1093 .elementor-element.elementor-element-831d604.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-831d604.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-831d604.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-831d604.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-831d604.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-1bfe8b7{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-3ca5bbb{text-align:start;}.elementor-1093 .elementor-element.elementor-element-3ca5bbb .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:17px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-e14ea14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"IranSans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1093 .elementor-element.elementor-element-03d9d28{--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:#F3F3F3;--border-color:#F3F3F3;--border-radius:50px 50px 50px 50px;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1093 .elementor-element.elementor-element-03d9d28:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-03d9d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1093 .elementor-element.elementor-element-03d9d28:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FDB717;--border-color:#FDB717;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 0px 10px 0px rgba(252.99999999999997, 182.99999999999994, 23.000000000000092, 0.44);}.elementor-1093 .elementor-element.elementor-element-03d9d28, .elementor-1093 .elementor-element.elementor-element-03d9d28::before{--border-transition:0.3s;}.elementor-1093 .elementor-element.elementor-element-813f678{--spacer-size:88px;}.elementor-1093 .elementor-element.elementor-element-43fb400{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-43fb400.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1093 .elementor-element.elementor-element-85c00b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-85c00b8:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-85c00b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdkgroup.ir/wp-content/uploads/2026/06/Rectangle-243-6-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1093 .elementor-element.elementor-element-3f11952{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1093 .elementor-element.elementor-element-7c739d7:hover{background-color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-7c739d7{padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;}.elementor-1093 .elementor-element.elementor-element-7c739d7 .elementor-icon-wrapper{text-align:center;}.elementor-1093 .elementor-element.elementor-element-7c739d7.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-7c739d7.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-7c739d7.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-7c739d7.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-7c739d7.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-b03e0cb{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-f64aa2d{text-align:start;}.elementor-1093 .elementor-element.elementor-element-f64aa2d .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:17px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-ddce54c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"IranSans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1093 .elementor-element.elementor-element-b918b89{--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:#F3F3F3;--border-color:#F3F3F3;--border-radius:50px 50px 50px 50px;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1093 .elementor-element.elementor-element-b918b89:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-b918b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1093 .elementor-element.elementor-element-b918b89:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FDB717;--border-color:#FDB717;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 0px 10px 0px rgba(252.99999999999997, 182.99999999999994, 23.000000000000092, 0.44);}.elementor-1093 .elementor-element.elementor-element-b918b89, .elementor-1093 .elementor-element.elementor-element-b918b89::before{--border-transition:0.3s;}.elementor-1093 .elementor-element.elementor-element-fc5426f{--spacer-size:88px;}.elementor-1093 .elementor-element.elementor-element-f91d503{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-f91d503.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1093 .elementor-element.elementor-element-7c12f0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-7c12f0e:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-7c12f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdkgroup.ir/wp-content/uploads/2026/06/Rectangle-243-6-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1093 .elementor-element.elementor-element-64fc5ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f:hover{background-color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-bbfdc5f{padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f .elementor-icon-wrapper{text-align:center;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-bbfdc5f.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-bbfdc5f.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-7885039{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-bf29a78{text-align:start;}.elementor-1093 .elementor-element.elementor-element-bf29a78 .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:17px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-fdd4e7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"IranSans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1093 .elementor-element.elementor-element-7cfb599{--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:#F3F3F3;--border-color:#F3F3F3;--border-radius:50px 50px 50px 50px;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1093 .elementor-element.elementor-element-7cfb599:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-7cfb599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1093 .elementor-element.elementor-element-7cfb599:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FDB717;--border-color:#FDB717;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 0px 10px 0px rgba(252.99999999999997, 182.99999999999994, 23.000000000000092, 0.44);}.elementor-1093 .elementor-element.elementor-element-7cfb599, .elementor-1093 .elementor-element.elementor-element-7cfb599::before{--border-transition:0.3s;}.elementor-1093 .elementor-element.elementor-element-992219a{--spacer-size:88px;}.elementor-1093 .elementor-element.elementor-element-5ee1f3b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-5ee1f3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1093 .elementor-element.elementor-element-b557fab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:80;}.elementor-1093 .elementor-element.elementor-element-b557fab:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-b557fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mdkgroup.ir/wp-content/uploads/2026/06/Rectangle-243-6-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1093 .elementor-element.elementor-element-bc08dbc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1093 .elementor-element.elementor-element-dd643d9:hover{background-color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-dd643d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;}.elementor-1093 .elementor-element.elementor-element-dd643d9 .elementor-icon-wrapper{text-align:center;}.elementor-1093 .elementor-element.elementor-element-dd643d9.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-dd643d9.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-dd643d9.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-dd643d9.elementor-view-framed .elementor-icon:hover, .elementor-1093 .elementor-element.elementor-element-dd643d9.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1093 .elementor-element.elementor-element-3d97de0{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-97910ab{text-align:start;}.elementor-1093 .elementor-element.elementor-element-97910ab .elementor-heading-title{font-family:"IranSans", Sans-serif;font-size:17px;font-weight:600;}.elementor-1093 .elementor-element.elementor-element-5933c6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"IranSans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1093 .elementor-element.elementor-element-2190b92{--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:#F3F3F3;--border-color:#F3F3F3;--border-radius:50px 50px 50px 50px;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1093 .elementor-element.elementor-element-2190b92:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-2190b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1093 .elementor-element.elementor-element-2190b92:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FDB717;--border-color:#FDB717;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 0px 10px 0px rgba(252.99999999999997, 182.99999999999994, 23.000000000000092, 0.44);}.elementor-1093 .elementor-element.elementor-element-2190b92, .elementor-1093 .elementor-element.elementor-element-2190b92::before{--border-transition:0.3s;}.elementor-1093 .elementor-element.elementor-element-5d8a2e5{--spacer-size:88px;}body.elementor-page-1093:not(.elementor-motion-effects-element-type-background), body.elementor-page-1093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2F7C08;}@media(max-width:1024px){.elementor-1093 .elementor-element.elementor-element-7876a54{--grid-auto-flow:row;}.elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-1093 .elementor-element.elementor-element-831d604 .elementor-icon{font-size:26px;}.elementor-1093 .elementor-element.elementor-element-831d604 .elementor-icon svg{height:26px;}.elementor-1093 .elementor-element.elementor-element-1bfe8b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-3ca5bbb .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-e14ea14{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-03d9d28{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1093 .elementor-element.elementor-element-813f678{--spacer-size:25px;}.elementor-1093 .elementor-element.elementor-element-7c739d7 .elementor-icon{font-size:26px;}.elementor-1093 .elementor-element.elementor-element-7c739d7 .elementor-icon svg{height:26px;}.elementor-1093 .elementor-element.elementor-element-b03e0cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-f64aa2d .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-ddce54c{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-b918b89{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1093 .elementor-element.elementor-element-fc5426f{--spacer-size:25px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f .elementor-icon{font-size:26px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f .elementor-icon svg{height:26px;}.elementor-1093 .elementor-element.elementor-element-7885039{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-bf29a78 .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-fdd4e7d{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-7cfb599{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1093 .elementor-element.elementor-element-992219a{--spacer-size:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-dd643d9 .elementor-icon{font-size:26px;}.elementor-1093 .elementor-element.elementor-element-dd643d9 .elementor-icon svg{height:26px;}.elementor-1093 .elementor-element.elementor-element-3d97de0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-97910ab .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-5933c6d{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-2190b92{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1093 .elementor-element.elementor-element-5d8a2e5{--spacer-size:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1093 .elementor-element.elementor-element-188c30e{--content-width:1300px;}.elementor-1093 .elementor-element.elementor-element-c7188b1{--content-width:1300px;}.elementor-1093 .elementor-element.elementor-element-9a0b146{--width:100%;}.elementor-1093 .elementor-element.elementor-element-89c7b62{--width:75%;}.elementor-1093 .elementor-element.elementor-element-e605658{--width:100%;}.elementor-1093 .elementor-element.elementor-element-a6c0c55{--width:40%;}.elementor-1093 .elementor-element.elementor-element-ab12ce8{--width:60%;}.elementor-1093 .elementor-element.elementor-element-2e72787{--width:99%;}.elementor-1093 .elementor-element.elementor-element-a5a1907{--width:22%;}.elementor-1093 .elementor-element.elementor-element-bb5865c{--width:100%;}.elementor-1093 .elementor-element.elementor-element-7a4fc52{--width:100%;}.elementor-1093 .elementor-element.elementor-element-2ba4f65{--content-width:1300px;}.elementor-1093 .elementor-element.elementor-element-e0d8a44{--content-width:1300px;}.elementor-1093 .elementor-element.elementor-element-7750efd{--content-width:1300px;}.elementor-1093 .elementor-element.elementor-element-827b780{--width:25%;}.elementor-1093 .elementor-element.elementor-element-0460e0d{--width:50%;}.elementor-1093 .elementor-element.elementor-element-03d9d28{--width:20%;}.elementor-1093 .elementor-element.elementor-element-43fb400{--width:25%;}.elementor-1093 .elementor-element.elementor-element-3f11952{--width:50%;}.elementor-1093 .elementor-element.elementor-element-b918b89{--width:20%;}.elementor-1093 .elementor-element.elementor-element-f91d503{--width:25%;}.elementor-1093 .elementor-element.elementor-element-64fc5ab{--width:50%;}.elementor-1093 .elementor-element.elementor-element-7cfb599{--width:20%;}.elementor-1093 .elementor-element.elementor-element-5ee1f3b{--width:25%;}.elementor-1093 .elementor-element.elementor-element-bc08dbc{--width:50%;}.elementor-1093 .elementor-element.elementor-element-2190b92{--width:20%;}}@media(max-width:767px){.elementor-1093 .elementor-element.elementor-element-364703a .woocommerce-breadcrumb{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-c7188b1{--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-1093 .elementor-element.elementor-element-a6c0c55{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-ab12ce8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-ba1ac15 .elementor-heading-title{font-size:16px;line-height:1.5rem;}.elementor-1093 .elementor-element.elementor-element-ab341cc .elementor-heading-title{font-size:16px;}.elementor-1093 .elementor-element.elementor-element-4228216 .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-645a438{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-7876a54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1093 .elementor-element.elementor-element-30b47be{border-width:0px 0px 1px 0px;border-radius:0px 0px 1px 0px;}.elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-30b47be .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f{border-width:0px 0px 1px 0px;}.elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-8bf1c1f .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-502c5f4{border-width:0px 0px 1px 0px;}.elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-502c5f4 .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-ddeb9f4 .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-2e72787{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1093 .elementor-element.elementor-element-136a285 .jet-listing-dynamic-field__content{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-bbe61c3{--n-accordion-border-radius:15px 15px 0px 0px;--n-accordion-title-font-size:16px;}:where( .elementor-1093 .elementor-element.elementor-element-bbe61c3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-2f22a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1093 .elementor-element.elementor-element-afd9114{--n-accordion-border-radius:15px 15px 0px 0px;--n-accordion-title-font-size:16px;}:where( .elementor-1093 .elementor-element.elementor-element-afd9114 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-e1235fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-19ab888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-ebb9aa1{--n-accordion-border-radius:15px 15px 0px 0px;--n-accordion-title-font-size:16px;}:where( .elementor-1093 .elementor-element.elementor-element-ebb9aa1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 15px 15px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-cd73c07 .price{font-size:14px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-945e3d2 form.cart table.variations label{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-9871fe3:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-9871fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:64px auto;}.elementor-1093 .elementor-element.elementor-element-d626a6b{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1093 .elementor-element.elementor-element-cff2099{padding:0px 0px 10px 0px;}:is( .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1093 .elementor-element.elementor-element-cff2099 > .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-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1093 .elementor-element.elementor-element-cff2099 > .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-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 5px / -2);margin-right:calc( 5px / -2);}:is( .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(100px / 2);padding-bottom:calc(100px / 2);}:is( .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1093 .elementor-element.elementor-element-cff2099 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 100px / -2);margin-bottom:calc( 100px / -2);}.elementor-1093 .elementor-element.elementor-element-7750efd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-05f0cde{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1093 .elementor-element.elementor-element-827b780{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-84ed4e0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1093 .elementor-element.elementor-element-0460e0d{--width:25%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-831d604{padding:10px 10px 10px 10px;}.elementor-1093 .elementor-element.elementor-element-831d604 .elementor-icon{font-size:41px;}.elementor-1093 .elementor-element.elementor-element-831d604 .elementor-icon svg{height:41px;}.elementor-1093 .elementor-element.elementor-element-1bfe8b7{--width:60%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-3ca5bbb .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-e14ea14{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-03d9d28{--width:20%;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1093 .elementor-element.elementor-element-3f11952{--width:25%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-7c739d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-7c739d7 .elementor-icon{font-size:41px;}.elementor-1093 .elementor-element.elementor-element-7c739d7 .elementor-icon svg{height:41px;}.elementor-1093 .elementor-element.elementor-element-b03e0cb{--width:60%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-f64aa2d .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-b918b89{--width:20%;}.elementor-1093 .elementor-element.elementor-element-64fc5ab{--width:25%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f{padding:15px 15px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f .elementor-icon{font-size:41px;}.elementor-1093 .elementor-element.elementor-element-bbfdc5f .elementor-icon svg{height:41px;}.elementor-1093 .elementor-element.elementor-element-7885039{--width:60%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-bf29a78 .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-7cfb599{--width:20%;}.elementor-1093 .elementor-element.elementor-element-bc08dbc{--width:25%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-dd643d9{padding:15px 15px 15px 15px;}.elementor-1093 .elementor-element.elementor-element-dd643d9 .elementor-icon{font-size:41px;}.elementor-1093 .elementor-element.elementor-element-dd643d9 .elementor-icon svg{height:41px;}.elementor-1093 .elementor-element.elementor-element-3d97de0{--width:60%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1093 .elementor-element.elementor-element-97910ab .elementor-heading-title{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-2190b92{--width:20%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-e339098 *//* وسط چین کردن تصاویر کوچک محصول */
.woocommerce-product-gallery .flex-control-thumbs{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    padding: 0;
    margin-top: 15px;
}

.woocommerce-product-gallery .flex-control-thumbs li{
    float: none !important;
    width: 70px !important; /* در صورت نیاز تغییر بده */
    margin: 0 !important;
}


span.onsale {
  background-color: #FDB717 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-645a438 */.elementor-1093 .elementor-element.elementor-element-645a438 .elementor-widget-container {
    max-height: 7.5em !important; /* حدود ۴ خط */
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30b47be */.my-icon-box .elementor-icon-list-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background-color: #FDB717 !important;
    width: 38px !important;
    height: 38px !important;
    border-radius: 25% !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
}

.my-icon-box .elementor-icon-list-icon svg {
    display: block !important;
    margin: 0 auto !important;
    width: 20px !important;
    height: 20px !important;
    transform: none !important;
}

.my-icon-box .elementor-icon-list-icon svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-2f22a00 *//* ====== جدید: تبدیل جدول به لیست فلکس ====== */
.woocommerce-product-attributes,
.woocommerce table.shop_attributes,
.woocommerce div.product .woocommerce-tabs table.shop_attributes {
    display: flex;
    flex-direction: column;
    gap: 10px;
    border: none !important;
    background: transparent !important;
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
    margin: 0;
}

/* پنهان کردن tbody و thead (اگر وجود دارند) برای تداخل نکردن */
.woocommerce-product-attributes tbody,
.woocommerce table.shop_attributes tbody {
    display: contents;
}

/* هر ردیف (tr) = یک کارت Highlight */
.woocommerce-product-attributes tr,
.woocommerce table.shop_attributes tr {
    display: flex;
    align-items: center;
    direction: rtl;
    background: none !important;
    border: none !important;
    border-right: none !important;
    padding: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    transition: none;
}

/* عنوان ویژگی (th) = mdk-label */
.woocommerce-product-attributes th,
.woocommerce table.shop_attributes th {
    order: 1;
    font-size: 18px !important;
    font-weight: 500 !important;
    color: #334663 !important;
    white-space: nowrap;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    width: auto !important;
    font-family: "IranSans" !important;
    font-style: normal !important;
}

@media (max-width: 767px) {
    .woocommerce-product-attributes th,
    .woocommerce table.shop_attributes th {
        font-size: 16px !important;
    }
}


/* دو نقطه بعد از عنوان */
.woocommerce-product-attributes th::after,
.woocommerce table.shop_attributes th::after {
    content: ":\00a0";
}



/* خط جداکننده‌ی منعطف (Pseudo‑element روی tr) */
.woocommerce-product-attributes tr::after,
.woocommerce table.shop_attributes tr::after {
    content: "";
    display: block;
    height: 1px;
    background-color: #e8e8e8;
    flex-grow: 1;
    margin: 0 10px;
    min-width: 20px;
    order: 2;
}

/* مقدار ویژگی (td) = mdk-value */
.woocommerce-product-attributes td,
.woocommerce table.shop_attributes td {
    order: 3;
    font-size: 18px !important;
    font-weight: 300 !important;
    color: #334663 !important;
    white-space: nowrap;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    text-align: left;
    font-family: "IranSans" !important;
    font-style: normal !important;
}



/* موبایل */
@media (max-width: 767px) {
    .woocommerce-product-attributes th,
    .woocommerce table.shop_attributes th {
        font-size: 14px !important;
        font-weight: 500 !important;
    }
    .woocommerce-product-attributes td,
    .woocommerce table.shop_attributes td {
        font-size: 16px !important;
        font-weight: 300 !important;
    }
    
    @media (max-width: 767px) {
    .woocommerce table.shop_attributes td {
        white-space: normal !important;
        word-break: break-word !important;
        flex: 1 1 0 !important;
        min-width: 0 !important;
    }
}
/* فونت ۱۴ برای هر دو سلول */
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
    font-size: 14px !important;
    font-family: IranSans, sans-serif !important;
}

/* دونقطه بعد از لیبل */
.woocommerce table.shop_attributes th::after {
    content: ": ";
}

/* موبایل: لیبل و مقدار کنار هم روی یه خط */
@media (max-width: 767px) {
    .woocommerce table.shop_attributes,
    .woocommerce table.shop_attributes tbody,
    .woocommerce table.shop_attributes tr {
        display: block !important;
    }

    .woocommerce table.shop_attributes tr {
        display: flex !important;
        flex-wrap: wrap !important;
        align-items: baseline !important;
        border-bottom: 1px solid #eee !important;
        padding: 6px 0 !important;
    }

    .woocommerce table.shop_attributes th,
    .woocommerce table.shop_attributes td {
        display: inline !important;
        width: auto !important;
        border: none !important;
        padding: 0 4px 0 0 !important;
        background: transparent !important;
        white-space: normal !important;
        word-break: break-word !important;
    }

    .woocommerce table.shop_attributes tr::after,
    .woocommerce table.shop_attributes tr::before {
        display: none !important;
        content: none !important;
    }
}
}


.woocommerce-product-attributes-item__value p {
    white-space: normal;      /* اجازه شکستن خط */
    max-width: 1000px;         /* عرض را کم کن تا متن بشکند؛ عدد را تنظیم کنید */
    line-height: 1.8;
    word-break: break-word;
}

/* ۱. تراز بر اساس خط مبنای متن (Baseline) */
.woocommerce-product-attributes-item {
    align-items: baseline !important;
}

.woocommerce-product-attributes-item__label,
.woocommerce-product-attributes-item__value {
    vertical-align: baseline !important;
}

/* ۲. هماهنگ‌سازی دقیق ارتفاع خط و حذف مارجین اضافی */
.woocommerce-product-attributes-item__label,
.woocommerce-product-attributes-item__value p {
    margin: 0 !important;
    line-height: 1.8 !important;
    white-space: normal;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-2f22a00 *//* ====== جدید: تبدیل جدول به لیست فلکس ====== */
.woocommerce-product-attributes,
.woocommerce table.shop_attributes,
.woocommerce div.product .woocommerce-tabs table.shop_attributes {
    display: flex;
    flex-direction: column;
    gap: 10px;
    border: none !important;
    background: transparent !important;
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
    margin: 0;
}

/* پنهان کردن tbody و thead (اگر وجود دارند) برای تداخل نکردن */
.woocommerce-product-attributes tbody,
.woocommerce table.shop_attributes tbody {
    display: contents;
}

/* هر ردیف (tr) = یک کارت Highlight */
.woocommerce-product-attributes tr,
.woocommerce table.shop_attributes tr {
    display: flex;
    align-items: center;
    direction: rtl;
    background: none !important;
    border: none !important;
    border-right: none !important;
    padding: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    transition: none;
}

/* عنوان ویژگی (th) = mdk-label */
.woocommerce-product-attributes th,
.woocommerce table.shop_attributes th {
    order: 1;
    font-size: 18px !important;
    font-weight: 500 !important;
    color: #334663 !important;
    white-space: nowrap;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    width: auto !important;
    font-family: "IranSans" !important;
    font-style: normal !important;
}

@media (max-width: 767px) {
    .woocommerce-product-attributes th,
    .woocommerce table.shop_attributes th {
        font-size: 16px !important;
    }
}


/* دو نقطه بعد از عنوان */
.woocommerce-product-attributes th::after,
.woocommerce table.shop_attributes th::after {
    content: ":\00a0";
}



/* خط جداکننده‌ی منعطف (Pseudo‑element روی tr) */
.woocommerce-product-attributes tr::after,
.woocommerce table.shop_attributes tr::after {
    content: "";
    display: block;
    height: 1px;
    background-color: #e8e8e8;
    flex-grow: 1;
    margin: 0 10px;
    min-width: 20px;
    order: 2;
}

/* مقدار ویژگی (td) = mdk-value */
.woocommerce-product-attributes td,
.woocommerce table.shop_attributes td {
    order: 3;
    font-size: 18px !important;
    font-weight: 300 !important;
    color: #334663 !important;
    white-space: nowrap;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    text-align: left;
    font-family: "IranSans" !important;
    font-style: normal !important;
}



/* موبایل */
@media (max-width: 767px) {
    .woocommerce-product-attributes th,
    .woocommerce table.shop_attributes th {
        font-size: 14px !important;
        font-weight: 500 !important;
    }
    .woocommerce-product-attributes td,
    .woocommerce table.shop_attributes td {
        font-size: 16px !important;
        font-weight: 300 !important;
    }
    
    @media (max-width: 767px) {
    .woocommerce table.shop_attributes td {
        white-space: normal !important;
        word-break: break-word !important;
        flex: 1 1 0 !important;
        min-width: 0 !important;
    }
}
/* فونت ۱۴ برای هر دو سلول */
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
    font-size: 14px !important;
    font-family: IranSans, sans-serif !important;
}

/* دونقطه بعد از لیبل */
.woocommerce table.shop_attributes th::after {
    content: ": ";
}

/* موبایل: لیبل و مقدار کنار هم روی یه خط */
@media (max-width: 767px) {
    .woocommerce table.shop_attributes,
    .woocommerce table.shop_attributes tbody,
    .woocommerce table.shop_attributes tr {
        display: block !important;
    }

    .woocommerce table.shop_attributes tr {
        display: flex !important;
        flex-wrap: wrap !important;
        align-items: baseline !important;
        border-bottom: 1px solid #eee !important;
        padding: 6px 0 !important;
    }

    .woocommerce table.shop_attributes th,
    .woocommerce table.shop_attributes td {
        display: inline !important;
        width: auto !important;
        border: none !important;
        padding: 0 4px 0 0 !important;
        background: transparent !important;
        white-space: normal !important;
        word-break: break-word !important;
    }

    .woocommerce table.shop_attributes tr::after,
    .woocommerce table.shop_attributes tr::before {
        display: none !important;
        content: none !important;
    }
}
}


.woocommerce-product-attributes-item__value p {
    white-space: normal;      /* اجازه شکستن خط */
    max-width: 1000px;         /* عرض را کم کن تا متن بشکند؛ عدد را تنظیم کنید */
    line-height: 1.8;
    word-break: break-word;
}

/* ۱. تراز بر اساس خط مبنای متن (Baseline) */
.woocommerce-product-attributes-item {
    align-items: baseline !important;
}

.woocommerce-product-attributes-item__label,
.woocommerce-product-attributes-item__value {
    vertical-align: baseline !important;
}

/* ۲. هماهنگ‌سازی دقیق ارتفاع خط و حذف مارجین اضافی */
.woocommerce-product-attributes-item__label,
.woocommerce-product-attributes-item__value p {
    margin: 0 !important;
    line-height: 1.8 !important;
    white-space: normal;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-19ab888 *//* ============================================
   باکس دیدگاه‌ها - WooCommerce Reviews
   نسخه نهایی و جامع
   ============================================ */

/* فونت IranSans برای تمام المان‌های باکس */
.elementor-element-19ab888 .woocommerce-Reviews,
.elementor-element-19ab888 .woocommerce-Reviews * {
    font-family: 'iransans', 'IRANSans', 'IRANSansWeb', sans-serif !important;
}

/* استایل کلی باکس */
.elementor-element-19ab888 .woocommerce-Reviews {
    font-size: 18px;
    border-radius: 15px;
    padding: 15px;
      
    max-width: 900px;                 /* افزایش عرض باکس */
    width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
}

/* فاصله استاندارد بین بخش‌های اصلی */
.elementor-element-19ab888 .woocommerce-Reviews #comments,
.elementor-element-19ab888 .woocommerce-Reviews #review_form_wrapper {
    margin-bottom: 0px;
}
.elementor-element-19ab888 .woocommerce-Reviews > *:last-child {
    margin-bottom: 0;
}



/* متن «هنوز دیدگاهی ثبت نشده...» و عنوان فرم */
.elementor-element-19ab888 .woocommerce-noreviews,
.elementor-element-19ab888 .comment-reply-title {
    display: block;
    font-size: 18px;
    line-height: 1.8;
    margin-bottom: 20px;
}

/* لیبل‌ها (امتیاز شما، دیدگاه شما و...) */
.elementor-element-19ab888 .comment-form label {
    display: block;
    font-size: 18px;
    font-weight:500px;
    margin-bottom: 10px;
}

/* فاصله بین فیلدهای فرم */
.elementor-element-19ab888 .comment-form-rating,
.elementor-element-19ab888 .comment-form-comment,
.elementor-element-19ab888 .comment-form-author,
.elementor-element-19ab888 .comment-form-email {
    margin-bottom: 20px;
}

/* ===== باکس «امتیاز دهید» (سلکت و گزینه‌ها) ===== */
.elementor-element-19ab888 .comment-form-rating select,
.elementor-element-19ab888 #rating,
.elementor-element-19ab888 #rating option {
    font-family: 'iransans', 'IRANSans', 'IRANSansWeb', sans-serif !important;
    font-size: 16px;
}

.elementor-element-19ab888 .comment-form-rating select,
.elementor-element-19ab888 #rating {
    display: block;
    border: 1px solid #E5E5E5;
    border-radius: 8px;
    padding: 10px 14px;
    background-color: #fff;
    cursor: pointer;
    outline: none;
}

/* ستاره‌های امتیاز (در صورت فعال بودن) */
.elementor-element-19ab888 .stars {
    margin-bottom: 16px;
}
.elementor-element-19ab888 .stars a {
    color: #FDB717;
}

/* فیلد متن دیدگاه و اینپوت‌ها */
.elementor-element-19ab888 .comment-form-comment textarea,
.elementor-element-19ab888 .comment-form input[type="text"],
.elementor-element-19ab888 .comment-form input[type="email"] {
    font-size: 18px;
    width: 100%;
    border: 1px solid #E5E5E5;
    border-radius: 8px;
    padding: 12px 16px;
    background-color: #fff;
    box-sizing: border-box;
    outline: none;
}
.elementor-element-19ab888 .comment-form-comment textarea {
    resize: vertical;
    min-height: 140px;
}

/* ===== دکمه «ثبت نظرات» ===== */
.elementor-element-19ab888 .form-submit .submit,
.elementor-element-19ab888 .comment-form input[type="submit"] {
    font-family: 'iransans', 'IRANSans', 'IRANSansWeb', sans-serif !important;
    font-size: 18px;
    padding: 16px 32px;               /* عمودی 16 / افقی 32 */
    background-color: #FDB717 !important;
    color: #fff !important;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    transition: opacity 0.25s ease;
}
.elementor-element-19ab888 .form-submit .submit:hover,
.elementor-element-19ab888 .comment-form input[type="submit"]:hover {
    opacity: 0.85;
}

/* لیست دیدگاه‌های ثبت‌شده */
.elementor-element-19ab888 .commentlist {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}
.elementor-element-19ab888 .commentlist li {
    background-color: #fff;
    border: 1px solid #E5E5E5;
    border-radius: 8px;
    padding: 15px;
    margin-bottom: 16px;
}

/* ============================================
   رسپانسیو - موبایل
   ============================================ */
@media (max-width: 767px) {
    .elementor-element-19ab888 .woocommerce-Reviews {
        padding: 20px;
    }

    /* متن‌ها و فیلدها: 14px */
    .elementor-element-19ab888 .woocommerce-Reviews,
    .elementor-element-19ab888 .woocommerce-noreviews,
    .elementor-element-19ab888 .comment-reply-title,
    .elementor-element-19ab888 .comment-form label,
    .elementor-element-19ab888 .comment-form-rating select,
    .elementor-element-19ab888 #rating,
    .elementor-element-19ab888 #rating option,
    .elementor-element-19ab888 .comment-form-comment textarea,
    .elementor-element-19ab888 .comment-form input[type="text"],
    .elementor-element-19ab888 .comment-form input[type="email"] {
        font-size: 14px !important;
    }

    /* عنوان: 16px */
    .elementor-element-19ab888 .woocommerce-Reviews-title {
        font-size: 16px !important;
    }

    /* دکمه: 12px */
    .elementor-element-19ab888 .form-submit .submit,
    .elementor-element-19ab888 .comment-form input[type="submit"] {
        font-size: 12px !important;
        padding: 12px 24px;
    }
}


/* حذف عنوان دیدگاه‌ها */
.elementor-element-19ab888 .woocommerce-Reviews-title {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-19ab888 *//* ============================================
   باکس دیدگاه‌ها - WooCommerce Reviews
   نسخه نهایی و جامع
   ============================================ */

/* فونت IranSans برای تمام المان‌های باکس */
.elementor-element-19ab888 .woocommerce-Reviews,
.elementor-element-19ab888 .woocommerce-Reviews * {
    font-family: 'iransans', 'IRANSans', 'IRANSansWeb', sans-serif !important;
}

/* استایل کلی باکس */
.elementor-element-19ab888 .woocommerce-Reviews {
    font-size: 18px;
    border-radius: 15px;
    padding: 15px;
      
    max-width: 900px;                 /* افزایش عرض باکس */
    width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
}

/* فاصله استاندارد بین بخش‌های اصلی */
.elementor-element-19ab888 .woocommerce-Reviews #comments,
.elementor-element-19ab888 .woocommerce-Reviews #review_form_wrapper {
    margin-bottom: 0px;
}
.elementor-element-19ab888 .woocommerce-Reviews > *:last-child {
    margin-bottom: 0;
}



/* متن «هنوز دیدگاهی ثبت نشده...» و عنوان فرم */
.elementor-element-19ab888 .woocommerce-noreviews,
.elementor-element-19ab888 .comment-reply-title {
    display: block;
    font-size: 18px;
    line-height: 1.8;
    margin-bottom: 20px;
}

/* لیبل‌ها (امتیاز شما، دیدگاه شما و...) */
.elementor-element-19ab888 .comment-form label {
    display: block;
    font-size: 18px;
    font-weight:500px;
    margin-bottom: 10px;
}

/* فاصله بین فیلدهای فرم */
.elementor-element-19ab888 .comment-form-rating,
.elementor-element-19ab888 .comment-form-comment,
.elementor-element-19ab888 .comment-form-author,
.elementor-element-19ab888 .comment-form-email {
    margin-bottom: 20px;
}

/* ===== باکس «امتیاز دهید» (سلکت و گزینه‌ها) ===== */
.elementor-element-19ab888 .comment-form-rating select,
.elementor-element-19ab888 #rating,
.elementor-element-19ab888 #rating option {
    font-family: 'iransans', 'IRANSans', 'IRANSansWeb', sans-serif !important;
    font-size: 16px;
}

.elementor-element-19ab888 .comment-form-rating select,
.elementor-element-19ab888 #rating {
    display: block;
    border: 1px solid #E5E5E5;
    border-radius: 8px;
    padding: 10px 14px;
    background-color: #fff;
    cursor: pointer;
    outline: none;
}

/* ستاره‌های امتیاز (در صورت فعال بودن) */
.elementor-element-19ab888 .stars {
    margin-bottom: 16px;
}
.elementor-element-19ab888 .stars a {
    color: #FDB717;
}

/* فیلد متن دیدگاه و اینپوت‌ها */
.elementor-element-19ab888 .comment-form-comment textarea,
.elementor-element-19ab888 .comment-form input[type="text"],
.elementor-element-19ab888 .comment-form input[type="email"] {
    font-size: 18px;
    width: 100%;
    border: 1px solid #E5E5E5;
    border-radius: 8px;
    padding: 12px 16px;
    background-color: #fff;
    box-sizing: border-box;
    outline: none;
}
.elementor-element-19ab888 .comment-form-comment textarea {
    resize: vertical;
    min-height: 140px;
}

/* ===== دکمه «ثبت نظرات» ===== */
.elementor-element-19ab888 .form-submit .submit,
.elementor-element-19ab888 .comment-form input[type="submit"] {
    font-family: 'iransans', 'IRANSans', 'IRANSansWeb', sans-serif !important;
    font-size: 18px;
    padding: 16px 32px;               /* عمودی 16 / افقی 32 */
    background-color: #FDB717 !important;
    color: #fff !important;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    transition: opacity 0.25s ease;
}
.elementor-element-19ab888 .form-submit .submit:hover,
.elementor-element-19ab888 .comment-form input[type="submit"]:hover {
    opacity: 0.85;
}

/* لیست دیدگاه‌های ثبت‌شده */
.elementor-element-19ab888 .commentlist {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}
.elementor-element-19ab888 .commentlist li {
    background-color: #fff;
    border: 1px solid #E5E5E5;
    border-radius: 8px;
    padding: 15px;
    margin-bottom: 16px;
}

/* ============================================
   رسپانسیو - موبایل
   ============================================ */
@media (max-width: 767px) {
    .elementor-element-19ab888 .woocommerce-Reviews {
        padding: 20px;
    }

    /* متن‌ها و فیلدها: 14px */
    .elementor-element-19ab888 .woocommerce-Reviews,
    .elementor-element-19ab888 .woocommerce-noreviews,
    .elementor-element-19ab888 .comment-reply-title,
    .elementor-element-19ab888 .comment-form label,
    .elementor-element-19ab888 .comment-form-rating select,
    .elementor-element-19ab888 #rating,
    .elementor-element-19ab888 #rating option,
    .elementor-element-19ab888 .comment-form-comment textarea,
    .elementor-element-19ab888 .comment-form input[type="text"],
    .elementor-element-19ab888 .comment-form input[type="email"] {
        font-size: 14px !important;
    }

    /* عنوان: 16px */
    .elementor-element-19ab888 .woocommerce-Reviews-title {
        font-size: 16px !important;
    }

    /* دکمه: 12px */
    .elementor-element-19ab888 .form-submit .submit,
    .elementor-element-19ab888 .comment-form input[type="submit"] {
        font-size: 12px !important;
        padding: 12px 24px;
    }
}


/* حذف عنوان دیدگاه‌ها */
.elementor-element-19ab888 .woocommerce-Reviews-title {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-beac1d5 *//*==========================
Product Highlights – Stretch Separator (No Extra HTML)
==========================*/

.mdk-product-highlights {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0;
}

.mdk-highlight-card {
    display: flex;
    align-items: center;
    direction: rtl;                /* راست‌چین: عنوان در راست، خط، مقدار در چپ */
    background: none;
    border: none;
    padding: 0;
    border-radius: 0;
    transition: none;
    font-family: "IranSans" !important;
    color: #334663;
}

.mdk-highlight-card:hover {
    transform: none;
}

/* ترتیب چیدمان عناصر داخل فلکس */
.mdk-label {
    order: 1;                     /* راست‌ترین آیتم */
    font-size: 16px !important;
    font-weight: 500 !important;
    color: inherit;
    white-space: nowrap;
}

.mdk-value {
    order: 3;                     /* چپ‌ترین آیتم */
    font-size: 16px !important;
    font-weight: 300 !important;
    color: inherit;
    white-space: nowrap;
}

/* خط جداکننده‌ی منعطف (Pseudo‑element روی کارت) */
.mdk-highlight-card::after {
    content: "";
    display: block;
    height: 1px;
    background-color: #e8e8e8;    /* طوسی خیلی کمرنگ */
    flex-grow: 1;                 /* باقی‌مانده‌ی فضا را کاملاً پر کند */
    margin: 0 10px;               /* فاصله از لیبل و از مقدار */
    min-width: 20px;              /* حداقل طول روی صفحه‌های خیلی کوچک */
    order: 2;                     /* بین لیبل (۱) و مقدار (۳) */
}

/* پاک‌کردن خط قدیمی قبل از مقدار (اگر استفاده کرده‌اید) */
.mdk-value::before {
    content: none !important;
}

/* دو نقطه و فاصله بعد از عنوان */
.mdk-label::after {
    content: ":\00a0";
}

/* ریست کامل فونت */
.mdk-highlight-card,
.mdk-highlight-card * {
    font-family: "IranSans" !important;
}




/*==========================
Product Highlights – Stretch Separator (No Extra HTML)
==========================*/

.mdk-product-highlights {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0;
}

.mdk-highlight-card {
    display: flex;
    align-items: flex-start;         /* تغییر از center به flex-start */
    direction: rtl;
    background: none;
    border: none;
    padding: 0;
    border-radius: 0;
    transition: none;
    font-family: "IranSans" !important;
    color: #334663;
}

.mdk-highlight-card:hover {
    transform: none;
}

.mdk-label {
    order: 1;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: inherit;
    white-space: nowrap;
    flex-shrink: 0;                  /* جلوگیری از فشرده شدن لیبل */
}

.mdk-value {
    order: 3;
    font-size: 16px !important;
    font-weight: 300 !important;
    color: inherit;
    white-space: normal;              /* تغییر از nowrap به normal */
    word-wrap: break-word;            /* شکستن کلمات طولانی */
    overflow-wrap: break-word;        /* پشتیبانی بهتر */
    flex: 0 1 auto;                   /* اجازه شکستن و کوچک شدن */
    max-width: 100%;                  /* محدودیت به عرض والد */
}

/* خط جداکننده‌ی منعطف */
.mdk-highlight-card::after {
    content: "";
    display: block;
    height: 1px;
    background-color: #e8e8e8;
    flex-grow: 1;
    margin: 0 10px;
    min-width: 20px;
    order: 2;
    align-self: flex-start;           /* چسبیدن خط به بالا */
    margin-top: 10px;                 /* فاصله از بالا برای هم‌تراز شدن با وسط خط اول */
}

.mdk-value::before {
    content: none !important;
}

.mdk-label::after {
    content: ":\00a0";
}

.mdk-highlight-card,
.mdk-highlight-card * {
    font-family: "IranSans" !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c1e76f */.ravi-price-inquiry {
    width: 100%;
    margin-top: 15px;
}

.ravi-price-inquiry a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-height: 48px;
    padding: 12px 20px;
    box-sizing: border-box;
    background: #2C2F7C;
    color: #fff !important;
    border-radius: 8px;
    font-family: "IranSans", "پیدا", sans-serif !important;
    font-size: 15px;
    font-weight: 600;
    text-decoration: none !important;
}

.ravi-price-inquiry a:hover {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-945e3d2 *//* پیام ناموجود بودن محصول */
.single-product .stock.out-of-stock{
    display: flex;
    justify-content: center;
    align-items: center;

    width: 100%;
    margin: 20px 0;
    padding: 14px 20px;

    font-family: "IranSans" !important;
    font-size: 16px !important;
    font-weight: 500;
    color: #FDB717 !important;
    text-align: center;

    background: rgba(253, 183, 23, 0.08);
    border: 1px solid rgba(253, 183, 23, 0.2);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed4e0 */.elementor-element-346a59d:hover .elementor-element-6ca3cf9{
    border: 2px solid #FDB717 !important;
    box-shadow: 0 0 0 2px #FDB717 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d9d28 */.elementor-1093 .elementor-element.elementor-element-03d9d28{
    border:1px solid transparent;
    transition:all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-827b780 */.elementor-1093 .elementor-element.elementor-element-827b780:hover .bottom-box{
    border:1px solid #FDB717 !important;
    background:#D3D4D638 !important;
    box-shadow:0 8px 20px rgba(253,183,23,.2) !important;
}


.elementor-1093 .elementor-element.elementor-element-827b780:hover .icon-box{
    background: #FDB717;
    border-radius: 50%;
    transition: all .3s ease;
}

.elementor-1093 .elementor-element.elementor-element-827b780:hover .icon-box svg{
    fill: #fff !important;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.12);
    }
    100% {
        transform: scale(1);
    }
}

.elementor-1093 .elementor-element.elementor-element-827b780:hover .icon-box{
    background: #FDB717;
    border-radius: 50%;
    animation: pulse 0.8s ease infinite;
}

.elementor-1093 .elementor-element.elementor-element-827b780:hover .icon-box svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c00b8 */.elementor-element-346a59d:hover .elementor-element-6ca3cf9{
    border: 2px solid #FDB717 !important;
    box-shadow: 0 0 0 2px #FDB717 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b918b89 */.elementor-1093 .elementor-element.elementor-element-b918b89{
    border:1px solid transparent;
    transition:all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43fb400 */.elementor-1093 .elementor-element.elementor-element-43fb400:hover .bottom-box{
    border:1px solid #FDB717 !important;
    background:#D3D4D638 !important;
    box-shadow:0 8px 20px rgba(253,183,23,.2) !important;
}

.elementor-1093 .elementor-element.elementor-element-43fb400:hover .icon-box svg{
    fill: #fff !important;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.12);
    }
    100% {
        transform: scale(1);
    }
}

.elementor-1093 .elementor-element.elementor-element-43fb400:hover .icon-box{
    background: #FDB717;
    border-radius: 50%;
    animation: pulse 0.8s ease infinite;
}

.elementor-1093 .elementor-element.elementor-element-43fb400:hover .icon-box svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c12f0e */.elementor-element-346a59d:hover .elementor-element-6ca3cf9{
    border: 2px solid #FDB717 !important;
    box-shadow: 0 0 0 2px #FDB717 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfb599 */.elementor-1093 .elementor-element.elementor-element-7cfb599{
    border:1px solid transparent;
    transition:all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f91d503 */.elementor-1093 .elementor-element.elementor-element-f91d503:hover .bottom-box{
    border:1px solid #FDB717 !important;
    background:#D3D4D638 !important;
    box-shadow:0 8px 20px rgba(253,183,23,.2) !important;
}


.elementor-1093 .elementor-element.elementor-element-f91d503:hover .icon-box svg{
    fill: #fff !important;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.12);
    }
    100% {
        transform: scale(1);
    }
}

.elementor-1093 .elementor-element.elementor-element-f91d503:hover .icon-box{
    background: #FDB717;
    border-radius: 50%;
    animation: pulse 0.8s ease infinite;
}

.elementor-1093 .elementor-element.elementor-element-f91d503:hover .icon-box svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b557fab */.elementor-element-346a59d:hover .elementor-element-6ca3cf9{
    border: 2px solid #FDB717 !important;
    box-shadow: 0 0 0 2px #FDB717 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2190b92 */.elementor-1093 .elementor-element.elementor-element-2190b92{
    border:1px solid transparent;
    transition:all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee1f3b */.elementor-1093 .elementor-element.elementor-element-5ee1f3b:hover .bottom-box{
    border:1px solid #FDB717 !important;
    background:#D3D4D638 !important;
    box-shadow:0 8px 20px rgba(253,183,23,.2) !important;
}



.elementor-1093 .elementor-element.elementor-element-5ee1f3b:hover .icon-box svg{
    fill: #fff !important;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.12);
    }
    100% {
        transform: scale(1);
    }
}

.elementor-1093 .elementor-element.elementor-element-5ee1f3b:hover .icon-box{
    background: #FDB717;
    border-radius: 50%;
    animation: pulse 0.8s ease infinite;
}

.elementor-1093 .elementor-element.elementor-element-5ee1f3b:hover .icon-box svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mdkgroup.ir/wp-content/uploads/2026/06/PeydaWebFaNum-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mdkgroup.ir/wp-content/uploads/2026/06/PeydaWebFaNum-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mdkgroup.ir/wp-content/uploads/2026/06/PeydaWebFaNum-SemiBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */