




.fl-node-n1dcyoks56ai > .fl-row-content-wrap {
	background-color: #232323;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-n1dcyoks56ai > .fl-row-content-wrap:after {
	background-color: rgba(0,0,0,0.5);
}
 .fl-node-n1dcyoks56ai > .fl-row-content-wrap {
	margin-bottom:40px;
}
 .fl-node-n1dcyoks56ai > .fl-row-content-wrap {
	padding-top:100px;
	padding-bottom:100px;
}
@media ( max-width: 768px ) {
 .fl-node-n1dcyoks56ai.fl-row > .fl-row-content-wrap {
	padding-top:150px;
	padding-bottom:150px;
}
}





.fl-node-3woiz2qp7tbh.fl-row-fixed-width, .fl-node-3woiz2qp7tbh .fl-row-fixed-width {
	max-width: 1300px;
}
 .fl-node-3woiz2qp7tbh > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:60px;
	padding-left:0px;
}




.fl-node-yqso9xzcpi8v {
	width: 100%;
}




.fl-node-s9wa6p7ezmlo {
	width: 18%;
}




.fl-node-k2y4l8ijcmvx {
	width: 100%;
}




.fl-node-wdgpo2r85jk1 {
	width: 100%;
}




.fl-node-zimyg6vbtprj {
	width: 100%;
}




.fl-node-mxulz7jpr1be {
	width: 50%;
}




.fl-node-g9z841pokwq5 {
	width: 100%;
}




.fl-node-goqjnf74v16c {
	width: 100%;
}




.fl-node-85s3nuhoqikx {
	width: 81%;
}




