




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




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




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




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




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




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




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




.fl-node-5cc995e8db62e {
	width: 100%;
}
 .fl-node-5c2a903ccd0b9 > .fl-module-content {
	margin-top:50px;
	margin-right:80px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5c2a903ccd0b9 > .fl-module-content { margin-top:20px;margin-right:20px; } }.fl-node-5f3306fd2496f .fl-content-slider-wrapper {
	opacity: 0;
}
.fl-node-5f3306fd2496f .fl-content-slider,
.fl-node-5f3306fd2496f .fl-slide {
	min-height: 500px;
}
.fl-node-5f3306fd2496f .fl-slide-foreground {
	margin: 0 auto;
	max-width: 1100px;
}
.fl-node-5f3306fd2496f .fl-slide-0 .fl-slide-bg-photo{   background-image: url("https://www.shootforthemoon.com/wp-content/uploads/2018/12/MGH-Infographics-1.png");}.fl-node-5f3306fd2496f .fl-slide-0 .fl-slide-content-wrap { float: none;}.fl-node-5f3306fd2496f .fl-slide-1 .fl-slide-bg-photo{   background-image: url("http://www.shootforthemoon.com/wp-content/uploads/2018/12/MGH-Infographics-2.png");}.fl-node-5f3306fd2496f .fl-slide-1 .fl-slide-content-wrap { float: none;}.fl-node-5f3306fd2496f .fl-slide .fl-slide-title, .fl-node-5f3306fd2496f .fl-slide .fl-slide-text, .fl-node-5f3306fd2496f .fl-slide .fl-slide-text * {
	color: #ffffff;
}
.fl-node-5f3306fd2496f .fl-slide-0 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fl-node-5f3306fd2496f .fl-slide-1 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
 .fl-node-5f3306fd2496f > .fl-module-content {
	margin-top:20px;
	margin-right:125px;
	margin-left:125px;
}
@media (max-width: 768px) { .fl-node-5f3306fd2496f > .fl-module-content { margin-left:20px;margin-right:20px; } }.fl-node-5f1f266256743 .fl-content-slider-wrapper {
	opacity: 0;
}
.fl-node-5f1f266256743 .fl-content-slider,
.fl-node-5f1f266256743 .fl-slide {
	min-height: 500px;
}
.fl-node-5f1f266256743 .fl-slide-foreground {
	margin: 0 auto;
	max-width: 1100px;
}
.fl-node-5f1f266256743 .fl-slide-0 .fl-slide-bg-photo{   background-image: url("https://www.shootforthemoon.com/wp-content/uploads/2018/12/MGH-Brochure-3.png");}.fl-node-5f1f266256743 .fl-slide-0 .fl-slide-content-wrap { float: none;}.fl-node-5f1f266256743 .fl-slide-1 .fl-slide-bg-photo{   background-image: url("http://www.shootforthemoon.com/wp-content/uploads/2018/12/MGH-Brochure-1.png");}.fl-node-5f1f266256743 .fl-slide-1 .fl-slide-content-wrap { float: none;}.fl-node-5f1f266256743 .fl-slide-2 .fl-slide-bg-photo{   background-image: url("http://www.shootforthemoon.com/wp-content/uploads/2018/12/MGH-Brochure-2.png");}.fl-node-5f1f266256743 .fl-slide-2 .fl-slide-content-wrap { float: none;}.fl-node-5f1f266256743 .fl-slide .fl-slide-title, .fl-node-5f1f266256743 .fl-slide .fl-slide-text, .fl-node-5f1f266256743 .fl-slide .fl-slide-text * {
	color: #ffffff;
}
.fl-node-5f1f266256743 .fl-slide-0 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fl-node-5f1f266256743 .fl-slide-1 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fl-node-5f1f266256743 .fl-slide-2 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
 .fl-node-5d827ed3593d4 > .fl-module-content {
	margin-top:0px;
	margin-right:120px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5d827ed3593d4 > .fl-module-content { margin-right:20px; } } .fl-node-5cd1d85051bcd > .fl-module-content {
	margin-top:0px;
	margin-right:100px;
	margin-bottom:20px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5cd1d85051bcd > .fl-module-content { margin-right:20px; } } .fl-node-5f87b7f119a31 > .fl-module-content {
	margin-top:20px;
	margin-right:0px;
	margin-left:0px;
}
 .fl-node-5cc9ad17ec8d1 > .fl-module-content {
	margin-top:0px;
	margin-right:100px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5cc9ad17ec8d1 > .fl-module-content { margin-right:20px; } }.fl-node-5f46d8f2e4ec1, .fl-node-5f46d8f2e4ec1 .fl-photo {
	text-align: center;
}
 .fl-node-5f46d8f2e4ec1 > .fl-module-content {
	margin-top:40px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5f46d8f2e4ec1 > .fl-module-content { margin-top:20px; } } .fl-node-5d827f733bfc7 > .fl-module-content {
	margin-top:0px;
	margin-right:110px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5d827f733bfc7 > .fl-module-content { margin-right:20px; } }.fl-node-5f33098b32be3 .fl-content-slider-wrapper {
	opacity: 0;
}
.fl-node-5f33098b32be3 .fl-content-slider,
.fl-node-5f33098b32be3 .fl-slide {
	min-height: 500px;
}
.fl-node-5f33098b32be3 .fl-slide-foreground {
	margin: 0 auto;
	max-width: 1100px;
}
.fl-node-5f33098b32be3 .fl-slide-0 .fl-slide-bg-photo{   background-image: url("https://www.shootforthemoon.com/wp-content/uploads/2018/12/animations-keep_it_up_1920x1080.gif");}.fl-node-5f33098b32be3 .fl-slide-0 .fl-slide-content-wrap { float: none;}.fl-node-5f33098b32be3 .fl-slide-1 .fl-slide-bg-photo{   background-image: url("http://www.shootforthemoon.com/wp-content/uploads/2018/12/animated-web-banner-lightbulb_moment_300x600_1920x1080.gif");}.fl-node-5f33098b32be3 .fl-slide-1 .fl-slide-content-wrap { float: none;}.fl-node-5f33098b32be3 .fl-slide-2 .fl-slide-bg-photo{   background-image: url("http://www.shootforthemoon.com/wp-content/uploads/2018/12/animated-web-banner-lightbulb_moment_970x250_1920x1080.gif");}.fl-node-5f33098b32be3 .fl-slide-2 .fl-slide-content-wrap { float: none;}.fl-node-5f33098b32be3 .fl-slide .fl-slide-title, .fl-node-5f33098b32be3 .fl-slide .fl-slide-text, .fl-node-5f33098b32be3 .fl-slide .fl-slide-text * {
	color: #ffffff;
}
.fl-node-5f33098b32be3 .fl-slide-0 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fl-node-5f33098b32be3 .fl-slide-1 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fl-node-5f33098b32be3 .fl-slide-2 .fl-slide-bg-photo:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
 .fl-node-5f33098b32be3 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}








