.elementor .e-0944e07-8bee1d6{font-family:var(--accent);font-weight:600;font-size:0.8rem;color:var(--secondary-accent-gold);letter-spacing:0.1em;text-align:center;text-transform:uppercase;margin-block-end:2px;}.elementor .e-6954063-a8e2f40{max-width:820px;font-family:var(--heading);font-weight:800;font-size:2.6rem;color:var(--Heading-Navy);text-align:center;margin-block-end:8px;}.elementor .e-4d4e015-27315ef{max-width:700px;font-family:var(--body);font-size:1.1rem;color:var(--text);text-align:center;margin-block-end:8px;}.elementor .e-1689ca9-4e3f4cb{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-a2a8dad-3fa7c34{width:100%;padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xl);padding-inline-start:var(--spacing-md);padding-inline-end:var(--spacing-md);flex-direction:column;align-items:center;}.elementor .e-a404d20-385d4b1{border-radius:12px;background-image:url("https://staging.legalninjas.co.za/wp-content/uploads/Taryn-Chief-Legal-Ninja-2.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}.elementor .e-943dc25-88e1154{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-f8b83fe-24c5200{font-family:var(--accent);font-weight:500;font-size:0.85rem;color:var(--secondary-accent-gold);}.elementor .e-671a5a8-237bab5{font-family:var(--body);font-size:0.8rem;color:var(--mid-grey);}.elementor .e-d4ed2a1-e9742c6{font-family:var(--body);font-weight:600;font-size:0.85rem;color:var(--Heading-Navy);margin-block-start:2px;margin-block-end:2px;}.elementor .e-162db5f-c1661d3{font-family:var(--body);font-size:0.85rem;color:var(--text);}.elementor .e-9c96dcb-4fb8b2f{min-width:230px;max-width:280px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:7px;flex:1 1 250px;align-items:flex-start;}.elementor .e-9790820-fae9f27{border-radius:12px;background-image:url("https://staging.legalninjas.co.za/wp-content/uploads/Sena-photo.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}.elementor .e-71979d3-82b677b{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-40dc8c8-63e2b96{font-family:var(--accent);font-weight:500;font-size:0.85rem;color:var(--secondary-accent-gold);}.elementor .e-1e076e1-379a38c{font-family:var(--body);font-size:0.8rem;color:var(--mid-grey);}.elementor .e-6d0323d-8852014{font-family:var(--body);font-weight:600;font-size:0.85rem;color:var(--Heading-Navy);margin-block-start:2px;margin-block-end:2px;}.elementor .e-5fcdced-046cbd8{font-family:var(--body);font-size:0.85rem;color:var(--text);}.elementor .e-a0342ee-142c2fb{min-width:230px;max-width:280px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:7px;flex:1 1 250px;align-items:flex-start;}.elementor .e-3cb98b3-30271c7{border-radius:12px;background-image:url("https://staging.legalninjas.co.za/wp-content/uploads/Richard-photo2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-23f6197-29e5260{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-39ea7a4-0a7c9d4{font-family:var(--accent);font-weight:500;font-size:0.85rem;color:var(--secondary-accent-gold);}.elementor .e-38c7d74-874f6c6{font-family:var(--body);font-size:0.8rem;color:var(--mid-grey);}.elementor .e-6884952-64d4371{font-family:var(--body);font-weight:600;font-size:0.85rem;color:var(--Heading-Navy);margin-block-start:2px;margin-block-end:2px;}.elementor .e-b33352a-5124406{font-family:var(--body);font-size:0.85rem;color:var(--text);}.elementor .e-a3c2b24-2eecc2d{min-width:230px;max-width:280px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:7px;flex:1 1 250px;align-items:flex-start;}.elementor .e-f1b5e16-278ff9f{border-radius:12px;background-image:url("https://staging.legalninjas.co.za/wp-content/uploads/Sizwe-photo.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}.elementor .e-cbd5ab2-40f96e5{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-a020f64-acbba5d{font-family:var(--accent);font-weight:500;font-size:0.85rem;color:var(--secondary-accent-gold);}.elementor .e-8ce0020-aa40471{font-family:var(--body);font-size:0.8rem;color:var(--mid-grey);}.elementor .e-bd4bc40-19c7aba{font-family:var(--body);font-weight:600;font-size:0.85rem;color:var(--Heading-Navy);margin-block-start:2px;margin-block-end:2px;}.elementor .e-85276a6-8afe3e7{font-family:var(--body);font-size:0.85rem;color:var(--text);}.elementor .e-3574c10-fb00211{min-width:230px;max-width:280px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:7px;flex:1 1 250px;align-items:flex-start;}.elementor .e-0956a14-09a8c60{width:100%;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-b36eb2c-eb745a7{border-radius:12px;background-image:url("https://staging.legalninjas.co.za/wp-content/uploads/Trish-photo-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}.elementor .e-a7d77d1-937d529{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-4e71e42-6bf4e88{font-family:var(--accent);font-weight:500;font-size:0.85rem;color:var(--secondary-accent-gold);}.elementor .e-7b8624b-8f57359{font-family:var(--body);font-size:0.8rem;color:var(--mid-grey);}.elementor .e-1d304c5-3e4585c{font-family:var(--body);font-weight:600;font-size:0.85rem;color:var(--Heading-Navy);margin-block-start:2px;margin-block-end:2px;}.elementor .e-0069491-b4f3c5f{font-family:var(--body);font-size:0.85rem;color:var(--text);}.elementor .e-099e740-2a23210{min-width:230px;max-width:280px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:7px;flex:1 1 250px;align-items:flex-start;}.elementor .e-d89699e-3c400e6{width:100%;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-6fdc6a7-57820e2{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-8632c5c-5b140fd{width:100%;padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xl);padding-inline-start:var(--spacing-md);padding-inline-end:var(--spacing-md);flex-direction:column;align-items:center;}.elementor .e-9d30f92-05f84f1{font-family:var(--accent);font-weight:600;font-size:0.8rem;color:var(--secondary-accent-gold);letter-spacing:0.1em;text-align:center;text-transform:uppercase;margin-block-end:2px;}.elementor .e-b724993-bb5f538{max-width:720px;font-family:var(--heading);font-weight:700;font-size:2rem;color:var(--Heading-Navy);text-align:center;margin-block-end:6px;}.elementor .e-909f35f-882a346{font-family:var(--accent);font-weight:600;font-size:0.85rem;color:var(--secondary-accent-gold);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-4ccba38-261f04e{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-52976a1-71c1fd9{font-family:var(--body);font-size:0.9rem;color:var(--text);}.elementor .e-cb0be30-1cf87b5{min-width:260px;max-width:360px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:8px;flex:1 1 300px;align-items:flex-start;}.elementor .e-59dd3fd-775319d{font-family:var(--accent);font-weight:600;font-size:0.85rem;color:var(--secondary-accent-gold);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-1c55f8a-4b23640{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-b7f3f07-d0a16d9{font-family:var(--body);font-size:0.9rem;color:var(--text);}.elementor .e-7f8f473-ffded36{min-width:260px;max-width:360px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:8px;flex:1 1 300px;align-items:flex-start;}.elementor .e-f39a982-7a8d86d{font-family:var(--accent);font-weight:600;font-size:0.85rem;color:var(--secondary-accent-gold);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-b07a742-2ba1fa1{font-family:var(--heading);font-weight:700;font-size:1.1rem;color:var(--Heading-Navy);}.elementor .e-7b3dc6d-d82c6cf{font-family:var(--body);font-size:0.9rem;color:var(--text);}.elementor .e-13f4d09-b5b13a5{min-width:260px;max-width:360px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;border-color:var(--light-grey);border-style:solid;background-color:var(--white);flex-direction:column;gap:8px;flex:1 1 300px;align-items:flex-start;}.elementor .e-89d5c69-e77e787{width:100%;margin-block-start:16px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-1106cd7-dfb373e{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-8045a88-85ef506{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-f67475c-c5bc10e{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-9f58230-b4dcd49{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-cf0d3ea-4dfa4d5{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-fe85cfe-2ec7e53{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-79031d7-1e4f1e5{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-e96cd21-6067e1e{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-5323227-9318412{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-c0e9e80-dd4a97c{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-6e1d251-3080cc4{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-178b2a4-cef23f1{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-699ea06-bc24dbd{width:100%;margin-block-start:20px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-b10f6e9-61b74dd{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-5a77c80-bb09cf9{width:100%;padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xl);padding-inline-start:var(--spacing-md);padding-inline-end:var(--spacing-md);background-color:var(--alt-background);flex-direction:column;align-items:center;}.elementor .e-d3f3f35-fda9fc7{max-width:720px;font-family:var(--heading);font-weight:700;font-size:2rem;color:var(--white);text-align:center;margin-block-end:6px;}.elementor .e-71e80e1-9df4662{max-width:700px;font-family:var(--body);font-size:1.1rem;color:var(--white);text-align:center;margin-block-end:8px;}.elementor .e-2d1f25e-e956558{width:100%;margin-block-start:6px;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-41609a0-1b1a43b{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-b8a82cc-f092e74{width:100%;padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xl);padding-inline-start:var(--spacing-md);padding-inline-end:var(--spacing-md);background-color:var(--primary-navy);flex-direction:column;align-items:center;}