.fl-node-hua5tzjp2osx {
	color: #2c2f3d;
}
.fl-builder-content .fl-node-hua5tzjp2osx *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-hua5tzjp2osx :where(.fl-row-content-wrap) a {
	color: #004b99;
}

.fl-builder-content .fl-node-hua5tzjp2osx a:hover {
	color: #2c2f3d;
}

.fl-builder-content .fl-node-hua5tzjp2osx h1,
.fl-builder-content .fl-node-hua5tzjp2osx h2,
.fl-builder-content .fl-node-hua5tzjp2osx h3,
.fl-builder-content .fl-node-hua5tzjp2osx h4,
.fl-builder-content .fl-node-hua5tzjp2osx h5,
.fl-builder-content .fl-node-hua5tzjp2osx h6,
.fl-builder-content .fl-node-hua5tzjp2osx h1 a,
.fl-builder-content .fl-node-hua5tzjp2osx h2 a,
.fl-builder-content .fl-node-hua5tzjp2osx h3 a,
.fl-builder-content .fl-node-hua5tzjp2osx h4 a,
.fl-builder-content .fl-node-hua5tzjp2osx h5 a,
.fl-builder-content .fl-node-hua5tzjp2osx h6 a {
	color: #2c2f3d;
}







.fl-node-trpkv692f5oa {
	width: 100%;
}
.fl-node-7jwmx12f3pas .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: 0 0 0 0;
}

			.fl-node-7jwmx12f3pas .fl-separator {
	border-top-color: #e0dede;
	border-top-style: solid;
}
 .fl-node-7jwmx12f3pas > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-post-info-sep {
	margin: 0 3px;
}.fl-node-1epvm7wr0qfk {
	font-size: 12px;
	text-align: left;
}
.fl-node-1epvm7wr0qfk, .fl-node-1epvm7wr0qfk .fl-module-content.fl-node-content span[class^='fl-post-info'], .fl-node-1epvm7wr0qfk .fl-node-content a {
	color: #666666;
}
 .fl-node-1epvm7wr0qfk > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-bca6n0mi1her .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: 0 0 0 0;
}

			.fl-node-bca6n0mi1her .fl-separator {
	border-top-color: #e0dede;
	border-top-style: solid;
}
 .fl-node-bca6n0mi1her > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-builder-content .fl-node-u17h9by3sem4 .fl-rich-text, .fl-builder-content .fl-node-u17h9by3sem4 .fl-rich-text *:not(b, strong) {
	font-family: "Open Sans", sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 28px;
}
 .fl-node-u17h9by3sem4 > .fl-module-content {
	margin-top:25px;
}
@media (max-width: 768px) { .fl-node-u17h9by3sem4 > .fl-module-content { margin-top:20px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

