/* Former Elementor kit (post-16) and its custom CSS, copied 2026-11-10 when Elementor was switched off (speed plan P13).
 * Same rules, same specificity (.elementor-kit-16 -> body class .fkz-kit), printed last like the kit was, so the look
 * does not change. Not on directory/profile pages (they never had it). Clean-up belongs to the designer. */
.fkz-kit{--e-global-color-primary:#1C244B;--e-global-color-secondary:#F3F5F8;--e-global-color-text:#324A6D;--e-global-color-accent:#467FF7;--e-global-color-c696dce:#FAFAEE;--e-global-color-14ef391:#C8D5DC;--e-global-color-764183d:#F9FAFD;--e-global-color-d6cea4e:#FFFFFF;--e-global-color-86b4fcd:#02010100;--e-global-color-57c8da2:#000000CC;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:65px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-392b9e0-font-family:"Poppins";--e-global-typography-392b9e0-font-size:22px;--e-global-typography-392b9e0-font-weight:600;--e-global-typography-392b9e0-text-transform:capitalize;--e-global-typography-392b9e0-font-style:normal;--e-global-typography-392b9e0-text-decoration:none;--e-global-typography-392b9e0-line-height:1.2em;--e-global-typography-392b9e0-letter-spacing:0px;--e-global-typography-c05b693-font-family:"Poppins";--e-global-typography-c05b693-font-size:22px;--e-global-typography-c05b693-font-weight:300;--e-global-typography-c05b693-text-transform:none;--e-global-typography-c05b693-font-style:normal;--e-global-typography-c05b693-text-decoration:none;--e-global-typography-c05b693-line-height:1.5em;--e-global-typography-c05b693-letter-spacing:0px;--e-global-typography-6558fb1-font-family:"Poppins";--e-global-typography-6558fb1-font-size:16px;--e-global-typography-6558fb1-font-weight:300;--e-global-typography-6558fb1-text-transform:uppercase;--e-global-typography-6558fb1-font-style:normal;--e-global-typography-6558fb1-text-decoration:none;--e-global-typography-6558fb1-line-height:1.5em;--e-global-typography-6558fb1-letter-spacing:10px;--e-global-typography-92bce3b-font-family:"Poppins";--e-global-typography-92bce3b-font-size:16px;--e-global-typography-92bce3b-font-weight:400;--e-global-typography-92bce3b-text-transform:capitalize;--e-global-typography-92bce3b-font-style:italic;--e-global-typography-92bce3b-text-decoration:underline;--e-global-typography-92bce3b-line-height:1em;--e-global-typography-92bce3b-letter-spacing:0px;--e-global-typography-b2deeae-font-family:"Poppins";--e-global-typography-b2deeae-font-size:85px;--e-global-typography-b2deeae-font-weight:600;--e-global-typography-b2deeae-text-transform:none;--e-global-typography-b2deeae-font-style:normal;--e-global-typography-b2deeae-text-decoration:none;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-b2deeae-letter-spacing:0px;--e-global-typography-fb1a3e0-font-family:"Poppins";--e-global-typography-fb1a3e0-font-size:200px;--e-global-typography-fb1a3e0-font-weight:600;--e-global-typography-fb1a3e0-text-transform:none;--e-global-typography-fb1a3e0-font-style:normal;--e-global-typography-fb1a3e0-text-decoration:none;--e-global-typography-fb1a3e0-line-height:1.2em;--e-global-typography-fb1a3e0-letter-spacing:0px;--e-global-typography-397e168-font-family:"Poppins";--e-global-typography-397e168-font-size:16px;--e-global-typography-397e168-font-weight:400;--e-global-typography-397e168-text-transform:capitalize;--e-global-typography-397e168-font-style:italic;--e-global-typography-397e168-text-decoration:none;--e-global-typography-397e168-line-height:1.3em;--e-global-typography-397e168-letter-spacing:0px;background-color:var( --e-global-color-c696dce );color:#333333;font-family:"IRANYekanXs", Sans-serif;}.fkz-kit button,.fkz-kit input[type="button"],.fkz-kit input[type="submit"]{background-color:#F0F2F5;color:#004D40;border-style:solid;border-color:#E1E4E8;border-radius:10px 10px 10px 10px;}.fkz-kit button:hover,.fkz-kit button:focus,.fkz-kit input[type="button"]:hover,.fkz-kit input[type="button"]:focus,.fkz-kit input[type="submit"]:hover,.fkz-kit input[type="submit"]:focus{background-color:#E1E4E8;}.fkz-kit a{color:#2980B9;font-family:"IRANYekanXs", Sans-serif;}.fkz-kit a:hover{color:#C5A059;}.fkz-kit h1{font-family:"IRANYekanXs", Sans-serif;font-size:1.8rem;font-weight:900;}.fkz-kit h2{font-family:"IRANYekanXs", Sans-serif;font-size:1.5rem;font-weight:bold;}.fkz-kit h3{font-family:"IRANYekanXs", Sans-serif;font-size:1.3rem;font-weight:bold;}.fkz-kit h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.fkz-kit h5{font-size:1rem;}@media(max-width:1024px){.fkz-kit{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-c05b693-font-size:14px;--e-global-typography-6558fb1-font-size:14px;--e-global-typography-92bce3b-font-size:14px;--e-global-typography-b2deeae-font-size:65px;--e-global-typography-fb1a3e0-font-size:145px;--e-global-typography-397e168-font-size:14px;}.fkz-kit h4{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}}@media(max-width:767px){.fkz-kit{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-size:20px;--e-global-typography-392b9e0-font-size:18px;--e-global-typography-b2deeae-font-size:48px;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-fb1a3e0-font-size:100px;--e-global-typography-fb1a3e0-line-height:1em;}.fkz-kit h4{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}}body{
	font-family: IRANYekanX  !important;
	direction: rtl;
	background-color: #cdcdcd;
	margin: 0;
}h1,h2,h3,h4,h5,h6,input,textarea{
	font-family: IRANYekanX !important;
}h1{
	font-weight: bold;
}.wrapper{
	max-width: 900px;
	margin: 0 auto;
}.ltr{
	direction: ltr;
}.text-right{
	text-align: right;
}.text-center{
	text-align: center;
}.text-left{
	text-align: left;
}.text-small{
	font-size: 0.8em;
}.text-xsmall{
	font-size: 0.6em;
}.text-large{
	font-size: 1.2em;
}.text-xlarge{
	font-size: 1.4em;
}.text-underline{
	text-decoration:underline;
}.text-thin{
	font-weight: 100;
}.text-UltraLight{
	font-weight: 200;
}.text-light{
	font-weight: 300;
}.text-regular{
	font-weight: normal;
}.text-medium{
	font-weight: 500;
}.text-demibold{
	font-weight: 600;
}.text-bold{
	font-weight: bold;
}.text-extrabold{
	font-weight: 800;
}.text-black{
	font-weight: 900;
}.text-extrablack{
	font-weight: 950;
}.text-heavy{
	font-weight: 1000;
}blockquote{
	font-weight: 700;
	padding: 10px;
	border: 1px dashed #666666;
}.mainbox{
	width: 100%;
	background-color: #EFEFEF;
	display: table;
	margin-bottom: 30px;
	border-right: 8px solid #00adb5;
}.mainboxnegativ{
	width: 100%;
	background-color: #303841;
	display: table;
	margin-bottom: 30px;
	border-right: 8px solid #00adb5;
	color: #F9F9F9;
}.mainbox2{
	font-size: 1em;
	width: 90%;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}.mainboxitalic{
	font-size: 1em;
	font-style: italic;
	width: 90%;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}.mainbox3{
	width: 100%;
	background-color: #DFDFDF;
	display: table;
	margin-bottom: 30px;
	border-right: 8px solid #FF5EAA;
}.mainbox2negativ{
	font-size: 1em;
	color: #F9F9F9;
	background-color: #000000;
	padding-right: 20px;
}.farsiparagraph{
	font-size: 1em;
	width: 47%;
	float:right;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;

}.farsiparagraph_negativ{
	font-size: 1em;
	color: #F9F9F9;
	background-color: #000000;
	width: 47%;
	float:right;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;

}.englishparagraph{
	font-size: 1em;
	width: 47%;
	float: left;
	direction:ltr;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;


}.englishparagraph_negativ{
	font-size: 1em;
	color: #F9F9F9;
	background-color: #000000;
	width: 47%;
	float: left;
	direction:ltr;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;


}.rightbox{
	width: 60%;
	padding-right: 20px;
	padding-left: 5px;
	float: right;
	margin-left: 10px;
	margin-bottom: 0px;
	min-width: 0px;
	background-color: #F7F7F7;

}.titelbox{
	width: 60%;
	padding-right: 25px;
	padding-left: 0px;
	float: right;
	margin-left: 10px;
	margin-bottom: 0px;
	min-width: 0px;
	background-color: #d5d5d5;
	color: #4B4B4B;
}.lefttbox{
	
	padding-right: 20px;
	padding-left: 4px;
	float: right;
	margin-bottom: 10px;
	min-width: 0px;
}.alphabet{
	width: 35%;
	float: left;
	font-size: 20em;
	text-align: center;
	font-weight: 700;
	color: #999999;
}.alphabet2{
	width: 35%;
	float: left;
	direction: ltr;
	font-size: 1.6em;
	text-align: left;
	font-weight: 700;
	color: #333333;
	margin-top: 100px;
}.footer{
	font-weight: 400;
	font-size: 0.7em;
	text-align: center;
	direction: ltr;
	margin-bottom: 0px;
	padding-bottom: 0px;
}.aligncenter{
  text-align: center;
}.dataTables_filter{
  font-weight: bold;
}.dataTables_filter input{
  border: 3px solid #003A70;
}@font-face{
	font-family: 'IRANYekanXs';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fekrazadeh.ir/wp-content/uploads/2023/02/IRANYekanX-Regular.woff2') format('woff2'),
		url('https://fekrazadeh.ir/wp-content/uploads/2023/02/IRANYekanX-Regular.woff') format('woff');
}@font-face{
	font-family: 'IRANYekanXs';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fekrazadeh.ir/wp-content/uploads/2023/02/IRANYekanX-Bold.woff2') format('woff2'),
		url('https://fekrazadeh.ir/wp-content/uploads/2023/02/IRANYekanX-Bold.woff') format('woff');
}
