.elementor .e-9af284b6-a98c{width:9px;height:9px;border-radius:999px;background-color:var(--c-leaf);display:block;flex:0 0 auto;}.elementor .e-5dc39dfd-8d3d{font-family:var(--font-sans);font-weight:700;font-size:20px;color:var(--c-orange);letter-spacing:0.14em;line-height:1.65;text-transform:uppercase;}.elementor .e-17f8cacf-b292{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-8c0cbe0b-f5ec{font-family:var(--font-sans);font-weight:700;font-size:38px;color:var(--c-ink);letter-spacing:-0.02em;line-height:1.3;}.elementor .e-28a945d3-a7d6{min-width:0px;padding:44px;border-radius:18px;border-width:1px;border-color:var(--c-line);border-style:solid;background-color:var(--c-surface);display:flex;flex-direction:column;gap:24px;flex:1 1 380px;align-self:stretch;}.elementor .e-0cc1af1c-873f{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--c-green-deep);letter-spacing:0.14em;line-height:1.65;text-transform:uppercase;}.elementor .e-029da3ea-db19{font-family:var(--font-sans);font-size:17px;color:var(--c-body);line-height:1.65;}.elementor .e-f4759e3f-d1cf{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-c62363dc-01ea{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--c-green-deep);letter-spacing:0.14em;line-height:1.65;text-transform:uppercase;}.elementor .e-84f92fcd-d7fe{font-family:var(--font-sans);font-size:17px;color:var(--c-body);line-height:1.65;}.elementor .e-00fe32d7-20a4{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-2c006552-74ad{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--c-green-deep);letter-spacing:0.14em;line-height:1.65;text-transform:uppercase;}.elementor .e-ff9d1eb4-185d{font-family:var(--font-sans);font-size:17px;color:var(--c-body);line-height:1.65;}.elementor .e-989cc476-ba48{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-0399e58f-956c{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--c-green-deep);letter-spacing:0.14em;line-height:1.65;text-transform:uppercase;}.elementor .e-605f0a76-00e1{font-family:var(--font-sans);font-size:17px;color:var(--c-body);line-height:1.65;}.elementor .e-4d2e2434-8b50{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-1dbcf665-ec98{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--c-green-deep);letter-spacing:0.14em;line-height:1.65;text-transform:uppercase;}.elementor .e-910be673-5d26{font-family:var(--font-sans);font-size:17px;color:var(--c-body);line-height:1.65;}.elementor .e-8666ad1f-1d79{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-fd316ca8-3b7f{width:100%;height:411px;object-fit:cover;display:block;}.elementor .e-5df31968-1c7c{padding:32px;border-radius:18px;background-color:var(--c-mint);display:flex;flex-direction:column;gap:24px;flex:1 1 250px;}.elementor .e-d337710d-ba52{padding:0px;display:flex;flex-direction:row;gap:44px;align-items:center;}.elementor .e-447150bc-ffa8{width:1160px;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-5ecad4e1-d44b{font-family:var(--font-sans);font-size:17px;color:var(--c-body);line-height:1.65;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--c-bg);display:flex;flex-direction:row;justify-content:center;}