





.fl-node-7na2i96xmewc > .fl-row-content-wrap {
	background-color: #ffffff;
}
.fl-node-7na2i96xmewc.fl-row-default-height > .fl-row-content-wrap, .fl-node-7na2i96xmewc.fl-row-full-height > .fl-row-content-wrap, .fl-node-7na2i96xmewc.fl-row-custom-height > .fl-row-content-wrap {
	align-items: center;
	justify-content: center;
}
 .fl-node-7na2i96xmewc > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}






.fl-node-s5ctjzud6vba {
	color: #ffffff;
}
:where(.fl-builder-content .fl-node-s5ctjzud6vba *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) {
	color: inherit;
}
.fl-builder-content .fl-node-s5ctjzud6vba a {
	color: #ffffff;
}
.fl-builder-content .fl-node-s5ctjzud6vba :where(.fl-row-content-wrap) a:hover {
	color: #ffffff;
}
.fl-builder-content .fl-node-s5ctjzud6vba h1, .fl-builder-content .fl-node-s5ctjzud6vba h2, .fl-builder-content .fl-node-s5ctjzud6vba h3, .fl-builder-content .fl-node-s5ctjzud6vba h4, .fl-builder-content .fl-node-s5ctjzud6vba h5, .fl-builder-content .fl-node-s5ctjzud6vba h6, .fl-builder-content .fl-node-s5ctjzud6vba h1 a, .fl-builder-content .fl-node-s5ctjzud6vba h2 a, .fl-builder-content .fl-node-s5ctjzud6vba h3 a, .fl-builder-content .fl-node-s5ctjzud6vba h4 a, .fl-builder-content .fl-node-s5ctjzud6vba h5 a, .fl-builder-content .fl-node-s5ctjzud6vba h6 a {
	color: #ffffff;
}
.fl-node-s5ctjzud6vba > .fl-row-content-wrap {
	background-color: #008996;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-s5ctjzud6vba.fl-row-default-height > .fl-row-content-wrap, .fl-node-s5ctjzud6vba.fl-row-full-height > .fl-row-content-wrap, .fl-node-s5ctjzud6vba.fl-row-custom-height > .fl-row-content-wrap {
	align-items: center;
	justify-content: center;
}
 .fl-node-s5ctjzud6vba > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}






.fl-node-ehjkm2a7s1d4 {
	color: #ffffff;
}
:where(.fl-builder-content .fl-node-ehjkm2a7s1d4 *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) {
	color: inherit;
}
.fl-builder-content .fl-node-ehjkm2a7s1d4 a {
	color: #ffffff;
}
.fl-builder-content .fl-node-ehjkm2a7s1d4 :where(.fl-row-content-wrap) a:hover {
	color: #ffffff;
}
.fl-builder-content .fl-node-ehjkm2a7s1d4 h1, .fl-builder-content .fl-node-ehjkm2a7s1d4 h2, .fl-builder-content .fl-node-ehjkm2a7s1d4 h3, .fl-builder-content .fl-node-ehjkm2a7s1d4 h4, .fl-builder-content .fl-node-ehjkm2a7s1d4 h5, .fl-builder-content .fl-node-ehjkm2a7s1d4 h6, .fl-builder-content .fl-node-ehjkm2a7s1d4 h1 a, .fl-builder-content .fl-node-ehjkm2a7s1d4 h2 a, .fl-builder-content .fl-node-ehjkm2a7s1d4 h3 a, .fl-builder-content .fl-node-ehjkm2a7s1d4 h4 a, .fl-builder-content .fl-node-ehjkm2a7s1d4 h5 a, .fl-builder-content .fl-node-ehjkm2a7s1d4 h6 a {
	color: #ffffff;
}
.fl-node-ehjkm2a7s1d4 > .fl-row-content-wrap {
	background-color: #008996;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-ehjkm2a7s1d4.fl-row-default-height > .fl-row-content-wrap, .fl-node-ehjkm2a7s1d4.fl-row-full-height > .fl-row-content-wrap, .fl-node-ehjkm2a7s1d4.fl-row-custom-height > .fl-row-content-wrap {
	align-items: center;
	justify-content: center;
}
 .fl-node-ehjkm2a7s1d4 > .fl-row-content-wrap {
	padding-top:13px;
	padding-bottom:0px;
}




.fl-node-9syhwuzx1pnd {
	width: 100%;
}




.fl-node-m560pa2d7fqo {
	width: 50%;
}
.fl-builder-content .fl-node-m560pa2d7fqo > .fl-col-content {
	min-height: 10px;
}




