.elementor-2705 .elementor-element.elementor-element-b337e94{--display:flex;}.elementor-2705 .elementor-element.elementor-element-2cdbd94{--spacer-size:25px;}.elementor-2705 .elementor-element.elementor-element-3025c4d7{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;box-shadow:0px 20px 30px 0px rgba(0, 64.31173913043484, 130.9, 0.04);}.elementor-2705 .elementor-element.elementor-element-2422f012 .elementor-icon-wrapper{text-align:center;}.elementor-2705 .elementor-element.elementor-element-2422f012 .elementor-icon{font-size:26px;}.elementor-2705 .elementor-element.elementor-element-2422f012 .elementor-icon svg{height:26px;}.elementor-2705 .elementor-element.elementor-element-2422f012 .elementor-icon-wrapper svg{width:auto;}.elementor-2705 .elementor-element.elementor-element-391ce3aa{text-align:right;}.elementor-2705 .elementor-element.elementor-element-391ce3aa img{width:54px;}.elementor-2705 .elementor-element.elementor-element-4828e485{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2705 .elementor-element.elementor-element-573faebb .elementor-menu-cart__close-button, .elementor-2705 .elementor-element.elementor-element-573faebb .elementor-menu-cart__close-button-custom{display:none;}.elementor-2705 .elementor-element.elementor-element-573faebb{--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#02010100;--toggle-button-icon-hover-color:#02010100;--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:#0069C4;--items-indicator-background-color:#C8DDFFFC;--cart-border-style:none;--remove-item-button-color:#FF6A6A;--product-price-color:#5C5C5C;--checkout-button-padding:20px 10px 20px 10px;}.elementor-2705 .elementor-element.elementor-element-573faebb .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-2705 .elementor-element.elementor-element-573faebb .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:10px 10px 10px 10px;}.elementor-2705 .elementor-element.elementor-element-78e46712{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:0.5px;width:var( --container-widget-width, 26px );max-width:26px;--e-transform-rotateZ:90deg;--container-widget-width:26px;--container-widget-flex-grow:0;}.elementor-2705 .elementor-element.elementor-element-78e46712 .elementor-divider-separator{width:100%;}.elementor-2705 .elementor-element.elementor-element-78e46712 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2705 .elementor-element.elementor-element-6e90ec79 .elementor-button{background-color:#0069C4;border-radius:10px 10px 10px 10px;}.elementor-2705 .elementor-element.elementor-element-6e90ec79 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2705 .elementor-element.elementor-element-4a720738{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2705 .elementor-element.elementor-element-4a720738:not(.elementor-motion-effects-element-type-background), .elementor-2705 .elementor-element.elementor-element-4a720738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F29;}.elementor-2705 .elementor-element.elementor-element-6039561e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2705 .elementor-element.elementor-element-2f419f10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-nav-menu--dropdown{background-color:#1F1F1F00;}.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-nav-menu--dropdown a:hover,
					.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-nav-menu--dropdown a:focus,
					.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-menu-toggle:hover,
					.elementor-2705 .elementor-element.elementor-element-4c652e87 .elementor-menu-toggle:focus{color:#006CFF;}.elementor-2705 .elementor-element.elementor-element-b0b5a76{--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-2705 .elementor-element.elementor-element-1f4604bb{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-color:#E72C00;--border-color:#E72C00;bottom:0px;}.elementor-2705 .elementor-element.elementor-element-1f4604bb:not(.elementor-motion-effects-element-type-background), .elementor-2705 .elementor-element.elementor-element-1f4604bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2705 .elementor-element.elementor-element-1f4604bb:hover{border-style:solid;border-color:#670000;--border-color:#670000;}.elementor-2705 .elementor-element.elementor-element-1f4604bb, .elementor-2705 .elementor-element.elementor-element-1f4604bb::before{--border-transition:0s;}body:not(.rtl) .elementor-2705 .elementor-element.elementor-element-1f4604bb{left:0px;}body.rtl .elementor-2705 .elementor-element.elementor-element-1f4604bb{right:0px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a{border-style:solid;border-color:#02B40000;--icon-box-icon-margin:15px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a:hover{border-style:solid;border-color:#490000;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-framed .elementor-icon, .elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#670000;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-7d2ac14a.elementor-view-default:has(:focus) .elementor-icon{fill:#670000;color:#670000;border-color:#670000;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:300;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon-box-title{color:#670000;}.elementor-2705 .elementor-element.elementor-element-42c73ce3{border-style:solid;border-color:#02B40000;--icon-box-icon-margin:15px;}.elementor-2705 .elementor-element.elementor-element-42c73ce3:hover{border-style:solid;border-color:#490000;}.elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-framed .elementor-icon, .elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#670000;}.elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-42c73ce3.elementor-view-default:has(:focus) .elementor-icon{fill:#670000;color:#670000;border-color:#670000;}.elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:300;}.elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon-box-title{color:#670000;}.elementor-2705 .elementor-element.elementor-element-118869c2{border-style:solid;border-color:#02B40000;--icon-box-icon-margin:15px;}.elementor-2705 .elementor-element.elementor-element-118869c2:hover{border-style:solid;border-color:#490000;}.elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-stacked .elementor-icon{background-color:#E72C00;fill:#FFFFFF;color:#FFFFFF;}.elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-framed .elementor-icon, .elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-default .elementor-icon{fill:#E72C00;color:#E72C00;border-color:#E72C00;}.elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#490000;fill:#FFFFFF;color:#FFFFFF;}.elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-default:has(:focus) .elementor-icon{fill:#490000;color:#490000;border-color:#490000;}.elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-118869c2.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:300;}.elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon-box-title{color:#670000;}.elementor-2705 .elementor-element.elementor-element-4f177268{border-style:solid;border-color:#02B40000;--icon-box-icon-margin:15px;}.elementor-2705 .elementor-element.elementor-element-4f177268:hover{border-style:solid;border-color:#490000;}.elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-framed .elementor-icon, .elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#670000;}.elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-4f177268.elementor-view-default:has(:focus) .elementor-icon{fill:#670000;color:#670000;border-color:#670000;}.elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:300;}.elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon-box-title{color:#670000;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9{border-style:solid;border-color:#02B40000;--icon-box-icon-margin:15px;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9:hover{border-style:solid;border-color:#490000;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-framed .elementor-icon, .elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#670000;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2705 .elementor-element.elementor-element-3e66d8c9.elementor-view-default:has(:focus) .elementor-icon{fill:#670000;color:#670000;border-color:#670000;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon-box-title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:300;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon-box-title{color:#670000;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-2705 .elementor-element.elementor-element-3025c4d7{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2705 .elementor-element.elementor-element-391ce3aa{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;text-align:left;}.elementor-2705 .elementor-element.elementor-element-391ce3aa img{width:94px;}}@media(max-width:1200px){.elementor-2705 .elementor-element.elementor-element-391ce3aa img{width:95px;}}@media(max-width:1024px){.elementor-2705 .elementor-element.elementor-element-391ce3aa img{width:84px;}.elementor-2705 .elementor-element.elementor-element-4a720738{--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;}.elementor-2705 .elementor-element.elementor-element-4c652e87{z-index:9999;}}@media(max-width:880px){.elementor-2705 .elementor-element.elementor-element-391ce3aa{text-align:center;}.elementor-2705 .elementor-element.elementor-element-1f4604bb{--justify-content:center;}}@media(max-width:767px){.elementor-2705 .elementor-element.elementor-element-3025c4d7{--content-width:100%;--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;--flex-wrap:nowrap;}.elementor-2705 .elementor-element.elementor-element-2422f012{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-2705 .elementor-element.elementor-element-2422f012 .elementor-icon-wrapper{text-align:right;}.elementor-2705 .elementor-element.elementor-element-391ce3aa{text-align:center;}.elementor-2705 .elementor-element.elementor-element-391ce3aa img{width:150px;max-width:60%;}.elementor-2705 .elementor-element.elementor-element-4828e485{--width:auto;--flex-wrap:nowrap;}.elementor-2705 .elementor-element.elementor-element-2f419f10{--width:55%;}.elementor-2705 .elementor-element.elementor-element-4c652e87{width:var( --container-widget-width, 161px );max-width:161px;--container-widget-width:161px;--container-widget-flex-grow:0;z-index:999;}.elementor-2705 .elementor-element.elementor-element-1f4604bb{--min-height:70px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-2705 .elementor-element.elementor-element-1f4604bb:hover{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 14px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-width:0px 0px 3px 0px;--icon-box-icon-margin:3px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a:hover{border-width:0px 0px 3px 0px;border-radius:5px 5px 5px 5px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon-box-title{margin-bottom:10px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon{font-size:22px;}.elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-7d2ac14a .elementor-icon-box-title a{font-size:13px;line-height:3px;}.elementor-2705 .elementor-element.elementor-element-42c73ce3{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 14px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-width:0px 0px 3px 0px;--icon-box-icon-margin:3px;}.elementor-2705 .elementor-element.elementor-element-42c73ce3:hover{border-width:0px 0px 3px 0px;border-radius:5px 5px 5px 5px;}.elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon{font-size:22px;}.elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-42c73ce3 .elementor-icon-box-title a{font-size:13px;line-height:3px;}.elementor-2705 .elementor-element.elementor-element-118869c2{width:var( --container-widget-width, 20% );max-width:20%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-width:0px 0px 3px 0px;--icon-box-icon-margin:11px;}.elementor-2705 .elementor-element.elementor-element-118869c2:hover{border-width:0px 0px 3px 0px;border-radius:5px 5px 5px 5px;}.elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon{font-size:28px;padding:16px;}.elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-118869c2 .elementor-icon-box-title a{font-size:13px;line-height:3px;}.elementor-2705 .elementor-element.elementor-element-4f177268{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 14px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-width:0px 0px 3px 0px;--icon-box-icon-margin:3px;}.elementor-2705 .elementor-element.elementor-element-4f177268:hover{border-width:0px 0px 3px 0px;border-radius:5px 5px 5px 5px;}.elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon{font-size:22px;}.elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-4f177268 .elementor-icon-box-title a{font-size:13px;line-height:3px;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 14px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-width:0px 0px 3px 0px;--icon-box-icon-margin:3px;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9:hover{border-width:0px 0px 3px 0px;border-radius:5px 5px 5px 5px;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon{font-size:22px;}.elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon-box-title, .elementor-2705 .elementor-element.elementor-element-3e66d8c9 .elementor-icon-box-title a{font-size:13px;line-height:3px;}}@media(min-width:768px){.elementor-2705 .elementor-element.elementor-element-4828e485{--width:auto;}.elementor-2705 .elementor-element.elementor-element-6039561e{--width:33.3333%;}.elementor-2705 .elementor-element.elementor-element-2f419f10{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2705 .elementor-element.elementor-element-6039561e{--width:100%;}.elementor-2705 .elementor-element.elementor-element-2f419f10{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-1f4604bb */توجه: در حالت عادی احتیاجی به اجرای این کد css نمی باشد، فقط در صورت عدم عملکرد صحیح این کد را در قسمت css سفارشی هر آیکون وارد نمایید.

.elementor-2705 .elementor-element.elementor-element-1f4604bb .elementor-icon-box-title a::before {
    content: --;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.elementor-2705 .elementor-element.elementor-element-1f4604bb .elementor-icon{
    transition: 0s;
}
.elementor-2705 .elementor-element.elementor-element-1f4604bb:hover .elementor-icon{
    color:#5372c0!important;
}/* End custom CSS */
/* Start custom CSS *//* icon mini cart */
span.elementor-button-icon {
    display: flex;
}

.elementor-menu-cart__toggle.elementor-button-wrapper {
    display: flex;
}

.elementor-menu-cart__wrapper {
    display: flex;
}
/*-------------------------------*/



/*empty mini cart*/
.woocommerce-mini-cart__empty-message {
    font-size: 0;
    width: 100%;
    height: 100%;
    background-image: url(https://mehrazsho.com/storage/2024/07/7794555.webp);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

/*-------------------------------*/


/*menu on hover*/
.elementor-nav-menu--main .elementor-item:before{
	content:"";
	width:0!important;
	height:0!important;
	background-color:#0069c4!important;
	position:absolute!important;
	bottom:-4px;
	left:48%!important;
    transform: translate(-50%,-50%);
	margin:auto;
	

	border-radius:50%!important;

}
.elementor-nav-menu--main .elementor-item:hover:before{
		width:10px!important;
	height:10px!important;
		opacity:1!important;
		animation: niaswavepuls 0.7s  infinite;
}
.elementor-nav-menu--main .elementor-item:hover{
background: linear-gradient(0deg, rgba(0,105,196,0.16850490196078427) 0%, rgba(185,30,30,0) 100%);
	border-bottom:1px solid #0069c496;
}
@keyframes niaswavepuls{
	from{
		box-shadow: 0 0 0 0 #0069c4 ;
	}
	to{
		box-shadow: 0 0 0 10px transparent ;
	
	}
}

/*-------------------------------*/


/*responsive user icon header*/
.nias-user-button .elementor-button .elementor-button-icon{
	display:none;
}
@media only screen and (max-width:1024px){
.nias-user-button .elementor-button{
padding: 10px 0;
        background-color: transparent !important;
        font-size: 23px;
	
	.elementor-button-icon{
		display:flex;
	}
span.elementor-button-text {
display:none;
    
}
	}}
/*-------------------------------*/


/*mobile menu*/
/*fix back color*/
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: transparent!important;
}

.niasnavwpmenu{
    transform: translatex(100%);
    transition: 0.5s;
}
.active .niasnavwpmenu{
transform: translatex(0);
}

.niasmenubox:before{
    content: "";
    background-color: white;
    height: 100vh;
    width: 100%;
    transform: rotate(0deg);
    right: -100%;
    top: 0;
    position: fixed;
    z-index: 99;
    transition:1s;
    
}
.niasmenubox:after{
    content: "";
    background-color: #ffffff6e;
    height: 100vh;
    transform: rotate(0deg);
right: -100%;
top: 0;
 width: 100%;
    position: fixed;
    z-index: 9;
        transition:0.8s;


}

   .niasmenubox{
       height: 100vh;
       position: fixed;
       top:0;
     right: -100%;
       z-index: 99999;
       overflow-y: scroll;
transition: 1s;

   } 
    .niasmenubox.active{
        right: 0;
        transition: 0s;
    }

.niasclosemenu {
    position: fixed;
    z-index: 9;
    height: 100vh;
}    
.niasmenubox.active{
&:after{
        transform: rotate(-20deg);
right: -30%;
top: -10px;
transition: 0.5s;

}
&:before{
        transform: rotate(-20deg);
    right: -35%;
    top: 0;
            transition: 0.7s;

}
    
}/* End custom CSS */