.elementor .e-530c304-f5cb{font-family:Figtree;font-weight:300;font-size:71px;color:#fff;letter-spacing:-3.4px;line-height:1.1;margin:0px;}.elementor .e-4d6d5266-7708{max-width:945px;font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.65;margin:0px;}.elementor .e-233d31db-df5c{min-height:360px;text-align:center;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(0deg, rgba(29,48,66,.55) 0%,rgba(29,48,66,.55) 100%),url("https://digby-associates.co.uk/wp-content/uploads/2026/08/b30095dd-5b16-483d-8cdd-40a6a6023086-2-e1785873824440.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-784ac2a5-339c{font-family:Figtree;font-weight:300;font-size:48px;color:#29455f;letter-spacing:-1.5px;line-height:1.1;margin:0px;}.elementor .e-1765597d-59cf{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-4d0f816b-7b9d{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-53cc162a-3fd6{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-241a6b7d-8efe:hover,.elementor .e-241a6b7d-8efe:focus-visible{background-color:#4a93ce;}.elementor .e-241a6b7d-8efe{font-family:Lato;font-weight:400;font-size:16px;color:#fff;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#29455f;display:inline-flex;align-self:flex-start;width:fit-content;\n}.elementor .e-13e01e65-6563{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-b619659-fa7a{padding:0px;display:grid;gap:3rem;grid-template-columns:2fr 3fr;}.elementor .e-2702cf8b-ecd7{min-width:0px;max-width:1208px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-5faa915c-5379{font-family:Figtree;font-weight:300;font-size:48px;color:#29455f;letter-spacing:-1.5px;line-height:1.1;margin:0px;}.elementor .e-7b93cde1-4e58{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-3150a12f-94e3{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-295553ac-ad9d{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-3dc6772d-406c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-550bfa64-9179{width:48px;aspect-ratio:1;object-fit:contain;}.elementor .e-5a3de6fd-ad6a{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-384d76fe-a5fd{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-25e242fb-db0b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-7f8eaf64-9b4e{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:52px minmax(0,1fr);align-items:start;border-top-style: solid; border-top-color: #8abde2;\n}.elementor .e-5fe5fb06-6579{width:48px;aspect-ratio:1;object-fit:contain;}.elementor .e-5292d015-6c4c{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-7425e560-fed4{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-1ab1fa6-dc7b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-30cd00b4-f14e{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:52px minmax(0,1fr);align-items:start;border-top-style: solid; border-top-color: #8abde2;\n}.elementor .e-74a95bf7-b4aa{width:48px;aspect-ratio:1;object-fit:contain;}.elementor .e-3d5d8c0c-f771{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-4e0f3ab1-3967{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-66f48b9e-ea9d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-4a2d93cf-3473{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:52px minmax(0,1fr);align-items:start;border-top-style: solid; border-top-color: #8abde2;\n}.elementor .e-2511e250-2fe7{width:48px;aspect-ratio:1;object-fit:contain;}.elementor .e-120e839f-2ae4{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-8eaee9e-eafd{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-55ed1d86-1524{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-7de97b6d-63a7{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:52px minmax(0,1fr);align-items:start;border-top-style: solid; border-top-color: #8abde2;\n}.elementor .e-464a3705-ca08{width:48px;aspect-ratio:1;object-fit:contain;}.elementor .e-7b628c3-6d6d{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-5ebb6a78-3cc0{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-2da78912-c1b3{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-61520b95-3ca7{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:52px minmax(0,1fr);align-items:start;border-top-style: solid; border-top-color: #8abde2;\n}.elementor .e-ad87a6f-5e77{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-220755cb-87f6{padding:0px;display:grid;gap:3rem;grid-template-columns:2fr 3fr;align-items:start;}.elementor .e-7c1460e-abd8{min-width:0px;max-width:1208px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-2ce36b38-2e8d{font-family:Figtree;font-weight:300;font-size:48px;color:#29455f;letter-spacing:-1.5px;line-height:1.1;margin:0px;}.elementor .e-31bd9656-5e97{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-5f94d1f1-b03c{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-15cf625c-2b60{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-78779e78-c1f9{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-70a9dc3f-b67f{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-61dcf532-7d48{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-20a135d1-2e3a{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-7fe5ffb3-84b1{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-36d079c-dee2{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-10661eb6-8536{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-3a2f17b8-5b68{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-2f41bbc0-11b7{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-33e870bd-2606{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-352057fe-cb74{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-378a7523-6324{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-7b2cdf07-2159{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-34043ad9-d65f{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-25ca6878-b99c{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-24284561-86c1{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-580d0eb2-3496{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-3fca77c5-1b73{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-1edec0ca-13d9{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-565b851b-81a6{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1dfedade-c0ad{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-bcd4895-5618{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-5ebbff0a-a987{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-2382a053-9afa{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-50403f2-d920{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-45a2eb62-9138{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-5047e7db-f385{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-405c6c62-cb77{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-35cbdc7b-8822{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-11541c9b-9bd6{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-35f6680b-967a{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-27a3dbe3-ba60{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-53fe9c7d-85ba{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-1b045f28-ed79{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-1b683677-acba{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-19226fb3-89ad{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-297bb68a-d23d{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-16a2539e-8aef:hover,.elementor .e-16a2539e-8aef:focus-visible{background-color:#4a93ce;}.elementor .e-16a2539e-8aef{font-family:Lato;font-weight:400;font-size:16px;color:#fff;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#29455f;display:inline-flex;align-self:flex-start;width:fit-content;\n}.elementor .e-2f4bd22d-a4e6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-55312245-dd85{min-height:400px;padding:0px;background-image:url("https://digby-associates.co.uk/wp-content/uploads/2026/08/cc46687b-3a31-4d84-82c3-ebdf8d625a90.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-48b5eeaa-774a{padding:0px;display:grid;gap:3rem;grid-template-columns:3fr 2fr;align-items:stretch;}.elementor .e-1a880509-4c33{min-width:0px;max-width:1208px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-2e489bb-ed3e{font-family:Figtree;font-weight:300;font-size:48px;color:#29455f;letter-spacing:-1.5px;line-height:1.1;margin:0px;}.elementor .e-29d6549b-90b7{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-6f26aaf5-66ba:hover,.elementor .e-6f26aaf5-66ba:focus-visible{background-color:#4a93ce;}.elementor .e-6f26aaf5-66ba{font-family:Lato;font-weight:400;font-size:16px;color:#fff;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#29455f;display:inline-flex;align-self:flex-start;width:fit-content;\n}.elementor .e-12ad8258-a317{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-2394df9c-dba1{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-7df67d85-8936{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-33ce92d4-399e{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-3827aa96-90ef{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-bae24cf-bdeb{font-family:Figtree;font-weight:300;font-size:30px;color:#29455f;letter-spacing:-0.8px;line-height:1.2;margin:0px;}.elementor .e-6e75b92c-b760{font-family:Lato;font-weight:300;font-size:18px;color:#29455f;line-height:1.65;margin:0px;}.elementor .e-6a97d434-1ab8{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-770ea7a2-1a04{padding:0px;display:grid;gap:3rem;grid-template-columns:2fr 3fr;}.elementor .e-72829a3c-ca7e{min-width:0px;max-width:1208px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-23a4cbea-7360{font-family:Figtree;font-weight:300;font-size:48px;color:#fff;letter-spacing:-1.5px;line-height:1.1;margin:0px;}.elementor .e-385c33cd-4662{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.65;margin:0px;}.elementor .e-53c9faca-d37d{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:transparent;display:flex;gap:15px;justify-content:center;justify-items:center;align-items:center;align-self:center;max-height:none; box-sizing:border-box;\n}.elementor .e-7cbeea40-4d99{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.65;margin:0px;}.elementor .e-3ffe63dc-d1ca{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:transparent;display:flex;gap:15px;justify-content:center;justify-items:center;align-items:center;align-self:center;max-height:none; box-sizing:border-box;\n}.elementor .e-78699c89-6c47{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.65;margin:0px;}.elementor .e-e3c6ed1-2c56{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:transparent;display:flex;gap:15px;justify-content:center;justify-items:center;align-items:center;align-self:center;max-height:none; box-sizing:border-box;\n}.elementor .e-315b635-2fd5{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.65;margin:0px;}.elementor .e-139ea52e-160b{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:transparent;display:flex;gap:15px;justify-content:center;justify-items:center;align-items:center;align-self:center;max-height:none; box-sizing:border-box;\n}.elementor .e-f36ba82-f617{font-family:Lato;font-weight:300;font-size:18px;color:#fff;line-height:1.65;margin:0px;}.elementor .e-395f913b-8a0f{width:100%;height:auto;min-width:0px;min-height:0px;max-width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:transparent;display:flex;gap:15px;justify-content:center;justify-items:center;align-items:center;align-self:center;max-height:none; box-sizing:border-box;\n}.elementor .e-6ad6876d-c7f0{width:100%;min-width:0px;max-width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:100%;box-sizing:border-box; overflow-x:auto; overflow-y:hidden; scroll-snap-type:x mandatory; scroll-behavior:smooth; overscroll-behavior-x:contain; scrollbar-width:thin; anchor-name:--home-testimonials; & > * { min-width:0px;scroll-snap-align:start;scroll-snap-stop:always; } &::scroll-button(left), &::scroll-button(right) { position:absolute;position-anchor:--home-testimonials;top:anchor(center);transform:translateY(-50%);display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:50%;background:#29455f;color:#fff;font-family:Arial,sans-serif;font-size:30px;line-height:1;cursor:pointer;z-index:2; } &::scroll-button(left) { content:"‹" / "Previous cards";left:anchor(left);right:auto; } &::scroll-button(right) { content:"›" / "Next cards";right:auto;left:calc(anchor(right) - 44px); } &::scroll-button(*):hover { background:#4a93ce; } &::scroll-button(*):focus-visible { outline:3px solid #4a93ce;outline-offset:3px; } &::scroll-button(*):disabled { opacity:0.35;cursor:default; }\n}.elementor .e-6cf0af8c-74f5{min-width:0px;min-height:180px;padding:0px;}.elementor .e-718931fd-f828:hover,.elementor .e-718931fd-f828:focus-visible{background-color:#4a93ce;}.elementor .e-718931fd-f828{font-family:Lato;font-weight:400;font-size:16px;color:#29455f;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#fff;display:inline-flex;align-self:flex-start;width:fit-content;\n}.elementor .e-622a7ff2-7b10{min-width:0px;max-width:1208px;padding:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#1d3042;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-51dd376d-5d1d{min-width:0px;max-width:1208px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-3793cf28-66bb{min-width:0px;padding:0px;margin-block-start:4rem;display:flex;flex-direction:column;gap:0px;}