.elementor .e-bdc29d4-8819ad7{font-family:Figtree;font-weight:300;font-size:3.625rem;color:var(--White);letter-spacing:-0.2125rem;line-height:1.12;text-align:center;padding:0px;margin:0px;}.elementor .e-a080a8d-709cf61{max-width:55rem;font-family:Lato;font-weight:300;font-size:1.125rem;color:var(--White);letter-spacing:0px;line-height:1.65;text-align:center;padding:0px;margin:0px;}.elementor .e-af1288e-feace89{width:100%;min-width:0px;max-width:72.5rem;text-align:center;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;align-items:center;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-5a7212f-bc180f0{min-width:0px;min-height:26.875rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-image:linear-gradient(0deg, rgba(23,43,63,.55) 0%,rgba(0,0,0,.58) 100%),url("https://digby-associates.co.uk/wp-content/uploads/2026/08/30f1a35c-56d6-4f01-8de2-1c9688532b30-1.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;display:flex;justify-content:center;align-items:center;box-sizing:border-box; background-position:center 48%;\n}.elementor .e-038dcc1-97a1ce2{font-family:Figtree;font-weight:300;font-size:3rem;color:var(--Dark_Blue);letter-spacing:-0.1125rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-90c4e26-5c7a51a{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-fa4af76-021b988{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-9d801de-1bff50a{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.125rem;box-sizing:border-box;\n}.elementor .e-f1e014d-cbf474f{width:100%;min-width:0px;max-width:72.5rem;padding:0px;margin:0px;display:grid;gap:3rem;grid-template-columns:minmax(0,34fr) minmax(0,62fr);align-items:start;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-00ae281-c8ab164{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-color:var(--White);box-sizing:border-box;\n}.elementor .e-fa68dd2-207d7ac{font-family:Figtree;font-weight:300;font-size:3rem;color:var(--Dark_Blue);letter-spacing:-0.1125rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-efbd518-56124b8{font-family:Figtree;font-weight:300;font-size:2.625rem;color:var(--Blue);letter-spacing:0px;line-height:1;padding:0px;margin:0px;}.elementor .e-fff3b0b-9c539fd{font-family:Figtree;font-weight:300;font-size:1.875rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-2c51398-fdbe5af{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-c702721-2046f99{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;box-sizing:border-box;\n}.elementor .e-c739553-820c247{min-width:0px;padding-block-start:1.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.125rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;box-sizing:border-box; border-top-style: solid; border-top-color: #718d9e;\n}.elementor .e-a76d4c7-d555351{font-family:Figtree;font-weight:300;font-size:2.625rem;color:var(--Blue);letter-spacing:0px;line-height:1;padding:0px;margin:0px;}.elementor .e-8c40961-1d6b0df{font-family:Figtree;font-weight:300;font-size:1.875rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-fa8a4af-2cf06ab{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-6c5cfa3-976e846{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;box-sizing:border-box;\n}.elementor .e-8cd1f49-623d3a0{min-width:0px;padding-block-start:1.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.125rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;box-sizing:border-box; border-top-style: solid; border-top-color: #718d9e;\n}.elementor .e-fa6ca40-bbc87b2{font-family:Figtree;font-weight:300;font-size:2.625rem;color:var(--Blue);letter-spacing:0px;line-height:1;padding:0px;margin:0px;}.elementor .e-0358fd0-9e6243c{font-family:Figtree;font-weight:300;font-size:1.875rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-d224ed9-30c183f{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-fdee487-39eda1e{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;box-sizing:border-box;\n}.elementor .e-757a92f-75d4887{min-width:0px;padding-block-start:1.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.125rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;box-sizing:border-box; border-top-style: solid; border-top-color: #718d9e;\n}.elementor .e-36f8a76-548356b{font-family:Figtree;font-weight:300;font-size:2.625rem;color:var(--Blue);letter-spacing:0px;line-height:1;padding:0px;margin:0px;}.elementor .e-2921553-864e0f8{font-family:Figtree;font-weight:300;font-size:1.875rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-27ff322-2e5f4d7{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-a816f14-9bd6aaf{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;box-sizing:border-box;\n}.elementor .e-540e8b7-2362671{min-width:0px;padding-block-start:1.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.125rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;box-sizing:border-box; border-top-style: solid; border-top-color: #718d9e;\n}.elementor .e-16f1b87-690cbd6{min-width:0px;padding:0px;margin:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));box-sizing:border-box; gap:1.75rem 2.5rem;\n}.elementor .e-6a7fece-09d3a70{width:100%;min-width:0px;max-width:72.5rem;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.75rem;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-1f3f755-8b54143{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-color:var(--Lightblue);box-sizing:border-box;\n}.elementor .e-5ffa240-a244461{font-family:Figtree;font-weight:300;font-size:3rem;color:var(--Dark_Blue);letter-spacing:-0.1125rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-6962c41-c4a0429{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-0e95f09-321d2fd{width:100%;height:auto;max-width:100%;aspect-ratio:1.5;object-fit:cover;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.375rem;display:block;object-position: 40% center;\n}.elementor .e-41983ce-1cb8b7c{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.125rem;box-sizing:border-box;\n}.elementor .e-18d38e5-4613668{font-family:Figtree;font-weight:300;font-size:1.625rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.2;padding:0px;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#4a99d1; }\n}.elementor .e-e66d510-0528ddc{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-bb8854d-1fe54b7{min-width:0px;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.5rem;grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: #93bfdf;\n}.elementor .e-93a9938-54ad5df{font-family:Figtree;font-weight:300;font-size:1.625rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.2;padding:0px;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#4a99d1; }\n}.elementor .e-0272b0d-fc07d85{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-012d72d-68454f5{min-width:0px;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.5rem;grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: #93bfdf;\n}.elementor .e-ea675f6-144ceaf{font-family:Figtree;font-weight:300;font-size:1.625rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.2;padding:0px;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#4a99d1; }\n}.elementor .e-a17ef7e-86a8b5e{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-a3bd273-974e1e2{min-width:0px;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.5rem;grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: #93bfdf;\n}.elementor .e-b6552c7-2ae16b9{font-family:Figtree;font-weight:300;font-size:1.625rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.2;padding:0px;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#4a99d1; }\n}.elementor .e-74e0c19-6bd6bc5{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-6d6a066-f5d74f0{min-width:0px;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:grid;gap:1.5rem;grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: #93bfdf;\n}.elementor .e-4a4d6ee-b07210b{font-family:Figtree;font-weight:300;font-size:1.625rem;color:var(--Dark_Blue);letter-spacing:-0.04rem;line-height:1.2;padding:0px;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#4a99d1; }\n}.elementor .e-d9a8b7e-1477945{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-76ae6c1-d302212{min-width:0px;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:1.5rem;grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;box-sizing:border-box; border-top-style: solid; border-top-color: #93bfdf; border-bottom-style: solid; border-bottom-color: #93bfdf;\n}.elementor .e-9a1b55e-1471183{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;box-sizing:border-box;\n}.elementor .e-2013ae7-847b7d9{width:100%;min-width:0px;max-width:72.5rem;padding:0px;margin:0px;display:grid;gap:3rem;grid-template-columns:minmax(0,34fr) minmax(0,62fr);align-items:start;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-645464f-8ab0113{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-color:var(--White);box-sizing:border-box;\n}.elementor .e-d4a3aed-69f6720{width:100%;height:auto;max-width:100%;aspect-ratio:1.05;object-fit:cover;margin:0px;border-radius:0.375rem;display:block;object-position: 60% center;\n}.elementor .e-e1c5495-cb77d0d{font-family:Figtree;font-weight:300;font-size:2.625rem;color:var(--White);letter-spacing:-0.1125rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-1bcdec6-f2d3e7c{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--White);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-6ca2543-dc3b4ee{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--White);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-a6166ac-6440393{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--White);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-21563d4-60b0ec6{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.125rem;box-sizing:border-box;\n}.elementor .e-38d7d9a-d17dc90{width:100%;min-width:0px;max-width:72.5rem;padding:2.5rem;margin:0px;background-color:var(--DarkDarkBlue);display:grid;gap:3rem;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:center;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-fc6a5af-68018de{min-width:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-color:var(--White);box-sizing:border-box;\n}.elementor .e-d0ea5ad-07d2448{font-family:Figtree;font-weight:300;font-size:3rem;color:var(--Dark_Blue);letter-spacing:-0.1125rem;line-height:1.12;padding:0px;margin:0px;white-space:nowrap;\n}.elementor .e-82014f8-954f513{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-dba3498-9558905{font-family:Lato;font-weight:300;font-size:1.0625rem;color:var(--Dark_Blue);letter-spacing:0px;line-height:1.65;padding:0px;margin:0px;}.elementor .e-c15513c-e87570c{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.125rem;box-sizing:border-box;\n}.elementor .e-2261059-c01b97d{width:100%;min-width:0px;max-width:72.5rem;padding:0px;margin:0px;display:grid;gap:3rem;grid-template-columns:max-content minmax(0,1fr);align-items:start;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-5998efe-f2725d2{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-color:var(--White);box-sizing:border-box;\n}.elementor .e-3c1b64e-f888b7e{width:100vw;min-width:0px;max-width:100vw;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(50% - 50vw);margin-inline-end:0px;background-color:var(--White);box-sizing:border-box;\n}.elementor .e-2761e7e-4489044{font-family:Figtree;font-weight:300;font-size:3rem;color:var(--Blue);letter-spacing:-0.1125rem;line-height:1.12;padding:0px;margin:0px;}.elementor .e-fbf68fa-6365967{height:auto;max-width:100%;}.elementor .e-aed185e-7462a23{font-size:30px;color:var(--Dark_Blue);}.elementor .e-8047b1e-875a576{font-family:Lato;font-weight:400;font-size:14px;color:var(--Dark_Blue);line-height:1.5;margin:0px;}.elementor .e-dca98b4-8d20b51{font-family:Lato;font-weight:300;font-size:18px;color:var(--Dark_Blue);line-height:1.5;margin:0px;}.elementor .e-6fa5e06-2fb20bd{width:147px;height:45px;min-width:0px;max-width:100%;font-family:Lato;font-weight:500;font-size:18px;color:var(--White);letter-spacing:-0.5px;line-height:1.5;text-align:center;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;border-radius:31px;border-width:0px;border-color:var(--Dark_Blue);border-style:solid;background-color:var(--Dark_Blue);display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &:focus-visible { outline:2px solid #FFFFFF;outline-offset:4px; }\n}.elementor .e-6fa5e06-2fb20bd:hover,.elementor .e-6fa5e06-2fb20bd:focus-visible{color:#FFFFFF;background-color:#4A93CE;}.elementor .e-0e032e8-18dcf74{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;align-self:stretch;box-sizing:border-box;\n}.elementor .e-8d22f10-6d8cd6b{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(1, 1fr);grid-template-rows:none;grid-auto-flow:row;grid-auto-rows:auto;grid-auto-columns:1fr;align-items:start;box-sizing:border-box;\n}.elementor .e-e27db6b-0c11d52{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;order:99999;box-sizing:border-box;\n}.elementor .e-3a9aa62-a6f2daa{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box;\n}.elementor .e-7a09b7d-f0805ca{width:90px;object-fit:contain;flex:0 0 90px;}.elementor .e-61fa8d2-79c1240{font-family:Figtree;font-weight:300;font-size:19px;color:#fff;letter-spacing:-0.8px;line-height:1.3;margin:0px;}.elementor .e-1b7aac0-fba6e82{font-family:Figtree;font-weight:300;font-size:26px;color:#fff;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-381f382-6f3da9f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-5a2e11a-6294c39{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-28ed850-adf1a19{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.5;margin:0px;}.elementor .e-0947888-b8c77be{min-width:0px;min-height:100px;padding:0px;display:flex;flex-direction:column;gap:20px;& > .elementor-widget > .elementor-widget-container { padding:0px; }\n}.elementor .e-827fdd3-46493d0{width:100%;min-width:0px;padding:28px;margin:0px;border-radius:5px;background-color:#356fa0;display:flex;flex-direction:column;gap:20px;grid-column:auto;grid-row:auto;align-self:start;box-sizing:border-box;\n}.elementor .e-8109e75-7cbab9f{width:100vw;min-width:0px;max-width:100vw;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:max(1.5rem,calc((100vw - 72.5rem)/2));padding-inline-end:max(1.5rem,calc((100vw - 72.5rem)/2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(50% - 50vw);margin-inline-end:0px;display:grid;gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;box-sizing:border-box;\n}