@charset "utf-8";
/* CSS Document */
html {
	color: #151C15;
	background: url(../images/small-pages/Offical-GREEN-A.png) no-repeat center center fixed;
	background-size: cover;}
	h1 {font-size: 96px; font-size: 6rem;}
h1, h2 {color: #151C15; font-weight: 400;}
@media only screen and (min-width: 801px) and (max-width: 1050px) {h1 {font-size: 56px; font-size: 3.5rem; margin-left: 2rem;}/* h2 {font-size: 32px; font-size: 2rem; margin-left: 4rem;}*/}
@media only screen and (min-width: 1051px) and (max-width: 1299px) {h1 {font-size: 64px; font-size: 4rem;} h2 {font-size: 32px; font-size: 2rem;}}
@media only screen and (min-width: 1300px) and (max-width: 1460px) {h1 {font-size: 72px; font-size: 4.5rem; margin-left: 3.5rem;}}
@media only screen and (min-width: 1451px) and (max-width: 1681px) {h1 {font-size: 80px; font-size: 5rem;}}
h2 {margin: 1rem 0 1rem 7.5rem;}
@media only screen and (min-width: 801px) and (max-width: 1050px) {h2 {font-size: 32px; font-size: 2rem; margin-left: 4rem;}}
.main-nav {font-style: italic; font-size: 20px; font-size: 1.25rem; left: 0%; color: #151C15; color: #F3F9EE;}
.main-nav a {color: #151C15; color: #F3F9EE; margin-left: 0;}
.main-nav a:first-of-type {margin-left: 1rem;}
/*@media only screen and (min-width: 801px) and (max-width: 1050px) {.main-nav }*/
.main-nav a:hover {
	color: #FFF;
	text-decoration: underline;
	transition: all .8s;}
.header-grey, .grey-filler, .wufoo label.desc, .wufoo legend.desc {font: 400 16px/1.5 "cooper-black-std", "MS Serif", "New York", serif;
	font: 400 1rem/1.5 "cooper-black-std", "MS Serif", "New York", serif;}
.header-grey {line-height: .75;}
.grey-filler, .wufoo label.desc, .wufoo legend.desc {color: #151C15;}
.wufoo label.desc, .wufoo legend.desc {font-size: 25.6px; font-size: 1.6rem;}
.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file, .wufoo select.select, .wufoo .instruct {color: #151C15; background: #F3F9EE;}
.wufoo .instruct small {
    color: #151C15;
    font-size: 14px;
	font-size: 0.875rem;} 
footer {
	font: 400 16px/1.5 "cooper-black-std", "MS Serif", "New York", serif;
	font: 400 1rem/1.5 "cooper-black-std", "MS Serif", "New York", serif;
	color: #151C15;
	padding: 0 0 0 9.7rem;
	text-align: left;}
@media only screen and (min-width: 801px) and (max-width: 1050px) {footer {padding-left: 5rem;}}
footer a {color: #1F1C12; color: #F3F9EE; font-weight: 400;}
footer a:hover {
	color: #DADFD6;
	color: #FFF; 
	text-decoration: underline;
	transition: all .8s;} 	
form li.buttons input{ font-family:"cooper-black-std", "MS Serif", "New York", serif;}
.wufoo li div, .wufoo li span, .wufoo li div label, .wufoo li span label{color:#151C15;}
.wufoo input.btTxt {background: transparent; color: #F3F9EE; font-weight: 700;}