.elementor-11937 .elementor-element.elementor-element-cab5762{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11937 .elementor-element.elementor-element-d2b9e48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:25px 25px 25px 25px;}.elementor-11937 .elementor-element.elementor-element-d2b9e48:not(.elementor-motion-effects-element-type-background), .elementor-11937 .elementor-element.elementor-element-d2b9e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F5257;}.elementor-11937 .elementor-element.elementor-element-4248641{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11937 .elementor-element.elementor-element-4248641.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11937 .elementor-element.elementor-element-64939e5 > .elementor-widget-container{margin:-44px 0px -27px 0px;}.elementor-11937 .elementor-element.elementor-element-64939e5 .elementor-icon-box-wrapper{text-align:center;}.elementor-11937 .elementor-element.elementor-element-64939e5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11937 .elementor-element.elementor-element-64939e5.elementor-view-framed .elementor-icon, .elementor-11937 .elementor-element.elementor-element-64939e5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11937 .elementor-element.elementor-element-64939e5 .elementor-icon{font-size:118px;}.elementor-11937 .elementor-element.elementor-element-64939e5 .elementor-icon-box-title, .elementor-11937 .elementor-element.elementor-element-64939e5 .elementor-icon-box-title a{font-family:"iran-DN", Sans-serif;font-size:26px;font-weight:600;}.elementor-11937 .elementor-element.elementor-element-64939e5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11937 .elementor-element.elementor-element-64939e5:has(:hover) .elementor-icon-box-title,
					 .elementor-11937 .elementor-element.elementor-element-64939e5:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.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-11937 .elementor-element.elementor-element-9040067.elementor-element{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-9040067 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11937 .elementor-element.elementor-element-9040067 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11937 .elementor-element.elementor-element-9040067{--e-icon-list-icon-size:41px;--icon-vertical-offset:0px;}.elementor-11937 .elementor-element.elementor-element-9040067 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11937 .elementor-element.elementor-element-9040067 .elementor-icon-list-item > a{font-family:"iran-M", Sans-serif;font-size:14px;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-9040067 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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 );}.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 );}.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 );}.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 );}.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 );}.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 );}.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 );}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__close-button, .elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__close-button-custom{margin-right:auto;}.elementor-11937 .elementor-element.elementor-element-47fb05f > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-11937 .elementor-element.elementor-element-47fb05f{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-color:#FFFFFF;--toggle-button-hover-border-color:#FFFFFF;--toggle-button-border-radius:15px;--toggle-icon-size:35px;--toggle-icon-padding:15px 15px 15px 15px;--items-indicator-text-color:#000000;--items-indicator-background-color:#FFC300;--cart-border-style:none;--cart-close-button-color:#000000;--remove-item-button-color:#000000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--cart-footer-buttons-border-radius:15px;--view-cart-button-text-color:#FFC300;--view-cart-button-background-color:#FFC30000;--view-cart-button-hover-text-color:#FFC300;--view-cart-button-hover-background-color:#FFC30000;--checkout-button-text-color:#000000;--checkout-button-background-color:#FFC300;--checkout-button-hover-text-color:#000000;--checkout-button-hover-background-color:#FFC300;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__subtotal{font-family:"iran-M", Sans-serif;font-size:18px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__product-name a{font-family:"iran-M", Sans-serif;font-size:15px;font-weight:600;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__product .variation{font-family:"iran-M", Sans-serif;font-size:13px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__product-price{font-family:"iran-M", Sans-serif;font-weight:600;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__product-price .product-quantity{font-family:"iran-M", Sans-serif;font-size:14px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__footer-buttons .elementor-button{font-family:"iran-R", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"iran-R", Sans-serif;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-button--view-cart{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC300;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"iran-R", Sans-serif;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-47fb05f .woocommerce-mini-cart__empty-message{font-family:"iran-R", Sans-serif;font-weight:500;}.elementor-11937 .elementor-element.elementor-element-9f9c8ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11937 .elementor-element.elementor-element-9f9c8ed.e-con{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-156deda .searchform{--wd-form-color:#000000;}.elementor-11937 .elementor-element.elementor-element-1e57f30{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11937 .elementor-element.elementor-element-1e57f30.e-con{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-d7db20a.elementor-element{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-d7db20a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11937 .elementor-element.elementor-element-d7db20a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11937 .elementor-element.elementor-element-d7db20a{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-11937 .elementor-element.elementor-element-d7db20a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11937 .elementor-element.elementor-element-d7db20a .elementor-icon-list-item > a{font-family:"iran-M", Sans-serif;font-size:14px;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-d7db20a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__close-button, .elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__close-button-custom{margin-right:auto;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-color:#FFFFFF;--toggle-button-hover-border-color:#FFFFFF;--toggle-button-border-radius:15px;--toggle-icon-size:35px;--toggle-icon-padding:15px 15px 15px 15px;--items-indicator-text-color:#000000;--items-indicator-background-color:#FFC300;--cart-border-style:none;--cart-close-button-color:#000000;--remove-item-button-color:#000000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--cart-footer-buttons-border-radius:15px;--view-cart-button-text-color:#FFC300;--view-cart-button-background-color:#FFC30000;--view-cart-button-hover-text-color:#FFC300;--view-cart-button-hover-background-color:#FFC30000;--checkout-button-text-color:#000000;--checkout-button-background-color:#FFC300;--checkout-button-hover-text-color:#000000;--checkout-button-hover-background-color:#FFC300;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__subtotal{font-family:"iran-M", Sans-serif;font-size:18px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__product-name a{font-family:"iran-M", Sans-serif;font-size:15px;font-weight:600;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__product .variation{font-family:"iran-M", Sans-serif;font-size:13px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__product-price{font-family:"iran-M", Sans-serif;font-weight:600;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__product-price .product-quantity{font-family:"iran-M", Sans-serif;font-size:14px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"iran-R", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"iran-R", Sans-serif;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-button--view-cart{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC300;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"iran-R", Sans-serif;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .woocommerce-mini-cart__empty-message{font-family:"iran-R", Sans-serif;font-weight:500;}.elementor-11937 .elementor-element.elementor-element-998fe4c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11937 .elementor-element.elementor-element-0df9c2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11937 .elementor-element.elementor-element-f6c4bc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-1rem;}.elementor-11937 .elementor-element.elementor-element-f6c4bc8.e-con{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-1125aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-11937 .elementor-element.elementor-element-1125aa0.elementor-element{--align-self:stretch;}.elementor-11937 .elementor-element.elementor-element-1125aa0{z-index:1000;--jmm-top-items-gap:10px;--jmm-top-items-hor-align:center;--jmm-sub-menu-top-left-radius:15px;--jmm-sub-menu-top-right-radius:15px;--jmm-sub-menu-bottom-right-radius:15px;--jmm-sub-menu-bottom-left-radius:15px;--jmm-sub-hover-item-bg-color:#FFC300C9;}.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"iran-M", Sans-serif;font-size:15px;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
				.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
				.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
				.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBDB;}.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
					.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
					.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
					.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-radius:15px 15px 15px 15px;}.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{font-family:"iran-R", Sans-serif;}.elementor-11937 .elementor-element.elementor-element-1125aa0 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--sub-level{font-family:"iran-R", Sans-serif;}.elementor-11937 .elementor-element.elementor-element-b746a52 > .elementor-widget-container{margin:7px 0px -7px 0px;}.elementor-11937 .elementor-element.elementor-element-b746a52.elementor-element{--align-self:stretch;}.elementor-11937 .elementor-element.elementor-element-b746a52{z-index:2;--jmm-top-item-icon-color:#0F5257;--jmm-top-item-title-color:#6B6B6B;--jmm-top-hover-item-icon-color:#0F5257;--jmm-top-hover-item-title-color:#000000;--jmm-top-active-item-icon-color:#0F5257;--jmm-top-active-item-title-color:#000000;}.elementor-11937 .elementor-element.elementor-element-b746a52 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-11937 .elementor-element.elementor-element-b746a52 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"iran-M", Sans-serif;font-size:16px;font-weight:400;}.elementor-11937 .elementor-element.elementor-element-4ac9b81{--display:flex;--justify-content:flex-start;}.elementor-11937 .elementor-element.elementor-element-4ac9b81.e-con{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-8b9cb85{width:initial;max-width:initial;z-index:1;}.elementor-11937 .elementor-element.elementor-element-8b9cb85 > .elementor-widget-container{background-color:#0F525738;margin:0px 0px 0px -14px;padding:8px 13px 8px 13px;border-radius:13px 13px 13px 13px;}.elementor-11937 .elementor-element.elementor-element-8b9cb85.elementor-element{--align-self:flex-end;}.elementor-11937 .elementor-element.elementor-element-8b9cb85 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-11937 .elementor-element.elementor-element-8b9cb85 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-11937 .elementor-element.elementor-element-8b9cb85.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11937 .elementor-element.elementor-element-8b9cb85.elementor-view-framed .elementor-icon, .elementor-11937 .elementor-element.elementor-element-8b9cb85.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-11937 .elementor-element.elementor-element-8b9cb85 .elementor-icon{font-size:31px;}.elementor-11937 .elementor-element.elementor-element-8b9cb85 .elementor-icon-box-title, .elementor-11937 .elementor-element.elementor-element-8b9cb85 .elementor-icon-box-title a{font-family:"iran-M", Sans-serif;font-size:19px;font-weight:500;}.elementor-11937 .elementor-element.elementor-element-8b9cb85:has(:hover) .elementor-icon-box-title,
					 .elementor-11937 .elementor-element.elementor-element-8b9cb85:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-11937 .elementor-element.elementor-element-24bc777{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-11937 .elementor-element.elementor-element-d2b9e48{--width:95%;--border-radius:20px 20px 20px 20px;}.elementor-11937 .elementor-element.elementor-element-4248641{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11937 .elementor-element.elementor-element-afef060{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-11937 .elementor-element.elementor-element-afef060 > .elementor-widget-container{margin:-6px -40px 0px 0px;}.elementor-11937 .elementor-element.elementor-element-afef060.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11937 .elementor-element.elementor-element-9040067 > .elementor-widget-container{margin:-6px -6px 0px -9px;}.elementor-11937 .elementor-element.elementor-element-9040067.elementor-element{--align-self:center;}.elementor-11937 .elementor-element.elementor-element-47fb05f > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-11937 .elementor-element.elementor-element-47fb05f{--toggle-icon-size:27px;--toggle-icon-padding:12px 12px 12px 12px;--cart-close-icon-size:23px;--remove-item-button-size:27px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__footer-buttons .elementor-button{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-47fb05f .woocommerce-mini-cart__empty-message{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-9f9c8ed{--margin-top:-30px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;}.elementor-11937 .elementor-element.elementor-element-156deda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0{--toggle-icon-size:27px;--toggle-icon-padding:12px 12px 12px 12px;--cart-close-icon-size:23px;--remove-item-button-size:27px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__footer-buttons .elementor-button{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:15px;}.elementor-11937 .elementor-element.elementor-element-9bef3f0 .woocommerce-mini-cart__empty-message{font-size:15px;}}@media(min-width:768px){.elementor-11937 .elementor-element.elementor-element-d2b9e48{--width:95%;}.elementor-11937 .elementor-element.elementor-element-4248641{--width:20%;}.elementor-11937 .elementor-element.elementor-element-9f9c8ed{--width:50%;}.elementor-11937 .elementor-element.elementor-element-1e57f30{--width:25%;}.elementor-11937 .elementor-element.elementor-element-0df9c2f{--width:90%;}.elementor-11937 .elementor-element.elementor-element-4ac9b81{--width:38%;}}/* Start custom CSS for icon-box, class: .elementor-element-64939e5 */.my-icon-box .elementor-icon-box-title {
    margin-top: -30px; /* مقدار دلخواه */
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-47fb05f */a.elementor-button.elementor-button--view-cart.elementor-size-md {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 0 0 transparent;
  transition: all 0.2s ease-in;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md:hover {
  transition: all 0.2s ease-out;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md::before {
  content: '';
  position: absolute;
  top: 7%;
  left: 0;
  width: 0px;
  height: 86%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  transform: skewX(-20deg);
  pointer-events: none;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md:hover::before {
  animation: sh02 0.5s linear;
}

@keyframes sh02 {
  0% {
    opacity: 0;
    left: 0%;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

a.elementor-button.elementor-button--view-cart.elementor-size-md:active {
  box-shadow: 0 0 0 0 transparent;
  transition: box-shadow 0.2s ease-in;
}















a.elementor-button.elementor-button--checkout.elementor-size-md {
  display: inline-flex;
  align-items: center;
  justify-content: center;
 
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 0 0 transparent;
  transition: all 0.2s ease-in;
}

a.elementor-button.elementor-button--checkout.elementor-size-md:hover {
  transition: all 0.2s ease-out;
}

a.elementor-button.elementor-button--checkout.elementor-size-md::before {
  content: '';
  position: absolute;
  top: 7%;
  left: 0;
  width: 0px;
  height: 86%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  transform: skewX(-20deg);
  pointer-events: none;
}

a.elementor-button.elementor-button--checkout.elementor-size-md:hover::before {
  animation: sh02 0.5s linear;
}

@keyframes sh02 {
  0% {
    opacity: 0;
    left: 0%;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for wd_search, class: .elementor-element-156deda */input.s{
border-radius: 15px;
border: 1px solid white
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-9bef3f0 */a.elementor-button.elementor-button--view-cart.elementor-size-md {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 0 0 transparent;
  transition: all 0.2s ease-in;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md:hover {
  transition: all 0.2s ease-out;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md::before {
  content: '';
  position: absolute;
  top: 7%;
  left: 0;
  width: 0px;
  height: 86%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  transform: skewX(-20deg);
  pointer-events: none;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md:hover::before {
  animation: sh02 0.5s linear;
}

@keyframes sh02 {
  0% {
    opacity: 0;
    left: 0%;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

a.elementor-button.elementor-button--view-cart.elementor-size-md:active {
  box-shadow: 0 0 0 0 transparent;
  transition: box-shadow 0.2s ease-in;
}















a.elementor-button.elementor-button--checkout.elementor-size-md {
  display: inline-flex;
  align-items: center;
  justify-content: center;
 
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 0 0 transparent;
  transition: all 0.2s ease-in;
}

a.elementor-button.elementor-button--checkout.elementor-size-md:hover {
  transition: all 0.2s ease-out;
}

a.elementor-button.elementor-button--checkout.elementor-size-md::before {
  content: '';
  position: absolute;
  top: 7%;
  left: 0;
  width: 0px;
  height: 86%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  transform: skewX(-20deg);
  pointer-events: none;
}

a.elementor-button.elementor-button--checkout.elementor-size-md:hover::before {
  animation: sh02 0.5s linear;
}

@keyframes sh02 {
  0% {
    opacity: 0;
    left: 0%;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}







.elementor-menu-cart__subtotal strong {
    visibility: hidden;
    position: relative;
}

.elementor-menu-cart__subtotal strong::before {
    visibility: visible;
    content: "جمع کل: ";
    position: absolute;
    left: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-1125aa0 */.custom-nav-menu{
   background: #ffc300 !important;
   border-radius: 14px !important;
}
.custom-nav-menu a:hover {

    transform: none !important;
}


.custom-nav-menu {
    display: flex;
    align-items: center;
    gap: 8px;
}


.jet-mega-menu-sub-menu{
margin-top:10px;


}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iran-DN';
	font-display: auto;
	src: url('https://eynakparnian.ir/wp-content/uploads/2026/03/IRANSansDN_FaNum-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iran-M';
	font-display: auto;
	src: url('https://eynakparnian.ir/wp-content/uploads/2026/03/IRANSansXFaNum-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iran-R';
	font-display: auto;
	src: url('https://eynakparnian.ir/wp-content/uploads/2026/03/IRANSansXFaNum-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */