@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,400;0,600;0,700;0,800;0,900;1,200&display=swap');

#footer {
	background-color: #002570;
}

#footer .con_11 p a {
	color: #15c;
}

.per_rig_12.w34.w35.w36 a {
	font-weight: 600;
	text-decoration: underline;
}

.page article {
	box-shadow: none;
}

body.registration.register.page-id-215 div#main-content article.bp_register.type-bp_register.post-0.page.type-page.status-publish.hentry {
	border: 0px !important;
}

.et_pb_section.HALLA .et_pb_image_container {
	margin-bottom: 0px;
	padding: 1px;
}

body.bp-legacy.page-template.page-id-151 h3#ship-to-different-address label {
	font-weight: 400;
	text-transform: none;
}

body.bp-legacy.page-template.page-id-151 p#billing_address_1_field ::placeholder {
	font-weight: 400;
	text-transform: none;
}

body.bp-legacy.page-template.page-id-151 p#billing_address_2_field ::placeholder {
	font-weight: 400;
	text-transform: none;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products.columns-5 li a:last-child {
	font-size: 15px;
	font-weight: 300 !important;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.et_pb_section.et_pb_section_8.quote_d1.et_pb_with_background.et_section_regular {
	display: none;
}

.et_pb_widget .widgettitle {
	background: #a4a4a4;
}

.gv-table-view thead th {
	border-bottom: 2px solid #bbb;
	font-weight: bold;
}

.et_pb_section.quote_d1 .quote_block img {
	margin: auto;
	width: inherit;
}

.et_pb_section.et_pb_section_0.presi_12.p67 input#gform_submit_button_33 {
	background: #056878;
	color: #fff;
	padding: 10px 20px;
}

body.bp-legacy .page-container.et-fixed-header div#main-header {
	background: #056878 !important;
}

p.qrtq b {
	color: #ac6d9a;
	font-size: 17px;
	font-weight: 600;
}

.top_head {
	background: rgba(0, 0, 0, 0.5);
}

body.bp-legacy .et-fixed-header #main-header .logo {
	height: inherit !important;
}

body.bp-legacy .et-fixed-header .header.left-right #et-navigation > ul > li > a {
	padding-bottom: 41px !important;
}

body.bp-legacy .header.left-right #et-navigation > ul > li > a {
	padding-bottom: 41px !important;
}

.top_head h1 {
	color: #fff;
	font-family: Nunito;
	font-size: 50px;
	font-weight: 700;
	margin: auto;
	max-width: 960px;
	padding: 340px 0;
	padding-left: 125px;
	text-align: left;
	text-transform: none;
}

td.product-remove a {
	font-size: 15px !important;
	text-transform: capitalize;
	width: 100% !important;
}

body.bp-legacy #main-header div#et-navigation {
	position: absolute;
	right: 0;
	top: 24px;
}

.et_pb_section.cantor_sec1 h2 {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	line-height: 42px;
	margin: auto;
	max-width: 1080px;
	padding: 0 0 30px 0;
	text-align: center;
}

.et_pb_section.cantor_sec1 p {
	color: #333;
	font-size: 16px;
	line-height: 26px;
	margin: auto;
	max-width: 720px;
	padding: 0 0 20px 0;
	text-align: justify;
}

.et_pb_section.cantor_sec1 {
	padding: 60px 0 60px 0 !important;
}

.et_pb_section.et_pb_section_6.b_f1.et_pb_with_background.et_section_regular .owl-carousel .owl-item img {
	width: auto;
}

span.dynamic {
	min-width: 326px;
	/*     display: inline-block !important; */
	text-align: left;
}

.read_btn {
	margin: 20px 0 0 0;
	text-align: center;
}

.et_pb_section.cantor_sec1.mt1 {
	padding: 70px 0 88px 0 !important;
}

.et_pb_section.cantor_sec1.mt1 h2 {
	padding-bottom: 20px;
}

.et_pb_section.cantor_sec1.mt1 p {
	color: #666;
	max-width: 730px;
}

.et_pb_section.cantor_sec1.mt1 .read_btn {
	margin-top: 10px;
}

.read_btn a {
	border: 1px solid #766e6e;
	color: #333 !important;
	padding: 10px 20px;
	text-transform: uppercase;
}

body.bp-legacy.blog div#main-content {
	padding-top: 0px;
}

.read_btn a:hover {
	background: #e9aa11;
	border-color: #e9aa11;
	color: #fff !important;
	transition: ease 0.4s;
}

body.bp-legacy button.rmp_menu_trigger,
body.bp-legacy button.rmp_menu_trigger.is-active,
body.bp-legacy button.rmp_menu_trigger:hover {
	background: transparent !important;
}

body.bp-legacy ul.rmp-menu {
	padding-top: 90px;
}

body.bp-legacy .rmp-menu-subarrow {
	background-color: transparent !important;
	border-left: 0px !important;
}

.et_pb_section.cantor_sec1.mt2 .et_pb_text_inner {
	text-align: center !important;
}

.et_pb_section.cantor_sec1.mt2 h2 {
	color: #d59fbd;
	max-width: 520px;
}

.freme_23 .fluid-width-video-wrapper {
	padding-top: 545px !important;
}

.et_pb_section.cantor_sec1.mt2 p {
	margin-top: 50px;
	text-align: center;
}

.et_pb_section.cantor_sec1.mt2 {
	padding: 70px 0 80px 0 !important;
}

.et_pb_section.cantor_sec1.mt3 h3 {
	color: #fc9b03;
	font-size: 22px;
	font-weight: 800;
	text-align: center;
}

.et_pb_section.cantor_sec1.mt3 h2 {
	font-size: 46px;
}

.et_pb_section.cantor_sec1.mt3 h2 {
	font-size: 46px;
}

.et_pb_section.cantor_sec1.mt3 .read_btn a {
	border: 0px;
	display: inline-block;
	font-weight: 500;
	text-transform: none;
}

.et_pb_section.cantor_sec1.mt3 {
	padding: 80px 0 38px 0 !important;
}

.et_pb_section.cantor_sec1.mt3 a:after {
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	content: "";
	height: 6px;
	margin: 10px 0px 0 10px;
	position: absolute;
	top: 9px;
	transform: rotate(-45deg);
	width: 6px;
}

.et_pb_section.cantor_sec1.mt3 .read_btn a:hover {
	background: transparent;
	color: #000 !important;
}

.et_pb_section.cantor_sec1.mt3 .read_btn {
	margin-top: 0px;
}

.et_pb_section.cantor_sec1.mt3 p {
	color: #666;
	max-width: 417px;
	padding-bottom: 10px;
}

