body {
	font-family: 'Open Sans', sans-serif;
	margin: 0;
	padding: 0;
}
:root {
	box-sizing: border-box;
}

button,
h1,
h2,
h3,
p {
	margin: 0;
	border: 0;
	padding: 0;
	/* background-color: transparent; */
}

.noscript_root {
	position: relative;
	height: 100vh;
	width: 100vw;
	background-color: #0B3067;
}

.noscript_container {
	position:relative;
	padding: 45px;
	top: 50px;
	width: 50%;
	color: white;
	border: 1px solid white;
	display: block;
}

.noscript_h1 {
	font-family: 'Sans-serif', 'Arial';
	font-weight: bold;
	font-size: 48px;
	margin-top: 10px;
	margin-bottom: 25px;
	display: block;
}

.noscript_h2 {
	font-family: 'Sans-serif', 'Arial';
	font-weight: bold;
	font-size: 24px;
	letter-spacing: 0.1em;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
}

.noscript_p {
	font-family: 'Sans-serif', 'Arial';
	font-weight: normal;
	font-size: 16px;
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 1.5;
	letter-spacing: 0.1em;
	display: block;
}

.noscript_p_center {
	font-family: 'Sans-serif', 'Arial';
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: center;
	line-height: 1.5;
	letter-spacing: 0.1em;
	display: block;
}

*,
::before,
::after {
	box-sizing: inherit;
	text-decoration: none;
	list-style: none;
	margin: 0;
	padding: 0;
}

@font-face {
	font-family: 'microns';
	font-style: normal;
	font-weight: normal;
	src: url('/fonts/microns.eot');
	src: url('/fonts/microns.eot?#iefix') format('embedded-opentype'), url('/fonts/microns.woff2') format('woff2'),
		url('/fonts/microns.woff') format('woff'), url('/fonts/microns.ttf') format('truetype'), url('/fonts/microns.svg') format('svg');
}

@font-face {
	font-family: 'Open Sans';
	font-weight: 400;
	font-style: normal;
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-regular.eot');
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), local('Open Sans'),
		local('OpenSans'), url('/fonts/openSans/open-sans-v13-latin-ext_latin-regular.woff') format('woff'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-regular.ttf') format('truetype'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-regular.svg') format('svg');
}

@font-face {
	font-family: 'Open Sans';
	font-weight: 400;
	font-style: italic;
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-italic.eot');
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), local('Open Sans Italic'),
		local('OpenSans-Italic'), url('/fonts/openSans/open-sans-v13-latin-ext_latin-italic.woff') format('woff'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-italic.ttf') format('truetype'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-italic.svg') format('svg');
}

@font-face {
	font-family: 'Open Sans';
	font-weight: bold;
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-600.eot');
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), local('Open Sans Semibold'),
		local('OpenSans-Semibold'), url('/fonts/openSans/open-sans-v13-latin-ext_latin-600.woff') format('woff'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-600.ttf') format('truetype'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-600.svg#OpenSans') format('svg');
}

@font-face {
	font-family: 'Open Sans';
	font-weight: bold;
	font-style: italic;
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-600italic.eot');
	src: url('/fonts/openSans/open-sans-v13-latin-ext_latin-600italic.eot?#iefix') format('embedded-opentype'), local('Open Sans Semibold'),
		local('OpenSans-Semibold'), url('/fonts/openSans/open-sans-v13-latin-ext_latin-600italic.woff') format('woff'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-600italic.ttf') format('truetype'),
		url('/fonts/openSans/open-sans-v13-latin-ext_latin-600italic.svg#OpenSans') format('svg');
}
