h1 {

}


.centred {
 	
position: fixed;
	top: 40%;
	color:#000000;
	text-justify: inter-word;
	letter-spacing:1.5vw;
	line-height:15pt;
	vertical-align:text-top;
	font-size:5vw;
	font-family: 'Hind', sans-serif;
	font-weight:50;
	width: 100%;
	height: 100%;
	text-align: center;
	white-space: nowrap;

}




input {
    	width: 28vmax;
	height: 6vmax;
	padding: 1vmin 1vmin;
    	margin: 0 2vmax;
    	box-sizing: border-box;
	border: none;
    	border-bottom: 1px dotted #666666;
	border-radius: 2px;
	background-color: white;
    	color: #999999;
	outline: none;
	resize: none;
	letter-spacing:0.9vw;
	font-size:2vmax;
	font-family: 'Hind', sans-serif;
	font-weight: 50;
 	text-align: center;
	text-transform: lowercase;
	
}

input[type=text]:focus {
    border: none;
background-color: white;
color: black;
}

input::selection {
  background: #cccccc;
color: white;
}

.fourohfour {
 	
position: fixed;
	
  	margin-top: 20vh;
  	text-align: center;
	width: 100%;
	color:#000000;
	text-justify: inter-word;
	letter-spacing:8px;
	line-height:auto;
	vertical-align:text-top;
	font-size:160%;
	font-family: 'Hind', sans-serif;
	font-weight: 50;
}

h1

{

font-size:32px;
	font-family: 'Hind', sans-serif;
	font-weight: 50;
letter-spacing:8px;
position: relative;
left: 10%;

}


h2

{
font-size:20px;
	font-family: 'Hind', sans-serif;
	font-weight: 50;
letter-spacing:4px;
position: relative;
left: 10%;

}

ol

{
font-size:14px;
	font-family: 'Hind', sans-serif;
	font-weight: 50;
letter-spacing:4px;
position: relative;
left: 10%;
line-height:25pt;

}

ul

{
font-size:14px;
	font-family: 'Hind', sans-serif;
	font-weight: 50;
letter-spacing:4px;
position: relative;
left: 10%;
line-height:25pt;

}


a:link {
    color: black;
text-decoration: none;

}
a:visited {
    color: gray;
text-decoration: none;
}

a:hover {
    color: red;
text-decoration: none;
}

	