.elementor-1062 .elementor-element.elementor-element-2581dc0{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:30px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), vazir;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1062 .elementor-element.elementor-element-29297a4 .e-search-input{background-color:#F7F7F7;font-size:20px;font-weight:500;border-style:solid;border-width:3px 3px 3px 3px;border-color:#EAEAEA;border-radius:5px 5px 5px 5px;}.elementor-1062 .elementor-element.elementor-element-29297a4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-search-placeholder-color:#BABABA;--e-search-input-color:#DADADA;--e-search-input-padding-block-start:9px;--e-search-input-padding-inline-start:12px;--e-search-input-padding-block-end:9px;--e-search-input-padding-inline-end:9px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), vazir;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1062 .elementor-element.elementor-element-46df2d3{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-46df2d3 .elementor-heading-title{font-family:"vazir", vazir;font-size:20px;font-weight:300;}.elementor-1062 .elementor-element.elementor-element-2c2d325{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-2c2d325 .elementor-heading-title{font-family:"vazir", vazir;font-size:20px;font-weight:300;color:#76767A;}.elementor-1062 .elementor-element.elementor-element-2c2d325 .elementor-heading-title a:hover, .elementor-1062 .elementor-element.elementor-element-2c2d325 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1062 .elementor-element.elementor-element-5e4ea08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-5e4ea08 .elementor-heading-title{font-family:"vazir", vazir;font-size:20px;font-weight:300;color:#76767A;}.elementor-1062 .elementor-element.elementor-element-5e4ea08 .elementor-heading-title a:hover, .elementor-1062 .elementor-element.elementor-element-5e4ea08 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1062 .elementor-element.elementor-element-a1b7a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-a1b7a00 .elementor-heading-title{font-family:"vazir", vazir;font-size:20px;font-weight:300;color:#76767A;}.elementor-1062 .elementor-element.elementor-element-a1b7a00 .elementor-heading-title a:hover, .elementor-1062 .elementor-element.elementor-element-a1b7a00 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1062 .elementor-element.elementor-element-fa931f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-fa931f1 .elementor-heading-title{font-family:"vazir", vazir;font-size:20px;font-weight:300;color:#76767A;}.elementor-1062 .elementor-element.elementor-element-fa931f1 .elementor-heading-title a:hover, .elementor-1062 .elementor-element.elementor-element-fa931f1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1062 .elementor-element.elementor-element-0696e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-0696e53 .elementor-heading-title{font-family:"vazir", vazir;font-size:20px;font-weight:300;color:#76767A;}.elementor-1062 .elementor-element.elementor-element-0696e53 .elementor-heading-title a:hover, .elementor-1062 .elementor-element.elementor-element-0696e53 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}#elementor-popup-modal-1062{background-color:#F2EADE99;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1062 .dialog-message{width:820px;height:380px;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-1062 .dialog-close-button{display:flex;top:6%;background-color:#FFFFFF03;font-size:25px;}#elementor-popup-modal-1062 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-1062 .dialog-close-button{right:2%;}body.rtl #elementor-popup-modal-1062 .dialog-close-button{left:2%;}#elementor-popup-modal-1062 .dialog-close-button i{color:#B1B1B1;}#elementor-popup-modal-1062 .dialog-close-button svg{fill:#B1B1B1;}@media(max-width:767px){.elementor-1062 .elementor-element.elementor-element-2581dc0{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1062 .elementor-element.elementor-element-29297a4{padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;--e-search-input-padding-block-start:5px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;}.elementor-1062 .elementor-element.elementor-element-29297a4 .e-search-input{font-size:16px;border-width:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-1062 .elementor-element.elementor-element-46df2d3 .elementor-heading-title{font-size:17px;}.elementor-1062 .elementor-element.elementor-element-2c2d325 .elementor-heading-title{font-size:15px;}.elementor-1062 .elementor-element.elementor-element-5e4ea08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-5e4ea08 .elementor-heading-title{font-size:15px;}.elementor-1062 .elementor-element.elementor-element-a1b7a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-a1b7a00 .elementor-heading-title{font-size:15px;}.elementor-1062 .elementor-element.elementor-element-fa931f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-fa931f1 .elementor-heading-title{font-size:15px;}.elementor-1062 .elementor-element.elementor-element-0696e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1062 .elementor-element.elementor-element-0696e53 .elementor-heading-title{font-size:15px;}#elementor-popup-modal-1062 .dialog-message{width:317px;height:80vh;}#elementor-popup-modal-1062{justify-content:flex-start;align-items:flex-start;}#elementor-popup-modal-1062 .dialog-widget-content{border-radius:5px 5px 5px 5px;margin:5px 5px 5px 5px;}#elementor-popup-modal-1062 .dialog-close-button{top:11px;font-size:18px;}body:not(.rtl) #elementor-popup-modal-1062 .dialog-close-button{right:4%;}body.rtl #elementor-popup-modal-1062 .dialog-close-button{left:4%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://meysamkazemi.com/wp-content/uploads/2025/11/Vazirmatn-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://meysamkazemi.com/wp-content/uploads/2025/11/Vazirmatn-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://meysamkazemi.com/wp-content/uploads/2025/11/Vazirmatn-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://meysamkazemi.com/wp-content/uploads/2025/11/Vazirmatn-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://meysamkazemi.com/wp-content/uploads/2025/11/Vazirmatn-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://meysamkazemi.com/wp-content/uploads/2025/11/Vazirmatn-ExtraLight.woff2') format('woff2');
}
/* End Custom Fonts CSS */