div#et-mobile-navigation {
	display: none;
}

.et_pb_section.cantor_sec1.mt4 h2 {
	color: #fff;
	font-weight: 500;
	margin-bottom: 30px;
	padding: 0 0 7px 0;
	position: relative;
}

.et_pb_section.cantor_sec1.mt4 h2:after {
	background: #fff;
	bottom: 0;
	content: "";
	height: 4px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	width: 70px;
}

.et_pb_section.cantor_sec1.mt4 h3 {
	color: #fff;
	font-weight: 800;
	margin-bottom: 0px;
	margin-top: 11px;
	padding: 0px;
	text-align: left;
	text-transform: none;
}

.et_pb_section.cantor_sec1.mt4 p {
	color: #fff;
	padding-bottom: 10px;
}

.et_pb_section.cantor_sec1.mt4 .read_btn a {
	border: 0px;
	color: #fff !important;
	display: inline-block;
	font-weight: 500;
	text-transform: none;
}

.et_pb_section.cantor_sec1.mt4 a:after {
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	content: "";
	height: 6px;
	margin: 10px 0px 0 10px;
	position: absolute;
	transform: rotate(-45deg);
	width: 6px;
}

.et_pb_section.cantor_sec1.mt4 .read_btn a:hover {
	background: transparent;
	color: #000 !important;
}

.et_pb_section.cantor_sec1.mt4 .read_btn {
	margin-top: 0px;
}

body.bp-legacy div#main-header-wrapper {
	height: auto !important;
}

body.bp-legacy div#main-header #et-navigation > ul > li > a {
	color: #fff;
}

body.bp-legacy div#main-header img#logo {
	height: auto;
	margin: auto;
	text-align: center;
}

body.bp-legacy div#main-header a.logo {
	margin: 8px auto;
}

body.bp-legacy div#main-header #et-navigation > ul > li > a:after {
	color: #fff;
}

.et_pb_section.ply_vid .et_pb_module.et_pb_fullwidth_code {
	z-index: 0;
}

.et_pb_section.ply_vid
span.et_pb_section_video_bg {
	position: fixed;
	z-index: -4 !important;
}

footer#footer {
	position: relative;
	z-index: 1;
}

body.bp-legacy div#main-header {
	background: transparent;
	background-color: rgba(0, 0, 0, 0);
	left: 0;
	opacity: 1;
	position: fixed;
	right: 0;
	top: 0px;
	transform: inherit !important;
}

body.bp-legacy div#top-header {
	background: transparent;
	display: none;
	left: 0;
	position: fixed;
	width: 100%;
}

.et_pb_section.cantor_sec1.mt3.mt5 p {
	max-width: 600px;
}

.et_pb_section.cantor_sec1.mt3.mt5 {
	padding-top: 40px !important;
}

@media (min-width: 1350px) and (max-width: 1525px) {

	.logo_a12_inner a img {
		max-width: 89px !important;
	}

}

@media (min-width: 1200px) and (max-width: 1349px) {

	.logo_a12_inner a img {
		max-width: 80px !important;
	}

}

@media (max-width: 1024px) {
	div#main-header {
		background: #056878 !important;
	}

	.et_pb_section.et_pb_section_2.place_22.et_section_regular .et_pb_row.et_pb_row_3 {
		padding: 0 18px 0 18px;
	}

	.page-id-808
	.et_pb_row.et_pb_row_2 {
		padding: 0 18px;
	}

	.page-id-110
	.et_pb_row.et_pb_row_2 {
		padding: 0 18px;
	}

	.category-blog #main-content {
		padding: 86px 18px 0px 18px;
		padding-top: 80px;
	}

	.page-id-227 .et_pb_row .et_pb_column .et_pb_module:last-child {
		padding: 0px 15px 0 15px !important;
	}
}

@media (max-width: 1023px) {

	footer#footer div#nav_menu-5 {
		margin-bottom: 32px;
		padding-top: 0px;
	}

	footer#footer div#text-4 {
		margin-bottom: 10px;
		padding-top: 0px;
	}

	footer#footer div#text-5 {
		margin-bottom: 31px;
		padding-top: 10px;
	}

	footer#footer div#media_image-5 {
		margin-bottom: 40px;
		padding-top: 50px;
	}

}

@media (max-width: 768px) {
	.per_left {
		float: none !important;
		margin-right: 0 !important;
		text-align: center;
		width: 100% !important;
	}

	.per_right {
		float: none !important;
		margin-top: 30px !important;
		padding: 0 15px !important;
		width: 100% !important;
	}

	.et_pb_section.presi_12 h2 {
		font-size: 20px !important;
		line-height: 30px;
		padding: 46px 30px 32px !important;
	}
}

@media (max-width: 980px) {
	.page-id-89.et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child {
		padding: 0px 20px 0 11px !important;
	}
}

