









.fl-node-41akm0j7lyo5 {
	width: 55%;
}




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




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




.fl-node-2yavfi5bhjpu {
	width: 100%;
}




.fl-node-wvlo6iqr54fx {
	width: 45%;
}
.fl-mosaicflow-content {
	visibility: hidden;
	list-style: none;
	padding: 0;
	margin: 0;
}
.fl-mosaicflow-col {
	float:left;
}
.fl-gallery {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
}
.fl-gallery-item {
	display: none;
	min-height: 150px;
	width: 150px;
}
.fl-node-5i89zp701wyt .fl-mosaicflow {
	margin-left: -20px;
}
.fl-mosaicflow-item {
	margin: 0 0 20px 20px;
}
 .fl-node-5i89zp701wyt > .fl-module-content {
	margin-top:60px;
}
@media (max-width: 768px) { .fl-node-5i89zp701wyt > .fl-module-content { margin-top:10px; } }








.fl-node-2fdar30lovkx.fl-button-wrap, .fl-node-2fdar30lovkx .fl-button-wrap {
	text-align: center;
}
:where(.fl-builder-content .fl-node-2fdar30lovkx .fl-button:is(a, button)), :where(.fl-builder-content .fl-node-2fdar30lovkx .fl-button:is(a, button) *) {
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
}
 .fl-node-g1y97lq36krt.fl-module-rich-text {
	margin-top:10px;
}
.fl-node-gvha58enzciu, .fl-node-gvha58enzciu .fl-photo {
	text-align: center;
}
.fl-node-gvha58enzciu .fl-photo-content, .fl-node-gvha58enzciu .fl-photo-img {
	width: 230px;
}
 .fl-node-gvha58enzciu.fl-module-photo {
	margin-top:19px;
}
@media (max-width: 768px) { .fl-node-gvha58enzciu.fl-module-photo { margin-top:10px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

