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


.caveat {
  font-family: "Caveat", cursive;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

body {
    margin: 0;
    font-family: sofia-pro, sans-serif, Arial;
    color: #000;
	background-color: #ebe8d7;
	text-align: center;
	font-weight: normal;
}

.space {

padding-top: 16vh;

}

.space2 {

padding-top: 100px;

}

.space3 {

padding-top: 50px;

}

p { padding-top: 20px; }

a { color: #000; text-decoration: none; font-weight: bold;
	
}

a:hover { color: #1f4d00; text-decoration: none;
	
}

h1 { font-weight: bold; font-size: 3em; color: #1f4d00; text-transform: uppercase; }

h2 { font-size: 0.8em; font-weight: bold; color: #1f4d00; text-transform: uppercase; letter-spacing: 6px; }

h3 { font-family:"Caveat", cursive;  font-size: 3em; font-weight: bold; color: #1f4d00; margin-top: 30px; }



/* Large desktops and laptops */
@media (min-width: 1200px) {
	
	

}


/* Narrow desktops and laptops */
@media (max-height: 800px) {
	
	

}


/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
	

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	
	
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	
	
.space {

padding-top: 15vh;

}

.space2 {

padding-top: 50px;

}

.space3 {

padding-top: 30px;

}
	

}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	
	
	
	
}
