.elementor .e-6f1a17ff-f227{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-ash);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6b94962-f454:hover,.elementor .e-6b94962-f454:focus-visible{color:var(--color-forest);}.elementor .e-6b94962-f454{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-5ba34c23-d518:hover,.elementor .e-5ba34c23-d518:focus-visible{color:var(--color-forest);}.elementor .e-5ba34c23-d518{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-5222433a-9436:hover,.elementor .e-5222433a-9436:focus-visible{color:var(--color-forest);}.elementor .e-5222433a-9436{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-2b2bc126-79c7:hover,.elementor .e-2b2bc126-79c7:focus-visible{color:var(--color-forest);}.elementor .e-2b2bc126-79c7{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-3c1e83b4-1837{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0%;}.elementor .e-f74678a-a3fa{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-ash);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-31da51e4-8b52:hover,.elementor .e-31da51e4-8b52:focus-visible{color:var(--color-forest);}.elementor .e-31da51e4-8b52{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-3e07617a-8b38:hover,.elementor .e-3e07617a-8b38:focus-visible{color:var(--color-forest);}.elementor .e-3e07617a-8b38{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-300625ec-6d60:hover,.elementor .e-300625ec-6d60:focus-visible{color:var(--color-forest);}.elementor .e-300625ec-6d60{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-2a71f478-1e72:hover,.elementor .e-2a71f478-1e72:focus-visible{color:var(--color-forest);}.elementor .e-2a71f478-1e72{font-family:var(--font-body);font-weight:500;font-size:var(--size-body);color:var(--color-ink);line-height:1.35;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-1e50427c-d98c{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0%;}.elementor .e-1bbd7a8-683e{padding:0px;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-7a94d4f9-2f40:hover,.elementor .e-7a94d4f9-2f40:focus-visible{color:var(--color-brass);}.elementor .e-7a94d4f9-2f40{font-family:var(--font-body);font-weight:600;font-size:var(--size-small);color:var(--color-forest);letter-spacing:0.01em;padding-block-start:14px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--color-line); & a { color: inherit; text-decoration: none; }\n}.elementor .e-76e0ae99-a412{padding-block-start:30px;padding-block-end:30px;padding-inline-start:34px;padding-inline-end:34px;border-radius:12px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#FFFFFF;box-shadow:0px 14px 34px 0px rgba(22,33,27,.10);flex-direction:column;gap:var(--space-sm);}