/* Noto Sans*/
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-display: block;
  font-weight: 300;
  src: local('Noto Sans Light'), local('NotoSans-Light'), url('/font/noto/noto-sans/noto-sans-light.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/font/noto/noto-sans/noto-sans-light.woff') format('woff');
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-display: block;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'), url('/font/noto/noto-sans/noto-sans-regular.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-regular.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-display: block;
  font-weight: 500;
  src: local('Noto Sans Medium'), local('NotoSans-Medium'), url('/font/noto/noto-sans/noto-sans-medium.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-medium.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-display: block;
  font-weight: 600;
  src: local('Noto Sans Semi Bold'), local('NotoSans-SemiBold'), url('/font/noto/noto-sans/noto-sans-semibold.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-semibold.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-display: block;
  font-weight: 700;
  src: local('Noto Sans Bold'), local('NotoSans-Bold'), url('/font/noto/noto-sans/noto-sans-bold.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-bold.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-display: block;
  font-weight: 300;
  src: local('Noto Sans Light Italic'), local('NotoSans-LightItalic'), url('/font/noto/noto-sans/noto-sans-lightitalic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/font/noto/noto-sans/noto-sans-lightitalic.woff') format('woff');
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-display: block;
  font-weight: 400;
  src: local('Noto Sans Italic'), local('NotoSansItalic'), url('/font/noto/noto-sans/noto-sans-italic.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-italic.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-display: block;
  font-weight: 500;
  src: local('Noto Sans Medium Italic'), local('NotoSans-MediumItalic'), url('/font/noto/noto-sans/noto-sans-mediumitalic.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-mediumitalic.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-display: block;
  font-weight: 600;
  src: local('Noto Sans Semi Bold Italic'), local('NotoSans-SemiBoldItalic'), url('/font/noto/noto-sans/noto-sans-semibolditalic.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-semibolditalic.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-display: block;
  font-weight: 700;
  src: local('Noto Sans Bold Italic'), local('NotoSans-BoldItalic'), url('/font/noto/noto-sans/noto-sans-bolditalic.woff2') format('woff2'), url('/font/noto/noto-sans/noto-sans-bolditalic.woff') format('woff');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url('/font/noto/noto-serif/noto-serif-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/font/noto/noto-serif/noto-serif-regular.woff') format('woff');
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url('/font/noto/noto-serif/noto-serif-bold.woff2') format('woff2'), url('/font/noto/noto-serif/noto-serif-bold.woff') format('woff');
}
.brazen-preloader {
  top: -10000px;
  opacity: 0;
  visibility: hidden;
  -moz-transition: opacity 0.3s ease-in-out, top 0s 0.4s, visibility 0s 0.4s;
  -webkit-transition: opacity 0.3s ease-in-out, top 0s 0.4s, visibility 0s 0.4s;
  -o-transition: opacity 0.3s ease-in-out, top 0s 0.4s, visibility 0s 0.4s;
  transition: opacity 0.3s ease-in-out, top 0s 0.4s, visibility 0s 0.4s;
}
.event-landing-screen {
  display: block;
}

