.elementor-7585 .elementor-element.elementor-element-042503a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:27px 27px 27px 27px;}.elementor-7585 .elementor-element.elementor-element-1bb2b94{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7585 .elementor-element.elementor-element-f9bbf74{text-align:center;}.elementor-7585 .elementor-element.elementor-element-f9bbf74 .elementor-heading-title{font-family:"Sahel", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-65522dc );}.elementor-7585 .elementor-element.elementor-element-31ce9af{--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;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-65522dc );}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item > a{font-family:"Samim", Sans-serif;font-size:23px;font-weight:400;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-text{color:var( --e-global-color-65522dc );transition:color 0.3s;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-f32c5b3{--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;}.elementor-7585 .elementor-element.elementor-element-b350558{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-492b6fd{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-color:#02010100;--items-indicator-text-color:#FFFAFA;--items-indicator-background-color:#FFC400;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-7585 .elementor-element.elementor-element-492b6fd .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-7585 .elementor-element.elementor-element-a258819{--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-7585 .elementor-element.elementor-element-0337cce{--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;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7585 .elementor-element.elementor-element-2c30e6f > .elementor-widget-container{margin:29px 50px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-2c30e6f{color:#520202;font-family:"Yekan", Sans-serif;font-size:77px;font-weight:normal;line-height:100px;}.elementor-7585 .elementor-element.elementor-element-21ac454 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-21ac454{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;}.elementor-7585 .elementor-element.elementor-element-14f8606{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7585 .elementor-element.elementor-element-732209c .elementor-counter{gap:0px;}.elementor-7585 .elementor-element.elementor-element-732209c .elementor-counter-number-wrapper{gap:0px;}.elementor-7585 .elementor-element.elementor-element-732209c .elementor-counter-title{color:#BBBBBB;}.elementor-7585 .elementor-element.elementor-element-896f847 .elementor-counter{gap:0px;}.elementor-7585 .elementor-element.elementor-element-896f847 .elementor-counter-title{color:#BBBBBB;}.elementor-7585 .elementor-element.elementor-element-e60c80d .elementor-counter{gap:0px;}.elementor-7585 .elementor-element.elementor-element-e60c80d .elementor-counter-number-wrapper{gap:0px;}.elementor-7585 .elementor-element.elementor-element-e60c80d .elementor-counter-title{color:#BBBBBB;}.elementor-7585 .elementor-element.elementor-element-a4d59aa{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7585 .elementor-element.elementor-element-7487c48 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-7487c48 img{border-radius:28px 28px 28px 28px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7585 .elementor-element.elementor-element-c60e297{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-60b12dd{--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-7585 .elementor-element.elementor-element-43a6bab{--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;}.elementor-7585 .elementor-element.elementor-element-a9e979a .elementor-heading-title{color:#FFFFFF;}.elementor-7585 .elementor-element.elementor-element-f262686{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7585 .elementor-element.elementor-element-f9ccb7f .elementor-button{background-color:#0019FF0F;border-radius:10px 10px 10px 10px;}.elementor-7585 .elementor-element.elementor-element-f9ccb7f > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-7585 .elementor-element.elementor-element-f9ccb7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7585 .elementor-element.elementor-element-c98520c{--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;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7585 .elementor-element.elementor-element-7e327f7 > .elementor-widget-container{margin:53px 53px 53px 53px;}.elementor-7585 .elementor-element.elementor-element-7e327f7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7585 .elementor-element.elementor-element-7e327f7.elementor-wc-products ul.products li.product{border-radius:26px;}.elementor-7585 .elementor-element.elementor-element-7e327f7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-7585 .elementor-element.elementor-element-3ef16c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-333a0c4 .elementor-heading-title{color:var( --e-global-color-65522dc );}.elementor-7585 .elementor-element.elementor-element-0ddb574{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-4352492{--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-radius:21px 21px 21px 21px;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-7585 .elementor-element.elementor-element-4352492:not(.elementor-motion-effects-element-type-background), .elementor-7585 .elementor-element.elementor-element-4352492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0019FF0F;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7585 .elementor-element.elementor-element-802e569 .elementor-icon-wrapper{text-align:center;}.elementor-7585 .elementor-element.elementor-element-3b3b9f6{text-align:center;}.elementor-7585 .elementor-element.elementor-element-3b3b9f6 .elementor-heading-title{color:#FFFFFF;}.elementor-7585 .elementor-element.elementor-element-7aa3787{text-align:center;}.elementor-7585 .elementor-element.elementor-element-a176e67{--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-radius:21px 21px 21px 21px;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-7585 .elementor-element.elementor-element-a176e67:not(.elementor-motion-effects-element-type-background), .elementor-7585 .elementor-element.elementor-element-a176e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0019FF0F;}.elementor-7585 .elementor-element.elementor-element-9582032 .elementor-icon-wrapper{text-align:center;}.elementor-7585 .elementor-element.elementor-element-939c557{text-align:center;}.elementor-7585 .elementor-element.elementor-element-939c557 .elementor-heading-title{color:#FFFFFF;}.elementor-7585 .elementor-element.elementor-element-9555333{text-align:center;}.elementor-7585 .elementor-element.elementor-element-adbf5c0{--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-radius:21px 21px 21px 21px;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-7585 .elementor-element.elementor-element-adbf5c0:not(.elementor-motion-effects-element-type-background), .elementor-7585 .elementor-element.elementor-element-adbf5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0019FF0F;}.elementor-7585 .elementor-element.elementor-element-4d404db .elementor-icon-wrapper{text-align:center;}.elementor-7585 .elementor-element.elementor-element-fecc3db{text-align:center;}.elementor-7585 .elementor-element.elementor-element-fecc3db .elementor-heading-title{color:#FFFFFF;}.elementor-7585 .elementor-element.elementor-element-e9dde8b{text-align:center;}.elementor-7585 .elementor-element.elementor-element-ca3d4be{--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-radius:21px 21px 21px 21px;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-7585 .elementor-element.elementor-element-ca3d4be:not(.elementor-motion-effects-element-type-background), .elementor-7585 .elementor-element.elementor-element-ca3d4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0019FF0F;}.elementor-7585 .elementor-element.elementor-element-d9f775a .elementor-icon-wrapper{text-align:center;}.elementor-7585 .elementor-element.elementor-element-2889720{text-align:center;}.elementor-7585 .elementor-element.elementor-element-2889720 .elementor-heading-title{color:#FFFFFF;}.elementor-7585 .elementor-element.elementor-element-67b5aa2{text-align:center;}.elementor-7585 .elementor-element.elementor-element-bc71a71{--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;}.elementor-7585 .elementor-element.elementor-element-241014b .elementor-heading-title{color:var( --e-global-color-65522dc );}.elementor-7585 .elementor-element.elementor-element-1f0a7c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7585 .elementor-element.elementor-element-12de6b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-f25987f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-f2393ba img{height:231px;}.elementor-7585 .elementor-element.elementor-element-452c939{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-0d5aa4b .elementor-heading-title{color:#FFAC74;}.elementor-7585 .elementor-element.elementor-element-f5c9d98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-76741cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-f6459cb img{height:231px;}.elementor-7585 .elementor-element.elementor-element-28f83cb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-6a29dd5 .elementor-heading-title{color:#FFAC74;}.elementor-7585 .elementor-element.elementor-element-41d05df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-bef3931{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-d4f7f02 img{height:231px;}.elementor-7585 .elementor-element.elementor-element-a22ef13{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-fb75da6 .elementor-heading-title{color:#FFAC74;}.elementor-7585 .elementor-element.elementor-element-661f359{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-7288bc3{text-align:center;}.elementor-7585 .elementor-element.elementor-element-7288bc3 .elementor-heading-title{color:var( --e-global-color-65522dc );}.elementor-7585 .elementor-element.elementor-element-46d3ff0{--display:flex;}.elementor-7585 .elementor-element.elementor-element-0f6ac7e{--display:flex;}.elementor-7585 .elementor-element.elementor-element-62a2c6d{--display:flex;}.elementor-7585 .elementor-element.elementor-element-00af024{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7585 .elementor-element.elementor-element-00af024 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-7585 .elementor-element.elementor-element-c5df6e9{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:24px 24px 24px 24px;}.elementor-7585 .elementor-element.elementor-element-621a23b{--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;}.elementor-7585 .elementor-element.elementor-element-f502ab1 img{width:62%;}.elementor-7585 .elementor-element.elementor-element-7be7ddc{--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;}.elementor-7585 .elementor-element.elementor-element-74d7e2f{text-align:center;}.elementor-7585 .elementor-element.elementor-element-74d7e2f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-fbd1269 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7585 .elementor-element.elementor-element-fbd1269{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item > a{font-family:"Yekan", Sans-serif;font-size:23px;font-weight:400;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-text{color:var( --e-global-color-65522dc );transition:color 0.3s;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-8abbb53{--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;}.elementor-7585 .elementor-element.elementor-element-ced135b{text-align:center;}.elementor-7585 .elementor-element.elementor-element-ced135b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-3830464 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-3830464 .elementor-icon-wrapper{text-align:center;}.elementor-7585 .elementor-element.elementor-element-3830464.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-3830464.elementor-view-framed .elementor-icon, .elementor-7585 .elementor-element.elementor-element-3830464.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-3830464.elementor-view-framed .elementor-icon, .elementor-7585 .elementor-element.elementor-element-3830464.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7585 .elementor-element.elementor-element-3830464 .elementor-icon{font-size:81px;}.elementor-7585 .elementor-element.elementor-element-3830464 .elementor-icon svg{height:81px;}.elementor-7585 .elementor-element.elementor-element-2809d02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7585 .elementor-element.elementor-element-6f53134 .elementor-heading-title{color:var( --e-global-color-65522dc );}@media(min-width:768px){.elementor-7585 .elementor-element.elementor-element-1bb2b94{--width:25%;}.elementor-7585 .elementor-element.elementor-element-31ce9af{--width:50%;}.elementor-7585 .elementor-element.elementor-element-f32c5b3{--width:25%;}.elementor-7585 .elementor-element.elementor-element-0337cce{--width:50%;}.elementor-7585 .elementor-element.elementor-element-a4d59aa{--width:50%;}.elementor-7585 .elementor-element.elementor-element-43a6bab{--width:50%;}.elementor-7585 .elementor-element.elementor-element-f262686{--width:50%;}.elementor-7585 .elementor-element.elementor-element-4352492{--width:25%;}.elementor-7585 .elementor-element.elementor-element-a176e67{--width:25%;}.elementor-7585 .elementor-element.elementor-element-adbf5c0{--width:25%;}.elementor-7585 .elementor-element.elementor-element-ca3d4be{--width:25%;}.elementor-7585 .elementor-element.elementor-element-1f0a7c5{--content-width:1440px;}.elementor-7585 .elementor-element.elementor-element-12de6b5{--width:33%;}.elementor-7585 .elementor-element.elementor-element-f5c9d98{--width:33%;}.elementor-7585 .elementor-element.elementor-element-41d05df{--width:33%;}.elementor-7585 .elementor-element.elementor-element-621a23b{--width:25%;}.elementor-7585 .elementor-element.elementor-element-7be7ddc{--width:50%;}.elementor-7585 .elementor-element.elementor-element-8abbb53{--width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-f9bbf74 .elementor-heading-title{font-size:30px;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(17px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(17px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(17px/2);margin-left:calc(17px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-17px/2);margin-left:calc(-17px/2);}body.rtl .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-17px/2);}body:not(.rtl) .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-17px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item > a{font-size:19px;}.elementor-7585 .elementor-element.elementor-element-b350558{--grid-auto-flow:row;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-14f8606{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-7e327f7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7585 .elementor-element.elementor-element-f25987f{--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-452c939{--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-76741cd{--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-28f83cb{--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-bef3931{--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-a22ef13{--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(17px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(17px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(17px/2);margin-left:calc(17px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-17px/2);margin-left:calc(-17px/2);}body.rtl .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-17px/2);}body:not(.rtl) .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-17px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item > a{font-size:19px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-9c4f1ec > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7585 .elementor-element.elementor-element-9c4f1ec .elementor-icon-list-item > a{font-size:19px;}.elementor-7585 .elementor-element.elementor-element-b350558{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-14f8606{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {line-height:var( --e-global-typography-primary-line-height );}.elementor-7585 .elementor-element.elementor-element-7e327f7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7585 .elementor-element.elementor-element-4352492{--margin-top:0px;--margin-bottom:11px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-a176e67{--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-adbf5c0{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-12de6b5{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-f25987f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-452c939{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-f5c9d98{--margin-top:0px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-76741cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-28f83cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-41d05df{--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-7585 .elementor-element.elementor-element-bef3931{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-a22ef13{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7585 .elementor-element.elementor-element-fbd1269 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7585 .elementor-element.elementor-element-fbd1269 .elementor-icon-list-item > a{font-size:19px;}}/* Start custom CSS for shortcode, class: .elementor-element-419d96a */.login-button,
.user-name{

display:inline-flex;
align-items:center;
gap:8px;

padding:12px 22px;

background:#2563eb;
color:#fff!important;

border-radius:14px;

font-size:15px;

transition:.3s;

}


.login-button:hover,
.user-name:hover{

transform:translateY(-3px);

box-shadow:0 10px 25px #2563eb55;

}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-732209c */.elementor-7585 .elementor-element.elementor-element-732209c{

background:
linear-gradient(
145deg,
#020617,
#0b1f3a
);


border-radius:30px;

padding:35px 25px;

border:1px solid rgba(56,189,248,.18);


box-shadow:

0 20px 50px rgba(0,0,0,.35),

inset 0 0 40px rgba(14,165,233,.08);


position:relative;

overflow:hidden;

transition:.5s;

}


/* نور پس زمینه */

.elementor-7585 .elementor-element.elementor-element-732209c::before{

content:"";

position:absolute;

width:180px;
height:180px;


background:#0284c7;


filter:blur(90px);


opacity:.25;


top:-50px;

right:-50px;


}



/* عدد شمارنده */

.elementor-7585 .elementor-element.elementor-element-732209c .elementor-counter-number{


position:relative;


font-size:55px;


font-weight:900;


background:

linear-gradient(
90deg,
#38bdf8,
#60a5fa
);


-webkit-background-clip:text;

color:transparent;


text-shadow:

0 0 25px rgba(56,189,248,.35);


}



/* عنوان */

.elementor-7585 .elementor-element.elementor-element-732209c .elementor-counter-title{


position:relative;


margin-top:15px;


color:#cbd5e1;


font-size:17px;


font-weight:500;


}




/* هاور */


.elementor-7585 .elementor-element.elementor-element-732209c:hover{


transform:

translateY(-10px);


border-color:

rgba(56,189,248,.5);



box-shadow:

0 30px 80px rgba(14,165,233,.25),

inset 0 0 50px rgba(56,189,248,.12);



}



/* خط نور پایین */


.elementor-7585 .elementor-element.elementor-element-732209c::after{


content:"";


position:absolute;


bottom:0;

left:20%;


width:60%;

height:3px;


background:

linear-gradient(
90deg,
transparent,
#38bdf8,
transparent
);


opacity:.8;


}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-896f847 */.elementor-7585 .elementor-element.elementor-element-896f847{

background:
linear-gradient(
145deg,
#020617,
#0b1f3a
);


border-radius:30px;

padding:35px 25px;

border:1px solid rgba(56,189,248,.18);


box-shadow:

0 20px 50px rgba(0,0,0,.35),

inset 0 0 40px rgba(14,165,233,.08);


position:relative;

overflow:hidden;

transition:.5s;

}


/* نور پس زمینه */

.elementor-7585 .elementor-element.elementor-element-896f847::before{

content:"";

position:absolute;

width:180px;
height:180px;


background:#0284c7;


filter:blur(90px);


opacity:.25;


top:-50px;

right:-50px;


}



/* عدد شمارنده */

.elementor-7585 .elementor-element.elementor-element-896f847 .elementor-counter-number{


position:relative;


font-size:55px;


font-weight:900;


background:

linear-gradient(
90deg,
#38bdf8,
#60a5fa
);


-webkit-background-clip:text;

color:transparent;


text-shadow:

0 0 25px rgba(56,189,248,.35);


}



/* عنوان */

.elementor-7585 .elementor-element.elementor-element-896f847 .elementor-counter-title{


position:relative;


margin-top:15px;


color:#cbd5e1;


font-size:17px;


font-weight:500;


}




/* هاور */


.elementor-7585 .elementor-element.elementor-element-896f847:hover{


transform:

translateY(-10px);


border-color:

rgba(56,189,248,.5);



box-shadow:

0 30px 80px rgba(14,165,233,.25),

inset 0 0 50px rgba(56,189,248,.12);



}



/* خط نور پایین */


.elementor-7585 .elementor-element.elementor-element-896f847::after{


content:"";


position:absolute;


bottom:0;

left:20%;


width:60%;

height:3px;


background:

linear-gradient(
90deg,
transparent,
#38bdf8,
transparent
);


opacity:.8;


}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e60c80d */.elementor-7585 .elementor-element.elementor-element-e60c80d{

background:
linear-gradient(
145deg,
#020617,
#0b1f3a
);


border-radius:30px;

padding:35px 25px;

border:1px solid rgba(56,189,248,.18);


box-shadow:

0 20px 50px rgba(0,0,0,.35),

inset 0 0 40px rgba(14,165,233,.08);


position:relative;

overflow:hidden;

transition:.5s;

}


/* نور پس زمینه */

.elementor-7585 .elementor-element.elementor-element-e60c80d::before{

content:"";

position:absolute;

width:180px;
height:180px;


background:#0284c7;


filter:blur(90px);


opacity:.25;


top:-50px;

right:-50px;


}



/* عدد شمارنده */

.elementor-7585 .elementor-element.elementor-element-e60c80d .elementor-counter-number{


position:relative;


font-size:55px;


font-weight:900;


background:

linear-gradient(
90deg,
#38bdf8,
#60a5fa
);


-webkit-background-clip:text;

color:transparent;


text-shadow:

0 0 25px rgba(56,189,248,.35);


}



/* عنوان */

.elementor-7585 .elementor-element.elementor-element-e60c80d .elementor-counter-title{


position:relative;


margin-top:15px;


color:#cbd5e1;


font-size:17px;


font-weight:500;


}




/* هاور */


.elementor-7585 .elementor-element.elementor-element-e60c80d:hover{


transform:

translateY(-10px);


border-color:

rgba(56,189,248,.5);



box-shadow:

0 30px 80px rgba(14,165,233,.25),

inset 0 0 50px rgba(56,189,248,.12);



}



/* خط نور پایین */


.elementor-7585 .elementor-element.elementor-element-e60c80d::after{


content:"";


position:absolute;


bottom:0;

left:20%;


width:60%;

height:3px;


background:

linear-gradient(
90deg,
transparent,
#38bdf8,
transparent
);


opacity:.8;


}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7e327f7 *//* ===========================
   COURSE CARD
=========================== */

.elementor-7585 .elementor-element.elementor-element-7e327f7 .woocommerce ul.products li.product,
.elementor-7585 .elementor-element.elementor-element-7e327f7 .woocommerce .products .product,
.elementor-7585 .elementor-element.elementor-element-7e327f7 .e-loop-item{

    background:#101528;
    border:1px solid rgba(255,255,255,.06);
    border-radius:22px;
    overflow:hidden;
    padding:12px;
    transition:.35s;
    box-shadow:0 10px 35px rgba(0,0,0,.35);

}

.elementor-7585 .elementor-element.elementor-element-7e327f7 .woocommerce ul.products li.product:hover,
.elementor-7585 .elementor-element.elementor-element-7e327f7 .woocommerce .products .product:hover,
.elementor-7585 .elementor-element.elementor-element-7e327f7 .e-loop-item:hover{

    transform:translateY(-8px);
    border-color:#2962ff;
    box-shadow:0 18px 45px rgba(41,98,255,.25);

}


/* ===========================
   IMAGE
=========================== */

.elementor-7585 .elementor-element.elementor-element-7e327f7 img{

    width:100%;
    aspect-ratio:1/1;
    object-fit:cover;
    border-radius:16px;
    display:block;
    margin-bottom:16px;

}


/* ===========================
   TITLE
=========================== */

.elementor-7585 .elementor-element.elementor-element-7e327f7 .woocommerce-loop-product__title,
.elementor-7585 .elementor-element.elementor-element-7e327f7 h2{

    color:#fff;
    font-size:24px;
    font-weight:800;
    line-height:1.6;
    text-align:center;
    margin:0 0 18px;

}


/* ===========================
   PRICE
=========================== */

.elementor-7585 .elementor-element.elementor-element-7e327f7 .price{

    display:block;
    text-align:center;
    color:#fff;
    font-size:28px;
    font-weight:800;
    margin-bottom:18px;

}

.elementor-7585 .elementor-element.elementor-element-7e327f7 .price ins{

    text-decoration:none;
    color:#fff;

}


/* ===========================
   BUTTON
=========================== */

.elementor-7585 .elementor-element.elementor-element-7e327f7 .button,
.elementor-7585 .elementor-element.elementor-element-7e327f7 .add_to_cart_button{

    width:100%;
    display:flex;
    justify-content:center;
    align-items:center;

    padding:15px 20px;

    background:#2962ff;
    color:#fff !important;

    border-radius:14px;

    font-size:16px;
    font-weight:700;

    text-decoration:none;

    transition:.3s;

    border:none;

}

.elementor-7585 .elementor-element.elementor-element-7e327f7 .button:hover,
.elementor-7585 .elementor-element.elementor-element-7e327f7 .add_to_cart_button:hover{

    background:#1f4ed8;
    transform:translateY(-2px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12de6b5 */.elementor-7585 .elementor-element.elementor-element-12de6b5{

    background:
    linear-gradient(
        145deg,
        rgba(30,64,175,.35),
        rgba(15,23,42,.9)
    );

    border:1px solid rgba(96,165,250,.25);

    border-radius:28px;

    padding:30px;

    backdrop-filter:blur(18px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);

    transition:.4s ease;

    overflow:hidden;

    position:relative;

}



/* افکت نور پشت کارت */
.elementor-7585 .elementor-element.elementor-element-12de6b5::before{

    content:"";

    position:absolute;

    width:180px;
    height:180px;

    top:-70px;
    right:-70px;

    background:
    radial-gradient(
        circle,
        rgba(56,189,248,.35),
        transparent 70%
    );

    transition:.5s;

}



/* هاور */
.elementor-7585 .elementor-element.elementor-element-12de6b5:hover{

    transform:translateY(-8px);

    border-color:#38bdf8;

    box-shadow:
    0 25px 70px rgba(37,99,235,.4);

}


.elementor-7585 .elementor-element.elementor-element-12de6b5:hover::before{

    transform:scale(1.5);

}



/* عکس داخل کانتینر */

.elementor-7585 .elementor-element.elementor-element-12de6b5 img{

    width:150px;

    height:150px;

    object-fit:cover;

    border-radius:50%;

    border:4px solid rgba(56,189,248,.5);

    box-shadow:
    0 0 35px rgba(56,189,248,.35);

}



/* عنوان استاد */

.elementor-7585 .elementor-element.elementor-element-12de6b5 h3{

    color:#ffffff;

    font-size:22px;

    font-weight:800;

}



/* متن معرفی */

.elementor-7585 .elementor-element.elementor-element-12de6b5 p{

    color:#cbd5e1;

    line-height:2;

    font-size:15px;

}



/* موبایل */

@media(max-width:767px){

    .elementor-7585 .elementor-element.elementor-element-12de6b5{

        padding:22px;

        border-radius:22px;

    }


    .elementor-7585 .elementor-element.elementor-element-12de6b5 img{

        width:120px;

        height:120px;

    }

}
.elementor-7585 .elementor-element.elementor-element-12de6b5 img{

    width:150px;

    height:210px;

    object-fit:cover;


    /* شکل بیضی */
    border-radius:50%;


    border:
    4px solid #0284c7;


    box-shadow:
    0 0 25px rgba(14,165,233,.45);


    transition:.4s ease;

}



/* هاور عکس */
.elementor-7585 .elementor-element.elementor-element-12de6b5:hover img{

    transform:scale(1.05);

    box-shadow:
    0 0 45px rgba(14,165,233,.7);

}



/* موبایل */
@media(max-width:767px){

    .elementor-7585 .elementor-element.elementor-element-12de6b5 img{

        width:120px;

        height:170px;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c9d98 */.elementor-7585 .elementor-element.elementor-element-f5c9d98{

    background:
    linear-gradient(
        145deg,
        rgba(30,64,175,.35),
        rgba(15,23,42,.9)
    );

    border:1px solid rgba(96,165,250,.25);

    border-radius:28px;

    padding:30px;

    backdrop-filter:blur(18px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);

    transition:.4s ease;

    overflow:hidden;

    position:relative;

}



/* افکت نور پشت کارت */
.elementor-7585 .elementor-element.elementor-element-f5c9d98::before{

    content:"";

    position:absolute;

    width:180px;
    height:180px;

    top:-70px;
    right:-70px;

    background:
    radial-gradient(
        circle,
        rgba(56,189,248,.35),
        transparent 70%
    );

    transition:.5s;

}



/* هاور */
.elementor-7585 .elementor-element.elementor-element-f5c9d98:hover{

    transform:translateY(-8px);

    border-color:#38bdf8;

    box-shadow:
    0 25px 70px rgba(37,99,235,.4);

}


.elementor-7585 .elementor-element.elementor-element-f5c9d98:hover::before{

    transform:scale(1.5);

}



/* عکس داخل کانتینر */

.elementor-7585 .elementor-element.elementor-element-f5c9d98 img{

    width:150px;

    height:150px;

    object-fit:cover;

    border-radius:50%;

    border:4px solid rgba(56,189,248,.5);

    box-shadow:
    0 0 35px rgba(56,189,248,.35);

}



/* عنوان استاد */

.elementor-7585 .elementor-element.elementor-element-f5c9d98 h3{

    color:#ffffff;

    font-size:22px;

    font-weight:800;

}



/* متن معرفی */

.elementor-7585 .elementor-element.elementor-element-f5c9d98 p{

    color:#cbd5e1;

    line-height:2;

    font-size:15px;

}



/* موبایل */

@media(max-width:767px){

    .elementor-7585 .elementor-element.elementor-element-f5c9d98{

        padding:22px;

        border-radius:22px;

    }


    .elementor-7585 .elementor-element.elementor-element-f5c9d98 img{

        width:120px;

        height:120px;

    }

}
.elementor-7585 .elementor-element.elementor-element-f5c9d98 img{

    width:150px;

    height:210px;

    object-fit:cover;


    /* شکل بیضی */
    border-radius:50%;


    border:
    4px solid #0284c7;


    box-shadow:
    0 0 25px rgba(14,165,233,.45);


    transition:.4s ease;

}



/* هاور عکس */
.elementor-7585 .elementor-element.elementor-element-f5c9d98:hover img{

    transform:scale(1.05);

    box-shadow:
    0 0 45px rgba(14,165,233,.7);

}



/* موبایل */
@media(max-width:767px){

    .elementor-7585 .elementor-element.elementor-element-f5c9d98 img{

        width:120px;

        height:170px;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41d05df */.elementor-7585 .elementor-element.elementor-element-41d05df{

    background:
    linear-gradient(
        145deg,
        rgba(30,64,175,.35),
        rgba(15,23,42,.9)
    );

    border:1px solid rgba(96,165,250,.25);

    border-radius:28px;

    padding:30px;

    backdrop-filter:blur(18px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);

    transition:.4s ease;

    overflow:hidden;

    position:relative;

}



/* افکت نور پشت کارت */
.elementor-7585 .elementor-element.elementor-element-41d05df::before{

    content:"";

    position:absolute;

    width:180px;
    height:180px;

    top:-70px;
    right:-70px;

    background:
    radial-gradient(
        circle,
        rgba(56,189,248,.35),
        transparent 70%
    );

    transition:.5s;

}



/* هاور */
.elementor-7585 .elementor-element.elementor-element-41d05df:hover{

    transform:translateY(-8px);

    border-color:#38bdf8;

    box-shadow:
    0 25px 70px rgba(37,99,235,.4);

}


.elementor-7585 .elementor-element.elementor-element-41d05df:hover::before{

    transform:scale(1.5);

}



/* عکس داخل کانتینر */

.elementor-7585 .elementor-element.elementor-element-41d05df img{

    width:150px;

    height:150px;

    object-fit:cover;

    border-radius:50%;

    border:4px solid rgba(56,189,248,.5);

    box-shadow:
    0 0 35px rgba(56,189,248,.35);

}



/* عنوان استاد */

.elementor-7585 .elementor-element.elementor-element-41d05df h3{

    color:#ffffff;

    font-size:22px;

    font-weight:800;

}



/* متن معرفی */

.elementor-7585 .elementor-element.elementor-element-41d05df p{

    color:#cbd5e1;

    line-height:2;

    font-size:15px;

}



/* موبایل */

@media(max-width:767px){

    .elementor-7585 .elementor-element.elementor-element-41d05df{

        padding:22px;

        border-radius:22px;

    }


    .elementor-7585 .elementor-element.elementor-element-41d05df img{

        width:120px;

        height:120px;

    }

}
.elementor-7585 .elementor-element.elementor-element-41d05df img{

    width:150px;

    height:210px;

    object-fit:cover;


    /* شکل بیضی */
    border-radius:50%;


    border:
    4px solid #0284c7;


    box-shadow:
    0 0 25px rgba(14,165,233,.45);


    transition:.4s ease;

}



/* هاور عکس */
.elementor-7585 .elementor-element.elementor-element-41d05df:hover img{

    transform:scale(1.05);

    box-shadow:
    0 0 45px rgba(14,165,233,.7);

}



/* موبایل */
@media(max-width:767px){

    .elementor-7585 .elementor-element.elementor-element-41d05df img{

        width:120px;

        height:170px;

    }

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-00af024 *//* =====================================
   Elementor Nested Accordion
   Dark Blue Glass Style
===================================== */


/* فاصله بین آیتم ها */
.e-n-accordion{
    display:flex;
    flex-direction:column;
    gap:16px;
}


/* کارت هر سوال */
.e-n-accordion-item{

    background:
    linear-gradient(
        135deg,
        rgba(30,64,175,.35),
        rgba(2,6,23,.85)
    ) !important;

    border:1px solid rgba(96,165,250,.25) !important;

    border-radius:20px !important;

    overflow:hidden;

    transition:.35s ease;

    box-shadow:
    0 15px 35px rgba(0,0,0,.3);

}


/* هاور */
.e-n-accordion-item:hover{

    border-color:#38bdf8 !important;

    box-shadow:
    0 0 35px rgba(56,189,248,.25);

    transform:translateY(-3px);

}



/* عنوان سوال */
.e-n-accordion-item-title{


    padding:22px 25px !important;


    color:#e0f2fe !important;


    font-size:17px !important;


    font-weight:700;


    background:transparent !important;


}



/* متن سوال */
.e-n-accordion-item-title-text{

    color:#e0f2fe !important;

}


/* حالت باز */
.e-n-accordion-item[open] 
.e-n-accordion-item-title-text{

    color:#38bdf8 !important;

}



/* آیکون */
.e-n-accordion-item-title-icon{

    color:#38bdf8 !important;


    background:
    rgba(56,189,248,.15);


    width:38px;

    height:38px;


    border-radius:50%;


    display:flex;

    align-items:center;

    justify-content:center;

}


/* جواب */
.e-n-accordion-item > div{

    padding:20px 25px !important;


    color:#cbd5e1 !important;


    background:
    rgba(15,23,42,.45);


    border-top:
    1px solid rgba(96,165,250,.15);

}



/* متن جواب */
.e-n-accordion-item > div p{

    color:#cbd5e1 !important;

    line-height:2;

}



/* آیکون باز و بسته */

.e-opened,
.e-closed{

    color:#38bdf8 !important;

}



/* موبایل */
@media(max-width:767px){

    .e-n-accordion-item-title{

        padding:18px !important;

        font-size:15px !important;

    }


    .e-n-accordion-item > div{

        padding:15px !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2809d02 */.elementor-7585 .elementor-element.elementor-element-2809d02{

    position:relative;
    overflow:hidden;

    background:
    linear-gradient(180deg,#0A0B18 0%,#090A17 35%,#070814 100%);

    border-radius:28px;

}


/* هاله متحرک */

.elementor-7585 .elementor-element.elementor-element-2809d02::before{

    content:"";

    position:absolute;

    inset:-40%;

    background:

    radial-gradient(circle,
    rgba(91,33,182,.55) 0%,
    rgba(59,130,246,.35) 28%,
    rgba(168,85,247,.25) 55%,
    transparent 72%);

    filter:blur(90px);

    animation:aurora 7s ease-in-out infinite alternate;

    pointer-events:none;

}


/* هاله دوم */

.elementor-7585 .elementor-element.elementor-element-2809d02::after{

    content:"";

    position:absolute;

    inset:-35%;

    background:

    radial-gradient(circle,
    rgba(37,99,235,.45) 0%,
    rgba(124,58,237,.28) 35%,
    transparent 70%);

    filter:blur(110px);

    animation:aurora2 10s linear infinite;

    mix-blend-mode:screen;

    pointer-events:none;

}

@keyframes aurora{

0%{

transform:translate(-15%,-10%) scale(1);

filter:blur(90px) hue-rotate(0deg);

}

50%{

transform:translate(20%,15%) scale(1.25);

filter:blur(110px) hue-rotate(40deg);

}

100%{

transform:translate(-10%,20%) scale(1.05);

filter:blur(90px) hue-rotate(90deg);

}

}

@keyframes aurora2{

0%{

transform:rotate(0deg) translateX(-10%);

filter:blur(110px) hue-rotate(0deg);

}

100%{

transform:rotate(360deg) translateX(10%);

filter:blur(120px) hue-rotate(120deg);

}

}/* End custom CSS */
/* Start custom CSS */body{
    background:
        radial-gradient(circle at 20% 20%, rgba(91,33,182,.35) 0%, transparent 35%),
        radial-gradient(circle at 80% 15%, rgba(37,99,235,.22) 0%, transparent 30%),
        radial-gradient(circle at 50% 100%, rgba(124,58,237,.18) 0%, transparent 45%),
        linear-gradient(180deg,#0A0B18 0%,#090A17 35%,#070814 100%);
}/* End custom CSS */