@media(max-width:767px){.elementor .s-gummy-hero-overlay{opacity:.9}}@media(max-width:767px){.elementor .s-gummy-hero-eyebrow{max-width:220px}}@media(max-width:767px){.elementor .s-gummy-hero-heading{font-size:32px}}@media(max-width:767px){.elementor .s-gummy-hero-secondary{width:100%;height:62px;min-height:62px;max-width:320px;font-size:15px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px}}@media(max-width:767px){.elementor .s-gummy-hero-actions{width:100%;flex-direction:column;gap:12px;align-items:center}}@media(max-width:767px){.elementor .s-gummy-hero-content{padding-block-start:32px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;gap:14px}}@media(max-width:767px){.elementor .s-gummy-hero{min-height:780px;background-color:#044224;justify-content:flex-start}}@media(max-width:767px){.elementor .s-gummy-proof-low-minimums-label{min-height:40px;font-size:16px;line-height:1.25em;text-transform:none}}@media(max-width:767px){.elementor .s-gummy-proof-low-minimums-copy{max-width:150px;font-size:13.5px;line-height:1.4em;margin-block-start:7px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-proof-low-minimums{min-width:0;min-height:226px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:1px}}@media(max-width:767px){.elementor .s-gummy-proof-flexible-programs-label{min-height:40px;font-size:16px;line-height:1.25em;text-transform:none}}@media(max-width:767px){.elementor .s-gummy-proof-flexible-programs-copy{max-width:150px;font-size:13.5px;line-height:1.4em;margin-block-start:7px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-proof-flexible-programs{min-width:0;min-height:226px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0}}@media(max-width:767px){.elementor .s-gummy-proof-formulation-guidance-label{min-height:40px;font-size:16px;line-height:1.25em;text-transform:none}}@media(max-width:767px){.elementor .s-gummy-proof-formulation-guidance-copy{max-width:150px;font-size:13.5px;line-height:1.4em;margin-block-start:7px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-proof-formulation-guidance{min-width:0;min-height:226px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px}}@media(max-width:767px){.elementor .s-gummy-proof-made-usa-icon{width:78px;height:78px;margin-block-start:0;margin-block-end:13px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-proof-made-usa-label{min-height:40px;font-size:16px;line-height:1.25em;text-transform:none}}@media(max-width:767px){.elementor .s-gummy-proof-made-usa-copy{max-width:150px;font-size:13.5px;line-height:1.4em;margin-block-start:7px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-proof-made-usa{min-width:0;min-height:226px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0}}@media(max-width:767px){.elementor .s-gummy-proof-grid{width:92%;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor .s-gummy-proof-strip{width:100vw;max-width:100vw;padding-block-start:30px;padding-block-end:32px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-eyebrow{font-size:12px;letter-spacing:1.5px;margin-block-start:0;margin-block-end:14px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-heading{font-size:34px;line-height:1.1em;margin-block-start:0;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-opening{gap:16px}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-left{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-emphasis{font-size:25px;line-height:1.24em;margin-block-start:0;margin-block-end:22px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-opportunity-one{font-size:16px;line-height:1.58em}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-opportunity-two{font-size:16px;line-height:1.58em}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-opportunity{gap:16px}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-transition{font-size:16px;line-height:1.5em;margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-right{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal-inner{gap:34px}}@media(max-width:767px){.elementor .s-gummy-consumer-appeal{padding-block-start:44px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .s-gummy-path-h2{font-size:31px;line-height:1.16em}}@media(max-width:767px){.elementor .s-gummy-path-intro-one{font-size:17px;line-height:1.52em}}@media(max-width:767px){.elementor .s-gummy-path-header{gap:13px}}@media(max-width:767px){.elementor .s-gummy-path-instruction{font-size:15px;text-align:center}}@media(max-width:767px){.elementor .s-gummy-path-closing{font-size:17px;line-height:1.52em}}@media(max-width:767px){.elementor .s-gummy-path-cta{width:100%;max-width:320px}}@media(max-width:767px){.elementor .s-gummy-path-inner{gap:20px}}@media(max-width:767px){.elementor .s-gummy-manufacturing-path{scroll-margin-top:104px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px}}@media(max-width:767px){.elementor .s-gummy-ingredient-h2{font-size:27px;line-height:1.18em}}@media(max-width:767px){.elementor .s-gummy-ingredient-intro-one{font-size:17px;line-height:1.5em}}@media(max-width:767px){.elementor .s-gummy-ingredient-intro-two{font-size:17px;line-height:1.5em}}@media(max-width:767px){.elementor .s-gummy-ingredient-header{margin-block-start:0;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0;gap:13px}}@media(max-width:767px){.elementor .s-gummy-ingredient-image-cbd{height:238px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px}}@media(max-width:767px){.elementor .s-gummy-ingredient-title-cbd{min-height:0;font-size:22px;margin-block-start:18px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-ingredient-link-cbd{font-size:16px}}@media(max-width:767px){.elementor .s-gummy-ingredient-image-medicinal-mushrooms{height:238px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px}}@media(max-width:767px){.elementor .s-gummy-ingredient-title-medicinal-mushrooms{min-height:0;font-size:22px;margin-block-start:18px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-ingredient-link-medicinal-mushrooms{font-size:15px}}@media(max-width:767px){.elementor .s-gummy-ingredient-image-delta8{height:238px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px}}@media(max-width:767px){.elementor .s-gummy-ingredient-title-delta8{min-height:0;font-size:22px;margin-block-start:18px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-ingredient-link-delta8{font-size:16px}}@media(max-width:767px){.elementor .s-gummy-ingredient-image-delta9{height:238px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px}}@media(max-width:767px){.elementor .s-gummy-ingredient-title-delta9{min-height:0;font-size:22px;margin-block-start:18px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-ingredient-link-delta9{font-size:16px}}@media(max-width:767px){.elementor .s-gummy-ingredient-image-thca{height:238px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px}}@media(max-width:767px){.elementor .s-gummy-ingredient-title-thca{min-height:0;font-size:22px;margin-block-start:18px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-ingredient-link-thca{font-size:16px}}@media(max-width:767px){.elementor .s-gummy-ingredient-image-thcp{height:238px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px}}@media(max-width:767px){.elementor .s-gummy-ingredient-title-thcp{min-height:0;font-size:22px;margin-block-start:18px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-ingredient-link-thcp{font-size:16px}}@media(max-width:767px){.elementor .s-gummy-customer-strategy-h2-v2{font-size:28px;line-height:1.18em}}@media(max-width:767px){.elementor .s-gummy-customer-strategy-intro-one-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-customer-strategy-intro-v2{gap:10px}}@media(max-width:767px){.elementor .s-gummy-customer-strategy-header-v2{margin-block-start:0;margin-block-end:2px;margin-inline-start:0;margin-inline-end:0;gap:12px}}@media(max-width:767px){.elementor .s-gummy-strategy-edibles-image-v2{width:100%;aspect-ratio:16 / 9;object-position:center center;order:1}}@media(max-width:767px){.elementor .s-gummy-strategy-edibles-h3-v2{font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-strategy-edibles-copy-one-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-strategy-edibles-copy-two-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-strategy-edibles-content-v2{width:100%;padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;gap:11px;order:2}}@media(max-width:767px){.elementor .s-gummy-strategy-edibles-v2{padding:8px;flex-direction:column;align-items:stretch}}@media(max-width:767px){.elementor .e-1c2a29e7-60c7{padding:14px}}@media(max-width:767px){.elementor .s-gummy-strategy-alternative-image-v2{width:100%;aspect-ratio:16 / 9;object-position:50% 38%;order:1}}@media(max-width:767px){.elementor .s-gummy-strategy-alternative-h3-v2{font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-strategy-alternative-copy-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-strategy-alternative-copy-two-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-strategy-alternative-content-v2{width:100%;padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;gap:11px;order:2}}@media(max-width:767px){.elementor .s-gummy-strategy-alternative-v2{padding:8px;flex-direction:column;align-items:stretch}}@media(max-width:767px){.elementor .e-5fbbb84d-99d5{padding:14px}}@media(max-width:767px){.elementor .s-gummy-strategy-expand-image-v2{width:100%;aspect-ratio:16 / 9;object-position:center center;order:1}}@media(max-width:767px){.elementor .s-gummy-strategy-expand-h3-v2{font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-strategy-expand-copy-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-strategy-expand-copy-two-v2{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-strategy-expand-content-v2{width:100%;padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;gap:11px;order:2}}@media(max-width:767px){.elementor .s-gummy-strategy-expand-v2{padding:8px;flex-direction:column;align-items:stretch}}@media(max-width:767px){.elementor .e-65ef2977-4463{padding:14px}}@media(max-width:767px){.elementor .s-gummy-strategy-panels-v2{gap:12px}}@media(max-width:767px){.elementor .s-gummy-customer-strategy-inner-v2{gap:24px}}@media(max-width:767px){.elementor .s-gummy-customer-strategy-v2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:18px;padding-inline-end:18px}}@media(max-width:767px){.elementor .s-gummy-process-h2{font-size:28px;line-height:1.18em}}@media(max-width:767px){.elementor .s-gummy-process-intro-one{font-size:17px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-header{gap:14px}}@media(max-width:767px){.elementor .s-gummy-process-mobile-line{inset-block-start:26px;inset-block-end:129px;inset-inline-start:25px}}@media(max-width:767px){.elementor .s-gummy-process-step-define-icon{width:22px;height:22px}}@media(max-width:767px){.elementor .s-gummy-process-step-define-node{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:52px}}@media(max-width:767px){.elementor .s-gummy-process-step-define-content-number{font-size:14px}}@media(max-width:767px){.elementor .s-gummy-process-step-define-content-title{min-height:0;font-size:22px;line-height:1.23em}}@media(max-width:767px){.elementor .s-gummy-process-step-define-content-body{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-step-define-content{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-process-step-define{flex-direction:row;gap:16px;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-process-step-choose-icon{width:22px;height:22px}}@media(max-width:767px){.elementor .s-gummy-process-step-choose-node{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:52px}}@media(max-width:767px){.elementor .s-gummy-process-step-choose-content-number{font-size:14px}}@media(max-width:767px){.elementor .s-gummy-process-step-choose-content-title{min-height:0;font-size:22px;line-height:1.23em}}@media(max-width:767px){.elementor .s-gummy-process-step-choose-content-body-final{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-step-choose-content{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-process-step-choose{flex-direction:row;gap:16px;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize-icon{width:22px;height:22px}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize-node{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:52px}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize-content-number{font-size:14px}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize-content-title{min-height:0;font-size:22px;line-height:1.23em}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize-content-body{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize-content{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-process-step-finalize{flex-direction:row;gap:16px;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-process-top-row{gap:32px}}@media(max-width:767px){.elementor .s-gummy-process-step-testing-icon{width:22px;height:22px}}@media(max-width:767px){.elementor .s-gummy-process-step-testing-node{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:52px}}@media(max-width:767px){.elementor .s-gummy-process-step-testing-content-number{font-size:14px}}@media(max-width:767px){.elementor .s-gummy-process-step-testing-content-title{min-height:0;font-size:22px;line-height:1.23em}}@media(max-width:767px){.elementor .s-gummy-process-step-testing-content-body{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-step-testing-content{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-process-step-testing{flex-direction:row;gap:16px;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging-icon{width:22px;height:22px}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging-node{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:52px}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging-content-number{font-size:14px}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging-content-title{min-height:0;font-size:22px;line-height:1.23em}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging-content-body-final{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging-content{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-process-step-packaging{flex-direction:row;gap:16px;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver-icon{width:22px;height:22px}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver-node{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:52px}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver-content-number{font-size:14px}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver-content-title{min-height:0;font-size:22px;line-height:1.23em}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver-content-body-final{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver-content{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-process-step-deliver{flex-direction:row;gap:16px;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-process-bottom-row{gap:32px}}@media(max-width:767px){.elementor .s-gummy-process-pathway{gap:32px}}@media(max-width:767px){.elementor .s-gummy-process-cta{width:250px}}@media(max-width:767px){.elementor .s-gummy-process-inner{gap:32px}}@media(max-width:767px){.elementor .s-gummy-manufacturing-process{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .s-gummy-assurance-cgmp-emblem{width:68px;height:68px}}@media(max-width:767px){.elementor .s-gummy-assurance-cgmp-label{max-width:155px;font-size:15.5px;line-height:1.34em;text-align:center}}@media(max-width:767px){.elementor .e-d0039e6-cda3{max-width:155px}}@media(max-width:767px){.elementor .s-gummy-assurance-cgmp{min-height:206px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;gap:14px;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .s-gummy-assurance-non-gmo-emblem{width:74px;height:74px}}@media(max-width:767px){.elementor .s-gummy-assurance-non-gmo-label{max-width:155px;font-size:15.5px;line-height:1.34em;text-align:center}}@media(max-width:767px){.elementor .s-gummy-assurance-non-gmo{min-height:206px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;gap:14px;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .s-gummy-assurance-vegan-emblem{width:74px;height:74px}}@media(max-width:767px){.elementor .s-gummy-assurance-vegan-label{max-width:155px;font-size:15.5px;line-height:1.34em;text-align:center}}@media(max-width:767px){.elementor .s-gummy-assurance-vegan{min-height:206px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;gap:14px;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .s-gummy-assurance-usa-emblem{width:74px;height:74px}}@media(max-width:767px){.elementor .s-gummy-assurance-usa-label{max-width:155px;font-size:15.5px;line-height:1.34em;text-align:center}}@media(max-width:767px){.elementor .s-gummy-assurance-usa{min-height:206px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;gap:14px;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .s-gummy-assurance-grid{width:92%;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor .s-gummy-assurance-section{padding-block-start:0;padding-block-end:32px;padding-inline-start:0;padding-inline-end:0;gap:0}}@media(max-width:767px){.elementor .s-gummy-packaging-h2{font-size:28px;line-height:1.18em}}@media(max-width:767px){.elementor .s-gummy-packaging-header-rule{width:110px}}@media(max-width:767px){.elementor .s-gummy-packaging-intro-one{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-packaging-image{aspect-ratio:4 / 3}}@media(max-width:767px){.elementor .s-gummy-packaging-fit-h3{font-size:21px}}@media(max-width:767px){.elementor .s-gummy-packaging-copy-rule{margin-block-start:26px;margin-block-end:26px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-packaging-artwork-h3{font-size:21px}}@media(max-width:767px){.elementor .s-gummy-packaging-artwork-copy-one{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-packaging-artwork-copy-two{font-size:16px;line-height:1.55em}}@media(max-width:767px){.elementor .s-gummy-packaging-cta{width:320px;margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}}@media(max-width:767px){.elementor .s-gummy-packaging-copy{max-width:100%}}@media(max-width:767px){.elementor .s-gummy-packaging-layout{gap:24px}}@media(max-width:767px){.elementor .s-gummy-packaging-inner{gap:24px}}@media(max-width:767px){.elementor .s-gummy-packaging-labeling{padding-block-start:40px;padding-block-end:40px;padding-inline-start:18px;padding-inline-end:18px}}@media(max-width:767px){.elementor .s-gummy-why-h2{font-size:31px;line-height:1.16em}}@media(max-width:767px){.elementor .s-gummy-why-intro-one{font-size:17px;line-height:1.58em}}@media(max-width:767px){.elementor .s-gummy-why-header{padding-block-start:0;padding-block-end:0;padding-inline-start:18px;padding-inline-end:18px}}@media(max-width:767px){.elementor .s-gummy-why-proof-moq-heading{min-height:0;font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-why-proof-moq-copy{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-why-proof-moq{min-height:0;padding-block-start:26px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;gap:10px}}@media(max-width:767px){.elementor .s-gummy-why-proof-experience-heading{min-height:0;font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-why-proof-experience-copy{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-why-proof-experience{min-height:0;padding-block-start:26px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;gap:10px}}@media(max-width:767px){.elementor .s-gummy-why-proof-flexibility-heading{min-height:0;font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-why-proof-flexibility-copy{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-why-proof-flexibility{min-height:0;padding-block-start:26px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;gap:10px}}@media(max-width:767px){.elementor .s-gummy-why-proof-support-heading{min-height:0;font-size:22px;line-height:1.22em}}@media(max-width:767px){.elementor .s-gummy-why-proof-support-copy{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-why-proof-support{min-height:0;padding-block-start:26px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;gap:10px}}@media(max-width:767px){.elementor .s-gummy-why-proof-grid{margin-block-start:32px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:0;gap:0;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .s-gummy-why-inner{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-why-cbd{padding:0}}@media(max-width:767px){.elementor .s-gummy-client-testimonial-rule{display:none}}@media(max-width:767px){.elementor .s-gummy-client-testimonial-heading{max-width:28ch;font-size:25px;line-height:1.22em;padding-block-start:30px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;grid-column:2;grid-row:1}}@media(max-width:767px){.elementor .s-gummy-testimonial-privacy-note{max-width:100%;font-size:14px;line-height:1.5em;padding-block-start:0;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;grid-column:2;grid-row:2}}@media(max-width:767px){.elementor .s-gummy-client-testimonials{min-height:0;margin:0;grid-template-columns:18px minmax(0,1fr) 18px;grid-template-rows:auto auto auto}}@media(max-width:767px){.elementor .s-gummy-faq-title{max-width:350px;font-size:28px;line-height:1.16em}}@media(max-width:767px){.elementor .s-gummy-faq-answer-1{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-faq-answer-2{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-faq-answer-3{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-faq-answer-5{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-faq-answer-6{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-faq-answer-7{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-faq-accordion-wrap{margin-block-start:28px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-faq-inner{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-faq{padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub-heading{max-width:330px;font-size:28px;line-height:1.12em}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub-body{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub-copy{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:12px}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub-link{max-width:100%;font-size:16px}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub-action{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;align-items:flex-start}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub-inner{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-manufacturing-hub{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .s-gummy-final-cta-h2{max-width:100%;font-size:31px;line-height:1.16em}}@media(max-width:767px){.elementor .s-gummy-final-cta-rule{width:64px}}@media(max-width:767px){.elementor .s-gummy-final-cta-intro-one{max-width:100%;font-size:16px;line-height:1.58em}}@media(max-width:767px){.elementor .s-gummy-final-cta-intro-two{max-width:100%;font-size:16px;line-height:1.58em}}@media(max-width:767px){.elementor .s-gummy-final-cta-quote-heading{max-width:100%;font-size:22px;line-height:1.2em}}@media(max-width:767px){.elementor .s-gummy-final-cta-quote-copy{max-width:100%;font-size:16px;line-height:1.5em}}@media(max-width:767px){.elementor .s-gummy-final-cta-quote{width:100%;min-height:52px;font-size:15px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px}}@media(max-width:767px){.elementor .s-gummy-final-cta-primary{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;gap:8px;grid-column:1;grid-row:1}}@media(max-width:767px){.elementor .s-gummy-final-cta-phone-heading{max-width:100%;font-size:21px;line-height:1.2em}}@media(max-width:767px){.elementor .s-gummy-final-cta-phone-copy{max-width:100%;font-size:16px;line-height:1.5em}}@media(max-width:767px){.elementor .s-gummy-final-cta-phone-detail{font-size:15px}}@media(max-width:767px){.elementor .s-gummy-final-cta-phone{width:auto;min-height:44px;font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-final-cta-phone-panel{padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;gap:8px;grid-column:1;grid-row:2}}@media(max-width:767px){.elementor .s-gummy-final-cta-email-heading{max-width:100%;font-size:21px;line-height:1.2em}}@media(max-width:767px){.elementor .s-gummy-final-cta-email-copy{max-width:100%;font-size:16px;line-height:1.5em}}@media(max-width:767px){.elementor .s-gummy-final-cta-email-detail{font-size:15px}}@media(max-width:767px){.elementor .s-gummy-final-cta-email{width:auto;min-height:44px;font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .s-gummy-final-cta-email-panel{padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;gap:8px;grid-column:1;grid-row:3}}@media(max-width:767px){.elementor .s-gummy-final-cta-frame{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}}@media(max-width:767px){.elementor .s-gummy-final-cta{padding-block-start:28px;padding-block-end:28px;padding-inline-start:18px;padding-inline-end:18px}}@media(max-width:767px){.elementor .s-gummy-form-canvas{max-width:100%;padding:0}}@media(max-width:767px){.elementor .s-gummy-form-section{scroll-margin-top:80px;padding-block-start:40px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;gap:24px}}