





.fl-node-xmpihc3b1tkl.fl-row-default-height > .fl-row-content-wrap, .fl-node-xmpihc3b1tkl.fl-row-full-height > .fl-row-content-wrap, .fl-node-xmpihc3b1tkl.fl-row-custom-height > .fl-row-content-wrap {
	align-items: center;
	justify-content: center;
}




.fl-node-dezim7vxytac {
	width: 50%;
}




.fl-node-nihzfmdky637 {
	width: 50%;
}




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




.fl-node-e04vp1sukj7o {
	width: 50%;
}




.fl-node-ltce0u8ya42m {
	width: 50%;
}
.fl-node-bv82k7s0glw1, .fl-node-bv82k7s0glw1 .fl-photo {
	text-align: center;
}
:where(.fl-builder-content .fl-node-5qsiv3ogk42r.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-8jqnk45g93so.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-1yt6rqm4jbgu.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-om21cg50zpfj.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-node-r2vyocx8a7dk .fl-mosaicflow {
	margin-left: -20px;
}
.fl-mosaicflow-item {
	margin: 0 0 20px 20px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