.fl-node-5cc9ac192266c .fl-video-poster {
	display: none;
}


 .fl-node-5cc9ac192266c > .fl-module-content {
	margin-top:20px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-5cd1d7c80a941 > .fl-module-content {
	margin-top:0px;
	margin-right:100px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5cd1d7c80a941 > .fl-module-content { margin-right:20px; } }.fl-node-5cc9ac9080157, .fl-node-5cc9ac9080157 .fl-photo {
	text-align: center;
}
 .fl-node-5cc9ac9080157 > .fl-module-content {
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5d829cf9a5052 > .fl-module-content {
	margin-top:0px;
	margin-right:100px;
	margin-bottom:40px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5d829cf9a5052 > .fl-module-content { margin-bottom:20px;margin-right:20px; } }.fl-node-5cc9acba1a25c, .fl-node-5cc9acba1a25c .fl-photo {
	text-align: center;
}
 .fl-node-5cc9acba1a25c > .fl-module-content {
	margin-right:125px;
	margin-bottom:0px;
	margin-left:125px;
}
@media (max-width: 768px) { .fl-node-5cc9acba1a25c > .fl-module-content { margin-left:20px;margin-right:20px; } } .fl-node-5d8288213b6f7 > .fl-module-content {
	margin-top:0px;
	margin-right:130px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5d8288213b6f7 > .fl-module-content { margin-right:20px; } }.fl-node-5cc9acd13cf72, .fl-node-5cc9acd13cf72 .fl-photo {
	text-align: center;
}
 .fl-node-5cc9acd13cf72 > .fl-module-content {
	margin-right:0px;
}
 .fl-node-5cc9ad5169c66 > .fl-module-content {
	margin-top:0px;
	margin-right:100px;
	margin-bottom:30px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5cc9ad5169c66 > .fl-module-content { margin-bottom:20px;margin-right:20px; } }







.fl-node-5cc70fa49b8e1 .fl-video-poster {
	display: none;
}


 .fl-node-5cc70fa49b8e1 > .fl-module-content {
	margin-top:20px;
	margin-right:0px;
	margin-bottom:020px;
	margin-left:0px;
}
 .fl-node-5d829e0c3aeec > .fl-module-content {
	margin-top:0px;
	margin-right:100px;
	margin-bottom:20px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-5d829e0c3aeec > .fl-module-content { margin-right:20px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


	        .fl-module.fl-animated.fl-node-5c2a903ccd0b9 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5f3306fd2496f {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5f1f266256743 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5d827ed3593d4 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cd1d85051bcd {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5f87b7f119a31 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc9ad17ec8d1 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5f46d8f2e4ec1 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5d827f733bfc7 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5f33098b32be3 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc9ac192266c {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cd1d7c80a941 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc9ac9080157 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5d829cf9a5052 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc9acba1a25c {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5d8288213b6f7 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc9acd13cf72 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc9ad5169c66 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5cc70fa49b8e1 {
	            animation-duration: s;
	        }

	        
	        .fl-module.fl-animated.fl-node-5d829e0c3aeec {
	            animation-duration: s;
	        }

	        @keyframes a{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:a}@keyframes b{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:b}@keyframes c{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:c}@keyframes d{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:d}@keyframes e{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:e}@keyframes f{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:f}@keyframes g{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:g}@keyframes h{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:h}@keyframes i{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:i}@keyframes j{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:j;-moz-backface-visibility:visible!important;-moz-animation-name:j;-o-backface-visibility:visible!important;-o-animation-name:j;backface-visibility:visible!important;animation-name:j}@keyframes k{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:k;-moz-backface-visibility:visible!important;-moz-animation-name:k;-o-backface-visibility:visible!important;-o-animation-name:k;backface-visibility:visible!important;animation-name:k}@keyframes l{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{animation-name:l;animation-timing-function:ease-out}@keyframes m{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:m}@keyframes n{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:n}@keyframes o{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:o}@keyframes p{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:p}@keyframes q{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}.wiggle{animation-name:q;animation-timing-function:ease-in}@keyframes r{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{animation-name:r}body{-webkit-backface-visibility:hidden}.fl-animated.fl-bounce-in{animation-name:a;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-bounce-in-down{animation-name:b;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-bounce-in-up{animation-name:c;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-bounce-in-left{animation-name:d;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-bounce-in-right{animation-name:e;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-fade-in-down{animation-name:f;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-fade-in-up{animation-name:g;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-fade-in-left{animation-name:h;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-fade-in-right{animation-name:i;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-flip-in-x{animation-name:j;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-flip-in-y{animation-name:k;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-lightspeed-in{animation-name:l;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-pulse{animation-name:m;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-flash{animation-name:n;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-shake{animation-name:o;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-tada{animation-name:p;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-wiggle{animation-name:q;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-wobble{animation-name:r;animation-duration:1s;animation-fill-mode:both}.fl-animated.fl-roll-left{animation:s 1s ease-out}@keyframes s{0%{opacity:0;transform:translateX(100%) rotate(180deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.fl-animated.fl-roll-right{animation:t 1s ease-out}@keyframes t{0%{opacity:0;transform:translateX(-100%) rotate(-180deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}
