.elementor-6877 .elementor-element.elementor-element-9c3df06{--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;}.elementor-6877 .elementor-element.elementor-element-53b27d0{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 42px 42px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-6877 .elementor-element.elementor-element-53b27d0:not(.elementor-motion-effects-element-type-background), .elementor-6877 .elementor-element.elementor-element-53b27d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f28709 );}.elementor-6877 .elementor-element.elementor-element-3bf2030 .elementor-heading-title{font-family:"yekanbakhpor", IRANSans;font-size:48px;font-weight:900;line-height:72px;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-1cd1746 .elementor-heading-title{font-family:"yekanbakhpor", IRANSans;font-size:48px;font-weight:900;line-height:72px;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-601782f .elementor-heading-title{font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-99599ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-bc564a9 .elementor-button{background-color:var( --e-global-color-41d832de );font-family:"yekanbakhpor", IRANSans;font-size:14px;fill:var( --e-global-color-cab9d78 );color:var( --e-global-color-cab9d78 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 16px 12px 16px;}.elementor-6877 .elementor-element.elementor-element-0f93503 .elementor-button{background-color:var( --e-global-color-cab9d78 );font-family:"yekanbakhpor", IRANSans;font-size:14px;fill:var( --e-global-color-41d832de );color:var( --e-global-color-41d832de );border-style:solid;border-width:1px 1px 1px 1px;border-color:#53A7B1;border-radius:12px 12px 12px 12px;padding:14px 16px 12px 16px;}.elementor-6877 .elementor-element.elementor-element-0b22abb{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:42px 0px 0px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-6877 .elementor-element.elementor-element-0b22abb .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-6877 .elementor-element.elementor-element-633379a{--display:flex;--min-height:120px;--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:16px 24px;--row-gap:16px;--column-gap:24px;--border-radius:32px 32px 32px 32px;--padding-top:30px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-633379a:not(.elementor-motion-effects-element-type-background), .elementor-6877 .elementor-element.elementor-element-633379a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-6877 .elementor-element.elementor-element-ae5cf33{--display:flex;}.elementor-6877 .elementor-element.elementor-element-5a4a780 > .elementor-widget-container{padding:0px 24px 0px 24px;border-style:none;}.elementor-6877 .elementor-element.elementor-element-5a4a780{text-align:center;}.elementor-6877 .elementor-element.elementor-element-5a4a780 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-528d2ad{--display:flex;}.elementor-6877 .elementor-element.elementor-element-d1ce019 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-5a566f9{--display:flex;}.elementor-6877 .elementor-element.elementor-element-dbec18a .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-6e5db24{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-6877 .elementor-element.elementor-element-6b3dac5 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-77bdacd > .elementor-widget-container{padding:0px 24px 0px 24px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-77bdacd{text-align:center;}.elementor-6877 .elementor-element.elementor-element-77bdacd .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-2327b81 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-679329f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:48px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-6877 .elementor-element.elementor-element-8e9bb8e{--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;--align-items:center;--gap:16px 10px;--row-gap:16px;--column-gap:10px;}.elementor-6877 .elementor-element.elementor-element-e65f7d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:16px;}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-description{font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-0fa52b5 .elementor-button{background-color:var( --e-global-color-cab9d78 );font-family:"yekanbakhpor", IRANSans;font-size:14px;fill:var( --e-global-color-41d832de );color:var( --e-global-color-41d832de );border-style:solid;border-width:1px 1px 1px 1px;border-color:#53A7B1;border-radius:12px 12px 12px 12px;padding:14px 16px 12px 16px;}.elementor-6877 .elementor-element.elementor-element-12ac6de > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-6877 .elementor-element.elementor-element-12ac6de .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-12ac6de .category-card .category-title{font-size:12px;font-weight:900;margin-bottom:-6px;color:var( --e-global-color-primary );}.elementor-6877 .elementor-element.elementor-element-12ac6de .category-card{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;background-color:var( --e-global-color-41d832de );border-color:var( --e-global-color-5b2298b );}.elementor-6877 .elementor-element.elementor-element-12ac6de .category-card .category-icon{width:120px;height:120px;border-radius:16px 16px 16px 16px;border-style:none;}.elementor-6877 .elementor-element.elementor-element-12ac6de .model-4 .icon-wrapper{width:120px;height:120px;}.elementor-6877 .elementor-element.elementor-element-12ac6de .category-card .product-count{color:var( --e-global-color-primary );}.elementor-6877 .elementor-element.elementor-element-12ac6de .category-card:hover .category-icon{border-style:none;}.elementor-6877 .elementor-element.elementor-element-12ac6de .category-card, .elementor-6877 .elementor-element.elementor-element-12ac6de .category-card *{transition:all 0.3s ease;}.elementor-6877 .elementor-element.elementor-element-b408d2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:72px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-8927ed9{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 50px 25px rgba(83, 167, 177, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6877 .elementor-element.elementor-element-8927ed9:not(.elementor-motion-effects-element-type-background), .elementor-6877 .elementor-element.elementor-element-8927ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(168deg, #53A7B1 0%, #348892 100%);}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:16px;}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-title{color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-description{font-size:12px;font-weight:400;color:var( --e-global-color-accent );}body:not(.rtl) .elementor-6877 .elementor-element.elementor-element-13c3270{right:320px;}body.rtl .elementor-6877 .elementor-element.elementor-element-13c3270{left:320px;}.elementor-6877 .elementor-element.elementor-element-13c3270{bottom:0px;}.elementor-6877 .elementor-element.elementor-element-13c3270 img{width:92px;}.elementor-6877 .elementor-element.elementor-element-d78e6ea .elementor-button{background-color:var( --e-global-color-41d832de );font-family:"yekanbakhpor", IRANSans;font-size:14px;fill:var( --e-global-color-cab9d78 );color:var( --e-global-color-cab9d78 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 16px 12px 16px;}.elementor-6877 .elementor-element.elementor-element-a351abf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-d911a51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-679af91 .elm_eitem{background-color:var( --e-global-color-primary );}.elementor-6877 .elementor-element.elementor-element-679af91 .elm_ebtn{background-color:var( --e-global-color-41d832de );color:var( --e-global-color-primary );padding:12px 16px 12px 16px;border-radius:16px;}.elementor-6877 .elementor-element.elementor-element-679af91 .block-special-title{font-weight:700;color:#091245;}.elementor-6877 .elementor-element.elementor-element-679af91 .block-special-title span{color:#091245;}.elementor-6877 .elementor-element.elementor-element-679af91 .block-special-title .deal_icon svg{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );width:64px;}.elementor-6877 .elementor-element.elementor-element-679af91 .mweb-block-wrap.deal_type_svg:not(.deal_wide){min-height:300px;grid-template-columns:minmax(20%, 230px) 1fr;}.elementor-6877 .elementor-element.elementor-element-679af91 .special_wrap .timer_wrap .deal_item_off{background-color:#F23248;}.elementor-6877 .elementor-element.elementor-element-679af91 .deal_type-3 .special_wrap .deal_item_off{background-color:#F23248;box-shadow:unset;}.woocommerce .elementor-6877 .elementor-element.elementor-element-679af91 .deal_title_wrap svg{fill:#FFFFFF;}.woocommerce .elementor-6877 .elementor-element.elementor-element-679af91 .deal_title_wrap{border-left-color:#FFFFFF;}.elementor-6877 .elementor-element.elementor-element-679af91 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-679af91 .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-679af91 .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-679af91 .item .item-area .product-name, .elementor-6877 .elementor-element.elementor-element-679af91 .special_wrap h2 a{font-size:14px;}.elementor-6877 .elementor-element.elementor-element-679af91 .item .item-area .price, .elementor-6877 .elementor-element.elementor-element-679af91 .special_wrap .price .woocommerce-Price-amount, .elementor-6877 .elementor-element.elementor-element-679af91 .special_wrap .price del .woocommerce-Price-amount{font-size:14px;}body:not(.rtl) .elementor-6877 .elementor-element.elementor-element-741bc5b{left:40px;}body.rtl .elementor-6877 .elementor-element.elementor-element-741bc5b{right:40px;}.elementor-6877 .elementor-element.elementor-element-741bc5b{top:40px;}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon{font-size:64px;}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:24px;font-weight:900;line-height:42px;}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-description{font-family:"yekanbakhpor", IRANSans;font-size:0px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-e958ffb .elementor-button{background-color:var( --e-global-color-cab9d78 );font-family:"yekanbakhpor", IRANSans;font-size:14px;fill:var( --e-global-color-41d832de );color:var( --e-global-color-41d832de );border-style:solid;border-width:1px 1px 1px 1px;border-color:#53A7B1;border-radius:12px 12px 12px 12px;padding:14px 42px 12px 40px;}body:not(.rtl) .elementor-6877 .elementor-element.elementor-element-e958ffb{left:40px;}body.rtl .elementor-6877 .elementor-element.elementor-element-e958ffb{right:40px;}.elementor-6877 .elementor-element.elementor-element-e958ffb{top:260px;}.elementor-6877 .elementor-element.elementor-element-d586c4f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:56px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-86f25ed{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:16px;}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-description{font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-1f72be2 .testimonial_item{background-color:var( --e-global-color-6f28709 );border-radius:36px 36px 36px 36px;}.elementor-6877 .elementor-element.elementor-element-1f72be2 .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-1f72be2 .block_testimonials .clients_author{font-family:"yekanbakhpor", IRANSans;font-size:14px;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-1f72be2 .block_testimonials .clients_author span{color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-1f72be2 .block_testimonials .testimonial{font-size:12px;color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-bd040b8{--display:flex;--min-height:120px;--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:16px 24px;--row-gap:16px;--column-gap:24px;--border-radius:32px 32px 32px 32px;--padding-top:30px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-bd040b8:not(.elementor-motion-effects-element-type-background), .elementor-6877 .elementor-element.elementor-element-bd040b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#53A7B1;}.elementor-6877 .elementor-element.elementor-element-148a38c{--display:flex;}.elementor-6877 .elementor-element.elementor-element-fe8c7d5 > .elementor-widget-container{padding:0px 24px 0px 24px;border-style:none;}.elementor-6877 .elementor-element.elementor-element-fe8c7d5{text-align:center;}.elementor-6877 .elementor-element.elementor-element-fe8c7d5 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-aaffa67{--display:flex;}.elementor-6877 .elementor-element.elementor-element-5fd9916 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-c031f7e{--display:flex;}.elementor-6877 .elementor-element.elementor-element-1586679 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-399494b{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-6877 .elementor-element.elementor-element-b99030b .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-723c8f5 > .elementor-widget-container{padding:0px 24px 0px 24px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-723c8f5{text-align:center;}.elementor-6877 .elementor-element.elementor-element-723c8f5 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-565e2f3 .elementor-heading-title{font-size:11px;font-weight:400;line-height:28px;color:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-41a97d3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:16px;}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-description{font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-52d27c7{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-9f6b991 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6877 .elementor-element.elementor-element-9f6b991{text-align:start;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-ab4116b{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-9c1beb2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6877 .elementor-element.elementor-element-9c1beb2{text-align:start;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-dfbe042{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-dc78d25 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6877 .elementor-element.elementor-element-dc78d25{text-align:start;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-8334d50{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-24b02af > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6877 .elementor-element.elementor-element-24b02af{text-align:start;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-de1d417{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-d9f9b44 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6877 .elementor-element.elementor-element-d9f9b44{text-align:start;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-6877 .elementor-element.elementor-element-7f16a89{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:#EBEBEB00;--n-accordion-icon-hover-color:#EBEBEB00;--n-accordion-icon-active-color:#EBEBEB00;}.elementor-6877 .elementor-element.elementor-element-7f16a89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-6877 .elementor-element.elementor-element-7f16a89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C4D2D8;}:where( .elementor-6877 .elementor-element.elementor-element-7f16a89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#C4D2D8;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-right:10px;--padding-bottom:20px;--padding-left:10px;}.elementor-6877 .elementor-element.elementor-element-7f16a89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-6877 .elementor-element.elementor-element-7f16a89 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-0a7e4f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6877 .elementor-element.elementor-element-0a7e4f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6877 .elementor-element.elementor-element-d2f8535{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-6877 .elementor-element.elementor-element-d2f8535:not(.elementor-motion-effects-element-type-background), .elementor-6877 .elementor-element.elementor-element-d2f8535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3FC;}.elementor-6877 .elementor-element.elementor-element-716a575 > .elementor-widget-container{margin:0px 0px -48px 0px;}.elementor-6877 .elementor-element.elementor-element-716a575.elementor-element{--align-self:flex-start;}.elementor-6877 .elementor-element.elementor-element-716a575{z-index:1;}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:16px;}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-description{font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-5a9e629{--display:flex;}.elementor-6877 .elementor-element.elementor-element-9be46fb .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-9be46fb .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-9be46fb .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-9be46fb .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-9be46fb .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-9be46fb .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-9be46fb .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-4ff72ba{--display:flex;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-e7b9eca .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-be4db21{--display:flex;}.elementor-6877 .elementor-element.elementor-element-f166ebe .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-f166ebe .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-f166ebe .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-f166ebe .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-f166ebe .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-f166ebe .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-f166ebe .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-65bfa0a{--display:flex;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-12c0c98 .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-33a5367{--display:flex;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-991cdc3 .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-9b4ade1{--display:flex;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-a7fcbb0 .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-cd69693{--display:flex;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .item .item-area .price{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-bdaa73f .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-6877 .elementor-element.elementor-element-b1e6a9a{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:2;--n-tabs-title-gap:12px;--n-tabs-gap:24px;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:12px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-b1e6a9a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-41d832de );}.elementor-6877 .elementor-element.elementor-element-b1e6a9a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-41d832de );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6aad81fe );}.elementor-6877 .elementor-element.elementor-element-b1e6a9a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6877 .elementor-element.elementor-element-b1e6a9a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-6877 .elementor-element.elementor-element-b1e6a9a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.elementor-6877 .elementor-element.elementor-element-b1e6a9a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}:where( .elementor-6877 .elementor-element.elementor-element-b1e6a9a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-6877 .elementor-element.elementor-element-e41147e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6877 .elementor-element.elementor-element-9f0aa06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-title a{font-family:"yekanbakhpor", IRANSans;font-size:16px;}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-description{font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-6877 .elementor-element.elementor-element-cd398fb .elementor-button{background-color:var( --e-global-color-cab9d78 );font-family:"yekanbakhpor", IRANSans;font-size:14px;fill:var( --e-global-color-41d832de );color:var( --e-global-color-41d832de );border-style:solid;border-width:1px 1px 1px 1px;border-color:#53A7B1;border-radius:12px 12px 12px 12px;padding:14px 16px 12px 16px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .block-title .title svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .item .item-area, .elementor-6877 .elementor-element.elementor-element-b4fda28 .item_blog8 .blog-content-inner{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-posts-content-4 .post-image{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-posts-content-2 .grid_image{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-posts-content .post-image img{border-radius:16px 16px 16px 25px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-posts-content .item-area:hover .post-image a:after{border-radius:16px 16px 16px 25px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-posts-content-4 .post-image, .elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-post-area.item_blog6 a img, .elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-post-area.item_blog7 a img, .elementor-6877 .elementor-element.elementor-element-b4fda28 .item_blog8 .blog_image{border-radius:16px 16px 16px 16px;}.elementor-6877 .elementor-element.elementor-element-b4fda28 .blog-posts-content-4 .item-area:hover .post-image a:after{border-radius:16px 16px 16px 16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6877 .elementor-element.elementor-element-6e5db24{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6877 .elementor-element.elementor-element-399494b{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-6877 .elementor-element.elementor-element-9c3df06{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-53b27d0{--width:50%;}.elementor-6877 .elementor-element.elementor-element-0b22abb{--width:50%;}.elementor-6877 .elementor-element.elementor-element-679329f{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-8e9bb8e{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-b408d2b{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-a351abf{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-d586c4f{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-86f25ed{--width:50%;}.elementor-6877 .elementor-element.elementor-element-41a97d3{--width:50%;}.elementor-6877 .elementor-element.elementor-element-0a7e4f8{--content-width:1200px;}.elementor-6877 .elementor-element.elementor-element-e41147e{--content-width:1200px;}}@media(max-width:767px){.elementor-6877 .elementor-element.elementor-element-9c3df06{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6877 .elementor-element.elementor-element-53b27d0{--min-height:220px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:0px 0px 24px 24px;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6877 .elementor-element.elementor-element-3bf2030{width:100%;max-width:100%;}.elementor-6877 .elementor-element.elementor-element-3bf2030 .elementor-heading-title{font-size:24px;line-height:1.8em;}.elementor-6877 .elementor-element.elementor-element-1cd1746{width:100%;max-width:100%;text-align:center;}.elementor-6877 .elementor-element.elementor-element-1cd1746 .elementor-heading-title{font-size:24px;line-height:1.8em;}.elementor-6877 .elementor-element.elementor-element-601782f{text-align:center;}.elementor-6877 .elementor-element.elementor-element-601782f .elementor-heading-title{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-99599ac{--justify-content:center;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-bc564a9 .elementor-button{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-0f93503 .elementor-button{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-0b22abb{--min-height:360px;--border-radius:24px 24px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6877 .elementor-element.elementor-element-0b22abb.e-con{--order:-99999 /* order start hack */;}.elementor-6877 .elementor-element.elementor-element-633379a{--min-height:50px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;--padding-top:8px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-5a4a780 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6877 .elementor-element.elementor-element-5a4a780 .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-6877 .elementor-element.elementor-element-d1ce019{text-align:center;}.elementor-6877 .elementor-element.elementor-element-d1ce019 .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-6877 .elementor-element.elementor-element-dbec18a{text-align:center;}.elementor-6877 .elementor-element.elementor-element-dbec18a .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-6877 .elementor-element.elementor-element-6e5db24{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:85px;--e-n-carousel-swiper-slides-gap:0px;}.elementor-6877 .elementor-element.elementor-element-679329f{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-6877 .elementor-element.elementor-element-e65f7d9{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-wrapper{text-align:center;}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-title a{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-e5fc9af .elementor-icon-box-description{font-size:10px;}.elementor-6877 .elementor-element.elementor-element-0fa52b5 .elementor-button{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-b408d2b{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-6877 .elementor-element.elementor-element-8927ed9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-6877 .elementor-element.elementor-element-e61c97d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:2;}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-wrapper{text-align:start;}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-title a{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-e61c97d .elementor-icon-box-description{font-size:10px;}body:not(.rtl) .elementor-6877 .elementor-element.elementor-element-13c3270{right:16px;}body.rtl .elementor-6877 .elementor-element.elementor-element-13c3270{left:16px;}.elementor-6877 .elementor-element.elementor-element-13c3270{text-align:center;}.elementor-6877 .elementor-element.elementor-element-13c3270 img{width:76px;}.elementor-6877 .elementor-element.elementor-element-d78e6ea .elementor-button{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-a351abf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6877 .elementor-element.elementor-element-679af91 .block-special-title .deal_icon svg{width:24px;}.elementor-6877 .elementor-element.elementor-element-741bc5b{width:100%;max-width:100%;top:24px;}body:not(.rtl) .elementor-6877 .elementor-element.elementor-element-741bc5b{left:0px;}body.rtl .elementor-6877 .elementor-element.elementor-element-741bc5b{right:0px;}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-title a{font-size:0px;line-height:0em;}.elementor-6877 .elementor-element.elementor-element-741bc5b .elementor-icon-box-description{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-e958ffb{top:164px;}.elementor-6877 .elementor-element.elementor-element-e958ffb .elementor-button{font-size:12px;padding:14px 14px 12px 14px;}.elementor-6877 .elementor-element.elementor-element-d586c4f{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6877 .elementor-element.elementor-element-86f25ed{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-wrapper{text-align:center;}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-title a{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-954a065 .elementor-icon-box-description{font-size:10px;}.elementor-6877 .elementor-element.elementor-element-bd040b8{--min-height:50px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-fe8c7d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6877 .elementor-element.elementor-element-fe8c7d5 .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-6877 .elementor-element.elementor-element-5fd9916{text-align:center;}.elementor-6877 .elementor-element.elementor-element-5fd9916 .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-6877 .elementor-element.elementor-element-1586679{text-align:center;}.elementor-6877 .elementor-element.elementor-element-1586679 .elementor-heading-title{font-size:10px;line-height:1.7em;}.elementor-6877 .elementor-element.elementor-element-399494b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:105px;--e-n-carousel-swiper-slides-gap:0px;}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-wrapper{text-align:center;}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-title a{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-ee2e180 .elementor-icon-box-description{font-size:10px;}.elementor-6877 .elementor-element.elementor-element-9f6b991{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-9c1beb2{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-dc78d25{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-24b02af{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-d9f9b44{font-size:12px;}.elementor-6877 .elementor-element.elementor-element-7f16a89{--n-accordion-title-font-size:14px;}.elementor-6877 .elementor-element.elementor-element-d2f8535{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6877 .elementor-element.elementor-element-716a575 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6877 .elementor-element.elementor-element-716a575.elementor-element{--align-self:center;}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-wrapper{text-align:center;}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-title a{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-716a575 .elementor-icon-box-description{font-size:10px;}.elementor-6877 .elementor-element.elementor-element-b1e6a9a{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:16px;}.elementor-6877 .elementor-element.elementor-element-e41147e{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6877 .elementor-element.elementor-element-9f0aa06{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-wrapper{text-align:center;}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-title, .elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-title a{font-size:16px;}.elementor-6877 .elementor-element.elementor-element-58fcea4 .elementor-icon-box-description{font-size:10px;}.elementor-6877 .elementor-element.elementor-element-cd398fb .elementor-button{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-633379a */.backblur{
    /* شعاع بلور */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px); /* برای Safari */
}/* End custom CSS */
/* Start custom CSS for my_story_widget, class: .elementor-element-65134cc *//* Desktop */
@media (min-width:768px){

.my-story .storiesWrapper{
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:nowrap !important;
    justify-content:flex-start !important;
    align-items:flex-start !important;
    overflow-x:auto;
    gap:16px !important; /* فاصله بین استوری‌ها */
}

.my-story .storiesWrapper > .story{
    display:inline-flex !important;
    flex-direction:column;
    width:90px !important;
    min-width:90px !important;
    max-width:90px !important;
    margin:0 !important; /* حذف مارجین */
    flex-shrink:0;
}

}


/* موبایل - نمایش استوری بدون کشیدگی */
@media (max-width: 767px) {

#zuck-modal .slides .item{
    overflow: hidden;
}

#zuck-modal .slides .item img.media{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center center !important;
}

}
@media (min-width:768px){

.my-story .storiesWrapper{
    display:flex !important;
    flex-wrap:nowrap !important;
    gap:48px !important;
    justify-content:center !important;
    width:fit-content;
    margin:0 auto;
}

}/* End custom CSS */
/* Start custom CSS for block-category-slider, class: .elementor-element-12ac6de */.woocommerce .bk_cat_slider_item.cat_style_two strong, .woocommerce .bk_cat_slider_item.cat_style_two .cat_count{
    backdrop-filter: blur(4px);
    border-radius: 8px;
    background: #ffffff05;
    color: #fff;
    padding:6px 12px ;
    border: 1px solid #aaaaaa;
}/* End custom CSS */
/* Start custom CSS for mobile-deal-slider-product, class: .elementor-element-679af91 */.deal_type-3 .special_wrap .deal_item_off{
    margin-right: -4px;
}
.deal_type-3 .get_product:hover{
    background: #53a7b1;
}
.mweb-block-wrap.deal_type-3:not(.deal_wide){
    background: #F1F3FC;
    border-radius: 24px;
}
@media only screen and (max-width: 768px) {
    svg.space_top {
        margin-top: 160px;
    }


@media only screen and (max-width: 768px) {
    .deal_title_wrap {
        height: 198px;
    }
}
    .mweb-block-wrap.deal_type-3:not(.deal_wide){
    border-radius: 12px;
}
.woocommerce .elementor-3055 .elementor-element.elementor-element-629e33b .deal_title_wrap {
    border-left-color: #FFFFFF;
    margin-top: 50px;
}
}
.block-special-title {
    display: none !important;
}
.deal_type-3 .special_wrap .deal_item_off {
    border: 1px solid ;
    background-color: #ffffff !important;
    color: #F23248;
    padding: 0px 8px 0px 6px !important;
    border-radius: 6px;
}
.deal_type-3 .get_product{
        background: #53a7b1;
}
.deal_type-3 .get_product svg{
        stroke: #FFF;
}
.item.special_wrap.instock .item-area:hover{
    border: 1px solid #53a7b1;
}
/* روش ۱ - رایج‌ترین و معمولاً کار می‌کنه */
.woocommerce .price del,
.woocommerce del .woocommerce-Price-amount {
    font-size: 0.85em !important;  
    margin-bottom: -4px;
    margin-left: 2px !important
    ;
    opacity: 0.8;
    
    /* یا ۰٫۸em یا ۱۴px یا هر مقداری که دوست داری */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e958ffb */@media (max-width: 768px) { /* شما می‌توانید اندازه حداکثر صفحه را به دلخواه تغییر دهید */
    .dok {
        position: absolute;
        top: 50%;
        left: 50%; /* برای وسط قرار دادن افقی */
        transform: translate(-50%, -50%); /* برای وسط قرار دادن عمودی */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd040b8 */.backblur{
    /* شعاع بلور */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px); /* برای Safari */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f16a89 */.e-n-accordion-item-title{
z-index:2;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-9be46fb */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-e7b9eca */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}


/* هماهنگ سازی ارتفاع تصویر محصولات اسلایدر */
.prdtype_1 .product-image-area {
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/* یکسان سازی اندازه تصاویر */
.prdtype_1 .product-image-area img {
    width: 100%;
    height: 180px;
    object-fit: contain;
}

/* جلوگیری از جابجایی متن محصولات */
.prdtype_1 .item-area {
    height: 420px;
    display: flex;
    flex-direction: column;
}

.prdtype_1 .product-detail-area {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* عنوان همه محصولات در یک ارتفاع */
.prdtype_1 .product-name {
    min-height: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* قیمت همیشه جای ثابت */
.prdtype_1 .price {
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-f166ebe */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-12c0c98 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-991cdc3 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-a7fcbb0 */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-bdaa73f */.add-to-cart-wrap a.button {
    background-color: #53a7b1 !important;
}

.add-to-cart-wrap a.button svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}
.elementor-3055 .elementor-element.elementor-element-ed9c545 .item .item-area{
    border: solid 1px #F1F3FC;
}/* End custom CSS */
/* Start custom CSS for block-post-slider, class: .elementor-element-b4fda28 */.elementor-3055 .elementor-element.elementor-element-198ffec .item .item-area, .elementor-3055 .elementor-element.elementor-element-198ffec .item_blog8 .blog-content-inner{
border:1px solid #d8dbe9;
}
.item_blog8 .blog-content-inner .read_more{
background:#F1F3FC;
border: 1px solid #d8dbe9;
font-size:12px;
font-weight:900;
}
.item_blog8 .blog-content-inner h4 a{
font-size:14px;
font-weight:900;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekanbakhpor';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://networkvisa.com/wp-content/uploads/2026/03/YekanBakhFaNum-Black.woff') format('woff');
}
/* End Custom Fonts CSS */