.fl-builder-content-867 .fl-node-8zcr3xysfnv7 {
	display: flex;
	flex-direction: column;
	gap: 0px;
}
.fl-builder-content-867 .fl-node-rde4sg69lkmz {
	display: flex;
	flex-direction: column;
	gap: 0px;
}
.fl-builder-content-867 .fl-node-9q0xfciwrhy2 {
	display: flex;
	flex-direction: row;
	gap: 40px;
}
@media(max-width: 768px) {
	.fl-builder-content-867 .fl-node-9q0xfciwrhy2 {
		gap: 14px;
	}
}
.fl-builder-content-867 .fl-node-4s06eu1ztcg3 {
	display: flex;
	flex-direction: column;
	gap: 8px;
}









.fl-node-o1uyv3ahgek0.fl-button-wrap, .fl-node-o1uyv3ahgek0 .fl-button-wrap {
	text-align: left;
}
:where(.fl-builder-content .fl-node-o1uyv3ahgek0 .fl-button:is(a, button)), :where(.fl-builder-content .fl-node-o1uyv3ahgek0 .fl-button:is(a, button) *) {
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
}
:where(.fl-builder-content .fl-node-xy4ed5br2two.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-867 .fl-node-0khj468pmbli {
	display: flex;
	flex-direction: row;
	gap: 14px;
}
@media(max-width: 768px) {
	.fl-builder-content-867 .fl-node-0khj468pmbli {
		gap: 10px;
	}
}









.fl-node-cs620bdzfe5j.fl-button-wrap, .fl-node-cs620bdzfe5j .fl-button-wrap {
	text-align: left;
}
:where(.fl-builder-content .fl-node-cs620bdzfe5j .fl-button:is(a, button)), :where(.fl-builder-content .fl-node-cs620bdzfe5j .fl-button:is(a, button) *) {
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