.fl-node-ke6c5fgqmuj0 {
	width: 41%;
}




.fl-node-fjp0748yzxnc {
	width: 40%;
}




.fl-node-4gwabviuth61 {
	width: 33%;
}




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




.fl-node-4flnqgksi2dt {
	width: 58%;
}




.fl-node-e846lunotwc2 {
	width: 59%;
}




.fl-node-s9y05kem28dj {
	width: 37%;
}




.fl-node-gi675dbhqluf {
	width: 29%;
}
 .fl-node-unblp8eqsy4r > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
@media (max-width: 768px) { .fl-module-icon {
	text-align: center;
}
 }


.fl-node-lvxsdjq7t5bg .fl-icon i, .fl-node-lvxsdjq7t5bg .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-lvxsdjq7t5bg .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-lvxsdjq7t5bg.fl-module-icon {
	text-align: left;
}
.fl-node-lvxsdjq7t5bg .fl-icon i:hover, .fl-node-lvxsdjq7t5bg .fl-icon i:hover:before, .fl-node-lvxsdjq7t5bg .fl-icon a:hover i, .fl-node-lvxsdjq7t5bg .fl-icon a:hover i:before {
	color: #7f7f7f;
}
@media(max-width: 1200px) {
	.fl-node-lvxsdjq7t5bg .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-lvxsdjq7t5bg .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-lvxsdjq7t5bg .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-lvxsdjq7t5bg > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}



.fl-node-5ef6lgmqb7ai .fl-icon i, .fl-node-5ef6lgmqb7ai .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-5ef6lgmqb7ai .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-5ef6lgmqb7ai.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-5ef6lgmqb7ai .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-5ef6lgmqb7ai .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-5ef6lgmqb7ai .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-5ef6lgmqb7ai > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}



.fl-node-gujptlcd7b5i .fl-icon i, .fl-node-gujptlcd7b5i .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-gujptlcd7b5i .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-gujptlcd7b5i.fl-module-icon {
	text-align: left;
}
.fl-node-gujptlcd7b5i .fl-icon i:hover, .fl-node-gujptlcd7b5i .fl-icon i:hover:before, .fl-node-gujptlcd7b5i .fl-icon a:hover i, .fl-node-gujptlcd7b5i .fl-icon a:hover i:before {
	color: #7f7f7f;
}
@media(max-width: 1200px) {
	.fl-node-gujptlcd7b5i .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-gujptlcd7b5i .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-gujptlcd7b5i .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-gujptlcd7b5i > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}



.fl-node-x5z0o248phn7 .fl-icon i, .fl-node-x5z0o248phn7 .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-x5z0o248phn7 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-x5z0o248phn7.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-x5z0o248phn7 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-x5z0o248phn7 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-x5z0o248phn7 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-x5z0o248phn7 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
.fl-node-sy1njc95l6rd, .fl-node-sy1njc95l6rd .fl-photo {
	text-align: right;
}
.fl-node-sy1njc95l6rd .fl-photo-content, .fl-node-sy1njc95l6rd .fl-photo-img {
	width: 100%;
}
.fl-node-sy1njc95l6rd .fl-photo-img {
	border-style: none;
	border-width: 0;
	background-clip: border-box;
}
 .fl-node-sy1njc95l6rd > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-2px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-sy1njc95l6rd > .fl-module-content { margin-bottom:20px; } }.fl-node-venca180qsp5, .fl-node-venca180qsp5 .fl-photo {
	text-align: right;
}
.fl-node-venca180qsp5 .fl-photo-content, .fl-node-venca180qsp5 .fl-photo-img {
	width: 300px;
}
@media(max-width: 768px) {
	.fl-node-venca180qsp5, .fl-node-venca180qsp5 .fl-photo {
		text-align: center;
	}
}
 .fl-node-venca180qsp5 > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:0px;
}
@media ( max-width: 768px ) {
 .fl-node-venca180qsp5.fl-module > .fl-module-content {
	margin-top:24px;
}
}
.fl-icon-group .fl-icon {
	display: inline-block;
	margin-bottom: 10px;
	margin-top: 10px;
}



