.elementor .e-4aa6019-a4f1{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--surface);}.elementor .e-2f5956e1-cf12{max-width:34ch;font-family:var(--font-body);font-size:15.5px;color:var(--on-green);line-height:1.6;margin-block-start:10px;}.elementor .e-77abbdcb-1c1f{padding:0px;}.elementor .e-63ee4a20-6c79{color:var(--red-light);margin-block-end:4px;}.elementor .e-5672f8e3-b76d{padding:0px;flex-direction:column;align-items:flex-start;row-gap: 10px;\n}.elementor .e-21cb86da-88ce{color:var(--red-light);margin-block-end:4px;}.elementor .e-487b772f-4125{padding:0px;flex-direction:column;align-items:flex-start;row-gap: 10px;\n}.elementor .e-1d171f2-9a81{padding-block-start:56px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;gap:32px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;}.elementor .e-3fb7fa5f-d1db{font-family:var(--font-body);font-size:15px;color:var(--on-green-muted);display:inline-block;}.elementor .e-5604ecdf-3e20{width:auto;column-gap:26px;padding:0px;}.elementor .e-353b302a-4c1c{column-gap:20px;padding-block-start:20px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--green-line); row-gap: 10px;\n}.elementor .e-501b7289-cacb{width:100%;max-width:var(--container);padding:0px;}.elementor .e-796b82db-7706{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--green-deep);justify-content:center;}