




 .fl-node-vn8e4sk9xrzu > .fl-row-content-wrap {
	padding-top:20px;
	padding-bottom:0px;
}





 .fl-node-hvtuyx53qip7 > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-hvtuyx53qip7.fl-row > .fl-row-content-wrap {
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
}
}





 .fl-node-r7ngkx5sqjmo > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}
@media ( max-width: 1024px ) {
 .fl-node-r7ngkx5sqjmo.fl-row > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}
}
@media ( max-width: 768px ) {
 .fl-node-r7ngkx5sqjmo.fl-row > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
}
}




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




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




.fl-node-ga0prnj4839k {
	width: 100%;
}
.fl-node-a20fuh1q6x8e.fl-module-heading, .fl-node-a20fuh1q6x8e.fl-module-heading :where(a, q, p, span) {
	text-align: center;
}
.fl-node-h1kej0pcdxlt.fl-module-heading, .fl-node-h1kej0pcdxlt.fl-module-heading :where(a, q, p, span) {
	text-align: center;
}
 .fl-node-h1kej0pcdxlt.fl-module-heading {
	margin-bottom:0px;
}
.fl-builder-content .fl-node-lger6bh93m27.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-lger6bh93m27.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	text-align: center;
}
 .fl-node-lger6bh93m27.fl-module-rich-text {
	margin-bottom:20px;
}
@media ( max-width: 768px ) {
 .fl-node-lger6bh93m27.fl-module-rich-text.fl-module {
	margin-bottom:20px;
}
}
.fl-builder-content-4741 .fl-node-o5a08rh67cxu {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: start;
	flex-wrap: wrap;
	gap: 20px;
}
:where( .fl-node-o5a08rh67cxu > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: 25%;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
@media(max-width: 1024px) {
	.fl-builder-content-4741 .fl-node-o5a08rh67cxu {
		gap: 0px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-o5a08rh67cxu {
		gap: 0px;
	}
	:where( .fl-node-o5a08rh67cxu > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 100%;
	}
}
 .fl-node-o5a08rh67cxu.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-4741 .fl-node-r8w96kicny0h {
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	gap: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-r8w96kicny0h {
		flex-direction: row;
		align-items: center;
		gap: 30px;
	}
	:where( .fl-node-r8w96kicny0h > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 50%;
	}
}
.fl-node-m70rdopunhlx, .fl-node-m70rdopunhlx .fl-photo {
	text-align: center;
}
 .fl-node-m70rdopunhlx.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-l6suypa4cg92.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-4741 .fl-node-10bcmw4fea2h {
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	gap: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-10bcmw4fea2h {
		flex-direction: row;
		align-items: center;
		gap: 30px;
	}
	:where( .fl-node-10bcmw4fea2h > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 50%;
	}
}
.fl-node-wi4cl259eno7, .fl-node-wi4cl259eno7 .fl-photo {
	text-align: center;
}
 .fl-node-wi4cl259eno7.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-a0ix15b6uhyo.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-4741 .fl-node-an9v5ubgzijo {
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	gap: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-an9v5ubgzijo {
		flex-direction: row;
		align-items: center;
		gap: 30px;
	}
	:where( .fl-node-an9v5ubgzijo > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 50%;
	}
}
.fl-node-jfh3ers2acn5, .fl-node-jfh3ers2acn5 .fl-photo {
	text-align: center;
}
 .fl-node-jfh3ers2acn5.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-wvml0p1r6kf9.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-3k2wnig19y8s.fl-module-heading, .fl-node-3k2wnig19y8s.fl-module-heading :where(a, q, p, span) {
	text-align: center;
}
 .fl-node-3k2wnig19y8s.fl-module-heading {
	margin-bottom:0px;
}
.fl-builder-content .fl-node-ngu3z80f5cdv.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ngu3z80f5cdv.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	text-align: center;
}
 .fl-node-ngu3z80f5cdv.fl-module-rich-text {
	margin-bottom:20px;
}
@media ( max-width: 768px ) {
 .fl-node-ngu3z80f5cdv.fl-module-rich-text.fl-module {
	margin-bottom:20px;
}
}
.fl-builder-content-4741 .fl-node-k8u94flznqba {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: start;
	flex-wrap: wrap;
	gap: 20px;
}
:where( .fl-node-k8u94flznqba > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: 25%;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
@media(max-width: 1024px) {
	.fl-builder-content-4741 .fl-node-k8u94flznqba {
		gap: 0px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-k8u94flznqba {
		gap: 0px;
	}
	:where( .fl-node-k8u94flznqba > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 100%;
	}
}
 .fl-node-k8u94flznqba.fl-module-box {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-4741 .fl-node-r3lw0u7cyikj {
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	gap: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-r3lw0u7cyikj {
		flex-direction: row;
		align-items: center;
		gap: 30px;
	}
	:where( .fl-node-r3lw0u7cyikj > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 50%;
	}
}
.fl-node-jlqd68xsnzwg, .fl-node-jlqd68xsnzwg .fl-photo {
	text-align: center;
}
 .fl-node-jlqd68xsnzwg.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-cz0fubaowm7i.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-4741 .fl-node-7uf0ziktec4s {
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	gap: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-7uf0ziktec4s {
		flex-direction: row;
		align-items: center;
		gap: 30px;
	}
	:where( .fl-node-7uf0ziktec4s > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 50%;
	}
}
.fl-node-geuvn9lrjzhp, .fl-node-geuvn9lrjzhp .fl-photo {
	text-align: center;
}
 .fl-node-geuvn9lrjzhp.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-54wtge0oicln.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-builder-content-4741 .fl-node-my7zrivugq48 {
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	gap: 0px;
}
@media(max-width: 768px) {
	.fl-builder-content-4741 .fl-node-my7zrivugq48 {
		flex-direction: row;
		align-items: center;
		gap: 30px;
	}
	:where( .fl-node-my7zrivugq48 > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-basis: 50%;
	}
}
.fl-node-i1fcgqa8uesx, .fl-node-i1fcgqa8uesx .fl-photo {
	text-align: center;
}
 .fl-node-i1fcgqa8uesx.fl-module-photo {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
}
 .fl-node-j0nodtiahbs9.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

/* 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-vn8e4sk9xrzu .fl-row-content {
				min-width: 0px;
			}
		
        			.fl-node-hvtuyx53qip7 .fl-row-content {
				min-width: 0px;
			}
		
        			.fl-node-r7ngkx5sqjmo .fl-row-content {
				min-width: 0px;
			}
		