.elementor-15084 .elementor-element.elementor-element-9da2b43{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15084 .elementor-element.elementor-element-4ab35c6{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15084 .elementor-element.elementor-element-cb2cc29 > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-cb2cc29{padding:22px 0px 30px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15084 .elementor-element.elementor-element-901b01a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-15084 .elementor-element.elementor-element-3d0c91b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-15084 .elementor-element.elementor-element-256df3b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-15084 .elementor-element.elementor-element-9fddd3e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-15084 .elementor-element.elementor-element-b03ca46 > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-b03ca46{padding:32px 0px 30px 0px;}.elementor-15084 .elementor-element.elementor-element-6052c92 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-15084 .elementor-element.elementor-element-6052c92{text-align:center;}.elementor-15084 .elementor-element.elementor-element-200b795{text-align:center;}.elementor-15084 .elementor-element.elementor-element-96bf645{text-align:center;}.elementor-15084 .elementor-element.elementor-element-c29af76{padding:0px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-4ab47f8{padding:0px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-37e4218 > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-37e4218{padding:30px 0px 30px 0px;}.elementor-15084 .elementor-element.elementor-element-5666271{text-align:center;}.elementor-15084 .elementor-element.elementor-element-d8e6563{text-align:center;}.elementor-15084 .elementor-element.elementor-element-7348775{padding:0px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-18e217a:not(.elementor-motion-effects-element-type-background), .elementor-15084 .elementor-element.elementor-element-18e217a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2C1E;}.elementor-15084 .elementor-element.elementor-element-18e217a > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-18e217a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:16px 0px 18px 0px;}.elementor-15084 .elementor-element.elementor-element-18e217a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15084 .elementor-element.elementor-element-900e46f{text-align:center;}.elementor-15084 .elementor-element.elementor-element-88ed745{text-align:center;}.elementor-15084 .elementor-element.elementor-element-b4e2781{margin-top:6px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-8663b4f .elementor-icon-box-wrapper{gap:15px;}.elementor-15084 .elementor-element.elementor-element-8663b4f .elementor-icon{font-size:102px;}.elementor-15084 .elementor-element.elementor-element-96fc18b .elementor-icon-box-wrapper{gap:15px;}.elementor-15084 .elementor-element.elementor-element-9532ccf .elementor-icon-box-wrapper{gap:15px;}.elementor-15084 .elementor-element.elementor-element-0478210 .elementor-icon-box-wrapper{gap:15px;}.elementor-15084 .elementor-element.elementor-element-c5b9b02 .elementor-icon-box-wrapper{gap:15px;}.elementor-15084 .elementor-element.elementor-element-076448c > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-076448c{padding:30px 0px 30px 0px;}.elementor-15084 .elementor-element.elementor-element-0a1e5aa{text-align:center;}.elementor-15084 .elementor-element.elementor-element-0ae47fe{text-align:center;}.elementor-15084 .elementor-element.elementor-element-20d405a{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15084 .elementor-element.elementor-element-872e924 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15084 .elementor-element.elementor-element-872e924{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15084 .elementor-element.elementor-element-872e924 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-3517541 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15084 .elementor-element.elementor-element-3517541{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15084 .elementor-element.elementor-element-3517541 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-636515c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15084 .elementor-element.elementor-element-636515c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15084 .elementor-element.elementor-element-636515c .elementor-icon-list-text{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-6d6677a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15084 .elementor-element.elementor-element-6d6677a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15084 .elementor-element.elementor-element-6d6677a .elementor-icon-list-text{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-4e88bd8 > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-4e88bd8{padding:30px 0px 30px 0px;}.elementor-15084 .elementor-element.elementor-element-9a91eec{text-align:center;}.elementor-15084 .elementor-element.elementor-element-7612143{text-align:center;}.elementor-15084 .elementor-element.elementor-element-c7c4846{padding:0px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15084 .elementor-element.elementor-element-6a3b78c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15084 .elementor-element.elementor-element-6a3b78c .elementor-icon-list-text{transition:color 0.3s;}.elementor-15084 .elementor-element.elementor-element-8845ffc > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-8845ffc{padding:30px 0px 30px 0px;}.elementor-15084 .elementor-element.elementor-element-f30b0a3{text-align:center;}.elementor-15084 .elementor-element.elementor-element-c2c9e92{text-align:center;}.elementor-15084 .elementor-element.elementor-element-60e4c68{padding:0px 0px 0px 0px;}.elementor-15084 .elementor-element.elementor-element-741aec3 > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-741aec3{padding:30px 0px 30px 0px;}.elementor-15084 .elementor-element.elementor-element-64c7f1e{text-align:center;}.elementor-15084 .elementor-element.elementor-element-c6b4fa1{text-align:center;}.elementor-15084 .elementor-element.elementor-element-9e996d7{padding:0px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15084 .elementor-element.elementor-element-881e6fc > .elementor-container{max-width:1320px;}.elementor-15084 .elementor-element.elementor-element-881e6fc{padding:15px 0px 15px 0px;}.elementor-15084 .elementor-element.elementor-element-7f9de6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15084 .elementor-element.elementor-element-7f9de6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-15084 .elementor-element.elementor-element-7f9de6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15084 .elementor-element.elementor-element-7f9de6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15084 .elementor-element.elementor-element-f884afd{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15084 .elementor-element.elementor-element-69c6892{width:37%;}.elementor-15084 .elementor-element.elementor-element-2f62798{width:100%;}.elementor-15084 .elementor-element.elementor-element-2dc1579{width:63%;}.elementor-15084 .elementor-element.elementor-element-a32532d{width:100%;}.elementor-15084 .elementor-element.elementor-element-88f6e46{width:100%;}.elementor-15084 .elementor-element.elementor-element-32a8ed6{width:25%;}.elementor-15084 .elementor-element.elementor-element-6b1542f{width:25%;}.elementor-15084 .elementor-element.elementor-element-34fd19a{width:25%;}.elementor-15084 .elementor-element.elementor-element-0f238f7{width:25%;}.elementor-15084 .elementor-element.elementor-element-f172f61{width:25%;}.elementor-15084 .elementor-element.elementor-element-ca5acf7{width:25%;}.elementor-15084 .elementor-element.elementor-element-f57ae7d{width:25%;}.elementor-15084 .elementor-element.elementor-element-e96cc94{width:25%;}.elementor-15084 .elementor-element.elementor-element-d6be78a{width:100%;}.elementor-15084 .elementor-element.elementor-element-9e237b2{width:33%;}.elementor-15084 .elementor-element.elementor-element-d6f47ce{width:33%;}.elementor-15084 .elementor-element.elementor-element-e087360{width:33%;}.elementor-15084 .elementor-element.elementor-element-a18b18c{width:100%;}.elementor-15084 .elementor-element.elementor-element-cae2043{width:20%;}.elementor-15084 .elementor-element.elementor-element-00eb788{width:20%;}.elementor-15084 .elementor-element.elementor-element-8fa573e{width:20%;}.elementor-15084 .elementor-element.elementor-element-376158e{width:20%;}.elementor-15084 .elementor-element.elementor-element-1b75a1a{width:20%;}.elementor-15084 .elementor-element.elementor-element-5b7f8f1{width:100%;}.elementor-15084 .elementor-element.elementor-element-7c71de1{width:25%;}.elementor-15084 .elementor-element.elementor-element-c8d7e14{width:25%;}.elementor-15084 .elementor-element.elementor-element-607490a{width:25%;}.elementor-15084 .elementor-element.elementor-element-26671df{width:25%;}.elementor-15084 .elementor-element.elementor-element-fc70a32{width:100%;}.elementor-15084 .elementor-element.elementor-element-d21bc1e{width:18.93%;}.elementor-15084 .elementor-element.elementor-element-92d0cc2{width:18.93%;}.elementor-15084 .elementor-element.elementor-element-18fb12f{width:18.93%;}.elementor-15084 .elementor-element.elementor-element-330a707{width:18.93%;}.elementor-15084 .elementor-element.elementor-element-3e94a2b{width:24.28%;}.elementor-15084 .elementor-element.elementor-element-260cec4{width:100%;}.elementor-15084 .elementor-element.elementor-element-bf6c0a8{width:25%;}.elementor-15084 .elementor-element.elementor-element-340d12d{width:25%;}.elementor-15084 .elementor-element.elementor-element-1def89e{width:25%;}.elementor-15084 .elementor-element.elementor-element-ba479f9{width:25%;}.elementor-15084 .elementor-element.elementor-element-79742cd{width:100%;}.elementor-15084 .elementor-element.elementor-element-6646696{width:50%;}.elementor-15084 .elementor-element.elementor-element-79505ee{width:50%;}.elementor-15084 .elementor-element.elementor-element-7f9de6d{width:100%;}.elementor-15084 .elementor-element.elementor-element-4b50f86{width:100%;}}/* Start custom CSS *//* ================= WHAT YOU CAN GROW (C008) - page-scoped ================= */
.elementor-15084{--wg-bg:#FAF8F3;--wg-card:#FEFDFA;--wg-bd:#E7E2D7;--wg-pri:#13412E;--wg-dark:#0D2C1E;--wg-acc:#7A8F63;--wg-body:#5F655F;--wg-chk:#4C7A46;--wg-band:1320px}
body.page-id-15084{background:#FAF8F3}
.elementor-15084 .ql-wg{background:#FAF8F3;overflow:hidden}
.elementor-15084 .ql-wg .elementor-widget:not(:last-child){margin-block-end:0}
.elementor-15084 .ql-wg .elementor-widget-text-editor p{margin:0}
.elementor-15084 .ql-wg .elementor-widget-text-editor p+p{margin-top:.7em}
.elementor-15084 .ql-wg > .elementor-container{max-width:1320px}
.elementor-15084 .ql-wg-line{border-bottom:1px solid #EDE7DC}
/* ---- type ---- */
.elementor-15084 .ql-wg-eyebrow .elementor-heading-title{font-family:Inter,-apple-system,sans-serif;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--wg-acc)}
.elementor-15084 .ql-wg-h1 .elementor-heading-title{font-family:'Cormorant Garamond',Georgia,serif;font-size:78px;line-height:1.03;font-weight:600;color:var(--wg-pri);letter-spacing:-.4px}
.elementor-15084 .ql-wg-h2 .elementor-heading-title{font-family:'Cormorant Garamond',Georgia,serif;font-size:33px;line-height:1.22;font-weight:500;color:var(--wg-pri)}
.elementor-15084 .ql-wg-h3 .elementor-heading-title{font-family:'Cormorant Garamond',Georgia,serif;font-size:26px;line-height:1.2;font-weight:500;color:var(--wg-pri)}
.elementor-15084 .ql-wg-h4 .elementor-heading-title{font-family:'Cormorant Garamond',Georgia,serif;font-size:22px;line-height:1.25;font-weight:500;color:var(--wg-pri)}
.elementor-15084 .ql-wg-body,.elementor-15084 .ql-wg-body p{font-family:Inter,-apple-system,sans-serif;font-size:13px;line-height:1.6;color:var(--wg-body)}
.elementor-15084 .ql-wg-lead,.elementor-15084 .ql-wg-lead p{font-family:Inter,-apple-system,sans-serif;font-size:14.5px;line-height:1.7;color:var(--wg-body)}
.elementor-15084 .ql-wg-intro,.elementor-15084 .ql-wg-intro p{font-family:Inter,-apple-system,sans-serif;font-size:13.5px;line-height:1.7;color:var(--wg-body)}
/* ---- rows: gap via column padding + negative row margin ---- */
.elementor-15084 .ql-wg-row{margin-left:-10px;margin-right:-10px}
.elementor-15084 .ql-wg-row > .elementor-container > .elementor-column{padding-left:10px;padding-right:10px}
.elementor-15084 .ql-wg-row6{margin-left:-4px;margin-right:-4px}
.elementor-15084 .ql-wg-row6 > .elementor-container > .elementor-column{padding-left:4px;padding-right:4px}
.elementor-15084 .ql-wg-row12{margin-left:-12px;margin-right:-12px}
.elementor-15084 .ql-wg-row12 > .elementor-container > .elementor-column{padding-left:12px;padding-right:12px}
.elementor-15084 .ql-wg-row > .elementor-container,.elementor-15084 .ql-wg-row6 > .elementor-container,.elementor-15084 .ql-wg-row12 > .elementor-container{align-items:stretch}
/* ---- buttons ---- */
.elementor-15084 .ql-wg-btn .elementor-button{font-family:Inter,-apple-system,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.2px;line-height:1;padding:13px 20px;border-radius:5px;transition:background-color .18s ease,color .18s ease,border-color .18s ease}
.elementor-15084 .ql-wg-btn--pri .elementor-button{background-color:var(--wg-pri);color:#fff;border:1px solid var(--wg-pri)}
.elementor-15084 .ql-wg-btn--pri .elementor-button:hover,.elementor-15084 .ql-wg-btn--pri .elementor-button:focus{background-color:#0E3123;border-color:#0E3123;color:#fff}
.elementor-15084 .ql-wg-btn--sec .elementor-button{background-color:#fff;color:var(--wg-pri);border:1px solid #D6DCCB}
.elementor-15084 .ql-wg-btn--sec .elementor-button:hover,.elementor-15084 .ql-wg-btn--sec .elementor-button:focus{background-color:#F1F3EA;border-color:#B9C6A9;color:var(--wg-pri)}
.elementor-15084 .ql-wg-btnrow .elementor-widget-button{display:inline-block;width:auto;vertical-align:top}
.elementor-15084 .ql-wg-btnrow .elementor-widget-button:first-child{margin-right:14px}
.elementor-15084 .ql-wg a:focus-visible,.elementor-15084 .ql-wg button:focus-visible,.elementor-15084 .ql-wg .elementor-button:focus-visible{outline:2px solid #2F6B4F;outline-offset:2px}
/* ================= S1 HERO ================= */
.elementor-15084 .ql-wg-hero > .elementor-container{max-width:100%}
.elementor-15084 .ql-wg .ql-wg-hero__copy > .elementor-element-populated{padding:76px 44px 30px max(32px,calc(135.1351% - 660px))}
.elementor-15084 .ql-wg .ql-wg-hero__media > .elementor-element-populated{padding:0}
.elementor-15084 .ql-wg-hero__img img{display:block;width:100%;height:464px;object-fit:cover;object-position:64% 52%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5.5%);mask-image:linear-gradient(to right,transparent 0,#000 5.5%)}
.elementor-15084 .ql-wg-hero .ql-wg-eyebrow{margin-bottom:12px}
.elementor-15084 .ql-wg-hero .ql-wg-h1{margin-bottom:26px}
.elementor-15084 .ql-wg-hero .ql-wg-lead{max-width:372px}
.elementor-15084 .ql-wg.ql-wg-hero .ql-wg-lead{margin-block-end:34px}
/* ================= S2 PROOF ================= */
.elementor-15084 .ql-wg-proof__item{display:block;flex:0 0 25%;width:25%;min-width:0;padding-right:24px}
.elementor-15084 .ql-wg-proof__item+.ql-wg-proof__item{border-left:1px solid #E7E2D7;padding-left:26px;width:25%}
.elementor-15084 .ql-wg-proof__item .elementor-icon-box-wrapper{display:flex;align-items:center;gap:14px;text-align:left}
.elementor-15084 .ql-wg-proof__item .elementor-icon-box-icon{margin:0;flex:0 0 auto}
.elementor-15084 .ql-wg-proof__item .elementor-icon{color:#6E8757;width:30px;height:30px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMjAgMTJhOCA4IDAgMSAxLTIuNi01LjknLz48cGF0aCBkPSdNMjAuNiAzLjV2My45aC0zLjknLz48cGF0aCBkPSdNMTIgMTYuNGMwLTIuNyAxLjctNC43IDQuMi01LjEtLjIgMi44LTEuOCA0LjctNC4yIDUuMVonLz48cGF0aCBkPSdNMTIgMTYuNGMwLTIuNy0xLjctNC43LTQuMi01LjEuMiAyLjggMS44IDQuNyA0LjIgNS4xWicvPjxwYXRoIGQ9J00xMiAxNi40VjE5Jy8+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMjAgMTJhOCA4IDAgMSAxLTIuNi01LjknLz48cGF0aCBkPSdNMjAuNiAzLjV2My45aC0zLjknLz48cGF0aCBkPSdNMTIgMTYuNGMwLTIuNyAxLjctNC43IDQuMi01LjEtLjIgMi44LTEuOCA0LjctNC4yIDUuMVonLz48cGF0aCBkPSdNMTIgMTYuNGMwLTIuNy0xLjctNC43LTQuMi01LjEuMiAyLjggMS44IDQuNyA0LjIgNS4xWicvPjxwYXRoIGQ9J00xMiAxNi40VjE5Jy8+PC9zdmc+) center/contain no-repeat;}
.elementor-15084 .ql-wg-proof__item .elementor-icon svg,.elementor-15084 .ql-wg-proof__item .elementor-icon i{display:none}
.elementor-15084 .ql-wg-proof__i2 .elementor-icon{width:30px;height:30px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMjF2LTYuNCcvPjxwYXRoIGQ9J00xMiAxNC42YzAtMyAxLjktNS4zIDQuOC01LjgtLjIgMy4yLTIgNS40LTQuOCA1LjhaJy8+PHBhdGggZD0nTTEyIDE0LjZjMC0zLTEuOS01LjMtNC44LTUuOC4yIDMuMiAyIDUuNCA0LjggNS44WicvPjxlbGxpcHNlIGN4PScxMicgY3k9JzUuMicgcng9JzIuNScgcnk9JzMuMycvPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMjF2LTYuNCcvPjxwYXRoIGQ9J00xMiAxNC42YzAtMyAxLjktNS4zIDQuOC01LjgtLjIgMy4yLTIgNS40LTQuOCA1LjhaJy8+PHBhdGggZD0nTTEyIDE0LjZjMC0zLTEuOS01LjMtNC44LTUuOC4yIDMuMiAyIDUuNCA0LjggNS44WicvPjxlbGxpcHNlIGN4PScxMicgY3k9JzUuMicgcng9JzIuNScgcnk9JzMuMycvPjwvc3ZnPg==) center/contain no-repeat;}
.elementor-15084 .ql-wg-proof__i3 .elementor-icon{width:30px;height:30px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMy42YzMuNSAyIDUuNCA0LjkgNS40IDguMkE1LjQgNS40IDAgMCAxIDEyIDE3LjJhNS40IDUuNCAwIDAgMS01LjQtNS40YzAtMy4zIDEuOS02LjIgNS40LTguMlonLz48cGF0aCBkPSdNMTIgMTcuMlYyMC42Jy8+PHBhdGggZD0nTTQuOCAxOS42IDE5LjIgNS4yJy8+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMy42YzMuNSAyIDUuNCA0LjkgNS40IDguMkE1LjQgNS40IDAgMCAxIDEyIDE3LjJhNS40IDUuNCAwIDAgMS01LjQtNS40YzAtMy4zIDEuOS02LjIgNS40LTguMlonLz48cGF0aCBkPSdNMTIgMTcuMlYyMC42Jy8+PHBhdGggZD0nTTQuOCAxOS42IDE5LjIgNS4yJy8+PC9zdmc+) center/contain no-repeat;}
.elementor-15084 .ql-wg-proof__i4 .elementor-icon{width:30px;height:30px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNCAxMC40IDEyIDRsOCA2LjRWMTkuNmExLjIgMS4yIDAgMCAxLTEuMiAxLjJINS4yQTEuMiAxLjIgMCAwIDEgNCAxOS42WicvPjxwYXRoIGQ9J00xMiAxOC40di00LjInLz48cGF0aCBkPSdNMTIgMTQuMmMwLTEuOSAxLjMtMy4zIDMuMi0zLjYtLjIgMi0xLjMgMy40LTMuMiAzLjZaJy8+PHBhdGggZD0nTTEyIDE0LjJjMC0xLjktMS4zLTMuMy0zLjItMy42LjIgMiAxLjMgMy40IDMuMiAzLjZaJy8+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNCAxMC40IDEyIDRsOCA2LjRWMTkuNmExLjIgMS4yIDAgMCAxLTEuMiAxLjJINS4yQTEuMiAxLjIgMCAwIDEgNCAxOS42WicvPjxwYXRoIGQ9J00xMiAxOC40di00LjInLz48cGF0aCBkPSdNMTIgMTQuMmMwLTEuOSAxLjMtMy4zIDMuMi0zLjYtLjIgMi0xLjMgMy40LTMuMiAzLjZaJy8+PHBhdGggZD0nTTEyIDE0LjJjMC0xLjktMS4zLTMuMy0zLjItMy42LjIgMiAxLjMgMy40IDMuMiAzLjZaJy8+PC9zdmc+) center/contain no-repeat;}
.elementor-15084 .ql-wg-proof__item .elementor-icon-box-title{margin:0 0 3px}
.elementor-15084 .ql-wg-proof__item .elementor-icon-box-title,.elementor-15084 .ql-wg-proof__item .elementor-icon-box-title a{font-family:Inter,-apple-system,sans-serif;font-size:13.5px;line-height:1.3;font-weight:600;color:var(--wg-pri)}
.elementor-15084 .ql-wg-proof__item .elementor-icon-box-description{font-family:Inter,-apple-system,sans-serif;font-size:12.5px;line-height:1.35;color:#7B8079;margin:0}
/* ================= S3 CROP DISCOVERY ================= */
.elementor-15084 .ql-wg-head .elementor-heading-title{text-align:center}
.elementor-15084 .ql-wg-eyebrow.ql-wg-head{margin-bottom:6px}
.elementor-15084 .ql-wg-h2.ql-wg-head{margin-bottom:4px}
.elementor-15084 .ql-wg-intro.ql-wg-head{max-width:642px;margin:0 auto}
.elementor-15084 .ql-wg .ql-wg-card > .elementor-element-populated{background:#FEFDFA;border:1px solid #E7E2D7;border-radius:12px;height:100%}
.elementor-15084 .ql-wg-row > .elementor-container > .elementor-column > .elementor-element-populated,.elementor-15084 .ql-wg-row6 > .elementor-container > .elementor-column > .elementor-element-populated,.elementor-15084 .ql-wg-row12 > .elementor-container > .elementor-column > .elementor-element-populated{display:flex;flex-direction:column}
.elementor-15084 .ql-wg .ql-wg-crop > .elementor-element-populated{padding:13px 13px 30px}
.elementor-15084 .ql-wg-crop__img img{display:block;width:100%;aspect-ratio:1.64/1;height:auto;object-fit:cover;border-radius:8px}
.elementor-15084 .ql-wg-crop .ql-wg-h4{margin:20px 0 12px}
.elementor-15084 .ql-wg-crop .ql-wg-body,.elementor-15084 .ql-wg-crop .ql-wg-body p{margin:0;line-height:1.6}
.elementor-15084 .ql-wg-cropgrid{margin-top:20px}
.elementor-15084 .ql-wg-cropgrid + .ql-wg-cropgrid{margin-top:20px}
/* ================= S4 HARVEST PACE ================= */
.elementor-15084 .ql-wg-pacegrid{margin-top:10px}
.elementor-15084 .ql-wg.ql-wg-pace .ql-wg-eyebrow.ql-wg-head{margin-block-end:10px}
.elementor-15084 .ql-wg .ql-wg-pacecard > .elementor-element-populated{position:relative;overflow:hidden;padding:30px 22px 26px;min-height:226px}
.elementor-15084 .ql-wg-pacecard__img{position:absolute;top:0;right:0;bottom:0;width:42%;margin:0!important}
.elementor-15084 .ql-wg-pacecard__img .elementor-widget-container,.elementor-15084 .ql-wg-pacecard__img figure,.elementor-15084 .ql-wg-pacecard__img .elementor-image{height:100%}
.elementor-15084 .ql-wg-pacecard__img img{display:block;width:100%;height:100%;object-fit:cover}
.elementor-15084 .ql-wg-pacecard .ql-wg-eyebrow,.elementor-15084 .ql-wg-pacecard .ql-wg-h3,.elementor-15084 .ql-wg-pacecard .ql-wg-body{position:relative;z-index:2;max-width:56%}
.elementor-15084 .ql-wg-pacecard .ql-wg-eyebrow .elementor-heading-title{font-size:11px;letter-spacing:1.4px}
.elementor-15084 .ql-wg-pacecard .ql-wg-eyebrow{margin-bottom:16px}
.elementor-15084 .ql-wg-pacecard .ql-wg-h3 .elementor-heading-title{font-size:24px;line-height:1.18}
.elementor-15084 .ql-wg-pacecard .ql-wg-h3{margin-bottom:16px}
.elementor-15084 .ql-wg-pacecard .ql-wg-body,.elementor-15084 .ql-wg-pacecard .ql-wg-body p{font-size:13.5px;line-height:1.72}
/* ================= S5 OPEN-SYSTEM BAND ================= */
.elementor-15084 .ql-wg-adv{position:relative;background:#0D2C1E;overflow:hidden}
.elementor-15084 .ql-wg-adv::before,.elementor-15084 .ql-wg-adv::after{content:'';position:absolute;top:8px;width:190px;height:250px;background-color:#8FA76B;opacity:.55;pointer-events:none;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMzAgMjYyJyBmaWxsPSdub25lJyBzdHJva2U9JyMwMDAnIHN0cm9rZS13aWR0aD0nMS45JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J003NCAyNTZDNjggMjE0IDYwIDE3MiA1MCAxMzAgNDIgOTYgMzQgNjIgMjYgMjYnLz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MiAxMzIpIHJvdGF0ZSgtNDApIHNjYWxlKDEuMDUpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAgMTI4KSByb3RhdGUoLTE1MCkgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0NiAxMTApIHJvdGF0ZSgtMzYpIHNjYWxlKDEpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDUgMTA2KSByb3RhdGUoLTE1Mikgc2NhbGUoMC44OCknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MSA5MCkgcm90YXRlKC0zMikgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MCA4Nikgcm90YXRlKC0xNTQpIHNjYWxlKDAuODIpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzcgNzApIHJvdGF0ZSgtMjgpIHNjYWxlKDAuODgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzYgNjYpIHJvdGF0ZSgtMTU2KSBzY2FsZSgwLjc2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzIDUwKSByb3RhdGUoLTI0KSBzY2FsZSgwLjgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzIgNDYpIHJvdGF0ZSgtMTU4KSBzY2FsZSgwLjY4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI5IDMyKSByb3RhdGUoLTIwKSBzY2FsZSgwLjcpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjggMjgpIHJvdGF0ZSgtMTYwKSBzY2FsZSgwLjU4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI2IDE2KSByb3RhdGUoLTE2KSBzY2FsZSgwLjU2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMzAgMjYyJyBmaWxsPSdub25lJyBzdHJva2U9JyMwMDAnIHN0cm9rZS13aWR0aD0nMS45JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J003NCAyNTZDNjggMjE0IDYwIDE3MiA1MCAxMzAgNDIgOTYgMzQgNjIgMjYgMjYnLz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MiAxMzIpIHJvdGF0ZSgtNDApIHNjYWxlKDEuMDUpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAgMTI4KSByb3RhdGUoLTE1MCkgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0NiAxMTApIHJvdGF0ZSgtMzYpIHNjYWxlKDEpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDUgMTA2KSByb3RhdGUoLTE1Mikgc2NhbGUoMC44OCknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MSA5MCkgcm90YXRlKC0zMikgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MCA4Nikgcm90YXRlKC0xNTQpIHNjYWxlKDAuODIpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzcgNzApIHJvdGF0ZSgtMjgpIHNjYWxlKDAuODgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzYgNjYpIHJvdGF0ZSgtMTU2KSBzY2FsZSgwLjc2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzIDUwKSByb3RhdGUoLTI0KSBzY2FsZSgwLjgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzIgNDYpIHJvdGF0ZSgtMTU4KSBzY2FsZSgwLjY4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI5IDMyKSByb3RhdGUoLTIwKSBzY2FsZSgwLjcpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjggMjgpIHJvdGF0ZSgtMTYwKSBzY2FsZSgwLjU4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI2IDE2KSByb3RhdGUoLTE2KSBzY2FsZSgwLjU2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjwvc3ZnPg==) center/contain no-repeat}
.elementor-15084 .ql-wg-adv::before{left:-34px;transform:rotate(28deg)}
.elementor-15084 .ql-wg-adv::after{right:-34px;transform:rotate(-28deg) scaleX(-1)}
.elementor-15084 .ql-wg-adv > .elementor-container{position:relative;z-index:2}
.elementor-15084 .ql-wg-adv .ql-wg-eyebrow .elementor-heading-title{color:#9FB394;font-size:11px}
.elementor-15084 .ql-wg-adv .ql-wg-eyebrow{margin-bottom:9px}
.elementor-15084 .ql-wg-adv .ql-wg-h2 .elementor-heading-title{color:#F6F3E9}
.elementor-15084 .ql-wg-advgrid{margin-top:6px}
.elementor-15084 .ql-wg .ql-wg-advitem > .elementor-element-populated{padding:0 18px}
.elementor-15084 .ql-wg-advgrid > .elementor-container > .elementor-column + .elementor-column > .elementor-element-populated{border-left:1px solid rgba(246,243,233,.15)}
.elementor-15084 .ql-wg-advitem .elementor-icon-box-wrapper{text-align:center}
.elementor-15084 .ql-wg-advitem .elementor-icon-box-icon{margin-bottom:8px}
.elementor-15084 .ql-wg-advitem .elementor-icon{display:inline-block;color:#CBD8A6;width:54px;height:54px;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.elementor-15084 .ql-wg-advitem .elementor-icon svg,.elementor-15084 .ql-wg-advitem .elementor-icon i{display:none}
.elementor-15084 .ql-wg-adv1 .elementor-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMjF2LTcnLz48cGF0aCBkPSdNMTIgMTQuMmMwLTMuMSAyLTUuNSA1LTYtLjIgMy4zLTIuMSA1LjYtNSA2WicvPjxwYXRoIGQ9J00xMiAxNi40YzAtMi42LTEuNy00LjYtNC4yLTUgLjIgMi44IDEuOCA0LjcgNC4yIDVaJy8+PHBhdGggZD0nTTQuNiAyMWgxNC44Jy8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMjF2LTcnLz48cGF0aCBkPSdNMTIgMTQuMmMwLTMuMSAyLTUuNSA1LTYtLjIgMy4zLTIuMSA1LjYtNSA2WicvPjxwYXRoIGQ9J00xMiAxNi40YzAtMi42LTEuNy00LjYtNC4yLTUgLjIgMi44IDEuOCA0LjcgNC4yIDVaJy8+PHBhdGggZD0nTTQuNiAyMWgxNC44Jy8+PC9zdmc+)}
.elementor-15084 .ql-wg-adv2 .elementor-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMy4yYzMuMyAzLjggNSA2LjYgNSA4LjlhNSA1IDAgMCAxLTEwIDBjMC0yLjMgMS43LTUuMSA1LTguOVonLz48cGF0aCBkPSdNMTIgMTYuNlYxMS4yJy8+PHBhdGggZD0nTTEyIDEyLjhjMC0xLjYgMS4xLTIuOCAyLjgtMy0uMiAxLjctMS4yIDIuOC0yLjggM1onLz48cGF0aCBkPSdNMTIgMTVjMC0xLjQtMS0yLjUtMi41LTIuNy4yIDEuNSAxLjEgMi41IDIuNSAyLjdaJy8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMy4yYzMuMyAzLjggNSA2LjYgNSA4LjlhNSA1IDAgMCAxLTEwIDBjMC0yLjMgMS43LTUuMSA1LTguOVonLz48cGF0aCBkPSdNMTIgMTYuNlYxMS4yJy8+PHBhdGggZD0nTTEyIDEyLjhjMC0xLjYgMS4xLTIuOCAyLjgtMy0uMiAxLjctMS4yIDIuOC0yLjggM1onLz48cGF0aCBkPSdNMTIgMTVjMC0xLjQtMS0yLjUtMi41LTIuNy4yIDEuNSAxLjEgMi41IDIuNSAyLjdaJy8+PC9zdmc+)}
.elementor-15084 .ql-wg-adv3 .elementor-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMy42YzMuNSAyIDUuNCA0LjkgNS40IDguMkE1LjQgNS40IDAgMCAxIDEyIDE3LjJhNS40IDUuNCAwIDAgMS01LjQtNS40YzAtMy4zIDEuOS02LjIgNS40LTguMlonLz48cGF0aCBkPSdNMTIgMTcuMlYyMC42Jy8+PHBhdGggZD0nTTQuOCAxOS42IDE5LjIgNS4yJy8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgMy42YzMuNSAyIDUuNCA0LjkgNS40IDguMkE1LjQgNS40IDAgMCAxIDEyIDE3LjJhNS40IDUuNCAwIDAgMS01LjQtNS40YzAtMy4zIDEuOS02LjIgNS40LTguMlonLz48cGF0aCBkPSdNMTIgMTcuMlYyMC42Jy8+PHBhdGggZD0nTTQuOCAxOS42IDE5LjIgNS4yJy8+PC9zdmc+)}
.elementor-15084 .ql-wg-adv4 .elementor-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cmVjdCB4PSc0LjQnIHk9JzEwLjQnIHdpZHRoPScxNS4yJyBoZWlnaHQ9JzkuOCcgcng9JzIuMicvPjxwYXRoIGQ9J004IDEwLjRWNy41QTQgNCAwIDAgMSAxNS45IDYuNScvPjxwYXRoIGQ9J00xMiAxMy44djMnLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cmVjdCB4PSc0LjQnIHk9JzEwLjQnIHdpZHRoPScxNS4yJyBoZWlnaHQ9JzkuOCcgcng9JzIuMicvPjxwYXRoIGQ9J004IDEwLjRWNy41QTQgNCAwIDAgMSAxNS45IDYuNScvPjxwYXRoIGQ9J00xMiAxMy44djMnLz48L3N2Zz4=)}
.elementor-15084 .ql-wg-adv5 .elementor-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNOS44IDMuNGg0LjQnLz48cGF0aCBkPSdNMTAuNyAzLjR2NS4zTDYuMyAxN2EyIDIgMCAwIDAgMS44IDNoNy44YTIgMiAwIDAgMCAxLjgtM2wtNC40LTguM1YzLjQnLz48cGF0aCBkPSdNMTIgMTYuOGMwLTEuOCAxLjItMy4xIDMtMy40LS4yIDEuOS0xLjIgMy4yLTMgMy40WicvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNOS44IDMuNGg0LjQnLz48cGF0aCBkPSdNMTAuNyAzLjR2NS4zTDYuMyAxN2EyIDIgMCAwIDAgMS44IDNoNy44YTIgMiAwIDAgMCAxLjgtM2wtNC40LTguM1YzLjQnLz48cGF0aCBkPSdNMTIgMTYuOGMwLTEuOCAxLjItMy4xIDMtMy40LS4yIDEuOS0xLjIgMy4yLTMgMy40WicvPjwvc3ZnPg==)}
.elementor-15084 .ql-wg-advitem .elementor-icon-box-title{margin:0 0 6px}
.elementor-15084 .ql-wg-advitem .elementor-icon-box-title,.elementor-15084 .ql-wg-advitem .elementor-icon-box-title a{font-family:'Cormorant Garamond',Georgia,serif;font-size:18px;line-height:1.32;font-weight:500;color:#F4F1E6}
.elementor-15084 .ql-wg-advitem .elementor-icon-box-description{font-family:Inter,-apple-system,sans-serif;font-size:12.5px;line-height:1.62;color:#AFBFA9;margin:0}
/* ================= S6 CROP GOALS ================= */
.elementor-15084 .ql-wg-goalgrid{margin-top:12px}
.elementor-15084 .ql-wg .ql-wg-goal > .elementor-element-populated{padding:0 0 22px;overflow:hidden}
.elementor-15084 .ql-wg-goal__img img{display:block;width:100%;aspect-ratio:1.61/1;height:auto;object-fit:cover;border-radius:11px 11px 0 0}
.elementor-15084 .ql-wg-goal .ql-wg-h4,.elementor-15084 .ql-wg-goal .ql-wg-body,.elementor-15084 .ql-wg-goal .elementor-widget-icon-list{padding-left:22px;padding-right:20px}
.elementor-15084 .ql-wg-goal .ql-wg-h4{margin:16px 0 8px}
.elementor-15084 .ql-wg-goal .ql-wg-body{margin-bottom:18px}
.elementor-15084 .ql-wg-goal .elementor-icon-list-items{display:block}
.elementor-15084 .ql-wg-goal .elementor-icon-list-item{margin-bottom:6px;display:flex;align-items:flex-start}
.elementor-15084 .ql-wg-goal .elementor-icon-list-item:last-child{margin-bottom:0}
.elementor-15084 .ql-wg-list .elementor-icon-list-icon{flex:0 0 auto;margin-right:11px;margin-top:2px;color:#5E8A4A;width:13px;height:13px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNC44IDEyLjYgOS42IDE3LjQgMTkuMiA2LjgnLz48L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNC44IDEyLjYgOS42IDE3LjQgMTkuMiA2LjgnLz48L3N2Zz4=) center/contain no-repeat}
.elementor-15084 .ql-wg-list .elementor-icon-list-icon svg,.elementor-15084 .ql-wg-list .elementor-icon-list-icon i{display:none}
.elementor-15084 .ql-wg-list .elementor-icon-list-text{font-family:Inter,-apple-system,sans-serif;font-size:12.5px;line-height:1.45;color:#5F655F;padding-left:0}
/* ================= S7 SYSTEM MATCHING ================= */
.elementor-15084 .ql-wg-sysgrid{margin-top:12px}
.elementor-15084 .ql-wg .ql-wg-prod > .elementor-element-populated{padding:16px 15px 15px}
.elementor-15084 .ql-wg-prod__img img{display:block;width:100%;height:222px;object-fit:contain;object-position:center bottom}
.elementor-15084 .ql-wg-prod .ql-wg-h4{margin:14px 0 9px}
.elementor-15084 .ql-wg-prod .ql-wg-body{margin-bottom:0}
.elementor-15084 .ql-wg-prod .elementor-widget-button{margin-top:14px}
.elementor-15084 .ql-wg-prod .elementor-widget-button + .elementor-widget-button{margin-top:9px}
.elementor-15084 .ql-wg-prod .elementor-button{display:block;width:100%;text-align:center;padding:9.5px 10px;font-size:12px}
.elementor-15084 .ql-wg-prod .ql-wg-btn--pri{margin-top:auto!important;padding-top:14px}
.elementor-15084 .ql-wg .ql-wg-panel > .elementor-element-populated{background:#F8F5EE;border:1px solid #E7E2D7;border-radius:12px;padding:22px 20px 20px;height:100%;display:flex;flex-direction:column}
.elementor-15084 .ql-wg-panel .ql-wg-h4{margin:0 0 11px}
.elementor-15084 .ql-wg-panel .ql-wg-body{margin-bottom:18px}
.elementor-15084 .ql-wg-panel .elementor-icon-list-item{display:flex;align-items:flex-start;margin-bottom:13px}
.elementor-15084 .ql-wg-panel .elementor-icon-list-item:last-child{margin-bottom:0}
.elementor-15084 .ql-wg-panel .elementor-icon-list-icon{flex:0 0 auto;margin-right:11px;margin-top:1px;color:#5E8A4A;width:17px;height:17px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc5LjEnLz48cGF0aCBkPSdNNy45IDEyLjNsMi45IDIuOSA1LjMtNS42Jy8+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc5LjEnLz48cGF0aCBkPSdNNy45IDEyLjNsMi45IDIuOSA1LjMtNS42Jy8+PC9zdmc+) center/contain no-repeat}
.elementor-15084 .ql-wg-panel .elementor-icon-list-icon svg,.elementor-15084 .ql-wg-panel .elementor-icon-list-icon i{display:none}
.elementor-15084 .ql-wg-panel .elementor-icon-list-text{font-family:Inter,-apple-system,sans-serif;font-size:12.5px;line-height:1.45;color:#6B7168;padding-left:0}
.elementor-15084 .ql-wg-panel .elementor-icon-list-text strong{color:#22392C;font-weight:600}
.elementor-15084 .ql-wg-panel .elementor-widget-button{margin-top:20px}
.elementor-15084 .ql-wg-panel .elementor-button{display:block;width:100%;text-align:center;padding:11px 10px;font-size:12px}
/* ================= S8 AUDIENCE ================= */
.elementor-15084 .ql-wg-audgrid{margin-top:8px}
.elementor-15084 .ql-wg .ql-wg-aud > .elementor-element-populated{padding:0 0 20px;overflow:hidden}
.elementor-15084 .ql-wg-aud__img img{display:block;width:100%;aspect-ratio:1.6/1;height:auto;object-fit:cover;border-radius:11px 11px 0 0}
.elementor-15084 .ql-wg-aud .ql-wg-h4,.elementor-15084 .ql-wg-aud .ql-wg-body{padding-left:20px;padding-right:20px}
.elementor-15084 .ql-wg-aud .ql-wg-h4{margin:17px 0 9px}
.elementor-15084 .ql-wg-aud .ql-wg-h4 a{color:inherit;text-decoration:none;display:inline-block;padding:3px 0}
.elementor-15084 .ql-wg-aud .ql-wg-h4 a:hover{color:#2F6B4F}
.elementor-15084 .ql-wg-aud .ql-wg-body{margin:0}
/* ================= S9 FAQ ================= */
.elementor-15084 .ql-wg-faq{position:relative}
.elementor-15084 .ql-wg-faq::before,.elementor-15084 .ql-wg-faq::after{content:'';position:absolute;bottom:6px;width:150px;height:250px;background-color:#A8B98C;opacity:.5;pointer-events:none;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMzAgMjYyJyBmaWxsPSdub25lJyBzdHJva2U9JyMwMDAnIHN0cm9rZS13aWR0aD0nMS45JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J003NCAyNTZDNjggMjE0IDYwIDE3MiA1MCAxMzAgNDIgOTYgMzQgNjIgMjYgMjYnLz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MiAxMzIpIHJvdGF0ZSgtNDApIHNjYWxlKDEuMDUpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAgMTI4KSByb3RhdGUoLTE1MCkgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0NiAxMTApIHJvdGF0ZSgtMzYpIHNjYWxlKDEpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDUgMTA2KSByb3RhdGUoLTE1Mikgc2NhbGUoMC44OCknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MSA5MCkgcm90YXRlKC0zMikgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MCA4Nikgcm90YXRlKC0xNTQpIHNjYWxlKDAuODIpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzcgNzApIHJvdGF0ZSgtMjgpIHNjYWxlKDAuODgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzYgNjYpIHJvdGF0ZSgtMTU2KSBzY2FsZSgwLjc2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzIDUwKSByb3RhdGUoLTI0KSBzY2FsZSgwLjgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzIgNDYpIHJvdGF0ZSgtMTU4KSBzY2FsZSgwLjY4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI5IDMyKSByb3RhdGUoLTIwKSBzY2FsZSgwLjcpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjggMjgpIHJvdGF0ZSgtMTYwKSBzY2FsZSgwLjU4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI2IDE2KSByb3RhdGUoLTE2KSBzY2FsZSgwLjU2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMzAgMjYyJyBmaWxsPSdub25lJyBzdHJva2U9JyMwMDAnIHN0cm9rZS13aWR0aD0nMS45JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J003NCAyNTZDNjggMjE0IDYwIDE3MiA1MCAxMzAgNDIgOTYgMzQgNjIgMjYgMjYnLz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MiAxMzIpIHJvdGF0ZSgtNDApIHNjYWxlKDEuMDUpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAgMTI4KSByb3RhdGUoLTE1MCkgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0NiAxMTApIHJvdGF0ZSgtMzYpIHNjYWxlKDEpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDUgMTA2KSByb3RhdGUoLTE1Mikgc2NhbGUoMC44OCknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MSA5MCkgcm90YXRlKC0zMikgc2NhbGUoMC45NSknPjxwYXRoIGQ9J00wIDBDMTEtMTMgMzEtMTYgNDYtNSAzNCAxMiAxMSAxMyAwIDBaJy8+PHBhdGggZD0nTTMgMEMxNSAwIDMyLTMgNDQtNScvPjwvZz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0MCA4Nikgcm90YXRlKC0xNTQpIHNjYWxlKDAuODIpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzcgNzApIHJvdGF0ZSgtMjgpIHNjYWxlKDAuODgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzYgNjYpIHJvdGF0ZSgtMTU2KSBzY2FsZSgwLjc2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzIDUwKSByb3RhdGUoLTI0KSBzY2FsZSgwLjgpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzIgNDYpIHJvdGF0ZSgtMTU4KSBzY2FsZSgwLjY4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI5IDMyKSByb3RhdGUoLTIwKSBzY2FsZSgwLjcpJz48cGF0aCBkPSdNMCAwQzExLTEzIDMxLTE2IDQ2LTUgMzQgMTIgMTEgMTMgMCAwWicvPjxwYXRoIGQ9J00zIDBDMTUgMCAzMi0zIDQ0LTUnLz48L2c+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjggMjgpIHJvdGF0ZSgtMTYwKSBzY2FsZSgwLjU4KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI2IDE2KSByb3RhdGUoLTE2KSBzY2FsZSgwLjU2KSc+PHBhdGggZD0nTTAgMEMxMS0xMyAzMS0xNiA0Ni01IDM0IDEyIDExIDEzIDAgMFonLz48cGF0aCBkPSdNMyAwQzE1IDAgMzItMyA0NC01Jy8+PC9nPjwvc3ZnPg==) center/contain no-repeat}
.elementor-15084 .ql-wg-faq::before{left:14px;transform:rotate(18deg)}
.elementor-15084 .ql-wg-faq::after{right:14px;transform:rotate(-18deg) scaleX(-1)}
.elementor-15084 .ql-wg-faq > .elementor-container{position:relative;z-index:2}
.elementor-15084 .ql-wg-faqgrid{margin-top:14px}
.elementor-15084 .ql-wg-faq .elementor-toggle .elementor-toggle-item{margin-bottom:8px}
.elementor-15084 .ql-wg-faq .elementor-toggle .elementor-tab-title{background:#FCFAF6;border:1px solid #E7E2D7;border-radius:8px;padding:10px 16px 10px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Inter,-apple-system,sans-serif;font-size:14.5px;line-height:1.4;font-weight:500;color:#3C433B;transition:background-color .18s ease,border-color .18s ease}
.elementor-15084 .ql-wg-faq .elementor-toggle .elementor-tab-title:hover{background:#F6F2E9;border-color:#D8D2C4}
.elementor-15084 .ql-wg-faq .elementor-toggle .elementor-tab-title.elementor-active{border-radius:8px 8px 0 0;border-bottom-color:transparent;background:#F8F5EE}
.elementor-15084 .ql-wg-faq .elementor-toggle-title{font-weight:500;color:inherit;text-decoration:none;flex:1 1 auto}
.elementor-15084 .ql-wg-faq .elementor-toggle-icon{flex:0 0 auto;width:14px;height:14px;margin:0;color:#5A6357}
.elementor-15084 .ql-wg-faq .elementor-toggle-icon span,.elementor-15084 .ql-wg-faq .elementor-toggle-icon i,.elementor-15084 .ql-wg-faq .elementor-toggle-icon svg{display:none!important}
.elementor-15084 .ql-wg-faq .elementor-toggle-icon::after{content:'';display:block;width:14px;height:14px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgNXYxNE01IDEyaDE0Jy8+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMTIgNXYxNE01IDEyaDE0Jy8+PC9zdmc+) center/contain no-repeat}
.elementor-15084 .ql-wg-faq .elementor-tab-title.elementor-active .elementor-toggle-icon::after{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNSAxMmgxNCcvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNSAxMmgxNCcvPjwvc3ZnPg==)}
.elementor-15084 .ql-wg-faq .elementor-tab-content{background:#F8F5EE;border:1px solid #E7E2D7;border-top:0;border-radius:0 0 8px 8px;padding:3px 18px 16px;font-family:Inter,-apple-system,sans-serif;font-size:11.5px;line-height:1.62;color:#5F655F}
.elementor-15084 .ql-wg-faq .elementor-tab-content p{margin:0}
.elementor-15084 .ql-wg-faq .elementor-tab-content a{color:#2F6B4F;text-decoration:underline}
/* ================= S10 FINAL CTA ================= */
.elementor-15084 .ql-wg-cta > .elementor-container{max-width:1320px}
.elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated{position:relative;border-radius:14px;overflow:hidden;min-height:288px;padding:40px 44px 38px 120px;background-color:#F2F1E7;background-image:linear-gradient(102deg,#EAEEDF 0%,#F3F2E9 44%,#FAF8F3 78%);border:1px solid #E1DDCF;box-shadow:0 2px 14px rgba(19,65,46,.055)}

.elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated > .elementor-element:not(.ql-wg-cta__img){position:relative;z-index:2}
.elementor-15084 .ql-wg-cta .ql-wg-h2 .elementor-heading-title{font-size:36px;line-height:1.16}
.elementor-15084 .ql-wg-cta .ql-wg-h2{margin-bottom:16px}
.elementor-15084 .ql-wg-cta .ql-wg-body,.elementor-15084 .ql-wg-cta .ql-wg-body p{font-size:14px;line-height:1.62;max-width:296px}
.elementor-15084 .ql-wg.ql-wg-cta .ql-wg-body{margin-block-end:30px}
/* ================= RESPONSIVE ================= */
.elementor-15084 .ql-wg-row > .elementor-container,.elementor-15084 .ql-wg-row6 > .elementor-container,.elementor-15084 .ql-wg-row12 > .elementor-container{flex-wrap:wrap}
@media (max-width:1439px){
 .elementor-15084 .ql-wg:not(.ql-wg-hero) > .elementor-container{max-width:min(1320px,calc(100% - 64px))!important}
 .elementor-15084 .ql-wg-cta > .elementor-container{max-width:min(1320px,calc(100% - 64px))!important}
 .elementor-15084 .ql-wg-h1 .elementor-heading-title{font-size:64px}
 .elementor-15084 .ql-wg-hero__img img{height:430px}
}
@media (max-width:1199px){
 .elementor-15084 .ql-wg-prod{width:25%!important}
 .elementor-15084 .ql-wg-panel{width:100%!important;margin-top:20px}
 .elementor-15084 .ql-wg-panel .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:0 24px}
 .elementor-15084 .ql-wg-panel .elementor-icon-list-item{width:calc(50% - 12px)}
 .elementor-15084 .ql-wg-prod__img img{height:180px}
 .elementor-15084 .ql-wg-pacecard .ql-wg-eyebrow,.elementor-15084 .ql-wg-pacecard .ql-wg-h3,.elementor-15084 .ql-wg-pacecard .ql-wg-body{max-width:56%}
 .elementor-15084 .ql-wg-pacecard__img{width:42%}
}
@media (max-width:1023px){
 .elementor-15084 .ql-wg:not(.ql-wg-hero) > .elementor-container{max-width:calc(100% - 48px)!important}
 .elementor-15084 .ql-wg-hero > .elementor-container{flex-wrap:wrap}
 .elementor-15084 .ql-wg-hero__copy,.elementor-15084 .ql-wg-hero__media{width:100%!important}
 .elementor-15084 .ql-wg .ql-wg-hero__copy > .elementor-element-populated{padding:52px 24px 34px!important;max-width:720px;margin:0 auto}
 .elementor-15084 .ql-wg-hero .ql-wg-lead{max-width:560px}
 .elementor-15084 .ql-wg-hero__img img{height:auto;aspect-ratio:16/10;-webkit-mask-image:none;mask-image:none}
 .elementor-15084 .ql-wg-h1 .elementor-heading-title{font-size:54px}
 .elementor-15084 .ql-wg-h2 .elementor-heading-title{font-size:30px}
 .elementor-15084 .ql-wg-cta .ql-wg-h2 .elementor-heading-title{font-size:32px}
 .elementor-15084 .ql-wg-crop{width:50%!important;margin-bottom:20px}
 .elementor-15084 .ql-wg-goal,.elementor-15084 .ql-wg-aud{width:50%!important;margin-bottom:20px}
 .elementor-15084 .ql-wg-pacecard{width:100%!important;margin-bottom:12px}
 .elementor-15084 .ql-wg .ql-wg-pacecard > .elementor-element-populated{min-height:236px}
 .elementor-15084 .ql-wg-advitem{width:33.333%!important;margin-bottom:26px}
 .elementor-15084 .ql-wg-advgrid > .elementor-container > .elementor-column:nth-child(4) > .elementor-element-populated{border-left:0}
 .elementor-15084 .ql-wg-prod{width:50%!important;margin-bottom:20px}
 .elementor-15084 .ql-wg-prod__img img{height:220px}
 .elementor-15084 .ql-wg-proof__item{width:50%;padding-right:18px;margin-bottom:20px}
 .elementor-15084 .ql-wg-proof__item+.ql-wg-proof__item{width:50%;border-left:0;padding-left:0}
 .elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated{padding:40px 32px}
}
@media (max-width:767px){
 .elementor-15084 .ql-wg:not(.ql-wg-hero) > .elementor-container{max-width:calc(100% - 32px)!important}
 .elementor-15084 .ql-wg-cta > .elementor-container{max-width:calc(100% - 32px)!important}
 .elementor-15084 .ql-wg .ql-wg-hero__copy > .elementor-element-populated{padding:40px 20px 30px!important}
 .elementor-15084 .ql-wg-h1 .elementor-heading-title{font-size:44px;letter-spacing:0}
 .elementor-15084 .ql-wg-h2 .elementor-heading-title{font-size:27px}
 .elementor-15084 .ql-wg-h3 .elementor-heading-title,.elementor-15084 .ql-wg-pacecard .ql-wg-h3 .elementor-heading-title{font-size:22px}
 .elementor-15084 .ql-wg-h4 .elementor-heading-title{font-size:19px}
 .elementor-15084 .ql-wg-cta .ql-wg-h2 .elementor-heading-title{font-size:28px}
 .elementor-15084 .ql-wg-hero .ql-wg-lead{max-width:none}
 .elementor-15084 .ql-wg-hero__img img{aspect-ratio:4/5;object-position:62% 50%}
 .elementor-15084 .ql-wg-proof__item,.elementor-15084 .ql-wg-proof__item+.ql-wg-proof__item{display:block;width:100%;padding:0;margin-bottom:16px}
 .elementor-15084 .ql-wg-proof__item:last-child{margin-bottom:0}
 .elementor-15084 .ql-wg-crop,.elementor-15084 .ql-wg-goal,.elementor-15084 .ql-wg-aud,.elementor-15084 .ql-wg-prod{width:50%!important}
 .elementor-15084 .ql-wg-pacecard{width:100%!important}
 .elementor-15084 .ql-wg .ql-wg-pacecard > .elementor-element-populated{min-height:0;padding:26px 20px 24px}
 .elementor-15084 .ql-wg-pacecard__img{position:relative;width:100%;height:190px;margin:0 -20px!important;width:calc(100% + 40px);order:-1;margin-bottom:20px!important;margin-top:-26px!important}
 .elementor-15084 .ql-wg .ql-wg-pacecard > .elementor-element-populated > .elementor-widget-wrap{display:flex;flex-direction:column}
 .elementor-15084 .ql-wg-pacecard .ql-wg-eyebrow,.elementor-15084 .ql-wg-pacecard .ql-wg-h3,.elementor-15084 .ql-wg-pacecard .ql-wg-body{max-width:none}
 .elementor-15084 .ql-wg-advitem{width:100%!important;margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid rgba(246,243,233,.15)}
 .elementor-15084 .ql-wg-advgrid > .elementor-container > .elementor-column + .elementor-column > .elementor-element-populated{border-left:0}
 .elementor-15084 .ql-wg-advitem:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
 .elementor-15084 .ql-wg-panel .elementor-icon-list-item{width:100%}
 .elementor-15084 .ql-wg-faq::before,.elementor-15084 .ql-wg-faq::after{display:none}
 .elementor-15084 .ql-wg-adv::before,.elementor-15084 .ql-wg-adv::after{width:130px;height:190px;opacity:.35}
 .elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated{min-height:0;padding:34px 24px 30px;background-position:72% center}
 .elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated::before{background:linear-gradient(180deg,rgba(250,248,243,.97) 0%,rgba(250,248,243,.94) 62%,rgba(250,248,243,.72) 100%)}
 .elementor-15084 .ql-wg-cta .ql-wg-body,.elementor-15084 .ql-wg-cta .ql-wg-body p{max-width:none}
}
@media (max-width:559px){
 .elementor-15084 .ql-wg-crop,.elementor-15084 .ql-wg-goal,.elementor-15084 .ql-wg-aud,.elementor-15084 .ql-wg-prod{width:100%!important}
 .elementor-15084 .ql-wg-h1 .elementor-heading-title{font-size:40px}
 .elementor-15084 .ql-wg-prod__img img{height:200px}
}
@media (max-width:479px){
 .elementor-15084 .ql-wg-btnrow .elementor-widget-button{display:block;width:100%;margin-right:0!important}
 .elementor-15084 .ql-wg-btnrow .elementor-widget-button:first-child{margin-bottom:10px}
 .elementor-15084 .ql-wg-btnrow .elementor-button{display:block;width:100%;text-align:center}
 .elementor-15084 .ql-wg-h1 .elementor-heading-title{font-size:36px}
 .elementor-15084 .ql-wg-h2 .elementor-heading-title{font-size:25px}
}
@media (prefers-reduced-motion:reduce){
 .elementor-15084 .ql-wg *{transition:none!important;animation:none!important}
}
.elementor-15084 .ql-wg-btnrow .elementor-widget-wrap{display:block}
.elementor-15084 .ql-wg-proof > .elementor-container > .elementor-column > .elementor-element-populated{display:flex;flex-wrap:wrap;align-items:center}

.elementor-15084 .elementor-section-stretched{min-width:100%}

/* inner-section containers must not fall back to the 1140 kit width */
.elementor-15084 .ql-wg-row > .elementor-container,.elementor-15084 .ql-wg-row6 > .elementor-container,.elementor-15084 .ql-wg-row12 > .elementor-container,.elementor-15084 .ql-wg-btnrow > .elementor-container{max-width:100%!important}
.elementor-15084 .ql-wg-row{width:calc(100% + 20px)!important}
.elementor-15084 .ql-wg-row6{width:calc(100% + 8px)!important}
.elementor-15084 .ql-wg-row12{width:calc(100% + 24px)!important}

/* --- CTA image --- */
.elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated > .ql-wg-cta__img{position:absolute;top:0;right:0;bottom:0;width:40%;margin:0!important;z-index:1}
.elementor-15084 .ql-wg-cta__img .elementor-widget-container,.elementor-15084 .ql-wg-cta__img figure,.elementor-15084 .ql-wg-cta__img .elementor-image{height:100%}
.elementor-15084 .ql-wg-cta__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:100% 50%;-webkit-mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.55) 24%,#000 58%);mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.55) 24%,#000 58%)}
.elementor-15084 .ql-wg-faq .elementor-toggle-icon{order:2}
.elementor-15084 .ql-wg-faq .elementor-toggle-title{order:1}

/* --- proof strip: keep icon+label inline at tablet/mobile (Elementor forces column) --- */
@media (max-width:1023px){
 .elementor-15084 .ql-wg-proof .elementor-widget-wrap{display:flex;flex-wrap:wrap;align-content:flex-start}
 .elementor-15084 .ql-wg-proof__item,.elementor-15084 .ql-wg-proof__item+.ql-wg-proof__item{display:block;flex:0 0 50%;width:50%;padding:0 16px 0 0;margin-bottom:22px;border-left:0}
 .elementor-15084 .ql-wg-proof__item .elementor-icon-box-wrapper{flex-direction:row!important;text-align:left!important;align-items:center}
 .elementor-15084 .ql-wg-proof__item .elementor-icon-box-icon{width:auto!important;margin-bottom:0!important}
 .elementor-15084 .ql-wg-proof__item .elementor-icon-box-content{text-align:left!important}
}
@media (max-width:767px){
 .elementor-15084 .ql-wg-proof__item,.elementor-15084 .ql-wg-proof__item+.ql-wg-proof__item{flex:0 0 100%;width:100%;padding:0;margin-bottom:18px}
 .elementor-15084 .ql-wg-proof__item:last-child{margin-bottom:0}
 .elementor-15084 .ql-wg-advitem .elementor-icon-box-wrapper{text-align:center!important}
}

/* --- final CTA responsive --- */
@media (max-width:1023px){
 .elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated{padding:38px 30px 34px!important}
 .elementor-15084 .ql-wg-cta__img{width:40%}
 .elementor-15084 .ql-wg-cta .ql-wg-h2,.elementor-15084 .ql-wg-cta .ql-wg-body,.elementor-15084 .ql-wg-cta .ql-wg-btnrow{max-width:56%}
}
@media (max-width:767px){
 .elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated{padding:32px 22px 0!important;min-height:0;display:flex;flex-direction:column;overflow:hidden}
 .elementor-15084 .ql-wg-cta .ql-wg-h2,.elementor-15084 .ql-wg-cta .ql-wg-body,.elementor-15084 .ql-wg-cta .ql-wg-btnrow{max-width:none}
 .elementor-15084 .ql-wg .ql-wg-cta__card > .elementor-element-populated > .ql-wg-cta__img{position:static;order:9;width:calc(100% + 44px);height:206px;margin:26px -22px 0!important}
 .elementor-15084 .ql-wg-cta__img img{-webkit-mask-image:none;mask-image:none;object-position:64% 50%}
 .elementor-15084 .ql-wg.ql-wg-cta .ql-wg-body{margin-block-end:20px}
}

.elementor-15084 .ql-wg-a11y{display:none}/* End custom CSS */