.elementor .e-497d14bb-18d8{width:68%;max-width:950px;font-family:Figtree;font-weight:300;font-size:58px;color:#fff;letter-spacing:-3.4px;line-height:1.1;text-align:center;padding:0px;margin-block-end:0px;}.elementor .e-4fadaa01-be26{width:100%;max-width:1000px;font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.5;text-align:center;margin:0px;}.elementor .e-4d25a3f6-4a59{width:100%;min-width:0px;text-align:center;transform:translate3d(0px, -38px, 0px);display:flex;flex-direction:column;gap:12px;align-items:center;padding-inline:40px; margin-block:0; max-width:none; margin-inline:auto; box-sizing:border-box;\n}.elementor .e-1e92debb-238f{width:100vw;min-width:0px;min-height:620px;max-width:100vw;position:relative;inset-inline-start:50%;margin:0px;background-image:linear-gradient(0deg, rgba(0,0,0,.62) 0%,rgba(0,0,0,.62) 100%),url("https://digby-associates.co.uk/wp-content/uploads/2026/04/amr-taha-MU6_6I8sIV4-unsplash-1-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(-50%, 0px, 0px);display:flex;flex-direction:column;justify-content:center;clip-path:none;padding-block:80px; background-repeat:repeat,no-repeat; background-size:auto auto,cover; background-position:0 0,center center; box-sizing:border-box;\n}.elementor .e-4f07a548-b2ae{width:100%;min-height:58px;font-family:Figtree;font-weight:400;font-size:22px;color:#29455f;letter-spacing:-0.8px;line-height:1.35;text-decoration:none;padding-block-start:8px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:8px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.2s;display:flex;align-items:center;text-align:left; box-sizing:border-box; &:hover,&:focus { color:#4a93ce;background-color:transparent; }\n}.elementor .e-39aa9ada-df3f{width:100%;height:auto;min-height:0px;max-height:0px;overflow:hidden;position:static;font-family:Lato;font-weight:300;font-size:15px;color:#29455f;line-height:1.5;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:8px;border-radius:0px;border-width:0px;background-color:transparent;opacity:0%;transition:max-height 0.22s, opacity 0.16s, padding 0.22s;display:block;z-index:auto; text-align:left; visibility:hidden; pointer-events:none; box-sizing:border-box; &:hover,&:focus { color:#29455f;background-color:transparent; }\n}.elementor .e-12d61854-efb5{width:100%;overflow:visible;position:relative;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:0px;align-items:stretch;border-block-end:1px solid rgba(41,69,95,.22); box-sizing:border-box; &:hover,&:focus-within { background-color:transparent;z-index:30; } &:hover>:last-child,&:focus-within>:last-child { max-height:100px;opacity:1;visibility:visible;padding-block-end:12px;pointer-events:auto; }\n}.elementor .e-5ca24e34-33b7{width:100%;min-height:58px;font-family:Figtree;font-weight:400;font-size:22px;color:#29455f;letter-spacing:-0.8px;line-height:1.35;text-decoration:none;padding-block-start:8px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:8px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.2s;display:flex;align-items:center;text-align:left; box-sizing:border-box; &:hover,&:focus { color:#4a93ce;background-color:transparent; }\n}.elementor .e-31cf102c-db4d{width:100%;height:auto;min-height:0px;max-height:0px;overflow:hidden;position:static;font-family:Lato;font-weight:300;font-size:15px;color:#29455f;line-height:1.5;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:8px;border-radius:0px;border-width:0px;background-color:transparent;opacity:0%;transition:max-height 0.22s, opacity 0.16s, padding 0.22s;display:block;z-index:auto; text-align:left; visibility:hidden; pointer-events:none; box-sizing:border-box; &:hover,&:focus { color:#29455f;background-color:transparent; }\n}.elementor .e-3cbf39c7-c492{width:100%;overflow:visible;position:relative;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:0px;align-items:stretch;border-block-end:1px solid rgba(41,69,95,.22); box-sizing:border-box; &:hover,&:focus-within { background-color:transparent;z-index:30; } &:hover>:last-child,&:focus-within>:last-child { max-height:100px;opacity:1;visibility:visible;padding-block-end:12px;pointer-events:auto; }\n}.elementor .e-db39fbd-e091{width:320px;height:430px;overflow:visible;position:sticky;inset-block-start:112px;z-index:30;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-470px;margin-inline-start:20px;margin-inline-end:0px;background-color:transparent;display:flex;flex-direction:column;gap:0px;align-self:flex-start;backdrop-filter:none; box-sizing:border-box;\n}.elementor .e-42705e9c-6c94{font-family:Figtree;font-weight:300;font-size:36px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.2;margin-block-start:44px;}.elementor .e-f388ec8-cb1a{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-31df4784-5f8b{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-78b83f3a-cc80{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-75534a75-b019{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-18ff6247-601e{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-21015e0c-68c4{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-254ba881-e6ba{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;grid-column:1;grid-row:1;& > .e-heading-base:not(:first-child) { margin-top:12px; }\n}.elementor .e-50541111-2a7e{width:100%;height:100%;min-width:0px;min-height:0px;object-fit:cover;position:absolute;padding:0px;margin:0px;display:block;grid-column:2;grid-row:1;inset:0; max-height:none; object-position:center; box-sizing:border-box;\n}.elementor .e-43ece8a-31ac{min-width:0px;position:relative;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;}.elementor .e-2d97e10d-8bfb{width:100%;max-height:300px;object-fit:cover;display:none;}.elementor .e-57b5d7a8-ba1e{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-2bb6493c-2874{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-76cd4cc4-a485{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-620e3041-58bb{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-14df5bf-c078{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-50c916ef-bd5b{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-12a8e653-930a{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-73ee0c66-2656{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-4956e5b4-6bb3{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-10c314af-aa6d{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-683fbe47-570c{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-63c27eb2-3796{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-46bd03ff-aef6{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-2c2766f7-a9fb{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-32012532-dadf{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-614cc926-6b7b{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-59829d08-141b{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-5de98621-bb75{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-7cb3c824-90c0{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-464f28c4-4390{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-405759c2-7d9e{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-508004ed-cfa4{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-44e8b2e7-4d05{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-2026455-60fe{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-479bb045-cd88{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-f10f6c0-f220{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-49e79248-2c26{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-7f0bc7cf-a9db{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-7375b04d-2c29{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-1a745899-6beb{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-12a3b160-59e7{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-4fdd8bfb-77bb{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-518fb9bd-f2d3{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-53a0a0d8-9646{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-11475ce6-74e2{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-438ec913-88c7:hover,.elementor .e-438ec913-88c7:focus-visible{color:#fff;background-color:#4a93ce;}.elementor .e-438ec913-88c7{min-height:50px;font-family:Lato;font-weight:400;font-size:20px;color:#fff;line-height:1.5;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;background-color:#29455f;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-2376ceb9-3821{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;grid-column:1;grid-row:1;}.elementor .e-770eaf63-eb16{min-width:0px;min-height:360px;aspect-ratio:1/1;padding:0px;margin:0px;background-image:url("https://digby-associates.co.uk/wp-content/uploads/2026/08/c05a5add-e634-4220-aaa0-4e0a0a9a60f6.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-self:start;}.elementor .e-17512210-673b{min-width:0px;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;}.elementor .e-58f01f17-df51{width:100%;min-width:0px;padding-inline-start:clamp(500px,28vw,540px);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;box-sizing:border-box; max-width:none;\n}.elementor .e-2667bde4-a262{width:100vw;min-width:0px;max-width:100vw;position:relative;inset-inline-start:50%;scroll-margin-top:120px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;background-color:#c1e0f4;transform:translate3d(-50%, 0px, 0px);display:flex;flex-direction:column;clip-path:none;box-sizing:border-box;\n}.elementor .e-4368b8bf-f10e{font-family:Figtree;font-weight:300;font-size:36px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.2;margin-block-start:44px;}.elementor .e-33539f01-5bb6{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-5c1c8c9c-b896{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-70c3e11d-a56f{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-596fc20c-3231{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-547704fb-c2cb{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-48ee1806-ef3b{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-180a14af-2aca{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;grid-column:1;grid-row:1;& > .e-heading-base:not(:first-child) { margin-top:12px; }\n}.elementor .e-5f4a9a89-f32e{width:100%;height:100%;min-width:0px;min-height:0px;object-fit:cover;position:absolute;padding:0px;margin:0px;display:block;grid-column:2;grid-row:1;inset:0; max-height:none; object-position:center; box-sizing:border-box;\n}.elementor .e-240c6776-c1e8{min-width:0px;position:relative;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;}.elementor .e-1514f12-1d76{width:100%;max-height:300px;object-fit:cover;display:none;}.elementor .e-37e6d90c-a275{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-67ccab8c-5dd7{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.5;margin:0px;}.elementor .e-6832c443-eca6{font-family:Figtree;font-weight:300;font-size:28px;color:#2f76a8;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-be0c0da-f349{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-264884a2-7247{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-2371610d-528b{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-48cf73ff-8f30{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-78ff9bd0-1552{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-6c59f993-484d{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-3681c6b-d034{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-29cf8923-12ea{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-5de09605-fc8a{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-1fab37b-5aaa{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-2b12d0f3-cf38{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-a7c9dc4-3c4c{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-10d9f853-9673{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-4bf77d3-6dcf{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-13f1b640-17f0{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-783974ce-5e39{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-4fb399a5-8968{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-2c6da9ef-add0{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-61a4085b-8cdc{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-255ef544-948d{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-79379db9-8062{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-2bec470c-6d21{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-57316ab3-ffc4{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-631d986-8144{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-7fb3a33b-1844{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-7b0f5a99-b29f{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-656a568-e1c6{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-6901e89a-2b68{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-4e0e3ed-9ca7{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-64943ce8-816b{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-6563a36-51cb{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-3940e421-5060{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-21958d36-fc93{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-718a488-78fe{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-4cd711a9-5881{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-b00ed27-76bf{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-773113bd-93a6{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-31c9fb-c3be{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-745900f8-d573{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;order:-1;& > * { display:none; } &::after { content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg); }\n}.elementor .e-4eb05e72-b2f8{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:flex-start;align-items:center;list-style:none; &::-webkit-details-marker { display:none; }\n}.elementor .e-594017c-27e1{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:25px;margin:0px;}.elementor .e-496c8deb-500e{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-71837422-6ab3{padding:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #29455f; &[open] > summary .e-accordion-item-icon-base::after { transform:rotate(225deg); }\n}.elementor .e-25dc52a8-5175{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-717dbc57-ac43:hover,.elementor .e-717dbc57-ac43:focus-visible{color:#fff;background-color:#4a93ce;}.elementor .e-717dbc57-ac43{min-height:50px;font-family:Lato;font-weight:400;font-size:20px;color:#fff;line-height:1.5;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;background-color:#29455f;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-3d11ee5b-900d{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;grid-column:1;grid-row:1;}.elementor .e-9ab7c57-50f2{min-width:0px;min-height:360px;aspect-ratio:1/1;padding:0px;margin:0px;background-image:url("https://digby-associates.co.uk/wp-content/uploads/2026/08/142598a0-fbd1-4eda-994d-81bb6b4ce049.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-self:start;}.elementor .e-7f05724a-a500{min-width:0px;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;}.elementor .e-66efe908-95fd{width:100%;min-width:0px;padding-inline-start:clamp(500px,28vw,540px);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;box-sizing:border-box; max-width:none;\n}.elementor .e-52335b73-9ffb{width:100vw;min-width:0px;max-width:100vw;position:relative;inset-inline-start:50%;scroll-margin-top:120px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;background-color:#fff;transform:translate3d(-50%, 0px, 0px);display:flex;flex-direction:column;clip-path:none;box-sizing:border-box;\n}.elementor .e-704109ed-76a6{width:100%;max-width:130px;object-fit:contain;justify-self:center;\n}.elementor .e-7a3aed16-64b3{font-family:Figtree;font-weight:300;font-size:30px;color:#fff;letter-spacing:-0.8px;line-height:1.25;margin:0px;}.elementor .e-3eeeb9ac-d3c7{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.5;margin:0px;}.elementor .e-3f21b746-3f84{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-4b49e007-9573:hover,.elementor .e-4b49e007-9573:focus-visible{color:#fff;background-color:#4a93ce;}.elementor .e-4b49e007-9573{min-height:50px;font-family:Lato;font-weight:400;font-size:18px;color:#29455f;line-height:1.4;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;background-color:#fff;display:inline-flex;justify-content:center;align-items:center;align-self:center;justify-self:center;\n}.elementor .e-3f6dcae4-fbee{min-width:0px;padding:0px;display:grid;gap:32px;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;}.elementor .e-15f57094-8176{width:100%;min-width:0px;padding-inline-start:clamp(380px,23vw,420px);padding-inline-end:clamp(48px,4vw,72px);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;box-sizing:border-box; max-width:none;\n}.elementor .e-5c6ae3b9-867d{width:100vw;min-width:0px;max-width:100vw;position:relative;inset-inline-start:50%;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;background-color:#29455f;transform:translate3d(-50%, 0px, 0px);display:flex;flex-direction:column;clip-path:none;box-sizing:border-box;\n}