.elementor .e-645b8ad1-e9117f4{width:100%;height:100%;min-width:0;min-height:0px;max-width:100%;object-fit:cover;position:static;font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-text);line-height:27px;text-align:start;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0;border-width:0;background-color:rgba(0,0,0,0);display:block;letter-spacing:normal;box-shadow:none;overflow-x:clip;overflow-y:clip;\n}.elementor .e-55eade5d-b80dfe9{width:auto;height:190px;min-width:0;min-height:auto;position:relative;font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-text);line-height:27px;text-align:start;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0;border-width:0;background-color:var(--color-surface-sage);display:block;letter-spacing:normal;box-shadow:none;overflow-x:hidden;overflow-y:hidden;max-width:none;\n}.elementor .e-36e200a4-1ce696b{width:auto;min-width:0;min-height:0px;position:static;font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--color-ink);line-height:23px;text-align:start;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0;border-width:0;background-color:rgba(0,0,0,0);display:block;letter-spacing:normal;box-shadow:none;overflow-x:visible;overflow-y:visible;max-width:none;\n}.elementor .e-70579c4-1d6a57e{width:auto;min-width:0;min-height:0px;position:static;font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--color-text);line-height:19.2px;text-align:start;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0;border-width:0;background-color:rgba(0,0,0,0);display:block;letter-spacing:normal;box-shadow:none;overflow-x:visible;overflow-y:visible;max-width:none;\n}.elementor .e-7f5fab6-5657675{width:auto;min-width:0px;min-height:auto;position:static;font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--color-ink);line-height:18.2px;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;letter-spacing:normal;text-align:right;box-shadow:none;overflow-x:visible;overflow-y:visible;max-width:none;white-space:nowrap;& .cxsegs{display:inline-flex;gap:3px;margin-right:6px}& .cxseg{display:block;width:11px;height:5px;background:#dde2dd}& .cxseg.on{background:var(--color-green-dark)}&>span:first-child{display:inline-flex;gap:3px;margin-right:6px}&>span:first-child>span{display:block;width:11px;height:5px;background:var(--color-border)}&>span:first-child>span:nth-child(-n+2){background:var(--color-green-dark)}&>span:first-child{margin-right:0}&>span:first-child>span{width:13px;height:6px;border-radius:2px;background:var(--color-border)}&>span:first-child>span:nth-child(-n+2){background:var(--color-accent)}\n}.elementor .e-700316e4-611f35a{width:auto;min-width:0;min-height:0px;position:static;font-family:var(--font-body);font-weight:400;font-size:13px;color:var(--color-text);line-height:18.2px;text-align:start;text-transform:none;padding-block-start:11px;padding-block-end:11px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0;border-width:0;background-color:rgba(0,0,0,0);display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:space-between;align-items:normal;letter-spacing:normal;box-shadow:none;overflow-x:visible;overflow-y:visible;max-width:none;\n}.elementor .e-5a82eea7-e6c49bd{width:auto;min-width:0;min-height:auto;position:static;font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-text);line-height:27px;text-align:start;text-transform:none;padding-block-start:24px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0;border-width:0;background-color:rgba(0,0,0,0);display:block;letter-spacing:normal;box-shadow:none;overflow-x:visible;overflow-y:visible;max-width:none;\n}.elementor .e-1cbf0887-4d96f96{width:auto;min-width:0;min-height:auto;position:static;font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-text);line-height:27px;text-align:start;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-surface);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;letter-spacing:normal;box-shadow:none;overflow-x:hidden;overflow-y:hidden;max-width:none;\n}