.fl-node-5fd38dfa8bb87>.fl-row-content-wrap {
	background-color: #f9f9f9
}

.fl-node-5fd38dfa8bb87>.fl-row-content-wrap {
	padding-top: 60px;
	padding-bottom: 60px
}

.fl-node-5fd38effe9900 .fl-row-content {
	max-width: 1650px
}

@media (max-width:800px) {
	.fl-node-5fd38effe9900.fl-row>.fl-row-content-wrap {
		padding-top: 15px;
		padding-bottom: 15px
	}
}

.fl-node-5fd77ff6763ca .fl-row-content {
	max-width: 1650px
}

@media (max-width:800px) {
	.fl-node-5fd77ff6763ca.fl-row>.fl-row-content-wrap {
		padding-top: 15px;
		padding-bottom: 15px
	}
}

.fl-node-5fd77ffb88c20 .fl-row-content {
	max-width: 1650px
}

@media (max-width:800px) {
	.fl-node-5fd77ffb88c20.fl-row>.fl-row-content-wrap {
		padding-top: 15px;
		padding-bottom: 15px
	}
}

.fl-node-5fd77ffb88ceb {
	width: 50%
}

.fl-node-5fd77ff676499 {
	width: 50%
}

.fl-node-5fd77ff676499>.fl-col-content {
	padding-right: 75px
}

@media (max-width:1080px) {
	.fl-node-5fd77ff676499.fl-col>.fl-col-content {
		padding-top: 10px;
		padding-right: 25px;
		padding-left: 15px
	}
}

@media (max-width:800px) {
	.fl-node-5fd77ff676499.fl-col>.fl-col-content {
		padding-top: 0;
		padding-right: 0;
		padding-left: 0
	}
}

.fl-node-5fd38dfa8e96e {
	width: 100%
}

.fl-node-5fd38effeb4a7 {
	width: 50%
}

.fl-node-5fd77ffb88cec {
	width: 50%
}

.fl-node-5fd77ffb88cec>.fl-col-content {
	padding-top: 30px;
	padding-right: 25px;
	padding-left: 75px
}

@media (max-width:1080px) {
	.fl-node-5fd77ffb88cec.fl-col>.fl-col-content {
		padding-top: 10px;
		padding-right: 15px;
		padding-left: 25px
	}
}

@media (max-width:800px) {
	.fl-node-5fd77ffb88cec.fl-col>.fl-col-content {
		padding-top: 0;
		padding-right: 0;
		padding-left: 0
	}
}

.fl-node-5fd7860f8fba1 {
	width: 50%
}

.fl-node-5fd38effeb4ab {
	width: 50%
}

.fl-node-5fd38effeb4ab>.fl-col-content {
	padding-left: 75px
}

@media (max-width:1080px) {
	.fl-node-5fd38effeb4ab.fl-col>.fl-col-content {
		padding-top: 20px;
		padding-right: 15px;
		padding-left: 40px
	}
}

@media (max-width:800px) {
	.fl-node-5fd38effeb4ab.fl-col>.fl-col-content {
		padding-top: 0;
		padding-right: 0;
		padding-left: 0
	}
}

.fl-node-5fd7851021ae1 .fl-photo {
	text-align: center
}

.fl-node-5fd7851021ae1>.fl-module-content {
	margin-right: 5px
}

@media (max-width:1080px) {
	.fl-node-5fd7851021ae1.fl-module>.fl-module-content {
		margin-right: 20px;
		margin-bottom: 10px
	}
}

@media (max-width:800px) {
	.fl-node-5fd7851021ae1.fl-module>.fl-module-content {
		margin-bottom: 0
	}
}

.fl-node-5fd784e9e18a5 .fl-photo {
	text-align: center
}

.fl-node-5fd784e9e18a5>.fl-module-content {
	margin-left: 5px
}

@media (max-width:1080px) {
	.fl-node-5fd784e9e18a5.fl-module>.fl-module-content {
		margin-bottom: 10px;
		margin-left: 20px
	}
}

@media (max-width:800px) {
	.fl-node-5fd784e9e18a5.fl-module>.fl-module-content {
		margin-bottom: 0
	}
}

.fl-node-5fd7815fe2f63 .fl-photo {
	text-align: center
}

