@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('/fonts/iran-yekan/iran-yekan-web-bold.eot');
	src: url('/fonts/iran-yekan/iran-yekan-web-bold.eot?#iefix') format('embedded-opentype'),
		/* IE6-8 */
		url('/fonts/iran-yekan/iran-yekan-web-bold.woff2') format('woff2'),
		/* FF39+,Chrome36+, Opera24+*/
		url('/fonts/iran-yekan/iran-yekan-web-bold.woff') format('woff'),
		/* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/fonts/iran-yekan/iran-yekan-web-bold.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('/fonts/iran-yekan/iran-yekan-web-light.eot');
	src: url('/fonts/iran-yekan/iran-yekan-web-light.eot?#iefix') format('embedded-opentype'),
		/* IE6-8 */
		url('/fonts/iran-yekan/iran-yekan-web-light.woff2') format('woff2'),
		/* FF39+,Chrome36+, Opera24+*/
		url('/fonts/iran-yekan/iran-yekan-web-light.woff') format('woff'),
		/* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/fonts/iran-yekan/iran-yekan-web-light.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('/fonts/iran-yekan/iran-yekan-web-regular.eot');
	src: url('/fonts/iran-yekan/iran-yekan-web-regular.eot?#iefix') format('embedded-opentype'),
		/* IE6-8 */
		url('/fonts/iran-yekan/iran-yekan-web-regular.woff2') format('woff2'),
		/* FF39+,Chrome36+, Opera24+*/
		url('/fonts/iran-yekan/iran-yekan-web-regular.woff') format('woff'),
		/* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('/fonts/iran-yekan/iran-yekan-web-regular.ttf') format('truetype');
}

html,
body,
#root {
  margin: 0px;
  width: 100vw;
  height: 100vh;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

* {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}