.elementor-2748 .elementor-element.elementor-element-e144336:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-e144336 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-e144336 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2748 .elementor-element.elementor-element-e144336 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-d5f1900{margin:-3rem 1rem 0rem 1rem;padding:4rem 0rem 5rem 0rem;}.elementor-2748 .elementor-element.elementor-element-a6a505f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1.5rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-element-populated, .elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-element-populated > .elementor-background-overlay, .elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-4a3c9f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 21px 21px 21px;}.elementor-2748 .elementor-element.elementor-element-79253c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1.5rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-element-populated, .elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-c32e175 .elementor-heading-title{font-family:"IRANSansWeb_UltraLight", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2748 .elementor-element.elementor-element-5d98d13{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;--divider-icon-size:20px;--divider-element-spacing:0px;}.elementor-2748 .elementor-element.elementor-element-5d98d13 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2748 .elementor-element.elementor-element-5d98d13 .elementor-divider{text-align:right;padding-block-start:12px;padding-block-end:12px;}.elementor-2748 .elementor-element.elementor-element-60c6f7e > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-60c6f7e .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-2748 .elementor-element.elementor-element-60c6f7e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"IRANSansWeb_Light", Sans-serif;font-size:16px;color:#272727;padding:10px 0px 0px 0px;margin:0px 0px 10px 0px;}.elementor-2748 .elementor-element.elementor-element-60c6f7e .jet-listing-dynamic-repeater__delimiter{margin:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-8a97c9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1.5rem 0rem 12rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-element-populated, .elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-element-populated > .elementor-background-overlay, .elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-6110775{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-2748 .elementor-element.elementor-element-c1b3f63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2748 .elementor-element.elementor-element-c1b3f63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2748 .elementor-element.elementor-element-c1b3f63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2748 .elementor-element.elementor-element-0d3db9d{text-align:center;}.elementor-2748 .elementor-element.elementor-element-3783885{--add-to-cart-wc-forward-display:none;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-2748 .elementor-element.elementor-element-3783885 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-2748 .elementor-element.elementor-element-35062b6 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-4159acf{margin:1.5rem 1rem 0rem 0rem;}.elementor-2748 .elementor-element.elementor-element-b45f32b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-element-populated, .elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-element-populated > .elementor-background-overlay, .elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-2748 .elementor-element.elementor-element-e9f103f{--icon-box-icon-margin:15px;}.elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon-box-title{margin-block-end:5px;color:#070707;}.elementor-2748 .elementor-element.elementor-element-e9f103f.elementor-view-stacked .elementor-icon{background-color:#FEC60100;}.elementor-2748 .elementor-element.elementor-element-e9f103f.elementor-view-framed .elementor-icon, .elementor-2748 .elementor-element.elementor-element-e9f103f.elementor-view-default .elementor-icon{fill:#FEC60100;color:#FEC60100;border-color:#FEC60100;}.elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon{font-size:34px;}.elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon-box-title, .elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon-box-title a{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon-box-description{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-d4935e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-element-populated, .elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-2748 .elementor-element.elementor-element-6e331de{--icon-box-icon-margin:15px;}.elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-2748 .elementor-element.elementor-element-6e331de.elementor-view-stacked .elementor-icon{background-color:#FEC60100;}.elementor-2748 .elementor-element.elementor-element-6e331de.elementor-view-framed .elementor-icon, .elementor-2748 .elementor-element.elementor-element-6e331de.elementor-view-default .elementor-icon{fill:#FEC60100;color:#FEC60100;border-color:#FEC60100;}.elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon{font-size:34px;}.elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon-box-title, .elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon-box-title a{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon-box-description{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-6d9d03c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-element-populated, .elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-element-populated > .elementor-background-overlay, .elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-2748 .elementor-element.elementor-element-ae34453{--icon-box-icon-margin:15px;}.elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon-box-title{margin-block-end:5px;color:#070707;}.elementor-2748 .elementor-element.elementor-element-ae34453.elementor-view-stacked .elementor-icon{background-color:#FEC60100;}.elementor-2748 .elementor-element.elementor-element-ae34453.elementor-view-framed .elementor-icon, .elementor-2748 .elementor-element.elementor-element-ae34453.elementor-view-default .elementor-icon{fill:#FEC60100;color:#FEC60100;border-color:#FEC60100;}.elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon{font-size:34px;}.elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon-box-title, .elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon-box-title a{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon-box-description{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-0dc49ff:not(.elementor-motion-effects-element-type-background), .elementor-2748 .elementor-element.elementor-element-0dc49ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2748 .elementor-element.elementor-element-0dc49ff{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2.5rem 0rem 0rem 0rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-0dc49ff, .elementor-2748 .elementor-element.elementor-element-0dc49ff > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-0dc49ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-7bca8c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-7ec0772 .elementor-heading-title{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-weight:normal;color:var( --e-global-color-text );}.elementor-2748 .elementor-element.elementor-element-2caee06{width:var( --container-widget-width, 92.116% );max-width:92.116%;--container-widget-width:92.116%;--container-widget-flex-grow:0;}.elementor-2748 .elementor-element.elementor-element-2caee06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-2748 .elementor-element.elementor-element-7ccfd92{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.22);margin:2.5rem 0rem 0rem 0rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-7ccfd92, .elementor-2748 .elementor-element.elementor-element-7ccfd92 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-d5d43ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-67260a6 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-2748 .elementor-element.elementor-element-67260a6{--icon-box-icon-margin:7px;}.elementor-2748 .elementor-element.elementor-element-67260a6 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-text );}.elementor-2748 .elementor-element.elementor-element-67260a6 .elementor-icon{font-size:25px;padding:11px;border-radius:8px 8px 8px 8px;}.elementor-2748 .elementor-element.elementor-element-67260a6 .elementor-icon-box-title, .elementor-2748 .elementor-element.elementor-element-67260a6 .elementor-icon-box-title a{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-67260a6 .elementor-icon-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{background-color:#FFFFFF;font-size:12px;line-height:2em;margin:7px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-379bae5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle{padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-toggle__label-text{text-align:left;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-text );font-size:13px;width:0px;height:0px;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-text );font-size:13px;width:0px;height:0px;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:12px 20px 12px 20px;}.elementor-2748 .elementor-element.elementor-element-2921e47{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:-2px 2px 15px 0px rgba(0, 0, 0, 0.04);margin:2.5rem 0rem 0rem 0rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-2921e47, .elementor-2748 .elementor-element.elementor-element-2921e47 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-2748 .elementor-element.elementor-element-fa98e25 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-012109a .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-2748 .elementor-element.elementor-element-012109a{--icon-box-icon-margin:7px;}.elementor-2748 .elementor-element.elementor-element-012109a .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-text );}.elementor-2748 .elementor-element.elementor-element-012109a .elementor-icon{font-size:25px;padding:11px;border-radius:8px 8px 8px 8px;}.elementor-2748 .elementor-element.elementor-element-012109a .elementor-icon-box-title, .elementor-2748 .elementor-element.elementor-element-012109a .elementor-icon-box-title a{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-012109a .elementor-icon-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2748 .elementor-element.elementor-element-bc38fae{margin:-4rem 30rem -4rem -2rem;padding:42px 42px 42px 42px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-2748 .elementor-element.elementor-element-d5f1900{padding:9rem 1rem 5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-a6a505f > .elementor-element-populated{margin:0.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-79253c5 > .elementor-element-populated{margin:0.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-8a97c9c > .elementor-element-populated{margin:0.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-35062b6 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-bc38fae{margin:0rem 0rem 5rem 0rem;padding:0rem 1rem 0rem 1rem;}}@media(max-width:767px){.elementor-2748 .elementor-element.elementor-element-d5f1900{padding:9rem 1rem 5rem 1rem;}.elementor-2748 .elementor-element.elementor-element-35062b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2748 .elementor-element.elementor-element-b45f32b > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-e9f103f .elementor-icon-box-wrapper{text-align:center;}.elementor-2748 .elementor-element.elementor-element-e9f103f{--icon-box-icon-margin:7px;}.elementor-2748 .elementor-element.elementor-element-d4935e8 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-6e331de .elementor-icon-box-wrapper{text-align:center;}.elementor-2748 .elementor-element.elementor-element-6e331de{--icon-box-icon-margin:7px;}.elementor-2748 .elementor-element.elementor-element-6d9d03c > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-2748 .elementor-element.elementor-element-ae34453 .elementor-icon-box-wrapper{text-align:center;}.elementor-2748 .elementor-element.elementor-element-ae34453{--icon-box-icon-margin:7px;}.elementor-2748 .elementor-element.elementor-element-67260a6{--icon-box-icon-margin:3px;}.elementor-2748 .elementor-element.elementor-element-379bae5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-379bae5 .jet-toggle__label-text{text-align:right;}.elementor-2748 .elementor-element.elementor-element-012109a{--icon-box-icon-margin:3px;}.elementor-2748 .elementor-element.elementor-element-bc38fae{margin:0rem 0rem 6rem 0rem;padding:0rem 1rem 0rem 1rem;}}@media(min-width:768px){.elementor-2748 .elementor-element.elementor-element-1036574{width:3.307%;}.elementor-2748 .elementor-element.elementor-element-e144336{width:93.477%;}.elementor-2748 .elementor-element.elementor-element-1286e69{width:2.88%;}.elementor-2748 .elementor-element.elementor-element-35062b6{width:66.905%;}.elementor-2748 .elementor-element.elementor-element-57e5464{width:33.049%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2748 .elementor-element.elementor-element-35062b6{width:100%;}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-60c6f7e */.elementor-2748 .elementor-element.elementor-element-60c6f7e i.fa.fa-check {
    margin-left: 7px;
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-0d3db9d *//* ============================================
   استایل قیمت محصول ووکامرس - ساده و زیبا
   ============================================ */

/* وارد کردن فونت فارسی وزیرمتن */
@import url('https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css');

/* استایل قیمت محصول */
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    font-family: 'Vazirmatn', sans-serif !important;
    background: #f8f9fa;
    border: 2px solid #e9ecef;
    border-radius: 12px;
    padding: 20px 30px;
    display: inline-block !important;
    margin: 25px 0 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #495057 !important;
    transition: all 0.3s ease;
}