@media (max-width: 767px) {
	body.bp-legacy.product-template-default.single.single-product div#main-content p.woocommerce-mini-cart__total.total {
		margin-bottom: 20px;
	}

	body.bp-legacy.product-template-default.single.single-product div#main-content p.woocommerce-mini-cart__buttons.buttons {
		padding: 0 5px 30px 5px;
	}

	body.bp-legacy.product-template-default.single.single-product div#main-content p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward {
		float: left;
		width: 47%;
	}

	body.bp-legacy.product-template-default.single.single-product div#main-content p.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward {
		float: right;
	}

	.et_pb_section.place_22 .et_pb_column.et_pb_column_1_3 {
		margin-right: 0% !important;
		width: 100% !important;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget form.search-form button.search-submit {
		position: absolute !important;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget form.search-form button.search-submit::before {
		line-height: 0px !important;
	}

	body.home-page.bp-legacy.home.page-template div#main-header {
		background: #056878 !important;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget form.search-form {

		margin-bottom: 30px;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content form.woocommerce-ordering {
		float: none;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content form.woocommerce-ordering select.orderby {
		width: 100%;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget {

		width: 100% !important;
	}

	body.bp-legacy.page-template-default.page.page-id-149 div#main-content p.woocommerce-result-count {
		text-align: center;
	}

	body.bp-legacy.product-template-default.single div#main-content section.related.products li {
		max-width: 100% !important;
		width: 100% !important;
	}

	.et_pb_section.place_21 .t2_btn a {
		display: block;
		margin-bottom: 20px;
		text-decoration: none;
		width: 100%;
	}

	.et_pb_row.gall_w2 .et_pb_gallery_item .et_pb_gallery_image a img {
		height: 250px;
		object-fit: cover;
		width: 100% !important;
	}

	div#main-header a.logo img#logo {
		max-width: 230px !important;
	}

	.et_pb_section.place_22 .et_pb_column.et_pb_column_1_3.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough.et-last-child {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.join_strip_1 {
		float: none !important;
		width: 100% !important;

	}

	.top_head h1 {
		font-size: 28px !important;
		text-align: center;

	}

	.et_pb_section.cantor_sec1 h2 {
		font-size: 22px;
		line-height: 32px;
		padding: 0 0 30px 0;

	}

	div.rmp-container {
		width: 80% !important;
	}

	.freme_23 .fluid-width-video-wrapper {
		padding-top: 365px !important;
	}

	.et_pb_section.cantor_sec1.mt3 {
		padding-top: 0px !important;
	}

	.et_pb_section.cantor_sec1.mt2 {
		padding: 0 0 0 0 !important;
	}

	.logo_a12_inner a {
		display: block;
		margin-bottom: 19px;
		padding: 0 9px 0 9px;
	}

	.join_strip_1 a {
		display: block;
		margin-bottom: 30px;
	}

	.p98 h1 {
		font-size: 20px;
	}

	.p98 {
		margin-top: 75px;
	}

	.et_pb_section.presi_12 {
		padding: 63px 0 60px 0 !important;

	}

	.per_rig_12.w34 {
		padding: 10px;
	}

	.per_rig_12.w34 .per_right {
		text-align: justify;
	}

	.per_rig_12.w34 .per_right h5 {
		font-size: 20px;
	}


	body.bp-legacy div#main-header a.logo {
		display: inline-block;
		float: right;
		margin: 8px 20px;
		text-align: right;
		width: 100% !important;
	}

	body.bp-legacy div#main-header a.logo img {
		float: right;
		margin: 6px 0 0 0 !important;
		max-width: 220px;
		text-align: right !important;

	}

	div.rmp-container {
		width: 100%;
	}

	.et_pb_module.et_pb_text.mis12 h2 {
		font-size: 28px !important;

		padding: 160px 0 130px 0 !important;
	}

	.top_head h1 {
		padding: 156px 0;
	}

	.aq1 a {
		font-size: 10px !important;
		padding: 10px 10px !important;
	}

	.page-id-808
	.et_pb_section.place_21 h2 {
		font-size: 22px !important;
	}

	.page-id-808 .et_pb_section.place_21 p {
		font-size: 14px !important;
		padding: 8px 6px 0px 4px;
	}

	.page-id-808
	.et_pb_section.place_22 h3 {
		font-size: 15px !important;
	}

	.page-id-110 .et_pb_section.place_21 h2 {
		font-size: 22px !important;
	}

	.page-id-110 .et_pb_section.place_21 p {
		font-size: 14px !important;
		padding: 8px 6px 0px 4px;
	}

	.page-id-110 .et_pb_section.place_22 h3 {
		font-size: 15px !important;
	}

	.page-id-110
	.et_pb_section.place_21.nk1 {
		padding: 69px 0 50px 0;
	}

	.page-id-584 .et_pb_section.HALLA h3 {
		font-size: 22px;
		margin-top: -23px;
		padding: 0px;
	}

	.page-id-584 .et_pb_section.HALLA h4 p a {
		font-size: 18px;
	}

	.page-id-584 .et_pb_row {
		width: 80%;
	}

	.page-id-584 .et_pb_row.link_goes .et_pb_text_inner p a {
		font-size: 15px;
	}

	.page-id-668 .post-wrap h1 {
		font-size: 22px;
		padding: 0 0 20px;
		text-align: center;
	}

	.page-id-668 .post-content.entry-content h3 {
		font-size: 17px;
		padding-bottom: 20px;
		text-align: center;
	}

	.m2 .freebirdFormviewerViewHeaderTitle {
		font-size: 24px !important;
	}

	.page-id-669 .post-wrap h1 {
		font-size: 22px;
		line-height: 1.1;
		padding: 0 0 20px;
		text-align: center;
	}

	.page-id-669 .post-content.entry-content h2 {
		font-size: 18px;
		margin-bottom: -20px;
		text-align: center;
	}

	.page-id-669 #myTable {
		width: 100% !important;
	}

	.page-id-668 .post-wrap {
		padding: 23px 28px;
	}

	.category-blog #main-content {
		padding: 86px 18px 0px 18px;
		padding-top: 80px;
	}

	.category-blog .et_pb_extra_column_main h1 {
		font-size: 22px !important;
		line-height: 24px;
		margin: 0 0 10px;
		text-align: center;
	}

	.page-id-124 .post-wrap h1 {
		font-size: 24px;
		padding: 0px 0 25px;
		text-align: center;
	}

	.page-id-124 .post-content.entry-content h2 {
		font-size: 17px;
		text-align: center;
	}

	.page-id-124
	.post-content.entry-content h3 {
		font-size: 17px;
	}

	.page-id-2837 .et_pb_section.presi_12 {
		padding: 10px 0 10px 0 !important;
	}

	.page-id-2837 .et_pb_section.presi_12 h2 {
		padding: 46px 43px 9px !important;
	}

	body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products.columns-5 li a:last-child h2.woocommerce-loop-product__title {
		max-width: 300px !important;
		padding: 9px 0px 1px 79px !important;
	}

	body.bp-legacy.page-id-149 .woocommerce ul.products li.product .price {
		text-align: center !important;
	}

	body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products li.product a:first-child {
		max-width: 350px !important;
	}

	body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products.columns-5 li a:last-child h2.woocommerce-loop-product__title {
		max-width: 96% !important;
		padding: 16px 10px !important;
		text-align: center !important;
	}

	body.bp-legacy.page-id-149 h1.entry-title {
		margin: 0px 0px -15px 0 !important;
	}

	.page-id-1130 .et_pb_section.presi_12 {
		padding: 8px 0 60px 0 !important;
	}

	.page-id-136 .et_pb_section.presi_12 p {
		padding: 0 21px 11px 21px;
	}

	.page-id-227 .et_pb_row .et_pb_column .et_pb_module:last-child {
		padding: 0px 15px 0 15px !important;
	}

	.page-id-150 .coupon .button {
		font-size: 13px !important;
	}

	.page-id-150 .post-wrap {
		margin-top: 30px;
		padding: 0px;
	}

	.page-id-151 .post-wrap {
		margin-top: 40px;
		padding: 0px !important;
	}

	.page-id-152 .post-wrap {
		margin-top: 20px;
		padding: 20px !important;
	}

	.page-id-808 .et_pb_row .et_pb_column:last-child {
		padding: 0px;
	}

	.page-id-150 #page-container .button, #page-container button, #page-container button[type="submit"] {
		padding: 12px;
	}

	.page-id-215 #buddypress .standard-form #basic-details-section {
		width: 100%;
	}

	.page-id-215 #buddypress .standard-form #profile-details-section {
		width: 100%;
	}

	.page-id-215 #basic-details-section h2 {
		font-size: 20px !important;
		margin-bottom: -18px !important;
		margin-top: 10px !important;
	}

	.page-id-215 #profile-details-section h2 {
		font-size: 20px !important;
		margin-bottom: -18px !important;
		margin-top: 10px !important;
	}

	.page-id-215 #buddypress .standard-form #basic-details-section input[type="password"] {
		width: 96% !important;
	}

	.page-id-215 #buddypress .standard-form#signup_form input[type="text"] {
		width: 96% !important;
	}

	.page-id-196 #buddypress div.dir-search {
		float: left;
		margin-top: -27px;
		text-align: left;
	}

	.page-id-1079 .et_pb_section {
		padding: 0 !important;
	}

	.page-id-227 .w95 img {
		object-fit: fill;
	}
}

