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

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

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

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

.themify_builder .plain-text-58-3-0-2.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-58-3-0-2.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-2.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-2.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-2.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-2.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-2.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-3.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-0-4.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-0-4.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-4.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-4.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-0-4.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-4.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-4.module-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-0-5.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 2%; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-0-6.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-0-6.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-6.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-6.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-0-6.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-6.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-6.module-text h6 { color: #4f7de8;  } 
.themify_builder .text-58-3-0-7.module-text { background-color: #fff; line-height: 0.5em; padding-top: 3%;  } 
.themify_builder .plain-text-58-3-1-2.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-58-3-1-2.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-2.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-2.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-2.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-2.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-2.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-3.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-1-4.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-1-4.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-4.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-4.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-1-4.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-4.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-4.module-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-1-5.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 2%; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-1-6.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-1-6.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-6.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-6.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-1-6.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-6.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-6.module-text h6 { color: #4f7de8;  } 
.themify_builder .text-58-3-1-7.module-text { background-color: #fff; line-height: 0.5em; padding-top: 3%;  } 
.themify_builder .plain-text-58-3-2-2.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-58-3-2-2.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-2.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-2.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-2.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-2.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-2.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-3.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-2-4.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-2-4.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-4.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-4.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-2-4.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-4.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-4.module-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-2-5.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 2%; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-2-6.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-2-6.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-6.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-6.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-2-6.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-6.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-6.module-text h6 { color: #4f7de8;  } 
.themify_builder .text-58-3-2-7.module-text { background-color: #fff; line-height: 0.5em; padding-top: 3%;  } 
.themify_builder .plain-text-58-3-3-2.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: 10px; border-left-style: solid;  } 
.themify_builder .plain-text-58-3-3-2.module-plain-text h1 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-2.module-plain-text h2 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-2.module-plain-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-2.module-plain-text h4 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-2.module-plain-text h5 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-2.module-plain-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-3.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 1em; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-3-4.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-3-4.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-4.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-4.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-3-4.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-4.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-4.module-text h6 { color: #4f7de8;  } 
.themify_builder .plain-text-58-3-3-5.module-plain-text { background-color: #fff; font-size: 1.7em; text-align: center; padding-top: 2%; padding-right: 2%; padding-left: 2%;  } 
.themify_builder .text-58-3-3-6.module-text { background-color: #fff; color: #4f7de8; font-size: 0.9em; line-height: 0.5em; padding-top: 2%;  } 
.themify_builder .text-58-3-3-6.module-text h1 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-6.module-text h2 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-6.module-text h3:not(.module-title) { color: #4f7de8;  } 
.themify_builder .text-58-3-3-6.module-text h4 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-6.module-text h5 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-6.module-text h6 { color: #4f7de8;  } 
.themify_builder .text-58-3-3-7.module-text { background-color: #fff; line-height: 0.5em; padding-top: 3%;  } 
/* .themify_builder_58_row.module_row_4 Style */
.themify_builder_58_row.module_row_4.module_row {
	padding-top : 2%
}

.themify_builder .buttons-58-sub_row_4-0-2-1-0 div.module-buttons { text-align: center; padding-top: 4%; padding-right: 4%; padding-bottom: 4%; padding-left: 4%;  } 
.themify_builder .buttons-58-sub_row_4-0-2-1-0 .module-buttons .module-buttons-item a:hover { background-color: #ff3399;  } 
.themify_builder .text-58-5-0-2.module-text { text-align: center;  } 