.fl-node-5fd7815fe2f63>.fl-module-content {
	margin-right: 5px
}

@media (max-width:1080px) {
	.fl-node-5fd7815fe2f63.fl-module>.fl-module-content {
		margin-right: 20px;
		margin-bottom: 10px
	}
}

@media (max-width:800px) {
	.fl-node-5fd7815fe2f63.fl-module>.fl-module-content {
		margin-bottom: 0
	}
}

.fl-node-5fd77ffb88ced.fl-module-heading .fl-heading {
	font-size: calc(14px + 1.563vw);
	text-transform: uppercase
}

@media(max-width:1080px) {
	.fl-node-5fd77ffb88ced.fl-module-heading .fl-heading {
		font-size: 32px
	}
}

@media(max-width:800px) {
	.fl-node-5fd77ffb88ced.fl-module-heading .fl-heading {
		font-size: 30px;
		text-align: center
	}
}

.fl-node-5fd77ff67649a.fl-module-heading .fl-heading {
	font-size: calc(14px + 1.563vw);
	text-transform: uppercase
}

@media(max-width:1080px) {
	.fl-node-5fd77ff67649a.fl-module-heading .fl-heading {
		font-size: 32px
	}
}

@media(max-width:800px) {
	.fl-node-5fd77ff67649a.fl-module-heading .fl-heading {
		font-size: 30px;
		text-align: center
	}
}

.fl-node-5fd38e0f21278>.fl-module-content {
	margin-bottom: 0
}

.fl-node-5fd38dfff205d>.fl-module-content {
	margin-top: 10px
}

.fl-node-5fd77ffb88cee .fl-separator {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #036aa7;
	max-width: 75px;
	margin: 0 0 0 0
}

.fl-node-5fd77ffb88cee>.fl-module-content {
	margin-top: 0;
	margin-bottom: 0
}

.fl-node-5fd3982c3de4a>.fl-module-content {
	margin-top: 0;
	margin-bottom: 0
}

.fl-node-5fd77ff67649b .fl-separator {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #036aa7;
	max-width: 75px;
	margin: 0 0 0 0
}

.fl-node-5fd77ff67649b>.fl-module-content {
	margin-top: 0;
	margin-bottom: 0
}

.fl-node-5fd38e82d9258>.fl-module-content {
	margin-top: 0;
	margin-bottom: 0
}

.fl-builder-content .fl-node-5fd77ff67649c .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-5fd77ff67649c .fl-module-content .fl-rich-text * {
	color: #404041
}

.fl-builder-content .fl-node-5fd77ff67649c .fl-rich-text,.fl-builder-content .fl-node-5fd77ff67649c .fl-rich-text *:not(b,strong) {
	font-size: calc(14px + 0.417vw)
}

@media(max-width:1080px) {
	.fl-builder-content .fl-node-5fd77ff67649c .fl-rich-text,.fl-builder-content .fl-node-5fd77ff67649c .fl-rich-text *:not(b,strong) {
		font-size: 20px
	}
}

@media(max-width:800px) {
	.fl-builder-content .fl-node-5fd77ff67649c .fl-rich-text,.fl-builder-content .fl-node-5fd77ff67649c .fl-rich-text *:not(b,strong) {
		font-size: 18px;
		text-align: center
	}
}

.fl-builder-content .fl-node-5fd77ffb88cef .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-5fd77ffb88cef .fl-module-content .fl-rich-text * {
	color: #404041
}

.fl-builder-content .fl-node-5fd77ffb88cef .fl-rich-text,.fl-builder-content .fl-node-5fd77ffb88cef .fl-rich-text *:not(b,strong) {
	font-size: calc(14px + 0.417vw)
}

@media(max-width:1080px) {
	.fl-builder-content .fl-node-5fd77ffb88cef .fl-rich-text,.fl-builder-content .fl-node-5fd77ffb88cef .fl-rich-text *:not(b,strong) {
		font-size: 20px
	}
}

@media(max-width:800px) {
	.fl-builder-content .fl-node-5fd77ffb88cef .fl-rich-text,.fl-builder-content .fl-node-5fd77ffb88cef .fl-rich-text *:not(b,strong) {
		font-size: 18px;
		text-align: center
	}
}