.whatwedo-hero.svelte-9662{margin:calc(-1 * var(--header-height)) 0 0;background-color:#ccc;background-image:url(../../../brand/what-we-do/hero-desktop.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:960px;padding:169px 0 0;position:relative}.heading6.svelte-9662{color:#021e29;margin:0 0 6px}.heading2.svelte-9662{color:#000;max-width:640px;margin:0;font-size:54px;line-height:1}@media (width<=1239.98px){.whatwedo-hero.svelte-9662{height:766px}.content.svelte-9662{padding-left:48px}.heading2.svelte-9662{max-width:500px;font-size:42px;line-height:42px}}@media (width<=1023.98px){.whatwedo-hero.svelte-9662{padding:109px 0 0}.content.svelte-9662{padding-left:0}.heading2.svelte-9662{max-width:480px;font-size:40px;line-height:40px}}@media (width<=799.98px){.whatwedo-hero.svelte-9662{margin-top:calc(-1 * var(--header-height-sm));padding-top:94px}.content.svelte-9662{padding-left:20px}}@media (width<=439.98px){.heading2.svelte-9662{max-width:300px;font-size:32px;line-height:1}}@media (width<=425px){.whatwedo-hero.svelte-9662{background-image:url(../../../brand/what-we-do/hero-mobile.jpg)}}.wwd-intro.svelte-1xrlwd4{background:#fff;margin:-130px 0 70px;padding:50px 72px;position:relative}.entry-content.svelte-1xrlwd4{font-size:20px;font-weight:400;line-height:1.5}.entry-content.svelte-1xrlwd4 p:where(.svelte-1xrlwd4){margin:0}.union.svelte-1xrlwd4{width:calc(100% + 144px);height:226px;font-size:21px;line-height:24px;font-family:var(--font-heading);background:url(../../../brand/what-we-do/union-circular.png) 50%/100% no-repeat;margin:40px -72px 0;padding:0 72px}.items.svelte-1xrlwd4{text-align:center;align-items:center;height:100%;padding:0 10px 3px;display:flex}.item.svelte-1xrlwd4{width:calc(20% - 1px);height:100%}.item.svelte-1xrlwd4:nth-child(4){width:20%}.item.svelte-1xrlwd4 a:where(.svelte-1xrlwd4){color:#000;justify-content:center;align-items:center;height:100%;padding:0 40px;text-decoration:none;transition:all .2s linear;display:flex;position:relative}.item.svelte-1xrlwd4 a:where(.svelte-1xrlwd4) span:where(.svelte-1xrlwd4){z-index:2;display:inline-block;position:relative}.arrow.svelte-1xrlwd4{z-index:0;background:#fff url(../../../brand/arrow-right-blue.png) 50%/50% no-repeat;border-radius:100%;width:32px;height:32px;transition:all .2s linear;display:none;position:absolute}.circle.svelte-1xrlwd4{opacity:0;visibility:hidden;z-index:0;background:#e9f3f3;border-radius:100%;width:164px;height:164px;transition:all .2s linear;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.item.svelte-1xrlwd4 a:where(.svelte-1xrlwd4):hover .circle:where(.svelte-1xrlwd4){visibility:visible;opacity:1}@media (width<=1239.98px){.wwd-intro.svelte-1xrlwd4{padding:50px 48px}.union.svelte-1xrlwd4{width:calc(100% + 96px);height:200px;margin:40px -48px 0;padding:0 48px;font-size:18px;line-height:20px}.items.svelte-1xrlwd4{padding:0 16px 3px 18px}.item.svelte-1xrlwd4{padding:0 10px}.item.svelte-1xrlwd4 a:where(.svelte-1xrlwd4){padding:0 20px}.circle.svelte-1xrlwd4{width:130px;height:130px}}@media (width<=1023.98px){.wwd-intro.svelte-1xrlwd4{margin:-80px 0 50px;padding:16px}.entry-content.svelte-1xrlwd4{font-size:18px;line-height:26px}.union.svelte-1xrlwd4{background:0 0;width:100%;height:auto;margin:40px 0 0;padding:0;font-size:21px;line-height:24px}.items.svelte-1xrlwd4{flex-wrap:wrap;gap:2px;height:auto;padding:0}.item.svelte-1xrlwd4,.item.svelte-1xrlwd4:nth-child(4){background:#e9f3f3;width:100%;height:auto}.item.svelte-1xrlwd4 a:where(.svelte-1xrlwd4){text-align:left;justify-content:flex-start;height:auto;padding:20px 52px 22px 16px;display:block}.circle.svelte-1xrlwd4{display:none}.arrow.svelte-1xrlwd4{background:#006e88 url(../../../brand/arrow-right-white.png) 50%/50% no-repeat;width:24px;height:24px;display:block;bottom:50%;right:16px;transform:translateY(50%)}}@media (width<=799.98px){.entry-content.svelte-1xrlwd4{font-size:17px;line-height:25px}}.wwd-content-wrap.svelte-1um65bz{flex-flow:row-reverse wrap;align-items:start;gap:60px;margin-bottom:90px;display:flex}.content.svelte-1um65bz{color:#353535;width:calc(66.6667% - 30px);font-size:18px;font-weight:500;line-height:1.44}.content.svelte-1um65bz h3:where(.svelte-1um65bz){margin:0 0 15px;font-size:26px;font-weight:500;line-height:1}.content.svelte-1um65bz p:where(.svelte-1um65bz){margin:0 0 10px}.content.svelte-1um65bz p.link-text:where(.svelte-1um65bz){margin-bottom:25px}.content.svelte-1um65bz p:where(.svelte-1um65bz):last-child{margin-bottom:0}.quote1.svelte-1um65bz{border-left:6px solid #006d88;width:calc(33.3333% - 30px);padding-left:40px}.image.svelte-1um65bz{display:none}blockquote.svelte-1um65bz{z-index:2;margin:0;position:relative}blockquote.svelte-1um65bz p:where(.svelte-1um65bz){color:#006d88;margin:0 0 16px;font-size:26px;font-style:italic;font-weight:400;line-height:34px}blockquote.svelte-1um65bz footer:where(.svelte-1um65bz){color:#006d88;font-family:var(--font-heading);font-size:20px;font-weight:400;line-height:28px}blockquote.svelte-1um65bz footer:where(.svelte-1um65bz) strong:where(.svelte-1um65bz){font-weight:500}.link-text.svelte-1um65bz{font-family:var(--font-heading);font-weight:600}.link-text.svelte-1um65bz a:where(.svelte-1um65bz){color:#006d88;background:url(../../../brand/arrow-right.png) right top 10px/16px no-repeat;padding-right:24px;font-size:20px;line-height:28px;text-decoration:none;display:inline-block}.link-text.svelte-1um65bz+h3:where(.svelte-1um65bz){margin-top:50px}@media (width<=1023.98px){.wwd-content-wrap.svelte-1um65bz{gap:0;margin-bottom:50px}.content.svelte-1um65bz{width:100%}.quote1.svelte-1um65bz{border:none;width:100vw;height:451px;margin-bottom:40px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:46px;padding-left:54px;position:relative}.image.svelte-1um65bz{width:100vw;display:block;position:absolute;inset:0}.image.svelte-1um65bz img:where(.svelte-1um65bz){object-fit:cover;object-position:center bottom;width:100%;height:451px}blockquote.svelte-1um65bz{width:380px;max-width:100%}blockquote.svelte-1um65bz p:where(.svelte-1um65bz){font-weight:500}}@media (width<=799.98px){.content.svelte-1um65bz{font-size:17px;line-height:25px}.quote1.svelte-1um65bz{height:285px;padding:32px}.image.svelte-1um65bz img:where(.svelte-1um65bz){height:285px}blockquote.svelte-1um65bz{width:300px}blockquote.svelte-1um65bz p:where(.svelte-1um65bz){font-size:20px;line-height:28px}blockquote.svelte-1um65bz footer:where(.svelte-1um65bz){font-size:16px;line-height:22px}}.page-wwd.svelte-1izybux{background:#e9f3f3;position:relative}.wwd-content.svelte-1izybux{background:0 0}
