html, body {
	height: 100%;
}

#app {
	height: 100%;		
}

/* hebrew */
@font-face {
  font-family: 'Heebo';
  font-style: normal;
  font-weight: 400;
  src: local('Heebo'), local('Heebo-Regular'), url(fonts/Heebo/Heebo-hebrew.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 200;
	src: local('Heebo Light'), local('Heebo-Light'), url(fonts/Heebo/HeeboLight-hebrew.woff2) format('woff2');
	unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
  }

/* latin */
@font-face {
  font-family: 'Heebo';
  font-style: normal;
  font-weight: 400;
  src: local('Heebo'), local('Heebo-Regular'), url(fonts/Heebo/Heebo-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}

@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 200;
	src: local('Heebo Light'), local('Heebo-Light'), url(fonts/Heebo/HeeboLight-latin.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  
  .fade-enter {
	opacity: 0.01;
  }
  .fade-enter-active {
	opacity: 1;
	transition: opacity 400ms ease-in;
  }
  
  .fade-exit {
	opacity: 1;
  }
  .fade-exit-active {
	opacity: 0.01;
	transition: opacity 400ms ease-in;
  }