.fl-node-19fmpwbec2s0 {
	color: #ffffff;
}
.fl-builder-content .fl-node-19fmpwbec2s0 *: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-19fmpwbec2s0 :where(.fl-row-content-wrap) a {
	color: #ffffff;
}

.fl-builder-content .fl-node-19fmpwbec2s0 :where(.fl-row-content-wrap) a:hover {
	color: #45b97c;
}

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



.fl-node-19fmpwbec2s0 > .fl-row-content-wrap {
	background-color: #201f1f;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-19fmpwbec2s0 > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
@media ( max-width: 1200px ) {
 .fl-node-19fmpwbec2s0.fl-row > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
}
@media ( max-width: 768px ) {
 .fl-node-19fmpwbec2s0.fl-row > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
}
 .fl-node-19fmpwbec2s0 > .fl-row-content-wrap {
	padding-top:7%;
	padding-right:7%;
	padding-bottom:7%;
	padding-left:7%;
}
@media ( max-width: 1200px ) {
 .fl-node-19fmpwbec2s0.fl-row > .fl-row-content-wrap {
	padding-top:5%;
	padding-right:5%;
	padding-bottom:5%;
	padding-left:5%;
}
}
@media ( max-width: 768px ) {
 .fl-node-19fmpwbec2s0.fl-row > .fl-row-content-wrap {
	padding-top:50px;
	padding-right:20px;
	padding-bottom:50px;
	padding-left:20px;
}
}
.fl-node-cta4phvfu5lm {
	color: #777777;
}
.fl-builder-content .fl-node-cta4phvfu5lm *: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-cta4phvfu5lm :where(.fl-row-content-wrap) a {
	color: #777777;
}

.fl-builder-content .fl-node-cta4phvfu5lm :where(.fl-row-content-wrap) a:hover {
	color: #45b97c;
}

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



.fl-node-cta4phvfu5lm > .fl-row-content-wrap {
	background-color: #ffffff;
}
 .fl-node-cta4phvfu5lm > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
@media ( max-width: 1200px ) {
 .fl-node-cta4phvfu5lm.fl-row > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
}
@media ( max-width: 768px ) {
 .fl-node-cta4phvfu5lm.fl-row > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
}
 .fl-node-cta4phvfu5lm > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
@media ( max-width: 1200px ) {
 .fl-node-cta4phvfu5lm.fl-row > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
}
@media ( max-width: 768px ) {
 .fl-node-cta4phvfu5lm.fl-row > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
}




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




.fl-node-1aep9my53cuh {
	width: 100%;
}
@media (max-width: 768px) { .fl-module-icon {
	text-align: center;
}
 }.fl-node-lxirmegpw157 .fl-icon i,
.fl-node-lxirmegpw157 .fl-icon i:before {
	color: #9b9b9b;
}



.fl-node-lxirmegpw157 .fl-icon i:hover,
.fl-node-lxirmegpw157 .fl-icon i:hover:before,
.fl-node-lxirmegpw157 .fl-icon a:hover i,
.fl-node-lxirmegpw157 .fl-icon a:hover i:before {
	color: #7f7f7f;
}

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




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



.fl-node-birlaczpds70 .fl-icon i:hover,
.fl-node-birlaczpds70 .fl-icon i:hover:before,
.fl-node-birlaczpds70 .fl-icon a:hover i,
.fl-node-birlaczpds70 .fl-icon a:hover i:before {
	color: #7f7f7f;
}

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




.fl-node-qbri6yu37egv .fl-icon i, .fl-node-qbri6yu37egv .fl-icon i:before {
	font-size: 16px;
}
.fl-node-qbri6yu37egv .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-qbri6yu37egv.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-qbri6yu37egv .fl-icon-wrap .fl-icon-text {
		height: 28px;
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-qbri6yu37egv .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-qbri6yu37egv > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
.fl-builder-content .fl-node-qkc3itaofybn .fl-rich-text, .fl-builder-content .fl-node-qkc3itaofybn .fl-rich-text *:not(b, strong) {
	font-size: 13px;
	text-align: center;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-qkc3itaofybn .fl-rich-text, .fl-builder-content .fl-node-qkc3itaofybn .fl-rich-text *:not(b, strong) {
		font-size: 13px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-qkc3itaofybn .fl-rich-text, .fl-builder-content .fl-node-qkc3itaofybn .fl-rich-text *:not(b, strong) {
		font-size: 13px;
	}
}
 .fl-node-qkc3itaofybn > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
}
@media ( max-width: 1200px ) {
 .fl-node-qkc3itaofybn.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-qkc3itaofybn.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
}
}
.fl-module-heading .fl-heading {
	padding: 0 !important;
	margin: 0 !important;
}.fl-node-2rk0dc3fyh5w.fl-module-heading .fl-heading {
	font-family: Montserrat, sans-serif;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
}
 .fl-node-2rk0dc3fyh5w > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
@media ( max-width: 1200px ) {
 .fl-node-2rk0dc3fyh5w.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-2rk0dc3fyh5w.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
}
.fl-builder-content .fl-node-4s57wx2oufyi .fl-rich-text, .fl-builder-content .fl-node-4s57wx2oufyi .fl-rich-text *:not(b, strong) {
	font-family: Montserrat, sans-serif;
	font-weight: 700;
}
 .fl-node-4s57wx2oufyi > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
@media ( max-width: 1200px ) {
 .fl-node-4s57wx2oufyi.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-4s57wx2oufyi.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
}
.fl-icon-group .fl-icon {
	display: inline-block;
	margin-bottom: 10px;
	margin-top: 10px;
}
.fl-node-9fhdkgi3cuma .fl-icon i,
.fl-node-9fhdkgi3cuma .fl-icon i:before {
	color: #ffffff;
}



.fl-node-9fhdkgi3cuma .fl-icon i:hover,
.fl-node-9fhdkgi3cuma .fl-icon i:hover:before,
.fl-node-9fhdkgi3cuma .fl-icon a:hover i,
.fl-node-9fhdkgi3cuma .fl-icon a:hover i:before {
	color: #45b97c;
}

.fl-node-9fhdkgi3cuma .fl-icon i, .fl-node-9fhdkgi3cuma .fl-icon i:before {
	font-size: 30px;
}
.fl-node-9fhdkgi3cuma .fl-icon-wrap .fl-icon-text {
	height: 52.5px;
}
@media(max-width: 1200px) {
	.fl-node-9fhdkgi3cuma .fl-icon-wrap .fl-icon-text {
		height: 52.5px;
		height: 52.5px;
	}
}
@media(max-width: 768px) {
	.fl-node-9fhdkgi3cuma .fl-icon-wrap .fl-icon-text {
		height: 52.5px;
	}
}
				
	
	
.fl-node-9fhdkgi3cuma .fl-icon-group {
	text-align: center;
}
.fl-node-9fhdkgi3cuma .fl-icon + .fl-icon {
	margin-left: 5px;
}
 .fl-node-9fhdkgi3cuma > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
@media ( max-width: 1200px ) {
 .fl-node-9fhdkgi3cuma.fl-module > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-9fhdkgi3cuma.fl-module > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
}
.fl-node-f0gr64audytc .fl-separator {
	border-top-width: 1px;
	max-width: 100px;
	width: 100px;
	margin: auto;
}

			.fl-node-f0gr64audytc .fl-separator {
	border-top-color: #ffffff;
	border-top-style: solid;
}
 .fl-node-f0gr64audytc > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:20px;
}
@media ( max-width: 1200px ) {
 .fl-node-f0gr64audytc.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-f0gr64audytc.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:20px;
}
}
.fl-builder-content .fl-node-j7vd6l9b843h .fl-rich-text, .fl-builder-content .fl-node-j7vd6l9b843h .fl-rich-text *:not(b, strong) {
	font-family: Montserrat, sans-serif;
	font-weight: 400;
}
 .fl-node-j7vd6l9b843h > .fl-module-content {
	margin-top:10px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
}
@media ( max-width: 1200px ) {
 .fl-node-j7vd6l9b843h.fl-module > .fl-module-content {
	margin-top:10px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-j7vd6l9b843h.fl-module > .fl-module-content {
	margin-top:10px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

