@charset "utf-8";

@font-face {
	font-family: 'IRANSans';
	src: url('fonts/iransans/IRANSans-Bold-web.woff2') format('woff2'),
		url('fonts/iransans/IRANSans-Bold-web.woff') format('woff'),
		url('fonts/iransans/IRANSans-Bold-web.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IRANSans';
	src: url('fonts/iransans/IRANSans-Medium-web.woff2') format('woff2'),
		url('fonts/iransans/IRANSans-Medium-web.woff') format('woff'),
		url('fonts/iransans/IRANSans-Medium-web.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IRANSans';
	src: url('fonts/iransans/IRANSans-UltraLight-web.woff2') format('woff2'),
		url('fonts/iransans/IRANSans-UltraLight-web.woff') format('woff'),
		url('fonts/iransans/IRANSans-UltraLight-web.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IRANSans';
	src: url('fonts/iransans/IRANSans-Light-web.woff2') format('woff2'),
		url('fonts/iransans/IRANSans-Light-web.woff') format('woff'),
		url('fonts/iransans/IRANSans-Light-web.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IRANSans';
	src: url('fonts/iransans/IRANSans.woff2') format('woff2'),
		url('fonts/iransans/IRANSans.woff') format('woff'),
		url('fonts/iransans/IRANSans-web.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

html,
body,
input,
textarea,
select,
button,
.btn,
.form-control,
h1, h2, h3, h4, h5, h6,
p, span, div, a, label, li, td, th,
.modal-title,
.dropdown-menu,
.navbar,
.nav-tabs,
.table,
.alert,
.badge,
.card,
.list-group-item {
	font-family: 'IRANSans', Tahoma, Arial, sans-serif !important;
}

.fa,
[class^="fa-"],
[class*=" fa-"] {
	font-family: FontAwesome !important;
}