@media (max-width: 320px) {
	div#main-header a.logo img#logo {
		max-width: 200px !important;
	}

	.aq1 a {
		font-size: 8px !important;
		padding: 10px 10px !important;
	}
}

.quote_block p {
	color: #444;
	font-size: 16px;
	line-height: 26px;
	max-width: 940px;
	padding: 4px 0 25px 0;
	text-align: justify;
}

.quote_block {
	text-align: center;
}

.quote_block h3 {
	color: #000;
	font-size: 18px;
	font-weight: 800;
	padding: 26px 0px 0 0;
	position: relative;
}

.et_pb_section.quote_d1 {
	padding: 0px 0 40px 0;
}

.et_pb_section.quote_d1 button {
	background-color: transparent !important;
}

.et_pb_section.quote_d1 .sa_owl_theme .owl-dots .owl-dot span {
	background: #bdbdbd !important;
	border-radius: 0px !important;
}

.et_pb_section.quote_d1 .sa_owl_theme .owl-dots .owl-dot.active span {
	background: #e9aa11 !important;
}

.join_strip {
	background: #056878;
	display: inline-block;
	padding: 46px;
	position: relative;
	width: 100%;
}

.join_strip_1 {
	float: left;
	text-align: center;
	width: 50%;
}

.join_strip a {
}

.et_hide_nav.et_fixed_nav #main-header {
	opacity: 1;
}

.join_strip_1 a {
	border: 1px solid #fff;
	color: #fff !important;
	font-size: 18px;
	font-weight: 500;
	padding: 10px 30px;
	text-transform: uppercase;
}

.join_strip_1 a:hover {
	background: #fff;
	color: #333 !important;
	transition: ease 0.5s;
}

.join_strip:before {
	background: #09aac3;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 50%;
}

.quote_block h3:before {
	background: #e9aa11;
	content: "";
	height: 5px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 240px;
}

/**************gh******/
.aq1 {
	text-align: center;
}

.aq1 a {
	border: 1px solid #fff;
	color: #fff !important;
	font-size: 17px;
	font-weight: 500;
	padding: 10px 30px;
	text-transform: uppercase;
}

.et_pb_section.late_21 {
	margin-top: 0px;
	padding: 70px 0 0 0;
}

.aq1 a:hover {
	background: #fff;
	box-shadow: 1px 0px 7px #888;
	color: #333 !important;
	transition: ease 0.7s;
}

.et_pb_section.et_pb_section_2.cond_21.et_section_regular {
	background: #fc9b03;
	padding: 50px 0;
}

.et_pb_section.et_pb_section_1.mis_1 {
	padding: 80px 0 70px 0;
}

.et_pb_section.et_pb_section_1.mis_1 p {
	color: #444;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	margin: 0px;
	padding: 0 0 15px 0;
}

.et_pb_section.et_pb_section_2.late_21 {
	padding: 65px 0 0 0;
}

.et_pb_module.et_pb_text.mis12 h2 {
	color: #fff;
	font-size: 39px;
	padding: 210px 0;
	text-align: center;
}

.et_pb_section.place_21 {
	padding: 60px 0 69px 0;
}

.et_pb_section.place_21 .et_pb_text_inner {
	text-align: center;
}

.et_pb_section.place_21 h2 {
	color: #fc9b03;
	font-size: 35px;
	font-weight: 800;
}

.et_pb_section.place_21 p {
	color: #333;
	margin: auto;
	max-width: 929px;
	padding: 8px 0 0 0;
	text-align: justify;
}

.et_pb_section.place_22 {
	padding: 63px 0 70px 0;
}

.et_pb_section.place_22 h3 {
	color: #fc9b03;
	font-size: 26px;
	font-weight: 800;
	padding: 0 0 33px 0;
	text-align: center;
}

.infO_block {
	background: #038c56;
	min-height: 266px;
	padding: 20px 16px;
}

.infO_block h4 {
	color: #fff;
	font-size: 17px;
	line-height: 22px;
	padding: 0 0 15px 0;

}

.infO_block p {
	color: #fff;
	font-size: 15px;
	line-height: 23px;
	margin: 0px;
	padding: 0px 0px 10px 29px;
	position: relative;
}

#footer .con_11 p {
	font-weight: 400;
	line-height: 24px;
	padding: 0 0 0px 0;
}

.infO_block p img {
	left: 0;
	position: absolute;
}

.et_pb_section.place_22 .et_pb_column.et_pb_column_1_3 {
	margin-right: 2%;
	width: 32%;
}

.infO_block p a {
	color: #fff !important;
}

footer#footer {
	background: #056878;
}

#footer .con_11 p a {
	color: #fff;
}

footer#footer div#nav_menu-5 h4.widgettitle {
	font-weight: 800;

}

#footer .et_pb_widget li {
	padding: 0 0 11px 0;
}

#footer .et_pb_widget li a {
	font-weight: 400;
	line-height: 21px;
}

#footer div#text-4 h4.widgettitle, #footer div#text-5 h4.widgettitle {
	font-weight: 800;
	line-height: 25px;
}

.con_11 p b {
	font-weight: 600;
}

div#footer-bottom {
	padding: 20px 0;
}

div#footer-bottom ul#footer-menu {
	display: none;
}

.con_11 p a {
	font-weight: 400;
}

.et_pb_section.cot_1 h2 {
	color: #fff;
	font-size: 39px;
	padding: 200px 0;
	text-align: center;
}

.et_pb_section.presi_12.w90 h2 {
	padding: 0 0 0 0;
}

