.fl-node-5c4f47a59ffc8 {
	color: #ffffff;
}
.fl-builder-content .fl-node-5c4f47a59ffc8 *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-5c4f47a59ffc8 a {
	color: #ffffff;
}

.fl-builder-content .fl-node-5c4f47a59ffc8 a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-5c4f47a59ffc8 h1,
.fl-builder-content .fl-node-5c4f47a59ffc8 h2,
.fl-builder-content .fl-node-5c4f47a59ffc8 h3,
.fl-builder-content .fl-node-5c4f47a59ffc8 h4,
.fl-builder-content .fl-node-5c4f47a59ffc8 h5,
.fl-builder-content .fl-node-5c4f47a59ffc8 h6,
.fl-builder-content .fl-node-5c4f47a59ffc8 h1 a,
.fl-builder-content .fl-node-5c4f47a59ffc8 h2 a,
.fl-builder-content .fl-node-5c4f47a59ffc8 h3 a,
.fl-builder-content .fl-node-5c4f47a59ffc8 h4 a,
.fl-builder-content .fl-node-5c4f47a59ffc8 h5 a,
.fl-builder-content .fl-node-5c4f47a59ffc8 h6 a {
	color: #ffffff;
}


	/* Full Height Rows */
	.fl-node-5c4f47a59ffc8.fl-row-full-height > .fl-row-content-wrap,
	.fl-node-5c4f47a59ffc8.fl-row-custom-height > .fl-row-content-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.fl-node-5c4f47a59ffc8.fl-row-full-height > .fl-row-content-wrap {
		min-height: 100vh;
	}
	.fl-node-5c4f47a59ffc8.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 0;
	}

	.fl-builder-edit .fl-node-5c4f47a59ffc8.fl-row-full-height > .fl-row-content-wrap {
		min-height: calc( 100vh - 48px );
	}

	/* Full height iPad with portrait orientation. */
	@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
		.fl-node-5c4f47a59ffc8.fl-row-full-height > .fl-row-content-wrap {
			min-height: 1024px;
		}
	}
	/* Full height iPad with landscape orientation. */
	@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
		.fl-node-5c4f47a59ffc8.fl-row-full-height > .fl-row-content-wrap {
			min-height: 768px;
		}
	}
	/* Full height iPhone 5. You can also target devices with aspect ratio. */
	@media screen and (aspect-ratio: 40/71) {
		.fl-node-5c4f47a59ffc8.fl-row-full-height > .fl-row-content-wrap {
			min-height: 500px;
		}
	}
.fl-node-5c4f47a59ffc8 > .fl-row-content-wrap:after {
	background-color: rgba(140,0,0,0.2);
}
.fl-node-5c4f47a59ffc8 > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-5c4f47a59ffc8 > .fl-row-content-wrap {
	padding-bottom:-50px;
}





.fl-node-5c4f47a5a0340 > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-5c4f47a5a0340 > .fl-row-content-wrap {
	margin-top:-0px;
}
 .fl-node-5c4f47a5a0340 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:-0px;
	padding-bottom:0px;
	padding-left:0px;
}
.fl-node-5ddadfa22547f {
	color: #ffffff;
}
.fl-builder-content .fl-node-5ddadfa22547f *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-5ddadfa22547f a {
	color: #ffffff;
}

