.elementor .e-37840d1-a48b52b{position:sticky;inset-block-start:auto;inset-block-end:24px;padding:0px;}.elementor .e-5f01a1c-93e0f62{padding:0px;display:flex;align-items:end;}.elementor .e-0a7d802-39e28fc{font-family:var(--Saans);font-weight:700;font-size:24px;color:var(--text-primary);letter-spacing:0.2px;line-height:30px;}.elementor .e-e9d3c6b-952ba3e{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-cf0081c-d51b5cc{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-f46886c-e24c8a4{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-f4a2669-b613909{width:20px;height:20px;object-fit:cover;border-radius:50px;}.elementor .e-a6f19d8-91f0ff2{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-89a71e8-8348c56{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-e3a3b54-a573872{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-4b42e50-8e4de4b{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-cbd6424-e079230{font-family:var(--Saans);font-weight:500;font-size:14px;color:var(----color-text-secondary);letter-spacing:0.2px;line-height:20px;}.elementor .e-1921b37-f5485a1{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-479e1f2-eccdb19{width:auto;padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:flex-start;align-items:center;}.elementor .e-372dbd2-226c5c1{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-f7ebc4e-1fe1cb4{font-family:var(--Saans);font-weight:600;font-size:16px;color:var(--text-primary);letter-spacing:0.2px;line-height:22px;}.elementor .e-0905a4e-ae7fcbc{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-0905a4e-ae7fcbc.e--selected{border-color:var(--text-primary);background-clip:text;}.elementor .e-0905a4e-ae7fcbc:hover,.elementor .e-0905a4e-ae7fcbc:focus-visible{background-color:var(----color-surface-0);}.elementor .e-a9ece3c-8f4dd81{font-family:var(--Saans);font-weight:600;font-size:16px;color:var(--text-primary);letter-spacing:0.2px;line-height:22px;}.elementor .e-3a8c30a-4f0be6e{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-3a8c30a-4f0be6e:hover,.elementor .e-3a8c30a-4f0be6e:focus-visible{background-color:var(----color-surface-0);}.elementor .e-3a8c30a-4f0be6e.e--selected{border-color:var(--text-primary);}.elementor .e-c20542a-e9eba48{gap:24px;justify-content:flex-start;}.elementor .e-8625684-cb93fb3{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-efefb4f-b6ece7c{font-family:var(--Saans);font-weight:600;font-size:14px;color:var(--text-primary);letter-spacing:0.2px;line-height:20px;}.elementor .e-2626b1f-ec44f8a{font-family:var(--Saans);font-weight:600;font-size:14px;color:var(--text-primary);letter-spacing:0.2px;line-height:20px;}.elementor .e-8433ac5-bee4779{font-weight:500;font-size:16px;letter-spacing:0.2px;line-height:22px;margin-block-end:24px;}.elementor .e-3928d8a-a7faa38{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-72a2f57-fea1ae5{padding:0px;}.elementor .e-141b353-ca2bfbc{margin-block-start:24px;}.elementor .e-675f204-f823337{gap:0px;}.elementor .e-46ab335-b30724d{max-height:calc(100vh - 128px);overflow:auto;position:sticky;inset-block-start:104px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-d7a5ad1-abf3025{padding:0px;}.elementor .e-96852d0-f12bfa2{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;}