





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




.fl-node-9lk0t7j3hxvp {
	width: 50%;
}




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




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




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




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




.fl-node-tfnxpoqsc75g {
	width: 50%;
}
.fl-node-fvn5pu09km8z, .fl-node-fvn5pu09km8z .fl-photo {
	text-align: center;
}
:where(.fl-builder-content .fl-node-4mb8105aj2rk.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-fhbcev0z9um2.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-m6gb9iwqcsd0.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-node-4vthcfndaly0 .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 */

