





.fl-node-cd64vht2b53y > .fl-row-content-wrap {
	background-color: #000000;
}
 .fl-node-cd64vht2b53y > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-cd64vht2b53y > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
@media ( max-width: 768px ) {
 .fl-node-cd64vht2b53y.fl-row > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
}






.fl-node-vbwhyz3npj8d > .fl-row-content-wrap {
	border-color: #e5e5e5;
	border-bottom-width: 1px;
}
 .fl-node-vbwhyz3npj8d > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-vbwhyz3npj8d.fl-row > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
}






 .fl-node-bculyi29v4oh > .fl-row-content-wrap {
	padding-top:150px;
	padding-bottom:60px;
}
@media ( max-width: 992px ) {
 .fl-node-bculyi29v4oh.fl-row > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}
}
@media ( max-width: 768px ) {
 .fl-node-bculyi29v4oh.fl-row > .fl-row-content-wrap {
	padding-top:30px;
	padding-bottom:30px;
}
}






 .fl-node-sgdpu2x6qmzw > .fl-row-content-wrap {
	padding-top:0px;
}










.fl-node-8h12xyw54af6 {
	width: 100%;
}




.fl-node-51sxwcdqr73j {
	width: 48%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-51sxwcdqr73j {
		width: 50% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-51sxwcdqr73j {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-6y92c1zdink4 {
	width: 100%;
}




.fl-node-qlxri7vo25n8 {
	width: 100%;
}




.fl-node-t5pl1yo8uwx9 {
	width: 100%;
}




.fl-node-lq53ka09je4w {
	width: 100%;
}




.fl-node-6wgzpqj5yx91 {
	width: 100%;
}




.fl-node-gdklqfcti7eo {
	width: 51%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-gdklqfcti7eo {
		width: 50% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-gdklqfcti7eo {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
 .fl-node-gdklqfcti7eo > .fl-col-content {
	padding-left:40px;
}
@media ( max-width: 992px ) {
 .fl-node-gdklqfcti7eo.fl-col > .fl-col-content {
	padding-left:30px;
}
}
@media ( max-width: 768px ) {
 .fl-node-gdklqfcti7eo.fl-col > .fl-col-content {
	padding-left:0px;
}
}
		.fl-node-ganldiv3z1c4 .component_marketo_form button {
			border: 1px solid #f79231 !important;
			background-color: #f79231 !important;
			color: #000000 !important;

		}
		.fl-node-ganldiv3z1c4 .component_marketo_form button:hover {
			border: 1px solid #ffffff !important;
			color: #ffffff !important;
		}
		 .fl-node-yk2eir67o8ah .component_testimonial_carousel .slide-meta {
		 color: #87898A !important;
	 }

@media screen and (max-width: 768px) {
	.fl-node-yk2eir67o8ah .component_testimonial_carousel .slide-box {
		background: #FAF8F8 !important;
	}
}

@media screen and (max-width: 768px) {
	.fl-node-yk2eir67o8ah .fl-module-content {
		margin: 0;
	}
}
.fl-node-4el6tw9j5pza .component_custom_heading .heading { color : #000000; }.fl-node-4el6tw9j5pza .component_custom_heading .heading {
	font-size: 50px;
}
@media(max-width: 992px) {
	.fl-node-4el6tw9j5pza .component_custom_heading .heading {
		font-size: 40px;
	}
}
@media(max-width: 768px) {
	.fl-node-4el6tw9j5pza .component_custom_heading .heading {
		font-size: 30px;
	}
}
	.fl-builder-content .fl-node-62ldehmy1iaq .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-62ldehmy1iaq .fl-module-content .fl-rich-text * {
		color: #000000;
	}
	.fl-builder-content .fl-node-62ldehmy1iaq .fl-rich-text, .fl-builder-content .fl-node-62ldehmy1iaq .fl-rich-text *:not(b, strong) {
	line-height: 1.8;
}
	.fl-module.fl-node-m3dwipnbo29h .component_single_event_header .hh-flex-inner .title a:hover {
		color: #3169ed;
	}
		.fl-node-m3dwipnbo29h .component_single_event_header .pcl-chip {
		color: #000000;
	}
		.fl-node-m3dwipnbo29h .hh-flex-inner .featured-image img {
		border: 0.5px solid #fff;
	}
	.fl-node-m3dwipnbo29h .title {
	font-size: 50px;
	text-transform: none;
	text-decoration: none;
}
.fl-node-4zn157y0ec3l .component_recent_card_loop .pcl-post-card .pcl-content-body .pcl-title a:hover .h4 { color : #3169ed; }.fl-node-4zn157y0ec3l .component_recent_card_loop .pcl-post-card .pcl-content-body .pcl-title a:hover { text-decoration : underline; }
	.fl-node-4zn157y0ec3l .component_recent_card_loop .pcl-post-card .pcl-chips .pcl-chip {
		color: #212936;
	}

	.fl-node-4zn157y0ec3l .component_recent_card_loop .h4 {
		color: #000000;
	}

	.fl-node-4zn157y0ec3l .component_recent_card_loop .pcl-date {
		color: #000000;
	}

	.fl-node-4zn157y0ec3l .component_recent_card_loop .pcl-excerpt p {
		color: #000000;
	}
		.fl-node-4zn157y0ec3l .component_fp_recent_posts .component_recent_card_loop .h4 {
		color: #000000;
	}
	.fl-node-4zn157y0ec3l  .component_fp_recent_posts .component_recent_card_loop .pcl-date {
		color: #000000;
	}

	.fl-node-4zn157y0ec3l .component_fp_recent_posts .component_recent_card_loop .pcl-excerpt p {
		color: #000000;
	}
	
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


		.fl-icon-field .fl-icon-preview i{
			padding: 10px;
		}
		
