





.fl-node-mgd4h5vneo3u .fl-row-content {
	max-width: 1440px;
}
 .fl-node-mgd4h5vneo3u > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-mgd4h5vneo3u > .fl-row-content-wrap {
	padding-top:0%;
	padding-right:5.5%;
	padding-bottom:0%;
	padding-left:5.5%;
}

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





 .fl-node-iz2ag475jhrf > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-iz2ag475jhrf > .fl-row-content-wrap {
	padding-top:0%;
	padding-right:5.5%;
	padding-bottom:0%;
	padding-left:5.5%;
}

                
    
    .fl-builder-row-settings #fl-field-separator_position {
        display: none !important;
    }
    
    
    
    	
	
    
    
    
    .fl-node-q3ai8t7wmzj2 {
	color: #ffffff;
}
.fl-builder-content .fl-node-q3ai8t7wmzj2 *: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-q3ai8t7wmzj2 a {
	color: #ffffff;
}

.fl-builder-content .fl-node-q3ai8t7wmzj2 a:hover {
	color: #ffffff;
}

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



.fl-node-q3ai8t7wmzj2 > .fl-row-content-wrap {
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-q3ai8t7wmzj2 > .fl-row-content-wrap {
	padding-top:13px;
	padding-bottom:0px;
}

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



.fl-node-uo3msly8rdjp {
	width: 100%;
}
.fl-builder-content-525 .fl-node-dy7olzi3jctf {
	display: flex;
	flex-direction: row;
	gap: 5.5%;
	padding-top: 64px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
:where( .fl-builder-content-525 .fl-node-dy7olzi3jctf > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 1;
}
@media(max-width: 768px) {
	.fl-builder-content-525 .fl-node-dy7olzi3jctf {
		flex-direction: column;
		gap: 48px;
		padding-top: 15%;
		padding-right: 5.5%;
		padding-bottom: 15%;
		padding-left: 5.5%;
	}
}
 .fl-node-dy7olzi3jctf.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-525 .fl-node-0i2xgcv5z63b {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	gap: 5.5%;
	padding-right: 0px;
	padding-bottom: 64px;
	padding-left: 0px;
}
:where( .fl-builder-content-525 .fl-node-0i2xgcv5z63b > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 1;
}
 .fl-node-0i2xgcv5z63b.fl-module-box {
	margin-top:0px;
	margin-right:64px;
	margin-bottom:0px;
	margin-left:64px;
}
@media (max-width: 768px) { .fl-node-0i2xgcv5z63b.fl-module-box { margin-left:20px;margin-right:20px; } }.fl-builder-content-525 .fl-node-eplur84yhjvf {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	gap: 5.5%;
}
:where( .fl-builder-content-525 .fl-node-eplur84yhjvf > :not( .fl-block-overlay, .fl-drop-target ) ) {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-525 .fl-node-eplur84yhjvf {
		flex-direction: column;
		gap: 24px;
	}
}
 .fl-node-eplur84yhjvf.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-ra9inov564wd, .fl-node-ra9inov564wd .fl-photo {
	text-align: center;
}
.fl-node-jxm3ytzha1b0, .fl-node-jxm3ytzha1b0 .fl-photo {
	text-align: center;
}
.fl-builder-content .fl-node-n5tjzv9ekuh7 .fl-rich-text, .fl-builder-content .fl-node-n5tjzv9ekuh7 .fl-rich-text *:not(b, strong) {
	font-weight: 400;
	font-size: 14px;
	text-align: center;
}
 .fl-node-n5tjzv9ekuh7 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-08su2dv5wlgi, .fl-node-08su2dv5wlgi .fl-photo {
	text-align: center;
}
@media (max-width: 768px) { .fl-module-icon {
	text-align: center;
}
 }.fl-node-krw2af0dvgui .fl-icon i,
.fl-node-krw2af0dvgui .fl-icon i:before {
	color: #9b9b9b;
}



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

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




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



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

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




.fl-node-857xe2i0tnsl .fl-icon i, .fl-node-857xe2i0tnsl .fl-icon i:before {
	font-size: 16px;
}
.fl-node-857xe2i0tnsl .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-857xe2i0tnsl.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-857xe2i0tnsl .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-857xe2i0tnsl .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-857xe2i0tnsl .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-857xe2i0tnsl > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
.fl-node-g1c2dh3mn4fi, .fl-node-g1c2dh3mn4fi .fl-photo {
	text-align: center;
}
.fl-node-g1c2dh3mn4fi .fl-photo-content, .fl-node-g1c2dh3mn4fi .fl-photo-img {
	width: 132.4px;
}
 .fl-node-g1c2dh3mn4fi.fl-module-photo {
	margin-top:14.5px;
	margin-bottom:14.5px;
}
.fl-builder-content-525 .fl-node-yexj5tqnpoil {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
:where( .fl-builder-content-525 .fl-node-yexj5tqnpoil > :not( .fl-block-overlay, .fl-drop-target ) ) {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
 .fl-node-yexj5tqnpoil.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-7ikrdnsytcov, .fl-node-7ikrdnsytcov .fl-photo {
	text-align: left;
}
 .fl-node-7ikrdnsytcov.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-525 .fl-node-xtjy5bfohew2 {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
:where( .fl-builder-content-525 .fl-node-xtjy5bfohew2 > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
}
.fl-row .fl-col .fl-node-6bhp7g0jfxd2 h3.fl-heading a,
.fl-row .fl-col .fl-node-6bhp7g0jfxd2 h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-6bhp7g0jfxd2 h3.fl-heading .fl-heading-text *,
.fl-node-6bhp7g0jfxd2 h3.fl-heading .fl-heading-text {
	color: var(--wp--preset--color--fl-heading-text);
}
.fl-node-6bhp7g0jfxd2.fl-module-heading .fl-heading {
	font-size: 16px;
	text-align: left;
}
 .fl-node-6bhp7g0jfxd2 > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-lo9vmsjc43nk .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-lo9vmsjc43nk .fl-module-content .fl-rich-text * {
		color: var(--wp--preset--color--fl-heading-text);
	}
	.fl-builder-content .fl-node-lo9vmsjc43nk .fl-rich-text, .fl-builder-content .fl-node-lo9vmsjc43nk .fl-rich-text *:not(b, strong) {
	font-size: 12px;
}
.fl-builder-content-525 .fl-node-ewt9c1yr8h7m {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
.fl-row .fl-col .fl-node-45ok2tzexy17 h3.fl-heading a,
.fl-row .fl-col .fl-node-45ok2tzexy17 h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-45ok2tzexy17 h3.fl-heading .fl-heading-text *,
.fl-node-45ok2tzexy17 h3.fl-heading .fl-heading-text {
	color: var(--wp--preset--color--fl-heading-text);
}
.fl-node-45ok2tzexy17.fl-module-heading .fl-heading {
	font-size: 16px;
	text-align: left;
}
 .fl-node-45ok2tzexy17 > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-agzfvn8k6m50 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-agzfvn8k6m50 .fl-module-content .fl-rich-text * {
		color: var(--wp--preset--color--fl-heading-text);
	}
	.fl-builder-content .fl-node-agzfvn8k6m50 .fl-rich-text, .fl-builder-content .fl-node-agzfvn8k6m50 .fl-rich-text *:not(b, strong) {
	font-size: 12px;
}
.fl-builder-content-525 .fl-node-1svauk590rfc {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
.fl-row .fl-col .fl-node-50fejlgcyp6z h3.fl-heading a,
.fl-row .fl-col .fl-node-50fejlgcyp6z h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-50fejlgcyp6z h3.fl-heading .fl-heading-text *,
.fl-node-50fejlgcyp6z h3.fl-heading .fl-heading-text {
	color: var(--wp--preset--color--fl-heading-text);
}
.fl-node-50fejlgcyp6z.fl-module-heading .fl-heading {
	font-size: 16px;
	text-align: left;
}
 .fl-node-50fejlgcyp6z > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-st4kq6p3w2bf .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-st4kq6p3w2bf .fl-module-content .fl-rich-text * {
		color: var(--wp--preset--color--fl-heading-text);
	}
	.fl-builder-content .fl-node-st4kq6p3w2bf .fl-rich-text, .fl-builder-content .fl-node-st4kq6p3w2bf .fl-rich-text *:not(b, strong) {
	font-size: 12px;
}
.fl-row .fl-col .fl-node-pwext1qld7r5 h3.fl-heading a,
.fl-row .fl-col .fl-node-pwext1qld7r5 h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-pwext1qld7r5 h3.fl-heading .fl-heading-text *,
.fl-node-pwext1qld7r5 h3.fl-heading .fl-heading-text {
	color: #121212;
}
.fl-node-pwext1qld7r5.fl-module-heading .fl-heading {
	font-size: 16px;
	text-align: left;
}
 .fl-node-pwext1qld7r5 > .fl-module-content {
	margin-bottom:16px;
}
.fl-row .fl-col .fl-node-i6t7a1kxebyl h3.fl-heading a,
.fl-row .fl-col .fl-node-i6t7a1kxebyl h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-i6t7a1kxebyl h3.fl-heading .fl-heading-text *,
.fl-node-i6t7a1kxebyl h3.fl-heading .fl-heading-text {
	color: #121212;
}
.fl-node-i6t7a1kxebyl.fl-module-heading .fl-heading {
	font-size: 16px;
	text-align: left;
}
 .fl-node-i6t7a1kxebyl > .fl-module-content {
	margin-bottom:16px;
}
.fl-node-pyarqfe590g6, .fl-node-pyarqfe590g6 .fl-photo {
	text-align: left;
}
.fl-node-pyarqfe590g6 .fl-photo-content, .fl-node-pyarqfe590g6 .fl-photo-img {
	width: 132.4px;
}
 .fl-node-pyarqfe590g6.fl-module-photo {
	margin-top:14.5px;
	margin-right:0px;
	margin-bottom:24px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-pyarqfe590g6.fl-module-photo { margin-bottom:20px; } }.fl-builder-content-525 .fl-node-tf1xe0k3wj5g {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 10px;
}
.fl-builder-content-525 .fl-node-i9e6tda0bh7k {
	display: flex;
	flex-direction: row;
	justify-content: start;
	gap: 10px;
	flex-grow: 0;
	flex-shrink: 0;
}
:where( .fl-builder-content-525 .fl-node-i9e6tda0bh7k > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
}
.fl-builder-content-525 .fl-node-i9e6tda0bh7k > :not( .fl-block-overlay, .fl-drop-target ) {
	min-width: 4.5em;
}
 .fl-node-i9e6tda0bh7k.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-525 .fl-node-wmj4a7gzlqpd {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
:where( .fl-builder-content-525 .fl-node-wmj4a7gzlqpd > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
}
.fl-builder-content-525 .fl-node-0c2j71fu5wpk {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
.fl-builder-content-525 .fl-node-o2d76tfhejy8 {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
	.fl-builder-content .fl-node-p184qf97gbcv .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-p184qf97gbcv .fl-module-content .fl-rich-text * {
		color: var(--wp--preset--color--fl-heading-text);
	}
	.fl-builder-content .fl-node-p184qf97gbcv .fl-rich-text, .fl-builder-content .fl-node-p184qf97gbcv .fl-rich-text *:not(b, strong) {
	font-size: 16px;
	line-height: 1.2em;
}
.fl-node-30jlzdopyabs, .fl-node-30jlzdopyabs .fl-photo {
	text-align: left;
}
 .fl-node-30jlzdopyabs.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-525 .fl-node-rut51yiejca6 {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.fl-builder-content-525 .fl-node-tul4evzdh8iw {
	display: flex;
	flex-direction: row;
	justify-content: start;
	gap: 10px;
	flex-grow: 0;
	flex-shrink: 0;
}
:where( .fl-builder-content-525 .fl-node-tul4evzdh8iw > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
}
.fl-builder-content-525 .fl-node-tul4evzdh8iw > :not( .fl-block-overlay, .fl-drop-target ) {
	min-width: 4.5em;
}
 .fl-node-tul4evzdh8iw.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-7and6st8ql9r, .fl-node-7and6st8ql9r .fl-photo {
	text-align: left;
}
 .fl-node-7and6st8ql9r.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-525 .fl-node-7exgbankyt86 {
	display: flex;
	flex-direction: row;
	justify-content: start;
	gap: 10px;
	flex-grow: 0;
	flex-shrink: 0;
}
:where( .fl-builder-content-525 .fl-node-7exgbankyt86 > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
}
.fl-builder-content-525 .fl-node-7exgbankyt86 > :not( .fl-block-overlay, .fl-drop-target ) {
	min-width: 4.5em;
}
 .fl-node-7exgbankyt86.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-525 .fl-node-3acd0tipzsh4 {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.fl-builder-content-525 .fl-node-hgxn9t0qzjvf {
	display: flex;
	flex-direction: row;
	gap: 10px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


        			.fl-node-mgd4h5vneo3u .fl-row-content {
				min-width: 0px;
			}
		
        
        			.fl-node-q3ai8t7wmzj2 .fl-row-content {
				min-width: 0px;
			}
		