/* اضافه کردن "مبلغ:" قبل از قیمت */
.woocommerce div.product p.price::before,
.woocommerce div.product span.price::before {
    content: "مبلغ: ";
    font-family: 'Vazirmatn', sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #6c757d;
    margin-left: 8px;
}

/* قیمت عادی */
.woocommerce div.product p.price .amount,
.woocommerce div.product span.price .amount {
    font-family: 'Vazirmatn', sans-serif !important;
    font-size: 32px !important;
    font-weight: 800 !important;
    color: #667eea !important;
}

/* قیمت قدیم (خط خورده) */
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
    margin-left: 15px;
    opacity: 0.6;
}

.woocommerce div.product p.price del .amount,
.woocommerce div.product span.price del .amount {
    font-size: 20px !important;
    color: #adb5bd !important;
    text-decoration: line-through;
    font-weight: 600 !important;
}

/* قیمت جدید (با تخفیف) */
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
    text-decoration: none !important;
    background: none !important;
}

.woocommerce div.product p.price ins .amount,
.woocommerce div.product span.price ins .amount {
    font-size: 36px !important;
    color: #e74c3c !important;
    font-weight: 900 !important;
}

/* بج تخفیف */
.woocommerce div.product p.price ins::after,
.woocommerce div.product span.price ins::after {
    content: "تخفیف ویژه";
    display: inline-block;
    background: linear-gradient(135deg, #ff6b6b 0%, #ee5a6f 100%);
    color: white;
    font-size: 11px;
    font-weight: 700;
    padding: 4px 10px;
    border-radius: 20px;
    margin-right: 12px;
    vertical-align: middle;
    box-shadow: 0 2px 8px rgba(238, 90, 111, 0.3);
}

/* واحد پولی */
.woocommerce-Price-currencySymbol {
    font-size: 18px !important;
    font-weight: 600 !important;
    margin-right: 4px;
    color: inherit;
}

/* افکت هاور */
.woocommerce div.product p.price:hover,
.woocommerce div.product span.price:hover {
    border-color: #667eea;
    background: #ffffff;
    box-shadow: 0 4px 20px rgba(102, 126, 234, 0.15);
    transform: translateY(-2px);
}

/* استایل قیمت در لیست محصولات */
.woocommerce ul.products li.product .price {
    font-family: 'Vazirmatn', sans-serif !important;
    background: #f8f9fa;
    border: 2px solid #e9ecef;
    border-radius: 8px;
    padding: 12px 18px;
    display: inline-block;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #495057;
    margin: 10px 0;
}

.woocommerce ul.products li.product .price .amount {
    font-family: 'Vazirmatn', sans-serif !important;
    color: #667eea !important;
    font-size: 22px !important;
    font-weight: 700 !important;
}

.woocommerce ul.products li.product .price del {
    margin-left: 10px;
    opacity: 0.6;
}

.woocommerce ul.products li.product .price del .amount {
    font-size: 16px !important;
    color: #adb5bd !important;
    font-weight: 600 !important;
}

.woocommerce ul.products li.product .price ins {
    text-decoration: none !important;
}

.woocommerce ul.products li.product .price ins .amount {
    color: #e74c3c !important;
    font-weight: 800 !important;
}

/* هاور برای لیست محصولات */
.woocommerce ul.products li.product .price:hover {
    border-color: #667eea;
    background: #ffffff;
    box-shadow: 0 3px 15px rgba(102, 126, 234, 0.12);
    transform: translateY(-1px);
    transition: all 0.3s ease;
}

/* ریسپانسیو */
@media (max-width: 768px) {
    .woocommerce div.product p.price,
    .woocommerce div.product span.price {
        padding: 16px 24px;
    }
    
    .woocommerce div.product p.price .amount,
    .woocommerce div.product span.price .amount {
        font-size: 26px !important;
    }
    
    .woocommerce div.product p.price ins .amount,
    .woocommerce div.product span.price ins .amount {
        font-size: 28px !important;
    }
    
    .woocommerce div.product p.price del .amount,
    .woocommerce div.product span.price del .amount {
        font-size: 18px !important;
    }
    
    .woocommerce div.product p.price ins::after,
    .woocommerce div.product span.price ins::after {
        font-size: 10px;
        padding: 3px 8px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-3783885 *//* استایل دکمه افزودن به سبد خرید */
button[name="add-to-cart"],
.single_add_to_cart_button,
a.add_to_cart_button {
    position: relative;
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: white !important;
    border: none;
    padding: 14px 32px;
    font-size: 16px;
    font-weight: 600;
    border-radius: 12px;
    cursor: pointer;
    transition: all 0.3s ease;
    overflow: hidden;
    text-decoration: none !important;
    display: inline-block;
    box-shadow: 0 4px 15px rgba(102, 126, 234, 0.4);
}

/* حالت هاور */
button[name="add-to-cart"]:hover,
.single_add_to_cart_button:hover,
a.add_to_cart_button:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(102, 126, 234, 0.6);
    background: linear-gradient(135deg, #764ba2 0%, #667eea 100%);
}

/* حالت فعال (کلیک) */
button[name="add-to-cart"]:active,
.single_add_to_cart_button:active,
a.add_to_cart_button:active {
    transform: translateY(0);
    box-shadow: 0 2px 10px rgba(102, 126, 234, 0.4);
}

/* انیمیشن لودینگ */
button[name="add-to-cart"].loading,
.single_add_to_cart_button.loading,
a.add_to_cart_button.loading {
    pointer-events: none;
    color: transparent !important;
}

button[name="add-to-cart"].loading::after,
.single_add_to_cart_button.loading::after,
a.add_to_cart_button.loading::after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 50%;
    left: 50%;
    margin-left: -10px;
    margin-top: -10px;
    border: 3px solid rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    border-top-color: white;
    animation: spinner 0.8s linear infinite;
}

/* انیمیشن چرخش */
@keyframes spinner {
    to {
        transform: rotate(360deg);
    }
}

/* حالت غیرفعال */
button[name="add-to-cart"]:disabled,
.single_add_to_cart_button:disabled,
a.add_to_cart_button.disabled {
    opacity: 0.6;
    cursor: not-allowed;
    transform: none !important;
}

/* افکت موج هنگام کلیک */
button[name="add-to-cart"]::before,
.single_add_to_cart_button::before,
a.add_to_cart_button::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.3);
    transform: translate(-50%, -50%);
    transition: width 0.6s, height 0.6s;
}