.fl-node-0jernosqdikf .fl-icon i, .fl-node-0jernosqdikf .fl-icon i:before {
	font-size: 36px;
}
.fl-node-0jernosqdikf .fl-icon-wrap .fl-icon-text {
	height: 63px;
}
@media(max-width: 1200px) {
	.fl-node-0jernosqdikf .fl-icon-wrap .fl-icon-text {
		height: 63px;
	}
}
@media(max-width: 992px) {
	.fl-node-0jernosqdikf .fl-icon-wrap .fl-icon-text {
		height: 63px;
	}
}
@media(max-width: 768px) {
	.fl-node-0jernosqdikf .fl-icon-wrap .fl-icon-text {
		height: 63px;
	}
}
		.fl-node-0jernosqdikf .fl-module-content .fl-icon:nth-child(1) i,
	.fl-node-0jernosqdikf .fl-module-content .fl-icon:nth-child(1) i:before {
		color: #ffffff;
	}
				
	
	
		.fl-node-0jernosqdikf .fl-module-content .fl-icon:nth-child(2) i,
	.fl-node-0jernosqdikf .fl-module-content .fl-icon:nth-child(2) i:before {
		color: #ffffff;
	}
				
	
	
				
	
	
				
	
	
.fl-node-0jernosqdikf .fl-icon-group {
	text-align: left;
}
.fl-node-0jernosqdikf .fl-icon + .fl-icon {
	margin-left: 25px;
}
@media(max-width: 768px) {
	.fl-node-0jernosqdikf .fl-icon-group {
		text-align: center;
	}
}
 .fl-node-0jernosqdikf > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:20px;
}
@media ( max-width: 768px ) {
 .fl-node-0jernosqdikf.fl-module > .fl-module-content {
	margin-bottom:40px;
	margin-left:0px;
}
}
.fl-node-p9iabkonldzs, .fl-node-p9iabkonldzs .fl-photo {
	text-align: left;
}
.fl-node-p9iabkonldzs .fl-photo-content, .fl-node-p9iabkonldzs .fl-photo-img {
	width: 100%;
}
 .fl-node-p9iabkonldzs > .fl-module-content {
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
}
@media ( max-width: 768px ) {
 .fl-node-p9iabkonldzs.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}
.fl-node-cwil2z4uj6go, .fl-node-cwil2z4uj6go .fl-photo {
	text-align: center;
}
.fl-node-cwil2z4uj6go .fl-photo-content, .fl-node-cwil2z4uj6go .fl-photo-img {
	width: 80%;
}
 .fl-node-cwil2z4uj6go > .fl-module-content {
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
}
@media ( max-width: 768px ) {
 .fl-node-cwil2z4uj6go.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}
.fl-node-w4f5htc0avgz, .fl-node-w4f5htc0avgz .fl-photo {
	text-align: right;
}
.fl-node-w4f5htc0avgz .fl-photo-content, .fl-node-w4f5htc0avgz .fl-photo-img {
	width: 55%;
}
@media(max-width: 768px) {
	.fl-node-w4f5htc0avgz, .fl-node-w4f5htc0avgz .fl-photo {
		text-align: center;
	}
}
 .fl-node-w4f5htc0avgz > .fl-module-content {
	margin-top:0px;
	margin-right:40px;
	margin-bottom:0px;
	margin-left:0px;
}
@media ( max-width: 768px ) {
 .fl-node-w4f5htc0avgz.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}
@media (max-width: 768px) { .fl-node-w4f5htc0avgz > .fl-module-content { margin-right:20px; } }.fl-node-8vkcsith3bol, .fl-node-8vkcsith3bol .fl-photo {
	text-align: right;
}
.fl-node-8vkcsith3bol .fl-photo-content, .fl-node-8vkcsith3bol .fl-photo-img {
	width: 95%;
}
 .fl-node-8vkcsith3bol > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:0px;
}
@media ( max-width: 768px ) {
 .fl-node-8vkcsith3bol.fl-module > .fl-module-content {
	margin-bottom:40px;
}
}
.fl-builder-content .fl-node-bi9xjaht2rez .fl-rich-text, .fl-builder-content .fl-node-bi9xjaht2rez .fl-rich-text *:not(b, strong) {
	font-size: 1em;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-bi9xjaht2rez .fl-rich-text, .fl-builder-content .fl-node-bi9xjaht2rez .fl-rich-text *:not(b, strong) {
		text-align: center;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-bi9xjaht2rez .fl-rich-text, .fl-builder-content .fl-node-bi9xjaht2rez .fl-rich-text *:not(b, strong) {
		text-align: center;
	}
}
 .fl-node-bi9xjaht2rez > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
 .fl-node-bkjefx1w9hzt > .fl-module-content {
	margin-top:20px;
	margin-bottom:20px;
}

/* 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;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
		
        
		
        
		
        
		
        
		
        
		
        
        
        
        			.fl-node-ehjkm2a7s1d4 .fl-row-content {
				min-width: 0px;
			}
		