
/* FONT */
@font-face {
	font-family: 'irsans-bold';
	src: url('assets/fonts/iransans-bold/iransansweb_bold.woff2') format("woff2");
	font-weight: 700;
	font-display: swap;
}

@font-face {
	font-family: 'irsans';
	src: url('assets/fonts/iransans/iransansweb.woff2') format("woff2");
	font-weight: 400;
	font-display: swap;
}

body,a,div,input,select,button, .page-top .page-title,
h1, h2, h3, h4, h5, h6, .testimonial blockquote, .testimonial blockquote p, p, .porto-u-sub-heading, span { font-family:'irsans'!important; }
.gridlist-toggle>a, .page-top ul.breadcrumb>li .delimiter.delimiter-2, .page-header-8 .delimiter.delimiter-2 {font-family: "Porto"!important;}
.accordion-menu .arrow, #main-toggle-menu .menu-title .toggle, .mega-menu .narrow li.menu-item-has-children>a:before, .page-top ul.breadcrumb>li .delimiter, .widget_sidebar_menu .widget-title .toggle, .side-menu-slide .menu-item-has-children>a:after, .side-menu-slide .menu-item>.go-back:before, .pagination .prev:before, .page-links .previouspagelink:before, .pagination .next:before, .page-links .nextpostslink:before, ul.nav-list li a:before, ul[class^="wsp-"] li a:before, .tparrows.tparrows-carousel.tp-leftarrow:before, .tparrows.tparrows-carousel.tp-rightarrow:before, .share-links .share-email:before, .share-links .share-rss:before, .star-rating, .mejs-overlay-button:before, .comment-form-rating .stars span a:before {font-family: "Font Awesome 6 Free"!important;}
.fab {
	font-family: "Font Awesome 6 Brands"!important;
}


/* Header */
#header.sticky-header .header-main, .fixed-header #header.sticky-header .header-main {
	background-color: #c78d1b;
}
/* Header */


/* Logo */


/* Logo */

/* Search */


/* Search */





/* Menu */



/* Font Icon */


/* Font Icon */



/* Menu */

/* Footer */

#footer .footer-logo img {
	 max-width: 100%;
}
.porto-u-sub-heading {
	text-align: right;
}
#ee-footer-ce1-co1{
	height: 58px;
}
#ee-footer-ce1{
	background-color: #153d91;
}
#ee-footer-ce1 li, #ee-footer-ce1 li a{
	color: #e7e7e7;
}
#ee-footer-ce1 li a:hover{
	color: #FFEB3B;
}
#ee-footer-ce1 .porto-u-headings-line {
	width: 40%;
}
#ee-footer-ce2{
	padding: 1px;
}
/* Footer */

/* Home */

#header .main-menu > li.menu-item {
	margin: 0;
}
#ee-home-ce2 .tabs .tab-title {
	letter-spacing: 0;
}
#ee-home-ce3-co1 p:nth-child(2){
	text-align: justify;
	padding: 0px 1rem 0px 1rem;
}
#ee-home-ce3-co1 .wpb_raw_html{
	float: left;
	margin-left: 1rem;
}
#ee-home-ce1 .vc_custom_heading {
	text-align: center;
	float: left;
	position: absolute;
	line-height: 40px!important;
	background: #0000006e;
	padding: 3rem;
	left: -100px;
	top: -100px;
	color: #fff!important;
	border-radius: 7px;
}
#ee-home-ce5 {
	background-color: #153d91!important;
}
#ee-home-ce2 .nav-tabs .nav-link i.icon-featured.icon-image {
	max-width: 100px;
}
#ee-home-ce4 .post-image.img-thumbnail img {
	width: 130px;
	border-radius: 15px
}

#ee-home-ce4 .post-item-small {
	border: none;
	padding-top: 0
}

#ee-home-ce4 h5 a {
	font-size: 16px;
	font-weight: 700
}

#ee-home-ce4 p.post-excerpt {
	text-align: justify
}

#ee-home-ce4 .post-item-content {
	margin-top: 30px
}
/* Home */



/* Single Post */

#singlepost-row0 .owl-carousel .owl-item .owl-lazy {
	opacity: inherit;
}
#sp-r0-c2 .wpb_content_element, #sp-r0-c2-row0 .wpb_content_element {
	margin-bottom: 5px;
}
#sp-r0-c1-row00{
	text-align: left;
}
#sp-r0-c1-row00 .sp-date, #sp-r0-c1-row00 .sp-category, #sp-r0-c1-row00 .sp-idnews, #sp-r0-c1-row00 .sp-idnews-value{
	display: inline-flex;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
