@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/woff/YekanBakhFaNum-Thin.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-Thin.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/woff/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/woff/YekanBakhFaNum-Black.woff') format('woff'),   
	url('../fonts/woff2/YekanBakhFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 950;
	src: url('../fonts/woff/Yekan Bakh FaNum-ExtraBlack.woff') format('woff'),   
	url('../fonts/woff2/Yekan Bakh FaNum-ExtraBlack.woff2') format('woff2');		 
}

/* reset */
:root {
  --marian-primary: #01205A;
  --marian-secondary: #2A9155;
  --marian-black: #000000;
  --marian-white: #ffffff;
  --marian-gray-light: #f7f5f5;
  --marian-gray: #eeeeee;
}
body {
  font-family: Yekan Bakh FaNum;
  overflow-x: hidden;
  transition: 0.2s;
}
p,
span,
small,
ul,
li,
ol,
a,
h1,
h2,
h3,
h4,
h5,
h6,
strong {
  font-family: Yekan Bakh FaNum;
}

/* custom classes */
.ox-hidden {
  overflow-x: hidden;
}
.ltr {
  direction: ltr;
}
.rtl {
  direction: rtl;
}