.elementor-20 .elementor-element.elementor-element-50f0cc5{--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-20 .elementor-element.elementor-element-39cc121{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-782b04a9{--display:flex;}.elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell{background:#02010100;--jccw-button-text:var( --e-global-color-d2cab19 );--jccw-button-bg:var( --e-global-color-8c71824 );--jccw-button-border:var( --e-global-color-8c71824 );--jccw-button-hover-text:var( --e-global-color-d2cab19 );--jccw-button-hover-bg:var( --e-global-color-0f22432 );--jccw-button-hover-border:var( --e-global-color-0f22432 );}.elementor-20 .elementor-element.elementor-element-f996b6c .jlm-main-panel, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-side-panel, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-trust-strip, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-feature-bar{background-color:#02010100;}.elementor-20 .elementor-element.elementor-element-f996b6c .jlm-main-panel, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-side-panel, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-feature-bar, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-trust-strip{border-radius:8px;}.elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell *, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell input, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell select, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell textarea, .elementor-20 .elementor-element.elementor-element-f996b6c .jlm-widget-shell button{font-family:"IranSans", Sans-serif;}.elementor-20 .elementor-element.elementor-element-f996b6c .jlm-main-panel table.cart tr.cart_item{background:#02010100 !important;}.elementor-20 .elementor-element.elementor-element-f996b6c .button, .elementor-20 .elementor-element.elementor-element-f996b6c a.button, .elementor-20 .elementor-element.elementor-element-f996b6c button.button, .elementor-20 .elementor-element.elementor-element-f996b6c input.button, .elementor-20 .elementor-element.elementor-element-f996b6c .checkout-button, .elementor-20 .elementor-element.elementor-element-f996b6c .coupon button, .elementor-20 .elementor-element.elementor-element-f996b6c .coupon .button, .elementor-20 .elementor-element.elementor-element-f996b6c .wc-proceed-to-checkout a, .elementor-20 .elementor-element.elementor-element-f996b6c .woocommerce a.button, .elementor-20 .elementor-element.elementor-element-f996b6c .woocommerce button.button, .elementor-20 .elementor-element.elementor-element-f996b6c .woocommerce input.button{font-size:10px;}.elementor-20 .elementor-element.elementor-element-3b2966a{--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-20 .elementor-element.elementor-element-18f9fc9{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-782b04a9{--content-width:1440px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://somotools.com/wp-content/uploads/2026/06/IRANSans.ttf') format('truetype');
}
/* End Custom Fonts CSS */