@font-face 
{
	font-family: 'Theinhardt';
	src: url('fonts/theinhardt/light/theinhardt-light-webfont.eot');
	src: url('fonts/theinhardt/light/theinhardt-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/theinhardt/light/theinhardt-light-webfont.woff2') format('woff2'),
		url('fonts/theinhardt/light/theinhardt-light-webfont.woff') format('woff'),
		url('fonts/theinhardt/light/theinhardt-light-webfont.ttf') format('truetype'),
		url('fonts/theinhardt/light/theinhardt-light-webfont.svg#theinhardtlight') format('svg');
	font-weight: 200;
	font-style: normal;
}

/* Theinhardt Regular */
@font-face 
{
	font-family: 'Theinhardt';
	src: url('fonts/theinhardt/regular/theinhardt-regular-webfont.eot');
	src: url('fonts/theinhardt/regular/theinhardt-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/theinhardt/regular/theinhardt-regular-webfont.woff2') format('woff2'),
		url('fonts/theinhardt/regular/theinhardt-regular-webfont.woff') format('woff'),
		url('fonts/theinhardt/regular/theinhardt-regular-webfont.ttf') format('truetype'),
		url('fonts/theinhardt/regular/theinhardt-regular-webfont.svg#theinhardtregular') format('svg');
	font-weight: 400;
	font-style: normal;
}

/* Theinhardt Bold */
@font-face 
{
	font-family: 'Theinhardt';
	src: url('fonts/theinhardt/bold/theinhardt-bold-webfont.eot');
	src: url('fonts/theinhardt/bold/theinhardt-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/theinhardt/bold/theinhardt-bold-webfont.woff2') format('woff2'),
		url('fonts/theinhardt/bold/theinhardt-bold-webfont.woff') format('woff'),
		url('fonts/theinhardt/bold/theinhardt-bold-webfont.ttf') format('truetype'),
		url('fonts/theinhardt/bold/theinhardt-bold-webfont.svg#theinhardtbold') format('svg');
	font-weight: 700;
	font-style: normal;
}

body {
    font-family: 'Theinhardt', sans-serif;
}

main {
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-width: 510px!important;
    min-height: 100vh;
    font-size: 120%;
}

p {
    font-weight: 200;
    line-height: 1.15;
}

strong {
    font-weight: 400;
}

a { 
	text-decoration: none;
}

