@media(max-width:1024px){.elementor .e-6d1e0305-7262{padding-block-start:0px;gap:10px;align-items:flex-start;text-align: left;\n}}@media(max-width:1024px){.elementor .e-4d3dfd74-360a{max-width:var(--full-w);padding-block-start:82px;padding-block-end:40px;display:flex;flex-direction:column;gap:28px;flex:1 0 auto;justify-content:center;align-self:center;}}@media(max-width:1024px){.elementor .e-3061570a-cac2{min-height:480px;}}@media(max-width:1024px){.elementor .e-4b168b1f-10e7{display:none;}}@media(max-width:1024px){.elementor .e-55d39aac-c7ae{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-23198498-1f18{height:180px;}}@media(max-width:1024px){.elementor .e-48507d38-8d64{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-5c10d8b-bb84{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-738b8fe0-2a48{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-ee727d1-6748{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-20fc72de-2d3d{height:180px;}}@media(max-width:1024px){.elementor .e-56ebe6c8-d742{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-62fc78d8-9833{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-225caf24-fd63{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-61064c49-3474{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-61b2b291-692f{height:180px;}}@media(max-width:1024px){.elementor .e-23bd5fec-de21{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-75c89d86-53c4{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-33b35928-97ad{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-30c44161-23e8{width:15px;height:15px;}}@media(max-width:1024px){.elementor .e-58a864b8-76bc{padding-block-start:22px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;}}@media(max-width:1024px){.elementor .e-488fbe61-3633{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--forest);letter-spacing:-0.024em;line-height:1.06;text-transform:none;}}@media(max-width:1024px){.elementor .e-7b7e742b-b673{padding-block-start:4px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:2px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-262ee012-9b1a{padding:0px;display:grid;gap:12px;grid-template-columns:30px 1fr;align-items:stretch;text-align: left;\n}}@media(max-width:1024px){.elementor .e-56ec5ab7-2f26{padding-block-start:4px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:2px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1aac4576-efb8{padding:0px;display:grid;gap:12px;grid-template-columns:30px 1fr;align-items:stretch;text-align: left;\n}}@media(max-width:1024px){.elementor .e-8bcebea-f81e{padding-block-start:4px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:2px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-55592d30-4acf{padding:0px;display:grid;gap:12px;grid-template-columns:30px 1fr;align-items:stretch;text-align: left;\n}}@media(max-width:1024px){.elementor .e-62eabe73-95ec{padding-block-start:4px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:2px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-f562ae-6c03{padding:0px;display:grid;gap:12px;grid-template-columns:30px 1fr;align-items:stretch;text-align: left;\n}}@media(max-width:1024px){.elementor .e-1534ba94-eff0{display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-5c273fb2-d3a9{padding-block-start:18px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;gap:10px;align-items:stretch;text-align: left;\n}}@media(max-width:1024px){.elementor .e-12c50bb6-cfaf{line-height:1.55;}}@media(max-width:1024px){.elementor .e-93b8e99-405d{gap:14px;order:1;}}@media(max-width:1024px){.elementor .e-32ddda75-defa{margin-block-start:0px;order:2;}}@media(max-width:1024px){.elementor .e-7e8743b8-5abf{margin-block-start:0px;order:4;}}@media(max-width:1024px){.elementor .e-5a0dcf56-8ea8{margin-block-start:0px;order:5;}}@media(max-width:1024px){.elementor .e-4d218a5-464b{width:100%;align-self:stretch;order:3;}}@media(max-width:1024px){.elementor .e-43afdfab-9a96{display:flex;flex-direction:column;gap:14px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-6f2ba977-b9f1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-5bfc5a81-5d5d{font-size:13px;letter-spacing:0.14em;}}@media(max-width:1024px){.elementor .e-726496cd-8962{margin-block-start:0px;gap:8px;}}@media(max-width:1024px){.elementor .e-22e424b5-8ac0{gap:3px;grid-column:1;grid-row:1;}}@media(max-width:1024px){.elementor .e-723df92c-31ae{grid-column:1 / -1;grid-row:2;}}@media(max-width:1024px){.elementor .e-6a392581-8166{grid-column:2;grid-row:1;}}@media(max-width:1024px){.elementor .e-5d60c43-2cba{padding-block-start:8px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;grid-template-columns:1fr auto;gap: 10px 14px;\n}}@media(max-width:1024px){.elementor .e-3697bca2-7e43{flex-direction:column;gap:5px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-252790d6-c728{flex-direction:column;gap:5px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-3d23acea-e400{padding-block-end:0px;}}@media(max-width:1024px){.elementor .e-3058a654-9095{min-height:0px;position:absolute;inset: 0;\n}}@media(max-width:1024px){.elementor .e-65ff9f54-379e{color:var(--pale);text-shadow: 0 1px 10px rgba(20,23,15,0.85);\n}}@media(max-width:1024px){.elementor .e-3e0051fd-b303{color:var(--white);text-shadow: 0 2px 18px rgba(20,23,15,0.5);\n}}@media(max-width:1024px){.elementor .e-45ca0c5a-6fad{gap:8px;}}@media(max-width:1024px){.elementor .e-40ed8b38-ca42{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--white);letter-spacing:-0.014em;}}@media(max-width:1024px){.elementor .e-2e86a6cf-fb26{width:26px;height:26px;}}@media(max-width:1024px){.elementor .e-183bf876-e285{width:56px;height:56px;color:var(--ink);border-radius:50%;background-color:var(--sand);}}@media(max-width:1024px){.elementor .e-7f9cfcc9-b00a{min-height:0px;margin-block-start:0px;}}@media(max-width:1024px){.elementor .e-718e5c71-b0a8{flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-end;}}@media(max-width:1024px){.elementor .e-63bc6b0d-fbba{height:100%;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;gap:0px;justify-content:space-between;}}@media(max-width:1024px){.elementor .e-6451cf24-c338{height:380px;position:relative;border-width:0px;display:block;}}@media(max-width:1024px){.elementor .e-6fc4b506-e473{padding-block-start:20px;padding-block-end:20px;}}@media(max-width:1024px){.elementor .e-52c382b0-c186{background-image:linear-gradient(180deg, rgba(20,23,15,0.35) 0%,rgba(20,23,15,0.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-5fbc9858-df54{line-height:1.5;}}@media(max-width:1024px){.elementor .e-551339d7-ea1a{height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;}}@media(max-width:1024px){.elementor .e-3c16ad7-d5f5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;gap:10px;justify-content:flex-end;max-width: none;\n}}@media(max-width:1024px){.elementor .e-61473244-7c45{height:340px;}}@media(max-width:1024px){.elementor .e-344fe807-eb51{padding-block-end:24px;}}