




.fl-node-znks729malho .fl-row-content {
	max-width: 1104px;
}
 .fl-node-znks729malho > .fl-row-content-wrap {
	margin-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-znks729malho.fl-row > .fl-row-content-wrap {
	margin-bottom:0px;
}
}
 .fl-node-znks729malho > .fl-row-content-wrap {
	padding-top:10px;
	padding-right:40px;
	padding-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-znks729malho.fl-row > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}
}





.fl-node-6zoqfsv0eru9 .fl-row-content {
	max-width: 1120px;
}
 .fl-node-6zoqfsv0eru9 > .fl-row-content-wrap {
	margin-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-6zoqfsv0eru9.fl-row > .fl-row-content-wrap {
	margin-bottom:0px;
}
}
 .fl-node-6zoqfsv0eru9 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:40px;
	padding-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-6zoqfsv0eru9.fl-row > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}
}





.fl-node-zbnlp9muso5a .fl-row-content {
	max-width: 1120px;
}
 .fl-node-zbnlp9muso5a > .fl-row-content-wrap {
	margin-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-zbnlp9muso5a.fl-row > .fl-row-content-wrap {
	margin-bottom:0px;
}
}
 .fl-node-zbnlp9muso5a > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:40px;
	padding-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-zbnlp9muso5a.fl-row > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}
}





.fl-node-mwbygeqct05x .fl-row-content {
	max-width: 1110px;
}
 .fl-node-mwbygeqct05x > .fl-row-content-wrap {
	margin-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-mwbygeqct05x.fl-row > .fl-row-content-wrap {
	margin-bottom:0px;
}
}
 .fl-node-mwbygeqct05x > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:40px;
	padding-bottom:20px;
}
@media ( max-width: 768px ) {
 .fl-node-mwbygeqct05x.fl-row > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}
}





.fl-node-s90v61cr8w5j .fl-row-content {
	max-width: 1132px;
}
 .fl-node-s90v61cr8w5j > .fl-row-content-wrap {
	margin-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-s90v61cr8w5j.fl-row > .fl-row-content-wrap {
	margin-bottom:0px;
}
}
 .fl-node-s90v61cr8w5j > .fl-row-content-wrap {
	padding-top:10px;
	padding-right:40px;
	padding-bottom:60px;
}
@media ( max-width: 768px ) {
 .fl-node-s90v61cr8w5j.fl-row > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}
}




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




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