#sp-r0-c2 .vc_custom_heading.align-right, #sp-r0-c2-row0 .vc_custom_heading.align-right, #sp-r0-c1-row0 .vc_custom_heading.ch.align-right {
	height: 24px;
	float: right;
	font: 15px/24px vazir;
	background-color: #0a204f;
	padding: 0 12px;
	color: #fff;
}
#sp-r0-c2 .vc_grid-container-wrapper.vc_clearfix:before {
	content: "";
	width: 100%;
	height: 2px;
	display: block;
	background-color: #0a204f;
	position: relative;
	right: 0;
	top: 24px;
}
#sp-r0-c2-row0 #sp-r0-c2-row0-suggestarticle-ch {
	height: 24px;
	float: right;
	font: 15px/24px vazir;
	background-color: #fff;
	padding: 0 12px;
	color: #000;
}
#sp-r0-c2-row0 .vc_gitem-post-data, #sp-r0-c2-row0 h4, #sp-r0-c2-row0 .vc_gitem_row .vc_gitem-col, #home-r1-c2-row2 .vc_gitem-post-data, #sp-r1-c2-row2 h4, #sp-r1-c2-row2 .vc_gitem_row .vc_gitem-col, #sp-r0-c2 .vc_gitem-post-data, #sp-r0-c2 h4, #sp-r0-c2 .vc_gitem_row .vc_gitem-col {
	margin-bottom: 0;
	padding-bottom: 0;
	padding-right: 6px;
}
#sp-r0-c2-row0 .porto-separator hr, #sp-r0-c1-row0 .porto-separator.sch hr {
	position: relative;
	top: 22px;
}
#sp-r0-c2-row0 .porto-separator.sp-r0-c2-row0-suggestarticle-sp {
	margin: 0;
}
#sp-r0-c2-row0 .porto-separator.sp-r0-c2-row0-suggestarticle-sp hr {
	top: 0px;
	width: 100%;
}
#sp-r0-c2-row0-webgardi-pg .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, #sp-r0-c2-row0-webgardi-pg .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, #sp-r0-c2-row0-porbazdid-pg .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, #sp-r0-c2-row0-porbazdid-pg .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
	display: inline-block;
	background: transparent;
}
#sp-r0-c2-row0-webgardi-pg .vc_gitem-zone-a .vc_gitem-row-position-bottom, #sp-r0-c2-row0-webgardi-pg .vc_gitem-zone-b .vc_gitem-row-position-bottom, #sp-r0-c2-row0-suggestarticle-pg .vc_gitem-zone-a .vc_gitem-row-position-bottom, #sp-r0-c2-row0-suggestarticle-pg .vc_gitem-zone-b .vc_gitem-row-position-bottom {
	position: relative;
	height: 190px;
}
#sp-r0-c2-row0-webgardi-pg .vc-gitem-zone-height-mode-auto:before, #sp-r0-c2-row0-suggestarticle-pg .vc-gitem-zone-height-mode-auto:before {
	display: none;
}
#sp-r0-c2-row0, #sp-r0-c2-row0{
	padding-right: 14px;
	padding-left: 14px;
	border-right: 1px solid #cdd1d2;
	border-left: 1px solid #cdd1d2;
}
.sp-r0-c1-row0-rpg .porto-tb-item{
	margin-bottom: 0px;
	padding-top: 10px;
}
.sp-r0-c1-row0-rpg{
	padding: 10px;
}
.bullet-2 a:before {
	content: "";
	display: inline-flex;
	position: absolute;
	z-index: 1;
	width: 6px;
	height: 6px;
	border-radius: 50px;
	background-color: #000;
	top: 5.5px;
	right: 2px;
	border: 0;
}
.bullet-2 a:after{
	content: "";
	display: inline-flex;
	position: absolute;
	width: 11px;
	height: 11px;
	border-radius: 50px;
	background-color: #fbe73e;
	top: 3.5px;
	right: 0px;
}
.sp-r0-c1-row0-rpg .porto-heading .mb-2 {
	display: initial;
}
.sp-r0-c1-row0-rpg .bullet-2{
	position: relative;
}
#sp-r0-c1-row0 .vc_custom_heading.chn.align-right {
	float: right;
	padding: 11px 0;
	margin-left: 19px;
}
#sp-r0-c1-row0 .meta_tags {
	padding: 11px 0;
}
#sp-r0-c1-row0 .meta_tags a{
	color: #000;
	border-radius: 4px;
	background-color: #ededed;
	padding: 3px 14px 0 15px;
	margin: 0 0 4px 5px;
}
#sp-r0-c1-row0 .porto-links-block{
	border: 0;
	background: transparent;
}
#sp-r0-c1-row0 a.porto-sicon-box-link{
	display: inline-flex;
	padding-left: 38px;
}
#sp-r0-c1-row0 .chnost, #sp-r0-c1-row0 .chnostl{
	text-align: right;
	display: inline-flex;
}
#sp-r0-c1-row0 .chnostl{
	color: blue;
	text-decoration: underline;
	padding-right: 5px;
}
#sp-r0-c1-row0 .sp-date, #sp-r0-c1-row0 .sp-category, #sp-r0-c1-row0 .sp-idnews, #sp-r0-c1-row0 .sp-idnews-value{
	display: inline-flex;
	padding-left: 10px;
	padding-right: 10px;
	color: #424242;
	position: relative;
}
#sp-r0-c1-row0 .sp-idnews{
	padding-left: 0;
}
#sp-r0-c1-row0 .sp-idnews-value{
	margin-left: 10px;
}
#sp-r0-c1-row0 .sp-date:before, #sp-r0-c1-row0 .sp-category:before, #sp-r0-c1-row0 .sp-idnews-value:before {
	content: "";
	width: 1px;
	height: 100%;
	display: block;
	background-color: #cfcfcf;
	position: absolute;
	top: 0;
	left: 0;
}
#sp-r0-c1-row0 .sp-feature-image .owl-carousel{
	margin-bottom: 0;
}
#sp-r0-c1-row0 .che-excerpt{
	padding: 15px;
	margin-bottom: 20px;
	font: 14px/28px vazir;
	color: #3b3b3b;
	background-color: #ededed;
}
/*  author */
.author_info_parent{
	display: flex;
}
.info_author {
	color: #0a006b;
}
.news_info_general {
	width: 100%;
	text-align: right;
	color: #4c65f5;
	font: 14px/26px vazir;
	direction: rtl !important;
	padding-top: 15px;
}
.author_img {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	padding: 4px;
	overflow: hidden;
	float: right;
	margin-left: 8px;
}
.author_img img {
	border-radius: 50%;
	width: 100%;
	height: 52px;
}
.author_name {
	padding-top: 15px;
	float: right;
}
.author-span {
	display: inline;
	float: right;
	font: 13px/26px vazir;
	direction: rtl !important;
	color: #474747;
	padding: 0 10px;
}
.author-span-name {
	display: inline;
	float: right;
	font: 13px/26px vazir;
	direction: rtl !important;
	color: #000;
}

