/* .themify_builder_304_row.module_row_0 Style */
.themify_builder_304_row.module_row_0.module_row {
	background-color: #ffffff;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	margin-top : -80px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px
}

.module_row_0 .module_column_0.tb_304_column{width:46.8003%;}.themify_builder .text-304-0-0-1.module-text { padding-top: 10%; padding-right: 10%; padding-bottom: 3%; padding-left: 10%;  } 
.themify_builder .text-304-0-0-1.module-text h1 { font-size: 250%;  } 
.themify_builder .text-304-0-0-1.module.module-text h1 { font-family: Droid Sans;  } 
.themify_builder .text-304-0-0-2.module-text { padding-top: 0%; padding-right: 10%; padding-bottom: 0%; padding-left: 10%;  } 
.module_row_0 .module_column_1.tb_304_column{width:50%;}.themify_builder .slider-304-0-1-1.module-slider { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;  } 
/* .themify_builder_304_row.module_row_1 Style */
.themify_builder_304_row.module_row_1.module_row {
	background-color: #ffffff;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none
}

.themify_builder .menu-304-1-0-1.module-menu .nav li { background-color: #ffffff; background-color: rgba(255,255,255, 0.00); padding-right: 0px; padding-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .menu-304-1-0-1.module-menu .nav { text-align: center;  } 
.themify_builder .menu-304-1-0-1.module-menu a:hover { background-color: #AFC592;  } 
/* .themify_builder_304_row.module_row_2 Style */
.themify_builder_304_row.module_row_2.module_row {
	background-color: #ffffff;
	padding-top : 20px;
	padding-right : 60px;
	padding-bottom : 60px;
	padding-left : 60px
}

.themify_builder .menu-304-2-1-2.module-menu .nav li { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .menu-304-2-1-2.module-menu a:hover { background-color: #AFC592; color: #ffffff;  } 
.themify_builder .menu-304-2-1-2.module-menu a { color: #7c9956; text-decoration: underline;  } 
.themify_builder .buttons-304-2-1-3 div.module-buttons { text-align: left; padding-bottom: 20px;  } 
.themify_builder .buttons-304-2-1-3div.module-buttons { color: #ffffff;  } 
.themify_builder .buttons-304-2-1-3 .module-buttons .module-buttons-item a { background-color: #AFC592; color: #ffffff;  } 
.themify_builder .buttons-304-2-1-3 .module-buttons .module-buttons-item a:hover { background-color: #90a673;  } 
/* .themify_builder_304_row.module_row_3 Style */
.themify_builder_304_row.module_row_3.module_row {
	padding-top : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 20px;
	border-top: #8da371 4px solid
}

.themify_builder .text-304-3-0-1.module-text { padding-top: 20px;  } 
.themify_builder .counter-304-3-1-1.module-counter { color: #AFC592; font-size: 7px; text-align: center;  } 
/* .module_row_3 .module_column_2.tb_304_column Style */
.module_row_3 .module_column_2.tb_304_column.module_column {
	padding-top : 5px
}

.themify_builder .widget-304-3-2-1.module-widget { text-align: center; padding-top: 10px;  } 
