/* .themify_builder_4382_row.module_row_0 Style */
.themify_builder_4382_row.module_row_0.module_row {
	background-color: #1f1f1f;
	padding-top : 17%;
	padding-bottom : 1%
}
.themify_builder_4382_row.module_row_0.module_row>.builder_row_cover:before {
	background:rgba(243,166,18, 1.00)
}

.themify_builder .text-4382-0-0-1.module-text { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif; font-size: 30px; line-height: 0px; text-align: left; padding-top: 0%; padding-bottom: 0%;  } 
.themify_builder .text-4382-0-0-1.module-text h1 { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .text-4382-0-0-1.module-text h2 { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif; font-size: 60px;  } 
.themify_builder .text-4382-0-0-1.module-text h3:not(.module-title) { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .text-4382-0-0-1.module-text h4 { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .text-4382-0-0-1.module-text h5 { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .text-4382-0-0-1.module-text h6 { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .text-4382-0-0-1.module-text a { color: #ffffff; text-decoration: none;  } 
.themify_builder .text-4382-0-0-1.module.module-text h2 { color: #ffffff;  } 
@media screen and (max-width: 460px) {.themify_builder .text-4382-0-0-1.module-text h2 { font-size: 34px;  } 
}/* .themify_builder_4382_row.module_row_1 Style */
.themify_builder_4382_row.module_row_1.module_row {
	background-color: #1f1f1f;
	padding-top : 0.2%;
	padding-bottom : 0%
}

@media screen and (max-width: 460px) {/* .themify_builder_4382_row.module_row_1 Style */
.themify_builder_4382_row.module_row_1.module_row {
	padding-top : 1.5%
}

}.themify_builder .text-4382-1-0-1.module-text { padding-top: 2%; padding-bottom: 2%;  } 
.themify_builder .text-4382-1-0-1.module-text h5 { font-size: 21px; line-height: 0px;  } 
.themify_builder .text-4382-1-0-1.module.module-text h5 { color: #ffffff;  } 
@media screen and (max-width: 460px) {.themify_builder .text-4382-1-0-1.module-text h5 { font-size: 18px;  } 
}.module_row_2 .module_column_0.tb_4382_column{width:68.3998%;}.themify_builder .pro-image-4382-2-0-1.module-pro-image { padding-top: 0%; padding-bottom: 5%;  } 
.module_row_2 .module_column_1.tb_4382_column{width:28.4011%;}.themify_builder .text-4382-2-1-1.module-text { padding-top: 23%; padding-bottom: 5%;  } 
.themify_builder .text-4382-2-1-1.module-text h2 { font-size: 24px;  } 
.themify_builder .text-4382-2-1-1.module.module-text h2 { color: #1f1f1f;  } 
@media screen and (max-width: 460px) {.themify_builder .text-4382-2-1-1.module-text { padding-top: 0%; padding-bottom: 4%;  } 
}.themify_builder .buttons-4382-2-1-2 div.module-buttons { padding-bottom: 3%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .buttons-4382-2-1-2div.module-buttons { color: #ffffff;  } 
.themify_builder .buttons-4382-2-1-2 div.module-buttons i { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-2 div.module-buttons a { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-2 div.module-buttons span { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-2 .module-buttons .module-buttons-item a { background-color: #383838; color: #ffffff; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .buttons-4382-2-1-2 .module-buttons .module-buttons-item a:hover { background-color: #f3a612; color: #ffffff;  } 
.themify_builder .buttons-4382-2-1-2 .module-buttons .module-buttons-item a span { text-decoration: none;  } 
.themify_builder .buttons-4382-2-1-2 .module-buttons .module-buttons-item a i { text-decoration: none;  } 
.themify_builder .buttons-4382-2-1-3 div.module-buttons { padding-bottom: 3%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .buttons-4382-2-1-3div.module-buttons { color: #ffffff;  } 
.themify_builder .buttons-4382-2-1-3 div.module-buttons i { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-3 div.module-buttons a { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-3 div.module-buttons span { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-3 .module-buttons .module-buttons-item a { background-color: #383838; color: #ffffff; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .buttons-4382-2-1-3 .module-buttons .module-buttons-item a:hover { background-color: #f3a612; color: #ffffff;  } 
.themify_builder .buttons-4382-2-1-3 .module-buttons .module-buttons-item a span { text-decoration: none;  } 
.themify_builder .buttons-4382-2-1-3 .module-buttons .module-buttons-item a i { text-decoration: none;  } 
.themify_builder .buttons-4382-2-1-4 div.module-buttons { padding-bottom: 5%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .buttons-4382-2-1-4div.module-buttons { color: #ffffff;  } 
.themify_builder .buttons-4382-2-1-4 div.module-buttons i { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-4 div.module-buttons a { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-4 div.module-buttons span { font-size: 18px;  } 
.themify_builder .buttons-4382-2-1-4 .module-buttons .module-buttons-item a { background-color: #383838; color: #ffffff; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  } 
.themify_builder .buttons-4382-2-1-4 .module-buttons .module-buttons-item a:hover { background-color: #f3a612; color: #ffffff;  } 
.themify_builder .buttons-4382-2-1-4 .module-buttons .module-buttons-item a span { text-decoration: none;  } 
.themify_builder .buttons-4382-2-1-4 .module-buttons .module-buttons-item a i { text-decoration: none;  } 
@media screen and (max-width: 460px) {.themify_builder .buttons-4382-2-1-4 div.module-buttons { padding-bottom: 10%;  } 
}.module_row_3 .module_column_0.tb_4382_column{width:68.3998%;}.themify_builder .text-4382-3-0-1.module-text a { color: #333333;  } 
.themify_builder .text-4382-3-0-1.module-text a:hover { color: #a8a8a8;  } 
.module_row_3 .module_column_1.tb_4382_column{width:28.4011%;}/* .themify_builder_4382_row.module_row_4 Style */
.themify_builder_4382_row.module_row_4.module_row {
	background-color: #1f1f1f;
	padding-top : 5%
}

@media screen and (max-width: 460px) {/* .themify_builder_4382_row.module_row_4 Style */
.themify_builder_4382_row.module_row_4.module_row {
	padding-top : 9%
}

}.themify_builder .text-4382-4-0-1.module-text { padding-top: 0%; padding-bottom: 3%;  } 
.themify_builder .text-4382-4-0-1.module-text h2 { font-size: 30px;  } 
.themify_builder .text-4382-4-0-1.module.module-text h2 { color: #ffffff;  } 
/* .themify_builder_4382_row.module_row_5 Style */
.themify_builder_4382_row.module_row_5.module_row {
	background-color: #1f1f1f;
	padding-bottom : 8.5%
}

.module_row_5 .module_column_0.tb_4382_column{width:31.1584%;}.themify_builder .box-4382-5-0-2.module-box .module-box-content { background-color: #303030; color: #ffffff; padding-bottom: 9%;  } 
.themify_builder .box-4382-5-0-2.module-box { margin-bottom: 0%;  } 
.themify_builder .box-4382-5-0-2.module-box h1 { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box h2 { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box h3:not(.module-title) { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box h4 { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box h5 { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box h6 { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box a { color: #ffffff; text-decoration: none;  } 
.themify_builder .box-4382-5-0-2.module-box a:hover { color: #8a0000;  } 
.themify_builder .box-4382-5-0-2.module.module-box h3 { color: #ffffff;  } 
.themify_builder .box-4382-5-0-2.module-box h3 { font-size: 1.5em; line-height: 33px;  } 
@media screen and (max-width: 768px) {.themify_builder .box-4382-5-0-2.module-box .module-box-content { padding-bottom: 21.7%;  } 
}@media screen and (max-width: 460px) {.themify_builder .box-4382-5-0-2.module-box .module-box-content { padding-bottom: 10%;  } 
}.themify_builder .box-4382-5-0-3.module-box .module-box-content { background-color: #303030; color: #f3a612; padding-bottom: 0px;  } 
.themify_builder .box-4382-5-0-3.module-box { font-size: 16px; line-height: 18px; margin-bottom: 0px;  } 
.themify_builder .box-4382-5-0-3.module-box h1 { color: #f3a612;  } 
.themify_builder .box-4382-5-0-3.module-box h2 { color: #f3a612;  } 
.themify_builder .box-4382-5-0-3.module-box h3:not(.module-title) { color: #f3a612;  } 
.themify_builder .box-4382-5-0-3.module-box h4 { color: #f3a612;  } 
.themify_builder .box-4382-5-0-3.module-box h5 { color: #f3a612;  } 
.themify_builder .box-4382-5-0-3.module-box h6 { color: #f3a612;  } 
.themify_builder .buttons-4382-5-0-4 div.module-buttons { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .buttons-4382-5-0-4div.module-buttons { color: #f3a612;  } 
.themify_builder .buttons-4382-5-0-4 div.module-buttons i { font-size: 18px;  } 
.themify_builder .buttons-4382-5-0-4 div.module-buttons a { font-size: 18px;  } 
.themify_builder .buttons-4382-5-0-4 div.module-buttons span { font-size: 18px;  } 
.themify_builder .buttons-4382-5-0-4 .module-buttons .module-buttons-item a { background-color: #1f1f1f; color: #ffffff; border-top-color: #f3a612; border-top-width: 1px; border-top-style: solid; border-right-color: #f3a612; border-right-width: 1px; border-right-style: solid; border-bottom-color: #f3a612; border-bottom-width: 1px; border-bottom-style: solid; border-left-color: #f3a612; border-left-width: 1px; border-left-style: solid;  } 
.themify_builder .buttons-4382-5-0-4 .module-buttons .module-buttons-item a:hover { background-color: #f3a612; color: #1f1f1f;  } 
.themify_builder .buttons-4382-5-0-4 .module-buttons .module-buttons-item a span { text-decoration: none;  } 
.themify_builder .buttons-4382-5-0-4 .module-buttons .module-buttons-item a i { text-decoration: none;  } 
@media screen and (max-width: 460px) {.themify_builder .buttons-4382-5-0-4 div.module-buttons { padding-bottom: 13%;  } 
}.module_row_5 .module_column_1.tb_4382_column{width:31.2298%;}.themify_builder .box-4382-5-1-2.module-box .module-box-content { background-color: #303030; color: #ffffff; padding-bottom: 9%;  } 
.themify_builder .box-4382-5-1-2.module-box { margin-bottom: 0%;  } 
.themify_builder .box-4382-5-1-2.module-box h1 { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module-box h2 { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module-box h3:not(.module-title) { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module-box h4 { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module-box h5 { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module-box h6 { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module.module-box h3 { color: #ffffff;  } 
.themify_builder .box-4382-5-1-2.module-box h3 { font-size: 1.5em; line-height: 33px;  } 
@media screen and (max-width: 768px) {.themify_builder .box-4382-5-1-2.module-box .module-box-content { padding-bottom: 5.9%;  } 
}@media screen and (max-width: 460px) {.themify_builder .box-4382-5-1-2.module-box .module-box-content { padding-bottom: 10%;  } 
}.themify_builder .box-4382-5-1-3.module-box .module-box-content { background-color: #303030; color: #f3a612; padding-bottom: 0px;  } 
.themify_builder .box-4382-5-1-3.module-box { font-size: 16px; line-height: 18px; margin-bottom: 0px;  } 
.themify_builder .box-4382-5-1-3.module-box h1 { color: #f3a612;  } 
.themify_builder .box-4382-5-1-3.module-box h2 { color: #f3a612;  } 
.themify_builder .box-4382-5-1-3.module-box h3:not(.module-title) { color: #f3a612;  } 
.themify_builder .box-4382-5-1-3.module-box h4 { color: #f3a612;  } 
.themify_builder .box-4382-5-1-3.module-box h5 { color: #f3a612;  } 
.themify_builder .box-4382-5-1-3.module-box h6 { color: #f3a612;  } 
.themify_builder .buttons-4382-5-1-4 div.module-buttons { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .buttons-4382-5-1-4div.module-buttons { color: #f3a612;  } 
.themify_builder .buttons-4382-5-1-4 div.module-buttons i { font-size: 18px;  } 
.themify_builder .buttons-4382-5-1-4 div.module-buttons a { font-size: 18px;  } 
.themify_builder .buttons-4382-5-1-4 div.module-buttons span { font-size: 18px;  } 
.themify_builder .buttons-4382-5-1-4 .module-buttons .module-buttons-item a { background-color: #1f1f1f; color: #ffffff; border-top-color: #f3a612; border-top-width: 1px; border-top-style: solid; border-right-color: #f3a612; border-right-width: 1px; border-right-style: solid; border-bottom-color: #f3a612; border-bottom-width: 1px; border-bottom-style: solid; border-left-color: #f3a612; border-left-width: 1px; border-left-style: solid;  } 
.themify_builder .buttons-4382-5-1-4 .module-buttons .module-buttons-item a:hover { background-color: #f3a612; color: #1f1f1f;  } 
.themify_builder .buttons-4382-5-1-4 .module-buttons .module-buttons-item a span { text-decoration: none;  } 
.themify_builder .buttons-4382-5-1-4 .module-buttons .module-buttons-item a i { text-decoration: none;  } 
@media screen and (max-width: 460px) {.themify_builder .buttons-4382-5-1-4 div.module-buttons { padding-bottom: 9%;  } 
}.module_row_5 .module_column_2.tb_4382_column{width:31.2136%;}.themify_builder .box-4382-5-2-2.module-box .module-box-content { background-color: #303030; color: #ffffff; padding-bottom: 9%;  } 
.themify_builder .box-4382-5-2-2.module-box { margin-bottom: 0%;  } 
.themify_builder .box-4382-5-2-2.module-box h1 { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module-box h2 { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module-box h3:not(.module-title) { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module-box h4 { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module-box h5 { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module-box h6 { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module.module-box h3 { color: #ffffff;  } 
.themify_builder .box-4382-5-2-2.module-box h3 { font-size: 1.5em; line-height: 33px;  } 
@media screen and (max-width: 768px) {.themify_builder .box-4382-5-2-2.module-box .module-box-content { padding-bottom: 37.8%;  } 
}@media screen and (max-width: 460px) {.themify_builder .box-4382-5-2-2.module-box .module-box-content { padding-bottom: 10%;  } 
}.themify_builder .box-4382-5-2-3.module-box .module-box-content { background-color: #303030; color: #f3a612; padding-bottom: 0px;  } 
.themify_builder .box-4382-5-2-3.module-box { font-size: 16px; line-height: 18px; margin-bottom: 0px;  } 
.themify_builder .box-4382-5-2-3.module-box h1 { color: #f3a612;  } 
.themify_builder .box-4382-5-2-3.module-box h2 { color: #f3a612;  } 
.themify_builder .box-4382-5-2-3.module-box h3:not(.module-title) { color: #f3a612;  } 
.themify_builder .box-4382-5-2-3.module-box h4 { color: #f3a612;  } 
.themify_builder .box-4382-5-2-3.module-box h5 { color: #f3a612;  } 
.themify_builder .box-4382-5-2-3.module-box h6 { color: #f3a612;  } 
.themify_builder .buttons-4382-5-2-4 div.module-buttons { font-family: Palatino, 'Palatino Linotype', 'Book Antiqua', serif;  } 
.themify_builder .buttons-4382-5-2-4div.module-buttons { color: #f3a612;  } 
.themify_builder .buttons-4382-5-2-4 div.module-buttons i { font-size: 18px;  } 
.themify_builder .buttons-4382-5-2-4 div.module-buttons a { font-size: 18px;  } 
.themify_builder .buttons-4382-5-2-4 div.module-buttons span { font-size: 18px;  } 
.themify_builder .buttons-4382-5-2-4 .module-buttons .module-buttons-item a { background-color: #1f1f1f; color: #ffffff; border-top-color: #f3a612; border-top-width: 1px; border-top-style: solid; border-right-color: #f3a612; border-right-width: 1px; border-right-style: solid; border-bottom-color: #f3a612; border-bottom-width: 1px; border-bottom-style: solid; border-left-color: #f3a612; border-left-width: 1px; border-left-style: solid;  } 
.themify_builder .buttons-4382-5-2-4 .module-buttons .module-buttons-item a:hover { background-color: #f3a612; color: #1f1f1f;  } 
.themify_builder .buttons-4382-5-2-4 .module-buttons .module-buttons-item a span { text-decoration: none;  } 
.themify_builder .buttons-4382-5-2-4 .module-buttons .module-buttons-item a i { text-decoration: none;  } 
@media screen and (max-width: 460px) {.themify_builder .buttons-4382-5-2-4 div.module-buttons { padding-bottom: 13%;  } 
}