.w95 {
	background: #fff;
	text-align: center;
}

.et_pb_section.presi_12.w90 {
	padding-bottom: 38px;
}

.w95 img {
	height: 225px;
	object-fit: cover;
	width: 100%;
}

.et_pb_section.presi_12.w90 {
	padding-bottom: 38px;
}

.w95 h3 {
	display: inline-block;
	/* margin: 10px 0 0 0 !important; */
	font-size: 17px;
	padding: 10px 0 5px 0;
}

.w95 p {
	font-size: 15px;
	line-height: 22px;
	min-height: 55px;
	padding: 0 0 11px 0;
}

.et_pb_section.place_21.nk1 {
	padding: 130px 0 80px 0;
}

.et_pb_section.place_21.nk1 h2 {
	margin: auto;
	max-width: 720px;
}

body.bp-legacy.page-id-89 div#main-header, body.bp-legacy.page-id-92 div#main-header, body.bp-legacy.page-id-136 div#main-header, body.bp-legacy.page-id-3760 div#main-header, body.bp-legacy.page-id-149 div#main-header, body.bp-legacy.page-id-227 div#main-header, body.bp-legacy.page-id-110 div#main-header, body.bp-legacy.page-id-95 div#main-header, body.bp-legacy.page-id-2837 div#main-header, body.bp-legacy.page-id-193 div#main-header, body.bp-legacy.page-id-4923 div#main-header, body.bp-legacy.page-id-584 div#main-header, body.bp-legacy.page-id-116 div#main-header, body.bp-legacy.page-id-188 div#main-header, body.bp-legacy.page-id-832 div#main-header, body.bp-legacy.page-id-140 div#main-header, body.bp-legacy.page-id-2343 div#main-header, body.bp-legacy.page-id-3464 div#main-header, body.bp-legacy.page-id-2302 div#main-header, body.bp-legacy.page-id-1130 div#main-header, body.bp-legacy.page-id-1079 div#main-header, body.bp-legacy.page-id-151 div#main-header, body.bp-legacy.page-id-152 div#main-header, body.bp-legacy.page-id-150 div#main-header, body.bp-legacy.page-id-215 div#main-header, body.bp-legacy.page-id-5134 div#main-header, body.bp-legacy.page-id-691 div#main-header {
	background: #056878;
	height: 80px;
}

.et_pb_section.et_pb_section_0.cantor_sec1.mt4.et_pb_with_background.et_section_regular {
	margin-top: 79px;
}

.et_pb_section.HALLA {
	padding: 121px 0 0 0;
}

.per_rig_12.w34.w35.w36.w37 {
	max-width: 710px;
	text-align: center;
}

a.more-link {
	background: #038c56;
	color: #fff !important;
	display: inline-block;
	font-size: 13px;
	margin: 13px 0 0 0;
	padding: 3px 17px;
	text-transform: uppercase;
}

.et_pb_section.HALLA h3 {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 0 0 10px 0;
	text-align: center;
}

.per_rig_12.w34.w35 h6 {
	color: #ac6d9a;
	font-size: 24px;
	font-weight: 800;
}

.per_rig_12.w34.w35 ol li {
	color: #666;
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	padding: 0 0 7px 0;
}

.per_rig_12.w34 h5 {
	font-size: 24px;
	font-weight: 800;
}

.per_rig_12.w34.w35.w36 ol.ol2 {
	padding: 0px;
}

.per_rig_12.w34.w35.w36 ol.ol4 {
	padding: 15px 0 0 20px;
}

.per_rig_12.w34 {
	background: #fff;
	box-shadow: 1px 2px 11px #ccc;
	margin-bottom: 40px;
	padding: 20px;
}

.per_right h6 {
	text-transform: none;
}

