.elementor .e-911add1-a663067{position:sticky;inset-block-start:auto;inset-block-end:24px;padding:0px;}.elementor .e-0b44afa-4823460{padding:0px;display:flex;align-items:end;}.elementor .e-3813720-a67508c{font-family:var(--Saans);font-weight:700;font-size:24px;color:var(--text-primary);letter-spacing:0.2px;line-height:30px;}.elementor .e-a584a16-97590d9{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-647011c-3b8ed65{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-c533e23-22950a9{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-442343d-a1ea43d{width:20px;height:20px;object-fit:cover;border-radius:50px;}.elementor .e-fd441b2-70c2422{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-5bab119-6b69b89{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-fccfdfc-a803bbf{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-2801404-573d24d{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-fe375de-7c2acd9{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-6eded3d-225bb77{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-8cc81c4-c2ba1cc{width:auto;padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:flex-start;align-items:center;}.elementor .e-5d8a5ca-9be074a{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-2816943-69fe0e6{font-family:var(--Saans);font-weight:600;font-size:16px;color:var(--text-primary);letter-spacing:0.2px;line-height:22px;}.elementor .e-fe48914-9867179{width:auto;height:36px;padding:0px;border-block-start-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff00;}.elementor .e-fe48914-9867179.e--selected{border-color:var(--text-primary);background-clip:text;}.elementor .e-fe48914-9867179:hover,.elementor .e-fe48914-9867179:focus-visible{background-color:var(----color-surface-0);}.elementor .e-ecc8356-bb7ed2a{font-family:var(--Saans);font-weight:600;font-size:16px;color:var(--text-primary);letter-spacing:0.2px;line-height:22px;}.elementor .e-45fd1c2-1e6d981{width:auto;height:36px;padding:0px;border-block-start-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff00;background-color:#ffffff00;}.elementor .e-45fd1c2-1e6d981:hover,.elementor .e-45fd1c2-1e6d981:focus-visible{background-color:var(----color-surface-0);}.elementor .e-45fd1c2-1e6d981.e--selected{border-color:var(--text-primary);}.elementor .e-ba962c6-013887d{gap:24px;justify-content:flex-start;}.elementor .e-170a9c5-178b6e1{font-family:var(--Saans);font-weight:500;font-size:16px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:22px;margin-block-end:24px;}.elementor .e-9f58e57-427e5ec{font-family:var(--Saans);font-weight:600;font-size:14px;color:var(--text-primary);letter-spacing:0.2px;line-height:20px;}.elementor .e-97838ff-74d84a7{font-family:var(--Saans);font-weight:600;font-size:14px;color:var(--text-primary);letter-spacing:0.2px;line-height:20px;}.elementor .e-68963b3-43436d8{font-weight:500;font-size:16px;letter-spacing:0.2px;line-height:22px;margin-block-end:24px;}.elementor .e-0f2948d-a108a20{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-eb627ba-07f4377{padding:0px;}.elementor .e-28c6db0-8d3d387{margin-block-start:24px;}.elementor .e-20a4e0f-d130c52{gap:0px;}.elementor .e-a6088c4-0ff490a{max-height:calc(100vh - 128px);overflow:auto;position:sticky;inset-block-start:104px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-70c2f50-ebb76cf{padding:0px;}.elementor .e-0184640-668aa3c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:32px;margin-block-end:24px;flex-direction:row;gap:40px;}