.themify_builder .text-2978-0-0-0.module-text { color: #ffffff; font-size: 50px; line-height: 1.4em; text-align: center; margin-top: 45px; margin-bottom: 0px;  } 
.themify_builder .text-2978-0-0-0.module-text h1 { color: #ffffff;  } 
.themify_builder .text-2978-0-0-0.module-text h2 { color: #ffffff;  } 
.themify_builder .text-2978-0-0-0.module-text h3:not(.module-title) { color: #ffffff;  } 
.themify_builder .text-2978-0-0-0.module-text h4 { color: #ffffff;  } 
.themify_builder .text-2978-0-0-0.module-text h5 { color: #ffffff;  } 
.themify_builder .text-2978-0-0-0.module-text h6 { color: #ffffff;  } 
.themify_builder .text-2978-1-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); padding-top: 15px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; margin-top: 40px; margin-bottom: 0px;  } 
.themify_builder .text-2978-1-0-1.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); text-align: center; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_2 Style */
.themify_builder_2978_row.module_row_2.module_row {
	margin-top : 35px
}

.themify_builder .text-2978-2-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
/* .module_row_2 .module_column_0 .sub_row_2-0-1 Style */
.module_row_2 .module_column_0 .sub_row_2-0-1.module_subrow {
	
	background-color: rgba(255,255,255, 0.50);
	padding-top : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 20px
}

.themify_builder .text-2978-sub_row_2-0-1-0-0.module-text { margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_2-0-1-1-0.module-text { margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_3 Style */
.themify_builder_2978_row.module_row_3.module_row {
	margin-top : 35px
}

.themify_builder .text-2978-3-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
/* .module_row_3 .module_column_0 .sub_row_3-0-1 Style */
.module_row_3 .module_column_0 .sub_row_3-0-1.module_subrow {
	
	background-color: rgba(255,255,255, 0.50);
	padding-top : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 20px
}

.themify_builder .text-2978-sub_row_3-0-1-0-0.module-text { margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_3-0-1-1-0.module-text { margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_4 Style */
.themify_builder_2978_row.module_row_4.module_row {
	margin-top : 35px
}

.themify_builder .text-2978-4-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
/* .module_row_4 .module_column_0 .sub_row_4-0-1 Style */
.module_row_4 .module_column_0 .sub_row_4-0-1.module_subrow {
	
	background-color: rgba(255,255,255, 0.50);
	padding-top : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 20px
}

.themify_builder .text-2978-sub_row_4-0-1-0-0.module-text { margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_4-0-1-1-0.module-text { margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_5 Style */
.themify_builder_2978_row.module_row_5.module_row {
	margin-top : 35px
}

.themify_builder .text-2978-sub_row_5-0-0-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_5-0-0-0-1.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_5-0-0-1-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_5-0-0-1-1.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_6 Style */
.themify_builder_2978_row.module_row_6.module_row {
	margin-top : 35px
}

.themify_builder .text-2978-sub_row_6-0-0-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_6-0-0-0-1.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_6-0-0-1-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_6-0-0-1-1.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_7 Style */
.themify_builder_2978_row.module_row_7.module_row {
	margin-top : 35px
}

.themify_builder .text-2978-7-0-0.module-text { background-color: #ffffff; background-color: rgba(255,255,255, 0.50); margin-bottom: 0px;  } 
/* .module_row_7 .module_column_0 .sub_row_7-0-1 Style */
.module_row_7 .module_column_0 .sub_row_7-0-1.module_subrow {
	
	background-color: rgba(255,255,255, 0.50);
	padding-top : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 20px
}

.themify_builder .text-2978-sub_row_7-0-1-0-0.module-text { margin-bottom: 0px;  } 
.themify_builder .text-2978-sub_row_7-0-1-1-0.module-text { margin-bottom: 0px;  } 
/* .themify_builder_2978_row.module_row_8 Style */
.themify_builder_2978_row.module_row_8.module_row {
	padding-top : 50px;
	padding-bottom : 50px;
	margin-top : 50px
}

