.elementor .e-2e7827e6-5ff9{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:8px;border-radius:14px;}.elementor .e-46a79892-95c3{font-weight:700;font-size:12px;color:var(--ka-leaf);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-30d5b708-4e0e{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-658251d7-e37c{font-weight:800;font-size:24px;color:var(--ka-forest);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-221c71b8-789d{font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:6px;border-radius:999px;background-color:var(--ka-forest);}.elementor .e-449a81b2-99f3:hover,.elementor .e-449a81b2-99f3:focus-visible{box-shadow:0px 20px 40px 0px rgba(20,69,47,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-449a81b2-99f3{padding-block-start:18px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;border-radius:22px;background-color:#FFFFFF;transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:10px;}.elementor .e-1e2120cd-6df7{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:8px;border-radius:14px;}.elementor .e-45895dd0-e992{font-weight:700;font-size:12px;color:var(--ka-leaf);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-223a57df-2fa6{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-1646c8a8-f28a{font-weight:800;font-size:24px;color:var(--ka-forest);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-7c697f7c-1163{font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:6px;border-radius:999px;background-color:var(--ka-forest);}.elementor .e-43d6fcc-3be0:hover,.elementor .e-43d6fcc-3be0:focus-visible{box-shadow:0px 20px 40px 0px rgba(20,69,47,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-43d6fcc-3be0{padding-block-start:18px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;border-radius:22px;background-color:#FFFFFF;transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:10px;}.elementor .e-60e9bc7e-b24d{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:8px;border-radius:14px;}.elementor .e-7ca46b4e-c439{font-weight:700;font-size:12px;color:var(--ka-leaf);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-b9c98d1-ab5b{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-2339543e-dd41{font-weight:800;font-size:24px;color:var(--ka-forest);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-897ef7f-8690{font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:6px;border-radius:999px;background-color:var(--ka-forest);}.elementor .e-49c345f0-849b:hover,.elementor .e-49c345f0-849b:focus-visible{box-shadow:0px 20px 40px 0px rgba(20,69,47,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-49c345f0-849b{padding-block-start:18px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;border-radius:22px;background-color:#FFFFFF;transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:10px;}.elementor .e-163b359f-6dd5{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:8px;border-radius:14px;}.elementor .e-2776b914-855b{font-weight:700;font-size:12px;color:var(--ka-leaf);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-3b450b60-6a82{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-3727db68-c9ad{font-weight:800;font-size:24px;color:var(--ka-forest);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-2491a2fd-e1e4{font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:6px;border-radius:999px;background-color:var(--ka-forest);}.elementor .e-2cd65af9-c299:hover,.elementor .e-2cd65af9-c299:focus-visible{box-shadow:0px 20px 40px 0px rgba(20,69,47,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-2cd65af9-c299{padding-block-start:18px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;border-radius:22px;background-color:#FFFFFF;transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:10px;}.elementor .e-5a9a3833-bf96{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:8px;border-radius:14px;}.elementor .e-11b3b363-e5bf{font-weight:700;font-size:12px;color:var(--ka-leaf);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-6b4907de-8caa{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-33725b74-3274{font-weight:700;font-size:18px;color:var(--ka-muted);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-3515dfb0-386c{font-weight:700;font-size:15px;color:var(--ka-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:6px;border-radius:999px;background-color:var(--ka-gold);}.elementor .e-6aeb3486-93ce:hover,.elementor .e-6aeb3486-93ce:focus-visible{box-shadow:0px 20px 40px 0px rgba(20,69,47,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-6aeb3486-93ce{padding-block-start:18px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;border-radius:22px;background-color:#FFFFFF;transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:10px;}.elementor .e-4d5adf74-2760{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:8px;border-radius:14px;}.elementor .e-33af619-c765{font-weight:700;font-size:12px;color:var(--ka-leaf);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-84d93cd-6dc9{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-75dc-976b{font-weight:700;font-size:18px;color:var(--ka-muted);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .e-5c375199-a348{font-weight:700;font-size:15px;color:var(--ka-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:6px;border-radius:999px;background-color:var(--ka-gold);}.elementor .e-5f3ca938-63c4:hover,.elementor .e-5f3ca938-63c4:focus-visible{box-shadow:0px 20px 40px 0px rgba(20,69,47,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-5f3ca938-63c4{padding-block-start:18px;padding-block-end:26px;padding-inline-start:18px;padding-inline-end:18px;border-radius:22px;background-color:#FFFFFF;transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:10px;}.elementor .e-71120e9-6775{max-width:680px;font-size:16px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6bae0b25-420e{padding:0px;background-color:var(--ka-cream);}