@import url('https://fonts.googleapis.com/css2?family=Lato&family=Shadows+Into+Light&display=swap');
* {
	font-family: 'Lato', sans-serif;
	-moz-transition: width 1s ease-in-out;
	-webkit-transition: width 1s ease-in-out;
	-moz-transition: width 1s ease-in-out;
	-o-transition: width 1s ease-in-out;
	transition: width 1s ease-in-out;
}

html {
	width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

header {
	background-color: white;
	width: 100%;
}


/*Edge to Edge Background */

body {
	background: url("../images/background.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}


/*White Boarder Background 
body {
 background: url("http://www.pagoda.life/images/contest7840_banner.jpg") no-repeat  fixed; 
	background-size:95%;
	background-position-y: 70px;
	background-position-x: center;
}
*/

.logo-header {
	width: 50px;
}

.hero-home {
	margin-top: 15%;
	height: 600px;
}

.logo-hero {
	max-height: 65%;
	max-width: 80%;
}

h1 {
	font-family: 'Shadows Into Light', cursive;
	color: white;
	font-size: 50px;
}

.contact {
	color: white;
	background: black;
	border: none;
	padding: 10px 20px;
	margin-top: 5px;
}

.contact:hover {
	color: black;
	background: white;
	border: solid 1px black;
}

/*

footer {
	position: absolute;
	bottom: 0;
	color: white;
	width: 100%;
	text-align: center;
	margin: 5px;
}
*/
main {
  overflow:auto;
  padding-bottom:150px;
}
footer {
  position: relative;
  margin-top: -150px; 
  height: 150px;
  clear:both;
  padding-top:20px;
  color: white;
  width: 100%;
  text-align: center;
}
