.elementor .e-7e0b5710-7162{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;border-left: 5px solid var(--e-global-color-secondary); background-color: var(--e-global-color-light_bg);\n}.elementor .e-114ccc24-1547{font-weight:600;background-color: var(--e-global-color-primary); color: var(--e-global-color-off_white);\n}.elementor .e-1c05a442-68f5{font-weight:600;background-color: var(--e-global-color-primary); color: var(--e-global-color-off_white);\n}.elementor .e-1964dd43-699f{font-weight:700;background-color: var(--e-global-color-secondary); color: var(--e-global-color-off_white);\n}.elementor .e-182cbfc5-4c77{font-weight:600;background-color: var(--e-global-color-light_bg); color: var(--e-global-color-dark_green);\n}.elementor .e-f8da97e-2bd9{font-weight:600;background-color: var(--e-global-color-light_bg); color: var(--e-global-color-dark_green);\n}.elementor .e-41deec47-2e65{font-weight:600;background-color: var(--e-global-color-light_bg); color: var(--e-global-color-dark_green);\n}.elementor .e-7aa3e9d7-7034{font-weight:600;background-color: var(--e-global-color-light_bg); color: var(--e-global-color-dark_green);\n}.elementor .e-1211a73f-dc4f{min-width:620px;column-gap:0px;padding:0px;grid-template-columns:minmax(130px, 0.7fr) minmax(0, 1.3fr) minmax(0, 1.2fr);grid-template-rows:repeat(5, auto);row-gap: 0;\n}.elementor .e-13c6e88b-b7b1{padding:0px;margin-block-start:8px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;overflow-x: auto; border: 1px solid var(--e-global-color-border);\n}.elementor .e-4a0c71ee-7079{margin-block-end:40px;gap:12px;}.elementor .e-f7edd17-6e28:hover,.elementor .e-f7edd17-6e28:focus-visible{background-color: var(--e-global-color-dark_green);\n}.elementor .e-f7edd17-6e28{min-height:52px;font-weight:600;font-size:16px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;border-radius:8px;transition:all 0.25s;display:inline-flex;justify-content:center;align-items:center;background-color: var(--e-global-color-secondary); color: var(--e-global-color-off_white); font-family: var(--e-global-typography-accent-font-family);\n}.elementor .e-7b21b26a-bfbd{padding:40px;margin-block-start:16px;border-radius:22px;background: radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--e-global-color-accent) 35%, transparent) 0%, transparent 45%), var(--e-global-color-primary);\n}.elementor .e-51d4fd4b-79f4{padding:0px;}