





.fl-node-5d0a399eb6b98 > .fl-row-content-wrap {
	border-bottom-width: 1px;
}
.fl-node-5d0a399eb6b98 .fl-row-content {
	max-width: 1720px;
}
 .fl-node-5d0a399eb6b98 > .fl-row-content-wrap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-5d0a399eb6b98 > .fl-row-content-wrap {
	padding-top:20px;
	padding-right:45px;
	padding-bottom:20px;
	padding-left:45px;
}
@media ( max-width: 992px ) {
 .fl-node-5d0a399eb6b98.fl-row > .fl-row-content-wrap {
	padding-right:30px;
	padding-left:30px;
}
}
@media ( max-width: 767px ) {
 .fl-node-5d0a399eb6b98.fl-row > .fl-row-content-wrap {
	padding-top:17px;
	padding-right:25px;
	padding-bottom:15px;
	padding-left:25px;
}
}




.fl-node-5f3af18fcf818 {
	width: 100%;
}




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




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




.fl-node-5f8d77e374091 {
	width: 26.5%;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5f8d77e374091 {
		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-5f8d77e374091 {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
	.fl-node-5ee713be932b1 .component_header_logo_search.-expand-above .search-col .search-btn .icon-search,
	.fl-node-5ee713be932b1 .component_header_logo_search.-expand-above .search-col .search-btn .icon-search::before,
	.fl-node-5ee713be932b1 .component_header_logo_search .search-col .header-search .search-btn span:before,
	.fl-node-5ee713be932b1 .component_header_logo_search button.mob_search_toggle {
		color: #404040;
	}
	.fl-node-5ee713be932b1 .component_header_logo_search button.mob_menu_toggle span,
	.fl-node-5ee713be932b1 .component_header_logo_search button.mob_menu_toggle span::before,
	.fl-node-5ee713be932b1 .component_header_logo_search button.mob_menu_toggle span::after {
		background: #404040;
	}
	.fl-node-5ee713be932b1 .component_header_logo_search button.mob_search_toggle:hover,
	.fl-node-5ee713be932b1 .component_header_logo_search button.mob_menu_toggle:hover {
		border: none;
		background-color: transparent;
		color: #404040;
	}
@media ( max-width: 992px ) {
 .fl-node-5ee713be932b1.fl-module > .fl-module-content {
	margin-left:10px;
}
}
@media (max-width: 767px) { .fl-node-5ee713be932b1 > .fl-module-content { margin-left:0px; } }.fl-node-5f3c1d43a105d .fl-photo {
	text-align: left;
}
.fl-node-5f3c1d43a105d .fl-photo-content, .fl-node-5f3c1d43a105d .fl-photo-img {
	width: 300px;
}
@media(max-width: 992px) {
	.fl-node-5f3c1d43a105d .fl-photo {
		text-align: left;
	}
	.fl-node-5f3c1d43a105d .fl-photo-content, .fl-node-5f3c1d43a105d .fl-photo-img {
		width: 170px;
	}
}
@media(max-width: 767px) {
	.fl-node-5f3c1d43a105d .fl-photo {
		text-align: center;
	}
	.fl-node-5f3c1d43a105d .fl-photo-content, .fl-node-5f3c1d43a105d .fl-photo-img {
		width: 200px;
	}
}
.fl-node-5f3c1fb7da75c .component_mega_menu ul.dropdown-menu li.nav-item {
	text-align: left;
}
	
@media screen and (min-width: 768px) {
		.fl-node-5f3c1fb7da75c .component_mega_menu {
		background-color: #ffffff;
	}
		
	.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav .nav-standard li {
		border-bottom-color: #dddddd;
	}
	}

@media screen and (max-width: 767px) {
	.fl-node-5f3c1fb7da75c .component_mega_menu li.level-0 {
		border-bottom: 1px solid #000000;
	}
	.fl-node-5f3c1fb7da75c .component_mega_menu .mm-language-switcher span.mm-ls-button-item,
	.fl-node-5f3c1fb7da75c .component_mega_menu .mm-language-switcher span.mm-ls-text {
		border-right: 1px solid #000000;
	}
	}

@media screen and (min-width: 768px) {
	.fl-node-5f3c1fb7da75c .component_mega_menu:not(.-vertical) .nav-grid {
		width: 406px;
	}
		.fl-node-5f3c1fb7da75c .component_mega_menu:not(.-vertical) .nav-grid .dropdown-menu {
		width: 203px;
	}
		.fl-node-5f3c1fb7da75c .component_mega_menu:not(.-vertical) .nav-grid .level-1 .dropdown-menu {
		left: 201px;
	}
		.fl-node-5f3c1fb7da75c .component_mega_menu ul.nav>li .dropdown-menu li a {
		text-align: left;
	}
	.fl-node-5f3c1fb7da75c .component_mega_menu:not(.-vertical) .navbar-collapse ul.nav .nav-standard {
		min-width: 203px;
	}
	}
.fl-node-5f3c1fb7da75c .component_mega_menu .sidemenu:not(.recipe-card) {
	width: 310px;
}
	.fl-node-5f3c1fb7da75c .component_mega_menu .sidemenu.recipe-card {
	width: 400 px;
}
	.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-0 a.nav-link, .fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-0 button.nav-link {
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}
.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-1 > a.dropdown-item {
	padding-top: 18px;
	padding-right: 25px;
	padding-bottom: 18px;
	padding-left: 25px;
}
.fl-node-5f3c1fb7da75c .component_mega_menu .mm-language-switcher {
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}
@media(max-width: 992px) {
	.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-0 a.nav-link, .fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-0 button.nav-link {
		padding-top: 15px;
		padding-right: 23px;
		padding-bottom: 15px;
		padding-left: 7px;
	}
	.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-1 > a.dropdown-item {
		padding-top: 10px;
		padding-right: 12px;
		padding-bottom: 10px;
		padding-left: 12px;
	}
	.fl-node-5f3c1fb7da75c .component_mega_menu .mm-language-switcher {
		padding-top: 15px;
		padding-right: 23px;
		padding-bottom: 15px;
		padding-left: 7px;
	}
}
@media(max-width: 767px) {
	.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-0 a.nav-link, .fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-0 button.nav-link {
		padding-top: 15px;
		padding-right: 25px;
		padding-bottom: 15px;
		padding-left: 25px;
	}
	.fl-node-5f3c1fb7da75c .component_mega_menu .navbar-collapse ul.nav li.level-1 > a.dropdown-item {
		padding-top: 15px;
		padding-right: 25px;
		padding-bottom: 15px;
		padding-left: 25px;
	}
	.fl-node-5f3c1fb7da75c .component_mega_menu .mm-language-switcher {
		padding-top: 15px;
		padding-right: 25px;
		padding-bottom: 15px;
		padding-left: 25px;
	}
}

/* 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; 

							}
