/*  
URL: http://etterstudio.com
Author: Etter Studio Ltd., Switzerland, 20201, etterstudio.com
All rights reserved.
*/

@font-face {
    font-family: 'etter-sans-book';
    src: url('Etter-Sans-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'etter-sans-medium';
    src: url('Etter-Sans-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'etter-serif-roman';
    src: url('Etter-Serif-Roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'etter-serif-italic';
    src: url('Etter-Serif-Italic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	font-size: 0;
	animation-timing-function: ease;
	color: #fff;
	font-family: "etter-sans-book";
	background-color: #000;
	-webkit-user-select: none; /* Safari 3.1+ */
    -moz-user-select: none; /* Firefox 2+ */
    -ms-user-select: none; /* IE 10+ */
	user-select: none;
	/*text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	-moz-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale;*/
	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
}

stage,
svg,
path, 
rect,
layer,
circle {
	position: fixed;
	overflow: visible;
}