button[name="add-to-cart"]:active::before,
.single_add_to_cart_button:active::before,
a.add_to_cart_button:active::before {
    width: 300px;
    height: 300px;
}

/* استایل برای دکمه‌های آرشیو محصولات */
.woocommerce ul.products li.product .button {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: white !important;
    padding: 10px 24px;
    border-radius: 8px;
    font-weight: 600;
    transition: all 0.3s ease;
    box-shadow: 0 3px 10px rgba(102, 126, 234, 0.3);
}

.woocommerce ul.products li.product .button:hover {
    transform: translateY(-2px);
    box-shadow: 0 5px 15px rgba(102, 126, 234, 0.5);
}

/* اضافه کردن آیکون سبد خرید */
button[name="add-to-cart"]::after,
.single_add_to_cart_button::after {
    content: " 🛒";
    margin-left: 8px;
}

button[name="add-to-cart"].loading::after,
.single_add_to_cart_button.loading::after {
    content: "";
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-bbf19de */.elementor-2748 .elementor-element.elementor-element-bbf19de h2.woocommerce-Reviews-title {
    display: none;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.woocommerce-noreviews {
    font-size: 14px;
    font-family: 'iranyekanwebmedium_FaNum';
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.comment-notes {
    font-size: 14px;
    font-family: 'iranyekanwebmedium_FaNum';
    margin-top: 10px !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de span#reply-title {
    font-size: 14px;
    font-weight: normal;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de .comment-form-rating {
    margin-top: 15px;
    font-size: 14px;
    font-family: 'iranyekanwebbold_FaNum';
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.stars {
    margin-top: 6px !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.comment-form-comment {
    font-size: 14px;
    font-family: 'iranyekanwebbold_FaNum';
} 

.elementor-2748 .elementor-element.elementor-element-bbf19de textarea#comment {
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    margin-top: 6px;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.comment-form-author {
    font-size: 14px;
    font-family: 'iranyekanwebbold_FaNum';
} 

.elementor-2748 .elementor-element.elementor-element-bbf19de input#author {
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    margin-top: 6px;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.comment-form-email {
    font-size: 14px;
    font-family: 'iranyekanwebbold_FaNum';
} 

.elementor-2748 .elementor-element.elementor-element-bbf19de input#email {
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    margin-top: 6px;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.comment-form-cookies-consent {
    font-size: 14px;
    font-family: 'iranyekanwebbold_FaNum';
    margin-top: 8px;
} 

.elementor-2748 .elementor-element.elementor-element-bbf19de input#submit {
    background: var( --e-global-color-primary ) !important;
    color: #FFFFFF !important;
    font-weight: normal !important;
    border-radius: 8px !important;
    margin-top: 8px !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.form-submit {
    margin: 0 !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de .comment-form-cookies-consent > label {
    line-height: 1.8rem !important;
    display: contents !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de p.meta {
    font-style: normal !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de em.woocommerce-review__verified.verified {
    font-style: normal;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de .comment-text {
    border-radius: 10px !important;
}

.elementor-2748 .elementor-element.elementor-element-bbf19de img.avatar.avatar-60.photo {
    border-radius: 5px;
}/* End custom CSS */