html, body {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	height:100%;
    background-color:#FDFCFB;
}

body {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.logo {
	width:90%;
	max-width:220px;
}

p,h1,h2,h3 {
	color:#63625E;
	font-family:Arial;
	line-height:1.8em;
}

a {
	color:#63625E;
	text-decoration:none !important;
}

@media only screen and (min-width:701px) 
{
	p {
		font-size:18px;
	}
    
	p.small {
		font-size:14px;
	}
}

@media only screen and (max-width:700px) 
{
	p {
		font-size:15px;
	}
    
	p.small {
		font-size:13px;
	}
}