.fl-builder-content .fl-node-5ddadfa22547f a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-5ddadfa22547f h1,
.fl-builder-content .fl-node-5ddadfa22547f h2,
.fl-builder-content .fl-node-5ddadfa22547f h3,
.fl-builder-content .fl-node-5ddadfa22547f h4,
.fl-builder-content .fl-node-5ddadfa22547f h5,
.fl-builder-content .fl-node-5ddadfa22547f h6,
.fl-builder-content .fl-node-5ddadfa22547f h1 a,
.fl-builder-content .fl-node-5ddadfa22547f h2 a,
.fl-builder-content .fl-node-5ddadfa22547f h3 a,
.fl-builder-content .fl-node-5ddadfa22547f h4 a,
.fl-builder-content .fl-node-5ddadfa22547f h5 a,
.fl-builder-content .fl-node-5ddadfa22547f h6 a {
	color: #ffffff;
}


	/* Full Height Rows */
	.fl-node-5ddadfa22547f.fl-row-full-height > .fl-row-content-wrap,
	.fl-node-5ddadfa22547f.fl-row-custom-height > .fl-row-content-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.fl-node-5ddadfa22547f.fl-row-full-height > .fl-row-content-wrap {
		min-height: 100vh;
	}
	.fl-node-5ddadfa22547f.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 0;
	}

	.fl-builder-edit .fl-node-5ddadfa22547f.fl-row-full-height > .fl-row-content-wrap {
		min-height: calc( 100vh - 48px );
	}

	/* Full height iPad with portrait orientation. */
	@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
		.fl-node-5ddadfa22547f.fl-row-full-height > .fl-row-content-wrap {
			min-height: 1024px;
		}
	}
	/* Full height iPad with landscape orientation. */
	@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
		.fl-node-5ddadfa22547f.fl-row-full-height > .fl-row-content-wrap {
			min-height: 768px;
		}
	}
	/* Full height iPhone 5. You can also target devices with aspect ratio. */
	@media screen and (aspect-ratio: 40/71) {
		.fl-node-5ddadfa22547f.fl-row-full-height > .fl-row-content-wrap {
			min-height: 500px;
		}
	}
.fl-node-5ddadfa22547f > .fl-row-content-wrap:after {
	background-color: rgba(61,63,75,0.4);
}
.fl-node-5ddadfa22547f > .fl-row-content-wrap {
	background-image: url(https://mogodetroit.org/wp-content/uploads/2020/01/transit-header-webpage2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-size: cover;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-5ddadfa22547f .fl-row-content {
	max-width: 1299px;
}
 .fl-node-5ddadfa22547f > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}





.fl-node-5c4f47a5a0a51 > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-5c4f47a5a0a51 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.fl-node-5c4f51298229b {
	color: #ffffff;
}
.fl-builder-content .fl-node-5c4f51298229b *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-5c4f51298229b a {
	color: #ffffff;
}

.fl-builder-content .fl-node-5c4f51298229b a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-5c4f51298229b h1,
.fl-builder-content .fl-node-5c4f51298229b h2,
.fl-builder-content .fl-node-5c4f51298229b h3,
.fl-builder-content .fl-node-5c4f51298229b h4,
.fl-builder-content .fl-node-5c4f51298229b h5,
.fl-builder-content .fl-node-5c4f51298229b h6,
.fl-builder-content .fl-node-5c4f51298229b h1 a,
.fl-builder-content .fl-node-5c4f51298229b h2 a,
.fl-builder-content .fl-node-5c4f51298229b h3 a,
.fl-builder-content .fl-node-5c4f51298229b h4 a,
.fl-builder-content .fl-node-5c4f51298229b h5 a,
.fl-builder-content .fl-node-5c4f51298229b h6 a {
	color: #ffffff;
}


	/* Full Height Rows */
	.fl-node-5c4f51298229b.fl-row-full-height > .fl-row-content-wrap,
	.fl-node-5c4f51298229b.fl-row-custom-height > .fl-row-content-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.fl-node-5c4f51298229b.fl-row-full-height > .fl-row-content-wrap {
		min-height: 100vh;
	}
	.fl-node-5c4f51298229b.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 0;
	}

	.fl-builder-edit .fl-node-5c4f51298229b.fl-row-full-height > .fl-row-content-wrap {
		min-height: calc( 100vh - 48px );
	}

	/* Full height iPad with portrait orientation. */
	@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
		.fl-node-5c4f51298229b.fl-row-full-height > .fl-row-content-wrap {
			min-height: 1024px;
		}
	}
	/* Full height iPad with landscape orientation. */
	@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
		.fl-node-5c4f51298229b.fl-row-full-height > .fl-row-content-wrap {
			min-height: 768px;
		}
	}
	/* Full height iPhone 5. You can also target devices with aspect ratio. */
	@media screen and (aspect-ratio: 40/71) {
		.fl-node-5c4f51298229b.fl-row-full-height > .fl-row-content-wrap {
			min-height: 500px;
		}
	}
