@charset "UTF-8";
/* CSS Document */

h1{
	color:#FFF;
	font-size:80px;
	margin:0;
	text-align:center;
	line-height:75px;
	padding-top:70px;
	padding-bottom:20px;
}

h2{
	color:#FFF;
	font-size:30px;
	margin:0;
	text-align:center;
	padding-top:20px;
}

p{
	color:#FFF;
	font-size:30px;
	line-height:33px;
	margin:0;
	text-align:center;
	padding: 0 20% 30px;
}

a{
	color: #c8f8ff;
	text-decoration: none;
    text-decoration: underline;
}

.button:hover{
	text-decoration: none;
	color: #ffffff;
	background-color: #09394a;
}

.blue{
	color:#1b859d;
}

.grey{
	color:#363636;
}

.button {
width: 190px;
text-align: center;
margin:0 auto;
padding: 15px 20px;
color: #20a4bb;
font-size: 14px;
font-weight: bold;
text-decoration:none;
border-radius: 30px;
-moz-border-radius: 5px;
-webkit-border-radius: 30px;
/* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
background-color: #ffffff;
}

@media screen and (max-width: 970px) {
	
h1{
	font-size:60px;
	line-height:63px;
}

h2{
	font-size:26px;
	padding-top:18px;
	text-align:center;
}


p{
	font-size:26px;
	line-height:29px;
	padding: 0 5% 30px;
}
	
	
}

@media screen and (max-width: 700px) {
	
h1{
	font-size:50px;
	line-height:53px;
}

h2{
	font-size:26px;
	padding-top:18px;
	text-align:center;
}

	
}