.elementor .e-32f10fc-5a068cb{max-width:500px;color:var(--white);text-align:start;align-self:start;}.elementor .e-0f48a1b-2c20d24{column-gap:10px;padding:0px;margin-block-end:20px;flex-direction:row;justify-content:flex-start;align-self:start;}.elementor .e-bc31627-127d503{min-width:600px;max-width:1200px;padding:0px;margin-inline-start:var(--spacing-xl);margin-inline-end:var(--spacing-xl);display:flex;flex-direction:column;flex:0 1 auto;justify-content:flex-start;align-items:start;align-self:center;}.elementor .e-6729c39-7e8008d{height:53rem;background-image:radial-gradient(circle at top left, #003273d1 40%,#00327345 100%),url("https://staging.legalninjas.co.za/wp-content/uploads/4.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;}.elementor .e-2e698a6-ab590f8{background-color:var(--warm-off-white);}.elementor .e-559102b-54f3c67{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-e9c61bb-ab516a2{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-8bc6585-f392f74{max-width:650px;font-family:var(--body);font-size:1.05rem;color:var(--text);text-align:center;margin-block-end:8px;}.elementor .e-5291ee9-05e298b{font-family:var(--heading);font-weight:700;font-size:1.2rem;color:var(--Heading-Navy);}.elementor .e-6c9d9a9-a388ec5{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-741e7af-15f0451{font-family:var(--accent);font-weight:500;font-size:0.9rem;color:var(--secondary-accent-gold);}.elementor .e-09f7cf8-52b14b9{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-c376b06-c8273e3{font-family:var(--heading);font-weight:700;font-size:1.2rem;color:var(--Heading-Navy);}.elementor .e-f71a69e-9e6d483{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-7d7cbf4-0cf8185{font-family:var(--accent);font-weight:500;font-size:0.9rem;color:var(--secondary-accent-gold);}.elementor .e-5c23a51-1d7a407{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-5a9ca63-55c4400{font-family:var(--heading);font-weight:700;font-size:1.2rem;color:var(--Heading-Navy);}.elementor .e-8a2e984-52c60ce{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-f4f084b-630100a{font-family:var(--accent);font-weight:500;font-size:0.9rem;color:var(--secondary-accent-gold);}.elementor .e-794cddf-667f057{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-755de52-7497ed7{font-family:var(--heading);font-weight:700;font-size:1.2rem;color:var(--Heading-Navy);}.elementor .e-f42cacb-fe7d9b9{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-f9a718f-a556d01{font-family:var(--accent);font-weight:500;font-size:0.9rem;color:var(--secondary-accent-gold);}.elementor .e-40a2370-ec4a155{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-dfb6bab-30d18bb{font-family:var(--heading);font-weight:700;font-size:1.2rem;color:var(--Heading-Navy);}.elementor .e-1aaf2d9-13cbc36{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-7175f4f-b9152a5{font-family:var(--accent);font-weight:500;font-size:0.9rem;color:var(--secondary-accent-gold);}.elementor .e-35a2dde-0a71a18{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-049896a-d4255a1{font-family:var(--heading);font-weight:700;font-size:1.2rem;color:var(--Heading-Navy);}.elementor .e-eabeaad-22def7e{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-000b679-5559947{font-family:var(--accent);font-weight:500;font-size:0.9rem;color:var(--secondary-accent-gold);}.elementor .e-6ed4380-cafbca9{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-c0c96eb-fbad746{width:100%;margin-block-start:16px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-1d858da-23eae12{width:100%;margin-block-start:14px;justify-content:center;}.elementor .e-c6cb753-bda1c45{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-bbc461d-348b1b0{min-height:1000px;max-height:1000px;}.elementor .e-d5714c0-20cb3f5{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-85be62f-2474b03{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-b7afaaf-aa928cc{max-width:650px;font-family:var(--body);font-size:1.05rem;color:var(--text);text-align:center;margin-block-end:8px;}.elementor .e-fee7aa1-3f3b105{font-size:1rem;color:var(--secondary-accent-gold);}.elementor .e-0ab0487-7354edd{font-family:var(--body);font-size:0.98rem;color:var(--text);font-style:italic;}.elementor .e-f6c5bef-d71d5cc{font-family:var(--heading);font-weight:600;font-size:0.95rem;color:var(--Heading-Navy);margin-block-start:6px;}.elementor .e-aec34d0-42a1ceb{font-family:var(--body);font-size:0.85rem;color:var(--mid-grey);}.elementor .e-792b7ef-5fc9f23{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-11fe0fb-2fa69ee{font-size:1rem;color:var(--secondary-accent-gold);}.elementor .e-a5bb45d-f069374{font-family:var(--body);font-size:0.98rem;color:var(--text);font-style:italic;}.elementor .e-f13735a-44c5b8f{font-family:var(--heading);font-weight:600;font-size:0.95rem;color:var(--Heading-Navy);margin-block-start:6px;}.elementor .e-466fc96-3409683{font-family:var(--body);font-size:0.85rem;color:var(--mid-grey);}.elementor .e-3be64ca-1cab519{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-6c444d6-3381f91{font-size:1rem;color:var(--secondary-accent-gold);}.elementor .e-0881148-27dae21{font-family:var(--body);font-size:0.98rem;color:var(--text);font-style:italic;}.elementor .e-48acd56-54075ec{font-family:var(--heading);font-weight:600;font-size:0.95rem;color:var(--Heading-Navy);margin-block-start:6px;}.elementor .e-fccf9b7-9ed2cb0{font-family:var(--body);font-size:0.85rem;color:var(--mid-grey);}.elementor .e-785e11a-f9aa142{min-width:250px;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:9px;flex:1 1 300px;align-items:flex-start;}.elementor .e-b48d71a-3163515{width:100%;margin-block-start:16px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-797c4e6-a7e0bcb{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-98edea5-5c94c07{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-3e16fb5-413da7c{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-974b740-7564a87{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-6f581ca-6382c9f{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-4b2051c-14fdadc{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-dea6269-47dda37{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-6120a52-fdcbfc3{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-dacfdeb-6b16170{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-65c7deb-e216697{font-family:var(--heading);font-weight:800;font-size:2.2rem;color:var(--secondary-accent-gold);text-align:center;}.elementor .e-3f2426c-7e13708{font-family:var(--body);font-size:0.9rem;color:var(--text);text-align:center;}.elementor .e-370a8e6-a426d42{min-width:140px;flex-direction:column;gap:2px;flex:1 1 160px;align-items:center;}.elementor .e-07092a7-bd0e9e9{width:100%;margin-block-start:20px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-ff88b75-dea2ff0{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-e382308-4c4fb15{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-1c25293-083e2ee{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-ccc3486-4710dc1{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-cce4e5a-9a87dca{max-width:650px;font-family:var(--body);font-size:1.05rem;color:var(--text);text-align:start;margin-block-end:8px;align-self:start;}.elementor .e-90f38f4-b7ec8ca{flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-e5959f5-a9592e5{font-family:var(--heading);font-weight:700;font-size:1.3rem;color:var(--Heading-Navy);}.elementor .e-4458a88-66475ce{font-family:var(--body);font-size:0.98rem;color:var(--text);}.elementor .e-9667b2a-aef62c2{width:100%;max-width:600px;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:9px;flex:1 1 300px;justify-content:center;align-items:stretch;}.elementor .e-bf78c66-59cdd08{font-family:var(--heading);font-weight:700;font-size:1.3rem;color:var(--Heading-Navy);}.elementor .e-89e4343-751330c{font-family:var(--body);font-size:0.98rem;color:var(--text);}.elementor .e-b63a0d0-01f8cd8{width:100%;min-width:100%;max-width:600px;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:9px;flex:1 1 300px;justify-content:center;align-items:stretch;}.elementor .e-275edd5-33a6271{font-family:var(--heading);font-weight:700;font-size:1.3rem;color:var(--Heading-Navy);}.elementor .e-56254eb-9bd1c6f{font-family:var(--body);font-size:0.98rem;color:var(--text);}.elementor .e-735dcc4-dee632e{width:100%;min-width:100%;max-width:600px;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(--burnt-gold);border-style:solid;background-color:var(--warm-off-white);flex-direction:column;gap:9px;flex:1 1 300px;justify-content:center;align-items:stretch;}.elementor .e-cb90699-5e7a765{width:100%;padding:0px;margin-block-start:16px;border-radius:var(--radius-md);display:grid;flex-direction:row;row-gap:20px;flex-wrap:wrap;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-content:flex-start;justify-items:start;align-items:center;align-self:start;}.elementor .e-e61b554-feee0af{width:100%;margin-block-start:14px;justify-content:flex-start;}.elementor .e-9e1a5ee-d46da08{max-width:600px;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start;}.elementor .e-30306bc-ad27a15{max-width:700px;border-radius:var(--radius-md);}.elementor .e-8965f26-d83d874{font-family:var(--body);font-size:0.85rem;color:var(--mid-grey);text-align:start;margin-block-start:2px;}.elementor .e-75381bf-66dba43{font-family:var(--heading);font-weight:700;font-size:1rem;color:var(--Heading-Navy);text-align:justify;margin-block-start:2px;}.elementor .e-f189ecf-9302aac{width:25%;position:relative;z-index:99;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:-60px;margin-inline-start:15px;border-radius:12px;background-color:var(--white);flex-direction:column;gap:0px;align-items:start;}.elementor .e-f8d2ca1-2b959f3{max-width:700px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start;}.elementor .e-7c8eed8-6cfd829{column-gap:30px;padding:0px;display:flex;flex-direction:row;justify-content:center;}.elementor .e-088af4f-30d8217{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:row;justify-content:space-evenly;align-items:center;}.elementor .e-af43487-eee3bf6{min-width:225px;min-height:30px;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;border-radius:var(--radius-md);background-color:var(--overlay);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-c9e16e9-df07a8f{max-width:720px;font-family:var(--heading);font-weight:700;font-size:2rem;color:var(--warm-off-white);text-align:center;margin-block-end:6px;}.elementor .e-5bef9a0-62358d1{max-width:650px;font-family:var(--body);font-size:1.05rem;color:var(--white);text-align:center;margin-block-end:8px;}.elementor .e-e01ae5a-c5dfccf{width:100%;margin-block-start:6px;justify-content:center;}.elementor .e-c33d481-9b61d07{font-family:var(--accent);font-weight:200;font-size:0.75rem;color:var(--mid-grey);text-align:center;margin-block-start:-9px;}.elementor .e-b913919-90f9937{width:100%;max-width:1140px;flex-direction:column;gap:13px;align-items:center;}.elementor .e-e5eafe3-4e3a5d7{width:100%;max-height:500px;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(--Heading-Navy);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-424f890-8d23972{font-family:var(--accent);font-weight:600;font-size:0.8rem;color:var(--secondary-accent-gold);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-901e0e2-2e5e7e0{font-family:var(--heading);font-weight:700;font-size:2rem;color:var(--Heading-Navy);text-align:start;margin-block-end:4px;}.elementor .e-aaaa5f8-7eeb93b{font-family:var(--body);font-size:1rem;color:var(--text);text-align:start;}.elementor .e-b576c57-ebc8f0c{font-family:var(--body);font-size:1rem;color:var(--text);text-align:start;}.elementor .e-538829a-6bb82eb{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-8f92301-4931e2d{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-0c1126f-be18ad3{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-8f7549a-ffefe8f{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-e7da488-75426d9{font-family:var(--body);font-size:0.95rem;color:var(--text);}.elementor .e-cdde2b3-8fcb3c4{margin-block-start:6px;margin-block-end:6px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-d6e7bda-67c75a9{max-width:450px;flex-direction:column;gap:12px;flex:1 1 440px;justify-content:center;align-items:flex-start;}.elementor .e-16bf86c-a1b6efc{max-width:450px;border-radius:var(--radius-md);background-image:url("https://staging.legalninjas.co.za/wp-content/uploads/3.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;gap:12px;flex:1 1 440px;justify-content:center;align-items:flex-start;}.elementor .e-b758483-96913db{width:100%;max-width:1140px;max-height:1300px;column-gap:60px;flex-direction:row;row-gap:40px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-4bc8104-f5b6785{max-height:4000px;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-eac1d64-ceebbfc{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-6c5bf96-1921879{max-width:650px;font-family:var(--body);font-size:1.05rem;color:var(--white);text-align:center;margin-block-end:8px;}.elementor .e-a61590d-582c7dd{width:100%;margin-block-start:6px;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-d7af72a-c9b7c31{width:100%;max-width:1140px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-4c8614b-02773b2{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;}