.fl-node-5c4f51298229b > .fl-row-content-wrap:after {
	background-color: rgba(61,63,75,0.4);
}
.fl-node-5c4f51298229b > .fl-row-content-wrap {
	background-image: url(https://mogodetroit.org/wp-content/uploads/2019/08/boost-background-dark.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-size: cover;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-5c4f51298229b > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}





 .fl-node-5d01607849ac0 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}





.fl-node-5c4f47a5a0b42 > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-5c4f47a5a0b42 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}










 .fl-node-5c4f519b1b007 > .fl-row-content-wrap {
	margin-top:20px;
}
 .fl-node-5c4f519b1b007 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}




.fl-node-5c4f47a5a005f {
	width: 100%;
}




.fl-node-5c4f47a5a0aca {
	width: 100%;
}
.fl-node-5c4f47a5a0aca > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}




.fl-node-5c4f47a5a0fda {
	width: 50%;
}




.fl-node-5c4f47a5a112e {
	width: 100%;
}




.fl-node-5c4f512982856 {
	width: 100%;
}
.fl-node-5c4f512982856 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}




.fl-node-5c4f519b281ba {
	width: 100%;
}




.fl-node-5c4f521f500ca {
	width: 100%;
}




.fl-node-5c532704bcfea {
	width: 100%;
}




.fl-node-5d01607853a7b {
	width: 100%;
}




.fl-node-5d4adaf943e24 {
	width: 100%;
}




.fl-node-5ddadfa22566d {
	width: 100%;
}
.fl-node-5ddadfa22566d > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}




.fl-node-5e169390dc3fc {
	width: 100%;
}




.fl-node-5e16939a0f5e4 {
	width: 100%;
}




.fl-node-5e1693aa55746 {
	width: 100%;
}




.fl-node-5e1694822e6a1 {
	width: 54.57%;
}




.fl-node-5c4f47a5a03b8 {
	width: 50%;
}
.fl-node-5c4f47a5a03b8 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}




.fl-node-5e1694822e6ec {
	width: 45.43%;
}
 .fl-node-5c4f47a5a03f5 > .fl-module-content {
	margin-top:20px;
	margin-right:100px;
	margin-bottom:20px;
	margin-left:80px;
}
@media (max-width: 768px) { .fl-node-5c4f47a5a03f5 > .fl-module-content { margin-left:20px;margin-right:20px; } } .fl-node-5c4f47a5a0f23 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5c4f47a5a10ac > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5c4f512982878 > .fl-module-content {
	margin-top:20px;
	margin-right:450px;
	margin-bottom:20px;
	margin-left:150px;
}
@media (max-width: 768px) { .fl-node-5c4f512982878 > .fl-module-content { margin-left:20px;margin-right:20px; } } .fl-node-5c4f519b1aa40 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5c4f5217591e7 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5c5325c11ccf5 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5d4adaf93e12f > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5ddadfa2256e3 > .fl-module-content {
	margin-top:30px;
	margin-right:150px;
	margin-left:150px;
}
@media (max-width: 768px) { .fl-node-5ddadfa2256e3 > .fl-module-content { margin-top:20px;margin-left:20px;margin-right:20px; } }.fl-builder-content >  .fl-node-5c4f4db9624a5 > .fl-module-content {
	margin-right:150px;
	margin-bottom:50px;
	margin-left:150px;
}
@media (max-width: 768px) { .fl-builder-content > .fl-node-5c4f4db9624a5 > .fl-module-content { margin-bottom:20px;margin-left:20px;margin-right:20px; } } .fl-node-5c4f4e42b232c > .fl-module-content {
	margin-right:150px;
	margin-bottom:50px;
	margin-left:95px;
}
@media (max-width: 768px) { .fl-node-5c4f4e42b232c > .fl-module-content { margin-bottom:20px;margin-left:20px;margin-right:20px; } } .fl-node-5c4f5129828b6 > .fl-module-content {
	margin-right:150px;
	margin-left:150px;
}
@media (max-width: 768px) { .fl-node-5c4f5129828b6 > .fl-module-content { margin-left:20px;margin-right:20px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */

