.elementor-324 .elementor-element.elementor-element-d44ab2a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-324 .elementor-element.elementor-element-59c54ee{text-align:start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-dcaa91d .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-96219ca{text-align:start;}.elementor-324 .elementor-element.elementor-element-5363acd .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-2a5d26e{text-align:start;}.elementor-324 .elementor-element.elementor-element-d548e5c .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-01c8449{text-align:start;}.elementor-324 .elementor-element.elementor-element-11f301c .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-7bb0c7a{text-align:start;}.elementor-324 .elementor-element.elementor-element-9c85705 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-1d8a75f{text-align:start;}.elementor-324 .elementor-element.elementor-element-bdae507 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-df70080{text-align:start;}.elementor-324 .elementor-element.elementor-element-45e02a0 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-720db00{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-324 .elementor-element.elementor-element-82823dd .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-c34c1b2{text-align:start;}.elementor-324 .elementor-element.elementor-element-7121aff .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-c34cd14{text-align:start;}.elementor-324 .elementor-element.elementor-element-ba6d9d4 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-84cb0db{text-align:start;}.elementor-324 .elementor-element.elementor-element-0c0375c .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-e3757ac{text-align:start;}.elementor-324 .elementor-element.elementor-element-4f968aa .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-aaca1db{text-align:start;}.elementor-324 .elementor-element.elementor-element-ff4a60c .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-1a89eda{text-align:start;}.elementor-324 .elementor-element.elementor-element-18a4c2d .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-6197b24{text-align:start;}.elementor-324 .elementor-element.elementor-element-89dacb3 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-298e963{text-align:start;}.elementor-324 .elementor-element.elementor-element-3e89c08 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-194b001{text-align:start;}.elementor-324 .elementor-element.elementor-element-66b810b .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-42af3e0{text-align:start;}.elementor-324 .elementor-element.elementor-element-42da757 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-b1421cc{text-align:start;}.elementor-324 .elementor-element.elementor-element-fbef4bc .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-0ec711f{text-align:start;}.elementor-324 .elementor-element.elementor-element-b677e44 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-5ef05da{text-align:start;}.elementor-324 .elementor-element.elementor-element-44647b6 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-8c0e8f0{text-align:start;}.elementor-324 .elementor-element.elementor-element-6e3883d .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-d37d591{text-align:start;}.elementor-324 .elementor-element.elementor-element-1e07f08 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-5954ed1{text-align:start;}.elementor-324 .elementor-element.elementor-element-5de78cf .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-0518293{text-align:start;}.elementor-324 .elementor-element.elementor-element-12aa03f .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-c3135cc{text-align:start;}.elementor-324 .elementor-element.elementor-element-31c96a0 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:28px;font-weight:700;}.elementor-324 .elementor-element.elementor-element-0f8c058{text-align:start;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-UltraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-DemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'iransansx';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://margozha.com/wp-content/uploads/2026/07/IRANSansX-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */