
.elementor-67278 .elementor-element.elementor-element-525571af:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-525571af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-khcnb.nitrocdn.com/rnVmSgKQCKVLbwHjGdvgpfopXXNIunXb/assets/images/optimized/rev-b21052b/www.brettelliott.com/wp-content/uploads/2026/02/Leafy-Greens-for-Cortisol-Regulation-weight-loss-scaled.jpeg");
	background-position: center center;
	background-size: cover;
}

.elementor-67278 .elementor-element.elementor-element-525571af > .elementor-background-overlay {
	background-color: rgba(30, 70, 20, .72);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-525571af {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 40px 60px 40px;
}

.elementor-67278 .elementor-element.elementor-element-11f1fb4a {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-11f1fb4a img {
	width: 200px;
}

.elementor-67278 .elementor-element.elementor-element-b260c07f {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-b260c07f .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 42px;
	font-weight: 700;
	color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-05a6bd13 {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-05a6bd13 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #d4f5c4;
}

.elementor-67278 .elementor-element.elementor-element-dc9f56a0 {
	--divider-border-style: solid;
	--divider-color: Array;
	--divider-border-width: 3px;
}

.elementor-67278 .elementor-element.elementor-element-dc9f56a0 .elementor-divider-separator {
	width: 15%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-67278 .elementor-element.elementor-element-dc9f56a0 .elementor-divider {
	text-align: center;
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-67278 .elementor-element.elementor-element-ac9bda86:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-ac9bda86 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f7ee;
}

.elementor-67278 .elementor-element.elementor-element-ac9bda86 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 40px 50px 40px;
}

.elementor-67278 .elementor-element.elementor-element-ac9bda86 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-619df0b8 {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-619df0b8 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #2d6a2d;
}

.elementor-67278 .elementor-element.elementor-element-486acf5d {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-486acf5d .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #555;
}

.elementor-67278 .elementor-element.elementor-element-1cedadaa:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-1cedadaa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-khcnb.nitrocdn.com/rnVmSgKQCKVLbwHjGdvgpfopXXNIunXb/assets/images/optimized/rev-b21052b/www.brettelliott.com/wp-content/uploads/2023/02/7-Day-Green-Power-Detox-Food-1.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-67278 .elementor-element.elementor-element-1cedadaa:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-67278 .elementor-element.elementor-element-1cedadaa > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-67278 .elementor-element.elementor-element-1cedadaa > .elementor-background-overlay {
	background-color: rgba(30, 70, 20, .8);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-1cedadaa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 40px 70px 40px;
}

.elementor-67278 .elementor-element.elementor-element-f401cfad {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-f401cfad .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 34px;
	font-weight: 700;
	color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-d96b7a1f .elementor-button {
	background-color: #e07b2a;
	font-family: "Lato", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 8px 8px 8px 8px;
}

.elementor-67278 .elementor-element.elementor-element-d96b7a1f .elementor-button:hover, .elementor-67278 .elementor-element.elementor-element-d96b7a1f .elementor-button:focus {
	color: #c96b1a;
}

.elementor-67278 .elementor-element.elementor-element-d96b7a1f .elementor-button:hover svg, .elementor-67278 .elementor-element.elementor-element-d96b7a1f .elementor-button:focus svg {
	fill: #c96b1a;
}

.elementor-67278 .elementor-element.elementor-element-19647f5c:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-19647f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-19647f5c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 40px 20px 40px;
}

.elementor-67278 .elementor-element.elementor-element-19647f5c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-b6990d53 {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-b6990d53 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2d6a2d;
}

.elementor-67278 .elementor-element.elementor-element-cb848e4f {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-cb848e4f .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #555;
}

.elementor-67278 .elementor-element.elementor-element-fa6e8a6c:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-fa6e8a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-fa6e8a6c > .elementor-container {
	max-width: 749px;
}

.elementor-67278 .elementor-element.elementor-element-fa6e8a6c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 10px 0px 60px 0px;
}

.elementor-67278 .elementor-element.elementor-element-fa6e8a6c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-12e50a6c .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-67278 .elementor-element.elementor-element-34d2fd91:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-34d2fd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2d6a2d;
}

.elementor-67278 .elementor-element.elementor-element-34d2fd91 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 40px 20px 40px;
}

.elementor-67278 .elementor-element.elementor-element-34d2fd91 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-a7ff6732 {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-a7ff6732 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-bd9056f0 {
	--divider-border-style: solid;
	--divider-color: Array;
	--divider-border-width: 3px;
}

.elementor-67278 .elementor-element.elementor-element-bd9056f0 .elementor-divider-separator {
	width: 10%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-67278 .elementor-element.elementor-element-bd9056f0 .elementor-divider {
	text-align: center;
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-67278 .elementor-element.elementor-element-8132cfea:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-8132cfea > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2d6a2d;
}

.elementor-67278 .elementor-element.elementor-element-8132cfea {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 40px 60px 40px;
}

.elementor-67278 .elementor-element.elementor-element-8132cfea > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-fbb507ef .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-67278 .elementor-element.elementor-element-fbb507ef .elementor-icon {
	font-size: 40px;
}

.elementor-67278 .elementor-element.elementor-element-fbb507ef .elementor-icon-box-title, .elementor-67278 .elementor-element.elementor-element-fbb507ef .elementor-icon-box-title a {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-67278 .elementor-element.elementor-element-fbb507ef .elementor-icon-box-title {
	color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-fbb507ef .elementor-icon-box-description {
	color: #d4f5c4;
}

.elementor-67278 .elementor-element.elementor-element-e9d98b0d .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-67278 .elementor-element.elementor-element-e9d98b0d .elementor-icon {
	font-size: 40px;
}

.elementor-67278 .elementor-element.elementor-element-e9d98b0d .elementor-icon-box-title, .elementor-67278 .elementor-element.elementor-element-e9d98b0d .elementor-icon-box-title a {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-67278 .elementor-element.elementor-element-e9d98b0d .elementor-icon-box-title {
	color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-e9d98b0d .elementor-icon-box-description {
	color: #d4f5c4;
}

.elementor-67278 .elementor-element.elementor-element-f4f312a8 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-67278 .elementor-element.elementor-element-f4f312a8 .elementor-icon {
	font-size: 40px;
}

.elementor-67278 .elementor-element.elementor-element-f4f312a8 .elementor-icon-box-title, .elementor-67278 .elementor-element.elementor-element-f4f312a8 .elementor-icon-box-title a {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-67278 .elementor-element.elementor-element-f4f312a8 .elementor-icon-box-title {
	color: #fff;
}

.elementor-67278 .elementor-element.elementor-element-f4f312a8 .elementor-icon-box-description {
	color: #d4f5c4;
}

.elementor-67278 .elementor-element.elementor-element-5cf74a47:not(.elementor-motion-effects-element-type-background), .elementor-67278 .elementor-element.elementor-element-5cf74a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1a2e1a;
}

.elementor-67278 .elementor-element.elementor-element-5cf74a47 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 40px 40px 40px;
}

.elementor-67278 .elementor-element.elementor-element-5cf74a47 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-67278 .elementor-element.elementor-element-095f6b20 {
	text-align: center;
}

.elementor-67278 .elementor-element.elementor-element-095f6b20 img {
	width: 160px;
}

.elementor-67278 .elementor-element.elementor-element-525571af:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-67278 .elementor-element.elementor-element-525571af > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
