.site-inner {
	background-color: #F8F2E7;
	clear: both;
	margin-top: 0px;
	max-width: 1200px;
	position: relative;
	word-wrap: break-word;
	z-index: 999;
}


.site-header {
background-color: #6E7D6E;
		margin-top: -90px;
			padding-top: -90px;


	
}



.wp-custom-logo .title-area {
	height: 50px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding: 0;
	width: 350px;
}





.before-footer-cta {
	line-height: 1.5;
	padding-bottom: 0px;
	padding-top: 25px;
	text-align: center;
	
	
}



#slider_17897 .owl-item{
	
	
}



.site-container {
	background-color: #F8F2E7;
	
	

}


.genesis-nav-menu a,
.genesis-nav-menu .toggle-header-search {
	color: #F8F2E7;
	display: block;
	font-family: Muli, sans-serif;
	font-size: 18px;
	font-weight: 400;
	padding: 22px 10px;
}



.site-footer {
	background-color: #6E7D6E;
	bottom: 0;
	font-size: 13px;
	line-height: 1;
	padding-bottom: 20px;
	padding-top:0px;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: -99;
}

.site-footer .genesis-nav-menu .current-menu-item > a,
.site-footer a,
.site-footer p {
	border-bottom: 1px solid transparent;
	color: #F8F2E7;
}



.entry-header::after {
	border-bottom: 0px solid #fff;
	
	content: "";
	display: block;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 2.5%;
}



	.js .genesis-nav-menu > .menu-item .sub-menu > .menu-item:first-child,
	.js .genesis-nav-menu > .menu-item > .sub-menu > .menu-item:last-child,
	.js .genesis-nav-menu .sub-menu a,
	.js  {
		background-color: #6E7D6E;
		font-size: 16px;
	}

.wpforms-form button[type=submit] {
    background-color: #9B6F42 !important;
    border-color: #9B6F42 !important;
    color: #fff !important;
    transition: background 0.3s ease-in-out;
}


div.wpforms-confirmation-container-full {
    background: #F8F2E7;
    color: #252525;
    border: none;
}



  a {
    border-bottom: none !important;
}


.nav-primary .genesis-nav-menu .sub-menu a {
	color: #F8F2E7;
}


.nav-primary .genesis-nav-menu .sub-menu a:focus,
.nav-primary .genesis-nav-menu .sub-menu a:hover {
	background-color: #F8F2E7;
	color: #252525;
}




	.menu-toggle,
	.sub-menu-toggle {
		border-width: 0;
		color: #F8F2E7;
	}




	.menu-toggle:focus,
	.menu-toggle:hover,
	.sub-menu-toggle:focus,
	.sub-menu-toggle:hover {
		background: transparent;
		border-width: 0;
		box-shadow: none;
		color: #F8F2E7;
	}

	.js .genesis-nav-menu > .menu-item .sub-menu > .menu-item:first-child,
	.js .genesis-nav-menu > .menu-item > .sub-menu > .menu-item:last-child,
	.js .genesis-nav-menu .sub-menu a,
	.js #genesis-mobile-nav-primary {
		background-color: #6e7d6e;
		color: #F8F2E7;
	}



.js #genesis-mobile-nav-primary {
		background-color:4D5864 ;
		font-family: Karla, sans-serif;
	    font-size: 0;
	}

.genesis-responsive-menu.nav-primary .genesis-nav-menu .sub-menu a {
		color: #F8F2E7;
	}