body.bp-legacy.page-id-149 div#main-content {
	background: #fff;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products.columns-5 li .product-wrapper {
	box-shadow: none;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 nav.woocommerce-pagination {
	text-align: center;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 nav.woocommerce-pagination ul.page-numbers {
	display: inline-block !important;
	margin: auto;
	text-align: center !important;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products li.product a:first-child {
	max-width: 150px;

}

body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products.columns-5 li a:last-child h2.woocommerce-loop-product__title {
	max-width: 150px;
	overflow: hidden;
	padding: 9px 0 0 0;
	text-overflow: ellipsis;
	text-transform: none;
	white-space: nowrap;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products li.product a img {
	margin: auto !important;
	max-width: 150px;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 form.woocommerce-ordering select.orderby {
	background: #fff !important;
	border: 1px solid #ccc;
	margin-bottom: 30px;
}

body.bp-legacy.page-id-149 h1.entry-title {
	background: #fff;
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	margin: 30px 0 0 0;
	text-align: center;
}

.et_pb_row.gall_w2 h3.et_pb_gallery_title, .et_pb_row.gall_w2 p {
	padding: 9px 0 0 0;
	text-align: center !important;
}

.ca_p1 ul {
	list-style-type: none;
	margin: 0px 0 0 5px;;
	padding: 0px;
}

.ca_p1 ul li {
	color: #333;
	font-size: 15px;
	line-height: 22px;
	padding: 0 0 0 20px;
	position: relative;
}

.et_pb_row.tyu .et_pb_column {
	margin-right: 2%;
	width: 48%;
}

body.bp-legacy.page-id-149 .woocommerce.columns-5 ul.products.columns-5 li a:last-child span.woocommerce-Price-amount.amount {
	font-size: 15px;
}

.ca_p1 ul li:before {
	border-bottom: 2px solid #ac6d9a;
	border-right: 2px solid #ac6d9a;
	content: "";
	height: 9px;
	left: 0;
	position: absolute;
	top: 4px;
	transform: rotate(45deg);
	width: 5px;
}

.et_pb_section.presi_12 {
	background: #f5f5f5;
	padding: 130px 0 60px 0;
}

.et_pb_section.presi_12 h2 {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 0 0 50px 0;
	text-align: center;
}

.et_pb_section.presi_12.p13 {
	background: #fff;
	padding: 39px 0 45px 0;
}

.et_pb_section.presi_12 .et_pb_image span.et_pb_image_wrap {
	border: 5px solid #fff;
	box-sizing: border-box;
}

.et_pb_section.presi_12 .et_pb_column.et_pb_column_1_4 {
	margin-right: 3%;
	width: 22%;
}

.et_pb_section.presi_12 .et_pb_column.et_pb_column_3_4 {
	width: 75%;
}

.et_pb_section.presi_12.p13 h3 {
	margin-top: 17px;
}

.et_pb_section.presi_12.p13 p {
	color: #333;
	line-height: 23px;
}

.et_pb_section.presi_12 h3 {
	color: #333;
	font-weight: 800;
}

.et_pb_section.presi_12 p {
	color: #444;
	font-size: 15px;
	font-weight: 400;
	line-height: 23px;
	margin: 0px;
	padding: 0 0 15px 0;
	text-align: justify;
}

.tera_12 {
	border-top: 3px solid #ac6d9a;
	box-shadow: 1px 0px 8px #ddd;
	margin: auto;
	max-width: 910px;
	padding: 20px;
}

.per_rig_1 {
	display: inline-block;
	width: 100%;
}

.per_left {
	float: left;
	margin-right: 3%;
	width: 25%;
}

.per_rig_12 {
	margin: auto;
	max-width: 910px;
}

.per_left img {
	border: 5px solid #fff;
}

.per_right {
	float: right;
	width: 72%;
}

.p1 {
	margin: auto;
	max-width: 900px;
}

.contact_address {
	float: right;
	max-width: 310px;
	width: 100%;
}

.address_part {
	border-bottom: 1px solid #ddd;
	clear: both;
	margin-top: 30px;
	padding-bottom: 30px;
	padding-right: 50px;
	position: relative;
}

.part_im {
	position: absolute;
	right: 0;
}

.address_part h4 {
	color: #333;
	font-size: 16px;
	font-weight: normal;
	font-weight: 600;
	margin-bottom: 4px;
}

.address_part p {
	color: #666;
	font-size: 15px;
	max-width: 260px;
	word-wrap: break-word;
}

.et_pb_row.wrt_1 .gform_body label {
	font-weight: 400;
}

.et_pb_row.wrt_1 .gform_body .ginput_container.ginput_container_email input#input_10_2 {
	width: 100%;
}

.page-id-84 input#gform_submit_button_10 {
	background: #038c56 !important;
	color: #fff !important;
	max-width: 170px;
	width: 100%;
}

.et_pb_row.et_pb_row_0.wrt_1 {
	padding: 60px 0 60px 0;
	width: 90%;
}

.address_part p a {
	color: #666;
}

.et_pb_section.et_pb_section_0.presi_12.ic_1 {
}

.et_pb_section.et_pb_section_0.presi_12.ic_1 h2 {
	padding-bottom: 20px;
	padding-top: 20px;
}

.et_pb_section.et_pb_section_0.presi_12.ic_1 ol li {
	margin-bottom: 3px;
}

.et_pb_section.et_pb_section_0.presi_12.ic_1 h5 {
	font-size: 18px;
}

.et_pb_section.et_pb_section_0.presi_12.ic_1 p {
	font-size: 16px;
	padding-bottom: 8px;
}

.et_pb_section.et_pb_section_0.presi_12.ic_1 ol {
	padding-bottom: 0px;
}

.et_pb_section.HALLA h4 {
	font-size: 19px;
	padding: 27px 0 0 0;
	text-align: center;
}

.et_pb_section.HALLA h4 p a {
	color: #333;
}

.et_pb_row.link_goes .et_pb_text_inner p {
	background: #fff;
	border: 1px solid #fc9b03;
	padding: 10px;
	text-align: center;
}

.et_pb_row.link_goes .et_pb_text_inner p a {
	color: #444;

}

.per_rig_12.w34.w35.w36.w37 .gform_body input {
	width: 100%;
}

.per_rig_12.w34.w35.w36.w37 .gform_body select {
	width: 100%;
}

.per_rig_12.w34.w35.w36.w37 .gform_body input#gform_next_button_9_14 {
	background: #038c56 !important;
	color: #fff !important;
	max-width: 170px;
	width: 100%;
}

.et_pb_row.mkl {
	max-width: 903px;
	padding: 0px;
}

.et_pb_row.mkl a.et_pb_button {
	font-size: 14px;
	width: 100%;
}

.et_pb_row.mkl p {
	display: none;
	font-size: 18px;
	font-weight: 400;
	margin-top: -7px;
	padding: 0px 0 4px 0;
	text-align: left;
	text-transform: uppercase;
}

.et_pb_row.mkl a.et_pb_button {
	margin-bottom: 3px;
}

.et_pb_row.mkl .et_pb_module {
	margin-bottom: 0px;
}

body.bp-legacy.page-template.page-id-152 div#main-content {
	padding-top: 100px;
}

.pl12 h1 {
	margin-top: 40px;
}

.p98 {
	margin-top: 115px;
}

body.bp-legacy.page-template.page-id-152.page article {
	border: 0px !important;
}

.woocommerce-shipping-destination {
	display: none;
}

.logo_a12 {
	background: #f7f7f7;
	display: inline-block;
	padding: 30px 0;
	width: 100%;
}

.logo_a12_inner {
	margin: auto;
	max-width: 1570px;
	text-align: center;
}

.logo_a12_inner a {
	padding: 0 9px 0 9px;
}

.logo_a12_inner a img {
	max-width: 109px;
}

.et_pb_section.cantor_sec1.mt4 .read_btn {
	display: none;
}

.dq1 {
	color: #fff;
	font-size: 14px;
	margin-top: -4px;
}

.et_pb_section.cantor_sec1.mt4 h3 span {
	font-size: 14px;

}

a.et_pb_button.et_pb_button_0.endor_12.et_pb_bg_layout_light {
	background: transparent;
	color: #fff;
	font-size: 19px;
	font-weight: 500;
}

a.et_pb_button.et_pb_button_0.endor_12.et_pb_bg_layout_light:hover {
	border: 2px solid #fff;
}

body.bp-legacy.archive.category.category-blog div#main-header {
	background: #056878;
	height: 80px;
}


body.bp-legacy.archive.category.category-blog div#main-content {
	padding-top: 130px !important;
}

body.registration.register.page-id-215 div#main-content {
	padding-top: 70px;
}

body.bp-legacy.page-template-default.page.page-id-702 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-template-default.page.page-id-702 div#main-content {
	padding-top: 210px;
}

body.bp-legacy.page-template-default.page.page-id-691 div#content-area {
	padding-top: 30px;
}

body.bp-legacy.page-template-default.page.page-id-663 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-template-default.page.page-id-663 div#main-content {
	padding-top: 135px;
}

body.bp-legacy.page-template-default.page.page-id-2582 div#main-header {
	background: #056878;
	height: 80;
}

body.bp-legacy.page-template-default.page.page-id-2582 div#main-content {
	padding-top: 70px;
}

body.directory.members.page-id-196 div#main-header {
	background: #056878;
	height: 80px;
}

body.directory.members.page-id-196 div#main-content {
	padding-top: 220px;
}

