/*------------------------------------*
	font and Styles
*------------------------------------*/
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: bold;
	src: url('font/iransans/woff/IRANSansWeb\(FaNum\)_Bold.woff');
	src: url('font/iransans/woff2/IRANSansWeb\(FaNum\)_Bold.woff2');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 400;
	src: url('font/iransans/woff/IRANSansWeb\(FaNum\).woff');
	src: url('font/iransans/woff2/IRANSansWeb\(FaNum\).woff2');
}
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 400;
	src: url('font/iranyekan/iranyekanwebregular.woff2');
	
}
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 600;
	src: url('font/iranyekan/iranyekanwebbold.woff2');
	
}

/*Coding Start*/
body,p,input,em{font-family:iransans !important;}
h1,h2,h3,h4,h5,h6,.title,a,.elementor-heading-title{font-family: iranyekan !important;}
.metform-btn{
    font-family:iransans;
}
.elementor-icon-list-text,.rt-features-list-portfolio-content .info-body .single-info .info-details span,.single-teams .short-desc,.single-teams .designation-info {
    font-family:iransans;
	letter-spacing: 0 !important;
}
.tp-tabs{
    border-top-right-radius: 35px !important;
}
.single-teams .adress-box .address-content span{
    font-family: 'iransans'!important;
}
.reactheme-blog .blog-item .blog-desc{
    font-family:iransans;
}
.mf-error-message{
    font-family:iransans;
}
.mf-input-file-upload-label {
	margin-right:0 !important;
}
@media (max-width: 767px) {
	.mobilebg { background-image:none!important;
		background-color:#f6f6f6;}}
.rts-accordion.style1 .accordion-item .accordion-body{
	font-family: iransans;
}
.rts-accordion .accordion-item .accordion-button,.rt-iconbox-area .box-inner .rs-badge, .rt-pricing-table-title,
.rt-pricing-table-features-title{
	font-family: iransans !important;
}

.rt-iconbox-area .box-inner .rs-badge{
	right: -4% !important;
	padding: 18px 9px 0px 0px !important;
}
.react-sideabr .widget_block label.wp-block-search__label,.react-sideabr .widget_block h2,
.react-sideabr .widget-title,.elementor-icon-box-title,
.slider-inner-wrapper .rt--slider.slider-style2 .single--item .content--box,.count-number span.prefix,.slider-title,.rt-portfolio-style9
.banner-inner li.item .pos,.mf-file-name span,.page-title,.accordion-body,
.text,.borderless-elementor-animated-text-strings .Typewriter__wrapper,.page-error .content-area ,.mf-input-label{
	font-family: iransans !important;
	letter-spacing: 0;
}
.fa-arrow-right:before {
    content: "\f062" !important;
}
/* .react-button i{
	margin-left: 10px !important;
} */
.mf-input-label{
	font-family: iransans;
}
.mf-file-name span{
	margin-right: 10px;
}
.rt-blog-slider.slider-style-3 .blog-btn .rt-blog-slider.slider-style-5 .footer-area .rts-read-more{
	float:right;
}
.elementor-11279 .elementor-element.elementor-element-7ca49e27{
	padding: 0 0 0 0 !important;
}
.rts-read-more{
	letter-spacing:0 !important;
}
.rts-tab-style-one .tab-content .rts-tab-content-one{
	font-family: iransans;
}
.fa-angle-right:before {
    content: "\f104" !important;
}
#rev_slider_2_1[data-slideactive="rs-4"] .zeus .tp-tab-title{
	font-family: iransans !important;
}
@media (max-width: 767px){
	.react-button a {
		padding: 15px 15px 15px 15px !important;
	}
}
.e-fas-arrow-left{
	transform: rotate(360deg) !important;
}
.metform-submit-btn>span{
	font-family: iransans;
	letter-spacing: 0;
}
@media (max-width: 767px){
.react-button a {
    padding: 120px 50px 120px 50px;
}}
.e-fas-comments{
	transform: rotate(360deg) !important;
}
.rts-team.team-slider-style5 .team-item.swiper-slide-active {
	margin-left: 15px !important;
	margin-right: 0 !important;
}
.redux-update-google-fonts{
	display: none;
}