.elementor .e-19da6e5-7cadcbc{font-family:"Outfit";font-size:25px;color:#ffffff;text-align:start;}.elementor .e-f6671e1-92f89d2{width:25%;margin:20px;flex-direction:column;gap:14px;flex:1 0 auto;justify-content:center;}.elementor .e-510f8f7-33c7755{width:1140px;height:350px;border-radius:30px;background-color:#a68cfa;flex-direction:row;}.elementor .e-da2bf23-c86f7f7{font-family:"Outfit";font-weight:500;font-size:16px;text-align:start;}.elementor .e-93bf41e-07f70bf{width:45%;margin:20px;flex-direction:column;gap:14px;flex:1 0 auto;justify-content:flex-start;}.elementor .e-c69a2b9-992b37c{font-family:"Outfit";font-weight:700;font-size:22px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:10px;margin-block-end:10px;margin-inline-start:25px;margin-inline-end:25px;border-radius:30px;background-color:#a68cfa;align-self:center;}.elementor .e-dccd8c1-0081d0e{width:100%;height:350px;padding-block-start:10px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:30px;background-image:url("https://all-law.co.uk/wp-content/uploads/2026/09/Ruth-PennyCentred.png");background-repeat:repeat-y;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#1a0f40;background-clip:border-box;flex-direction:column;gap:14px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-self:center;}.elementor .e-fce0438-1ee494a{width:45%;margin:20px;flex-direction:column;gap:14px;flex:1 0 auto;justify-content:center;}.elementor .e-0e13a0c-435bae1{width:1140px;height:auto;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff1a;flex-direction:row;}.elementor .e-cc65e5a-3da167b{width:100%;margin:20px;flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-ef87b14-3d931f3{width:1140px;height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:50px;margin-block-end:50px;border-radius:30px;background-color:#1a10401a;flex-direction:column;}.elementor .e-c96099d-b8d1acb{width:100%;margin:20px;flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-0a0b140-2092382{font-family:"Outfit";font-weight:800;font-size:20px;color:#1a0f40;margin:0px;}.elementor .e-dd64227-0b456c3{font-family:"Outfit";font-weight:800;font-size:20px;color:#1a0f40;margin:0px;}.elementor .e-eebc9e3-9325e06{font-family:"Outfit";font-weight:800;font-size:20px;color:#1a0f40;margin:0px;}.elementor .e-18a9c24-a03395f{font-family:"Outfit";font-weight:800;font-size:20px;color:#1a0f40;margin:0px;}.elementor .e-76e0cfb-8471252{font-family:"Outfit";font-weight:800;font-size:20px;color:#1a0f40;margin:0px;}.elementor .e-a12b088-020aed6{width:1140px;height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;margin-block-end:50px;border-radius:30px;background-color:#ffffff;flex-direction:column;}.elementor .e-a19d1a7-de6ac7c{font-family:"Outfit";font-weight:700;font-size:51px;color:#ffffff;margin:0px;}.elementor .e-825d4fc-fb99538{font-family:"Outfit";font-weight:600;font-size:28px;color:#ffffff;margin:0px;}.elementor .e-358f2f2{width:50%;padding:30px;margin:1px;border-radius:30px;background-color:#a68cfa;flex-direction:column;gap:15px;}.elementor .e-76d8af2-9e025af{font-family:"Outfit";font-weight:700;font-size:53px;color:#a68cfa;margin:0px;}.elementor .e-93108a8-41e4068{font-family:"Outfit";font-weight:600;font-size:27px;color:#ffffff;margin:0px;}.elementor .e-d70d58d{width:50%;padding:30px;margin:1px;border-radius:30px;background-color:#1a0f40;flex-direction:column;gap:15px;}.elementor .e-1483a99-8f753fb{width:1140px;gap:30px;}.elementor .e-9f410a4-49800e1{width:100%;margin:20px;flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-aba9a35-6dc1a71{width:1140px;height:auto;padding-block-start:0px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;border-radius:30px;background-color:#a68cfa;flex-direction:column;}