body.bp-legacy.page-template.page-id-808 div#main-header {
	background: #056878;
	height: 80px;
}

div#plo_21 {
	padding-top: 140px;
}

body.bp-legacy.page-template-default.page.page-id-149 div#main-content {
	padding-top: 50px;
}

body.bp-legacy.page-template-default.page.page-id-124 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-template-default.page.page-id-124 div#main-content {
	padding-top: 70px;
}

body.bp-legacy.archive.category.category-resources div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.archive.category.category-resources div#main-content {
	padding-top: 100px;
}

body.registration.register.page-id-215 div#main-content h1.entry-title {
	font-size: 35px;
	padding-bottom: 20px;
	padding-left: 0px;
}

body.bp-legacy.page-template-default.page.page-id-669 div#main-content {
	padding-top: 130px;
}

body.bp-legacy.page-template-default.page.page-id-669 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-id-2316 div#main-content {
	padding-top: 130px;
}

body.bp-legacy.page-id-2316 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-template-default.page.page-id-804 div#main-content {
	padding-top: 130px;
}

body.bp-legacy.page-template-default.page.page-id-804 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-template-default.page.page-id-668 div#main-content {
	padding-top: 130px;
}

body.bp-legacy.page-template-default.page.page-id-668 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.page-template-default.page.page-id-1186 div#main-content {
	padding-top: 130px;
}

body.bp-legacy.page-template-default.page.page-id-1186 div#main-header {
	background: #056878;
	height: 80px;
}

body.bp-legacy.archive.category.category-blog .post-content a.read-more-button {
	background: #038c56;
	color: #fff;
}

body.bp-legacy.archive.category.category-blog h1 {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 0 0 29px 0;
}

.t2_btn a {
	background: #fc9b03;
	color: #fff !important;
	display: inline-block;
	font-weight: 600;
	margin: 0 20px 0 0;
	padding: 7px 20px;
	text-align: center;
	text-transform: uppercase;
}

.t2_btn {
	margin-top: 30px;
}

.et_pb_section.place_21 a {
	font-weight: 600;
	text-decoration: underline;
}

.et_pb_section.place_21 span {
	font-weight: 600;
}

.t2_btn a:hover {
	background: #056878;
	transition: ease 0.5s;
}


body.bp-legacy.page-template.page-id-5261 div#main-header {
	background: #056878;
	height: 80px;
}

.qty_12 a {
	background: #fc9b03;
	color: #fff !important;
	display: inline-block;
	font-weight: 600;
	margin: 0 20px 0 0;
	padding: 7px 20px;
	text-align: center;
	text-transform: uppercase;
}

.qty_12 {
	padding: 20px 0 47px 0;
	text-align: center;
}

body.bp-legacy.page-template-default.page.page-id-1203 div#main-content {
	padding-top: 69px;
}

body.bp-legacy.page-template-default.page.page-id-1203 div#main-header {
	background: #056878;
	height: 80px;
}

.et_pb_section.place_21 .t2_btn a {
	text-decoration: none;
}

.takein_12 h1 {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 35px 0 0px 0;
	text-align: center;
}

body.bp-legacy.page-template-default.page.page-id-663 div#main-content article#post-663 {
	border: 0px;
}

body.bp-legacy.page-template-default.page.page-id-663 div#main-content article#post-663 .post-wrap {
	padding-left: 0px;
}

body.bp-legacy.page-template-default.page.page-id-663 div#main-content article#post-663 .post-wrap h1.entry-title {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 0 0 0px 0;
	text-align: center;
}

body.bp-legacy.page-template-default.page.page-id-691 div#main-content article#post-691 {
	border: 0px;
}

body.bp-legacy.page-template-default.page.page-id-691 div#main-content article#post-691 .post-wrap {
	padding-left: 0px;
}

body.bp-legacy.page-template-default.page.page-id-691 div#main-content article#post-691 .post-wrap h1.entry-title {
	color: #fc9b03;
	font-size: 34px;
	line-height: 40px;
	margin: auto;
	max-width: 680px;
	padding: 0 0 0px 0;
	text-align: center;
}

body.bp-legacy.page-template.page-id-3997 div#main-header {
	background: #056878;
}

body.bp-legacy.page-template.page-id-3997 .gform_heading {
	background-color: transparent !important;
}

body.bp-legacy.page-template.page-id-3997 .gform_heading h3.gform_title {
	color: #fc9b03 !important;
	font-size: 32px;
	font-weight: 800 !important;
	padding: 37px 0 0px 0 !important;
	text-align: center;
}

body.bp-legacy.page-template.page-id-2437 div#main-header {
	background: #056878;
}

.et_pb_section.et_pb_section_0.k5_confirm.et_section_regular {
	padding: 98px 0 0 0;
}

.et_pb_section.et_pb_section_0.k5_confirm.et_section_regular h1 {
	color: #fc9b03;
	font-size: 35px;
	font-weight: 800;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.et_pb_section.et_pb_section_0.k5_confirm.et_section_regular {
	padding: 98px 0 0 0;
}

.et_pb_section.et_pb_section_0.k5_confirm.et_section_regular h1 {
	color: #fc9b03;
	font-size: 35px;
	font-weight: 800;
	margin: 0px;
	padding: 0px 0 40px 0;
	text-align: center;
}

body.bp-legacy.page-template-default div#main-header {
	background: #056878;
}

body.bp-legacy.post-template-default.single.single-post div#main-header {
	background: #056878;
}

body.bp-legacy.page-template-default.page .page .post-wrap h1 {
	color: #fc9b03;
	font-size: 30px;
	font-weight: 800;
	line-height: 43px;
	padding-bottom: 12px;
	padding-top: 0px;
	text-align: center;
}

body.bp-legacy.page-template-default.page div#main-content {
	padding-top: 120px;
}

body.bp-legacy.page-template-default.page div#main-content article.page {
	border: 0px;
}

div#ca_blaw_21 {
	text-align: center;
}

div#ca_blaw_21 .et_pb_text_inner {
	text-align: center;
}

body.bp-legacy.page-template.page-template-page-template-fullwidth div#main-header {
	background: #056878;
}


body.registration.page-id-215 .with_sidebar .et_pb_extra_column_main {
	margin: auto;
	max-width: 1000px;
	min-width: auto;
	width: 100%;
}


body.registration.page-id-215 h1.entry-title {
	color: #fc9b03;
	font-weight: 800;
	margin-top: 30px;
	text-align: center;
}

body.registration.page-id-215 .with_sidebar .et_pb_extra_column_main p {
	margin-bottom: 29px;
}

