
body {
	font-family: "Montserrat", sans-serif;
}

.page-header {
	background: rgba(249,251,244,.95);
}

.hero--size-fullscreen {
  height: 90vh;
}

.navbar-brand {
	margin-right:8rem !important;
}

.navbar-brand img {
  max-height: 5rem;
}

.navbar {
	padding: .25rem 0;
}

.navbar-nav {
	padding-bottom:.9rem;
}

#header .nav-link {
	font-size:1.5rem;
	font-weight:500;
	color:#5f7535;
}

#page_240 h2 {
	font-size:3rem !important;
}

h1 {
	color:#5f7535;
}

h2 {
	font-weight:300;
	margin-bottom:1.5rem;
}

h3 {
	font-family: "Shadows Into Light Two", cursive;
	color:#828282;
	text-transform:uppercase;
}

h4 {
	font-family: "Montserrat", sans-serif;
	color:#96B45C;
	margin-bottom:1.5rem;
}

p {
	line-height:1.5em;
}

.bg-secondary,
.btn-secondary {
	background-color:#99933E !important;
}

@media only screen and (max-width:1200px) {

	.navbar-brand {
		margin-right:3rem !important;
	}
}

@media only screen and (max-width:768px) {


	.column-1.order-md-0, .column-1.order-md-1 {
		order:1 !important;
	}

	.column-0.order-md-0, .column-0.order-md-1 {
		order:0 !important;
	}
 
}

@media (max-width: 984px) {
	.hero--size-fullscreen {
		max-height: 100vw;
	}
	.hero .hero-bg {
		top: -84px;
	}
}
