/* .themify_builder_40_row.module_row_0 Style */
.themify_builder_40_row.module_row_0.module_row {
	background-color: #fff
}

.themify_builder .text-40-0-0-1.module-text { color: #262626; text-align: center; padding-top: 4%;  } 
.themify_builder .text-40-0-0-1.module-text h1 { color: #262626; font-size: 2.8em;  } 
.themify_builder .text-40-0-0-1.module-text h2 { color: #262626;  } 
.themify_builder .text-40-0-0-1.module-text h3:not(.module-title) { color: #262626;  } 
.themify_builder .text-40-0-0-1.module-text h4 { color: #262626;  } 
.themify_builder .text-40-0-0-1.module-text h5 { color: #262626;  } 
.themify_builder .text-40-0-0-1.module-text h6 { color: #262626;  } 
.themify_builder .text-40-0-0-2.module-text { text-align: center;  } 
.themify_builder .text-40-0-0-2.module-text h2 { font-size: 2em;  } 
/* .themify_builder_40_row.module_row_1 Style */
.themify_builder_40_row.module_row_1.module_row {
	background-color: #fff
}

.themify_builder .text-40-1-0-1.module-text { text-align: justify; padding-top: 2%; padding-right: 2%; padding-bottom: 2%; padding-left: 2%;  } 
/* .themify_builder_40_row.module_row_2 Style */
.themify_builder_40_row.module_row_2.module_row {
	background-color: #fff
}

.themify_builder .slider-40-2-0-1.module-slider .slide-content { text-align: center;  } 
.themify_builder .slider-40-2-0-1.module-slider { padding-top: 2%; padding-right: 2%; padding-bottom: 2%; padding-left: 2%; margin-bottom: 4%;  } 
/* .themify_builder_40_row.module_row_3 Style */
.themify_builder_40_row.module_row_3.module_row {
	text-align: center
}

.themify_builder .plain-text-40-3-0-1.module-plain-text { background-color: #4f7de8; background-color: rgba(79,125,232, 0.1); color: #4f7de8; font-size: 1.5em; line-height: 1.5em; text-align: center; padding-top: 4%; padding-right: 2%; padding-bottom: 4%; padding-left: 2%; margin-top: 4%; border-left-color: #4f7de8; border-left-width: 4px; border-left-style: solid;  } 
.themify_builder .plain-text-40-3-0-1.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-0-1.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-0-1.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-0-1.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-0-1.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-0-1.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-0-2.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-bottom: 2em; padding-left: 2%;  } 
.themify_builder .text-40-3-0-3.module-text { background-color: #fff; line-height: 0.5em;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text { background-color: #4f7de8; background-color: rgba(79,125,232, 0.1); color: #4f7de8; font-size: 1.5em; line-height: 1.5em; text-align: center; padding-top: 4%; padding-right: 2%; padding-bottom: 4%; padding-left: 2%; margin-top: 4%; border-left-color: #4f7de8; border-left-width: 6px; border-left-style: solid;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-1-1.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-1-2.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-bottom: 2em; padding-left: 2%;  } 
.themify_builder .text-40-3-1-3.module-text { background-color: #fff; line-height: 0.5em;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text { background-color: #4f7de8; background-color: rgba(79,125,232, 0.1); color: #4f7de8; font-size: 1.5em; line-height: 1.5em; text-align: center; padding-top: 4%; padding-right: 2%; padding-bottom: 4%; padding-left: 2%; margin-top: 4%; border-left-color: #4f7de8; border-left-width: 8px; border-left-style: solid;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-2-1.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-40-3-2-2.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-bottom: 2em; padding-left: 2%;  } 
.themify_builder .text-40-3-2-3.module-text { background-color: #fff; line-height: 0.5em;  } 
.themify_builder .buttons-40-4-0-1 div.module-buttons { text-align: center; padding-top: 4%; padding-right: 4%; padding-bottom: 4%; padding-left: 4%;  } 
.themify_builder .buttons-40-4-0-1 .module-buttons .module-buttons-item a:hover { background-color: #ff3399;  } 
.themify_builder .text-40-5-0-1.module-text { text-align: center;  } 
