.bannerWidget--2668 {
    background-image: url(https://storage.googleapis.com/grazecart-images-prod/jlgreenfarm/images/1792528414_6ad7d01e8719c.png); 
	background-attachment: scroll; 
	background-position: 50% 43%; 
	background-repeat: no-repeat; 
    background-size: cover;
    position: relative;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
}

@media (max-width : 480px) {
    /* safari mobile does not support fixed */
    .bannerWidget--2668 {
        background-attachment: initial;
    }
}

.bannerWidget--2668::after {
    background-color: hsla(0, 0%, 0%, 0.46);
    z-index: 1;
}

.bannerWidget--2668 .bannerWidget__innerContainer {
    z-index: 5;
    padding-top: 80px;
    padding-bottom: 98px;
    height: auto;
        max-width: 1600px;
    
    }

.bannerWidget--2668 .bannerWidget__heading {
    letter-spacing: normal; 
    color: #FFF; 
    max-width: 608px; 
    line-height: 1.25; 
    font-size: 48px;
    text-transform: none;
}

.bannerWidget--2668 .bannerWidget__subheading {
    letter-spacing: normal; 
    color: #FFF; 
    max-width: 608px; 
    line-height: 1.25; 
    font-size: 20px;
    text-transform: none;
}.textWidget--2669 {
    --tw-prose-headings: #865628;
    --tw-prose-p: #865628;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #865628;
    --tw-prose-bullets: #865628;
    max-width: 1024px;
    padding-top: 45px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #865628;
}

.textWidget--2669 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2669 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.imageWidget--2670 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--2670 img {
    width: 570px;
    height: auto;
    max-width: 100%;
}.textWidget--2671 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 5px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2671 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2671 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2672 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 0px; 
    padding-bottom: 45px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2672 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2672 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.imageWidget--2673 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--2673 img {
    width: 551px;
    height: auto;
    max-width: 100%;
}.textWidget--2674 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 5px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2674 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2674 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2675 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 0px; 
    padding-bottom: 45px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2675 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2675 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2702 {
    --tw-prose-headings: #ffffff;
    --tw-prose-p: #ffffff;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffffff;
    --tw-prose-bullets: #ffffff;
    max-width: 640px;
    padding-top: 30px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: #3c709c;
    color: #ffffff;
}

.textWidget--2702 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2702 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2704 {
    --tw-prose-headings: #865628;
    --tw-prose-p: #865628;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #865628;
    --tw-prose-bullets: #865628;
    max-width: 640px;
    padding-top: 30px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #865628;
}

.textWidget--2704 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2704 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2703 {
    --tw-prose-headings: #5a5047;
    --tw-prose-p: #5a5047;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #5a5047;
    --tw-prose-bullets: #5a5047;
    max-width: 640px;
    padding-top: 0px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #5a5047;
}

.textWidget--2703 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2703 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.imageWidget--2677 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--2677 img {
    width: 539px;
    height: auto;
    max-width: 100%;
}.textWidget--2678 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 30px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2678 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2678 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2679 {
    --tw-prose-headings: #faebd7;
    --tw-prose-p: #faebd7;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #faebd7;
    --tw-prose-bullets: #faebd7;
    max-width: 1024px;
    padding-top: 30px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #faebd7;
}

.textWidget--2679 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2679 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2706 {
    --tw-prose-headings: #faebd7;
    --tw-prose-p: #faebd7;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #faebd7;
    --tw-prose-bullets: #faebd7;
    max-width: 1024px;
    padding-top: 30px; 
    padding-bottom: 15px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #faebd7;
}

.textWidget--2706 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2706 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2707 {
    --tw-prose-headings: #ffd700;
    --tw-prose-p: #ffd700;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffd700;
    --tw-prose-bullets: #ffd700;
    max-width: 1024px;
    padding-top: 3px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffd700;
}

.textWidget--2707 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2707 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2705 {
    --tw-prose-headings: #ffffff;
    --tw-prose-p: #ffffff;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffffff;
    --tw-prose-bullets: #ffffff;
    max-width: 672px;
    padding-top: 3px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffffff;
}

.textWidget--2705 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2705 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2708 {
    --tw-prose-headings: #faebd7;
    --tw-prose-p: #faebd7;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #faebd7;
    --tw-prose-bullets: #faebd7;
    max-width: 1024px;
    padding-top: 30px; 
    padding-bottom: 15px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #faebd7;
}

.textWidget--2708 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2708 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2709 {
    --tw-prose-headings: #ffd700;
    --tw-prose-p: #ffd700;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffd700;
    --tw-prose-bullets: #ffd700;
    max-width: 1024px;
    padding-top: 3px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffd700;
}

.textWidget--2709 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2709 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2710 {
    --tw-prose-headings: #ffffff;
    --tw-prose-p: #ffffff;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffffff;
    --tw-prose-bullets: #ffffff;
    max-width: 672px;
    padding-top: 10px; 
    padding-bottom: 10px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffffff;
}

.textWidget--2710 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2710 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2712 {
    --tw-prose-headings: #ffd700;
    --tw-prose-p: #ffd700;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffd700;
    --tw-prose-bullets: #ffd700;
    max-width: 1024px;
    padding-top: 3px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffd700;
}

.textWidget--2712 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2712 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2713 {
    --tw-prose-headings: #ffffff;
    --tw-prose-p: #ffffff;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffffff;
    --tw-prose-bullets: #ffffff;
    max-width: 672px;
    padding-top: 10px; 
    padding-bottom: 10px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffffff;
}

.textWidget--2713 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2713 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2714 {
    --tw-prose-headings: #ffd700;
    --tw-prose-p: #ffd700;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffd700;
    --tw-prose-bullets: #ffd700;
    max-width: 1024px;
    padding-top: 3px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffd700;
}

.textWidget--2714 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2714 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2715 {
    --tw-prose-headings: #ffffff;
    --tw-prose-p: #ffffff;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffffff;
    --tw-prose-bullets: #ffffff;
    max-width: 672px;
    padding-top: 10px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: #777777;
    color: #ffffff;
}

.textWidget--2715 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2715 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2716 {
    --tw-prose-headings: #865628;
    --tw-prose-p: #865628;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #865628;
    --tw-prose-bullets: #865628;
    max-width: 640px;
    padding-top: 30px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #865628;
}

.textWidget--2716 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2716 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2717 {
    --tw-prose-headings: #5a8828;
    --tw-prose-p: #5a8828;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #5a8828;
    --tw-prose-bullets: #5a8828;
    max-width: 640px;
    padding-top: 0px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #5a8828;
}

.textWidget--2717 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2717 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.imageWidget--2680 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--2680 img {
    width: 533px;
    height: auto;
    max-width: 100%;
}.textWidget--2682 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 30px; 
    padding-bottom: 45px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2682 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2682 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2718 {
    --tw-prose-headings: #faebd7;
    --tw-prose-p: #faebd7;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #faebd7;
    --tw-prose-bullets: #faebd7;
    max-width: 1024px;
    padding-top: 30px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: #008000;
    color: #faebd7;
}

.textWidget--2718 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2718 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2719 {
    --tw-prose-headings: #ffffff;
    --tw-prose-p: #ffffff;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #ffffff;
    --tw-prose-bullets: #ffffff;
    max-width: 672px;
    padding-top: 30px; 
    padding-bottom: 30px; 
    line-height: 1.75; 
    background-color: #008000;
    color: #ffffff;
}

.textWidget--2719 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2719 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2687 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 15px; 
    padding-bottom: 45px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2687 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2687 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.imageWidget--2688 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--2688 img {
    width: 539px;
    height: auto;
    max-width: 100%;
}.textWidget--2689 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 5px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2689 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2689 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.ctaButtonWidget--2695 {
    background-color: #FFF; 
    padding-top:64px; 
    padding-bottom: 64px;
    
}.textWidget--2696 {
    --tw-prose-headings: #865628;
    --tw-prose-p: #865628;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #865628;
    --tw-prose-bullets: #865628;
    max-width: 1024px;
    padding-top: 0px; 
    padding-bottom: 27px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #865628;
}

.textWidget--2696 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2696 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.textWidget--2697 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: #882828;
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 1024px;
    padding-top: 0px; 
    padding-bottom: 45px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2697 a {
    color: #882828;
    text-decoration: none;
}

.textWidget--2697 a:hover {
    color: #882828;
    text-decoration: underline;
}
.imageWidget--2698 {
    padding-top: 0px; 
    padding-bottom: 45px;
}

.imageWidget--2698 img {
    width: 558px;
    height: auto;
    max-width: 100%;
}.textWidget--2699 {
    --tw-prose-headings: #865628;
    --tw-prose-p: #865628;
    --tw-prose-a: var(--link_color);
    --tw-prose-body: #865628;
    --tw-prose-bullets: #865628;
    max-width: 640px;
    padding-top: 0px; 
    padding-bottom: 0px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: #865628;
}

.textWidget--2699 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2699 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
.ctaButtonWidget--2700 {
    background-color: #FFF; 
    padding-top:22px; 
    padding-bottom: 64px;
    
}.textWidget--2701 {
    --tw-prose-headings: var(--text_color);
    --tw-prose-p: var(--text_color);
    --tw-prose-a: var(--link_color);
    --tw-prose-body: --text_color;
    --tw-prose-bullets: --text_color;
    max-width: 640px;
    padding-top: 0px; 
    padding-bottom: 64px; 
    line-height: 1.75; 
    background-color: var(--background_color);
    color: var(--text_color);
}

.textWidget--2701 a {
    color: var(--link_color);
    text-decoration: none;
}

.textWidget--2701 a:hover {
    color: var(--link_color);
    text-decoration: underline;
}