.fl-node-79tnc3rgduy2 {
	width: 69%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-79tnc3rgduy2 {
		width: 50% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-79tnc3rgduy2 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-a5t24kq8rvzy {
	width: 100%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-a5t24kq8rvzy {
		width: 50% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-a5t24kq8rvzy {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




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




.fl-node-5iyukm7qfv3e {
	width: 43%;
}
.fl-node-5iyukm7qfv3e > .fl-col-content {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-5iyukm7qfv3e {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
@media ( max-width: 992px ) {
 .fl-node-5iyukm7qfv3e.fl-col > .fl-col-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-5iyukm7qfv3e.fl-col > .fl-col-content {
	margin-top:0px;
}
}
@media ( max-width: 768px ) {
 .fl-node-5iyukm7qfv3e.fl-col > .fl-col-content {
	padding-bottom:0px;
}
}




.fl-node-mczp1y87gx0h {
	width: 100%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-mczp1y87gx0h {
		width: 50% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-mczp1y87gx0h {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-o0zy8xq6jpli {
	width: 30%;
}
.fl-node-o0zy8xq6jpli > .fl-col-content {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-o0zy8xq6jpli {
		width: 50% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-o0zy8xq6jpli {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
@media ( max-width: 992px ) {
 .fl-node-o0zy8xq6jpli.fl-col > .fl-col-content {
	margin-top:0px;
	margin-right:15px;
	margin-bottom:20px;
	margin-left:15px;
}
}
@media ( max-width: 768px ) {
 .fl-node-o0zy8xq6jpli.fl-col > .fl-col-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:18px;
	margin-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-o0zy8xq6jpli.fl-col > .fl-col-content {
	padding-bottom:0px;
}
}




.fl-node-rhz45qamkytn {
	width: 56%;
}
.fl-node-cl2yfrb94tnm, .fl-node-cl2yfrb94tnm .fl-photo {
	text-align: center;
}
@media(max-width: 992px) {
	.fl-node-cl2yfrb94tnm, .fl-node-cl2yfrb94tnm .fl-photo {
		text-align: left;
	}
}
@media(max-width: 768px) {
	.fl-node-cl2yfrb94tnm, .fl-node-cl2yfrb94tnm .fl-photo {
		text-align: left;
	}
	.fl-node-cl2yfrb94tnm .fl-photo-content, .fl-node-cl2yfrb94tnm .fl-photo-img {
		width: 100%;
	}
}
 .fl-node-cl2yfrb94tnm > .fl-module-content {
	margin-top:35px;
	margin-right:550px;
	margin-bottom:40px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-cl2yfrb94tnm > .fl-module-content { margin-top:20px;margin-bottom:20px;margin-right:20px; } }	.fl-builder-content .fl-node-u7zjt9ehynpc .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-u7zjt9ehynpc .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-u7zjt9ehynpc .fl-rich-text, .fl-builder-content .fl-node-u7zjt9ehynpc .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 35px;
	line-height: 42px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-u7zjt9ehynpc .fl-rich-text, .fl-builder-content .fl-node-u7zjt9ehynpc .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-u7zjt9ehynpc .fl-rich-text, .fl-builder-content .fl-node-u7zjt9ehynpc .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-u7zjt9ehynpc > .fl-module-content {
	margin-top:0px;
	margin-right:10px;
	margin-bottom:20px;
	margin-left:0px;
}
	.fl-builder-content .fl-node-0p2hcekxa19t .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-0p2hcekxa19t .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-0p2hcekxa19t .fl-rich-text, .fl-builder-content .fl-node-0p2hcekxa19t .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 18px;
	line-height: 26px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-0p2hcekxa19t .fl-rich-text, .fl-builder-content .fl-node-0p2hcekxa19t .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-0p2hcekxa19t .fl-rich-text, .fl-builder-content .fl-node-0p2hcekxa19t .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-0p2hcekxa19t > .fl-module-content {
	margin-top:0px;
	margin-right:25px;
	margin-bottom:10px;
	margin-left:10px;
}
@media (max-width: 768px) { .fl-node-0p2hcekxa19t > .fl-module-content { margin-right:20px; } }	.fl-builder-content .fl-node-89n7lu4cwbxq .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-89n7lu4cwbxq .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-89n7lu4cwbxq .fl-rich-text, .fl-builder-content .fl-node-89n7lu4cwbxq .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 18px;
	line-height: 26px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-89n7lu4cwbxq .fl-rich-text, .fl-builder-content .fl-node-89n7lu4cwbxq .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-89n7lu4cwbxq .fl-rich-text, .fl-builder-content .fl-node-89n7lu4cwbxq .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-89n7lu4cwbxq > .fl-module-content {
	margin-top:0px;
	margin-right:40px;
	margin-bottom:0px;
}
@media (max-width: 768px) { .fl-node-89n7lu4cwbxq > .fl-module-content { margin-right:20px; } }.fl-node-8cva7n62zutd, .fl-node-8cva7n62zutd .fl-photo {
	text-align: center;
}
@media(max-width: 992px) {
	.fl-node-8cva7n62zutd, .fl-node-8cva7n62zutd .fl-photo {
		text-align: left;
	}
}
@media(max-width: 768px) {
	.fl-node-8cva7n62zutd, .fl-node-8cva7n62zutd .fl-photo {
		text-align: left;
	}
	.fl-node-8cva7n62zutd .fl-photo-content, .fl-node-8cva7n62zutd .fl-photo-img {
		width: 100%;
	}
}
 .fl-node-8cva7n62zutd > .fl-module-content {
	margin-top:10px;
	margin-right:25px;
	margin-bottom:10px;
	margin-left:25px;
}
@media (max-width: 768px) { .fl-node-8cva7n62zutd > .fl-module-content { margin-left:20px;margin-right:20px; } }	.fl-builder-content .fl-node-962n8qoygwpd .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-962n8qoygwpd .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-962n8qoygwpd .fl-rich-text, .fl-builder-content .fl-node-962n8qoygwpd .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 18px;
	line-height: 26px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-962n8qoygwpd .fl-rich-text, .fl-builder-content .fl-node-962n8qoygwpd .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-962n8qoygwpd .fl-rich-text, .fl-builder-content .fl-node-962n8qoygwpd .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-962n8qoygwpd > .fl-module-content {
	margin-top:0px;
	margin-right:34px;
	margin-bottom:0px;
}
@media (max-width: 768px) { .fl-node-962n8qoygwpd > .fl-module-content { margin-right:20px; } }.fl-node-st25xpa0qnu8, .fl-node-st25xpa0qnu8 .fl-photo {
	text-align: center;
}
@media(max-width: 992px) {
	.fl-node-st25xpa0qnu8, .fl-node-st25xpa0qnu8 .fl-photo {
		text-align: left;
	}
}
@media(max-width: 768px) {
	.fl-node-st25xpa0qnu8, .fl-node-st25xpa0qnu8 .fl-photo {
		text-align: left;
	}
	.fl-node-st25xpa0qnu8 .fl-photo-content, .fl-node-st25xpa0qnu8 .fl-photo-img {
		width: 100%;
	}
}
 .fl-node-st25xpa0qnu8 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
	.fl-builder-content .fl-node-1sukz2h8gx96 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-1sukz2h8gx96 .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-1sukz2h8gx96 .fl-rich-text, .fl-builder-content .fl-node-1sukz2h8gx96 .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 18px;
	line-height: 26px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-1sukz2h8gx96 .fl-rich-text, .fl-builder-content .fl-node-1sukz2h8gx96 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-1sukz2h8gx96 .fl-rich-text, .fl-builder-content .fl-node-1sukz2h8gx96 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-1sukz2h8gx96 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:30px;
}
@media (max-width: 768px) { .fl-node-1sukz2h8gx96 > .fl-module-content { margin-left:20px; } }	.fl-builder-content .fl-node-4af3mbzsvn26 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-4af3mbzsvn26 .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-4af3mbzsvn26 .fl-rich-text, .fl-builder-content .fl-node-4af3mbzsvn26 .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 18px;
	line-height: 26px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-4af3mbzsvn26 .fl-rich-text, .fl-builder-content .fl-node-4af3mbzsvn26 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-4af3mbzsvn26 .fl-rich-text, .fl-builder-content .fl-node-4af3mbzsvn26 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-4af3mbzsvn26 > .fl-module-content {
	margin-top:0px;
	margin-right:34px;
	margin-bottom:15px;
}
@media (max-width: 768px) { .fl-node-4af3mbzsvn26 > .fl-module-content { margin-right:20px; } }	.fl-builder-content .fl-node-vq6z82xhpgb5 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-vq6z82xhpgb5 .fl-module-content .fl-rich-text * {
		color: #444444;
	}
	.fl-builder-content .fl-node-vq6z82xhpgb5 .fl-rich-text, .fl-builder-content .fl-node-vq6z82xhpgb5 .fl-rich-text *:not(b, strong) {
	font-weight: 300;
	font-size: 18px;
	line-height: 26px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-vq6z82xhpgb5 .fl-rich-text, .fl-builder-content .fl-node-vq6z82xhpgb5 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-vq6z82xhpgb5 .fl-rich-text, .fl-builder-content .fl-node-vq6z82xhpgb5 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 26px;
	}
}
 .fl-node-vq6z82xhpgb5 > .fl-module-content {
	margin-top:25px;
	margin-right:34px;
	margin-bottom:30px;
}
@media (max-width: 768px) { .fl-node-vq6z82xhpgb5 > .fl-module-content { margin-top:20px;margin-bottom:20px;margin-right:20px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

