.fl-builder-content * {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.fl-builder-content *::before {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.fl-builder-content *::after {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.fl-row::before {
	display: table; content: " ";
}
.fl-row::after {
	display: table; content: " ";
}
.fl-row-content::before {
	display: table; content: " ";
}
.fl-row-content::after {
	display: table; content: " ";
}
.fl-col-group::before {
	display: table; content: " ";
}
.fl-col-group::after {
	display: table; content: " ";
}
.fl-col::before {
	display: table; content: " ";
}
.fl-col::after {
	display: table; content: " ";
}
.fl-module::before {
	display: table; content: " ";
}
.fl-module::after {
	display: table; content: " ";
}
.fl-module-content::before {
	display: table; content: " ";
}
.fl-module-content::after {
	display: table; content: " ";
}
.fl-row::after {
	clear: both;
}
.fl-row-content::after {
	clear: both;
}
.fl-col-group::after {
	clear: both;
}
.fl-col::after {
	clear: both;
}
.fl-module::after {
	clear: both;
}
.fl-module-content::after {
	clear: both;
}
.fl-row {
	-ms-zoom: 1;
}
.fl-row-content {
	-ms-zoom: 1;
}
.fl-col-group {
	-ms-zoom: 1;
}
.fl-col {
	-ms-zoom: 1;
}
.fl-module {
	-ms-zoom: 1;
}
.fl-module-content {
	-ms-zoom: 1;
}
.fl-clear {
	clear: both;
}
.fl-clearfix::before {
	display: table; content: " ";
}
.fl-clearfix::after {
	display: table; content: " ";
}
.fl-clearfix::after {
	clear: both;
}
.fl-clearfix {
	-ms-zoom: 1;
}
.fl-visible-medium {
	display: none;
}
.fl-visible-medium-mobile {
	display: none;
}
.fl-visible-mobile {
	display: none;
}
.fl-row {
	margin-right: auto; margin-left: auto;
}
.fl-row-content {
	margin-right: auto; margin-left: auto;
}
.fl-row-content-wrap {
	position: relative;
}
.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap {
	background-attachment: scroll;
}
.fl-row-bg-video {
	position: relative;
}
.fl-row-bg-video .fl-row-content {
	position: relative;
}
.fl-row-bg-video .fl-bg-video {
	left: 0px; top: 0px; right: 0px; bottom: 0px; overflow: hidden; position: absolute;
}
.fl-row-bg-video .fl-bg-video video {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.fl-bg-video-fallback {
	background-position: 50% 50%; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; background-repeat: no-repeat; background-size: cover;
}
.fl-row-bg-slideshow {
	position: relative;
}
.fl-row-bg-slideshow .fl-row-content {
	position: relative;
}
.fl-row .fl-bg-slideshow {
	left: 0px; top: 0px; right: 0px; bottom: 0px; overflow: hidden; position: absolute; z-index: 0;
}
.fl-builder-edit .fl-row .fl-bg-slideshow * {
	left: 0px; top: 0px; height: auto !important; right: 0px; bottom: 0px; position: absolute !important;
}
.fl-row-bg-overlay .fl-row-content-wrap::after {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; z-index: 0; content: "";
}
.fl-row-bg-overlay .fl-row-content {
	position: relative; z-index: 1;
}
.fl-row-full-height .fl-row-content-wrap {
	display: flex; min-height: 100vh; justify-content: center; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -webkit-box-pack: center; -webkit-justify-content: center;
}
.fl-builder-ie-11 .fl-row-full-height .fl-row-content-wrap {
	height: 1px;
}
.fl-row-full-height .fl-row-content {
	flex:1 1 auto; -webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto; -webkit-flex: 1 1 auto;
}
.fl-row-full-height .fl-row-content.fl-row-full-width {
	width: 100%; max-width: 100%;
}
@media all and (orientation:portrait) and (device-width:768px) and (device-height:1024px)
{
.fl-row-full-height .fl-row-content-wrap {
	height: 1024px;
}
}
@media all and (orientation:landscape) and (device-width:1024px) and (device-height:768px)
{
.fl-row-full-height .fl-row-content-wrap {
	height: 768px;
}
}
@media screen and (device-aspect-ratio:40 / 71)
{
.fl-row-full-height .fl-row-content-wrap {
	height: 500px;
}
}
.fl-col-group-equal-height {
	display: flex;
}
.fl-col-group-equal-height .fl-col {
	display: flex;
}
.fl-col-group-equal-height .fl-col-content {
	display: flex;
}
.fl-col-group-equal-height {
	flex-wrap: wrap; -webkit-flex-wrap: wrap;
}
.fl-col-group-equal-height .fl-col {
	flex:1 1 auto; -webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto; -webkit-flex: 1 1 auto;
}
.fl-col-group-equal-height .fl-col-content {
	flex:1 1 auto; -webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto; -webkit-flex: 1 1 auto;
}
.fl-col-group-equal-height .fl-col-content {
	width: 100%; min-width: 1px; max-width: 100%; flex-direction: column; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column;
}
.fl-col-group-equal-height::before {
	content: none;
}
.fl-col-group-equal-height .fl-col::before {
	content: none;
}
.fl-col-group-equal-height .fl-col-content::before {
	content: none;
}
.fl-col-group-equal-height::after {
	content: none;
}
.fl-col-group-equal-height .fl-col::after {
	content: none;
}
.fl-col-group-equal-height .fl-col-content::after {
	content: none;
}
.fl-col {
	float: left; min-height: 1px;
}
.fl-col-bg-overlay .fl-col-content {
	position: relative;
}
.fl-col-bg-overlay .fl-col-content::after {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; z-index: 0; content: "";
}
.fl-col-bg-overlay .fl-module {
	position: relative; z-index: 1;
}
.fl-module img {
	max-width: 100%;
}
.fl-builder-module-template {
	margin: 0px auto; padding: 20px; max-width: 1100px;
}
.fl-builder-content a.fl-button {
	background: rgb(250, 250, 250); padding: 12px 24px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); line-height: 18px; font-size: 16px; font-weight: normal; text-decoration: none; display: inline-block; text-shadow: none; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content a.fl-button:visited {
	background: rgb(250, 250, 250); padding: 12px 24px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); line-height: 18px; font-size: 16px; font-weight: normal; text-decoration: none; display: inline-block; text-shadow: none; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content a.fl-button * {
	color: rgb(51, 51, 51);
}
.fl-builder-content a.fl-button:visited * {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-button:hover {
	text-decoration: none;
}
.fl-builder-content .fl-button:active {
	top: 1px; position: relative;
}
.fl-builder-content .fl-button-width-full .fl-button {
	text-align: center; display: block;
}
.fl-builder-content .fl-button-width-custom .fl-button {
	text-align: center; display: inline-block; max-width: 100%;
}
.fl-builder-content .fl-button-left {
	text-align: left;
}
.fl-builder-content .fl-button-center {
	text-align: center;
}
.fl-builder-content .fl-button-right {
	text-align: right;
}
.fl-builder-content .fl-button i {
	width: auto; height: auto; font-size: 1.3em; margin-right: 8px; vertical-align: middle;
}
.fl-builder-content .fl-button i.fl-button-icon-after {
	margin-right: 0px; margin-left: 8px;
}
.fl-builder-content .fl-button-has-icon .fl-button-text {
	vertical-align: middle;
}
.fl-icon-wrap {
	display: inline-block;
}
.fl-icon {
	vertical-align: middle; display: table-cell;
}
.fl-icon a {
	text-decoration: none;
}
.fl-icon i {
	float: left;
}
.fl-icon i::before {
	border: currentColor !important; border-image: none !important;
}
.fl-icon-text {
	text-align: left; padding-left: 15px; vertical-align: middle; display: table-cell;
}
.fl-icon-text *:last-child {
	margin: 0px !important; padding: 0px !important;
}
.fl-icon-text a {
	text-decoration: none;
}
.fl-photo {
	line-height: 0; position: relative;
}
.fl-photo-align-left {
	text-align: left;
}
.fl-photo-align-center {
	text-align: center;
}
.fl-photo-align-right {
	text-align: right;
}
.fl-photo-content {
	line-height: 0; display: inline-block; position: relative; max-width: 100%;
}
.fl-photo-content img {
	width: auto !important; height: auto !important; display: inline; max-width: 100%;
}
.fl-photo-crop-circle img {
	border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;
}
.fl-photo-caption {
	line-height: 18px; overflow: hidden; font-size: 13px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.fl-photo-caption-below {
	padding-top: 10px; padding-bottom: 20px;
}
.fl-photo-caption-hover {
	background: rgba(0, 0, 0, 0.7); padding: 10px 15px; transition:opacity 0.3s ease-in; left: 0px; right: 0px; bottom: 0px; color: rgb(255, 255, 255); position: absolute; opacity: 0; -webkit-transition: opacity 0.3s ease-in; -moz-transition: opacity 0.3s ease-in;
}
.fl-photo-content:hover .fl-photo-caption-hover {
	opacity: 100;
}
.fl-builder-pagination {
	padding: 40px 0px;
}
.fl-builder-pagination ul.page-numbers {
	list-style: none; margin: 0px; padding: 0px; text-align: center;
}
.fl-builder-pagination li {
	list-style: none; margin: 0px; padding: 0px; display: inline-block;
}
.fl-builder-pagination li a.page-numbers {
	margin: 0px 0px 5px; padding: 5px 10px; border: 1px solid rgb(230, 230, 230); border-image: none; display: inline-block;
}
.fl-builder-pagination li span.page-numbers {
	margin: 0px 0px 5px; padding: 5px 10px; border: 1px solid rgb(230, 230, 230); border-image: none; display: inline-block;
}
.fl-builder-pagination li a.page-numbers:hover {
	background: rgb(245, 245, 245); text-decoration: none;
}
.fl-builder-pagination li span.current {
	background: rgb(245, 245, 245); text-decoration: none;
}
.fl-slideshow {
	box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.fl-slideshow * {
	box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.fl-slideshow .fl-slideshow-image img {
	max-width: none !important;
}
.fl-slideshow-social {
	line-height: 0 !important;
}
.fl-slideshow-social * {
	margin: 0px !important;
}
.fl-builder-content .bx-wrapper .bx-viewport {
	background: none; border: currentColor; border-image: none; left: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap button.mfp-arrow {
	background: none !important; border: currentColor !important; border-image: none !important; top: 50%; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap button.mfp-arrow:active {
	background: none !important; border: currentColor !important; border-image: none !important; top: 50%; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap button.mfp-arrow:hover {
	background: none !important; border: currentColor !important; border-image: none !important; top: 50%; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap button.mfp-arrow:focus {
	background: none !important; border: currentColor !important; border-image: none !important; top: 50%; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap .mfp-close {
	background: none !important; border: currentColor !important; border-image: none !important; top: 0px; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap .mfp-close:active {
	background: none !important; border: currentColor !important; border-image: none !important; top: 0px; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap .mfp-close:hover {
	background: none !important; border: currentColor !important; border-image: none !important; top: 0px; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.mfp-wrap .mfp-close:focus {
	background: none !important; border: currentColor !important; border-image: none !important; top: 0px; position: absolute; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
img.mfp-img {
	padding: 0px;
}
.mfp-counter {
	display: none;
}
.fl-form-field {
	margin-bottom: 15px;
}
.fl-form-field input.fl-form-error {
	border-color: rgb(221, 100, 32);
}
.fl-form-error-message {
	color: rgb(221, 100, 32); padding-top: 8px; clear: both; font-size: 12px; font-weight: lighter; display: none;
}
.fl-form-button-disabled {
	opacity: 0.5;
}
.fl-animation {
	opacity: 0;
}
.fl-builder-mobile .fl-animation {
	opacity: 1;
}
.fl-builder-edit .fl-animation {
	opacity: 1;
}
.fl-animated {
	opacity: 1;
}
.fl-fade-in.fl-animated {
	animation:fl-fade-in 1s ease-out; -webkit-animation: fl-fade-in 1s ease-out; -moz-animation: fl-fade-in 1s ease-out;
}
.fl-slide-left.fl-animated {
	animation:fl-slide-left 1s ease-out; -webkit-animation: fl-slide-left 1s ease-out; -moz-animation: fl-slide-left 1s ease-out;
}
.fl-slide-right.fl-animated {
	animation:fl-slide-right 1s ease-out; -webkit-animation: fl-slide-right 1s ease-out; -moz-animation: fl-slide-right 1s ease-out;
}
.fl-slide-up.fl-animated {
	animation:fl-slide-up 1s ease-out; -webkit-animation: fl-slide-up 1s ease-out; -moz-animation: fl-slide-up 1s ease-out;
}
.fl-slide-down.fl-animated {
	animation:fl-slide-down 1s ease-out; -webkit-animation: fl-slide-down 1s ease-out; -moz-animation: fl-slide-down 1s ease-out;
}
@media all and (max-width:900px)
{
.fl-visible-desktop {
	display: none;
}
.fl-visible-mobile {
	display: none;
}
.fl-visible-desktop-medium {
	display: block;
}
.fl-visible-medium {
	display: block;
}
.fl-visible-medium-mobile {
	display: block;
}
}
@media all and (max-width:480px)
{
.fl-visible-desktop {
	display: none;
}
.fl-visible-desktop-medium {
	display: none;
}
.fl-visible-medium {
	display: none;
}
.fl-visible-medium-mobile {
	display: block;
}
.fl-visible-mobile {
	display: block;
}
.fl-row-content-wrap {
	background-attachment: scroll !important;
}
.fl-row-bg-parallax .fl-row-content-wrap {
	background-position: center !important; background-attachment: scroll !important;
}
.fl-col {
	width: auto !important; clear: both; margin-right: auto; margin-left: auto; float: none;
}
.fl-col-small {
	max-width: 400px;
}
.fl-col-group-equal-height.fl-col-group {
	display: block;
}
.fl-col-group-custom-width.fl-col-group-equal-height.fl-col-group {
	display: flex;
}
.fl-block-col-resize {
	display: none;
}
.fl-row-content-wrap {
	margin: 0px !important; padding-right: 0px !important; padding-left: 0px !important; border-right-color: currentColor !important; border-left-color: currentColor !important; border-right-width: medium !important; border-left-width: medium !important; border-right-style: none !important; border-left-style: none !important;
}
.fl-row .fl-bg-video {
	left: 0px !important; right: 0px !important;
}
.fl-row .fl-bg-slideshow {
	left: 0px !important; right: 0px !important;
}
.fl-col-content {
	margin: 0px !important; padding-right: 0px !important; padding-left: 0px !important; border-right-color: currentColor !important; border-left-color: currentColor !important; border-right-width: medium !important; border-left-width: medium !important; border-right-style: none !important; border-left-style: none !important;
}
}
.fl-row-content-wrap {
	margin: 0px;
}
.fl-row-content-wrap {
	padding: 0px;
}
.fl-row-fixed-width {
	max-width: 1140px;
}
.fl-module-content {
	margin: 0px;
}
.fl-node-547913f89b754 .fl-row-content-wrap {
	background-position: top; background-image: url("mychurchwebsite_com_files/background.jpg"); background-attachment: scroll; background-repeat: repeat-x;
}
.fl-node-547913f89b754 .fl-row-content-wrap {
	padding-bottom: 0px;
}
.fl-node-54e7e21281547 .fl-row-content-wrap {
	background-color: rgba(245, 245, 245, 1);
}
.fl-node-54e7e21281547 .fl-row-content-wrap {
	margin-top: 0px; margin-bottom: 0px;
}
.fl-node-54e7e21281547 .fl-row-content-wrap {
	padding-top: 40px; padding-right: 10px; padding-left: 10px;
}
.fl-node-54e7ebd536c60 .fl-row-content-wrap {
	background-color: rgba(245, 245, 245, 1);
}
.fl-node-54e7ebd536c60 .fl-row-content-wrap {
	margin-top: 0px; margin-bottom: 0px;
}
.fl-node-54e7ebd536c60 .fl-row-content-wrap {
	padding: 10px 10px 40px;
}
.fl-node-54877bc9ab9d9 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 *:not(input) {
	color: inherit;
}
.fl-builder-content .fl-node-54877bc9ab9d9 a {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 a:hover {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h1 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h2 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h3 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h4 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h5 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h6 {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h1 a {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h2 a {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h3 a {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h4 a {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h5 a {
	color: rgb(51, 51, 51);
}
.fl-builder-content .fl-node-54877bc9ab9d9 h6 a {
	color: rgb(51, 51, 51);
}
.fl-node-54877bc9ab9d9 .fl-row-content-wrap {
	border-width: 1px 0px; border-style: solid; border-color: rgba(219, 219, 219, 1);
}
.fl-node-54877bc9ab9d9 .fl-row-content-wrap {
	padding-top: 50px; padding-bottom: 60px;
}
.fl-node-567b57d954bfe {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe *:not(input) {
	color: inherit;
}
.fl-builder-content .fl-node-567b57d954bfe a {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe a:hover {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h1 {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h2 {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h3 {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h4 {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h5 {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h6 {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h1 a {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h2 a {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h3 a {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h4 a {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h5 a {
	color: rgb(0, 0, 0);
}
.fl-builder-content .fl-node-567b57d954bfe h6 a {
	color: rgb(0, 0, 0);
}
.fl-node-567b57d954bfe .fl-row-content-wrap {
	background-color: rgba(244, 244, 244, 1);
}
.fl-node-567b57d954bfe .fl-row-content-wrap {
	padding-top: 0px; padding-bottom: 0px; padding-left: 50px;
}
.fl-node-548111e493ba5 .fl-row-content-wrap {
	background-position: center; background-attachment: fixed; background-repeat: no-repeat; background-size: cover;
}
.fl-builder-mobile .fl-node-548111e493ba5 .fl-row-content-wrap {
	background-position: center; background-image: url("mychurchwebsite_com_files/ar54nsfr.jpg"); background-attachment: scroll;
}
.fl-node-548111e493ba5 .fl-row-content-wrap {
	padding-top: 50px; padding-bottom: 50px;
}
.fl-node-548fab4d870c2 .fl-row-content-wrap {
	background-color: rgba(1, 140, 199, 1);
}
.fl-node-548fab4d870c2 .fl-row-content-wrap {
	padding-top: 30px; padding-bottom: 30px;
}
.fl-node-549a20d1ea886 {
	width: 100%;
}
.fl-node-549a20d1ea886 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 *:not(input) {
	color: inherit;
}
.fl-builder-content .fl-node-549a20d1ea886 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 a:hover {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h1 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h2 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h3 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h4 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h5 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h6 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h1 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h2 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h3 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h4 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h5 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a20d1ea886 h6 a {
	color: rgb(255, 255, 255);
}
.fl-node-549a20d1ea886 .fl-col-content {
	padding-top: 92px; padding-left: 25px;
}
.fl-node-549a22b3b3816 {
	width: 100%;
}
.fl-node-549a22b3b3816 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 *:not(input) {
	color: inherit;
}
.fl-builder-content .fl-node-549a22b3b3816 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 a:hover {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h1 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h2 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h3 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h4 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h5 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h6 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h1 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h2 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h3 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h4 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h5 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-549a22b3b3816 h6 a {
	color: rgb(255, 255, 255);
}
.fl-node-549a22b3b3816 .fl-col-content {
	padding-bottom: 20px;
}
.fl-node-5676ddedea178 {
	width: 50%;
}
.fl-node-5676ddedea178 .fl-col-content {
	margin-bottom: 20px;
}
.fl-node-5676ddedea178 .fl-col-content {
	padding-bottom: 20px;
}
.fl-node-5676ddedea1ff {
	width: 50%;
}
.fl-node-565c7f9c1b5a3 {
	width: 100%;
}
.fl-node-565e07e7a761e {
	width: 100%;
}
.fl-node-54e7e21287d73 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7e21287d73 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7e21287d73 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7e21287de8 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7e21287de8 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7e21287de8 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7e21287e58 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7e21287e58 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7e21287e58 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7e21287ef3 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7e21287ef3 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7e21287ef3 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7ebd537864 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7ebd537864 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7ebd537864 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7ebd537948 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7ebd537948 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7ebd537948 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7ebd537a3d {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7ebd537a3d {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7ebd537a3d {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54e7ebd537b31 {
	width: 25%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54e7ebd537b31 {
	width: 50% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54e7ebd537b31 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54877bc9ac053 {
	width: 100%;
}
.fl-node-54877bc9ac053 .fl-col-content {
	padding-bottom: 20px;
}
.fl-node-54877bc9ac1a9 {
	width: 50%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54877bc9ac1a9 {
	width: 100% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54877bc9ac1a9 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54877bc9ac1a9 .fl-col-content {
	padding-right: 0px; padding-left: 0px;
}
.fl-node-54877bc9ac452 {
	width: 50%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-54877bc9ac452 {
	width: 100% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-54877bc9ac452 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-54877bc9ac452 .fl-col-content {
	padding-right: 0px; padding-left: 0px;
}
.fl-node-567b5e5f2325a {
	width: 100%;
}
.fl-node-567b57d9549b5 {
	width: 57%;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-567b57d9549b5 {
	width: 100% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-567b57d9549b5 {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-567b57d9549b5 .fl-col-content {
	margin-right: 0px;
}
.fl-node-567b57d9549b5 .fl-col-content {
	padding-right: 40px; padding-bottom: 50px; padding-left: 0px;
}
.fl-node-567b57d954a1c {
	width: 43%;
}
.fl-node-567b57d954a1c .fl-col-content {
	background-position: right; background-image: url("mychurchwebsite_com_files/why-choose-mychurch.jpg"); background-attachment: scroll; background-repeat: no-repeat;
}
@media all and (max-width:900px)
{
.fl-builder-content .fl-node-567b57d954a1c {
	width: 100% !important;
}
}
@media all and (max-width:480px)
{
.fl-builder-content .fl-node-567b57d954a1c {
	width: 100% !important; clear: none; float: left;
}
}
.fl-node-567b57d954a1c .fl-col-content {
	margin-top: 0px; margin-bottom: -15px;
}
.fl-node-548111e49735d {
	width: 100%;
}
.fl-node-548111e49735d {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d *:not(input) {
	color: inherit;
}
.fl-builder-content .fl-node-548111e49735d a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d a:hover {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h1 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h2 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h3 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h4 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h5 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h6 {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h1 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h2 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h3 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h4 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h5 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-548111e49735d h6 a {
	color: rgb(255, 255, 255);
}
.fl-node-548faacb8abc9 {
	width: 100%;
}
.fl-node-548fa91e8e7ac {
	width: 100%;
}
.fl-node-548fa91e8e7ac .fl-col-content {
	padding-top: 20px;
}
.fl-node-54833233d6800 {
	width: 100%;
}
.fl-node-548fab4d91efe {
	width: 100%;
}
.fl-node-549a1a1bba344 .fl-module-content {
	margin-top: 0px; margin-bottom: -130px;
}
@media all and (max-width:480px)
{
.fl-node-549a1a1bba344 .fl-module-content {
	margin-bottom: 0px;
}
}
.fl-node-549a22b3b30ec .fl-module-content {
	margin-top: 10px; margin-bottom: 30px;
}
@media all and (max-width:480px)
{
.fl-node-549a22b3b30ec .fl-module-content {
	margin-top: 0px; margin-bottom: 0px;
}
}
@media all and (max-width:480px)
{
.fl-module-button .fl-button-left {
	text-align: center;
}
.fl-module-button .fl-button-right {
	text-align: center;
}
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button {
	background: rgb(46, 72, 86); padding: 7px 14px; border-radius: 4px; border: 1px solid rgb(34, 60, 74); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button:visited {
	background: rgb(46, 72, 86); padding: 7px 14px; border-radius: 4px; border: 1px solid rgb(34, 60, 74); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button:visited {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button:visited * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button:hover {
	background: rgb(46, 72, 86); border: 1px solid rgb(34, 60, 74); border-image: none;
}
.fl-builder-content .fl-node-565cb6572f0ac a.fl-button:focus {
	background: rgb(46, 72, 86); border: 1px solid rgb(34, 60, 74); border-image: none;
}
.fl-node-565cb6572f0ac .fl-module-content {
	margin-right: 20px; margin-left: 0px;
}
@media all and (max-width:480px)
{
.fl-node-565cb6572f0ac .fl-module-content {
	margin-right: 0px;
}
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button {
	background: rgb(23, 108, 165); padding: 7px 14px; border-radius: 4px; border: 1px solid rgb(11, 96, 153); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button:visited {
	background: rgb(23, 108, 165); padding: 7px 14px; border-radius: 4px; border: 1px solid rgb(11, 96, 153); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button:visited {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button:visited * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button:hover {
	background: rgb(23, 108, 165); border: 1px solid rgb(11, 96, 153); border-image: none;
}
.fl-builder-content .fl-node-5676ddfa7be60 a.fl-button:focus {
	background: rgb(23, 108, 165); border: 1px solid rgb(11, 96, 153); border-image: none;
}
.fl-node-5676ddfa7be60 .fl-module-content {
	margin-left: 20px;
}
@media all and (max-width:480px)
{
.fl-node-5676ddfa7be60 .fl-module-content {
	margin-left: 0px;
}
}
.fl-module-content-slider .bx-wrapper {
	margin: 0px auto 40px;
}
.fl-content-slider {
	position: relative;
}
.fl-content-slider .fl-slide {
	top: 0px; visibility: hidden; position: absolute;
}
.fl-content-slider-wrapper :first-child.fl-slide {
	visibility: visible; position: relative;
}
.fl-content-slider-loaded .fl-slide {
	visibility: visible; position: relative;
}
.bx-wrapper .bx-controls-direction a {
	z-index: 99;
}
.fl-content-slider .fl-slide-bg-photo {
	background-position: 50% 50%; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 1; background-repeat: no-repeat; background-size: cover;
}
.fl-content-slider .fl-slide-bg-photo-img {
	display: none;
}
.fl-content-slider .fl-slide-bg-link {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 1;
}
.fl-slide-photo {
	text-align: center; position: relative; z-index: 2;
}
.fl-slide-text-left .fl-slide-photo-wrap {
	float: right;
}
.fl-slide-text-center .fl-slide-photo-wrap {
	text-align: center;
}
.fl-slide-text-center .fl-slide-photo-wrap img {
	margin: 0px auto;
}
.fl-slide-text-right .fl-slide-photo-wrap {
	float: left;
}
.fl-slide-mobile-photo {
	display: none;
}
.fl-slide-content {
	position: relative; z-index: 2;
}
.fl-slide-text-left .fl-slide-content-wrap {
	text-align: left; float: left;
}
.fl-slide-text-center .fl-slide-content-wrap {
	margin: 0px auto; text-align: center;
}
.fl-slide-text-right .fl-slide-content-wrap {
	text-align: left; float: right;
}
.fl-slide-title {
	margin: 0px 0px 20px !important; padding: 0px !important; line-height: 1.4em !important;
}
.fl-slide-text > * {
	margin: 0px 0px 20px !important; padding: 0px !important; line-height: 1.4em !important;
}
.fl-slide-text > *:last-child {
	margin: 0px !important;
}
.fl-slide-cta-button {
	padding-top: 24px;
}
.fl-content-slider-navigation {
	left: 0px; top: 50%; right: 0px; margin-top: -16px; position: absolute; z-index: 20;
}
.fl-content-slider-navigation a {
	display: inline-block; position: absolute; opacity: 0.7;
}
.fl-content-slider-navigation a:hover {
	opacity: 1;
}
.fl-content-slider-navigation .slider-prev {
	left: 5px;
}
.fl-content-slider-navigation .slider-next {
	right: 5px;
}
.fl-content-slider-navigation .fl-content-slider-svg-container {
	width: 32px; height: 32px; position: relative;
}
.fl-content-slider-navigation svg {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.fl-content-slider-navigation path {
	fill: #fff;
}
@media all and (max-width:480px)
{
.fl-content-slider {
	min-height: 0px !important;
}
.fl-content-slider .fl-slide {
	min-height: 0px !important;
}
.fl-content-slider .fl-slide-bg-photo {
	position: static; background-image: none;
}
.fl-content-slider .fl-slide-bg-photo a {
	position: static;
}
.fl-content-slider .fl-slide-bg-photo-img {
	padding: 0px; border: currentColor; border-image: none; display: block;
}
.fl-slide-photo-wrap {
	display: none;
}
.fl-slide-mobile-photo {
	display: block;
}
.fl-slide-text-left .fl-slide-content-wrap {
	text-align: center; float: none;
}
.fl-slide-text-right .fl-slide-content-wrap {
	text-align: center; float: none;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content-wrap {
	width: auto; min-height: 0px;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content {
	width: auto; min-height: 0px;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content {
	margin: 0px !important; padding: 30px;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-title {
	line-height: 38px !important; font-size: 26px !important;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-text {
	line-height: 22px !important; font-size: 14px !important;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-text * {
	line-height: 22px !important; font-size: 14px !important;
}
.fl-builder-content .fl-module-content-slider .fl-slide a.fl-button {
	padding: 10px 20px !important;
}
}
.fl-node-565e00760248c .fl-content-slider {
	min-height: 265px;
}
.fl-node-565e00760248c .fl-slide {
	min-height: 265px;
}
.fl-node-565e00760248c .fl-slide-foreground {
	margin: 0px auto; max-width: 1585px;
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-photo {
	margin-right: 60px; margin-bottom: 60px; margin-left: 60px;
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-content-wrap {
	width: 0%;
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-content {
	margin: 60px;
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-565e00760248c .fl-slide-0 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-title {
	text-shadow: none;
}
.fl-node-565e00760248c .fl-slide-0 .fl-slide-text {
	text-shadow: none;
}
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-photo {
	margin-right: 60px; margin-bottom: 60px; margin-left: 60px;
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-content-wrap {
	width: 0%;
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-content {
	margin: 60px;
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-565e00760248c .fl-slide-1 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-title {
	text-shadow: none;
}
.fl-node-565e00760248c .fl-slide-1 .fl-slide-text {
	text-shadow: none;
}
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-photo {
	margin-right: 60px; margin-bottom: 60px; margin-left: 60px;
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-content-wrap {
	width: 0%;
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-content {
	margin: 60px;
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-565e00760248c .fl-slide-2 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-title {
	text-shadow: none;
}
.fl-node-565e00760248c .fl-slide-2 .fl-slide-text {
	text-shadow: none;
}
}
.fl-node-567b5ca5ac42e .fl-module-content {
	margin-right: 0px; margin-left: 0px;
}
.fl-node-567b57d954ade .fl-module-content {
	margin-top: 40px; margin-bottom: 0px; margin-left: 0px;
}
@media all and (max-width:480px)
{
.fl-node-567b57d954ade .fl-module-content {
	margin-top: 0px;
}
}
.fl-accordion-button {
	display: table; cursor: pointer;
}
.fl-accordion-button-label {
	width: 100%; display: table-cell;
}
.fl-accordion-button-icon {
	line-height: inherit; padding-left: 15px; vertical-align: middle; display: table-cell; opacity: 0.5;
}
.fl-accordion-content {
	display: none;
}
.fl-accordion-small .fl-accordion-button {
	padding: 10px 15px;
}
.fl-accordion-small .fl-accordion-content {
	padding: 0px 30px 10px 15px;
}
.fl-accordion-medium .fl-accordion-button {
	padding: 15px 20px;
}
.fl-accordion-medium .fl-accordion-button-label {
	font-size: 20px;
}
.fl-accordion-medium .fl-accordion-content {
	padding: 0px 40px 15px 20px;
}
.fl-accordion-large .fl-accordion-button {
	padding: 20px 25px;
}
.fl-accordion-large .fl-accordion-button-label {
	font-size: 26px;
}
.fl-accordion-large .fl-accordion-content {
	padding: 0px 50px 25px 25px;
}
.fl-node-567b57d954b3e .fl-accordion-item {
	border: 1px solid rgb(229, 229, 229); border-image: none; margin-bottom: 10px;
}
.fl-node-567b57d954b9e .fl-accordion-item {
	border: 1px solid rgb(229, 229, 229); border-image: none; margin-bottom: 10px;
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button {
	background: rgb(0, 125, 188); padding: 12px 24px; border-radius: 4px; border: 1px solid rgb(0, 113, 176); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button:visited {
	background: rgb(0, 125, 188); padding: 12px 24px; border-radius: 4px; border: 1px solid rgb(0, 113, 176); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button:visited {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button:visited * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button:hover {
	background: rgb(0, 125, 188); border: 1px solid rgb(0, 113, 176); border-image: none;
}
.fl-builder-content .fl-node-567b57d954a7d a.fl-button:focus {
	background: rgb(0, 125, 188); border: 1px solid rgb(0, 113, 176); border-image: none;
}
.fl-node-567b57d954a7d .fl-module-content {
	margin-top: 20px;
}
@media all and (max-width:480px)
{
.fl-node-567b57d954a7d .fl-module-content {
	margin-top: 0px;
}
}
@media all and (max-width:480px)
{
.fl-module-icon {
	text-align: center !important;
}
}
.fl-module-icon.fl-node-548faacb8a8d9 {
	text-align: center;
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon i {
	width: auto; height: auto; color: rgb(255, 255, 255); font-size: 50px;
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon i::before {
	width: auto; height: auto; color: rgb(255, 255, 255); font-size: 50px;
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon i:hover {
	
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon i:hover::before {
	
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon a:hover i {
	
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon a:hover i::before {
	
}
.fl-node-548faacb8a8d9 .fl-module-content .fl-icon-text {
	height: 87.5px;
}
.fl-node-548fa91e8e560 .fl-content-slider {
	min-height: 100px;
}
.fl-node-548fa91e8e560 .fl-slide {
	min-height: 100px;
}
.fl-node-548fa91e8e560 .fl-slide-foreground {
	margin: 0px auto; max-width: 1100px;
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-content-wrap {
	width: 100%;
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-content {
	margin: 0px 60px 40px;
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-title {
	text-shadow: none;
}
.fl-node-548fa91e8e560 .fl-slide-0 .fl-slide-text {
	text-shadow: none;
}
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-content-wrap {
	width: 100%;
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-content {
	margin: 0px 60px 40px;
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-title {
	text-shadow: none;
}
.fl-node-548fa91e8e560 .fl-slide-1 .fl-slide-text {
	text-shadow: none;
}
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-content-wrap {
	width: 100%;
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-content {
	margin: 0px 60px 40px;
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-title {
	text-shadow: none;
}
.fl-node-548fa91e8e560 .fl-slide-2 .fl-slide-text {
	text-shadow: none;
}
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-content-wrap {
	width: 100%;
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-content {
	margin: 0px 60px 40px;
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
@media all and (max-width:480px)
{
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-title {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-text {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-text * {
	color: rgb(255, 255, 255);
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-content {
	background-color: rgb(51, 51, 51);
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-title {
	text-shadow: none;
}
.fl-node-548fa91e8e560 .fl-slide-3 .fl-slide-text {
	text-shadow: none;
}
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button {
	background: rgb(186, 186, 186); padding: 12px 24px; border-radius: 4px; border: 1px solid rgb(174, 174, 174); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button:visited {
	background: rgb(186, 186, 186); padding: 12px 24px; border-radius: 4px; border: 1px solid rgb(174, 174, 174); border-image: none; line-height: 22px; font-size: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button:visited {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button:visited * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button:hover {
	background: rgb(186, 186, 186); border: 1px solid rgb(174, 174, 174); border-image: none;
}
.fl-builder-content .fl-node-5483322d88682 a.fl-button:focus {
	background: rgb(186, 186, 186); border: 1px solid rgb(174, 174, 174); border-image: none;
}
.fl-node-5483322d88682 .fl-module-content {
	margin-top: 20px;
}
@media all and (max-width:480px)
{
.fl-node-5483322d88682 .fl-module-content {
	margin-top: 0px;
}
}
.fl-cta-left {
	text-align: left;
}
.fl-cta-center {
	text-align: center;
}
.fl-cta-right {
	text-align: right;
}
.fl-cta-inline {
	width: 100%; display: table;
}
.fl-cta-inline .fl-cta-text {
	vertical-align: middle; display: table-cell;
}
.fl-cta-inline .fl-cta-button {
	vertical-align: middle; display: table-cell;
}
.fl-cta-inline .fl-cta-text {
	width: 70%;
}
.fl-cta-inline .fl-cta-button {
	width: 30%; text-align: center; padding-left: 30px;
}
body h1.fl-cta-title {
	margin: 0px; padding: 0px 0px 10px;
}
body h2.fl-cta-title {
	margin: 0px; padding: 0px 0px 10px;
}
body h3.fl-cta-title {
	margin: 0px; padding: 0px 0px 10px;
}
body h4.fl-cta-title {
	margin: 0px; padding: 0px 0px 10px;
}
body h5.fl-cta-title {
	margin: 0px; padding: 0px 0px 10px;
}
body h6.fl-cta-title {
	margin: 0px; padding: 0px 0px 10px;
}
.fl-cta-stacked .fl-cta-button {
	padding-top: 20px;
}
@media all and (max-width:480px)
{
.fl-cta-inline {
	text-align: center; display: block;
}
.fl-cta-inline .fl-cta-text {
	display: block;
}
.fl-cta-inline .fl-cta-button {
	display: block;
}
.fl-cta-inline .fl-cta-text {
	width: auto;
}
.fl-cta-inline .fl-cta-button {
	width: auto; padding-top: 20px; padding-left: 0px;
}
}
.fl-node-548fab91d126b {
	color: rgb(255, 255, 255);
}
.fl-node-548fab91d126b * {
	color: rgb(255, 255, 255);
}
.fl-node-548fab91d126b .fl-module-content {
	padding: 0px;
}
.fl-builder-content .fl-node-548fab91d126b a.fl-button {
	padding: 12px 24px; border-radius: 4px; line-height: 18px; font-size: 16px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-builder-content .fl-node-548fab91d126b a.fl-button:visited {
	padding: 12px 24px; border-radius: 4px; line-height: 18px; font-size: 16px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.fl-node-548fab91d126b .fl-module-content {
	margin-left: 5px;
}
@media all and (max-width:480px)
{
.fl-node-548fab91d126b .fl-module-content {
	margin-left: 0px;
}
}
.fl-post-header {
	display: none;
}