.fl-node-ap3uhq4iwngv {
	width: 50%;
}
.fl-node-b8hlcx7psmfj, .fl-node-b8hlcx7psmfj .fl-photo {
	text-align: right;
}
.fl-node-b8hlcx7psmfj .fl-photo-content, .fl-node-b8hlcx7psmfj .fl-photo-img {
	width: 160px;
}
.fl-node-b8hlcx7psmfj .fl-photo-img {
	border-style: none;
	border-width: 0;
	background-clip: border-box;
	border-color: #f4f4f4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
@media(max-width: 768px) {
	.fl-node-b8hlcx7psmfj, .fl-node-b8hlcx7psmfj .fl-photo {
		text-align: center;
	}
}
@media ( max-width: 768px ) {
 .fl-node-b8hlcx7psmfj.fl-module > .fl-module-content {
	margin-bottom:0px;
}
}
.fl-builder-content .fl-node-8ptwzkua250e .fl-rich-text, .fl-builder-content .fl-node-8ptwzkua250e .fl-rich-text *:not(b, strong) {
	line-height: 1.5;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-8ptwzkua250e .fl-rich-text, .fl-builder-content .fl-node-8ptwzkua250e .fl-rich-text *:not(b, strong) {
		text-align: left;
	}
}
 .fl-node-8ptwzkua250e > .fl-module-content {
	margin-top:40px;
}
@media (max-width: 768px) { .fl-node-8ptwzkua250e > .fl-module-content { margin-top:20px; } }.fl-row .fl-col .fl-node-zxjlkhgd6cs8 h2.fl-heading a,
.fl-row .fl-col .fl-node-zxjlkhgd6cs8 h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-zxjlkhgd6cs8 h2.fl-heading .fl-heading-text *,
.fl-node-zxjlkhgd6cs8 h2.fl-heading .fl-heading-text {
	color: #ffffff;
}
.fl-node-zxjlkhgd6cs8.fl-module-heading .fl-heading {
	font-weight: 400;
	font-size: 46px;
	text-align: center;
	text-shadow: 5px 2px 5px #232323;
}
@media(max-width: 768px) {
	.fl-node-zxjlkhgd6cs8.fl-module-heading .fl-heading {
		font-size: 26px;
		text-align: center;
	}
}
 .fl-node-zxjlkhgd6cs8 > .fl-module-content {
	margin-top:50px;
	margin-right:20px;
	margin-bottom:50px;
	margin-left:20px;
}
@media ( max-width: 768px ) {
 .fl-node-zxjlkhgd6cs8.fl-module > .fl-module-content {
	margin-right:22px;
	margin-left:25px;
}
}
@media (max-width: 768px) { .fl-node-zxjlkhgd6cs8 > .fl-module-content { margin-top:20px;margin-bottom:20px; } }.fl-node-0928wnimctdf.fl-module-heading .fl-heading {
	font-size: 30px;
}
 .fl-node-0928wnimctdf > .fl-module-content {
	margin-bottom:5px;
}
 .fl-node-pqbg6iyz4rsv > .fl-module-content {
	margin-top:25px;
	margin-bottom:10px;
}
@media (max-width: 768px) { .fl-node-pqbg6iyz4rsv > .fl-module-content { margin-top:20px; } }	.fl-node-kca65fgr2vjw .fl-wp-video {
		padding-bottom: 56.25%;
	}








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

	.fl-node-kca65fgr2vjw .fl-wp-video .mejs-overlay-loading {
		display: none;
	}

 .fl-node-kca65fgr2vjw > .fl-module-content {
	margin-left:98px;
}
@media (max-width: 768px) { .fl-node-kca65fgr2vjw > .fl-module-content { margin-left:20px; } }



.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button,
.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:visited {
	text-decoration: none;

	
			background: #f7a246;
	
		background-clip: border-box;
}

.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:hover,
.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:focus {
	text-decoration: none;

					background: #e88c40;
			
	}



.fl-node-93i7p8lmnzk2 a.pp-button {
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.fl-node-93i7p8lmnzk2 a.pp-button,
.fl-node-93i7p8lmnzk2 a.pp-button * {
	color: #ffffff;
}

.fl-node-93i7p8lmnzk2 a.pp-button:hover,
.fl-node-93i7p8lmnzk2 a.pp-button:focus,
.fl-node-93i7p8lmnzk2 a.pp-button:hover *,
.fl-node-93i7p8lmnzk2 a.pp-button:focus * {
	color: #ffffff;
}

			.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button,
			.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:visited {
				-webkit-transition: none;
				-moz-transition: none;
				-o-transition: none;
				-ms-transition: none;
				transition: none;
			}
			.fl-node-93i7p8lmnzk2 .pp-button-wrap {
	text-align: center;
}
.fl-node-93i7p8lmnzk2 a.pp-button {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button, .fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:visited {
	border-style: none;
	border-width: 0;
	background-clip: border-box;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	font-weight: 700;
	font-size: 16px;
	line-height: 1.5;
	letter-spacing: 0px;
	text-align: center;
	width: 350px;
}
.fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:hover, .fl-node-93i7p8lmnzk2 .pp-button-wrap a.pp-button:focus {
	border-style: none;
	border-width: 0;
	background-clip: border-box;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.fl-node-93i7p8lmnzk2 .pp-button .pp-button-icon {
	font-size: 16px;
}
@media(max-width: 992px) {
	.fl-node-93i7p8lmnzk2 .pp-button-wrap {
		text-align: left;
	}
}
@media(max-width: 768px) {
	.fl-node-93i7p8lmnzk2 .pp-button-wrap {
		text-align: center;
	}
}
 .fl-node-93i7p8lmnzk2 > .fl-module-content {
	margin-top:40px;
	margin-right:60px;
	margin-left:60px;
}
@media ( max-width: 768px ) {
 .fl-node-93i7p8lmnzk2.fl-module > .fl-module-content {
	margin-top:10px;
}
}
@media (max-width: 768px) { .fl-node-93i7p8lmnzk2 > .fl-module-content { margin-left:20px;margin-right:20px; } } .fl-node-melnaj0ikp6o > .fl-module-content {
	margin-top:10px;
}
@media ( max-width: 768px ) {
 .fl-node-melnaj0ikp6o.fl-module > .fl-module-content {
	margin-top:50px;
}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


                                
        
                                
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
        
        
        
        
		
        
		
        
		
        
		
        
        
        