





.fl-node-5d0cb31e385e8 > .fl-row-content-wrap {
	background-color: #c4d82e;
}
.fl-node-5d0cb31e385e8 .fl-row-content {
	max-width: 1720px;
}
 .fl-node-5d0cb31e385e8 > .fl-row-content-wrap {
	margin-top:-5px;
}
@media ( max-width: 767px ) {
 .fl-node-5d0cb31e385e8.fl-row > .fl-row-content-wrap {
	margin-top:-2px;
}
}
 .fl-node-5d0cb31e385e8 > .fl-row-content-wrap {
	padding-top:40px;
	padding-right:45px;
	padding-bottom:40px;
	padding-left:45px;
}
@media ( max-width: 992px ) {
 .fl-node-5d0cb31e385e8.fl-row > .fl-row-content-wrap {
	padding-top:60px;
	padding-right:30px;
	padding-bottom:30px;
	padding-left:30px;
}
}
@media ( max-width: 767px ) {
 .fl-node-5d0cb31e385e8.fl-row > .fl-row-content-wrap {
	padding-top:30px;
	padding-right:25px;
	padding-bottom:14px;
	padding-left:25px;
}
}




.fl-node-5f3c3f1bdaa57 {
	width: 16.65%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5f3c3f1bdaa57 {
		width: 20% !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: 767px) {
	.fl-builder-content .fl-node-5f3c3f1bdaa57 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
@media ( max-width: 992px ) {
 .fl-node-5f3c3f1bdaa57.fl-col > .fl-col-content {
	padding-right:35px;
	padding-bottom:20px;
}
}




.fl-node-c96mbrled4wu {
	width: 100%;
}
@media ( max-width: 767px ) {
 .fl-node-c96mbrled4wu.fl-col > .fl-col-content {
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
}
}




.fl-node-y86zjkgqnc29 {
	width: 50%;
}
.fl-node-y86zjkgqnc29 > .fl-col-content {
	background-image: url(https://dev.chalofreshco.com/wp-content/uploads/2022/08/scene-popup-image.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: contain;
}




.fl-node-biy7arh1extc {
	width: 100%;
}
@media ( max-width: 767px ) {
 .fl-node-biy7arh1extc.fl-col > .fl-col-content {
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
}
}




.fl-node-vp0r4t7omna6 {
	width: 50%;
}
.fl-node-vp0r4t7omna6 > .fl-col-content {
	background-image: url(https://dev.chalofreshco.com/wp-content/uploads/2022/08/scene-popup-image.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: contain;
}




.fl-node-0fx123vjob5r {
	width: 100%;
}
@media ( max-width: 767px ) {
 .fl-node-0fx123vjob5r.fl-col > .fl-col-content {
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
}
}




.fl-node-2thkbg0ode61 {
	width: 100%;
}
 .fl-node-2thkbg0ode61 > .fl-col-content {
	padding-top:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-left:30px;
}
@media ( max-width: 767px ) {
 .fl-node-2thkbg0ode61.fl-col > .fl-col-content {
	padding-top:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-left:30px;
}
}




.fl-node-5f3c3f1bdb14e {
	width: 13.77%;
}




.fl-node-gmxdib2lpyv8 {
	width: 50%;
}
 .fl-node-gmxdib2lpyv8 > .fl-col-content {
	padding-top:40px;
	padding-right:40px;
	padding-bottom:20px;
	padding-left:40px;
}
@media ( max-width: 767px ) {
 .fl-node-gmxdib2lpyv8.fl-col > .fl-col-content {
	padding-top:40px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
}
}




.fl-node-xoz8weul3pyq {
	width: 50%;
}
 .fl-node-xoz8weul3pyq > .fl-col-content {
	padding-top:40px;
	padding-right:40px;
	padding-bottom:20px;
	padding-left:40px;
}
@media ( max-width: 992px ) {
 .fl-node-xoz8weul3pyq.fl-col > .fl-col-content {
	padding-bottom:20px;
}
}
@media ( max-width: 767px ) {
 .fl-node-xoz8weul3pyq.fl-col > .fl-col-content {
	padding-top:40px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
}
}




.fl-node-5f3c3f1bdb8ed {
	width: 19%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5f3c3f1bdb8ed {
		width: 20% !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: 767px) {
	.fl-builder-content .fl-node-5f3c3f1bdb8ed {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-5f3c3f1bdc0a0 {
	width: 15.23%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5f3c3f1bdc0a0 {
		width: 20% !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: 767px) {
	.fl-builder-content .fl-node-5f3c3f1bdc0a0 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-5f3c3f1bdc9c1 {
	width: 20.35%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5f3c3f1bdc9c1 {
		width: 20% !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: 767px) {
	.fl-builder-content .fl-node-5f3c3f1bdc9c1 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
@media ( max-width: 767px ) {
 .fl-node-5f3c3f1bdc9c1.fl-col > .fl-col-content {
	padding-right:0px;
	padding-left:0px;
}
}




.fl-node-5f3c3f1bdd878 {
	width: 15%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5f3c3f1bdd878 {
		width: 20% !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: 767px) {
	.fl-builder-content .fl-node-5f3c3f1bdd878 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
 .fl-node-5f3c3f1bdd878 > .fl-col-content {
	padding-top:0px;
}
.fl-node-5f3c3f5a5491f .fl-photo {
	text-align: left;
}
@media(max-width: 767px) {
	.fl-node-5f3c3f5a5491f .fl-photo-content, .fl-node-5f3c3f5a5491f .fl-photo-img {
		width: 170px;
	}
}
@media ( max-width: 992px ) {
 .fl-node-5f3c3f5a5491f.fl-module > .fl-module-content {
	margin-top:10px;
}
}
@media (max-width: 767px) { .fl-node-5f3c3f5a5491f > .fl-module-content { margin-top:0px; } }/**
* This file should contain frontend styles that
* will be applied to individual module instances.
*
* You have access to three variables in this file:
*
* $module An instance of your module class.
* $id The module's ID.
* $settings The module's settings.
*
* Note: When used from beaver builder, a cached version of this file will be
* crated that's unique to the instance in the /uploads/bb-plugin/cache/
* ,however when used by a regular shortcode an inline style will in turn be
* generated and put on the page where it's been used, no cached file will be
* created.
*
* Example:
*/

.fl-node-5f3c42d4b37c4 .component_social_links .title {
	color: #042B21;
	font-family: "Obviously semi", Obviously-semi, sans-serif;
	font-weight: normal;
	font-size: 14px;
}
.fl-node-5f3c42d4b37c4 .component_social_links .social-link {
	height: 55px;
	width: 55px;
	line-height: 55px;
	margin-top: 7px;
	margin-right: 10px;
	margin-left: 0px;
	font-size: 20px;
}
 .fl-node-5f3c42d4b37c4 > .fl-module-content {
	margin-top:4px;
}
@media ( max-width: 767px ) {
 .fl-node-5f3c42d4b37c4.fl-module > .fl-module-content {
	margin-top:0px;
	margin-left:0px;
}
}

	.fl-node-5f4fbe6b80c8c .navbar .navbar-nav li a.nav-link {
	color: #042B21;
	}

	.fl-node-5f4fbe6b80c8c .navbar .navbar-nav li a.nav-link:hover {
	color: #042B21;
	}

	.fl-node-5f4fbe6b80c8c .navbar .navbar .title {
		color: #000000;
	}
	@media screen and (max-width: 768px) {
		.fl-node-5f4fbe6b80c8c .navbar .navbar .title:after {
			border-color: #000000;
		}
	}

body .fl-node-5f4fbe6b80c8c .title {
	font-family: "Obviously semi", Obviously-semi, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
}
body .fl-node-5f4fbe6b80c8c .nav-link {
	font-family: "Obviously ragu", Obviously-ragu, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
}
@media(max-width: 767px) {
	body .fl-node-5f4fbe6b80c8c .title {
		font-size: 16px;
		line-height: 20px;
	}
	body .fl-node-5f4fbe6b80c8c .nav-link {
		font-size: 14px;
	}
}

	.fl-node-5f4fc15d56328 .navbar .navbar-nav li a.nav-link {
	color: #042B21;
	}

	.fl-node-5f4fc15d56328 .navbar .navbar-nav li a.nav-link:hover {
	color: #042B21;
	}

	.fl-node-5f4fc15d56328 .navbar .navbar .title {
		color: #042B21;
	}
	@media screen and (max-width: 768px) {
		.fl-node-5f4fc15d56328 .navbar .navbar .title:after {
			border-color: #042B21;
		}
	}

body .fl-node-5f4fc15d56328 .title {
	font-family: "Obviously semi", Obviously-semi, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
}
body .fl-node-5f4fc15d56328 .nav-link {
	font-family: "Obviously ragu", Obviously-ragu, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
}
@media(max-width: 767px) {
	body .fl-node-5f4fc15d56328 .title {
		font-size: 16px;
		line-height: 20px;
	}
	body .fl-node-5f4fc15d56328 .nav-link {
		font-size: 14px;
	}
}

	.fl-node-5f4fc18f262ff .navbar .navbar-nav li a.nav-link {
	color: #042B21;
	}

	.fl-node-5f4fc18f262ff .navbar .navbar-nav li a.nav-link:hover {
	color: #042B21;
	}

	.fl-node-5f4fc18f262ff .navbar .navbar .title {
		color: #042B21;
	}
	@media screen and (max-width: 768px) {
		.fl-node-5f4fc18f262ff .navbar .navbar .title:after {
			border-color: #042B21;
		}
	}

body .fl-node-5f4fc18f262ff .title {
	font-family: "Obviously semi", Obviously-semi, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
}
body .fl-node-5f4fc18f262ff .nav-link {
	font-family: "Obviously ragu", Obviously-ragu, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
}
@media(max-width: 767px) {
	body .fl-node-5f4fc18f262ff .title {
		font-size: 16px;
		line-height: 20px;
	}
	body .fl-node-5f4fc18f262ff .nav-link {
		font-size: 14px;
	}
}
.fl-row .fl-col .fl-node-uyo6rz0shwdt h2.fl-heading a,
.fl-row .fl-col .fl-node-uyo6rz0shwdt h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-uyo6rz0shwdt h2.fl-heading .fl-heading-text *,
.fl-node-uyo6rz0shwdt h2.fl-heading .fl-heading-text {
	color: #404040;
}
.fl-node-uyo6rz0shwdt.fl-module-heading .fl-heading {
	font-size: 28px;
	line-height: 1.3;
	text-transform: uppercase;
}
@media(max-width: 767px) {
	.fl-node-uyo6rz0shwdt.fl-module-heading .fl-heading {
		font-size: 23px;
	}
}
.fl-row .fl-col .fl-node-pi0c75gysk41 h2.fl-heading a,
.fl-row .fl-col .fl-node-pi0c75gysk41 h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-pi0c75gysk41 h2.fl-heading .fl-heading-text *,
.fl-node-pi0c75gysk41 h2.fl-heading .fl-heading-text {
	color: #404040;
}
.fl-node-pi0c75gysk41.fl-module-heading .fl-heading {
	font-size: 28px;
	line-height: 1.3;
	text-transform: uppercase;
}
@media(max-width: 767px) {
	.fl-node-pi0c75gysk41.fl-module-heading .fl-heading {
		font-size: 23px;
	}
}
.fl-node-qc6wfa31d97v .fl-photo {
	text-align: center;
}
 .fl-node-qc6wfa31d97v > .fl-module-content {
	margin-bottom:20px;
}
@media ( max-width: 767px ) {
 .fl-node-qc6wfa31d97v.fl-module > .fl-module-content {
	margin-bottom:15px;
}
}
.fl-row .fl-col .fl-node-ave6si8pk0fd h2.fl-heading a,
.fl-row .fl-col .fl-node-ave6si8pk0fd h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-ave6si8pk0fd h2.fl-heading .fl-heading-text *,
.fl-node-ave6si8pk0fd h2.fl-heading .fl-heading-text {
	color: #404040;
}
.fl-node-ave6si8pk0fd.fl-module-heading .fl-heading {
	font-size: 30px;
	line-height: 1.2;
	text-align: center;
	text-transform: uppercase;
}
@media(max-width: 767px) {
	.fl-node-ave6si8pk0fd.fl-module-heading .fl-heading {
		font-size: 28px;
	}
}
.fl-builder-content .fl-node-4zrbefmq2580 .fl-rich-text, .fl-builder-content .fl-node-4zrbefmq2580 .fl-rich-text *:not(b, strong) {
	font-size: 18px;
	text-align: center;
}
 .fl-node-4zrbefmq2580 > .fl-module-content {
	margin-top:20px;
}
@media ( max-width: 767px ) {
 .fl-node-4zrbefmq2580.fl-module > .fl-module-content {
	margin-top:15px;
}
}
 .fl-node-muzvlayik92q > .fl-module-content {
	margin-top:34px;
}
@media ( max-width: 767px ) {
 .fl-node-muzvlayik92q.fl-module > .fl-module-content {
	margin-top:34px;
}
}
.fl-builder-content .fl-node-3gzckp9xijyh .fl-rich-text, .fl-builder-content .fl-node-3gzckp9xijyh .fl-rich-text *:not(b, strong) {
	text-align: center;
}
 .fl-node-3gzckp9xijyh > .fl-module-content {
	margin-top:10px;
	margin-bottom:4px;
}
@media (max-width: 767px) { .fl-node-3gzckp9xijyh > .fl-module-content { margin-top:0px;margin-bottom:0px; } }	.fl-builder-content .fl-node-u3i7b56rxpcy .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-u3i7b56rxpcy .fl-module-content .fl-rich-text * {
		color: #404040;
	}
	.fl-builder-content .fl-node-u3i7b56rxpcy .fl-rich-text, .fl-builder-content .fl-node-u3i7b56rxpcy .fl-rich-text *:not(b, strong) {
	font-size: 14px;
}
 .fl-node-u3i7b56rxpcy > .fl-module-content {
	margin-top:20px;
}
@media ( max-width: 992px ) {
 .fl-node-u3i7b56rxpcy.fl-module > .fl-module-content {
	margin-top:20px;
}
}
@media ( max-width: 767px ) {
 .fl-node-u3i7b56rxpcy.fl-module > .fl-module-content {
	margin-top:20px;
}
}
	.fl-builder-content .fl-node-0not3vxurf5w .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-0not3vxurf5w .fl-module-content .fl-rich-text * {
		color: #d41f72;
	}
	.fl-builder-content .fl-node-0not3vxurf5w .fl-rich-text, .fl-builder-content .fl-node-0not3vxurf5w .fl-rich-text *:not(b, strong) {
	text-align: center;
}
.fl-node-g7f6rmuvheic .fl-separator {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	max-width: 100%;
	margin: auto;
}

			 .fl-node-g7f6rmuvheic > .fl-module-content {
	margin-bottom:15px;
}
@media ( max-width: 992px ) {
 .fl-node-g7f6rmuvheic.fl-module > .fl-module-content {
	margin-bottom:15px;
}
}
@media ( max-width: 767px ) {
 .fl-node-g7f6rmuvheic.fl-module > .fl-module-content {
	margin-bottom:15px;
}
}
.fl-builder-content .fl-node-ymrgpoa8xhct .fl-rich-text, .fl-builder-content .fl-node-ymrgpoa8xhct .fl-rich-text *:not(b, strong) {
	font-size: 18px;
	text-align: center;
}
	.fl-builder-content .fl-node-di6on2pbacu3 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-di6on2pbacu3 .fl-module-content .fl-rich-text * {
		color: #404040;
	}
	.fl-builder-content .fl-node-di6on2pbacu3 .fl-rich-text, .fl-builder-content .fl-node-di6on2pbacu3 .fl-rich-text *:not(b, strong) {
	font-size: 18px;
}
 .fl-node-di6on2pbacu3 > .fl-module-content {
	margin-bottom:0px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


		.fl-icon-field .fl-icon-preview i{
			padding: 10px;
		}
		.fpicon-freshco-logo-header{ 

								width: 22px;
								height: 22px;
								display: inline-block;
								background: none !important; 

								background-size: contain !important; 

								background-repeat: no-repeat !important; 

								background-image: url("https://chalofreshco.local.publishabl.com/wp-content/bb-icons/icon-brand/images/freshco-logo-header.svg") !important; 

							}
.fpicon-header-logo{ 

								width: 22px;
								height: 22px;
								display: inline-block;
								background: none !important; 

								background-size: contain !important; 

								background-repeat: no-repeat !important; 

								background-image: url("https://chalofreshco.local.publishabl.com/wp-content/bb-icons/icon-brand/images/header-logo.svg") !important; 

							}
.fpicon-logo-footer{ 

								width: 22px;
								height: 22px;
								display: inline-block;
								background: none !important; 

								background-size: contain !important; 

								background-repeat: no-repeat !important; 

								background-image: url("https://chalofreshco.local.publishabl.com/wp-content/bb-icons/icon-brand/images/logo-footer.svg") !important; 

							}
.fpicon-pin-map-chalo-pink-new{ 

								width: 22px;
								height: 22px;
								display: inline-block;
								background: none !important; 

								background-size: contain !important; 

								background-repeat: no-repeat !important; 

								background-image: url("https://chalofreshco.local.publishabl.com/wp-content/bb-icons/icon-brand/images/pin-map-chalo-pink-new.svg") !important; 

							}
.fpicon-pin-map-chalo-pink{ 

								width: 22px;
								height: 22px;
								display: inline-block;
								background: none !important; 

								background-size: contain !important; 

								background-repeat: no-repeat !important; 

								background-image: url("https://chalofreshco.local.publishabl.com/wp-content/bb-icons/icon-brand/images/pin-map-chalo-pink.svg") !important; 

							}
.fpicon-pin-map-chalo{ 

								width: 22px;
								height: 22px;
								display: inline-block;
								background: none !important; 

								background-size: contain !important; 

								background-repeat: no-repeat !important; 

								background-image: url("https://chalofreshco.local.publishabl.com/wp-content/bb-icons/icon-brand/images/pin-map-chalo.svg") !important; 

							}