body.registration.page-id-215 .with_sidebar .et_pb_extra_column_main .submit input#signup_submit {
	background: #fc9b03;
	color: #fff !important;
	display: inline-block;
	font-weight: 600;
	margin: 0 20px 0 0;
	padding: 12px 20px;
	text-align: center;
	text-transform: uppercase;
}

.et_pb_row.et_pb_row_1.mkl.bhj a {
	text-decoration: none;
}

.per_rig_12.w34.cent_21 {
	text-align: center;
}

.per_rig_12.w34.if2 h3 {
	margin: 10px 0 20px 0;
}

.per_rig_12.w34.cent_21 p {
	text-align: center;
}

.hig_1 {
	margin-bottom: 15px;
	text-align: center;
}

.per_rig_12.w34.cent_21 img {
	margin-top: 22px;
}

.per_rig_12.w34.w35.w36.w67 {
	margin-top: 46px;
}

div#main-header a.logo img#logo {
	max-width: 320px;
}

div#gform_wrapper_35 h2.gsection_title {
	font-size: 20px;
	padding: 0 0 10px 0;
	text-align: left;
}

div#gform_wrapper_36 h2.gsection_title {
	font-size: 20px;
	padding: 0 0 10px 0;
	text-align: left;
}

div#gform_wrapper_32 h2.gsection_title {
	font-size: 20px;
	padding: 0 0 10px 0;
	text-align: left;
}

.tri_1 {
	margin: 20px 0 20px 0;
}

.tri_1 a img {
	margin: 0 29px 0 0;
}

footer#footer div#media_image-5 {
	margin-top: 18px;
	text-align: center;
}

body.bp-legacy.post-template-default h1.entry-title {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 40px 0 20px 0;
	text-align: center;
}

body, h1, h2, h3, h4, h5, h6, p {
	font-family: 'Nunito', sans-serif;

}

body.bp-legacy.page-template.page-id-668 h1.entry-title {
	color: #fc9b03;
	font-size: 30px;
	font-weight: 800;
	line-height: 43px;
	padding-bottom: 12px;
	padding-top: 77px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-669 h1.entry-title {
	color: #fc9b03;
	font-size: 30px;
	font-weight: 800;
	line-height: 43px;
	padding-bottom: 12px;
	padding-top: 77px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-668 h3 {
	padding-bottom: 30px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-669 h2 {
	padding-bottom: 30px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-669 table#myTable {
	width: 100% !important;
}

body.bp-legacy.page-template.page-id-669 table#myTable tr:first-child {
	background-color: #038c56 !important;
}

.freebirdFormviewerViewFormContentWrapper .freebirdFormviewerViewHeaderThemeStripe.freebirdSolidBackground.exportThemeStripe {
	background: transparent !important;
}

body.bp-legacy.page-template.page-id-668 iframe {
	margin: auto;
	width: 100%;
}

body.bp-legacy.page-template.page-id-1079 h1 {
	color: #fc9b03;
	font-size: 30px;
	font-weight: 800;
	line-height: 43px;
	padding-bottom: 12px;
	padding-top: 50px;
	text-align: center;
}

body.bp-legacy.page-template-default.page.page-id-149 h1.entry-title {
	padding-top: 50px;
}

body.bp-legacy.page-template.page-id-150 h1 {
	color: #fc9b03;
	font-size: 30px;
	font-weight: 800;
	line-height: 43px;
	padding-bottom: 12px;
	padding-top: 10px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-150 a.button.wc-backward {
	background: #038c56 !important;
	color: #fff !important;
}

body.bp-legacy.page-template.page-id-152 h1 {
	color: #fc9b03;
	font-size: 30px;
	font-weight: 800;
	line-height: 43px;
	padding-bottom: 12px;
	padding-top: 10px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-152 h2 {
	padding-bottom: 30px;
	text-align: center;
}

body.bp-legacy.page-template.page-id-152 button.woocommerce-button.button.woocommerce-form-login__submit {
	background: #038c56 !important;
	color: #fff !important;

}

body.bp-legacy.page-template.page-template-page-template-fullwidth.page-id-2582 h3 {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 0 0 11px 0;
	text-align: center;
}

body.bp-legacy.page-template.page-template-page-template-fullwidth.page-id-2582 .gf_progressbar_wrapper h3 {
	color: #333;
	font-size: 20px;
	padding: 0 0 21px 0 !important;
}

body.bp-legacy.page-template.page-template-page-template-fullwidth.page-id-2582 .gform_heading span.gform_description {
	display: block;
	text-align: center;
}

.et_pb_section.dfg_123 {
	margin-top: 80px;
}

body.bp-legacy.product-template-default div#main-header {
	background: #056878;
}

body.bp-legacy.product-template-default div#main-content {
	padding-top: 130px;
}

.et_pb_section.cantor_sec1.mt3 .read_btn a {
	border: 1px solid #766e6e;
	color: #333 !important;
	padding: 10px 40px 8px 20px;
	position: relative;
	text-transform: uppercase;
}

.et_pb_section.cantor_sec1.mt3 .read_btn a:hover {
	background: #fc9b03;
	border-color: #fc9b03;
	color: #fff !important;
	transition: ease 0.4s;
}

.et_pb_section.cantor_sec1.mt3 .read_btn a:hover:after {
	border-color: #fff;
}

body.home-page.bp-legacy.home.page-template div#main-header {
	background: transparent;
}

.et_pb_row.gall_w2 .et_pb_gallery_item .et_pb_gallery_image a img {
	height: 250px;
	object-fit: cover;
	width: 100% !important;
}

body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget {
	float: left;
	width: 50%;
}

body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget form.search-form {
	display: inline-block;
	width: 100%;
}

body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget form.search-form input.search-field {
	max-width: 300px;
}

body.bp-legacy.page-template-default.page.page-id-149 div#main-content .ysm-search-widget form.search-form button.search-submit {
	background: #056878;
	color: #fff;
	display: inline-block;
	position: inherit;
}

body.bp-legacy.page-template-default.page.page-id-149 div#main-content p.woocommerce-result-count {
	margin-bottom: 30px !important;
	width: 100%;
}

body.bp-legacy.gravityview-template-default div#main-header {
	background: #056878;
}

body.bp-legacy.gravityview-template-default div#main-content {
	padding-top: 130px !important;
}

body.bp-legacy.gravityview-template-default div#main-content h1.entry-title {
	color: #fc9b03;
	font-size: 34px;
	font-weight: 800;
	padding: 0 0 10px 0;
	text-align: center;
}

.logged-in #menu-item-4544 {
	display: none;
}

.logged-in #menu-item-5783 {
	display: block !important;
}