/*  author */
.bullet-1 a:before {
	content: "";
	display: inline-flex;
	position: absolute;
	z-index: 1;
	width: 6px;
	height: 6px;
	border-radius: 50px;
	background-color: #000;
	top: 19.5px;
	right: 4px;
	border: 0;
}
.bullet-1 a:after{
	content: "";
	display: inline-flex;
	position: absolute;
	width: 11px;
	height: 11px;
	border-radius: 50px;
	background-color: #fbe73e;
	top: 17.5px;
	right: 2px;
}
br{
	content: '\A';
	display: block;
	margin: 7px;
}
/* Single Post */


/* Archive Post */
#archivepost-row0 .wp-block-columns {
	margin-bottom: 0.75em;
}
#archivepost-row0 .porto-posts-grid .product-category, #archivepost-row0 .porto-tb-item {
	border-bottom: 1px solid #c5c5c5;
	margin-bottom: 0.75em;
}
/* Archive Post */


/* Other */
.p-justify .wpb_content_element {
	margin-bottom: 0;
}
.p-justify{
	text-align: justify;
}
.tdtr td{
	border: 1px solid#ccc;
}
.eitaa-container {
	background-image: url(https://eeta.hozehkh.com/wp-content/uploads/2023/11/eitaa-icon-gray.png);
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	width: 40px;
	font-size: 22px;
	text-align: center;
}

/* Other */

/* Page */
.page-id-70 .vc_single_image-wrapper.vc_box_shadow_border_circle.vc_box_border_grey img:hover{
	box-shadow: 0 0 5px rgb(199 141 27);
}
.page-id-70 .content-grid-item.vc_column_container.col-md-4 h3:hover{
	color: #c78d1b;
}


/* Page */
