




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





.fl-node-59a09f1fb1bf2 > .fl-row-content-wrap {
	background-color: #e1e8ee;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #e1e1e1;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
 .fl-node-59a09f1fb1bf2 > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:10px;
}




.fl-node-595fd6b98cf7c {
	width: 50%;
}




.fl-node-5949aba3843cc {
	width: 50%;
}
.fl-node-5949aba3843cc > .fl-col-content {
	border-color: #e1e1e1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}
 .fl-node-5949aba3843cc > .fl-col-content {
	padding-top:30px;
	padding-bottom:30px;
}




.fl-node-59a09f1fa683e {
	width: 100%;
}




.fl-node-59a09f1fa6421 {
	width: 11.11%;
}
.fl-node-59a09f1fa6421 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa6421 {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa6421 {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa645b {
	width: 11.12%;
}
.fl-node-59a09f1fa645b > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa645b {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa645b {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa6495 {
	width: 11.11%;
}
.fl-node-59a09f1fa6495 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa6495 {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa6495 {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa64cf {
	width: 11.11%;
}
.fl-node-59a09f1fa64cf > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa64cf {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa64cf {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa6509 {
	width: 11.11%;
}
.fl-node-59a09f1fa6509 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa6509 {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa6509 {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa6543 {
	width: 11.11%;
}
.fl-node-59a09f1fa6543 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa6543 {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa6543 {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa657d {
	width: 11.11%;
}
.fl-node-59a09f1fa657d > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa657d {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa657d {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa65b7 {
	width: 11.11%;
}
.fl-node-59a09f1fa65b7 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa65b7 {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa65b7 {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-59a09f1fa65f0 {
	width: 11.11%;
}
.fl-node-59a09f1fa65f0 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-59a09f1fa65f0 {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-59a09f1fa65f0 {
		width: 33.33% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
img.mfp-img {
    padding-bottom: 40px !important;
}
@media (max-width: 767px) { /* Mobile Photo */
.fl-photo-content {
	width: 100%;
} }.fl-node-5949ac329fd2c .fl-photo {
	text-align: center;
}
 .fl-node-5949ac329fd2c > .fl-module-content {
	margin-right:50px;
	margin-left:50px;
}
@media ( max-width: 992px ) {
 .fl-node-5949ac329fd2c.fl-module > .fl-module-content {
	margin-right:50px;
	margin-left:50px;
}
}
@media ( max-width: 767px ) {
 .fl-node-5949ac329fd2c.fl-module > .fl-module-content {
	margin-right:50px;
	margin-bottom:0px;
	margin-left:40px;
}
}
.fl-module-heading .fl-heading {
	padding: 0 !important;
	margin: 0 !important;
}.fl-row .fl-col .fl-node-5949ac0903510 h3.fl-heading a,
.fl-row .fl-col .fl-node-5949ac0903510 h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-5949ac0903510 h3.fl-heading .fl-heading-text *,
.fl-node-5949ac0903510 h3.fl-heading .fl-heading-text {
	color: #5e6977;
}
.fl-node-5949ac0903510.fl-module-heading .fl-heading {
	text-align: left;
}
@media(max-width: 767px) {
	.fl-node-5949ac0903510.fl-module-heading .fl-heading {
		text-align: center;
	}
}
 .fl-node-5949ac0903510 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
@media (max-width: 767px) { .fl-module-button .fl-button-mobile-left { text-align: left; }
.fl-module-button .fl-button-mobile-right { text-align: right; }
.fl-module-button .fl-button-mobile-center { text-align: center; } }

.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button,
.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:visited,
.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button,
.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button:visited,
.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button,
.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:visited {

	font-size: 18px;
	line-height: 18px;
	padding: 18px 50px;
	-webkit-border-radius: 0px;
	   -moz-border-radius: 0px;
			border-radius: 0px;

		
			
					background: #25a8d4;
		border: 1px solid #199cc8;
		
						background-color: rgba(37,168,212, 0);
			
					
			}
		.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:visited,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:visited *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button,
	.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button:visited,
	.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button:visited *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:visited,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:visited * {
		color: #25a8d4;
	}
	
		.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:hover,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:focus,
	.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button:hover,
	.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button:focus,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:hover,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:focus {

		background: #25a8d4;
		border: 1px solid #199cc8;
		
				background-color: rgba(37,168,212, 1);
		border-color: #25a8d4		
			}
	
		.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:hover,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:focus,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:hover *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:focus *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:hover,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:focus,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:hover *,
	.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:focus * {
		color: #ffffff;
	}
	
	

	@media ( min-width: 766px ) {
		.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button,
		.fl-builder-content .fl-node-5949ac6a4ebc9 a.fl-button:visited,
		.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button,
		.fl-builder-content .fl-node-5949ac6a4ebc9 div.fl-button:visited,
		.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button,
		.fl-builder-content .fl-node-5949ac6a4ebc9 button.fl-button:visited {
			font-size: 18px;
			line-height: 18px;
			padding: 18px 50px;

					}
	}

.fl-row .fl-col .fl-node-59a09f1fa6878 h3.fl-heading a,
.fl-row .fl-col .fl-node-59a09f1fa6878 h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-59a09f1fa6878 h3.fl-heading .fl-heading-text *,
.fl-node-59a09f1fa6878 h3.fl-heading .fl-heading-text {
	color: #5e6977;
}
.fl-node-59a09f1fa6878.fl-module-heading .fl-heading {
	font-size: 14px;
	text-align: center;
}
 .fl-node-59a09f1fa6878 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa662a .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa662a > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa6668 .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa6668 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa66a8 .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa66a8 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa66e4 .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa66e4 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa671e .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa671e > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa6758 .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa6758 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa6791 .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa6791 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa67cb .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa67cb > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}
.fl-node-59a09f1fa6805 .fl-photo {
	text-align: center;
}
 .fl-node-59a09f1fa6805 > .fl-module-content {
	margin-top:10px;
	margin-bottom:0px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
.fcf-ebook-form .ninja-forms-required-items{
    display: none;
}

.fcf-ebook-form .field-wrap.text-wrap label{
    display: none;
}
.fcf-ebook-form .ninja-forms-form .field-wrap{
    margin: 0;
}

.fcf-ebook-form .ninja-forms-form .ninja-forms-field.email{
    margin: 0;
    height: 55px;
    padding: 15px;
    font-family: "Roboto", sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 1;
    border: 1px solid #86939E;
    border-radius: 0;
    color: #86939E;
    background-color: #fff;
}
.fcf-ebook-form .ninja-forms-form input[type="submit"].ninja-forms-field{
    margin-top: 0;
    height: 55px;
    font-size: 18px;
    width: 100%;
    font-weight: 500;
    border-radius: 0;
}

.fcf-ebook-form .ninja-forms-form .fcf-field-half-wrap{
    padding-left: 0;
    padding-right: 0;
}

/* End Layout CSS */

