





	/* Full Height Rows */
	.fl-node-qjmrku1d7osl.fl-row-full-height > .fl-row-content-wrap,
	.fl-node-qjmrku1d7osl.fl-row-custom-height > .fl-row-content-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.fl-node-qjmrku1d7osl.fl-row-full-height > .fl-row-content-wrap {
		min-height: 100vh;
	}
	.fl-node-qjmrku1d7osl.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 0;
	}

	.fl-builder-edit .fl-node-qjmrku1d7osl.fl-row-full-height > .fl-row-content-wrap {
		min-height: calc( 100vh - 48px );
	}

	/* Full height iPad with portrait orientation. */
	@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
		.fl-node-qjmrku1d7osl.fl-row-full-height > .fl-row-content-wrap {
			min-height: 1024px;
		}
	}
	/* Full height iPad with landscape orientation. */
	@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
		.fl-node-qjmrku1d7osl.fl-row-full-height > .fl-row-content-wrap {
			min-height: 768px;
		}
	}
	/* Full height iPhone 5. You can also target devices with aspect ratio. */
	@media screen and (aspect-ratio: 40/71) {
		.fl-node-qjmrku1d7osl.fl-row-full-height > .fl-row-content-wrap {
			min-height: 500px;
		}
	}
.fl-node-qjmrku1d7osl > .fl-row-content-wrap {
	background-image: url(https://www.retraiteenaction.ca/wp-content/uploads/image0031.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
}
.fl-node-qjmrku1d7osl.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 400px;
}
.fl-node-qjmrku1d7osl .fl-row-content {
	max-width: 1922px;
}
@media(max-width: 1200px) {
	.fl-node-qjmrku1d7osl > .fl-row-content-wrap {
		background-position: center center;
	}
}
@media(max-width: 992px) {
	.fl-node-qjmrku1d7osl > .fl-row-content-wrap {
		background-position: center center;
	}
}
@media(max-width: 768px) {
	.fl-node-qjmrku1d7osl > .fl-row-content-wrap {
		background-position: center center;
	}
}












 .fl-node-exf2go3jcywr > .fl-row-content-wrap {
	padding-top:50px;
	padding-bottom:75px;
}
@media ( max-width: 768px ) {
 .fl-node-exf2go3jcywr.fl-row > .fl-row-content-wrap {
	padding-top:20px;
	padding-bottom:20px;
}
}






 .fl-node-56gsyudein38 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
























.fl-node-y456zfqwiagd .fl-row-content {
	max-width: 1126px;
}












.fl-node-dqlekznuwb4g > .fl-row-content-wrap {
	background-color: #daeee6;
}
.fl-node-dqlekznuwb4g.fl-row-fixed-width, .fl-node-dqlekznuwb4g .fl-row-fixed-width {
	max-width: 1100px;
}
 .fl-node-dqlekznuwb4g > .fl-row-content-wrap {
	padding-top:100px;
	padding-bottom:100px;
}
@media ( max-width: 768px ) {
 .fl-node-dqlekznuwb4g.fl-row > .fl-row-content-wrap {
	padding-top:20px;
	padding-bottom:20px;
}
}
























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






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




.fl-node-5dqoy1tbu3fw {
	width: 54.81%;
}




.fl-node-urmn6ktf5ixb {
	width: 54.82%;
}




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




.fl-node-tnaw1827oyve {
	width: 46%;
}
.fl-node-tnaw1827oyve > .fl-col-content {
	background-color: #0f8b7c;
}




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




.fl-node-8mxglo2dnbrs {
	width: 50%;
}




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




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




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




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




.fl-node-74kp6cqxb0z8 {
	width: 21%;
}




.fl-node-3firyte67hg9 {
	width: 100%;
}




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




.fl-node-2g84yn7biwpo {
	width: 38.73%;
}




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




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




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




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




.fl-node-dpa21uivqj5t {
	width: 61.27%;
}




.fl-node-l7dm5k0xi6zq {
	width: 45.19%;
}




.fl-node-ljrn9ze8oba4 {
	width: 45.18%;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-ljrn9ze8oba4 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-h2tmw0sko6li {
	width: 54%;
}




.fl-node-7t4h5qs8wplc {
	width: 50%;
}




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




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




.fl-node-ts10ro7985k3 {
	width: 23%;
}




.fl-node-no7tghxcvuek {
	width: 36%;
}




.fl-node-lyhtsd9u8w4o {
	width: 19%;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */

