@import "https://use.typekit.net/tyv6epy.css";
*,:before,:after,.section-header-wide:after{box-sizing:border-box}ul[class],ol[class]{margin:0;padding:0;list-style:none}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}body{scroll-behavior:smooth;text-rendering:optimizespeed;min-height:100vh;font-size:1rem;line-height:1.8}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1rem}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.m-0{margin:0!important}.m-1{margin:1rem!important}.m-2{margin:2rem!important}.m-3{margin:3rem!important}.m-4{margin:4rem!important}.m-5{margin:5rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.mr-3{margin-right:3rem!important}.mr-4{margin-right:4rem!important}.mr-5{margin-right:5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:1rem!important}.ml-2{margin-left:2rem!important}.ml-3{margin-left:3rem!important}.ml-4{margin-left:4rem!important}.ml-5{margin-left:5rem!important}.p-0{padding:0!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-3{padding:3rem!important}.p-4{padding:4rem!important}.p-5{padding:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:4rem!important}.pt-5{padding-top:5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:1rem!important}.pr-2{padding-right:2rem!important}.pr-3{padding-right:3rem!important}.pr-4{padding-right:4rem!important}.pr-5{padding-right:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.pb-5{padding-bottom:5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:1rem!important}.pl-2{padding-left:2rem!important}.pl-3{padding-left:3rem!important}.pl-4{padding-left:4rem!important}.pl-5{padding-left:5rem!important}.lh-0{line-height:0!important}.lh-1{line-height:1rem!important}.lh-2{line-height:2rem!important}.lh-3{line-height:3rem!important}.lh-4{line-height:4rem!important}.lh-5{line-height:5rem!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.loader{border:16px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:120px;height:120px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .3s ease-in}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity ease-in}.hoverfade-enter{opacity:0}.hoverfade-enter-active{opacity:1;transition:opacity .5s ease-in}.hoverfade-exit{opacity:1}.hoverfade-exit-active{opacity:0;transition:opacity .3s ease-in}html{font-size:100%}body{background:#fff;font-family:Muli,sans-serif}h1,h2,h3,h4{font-family:Proxima Nova,sans-serif}h1{font-size:3.5rem;font-weight:700;line-height:4.1875rem}@media (max-width:576px){h1{font-size:2rem;line-height:2.9rem}}h2{color:#210b20;margin:1rem 0;font-size:2.75rem;font-weight:600;line-height:3.25rem;display:block;position:relative}h3{font-size:1.875rem;font-weight:600;line-height:4rem}h4{font-size:1.3125rem;line-height:1.75rem}h5{letter-spacing:.36px;margin:0;font-size:1.125rem;font-weight:600;line-height:2rem}p{margin-bottom:1.25rem;font-family:Muli,sans-serif;font-size:1.125rem;line-height:2rem}p.subtitle{font-family:Proxima Nova,sans-serif;font-size:1.3125rem;font-weight:600}address{letter-spacing:.36px;margin:0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:2rem}@media screen and (prefers-reduced-motion:no-preference){a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){a{transition:none}}.text-bold{font-weight:700!important}.text-right{text-align:right!important}.text-centre{text-align:center!important}.link-text{cursor:pointer;text-decoration:underline}@media screen and (prefers-reduced-motion:no-preference){.link-text{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.link-text{transition:none}}.link-text:hover{color:#afafaf}.text-blue{color:#000335!important}.text-blue-light{color:#06d3f1!important}.text-blue-subdued{color:#838496!important}.text-grey{color:#c1c1c1!important}.text-grey-dark{color:#7a6d79!important}.text-white{color:#fff!important}.label-text{margin-bottom:0;color:#c1c1c1!important}.underline,.primary-card-nav .underline-secondary,.primary-card-nav .header-underline,.content-container p a,.entire-content-container p a,.entire-content-container-white p a,.project-container p a,.email-us-section .email-us-content p a,.industry-content-container p a,.specialism-content-container p a,.career-content-container p a,.career-content-container-white p a,.job-content-container p a,.news-content-container p a,.homepage-highlight-container p a{z-index:0;text-decoration:none;display:inline-block;position:relative}.underline:after,.primary-card-nav .underline-secondary:after,.primary-card-nav .header-underline:after,.content-container p a:after,.entire-content-container p a:after,.entire-content-container-white p a:after,.project-container p a:after,.email-us-section .email-us-content p a:after,.industry-content-container p a:after,.specialism-content-container p a:after,.career-content-container p a:after,.career-content-container-white p a:after,.job-content-container p a:after,.news-content-container p a:after,.homepage-highlight-container p a:after{content:"";z-index:-1;background:#06d3f1;height:5px;margin:0 auto;position:absolute;bottom:9px;left:0;right:0}button{cursor:pointer}.visuallyhidden{display:none}.container-blue-bg{color:#fff;background-color:#000335}.container-blue-bg h2{color:#fff}.container-blue-bg .section-header,.container-blue-bg .section-header-wide:after,.container-blue-bg .section-header-wide{color:#838496}.full-width{width:100%}.full-width-img{width:100%;height:auto}.min-height-2{height:2rem!important}a{cursor:pointer}@media (max-width:576px){.hide-sm{display:none}}@media (max-width:768px){.hide-md{display:none}}.section-off-blue-bg{background-color:#0d103f}@media screen and (prefers-reduced-motion:no-preference){img{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){img{transition:none}}.margin-auto{margin:auto}.no-link-style{color:inherit}.flex-grid-row{flex-flow:wrap;justify-content:flex-start;display:flex}.flex-grid-col{flex-basis:33.3%;box-sizing:border-box;-ms-flex:auto;width:33.3%;min-height:4rem;padding:.5rem;position:relative}.flex-grid-item-wrapper{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.flex-grid-item-container{width:100%;height:100%;position:relative}@media (max-width:1333px){.flex-grid-col{flex-basis:33.33%}}@media (max-width:1073px){.flex-grid-col{flex-basis:33.33%}}@media (max-width:815px){.flex-grid-col{flex-basis:50%}}@media (max-width:620px){.col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto!important}}@media (max-width:555px){.flex-grid-col{flex-basis:100%}}.grid,.grid-entire-edih,.grid-entire-service,.project-container .project-detail-grid,.staff-jumbo-grid,.grid-shallow-collapsed,.staff-profile-contact-grid,.grid-shallow,.grid-collapse,.grid-entire{grid-gap:1.125rem;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);margin:1.125rem;display:grid}@media (max-width:576px){.grid,.grid-entire-edih,.grid-entire-service,.project-container .project-detail-grid,.staff-jumbo-grid,.grid-shallow-collapsed,.staff-profile-contact-grid,.grid-shallow,.grid-collapse,.grid-entire{margin:1.125rem 0}}.grid .grid-demo,.grid-entire-edih .grid-demo,.grid-entire-service .grid-demo,.project-container .project-detail-grid .grid-demo,.staff-jumbo-grid .grid-demo,.grid-shallow-collapsed .grid-demo,.staff-profile-contact-grid .grid-demo,.grid-shallow .grid-demo,.grid-collapse .grid-demo,.grid-entire .grid-demo{background:#c1c1c1}.grid-collapse,.grid-entire{grid-gap:0;margin:0}.grid-shallow{grid-auto-rows:minmax(3rem,auto)}.grid-shallow .grid-module,.grid-shallow .col-12,.grid-shallow .col-11,.grid-shallow .col-10,.grid-shallow .col-9,.grid-shallow .col-8,.grid-shallow .col-7,.grid-shallow .col-6,.grid-shallow .col-5,.grid-shallow .col-4,.grid-shallow .col-3,.grid-shallow .col-2,.grid-shallow .col-1{min-height:3rem}.grid-shallow-collapsed,.staff-profile-contact-grid{grid-gap:0;grid-auto-rows:minmax(3rem,auto);margin:0}.grid-shallow-collapsed .grid-module,.staff-profile-contact-grid .grid-module,.grid-shallow-collapsed .col-12,.staff-profile-contact-grid .col-12,.grid-shallow-collapsed .col-11,.staff-profile-contact-grid .col-11,.grid-shallow-collapsed .col-10,.staff-profile-contact-grid .col-10,.grid-shallow-collapsed .col-9,.staff-profile-contact-grid .col-9,.grid-shallow-collapsed .col-8,.staff-profile-contact-grid .col-8,.grid-shallow-collapsed .col-7,.staff-profile-contact-grid .col-7,.grid-shallow-collapsed .col-6,.staff-profile-contact-grid .col-6,.grid-shallow-collapsed .col-5,.staff-profile-contact-grid .col-5,.grid-shallow-collapsed .col-4,.staff-profile-contact-grid .col-4,.grid-shallow-collapsed .col-3,.staff-profile-contact-grid .col-3,.grid-shallow-collapsed .col-2,.staff-profile-contact-grid .col-2,.grid-shallow-collapsed .col-1,.staff-profile-contact-grid .col-1{min-height:1rem}.grid-module,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{min-height:200px}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (max-width:768px){[class^=col-]{grid-column:span 12}}.jumbo-container,.jumbo-container-home,.jumbo-container-case-study,.jumbo-container-back-btn,.jumbo-container-with-search,.jumbo-container-subnav,.project-area-jumbo-container,.industry-area-jumbo-container,.thematic-area-jumbo-container,.single-article-jumbo-container{background-color:#000335;background-image:url(/images/jumbo/jumbo_wave.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;justify-content:center;align-items:baseline;width:100%;min-height:474px;margin-top:6.875rem;padding:6.75rem 1rem 0;display:flex}@media (max-width:768px){.jumbo-container,.jumbo-container-home,.jumbo-container-case-study,.jumbo-container-back-btn,.jumbo-container-with-search,.jumbo-container-subnav,.project-area-jumbo-container,.industry-area-jumbo-container,.thematic-area-jumbo-container,.single-article-jumbo-container{margin-top:60px}}.jumbo-container-subnav,.project-area-jumbo-container,.industry-area-jumbo-container,.thematic-area-jumbo-container,.single-article-jumbo-container{padding-top:8.75rem}.jumbo-container-with-search{padding-top:8.75rem;padding-bottom:2rem}@media (max-width:576px){.jumbo-container-with-search{padding-top:60px}}.jumbo-container-back-btn{padding:5.75rem 8rem 0}.jumbo-container-back-btn .grid,.jumbo-container-back-btn .grid-entire-edih,.jumbo-container-back-btn .grid-entire-service,.jumbo-container-back-btn .project-container .project-detail-grid,.project-container .jumbo-container-back-btn .project-detail-grid,.jumbo-container-back-btn .staff-jumbo-grid,.jumbo-container-back-btn .grid-collapse,.jumbo-container-back-btn .grid-entire,.jumbo-container-back-btn .grid-shallow,.jumbo-container-back-btn .grid-shallow-collapsed,.jumbo-container-back-btn .staff-profile-contact-grid{width:1100px}@media (max-width:1200px){.jumbo-container-back-btn .grid,.jumbo-container-back-btn .grid-entire-edih,.jumbo-container-back-btn .grid-entire-service,.jumbo-container-back-btn .project-container .project-detail-grid,.project-container .jumbo-container-back-btn .project-detail-grid,.jumbo-container-back-btn .staff-jumbo-grid,.jumbo-container-back-btn .grid-collapse,.jumbo-container-back-btn .grid-entire,.jumbo-container-back-btn .grid-shallow,.jumbo-container-back-btn .grid-shallow-collapsed,.jumbo-container-back-btn .staff-profile-contact-grid,.jumbo-container-back-btn{width:900px}}@media (max-width:992px){.jumbo-container-back-btn{width:auto}}@media (max-width:576px){.jumbo-container-back-btn{padding:0 1rem}}.jumbo-container-case-study{padding:0 8rem 0}.jumbo-container-case-study .grid,.jumbo-container-case-study .grid-entire-edih,.jumbo-container-case-study .grid-entire-service,.jumbo-container-case-study .project-container .project-detail-grid,.project-container .jumbo-container-case-study .project-detail-grid,.jumbo-container-case-study .staff-jumbo-grid,.jumbo-container-case-study .grid-collapse,.jumbo-container-case-study .grid-entire,.jumbo-container-case-study .grid-shallow,.jumbo-container-case-study .grid-shallow-collapsed,.jumbo-container-case-study .staff-profile-contact-grid{width:1100px}@media (max-width:1200px){.jumbo-container-case-study .grid,.jumbo-container-case-study .grid-entire-edih,.jumbo-container-case-study .grid-entire-service,.jumbo-container-case-study .project-container .project-detail-grid,.project-container .jumbo-container-case-study .project-detail-grid,.jumbo-container-case-study .staff-jumbo-grid,.jumbo-container-case-study .grid-collapse,.jumbo-container-case-study .grid-entire,.jumbo-container-case-study .grid-shallow,.jumbo-container-case-study .grid-shallow-collapsed,.jumbo-container-case-study .staff-profile-contact-grid{width:900px}}@media (max-width:768px){.jumbo-container-case-study{padding-top:3rem}}.jumbo-text,.jumbo-text-404,.jumbo-text-news,.single-article-jumbo-text,.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{color:#fff;width:auto;max-width:1100px;margin:auto}@media (max-width:1200px){.jumbo-text,.jumbo-text-404,.jumbo-text-news,.single-article-jumbo-text,.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{width:900px}}@media (max-width:992px){.jumbo-text,.jumbo-text-404,.jumbo-text-news,.single-article-jumbo-text,.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{width:auto}}@media (max-width:576px){.jumbo-text,.jumbo-text-404,.jumbo-text-news,.single-article-jumbo-text,.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{max-width:100%;margin-top:4.5rem}}.jumbo-text h1,.jumbo-text-404 h1,.jumbo-text-news h1,.single-article-jumbo-text h1,.jumbo-text-full-width h1,.podcast-jumbo-text-full-width h1,.jumbo-tech-gateway h1{max-width:36rem;margin-bottom:2.25rem;font-size:3.5rem}@media (max-width:768px){.jumbo-text h1,.jumbo-text-404 h1,.jumbo-text-news h1,.single-article-jumbo-text h1,.jumbo-text-full-width h1,.podcast-jumbo-text-full-width h1,.jumbo-tech-gateway h1{margin-bottom:1.75rem;font-size:2.5rem}}@media (max-width:576px){.jumbo-text h1,.jumbo-text-404 h1,.jumbo-text-news h1,.single-article-jumbo-text h1,.jumbo-text-full-width h1,.podcast-jumbo-text-full-width h1,.jumbo-tech-gateway h1{margin-bottom:1.125rem;font-size:2rem}}.jumbo-text .subtitle-area,.jumbo-text-404 .subtitle-area,.jumbo-text-news .subtitle-area,.single-article-jumbo-text .subtitle-area,.jumbo-text-full-width .subtitle-area,.podcast-jumbo-text-full-width .subtitle-area,.jumbo-tech-gateway .subtitle-area{margin:-5rem 0 0 19rem}.jumbo-text .subtitle-area p,.jumbo-text-404 .subtitle-area p,.jumbo-text-news .subtitle-area p,.single-article-jumbo-text .subtitle-area p,.jumbo-text-full-width .subtitle-area p,.podcast-jumbo-text-full-width .subtitle-area p,.jumbo-tech-gateway .subtitle-area p{margin-top:2rem;font-size:1.3125rem;line-height:2.25rem}@media (max-width:1200px){.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{width:900px}}@media (max-width:992px){.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{width:auto}}@media (max-width:768px){.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{margin-top:1rem;margin-left:2.5rem;margin-right:2.5rem}}@media (max-width:576px){.jumbo-text-full-width,.podcast-jumbo-text-full-width,.jumbo-tech-gateway{margin-top:0;margin-left:1.125rem;margin-right:1.125rem}}.jumbo-text-full-width h1,.podcast-jumbo-text-full-width h1,.jumbo-tech-gateway h1{max-width:100%}.jumbo-subtext-lrg p{letter-spacing:.18px;font-family:Proxima Nova,sans-serif;font-size:1.875rem;line-height:2.25rem}@media (max-width:576px){.jumbo-subtext-lrg p{letter-spacing:0;font-size:1.125rem;line-height:1.75rem}}.jumbo-subtext-md p,.entire-jumbo-subtext-md p,.careers-jumbo-subtext-md p{letter-spacing:.21px;font-family:Proxima Nova,sans-serif;font-size:1.3125rem;line-height:2.25rem}@media (max-width:576px){.jumbo-subtext-md p,.entire-jumbo-subtext-md p,.careers-jumbo-subtext-md p{letter-spacing:0;font-size:1.125rem;line-height:1.75rem}}.single-article-jumbo-container{padding-bottom:4rem;position:relative}.single-article-jumbo-container .grid,.single-article-jumbo-container .grid-entire-edih,.single-article-jumbo-container .grid-entire-service,.single-article-jumbo-container .project-container .project-detail-grid,.project-container .single-article-jumbo-container .project-detail-grid,.single-article-jumbo-container .staff-jumbo-grid,.single-article-jumbo-container .grid-collapse,.single-article-jumbo-container .grid-entire,.single-article-jumbo-container .grid-shallow,.single-article-jumbo-container .grid-shallow-collapsed,.single-article-jumbo-container .staff-profile-contact-grid{grid-template-rows:auto}.thematic-area-jumbo-container{padding-top:4rem;padding-bottom:4rem;position:relative}.thematic-area-jumbo-container .grid,.thematic-area-jumbo-container .grid-entire-edih,.thematic-area-jumbo-container .grid-entire-service,.thematic-area-jumbo-container .project-container .project-detail-grid,.project-container .thematic-area-jumbo-container .project-detail-grid,.thematic-area-jumbo-container .staff-jumbo-grid,.thematic-area-jumbo-container .grid-collapse,.thematic-area-jumbo-container .grid-entire,.thematic-area-jumbo-container .grid-shallow,.thematic-area-jumbo-container .grid-shallow-collapsed,.thematic-area-jumbo-container .staff-profile-contact-grid{grid-template-rows:auto}.industry-area-jumbo-container{padding:4.75rem 1rem 6rem;position:relative}@media (max-width:768px){.industry-area-jumbo-container{min-height:560px;padding:0 1rem 2rem}}@media (max-width:992px){.industry-area-jumbo-container h1{margin-bottom:1rem;font-size:2.6rem;line-height:3rem}}.industry-area-jumbo-container .grid,.industry-area-jumbo-container .grid-entire-edih,.industry-area-jumbo-container .grid-entire-service,.industry-area-jumbo-container .project-container .project-detail-grid,.project-container .industry-area-jumbo-container .project-detail-grid,.industry-area-jumbo-container .staff-jumbo-grid,.industry-area-jumbo-container .grid-collapse,.industry-area-jumbo-container .grid-entire,.industry-area-jumbo-container .grid-shallow,.industry-area-jumbo-container .grid-shallow-collapsed,.industry-area-jumbo-container .staff-profile-contact-grid{grid-template-rows:auto}.single-article-jumbo-text{max-width:100%;margin-right:2rem}@media (max-width:576px){.single-article-jumbo-text{margin-top:1rem}}.single-article-jumbo-text .subtitle-area{margin:0}.single-article-jumbo-text .subtitle-area p{margin-top:0;margin-bottom:0;font-weight:lighter}.project-area-jumbo-container{align-items:center;max-width:1100px;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:0;position:relative}.project-area-jumbo-container .grid,.project-area-jumbo-container .grid-entire-edih,.project-area-jumbo-container .grid-entire-service,.project-area-jumbo-container .project-container .project-detail-grid,.project-container .project-area-jumbo-container .project-detail-grid,.project-area-jumbo-container .staff-jumbo-grid,.project-area-jumbo-container .grid-collapse,.project-area-jumbo-container .grid-entire,.project-area-jumbo-container .grid-shallow,.project-area-jumbo-container .grid-shallow-collapsed,.project-area-jumbo-container .staff-profile-contact-grid{grid-template-rows:auto}.jumbo-image{object-fit:cover;min-width:100%;height:350px}@media (max-width:768px){.jumbo-image{height:300px}}@media (max-width:576px){.jumbo-image{height:200px}}.single-article-jumbo-right-column{margin-right:0;display:block}.single-article-jumbo-right-column p{opacity:.5;margin-left:0}@media (max-width:576px){.single-article-jumbo-right-column p{margin-left:0}}.single-article-jumbo-right-column ul{padding:0;list-style-type:none}@media (max-width:576px){.single-article-jumbo-right-column ul{padding:0}}.single-article-jumbo-right-column ul li{color:#fff;-webkit-text-decoration:underline #06d3f1;text-decoration:underline #06d3f1;text-decoration-thickness:3px}.single-article-jumbo-right-column .social-buttons{display:flex;position:absolute;bottom:6.5rem}.single-article-jumbo-right-column .social-buttons .social-button,.single-article-jumbo-right-column .social-buttons .social-button-txt{cursor:pointer;width:2.5rem;height:2.5rem;margin-left:1rem}@media screen and (prefers-reduced-motion:no-preference){.single-article-jumbo-right-column .social-buttons .social-button,.single-article-jumbo-right-column .social-buttons .social-button-txt{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.single-article-jumbo-right-column .social-buttons .social-button,.single-article-jumbo-right-column .social-buttons .social-button-txt{transition:none}}.single-article-jumbo-right-column .social-buttons .social-button:hover,.single-article-jumbo-right-column .social-buttons .social-button-txt:hover{opacity:.5}@media (max-width:768px){.single-article-jumbo-right-column .social-buttons .social-button,.single-article-jumbo-right-column .social-buttons .social-button-txt{margin-left:0}}@media (max-width:992px){.single-article-jumbo-right-column .social-buttons{margin-right:3rem;right:0}}@media (max-width:768px){.single-article-jumbo-right-column .social-buttons{margin-top:2rem;margin-left:0;position:relative;bottom:0;right:auto}}.example-row{grid-area:2/span 9}.hero-side-link-container{position:absolute;top:20%;right:0}@media (max-width:576px){.hero-side-link-container{display:none}}.hero-side-link-container .unit-hero-header{margin-left:4rem}.hero-side-links{color:#fff;text-decoration:none}.hero-side-links p{max-width:13rem;margin-bottom:0;margin-right:1rem;font-size:1rem;line-height:1rem}.hero-side-links div{background-color:#fff3;align-items:center;width:20rem;min-height:4rem;margin-bottom:.5rem;padding:1rem 1.5rem;display:flex;position:relative;right:-4rem}.hero-side-links div img{opacity:0;width:auto;height:1rem}@media screen and (prefers-reduced-motion:no-preference){.hero-side-links div img{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.hero-side-links div img{transition:none}}@media screen and (prefers-reduced-motion:no-preference){.hero-side-links div{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.hero-side-links div{transition:none}}.hero-side-links div:hover{right:-1rem}.hero-side-links div:hover img{opacity:1}@media (max-width:576px){.header-ordering{flex-flow:column;display:flex}.header-ordering .banner-image{order:1;height:auto;padding-top:3.5rem}.header-ordering .thematic-area-jumbo-container,.header-ordering .industry-area-jumbo-container{order:2;margin-top:2rem;padding-top:0}}.jumbo-text-project{color:#fff;width:auto;max-width:1100px}@media (max-width:1200px){.jumbo-text-project{width:900px}}@media (max-width:768px){.jumbo-text-project{margin:0 1.5rem}}@media (max-width:576px){.jumbo-text-project{margin:5rem 0 0}}.jumbo-text-project h1{margin-bottom:2.25rem;font-size:3.5rem}@media (max-width:576px){.jumbo-text-project h1{margin-bottom:1.125rem;font-size:2rem}}.jumbo-text-project h3{margin-top:0;line-height:2.5rem}.jumbo-text-project .subtitle-area{margin:-5rem 0 0 19rem}.jumbo-text-project .subtitle-area p{margin-top:2rem;font-size:1.3125rem;line-height:2.25rem}.jumbo-text-home{color:#fff;width:auto;max-width:900px;margin:auto}@media (max-width:1200px){.jumbo-text-home{max-width:900px}}@media (max-width:992px){.jumbo-text-home{max-width:900px}}@media (max-width:576px){.jumbo-text-home{max-width:100%}}.jumbo-text-home .header-area h1{max-width:36rem;margin-bottom:2.25rem;font-size:3.5rem}@media (max-width:1200px){.jumbo-text-home .header-area h1{margin-bottom:1rem}}@media (max-width:992px){.jumbo-text-home .header-area h1{max-width:30rem;font-size:3rem;line-height:3.5rem}}@media (max-width:768px){.jumbo-text-home .header-area h1{margin-bottom:1.5rem;font-size:2.5rem;line-height:3.6rem}}@media (max-width:576px){.jumbo-text-home .header-area h1{margin-bottom:1.125rem;font-size:2.25rem;line-height:3rem}}@media (max-width:380px){.jumbo-text-home .header-area h1{margin-bottom:1.125rem;font-size:2rem;line-height:3rem}}.jumbo-text-home .subtitle-area{margin:0 0 0 19rem}@media (max-width:768px){.jumbo-text-home .subtitle-area{margin:0 0 10rem 4rem}}@media (max-width:576px){.jumbo-text-home .subtitle-area{margin-left:0}}.jumbo-text-home .subtitle-area p{font-size:1.3125rem;line-height:2.25rem}@media (max-width:992px){.jumbo-text-home .subtitle-area p{display:none}}@media (max-width:768px){.jumbo-text-home .subtitle-area p{font-size:1.2rem;line-height:1.8rem;display:flex}}@media (max-width:576px){.jumbo-text-home .subtitle-area p{font-size:1.1875rem;line-height:1.6875rem}}.jumbo-video-container{width:100%;margin-top:6.875rem;position:relative;overflow:hidden}@media (max-width:768px){.jumbo-video-container{margin-top:60px}}.jumbo-video-container video{width:100%;height:auto;position:relative;left:50%;transform:translate(-50%)}.jumbo-video-container .jumbo-container-home{z-index:1;background-color:#00033580;justify-content:left;height:100%;margin-top:0;padding:0 0 0;position:absolute}.jumbo-video-container .jumbo-text-home{z-index:1;padding:2.5rem 0 0 5rem;position:absolute}.jumbo-video-container .jumbo-text-home .subtitle-area{max-width:42rem;margin-left:0}.jumbo-video-container .jumbo-text-home .subtitle-area p{font-size:1.5rem}@media (max-width:1200px){.jumbo-video-container .jumbo-text-home .subtitle-area p{font-size:1.3rem;line-height:1.6rem}}.jumbo-container-home{min-width:350px}@media (max-width:768px){.jumbo-container-home{background-position-y:50%;margin-top:0}}.category-tags{cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.category-tags{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.category-tags{transition:none}}.category-tags:hover{opacity:.5}.jumbo-tech-gateway h3{line-height:2.7rem}.jumbo-tech-gateway p{line-height:1.9rem}@media (max-width:576px){.jumbo-text-news{margin-top:1rem}}.jumbo-text-404{margin:0}.jumbo-text-404 a.underline,.jumbo-text-404 .primary-card-nav a.underline-secondary,.primary-card-nav .jumbo-text-404 a.underline-secondary,.jumbo-text-404 .primary-card-nav a.header-underline,.primary-card-nav .jumbo-text-404 a.header-underline,.jumbo-text-404 .content-container p a,.jumbo-text-404 .entire-content-container p a,.jumbo-text-404 .entire-content-container-white p a,.jumbo-text-404 .project-container p a,.jumbo-text-404 .email-us-section .email-us-content p a,.email-us-section .jumbo-text-404 .email-us-content p a,.jumbo-text-404 .industry-content-container p a,.jumbo-text-404 .specialism-content-container p a,.jumbo-text-404 .career-content-container p a,.jumbo-text-404 .career-content-container-white p a,.jumbo-text-404 .job-content-container p a,.jumbo-text-404 .news-content-container p a,.jumbo-text-404 .homepage-highlight-container p a,.content-container p .jumbo-text-404 a,.entire-content-container p .jumbo-text-404 a,.entire-content-container-white p .jumbo-text-404 a,.project-container p .jumbo-text-404 a,.email-us-section .email-us-content p .jumbo-text-404 a,.industry-content-container p .jumbo-text-404 a,.specialism-content-container p .jumbo-text-404 a,.career-content-container p .jumbo-text-404 a,.career-content-container-white p .jumbo-text-404 a,.job-content-container p .jumbo-text-404 a,.news-content-container p .jumbo-text-404 a,.homepage-highlight-container p .jumbo-text-404 a{color:#fff}@media screen and (prefers-reduced-motion:no-preference){.jumbo-text-404 a.underline,.jumbo-text-404 .primary-card-nav a.underline-secondary,.primary-card-nav .jumbo-text-404 a.underline-secondary,.jumbo-text-404 .primary-card-nav a.header-underline,.primary-card-nav .jumbo-text-404 a.header-underline,.jumbo-text-404 .content-container p a,.jumbo-text-404 .entire-content-container p a,.jumbo-text-404 .entire-content-container-white p a,.jumbo-text-404 .project-container p a,.jumbo-text-404 .email-us-section .email-us-content p a,.email-us-section .jumbo-text-404 .email-us-content p a,.jumbo-text-404 .industry-content-container p a,.jumbo-text-404 .specialism-content-container p a,.jumbo-text-404 .career-content-container p a,.jumbo-text-404 .career-content-container-white p a,.jumbo-text-404 .job-content-container p a,.jumbo-text-404 .news-content-container p a,.jumbo-text-404 .homepage-highlight-container p a,.content-container p .jumbo-text-404 a,.entire-content-container p .jumbo-text-404 a,.entire-content-container-white p .jumbo-text-404 a,.project-container p .jumbo-text-404 a,.email-us-section .email-us-content p .jumbo-text-404 a,.industry-content-container p .jumbo-text-404 a,.specialism-content-container p .jumbo-text-404 a,.career-content-container p .jumbo-text-404 a,.career-content-container-white p .jumbo-text-404 a,.job-content-container p .jumbo-text-404 a,.news-content-container p .jumbo-text-404 a,.homepage-highlight-container p .jumbo-text-404 a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.jumbo-text-404 a.underline,.jumbo-text-404 .primary-card-nav a.underline-secondary,.primary-card-nav .jumbo-text-404 a.underline-secondary,.jumbo-text-404 .primary-card-nav a.header-underline,.primary-card-nav .jumbo-text-404 a.header-underline,.jumbo-text-404 .content-container p a,.jumbo-text-404 .entire-content-container p a,.jumbo-text-404 .entire-content-container-white p a,.jumbo-text-404 .project-container p a,.jumbo-text-404 .email-us-section .email-us-content p a,.email-us-section .jumbo-text-404 .email-us-content p a,.jumbo-text-404 .industry-content-container p a,.jumbo-text-404 .specialism-content-container p a,.jumbo-text-404 .career-content-container p a,.jumbo-text-404 .career-content-container-white p a,.jumbo-text-404 .job-content-container p a,.jumbo-text-404 .news-content-container p a,.jumbo-text-404 .homepage-highlight-container p a,.content-container p .jumbo-text-404 a,.entire-content-container p .jumbo-text-404 a,.entire-content-container-white p .jumbo-text-404 a,.project-container p .jumbo-text-404 a,.email-us-section .email-us-content p .jumbo-text-404 a,.industry-content-container p .jumbo-text-404 a,.specialism-content-container p .jumbo-text-404 a,.career-content-container p .jumbo-text-404 a,.career-content-container-white p .jumbo-text-404 a,.job-content-container p .jumbo-text-404 a,.news-content-container p .jumbo-text-404 a,.homepage-highlight-container p .jumbo-text-404 a{transition:none}}@media screen and (prefers-reduced-motion:no-preference){.jumbo-text-404 a.underline:after,.jumbo-text-404 .primary-card-nav a.underline-secondary:after,.primary-card-nav .jumbo-text-404 a.underline-secondary:after,.jumbo-text-404 .primary-card-nav a.header-underline:after,.primary-card-nav .jumbo-text-404 a.header-underline:after,.jumbo-text-404 .content-container p a:after,.jumbo-text-404 .entire-content-container p a:after,.jumbo-text-404 .entire-content-container-white p a:after,.jumbo-text-404 .project-container p a:after,.jumbo-text-404 .email-us-section .email-us-content p a:after,.email-us-section .jumbo-text-404 .email-us-content p a:after,.jumbo-text-404 .industry-content-container p a:after,.jumbo-text-404 .specialism-content-container p a:after,.jumbo-text-404 .career-content-container p a:after,.jumbo-text-404 .career-content-container-white p a:after,.jumbo-text-404 .job-content-container p a:after,.jumbo-text-404 .news-content-container p a:after,.jumbo-text-404 .homepage-highlight-container p a:after,.content-container p .jumbo-text-404 a:after,.entire-content-container p .jumbo-text-404 a:after,.entire-content-container-white p .jumbo-text-404 a:after,.project-container p .jumbo-text-404 a:after,.email-us-section .email-us-content p .jumbo-text-404 a:after,.industry-content-container p .jumbo-text-404 a:after,.specialism-content-container p .jumbo-text-404 a:after,.career-content-container p .jumbo-text-404 a:after,.career-content-container-white p .jumbo-text-404 a:after,.job-content-container p .jumbo-text-404 a:after,.news-content-container p .jumbo-text-404 a:after,.homepage-highlight-container p .jumbo-text-404 a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.jumbo-text-404 a.underline:after,.jumbo-text-404 .primary-card-nav a.underline-secondary:after,.primary-card-nav .jumbo-text-404 a.underline-secondary:after,.jumbo-text-404 .primary-card-nav a.header-underline:after,.primary-card-nav .jumbo-text-404 a.header-underline:after,.jumbo-text-404 .content-container p a:after,.jumbo-text-404 .entire-content-container p a:after,.jumbo-text-404 .entire-content-container-white p a:after,.jumbo-text-404 .project-container p a:after,.jumbo-text-404 .email-us-section .email-us-content p a:after,.email-us-section .jumbo-text-404 .email-us-content p a:after,.jumbo-text-404 .industry-content-container p a:after,.jumbo-text-404 .specialism-content-container p a:after,.jumbo-text-404 .career-content-container p a:after,.jumbo-text-404 .career-content-container-white p a:after,.jumbo-text-404 .job-content-container p a:after,.jumbo-text-404 .news-content-container p a:after,.jumbo-text-404 .homepage-highlight-container p a:after,.content-container p .jumbo-text-404 a:after,.entire-content-container p .jumbo-text-404 a:after,.entire-content-container-white p .jumbo-text-404 a:after,.project-container p .jumbo-text-404 a:after,.email-us-section .email-us-content p .jumbo-text-404 a:after,.industry-content-container p .jumbo-text-404 a:after,.specialism-content-container p .jumbo-text-404 a:after,.career-content-container p .jumbo-text-404 a:after,.career-content-container-white p .jumbo-text-404 a:after,.job-content-container p .jumbo-text-404 a:after,.news-content-container p .jumbo-text-404 a:after,.homepage-highlight-container p .jumbo-text-404 a:after{transition:none}}.jumbo-text-404 a.underline:hover,.jumbo-text-404 .primary-card-nav a.underline-secondary:hover,.primary-card-nav .jumbo-text-404 a.underline-secondary:hover,.jumbo-text-404 .primary-card-nav a.header-underline:hover,.primary-card-nav .jumbo-text-404 a.header-underline:hover,.jumbo-text-404 .content-container p a:hover,.jumbo-text-404 .entire-content-container p a:hover,.jumbo-text-404 .entire-content-container-white p a:hover,.jumbo-text-404 .project-container p a:hover,.jumbo-text-404 .email-us-section .email-us-content p a:hover,.email-us-section .jumbo-text-404 .email-us-content p a:hover,.jumbo-text-404 .industry-content-container p a:hover,.jumbo-text-404 .specialism-content-container p a:hover,.jumbo-text-404 .career-content-container p a:hover,.jumbo-text-404 .career-content-container-white p a:hover,.jumbo-text-404 .job-content-container p a:hover,.jumbo-text-404 .news-content-container p a:hover,.jumbo-text-404 .homepage-highlight-container p a:hover,.content-container p .jumbo-text-404 a:hover,.entire-content-container p .jumbo-text-404 a:hover,.entire-content-container-white p .jumbo-text-404 a:hover,.project-container p .jumbo-text-404 a:hover,.email-us-section .email-us-content p .jumbo-text-404 a:hover,.industry-content-container p .jumbo-text-404 a:hover,.specialism-content-container p .jumbo-text-404 a:hover,.career-content-container p .jumbo-text-404 a:hover,.career-content-container-white p .jumbo-text-404 a:hover,.job-content-container p .jumbo-text-404 a:hover,.news-content-container p .jumbo-text-404 a:hover,.homepage-highlight-container p .jumbo-text-404 a:hover{color:#838496}.jumbo-text-404 a.underline:hover:after,.jumbo-text-404 .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .jumbo-text-404 a.underline-secondary:hover:after,.jumbo-text-404 .primary-card-nav a.header-underline:hover:after,.primary-card-nav .jumbo-text-404 a.header-underline:hover:after,.jumbo-text-404 .content-container p a:hover:after,.jumbo-text-404 .entire-content-container p a:hover:after,.jumbo-text-404 .entire-content-container-white p a:hover:after,.jumbo-text-404 .project-container p a:hover:after,.jumbo-text-404 .email-us-section .email-us-content p a:hover:after,.email-us-section .jumbo-text-404 .email-us-content p a:hover:after,.jumbo-text-404 .industry-content-container p a:hover:after,.jumbo-text-404 .specialism-content-container p a:hover:after,.jumbo-text-404 .career-content-container p a:hover:after,.jumbo-text-404 .career-content-container-white p a:hover:after,.jumbo-text-404 .job-content-container p a:hover:after,.jumbo-text-404 .news-content-container p a:hover:after,.jumbo-text-404 .homepage-highlight-container p a:hover:after,.content-container p .jumbo-text-404 a:hover:after,.entire-content-container p .jumbo-text-404 a:hover:after,.entire-content-container-white p .jumbo-text-404 a:hover:after,.project-container p .jumbo-text-404 a:hover:after,.email-us-section .email-us-content p .jumbo-text-404 a:hover:after,.industry-content-container p .jumbo-text-404 a:hover:after,.specialism-content-container p .jumbo-text-404 a:hover:after,.career-content-container p .jumbo-text-404 a:hover:after,.career-content-container-white p .jumbo-text-404 a:hover:after,.job-content-container p .jumbo-text-404 a:hover:after,.news-content-container p .jumbo-text-404 a:hover:after,.homepage-highlight-container p .jumbo-text-404 a:hover:after{opacity:.3;height:15px}.staff-profile-image{object-fit:cover;width:250px;height:250px;overflow:hidden}@media (max-width:768px){.staff-profile-image{width:300px;height:300px}}@media (max-width:576px){.staff-profile-image{width:250px;height:250px}}.staff-profile-contact-grid{min-height:100px;margin-left:0}.staff-profile-contact-grid p{margin-bottom:0}.staff-jumbo-contact p{font-size:1rem}.staff-jumbo-contact a.underline,.staff-jumbo-contact .primary-card-nav a.underline-secondary,.primary-card-nav .staff-jumbo-contact a.underline-secondary,.staff-jumbo-contact .primary-card-nav a.header-underline,.primary-card-nav .staff-jumbo-contact a.header-underline,.staff-jumbo-contact .content-container p a,.staff-jumbo-contact .entire-content-container p a,.staff-jumbo-contact .entire-content-container-white p a,.staff-jumbo-contact .project-container p a,.staff-jumbo-contact .email-us-section .email-us-content p a,.email-us-section .staff-jumbo-contact .email-us-content p a,.staff-jumbo-contact .industry-content-container p a,.staff-jumbo-contact .specialism-content-container p a,.staff-jumbo-contact .career-content-container p a,.staff-jumbo-contact .career-content-container-white p a,.staff-jumbo-contact .job-content-container p a,.staff-jumbo-contact .news-content-container p a,.staff-jumbo-contact .homepage-highlight-container p a,.content-container p .staff-jumbo-contact a,.entire-content-container p .staff-jumbo-contact a,.entire-content-container-white p .staff-jumbo-contact a,.project-container p .staff-jumbo-contact a,.email-us-section .email-us-content p .staff-jumbo-contact a,.industry-content-container p .staff-jumbo-contact a,.specialism-content-container p .staff-jumbo-contact a,.career-content-container p .staff-jumbo-contact a,.career-content-container-white p .staff-jumbo-contact a,.job-content-container p .staff-jumbo-contact a,.news-content-container p .staff-jumbo-contact a,.homepage-highlight-container p .staff-jumbo-contact a{color:#fff;font-size:1rem;font-weight:600;line-height:2rem}.staff-jumbo-contact a.underline:after,.staff-jumbo-contact .primary-card-nav a.underline-secondary:after,.primary-card-nav .staff-jumbo-contact a.underline-secondary:after,.staff-jumbo-contact .primary-card-nav a.header-underline:after,.primary-card-nav .staff-jumbo-contact a.header-underline:after,.staff-jumbo-contact .content-container p a:after,.staff-jumbo-contact .entire-content-container p a:after,.staff-jumbo-contact .entire-content-container-white p a:after,.staff-jumbo-contact .project-container p a:after,.staff-jumbo-contact .email-us-section .email-us-content p a:after,.email-us-section .staff-jumbo-contact .email-us-content p a:after,.staff-jumbo-contact .industry-content-container p a:after,.staff-jumbo-contact .specialism-content-container p a:after,.staff-jumbo-contact .career-content-container p a:after,.staff-jumbo-contact .career-content-container-white p a:after,.staff-jumbo-contact .job-content-container p a:after,.staff-jumbo-contact .news-content-container p a:after,.staff-jumbo-contact .homepage-highlight-container p a:after,.content-container p .staff-jumbo-contact a:after,.entire-content-container p .staff-jumbo-contact a:after,.entire-content-container-white p .staff-jumbo-contact a:after,.project-container p .staff-jumbo-contact a:after,.email-us-section .email-us-content p .staff-jumbo-contact a:after,.industry-content-container p .staff-jumbo-contact a:after,.specialism-content-container p .staff-jumbo-contact a:after,.career-content-container p .staff-jumbo-contact a:after,.career-content-container-white p .staff-jumbo-contact a:after,.job-content-container p .staff-jumbo-contact a:after,.news-content-container p .staff-jumbo-contact a:after,.homepage-highlight-container p .staff-jumbo-contact a:after{height:3px;bottom:6px}@media screen and (prefers-reduced-motion:no-preference){.staff-jumbo-contact a.underline:after,.staff-jumbo-contact .primary-card-nav a.underline-secondary:after,.primary-card-nav .staff-jumbo-contact a.underline-secondary:after,.staff-jumbo-contact .primary-card-nav a.header-underline:after,.primary-card-nav .staff-jumbo-contact a.header-underline:after,.staff-jumbo-contact .content-container p a:after,.staff-jumbo-contact .entire-content-container p a:after,.staff-jumbo-contact .entire-content-container-white p a:after,.staff-jumbo-contact .project-container p a:after,.staff-jumbo-contact .email-us-section .email-us-content p a:after,.email-us-section .staff-jumbo-contact .email-us-content p a:after,.staff-jumbo-contact .industry-content-container p a:after,.staff-jumbo-contact .specialism-content-container p a:after,.staff-jumbo-contact .career-content-container p a:after,.staff-jumbo-contact .career-content-container-white p a:after,.staff-jumbo-contact .job-content-container p a:after,.staff-jumbo-contact .news-content-container p a:after,.staff-jumbo-contact .homepage-highlight-container p a:after,.content-container p .staff-jumbo-contact a:after,.entire-content-container p .staff-jumbo-contact a:after,.entire-content-container-white p .staff-jumbo-contact a:after,.project-container p .staff-jumbo-contact a:after,.email-us-section .email-us-content p .staff-jumbo-contact a:after,.industry-content-container p .staff-jumbo-contact a:after,.specialism-content-container p .staff-jumbo-contact a:after,.career-content-container p .staff-jumbo-contact a:after,.career-content-container-white p .staff-jumbo-contact a:after,.job-content-container p .staff-jumbo-contact a:after,.news-content-container p .staff-jumbo-contact a:after,.homepage-highlight-container p .staff-jumbo-contact a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.staff-jumbo-contact a.underline:after,.staff-jumbo-contact .primary-card-nav a.underline-secondary:after,.primary-card-nav .staff-jumbo-contact a.underline-secondary:after,.staff-jumbo-contact .primary-card-nav a.header-underline:after,.primary-card-nav .staff-jumbo-contact a.header-underline:after,.staff-jumbo-contact .content-container p a:after,.staff-jumbo-contact .entire-content-container p a:after,.staff-jumbo-contact .entire-content-container-white p a:after,.staff-jumbo-contact .project-container p a:after,.staff-jumbo-contact .email-us-section .email-us-content p a:after,.email-us-section .staff-jumbo-contact .email-us-content p a:after,.staff-jumbo-contact .industry-content-container p a:after,.staff-jumbo-contact .specialism-content-container p a:after,.staff-jumbo-contact .career-content-container p a:after,.staff-jumbo-contact .career-content-container-white p a:after,.staff-jumbo-contact .job-content-container p a:after,.staff-jumbo-contact .news-content-container p a:after,.staff-jumbo-contact .homepage-highlight-container p a:after,.content-container p .staff-jumbo-contact a:after,.entire-content-container p .staff-jumbo-contact a:after,.entire-content-container-white p .staff-jumbo-contact a:after,.project-container p .staff-jumbo-contact a:after,.email-us-section .email-us-content p .staff-jumbo-contact a:after,.industry-content-container p .staff-jumbo-contact a:after,.specialism-content-container p .staff-jumbo-contact a:after,.career-content-container p .staff-jumbo-contact a:after,.career-content-container-white p .staff-jumbo-contact a:after,.job-content-container p .staff-jumbo-contact a:after,.news-content-container p .staff-jumbo-contact a:after,.homepage-highlight-container p .staff-jumbo-contact a:after{transition:none}}.staff-jumbo-contact a.underline:after,.staff-jumbo-contact .primary-card-nav a.underline-secondary:after,.primary-card-nav .staff-jumbo-contact a.underline-secondary:after,.staff-jumbo-contact .primary-card-nav a.header-underline:after,.primary-card-nav .staff-jumbo-contact a.header-underline:after,.staff-jumbo-contact .content-container p a:after,.staff-jumbo-contact .entire-content-container p a:after,.staff-jumbo-contact .entire-content-container-white p a:after,.staff-jumbo-contact .project-container p a:after,.staff-jumbo-contact .email-us-section .email-us-content p a:after,.email-us-section .staff-jumbo-contact .email-us-content p a:after,.staff-jumbo-contact .industry-content-container p a:after,.staff-jumbo-contact .specialism-content-container p a:after,.staff-jumbo-contact .career-content-container p a:after,.staff-jumbo-contact .career-content-container-white p a:after,.staff-jumbo-contact .job-content-container p a:after,.staff-jumbo-contact .news-content-container p a:after,.staff-jumbo-contact .homepage-highlight-container p a:after,.content-container p .staff-jumbo-contact a:after,.entire-content-container p .staff-jumbo-contact a:after,.entire-content-container-white p .staff-jumbo-contact a:after,.project-container p .staff-jumbo-contact a:after,.email-us-section .email-us-content p .staff-jumbo-contact a:after,.industry-content-container p .staff-jumbo-contact a:after,.specialism-content-container p .staff-jumbo-contact a:after,.career-content-container p .staff-jumbo-contact a:after,.career-content-container-white p .staff-jumbo-contact a:after,.job-content-container p .staff-jumbo-contact a:after,.news-content-container p .staff-jumbo-contact a:after,.homepage-highlight-container p .staff-jumbo-contact a:after{z-index:-1}.staff-jumbo-contact a.underline:hover:after,.staff-jumbo-contact .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .staff-jumbo-contact a.underline-secondary:hover:after,.staff-jumbo-contact .primary-card-nav a.header-underline:hover:after,.primary-card-nav .staff-jumbo-contact a.header-underline:hover:after,.staff-jumbo-contact .content-container p a:hover:after,.staff-jumbo-contact .entire-content-container p a:hover:after,.staff-jumbo-contact .entire-content-container-white p a:hover:after,.staff-jumbo-contact .project-container p a:hover:after,.staff-jumbo-contact .email-us-section .email-us-content p a:hover:after,.email-us-section .staff-jumbo-contact .email-us-content p a:hover:after,.staff-jumbo-contact .industry-content-container p a:hover:after,.staff-jumbo-contact .specialism-content-container p a:hover:after,.staff-jumbo-contact .career-content-container p a:hover:after,.staff-jumbo-contact .career-content-container-white p a:hover:after,.staff-jumbo-contact .job-content-container p a:hover:after,.staff-jumbo-contact .news-content-container p a:hover:after,.staff-jumbo-contact .homepage-highlight-container p a:hover:after,.content-container p .staff-jumbo-contact a:hover:after,.entire-content-container p .staff-jumbo-contact a:hover:after,.entire-content-container-white p .staff-jumbo-contact a:hover:after,.project-container p .staff-jumbo-contact a:hover:after,.email-us-section .email-us-content p .staff-jumbo-contact a:hover:after,.industry-content-container p .staff-jumbo-contact a:hover:after,.specialism-content-container p .staff-jumbo-contact a:hover:after,.career-content-container p .staff-jumbo-contact a:hover:after,.career-content-container-white p .staff-jumbo-contact a:hover:after,.job-content-container p .staff-jumbo-contact a:hover:after,.news-content-container p .staff-jumbo-contact a:hover:after,.homepage-highlight-container p .staff-jumbo-contact a:hover:after{opacity:.3;height:7px}.staff-jumbo-grid{grid-auto-rows:minmax(10px,auto);max-width:1100px}.staff-jumbo-grid .col-3{min-height:50px}section{margin-top:3rem}@media (max-width:768px){section{margin-top:2rem}}@media (max-width:576px){section{margin-top:1rem}}.section-header,.section-header-wide:after,.section-header-wide{letter-spacing:.14px;color:#838496;max-width:1100px;margin:auto;font-size:1.5rem;font-weight:300}@media (max-width:1200px){.section-header,.section-header-wide:after,.section-header-wide{max-width:900px}}@media (max-width:768px){.section-header,.section-header-wide:after,.section-header-wide{padding-left:4.5rem}}@media (max-width:576px){.section-header,.section-header-wide:after,.section-header-wide{margin-left:1.125rem;font-size:1.125rem}}.section-header:after,.section-header-wide:after{vertical-align:middle;content:"";border-bottom:1px solid #1f2142;width:70%;margin-left:1rem;display:inline-block}@media (max-width:768px){.section-header-wide{padding-left:0}}.section-header-wide:after{width:80%}@media (max-width:1200px){.section-header-wide:after{width:75%}}@media (max-width:768px){.section-header-wide:after{width:65%;padding-left:0}}.content-item,.testimonial-item,.metrics-item,.news-item{background-color:#fff;width:100%;max-width:1100px;margin:auto;padding:4rem 0}@media (max-width:1200px){.content-item,.testimonial-item,.metrics-item,.news-item{max-width:900px;padding:2rem}}@media (max-width:992px){.content-item,.testimonial-item,.metrics-item,.news-item{max-width:900px;padding:2rem}}@media (max-width:768px){.content-item,.testimonial-item,.metrics-item,.news-item{padding:0 3rem}}@media (max-width:576px){.content-item,.testimonial-item,.metrics-item,.news-item{padding:0 1rem}}.content-item h2,.testimonial-item h2,.metrics-item h2,.news-item h2{margin-bottom:0}.content-item p,.testimonial-item p,.metrics-item p,.news-item p{font-size:1rem}.content-item a,.testimonial-item a,.metrics-item a,.news-item a{color:#000335;font-size:1.3125rem;font-weight:600;line-height:2.2rem}.content-item a:after,.testimonial-item a:after,.metrics-item a:after,.news-item a:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.content-item a:after,.testimonial-item a:after,.metrics-item a:after,.news-item a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.content-item a:after,.testimonial-item a:after,.metrics-item a:after,.news-item a:after{transition:none}}.content-item a:hover:after,.testimonial-item a:hover:after,.metrics-item a:hover:after,.news-item a:hover:after{opacity:.3;height:7px}.content-item a .prev-next-link span,.testimonial-item a .prev-next-link span,.metrics-item a .prev-next-link span,.news-item a .prev-next-link span{width:100%;display:inline-block}.content-item a .prev-next-link span .align-right,.testimonial-item a .prev-next-link span .align-right,.metrics-item a .prev-next-link span .align-right,.news-item a .prev-next-link span .align-right{text-align:right}.content-item img,.testimonial-item img,.metrics-item img,.news-item img{width:auto;max-height:400px}.content-item .img-right img,.testimonial-item .img-right img,.metrics-item .img-right img,.news-item .img-right img{margin-left:auto}@media (max-width:768px){.content-item .img-right img,.testimonial-item .img-right img,.metrics-item .img-right img,.news-item .img-right img{margin:auto}.content-item .img-left,.testimonial-item .img-left,.metrics-item .img-left,.news-item .img-left{order:2}}.content-item .img-left img,.testimonial-item .img-left img,.metrics-item .img-left img,.news-item .img-left img{margin-right:auto}@media (max-width:768px){.content-item .img-left img,.testimonial-item .img-left img,.metrics-item .img-left img,.news-item .img-left img{margin:auto}}.content-item .align-right,.testimonial-item .align-right,.metrics-item .align-right,.news-item .align-right{text-align:right}.news-item{width:100%}@media (max-width:992px){.news-item{padding:3rem}}@media (max-width:768px){.news-item{padding:0 1rem}}.metrics-item{background-color:#f8f9fb}.metrics-item h2{font-size:2.5rem;font-weight:300}.metrics-item p{font-size:1.5rem}.testimonial-item{color:#fff;text-align:center;background-color:#000335}.testimonial-item .quote-icon{width:auto;height:1.5rem;margin:2rem auto 1rem}.testimonial-item img{margin:auto}.carousel .slide img.testimonial-logo{width:auto;max-height:120px}.testimonial-quote p{letter-spacing:.17px;width:90%;margin:auto auto 2rem;font-size:1.6rem;font-style:italic}.content-container,.entire-content-container,.entire-content-container-white,.project-container,.email-us-section .email-us-content,.industry-content-container,.specialism-content-container,.career-content-container,.career-content-container-white,.job-content-container,.news-content-container,.homepage-highlight-container{max-width:1100px;margin:auto;padding:0}@media (max-width:1200px){.content-container,.entire-content-container,.entire-content-container-white,.project-container,.email-us-section .email-us-content,.industry-content-container,.specialism-content-container,.career-content-container,.career-content-container-white,.job-content-container,.news-content-container,.homepage-highlight-container{max-width:900px}}@media (max-width:992px){.content-container,.entire-content-container,.entire-content-container-white,.project-container,.email-us-section .email-us-content,.industry-content-container,.specialism-content-container,.career-content-container,.career-content-container-white,.job-content-container,.news-content-container,.homepage-highlight-container{max-width:768px}}@media (max-width:768px){.content-container,.entire-content-container,.entire-content-container-white,.project-container,.email-us-section .email-us-content,.industry-content-container,.specialism-content-container,.career-content-container,.career-content-container-white,.job-content-container,.news-content-container,.homepage-highlight-container{padding:0 4.5rem}}@media (max-width:576px){.content-container,.entire-content-container,.entire-content-container-white,.project-container,.email-us-section .email-us-content,.industry-content-container,.specialism-content-container,.career-content-container,.career-content-container-white,.job-content-container,.news-content-container,.homepage-highlight-container{padding:0 1.125rem}}.content-container p,.entire-content-container p,.entire-content-container-white p,.project-container p,.email-us-section .email-us-content p,.industry-content-container p,.specialism-content-container p,.career-content-container p,.career-content-container-white p,.job-content-container p,.news-content-container p,.homepage-highlight-container p{max-width:720px}.content-container h2,.entire-content-container h2,.entire-content-container-white h2,.project-container h2,.email-us-section .email-us-content h2,.industry-content-container h2,.specialism-content-container h2,.career-content-container h2,.career-content-container-white h2,.job-content-container h2,.news-content-container h2,.homepage-highlight-container h2{margin:3rem 0 1rem}.content-container .text-black,.entire-content-container .text-black,.entire-content-container-white .text-black,.project-container .text-black,.email-us-section .email-us-content .text-black,.industry-content-container .text-black,.specialism-content-container .text-black,.career-content-container .text-black,.career-content-container-white .text-black,.job-content-container .text-black,.news-content-container .text-black,.homepage-highlight-container .text-black{color:#000}.content-container .wider-text p,.entire-content-container .wider-text p,.entire-content-container-white .wider-text p,.project-container .wider-text p,.email-us-section .email-us-content .wider-text p,.industry-content-container .wider-text p,.specialism-content-container .wider-text p,.career-content-container .wider-text p,.career-content-container-white .wider-text p,.job-content-container .wider-text p,.news-content-container .wider-text p,.homepage-highlight-container .wider-text p{max-width:1100px}.content-container a.underline,.entire-content-container a.underline,.entire-content-container-white a.underline,.project-container a.underline,.email-us-section .email-us-content a.underline,.industry-content-container a.underline,.specialism-content-container a.underline,.content-container .primary-card-nav a.underline-secondary,.entire-content-container .primary-card-nav a.underline-secondary,.entire-content-container-white .primary-card-nav a.underline-secondary,.project-container .primary-card-nav a.underline-secondary,.email-us-section .email-us-content .primary-card-nav a.underline-secondary,.industry-content-container .primary-card-nav a.underline-secondary,.specialism-content-container .primary-card-nav a.underline-secondary,.primary-card-nav .content-container a.underline-secondary,.primary-card-nav .entire-content-container a.underline-secondary,.primary-card-nav .entire-content-container-white a.underline-secondary,.primary-card-nav .project-container a.underline-secondary,.primary-card-nav .email-us-section .email-us-content a.underline-secondary,.email-us-section .primary-card-nav .email-us-content a.underline-secondary,.primary-card-nav .industry-content-container a.underline-secondary,.primary-card-nav .specialism-content-container a.underline-secondary,.content-container .primary-card-nav a.header-underline,.entire-content-container .primary-card-nav a.header-underline,.entire-content-container-white .primary-card-nav a.header-underline,.project-container .primary-card-nav a.header-underline,.email-us-section .email-us-content .primary-card-nav a.header-underline,.industry-content-container .primary-card-nav a.header-underline,.specialism-content-container .primary-card-nav a.header-underline,.primary-card-nav .content-container a.header-underline,.primary-card-nav .entire-content-container a.header-underline,.primary-card-nav .entire-content-container-white a.header-underline,.primary-card-nav .project-container a.header-underline,.primary-card-nav .email-us-section .email-us-content a.header-underline,.email-us-section .primary-card-nav .email-us-content a.header-underline,.primary-card-nav .industry-content-container a.header-underline,.primary-card-nav .specialism-content-container a.header-underline,.career-content-container a.underline,.career-content-container-white a.underline,.career-content-container .primary-card-nav a.underline-secondary,.career-content-container-white .primary-card-nav a.underline-secondary,.primary-card-nav .career-content-container a.underline-secondary,.primary-card-nav .career-content-container-white a.underline-secondary,.career-content-container .primary-card-nav a.header-underline,.career-content-container-white .primary-card-nav a.header-underline,.primary-card-nav .career-content-container a.header-underline,.primary-card-nav .career-content-container-white a.header-underline,.job-content-container a.underline,.job-content-container .primary-card-nav a.underline-secondary,.primary-card-nav .job-content-container a.underline-secondary,.job-content-container .primary-card-nav a.header-underline,.primary-card-nav .job-content-container a.header-underline,.news-content-container a.underline,.news-content-container .primary-card-nav a.underline-secondary,.primary-card-nav .news-content-container a.underline-secondary,.news-content-container .primary-card-nav a.header-underline,.primary-card-nav .news-content-container a.header-underline,.homepage-highlight-container a.underline,.homepage-highlight-container .primary-card-nav a.underline-secondary,.primary-card-nav .homepage-highlight-container a.underline-secondary,.homepage-highlight-container .primary-card-nav a.header-underline,.primary-card-nav .homepage-highlight-container a.header-underline,.content-container p a,.entire-content-container p a,.entire-content-container-white p a,.project-container p a,.email-us-section .email-us-content p a,.industry-content-container p a,.specialism-content-container p a,.career-content-container p a,.career-content-container-white p a,.job-content-container p a,.news-content-container p a,.homepage-highlight-container p a{color:#fff;font-size:1.3125rem;font-weight:600;line-height:2.2rem}.content-container a.underline:after,.entire-content-container a.underline:after,.entire-content-container-white a.underline:after,.project-container a.underline:after,.email-us-section .email-us-content a.underline:after,.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container .primary-card-nav a.underline-secondary:after,.entire-content-container .primary-card-nav a.underline-secondary:after,.entire-content-container-white .primary-card-nav a.underline-secondary:after,.project-container .primary-card-nav a.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav a.underline-secondary:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .content-container a.underline-secondary:after,.primary-card-nav .entire-content-container a.underline-secondary:after,.primary-card-nav .entire-content-container-white a.underline-secondary:after,.primary-card-nav .project-container a.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content a.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.content-container .primary-card-nav a.header-underline:after,.entire-content-container .primary-card-nav a.header-underline:after,.entire-content-container-white .primary-card-nav a.header-underline:after,.project-container .primary-card-nav a.header-underline:after,.email-us-section .email-us-content .primary-card-nav a.header-underline:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .content-container a.header-underline:after,.primary-card-nav .entire-content-container a.header-underline:after,.primary-card-nav .entire-content-container-white a.header-underline:after,.primary-card-nav .project-container a.header-underline:after,.primary-card-nav .email-us-section .email-us-content a.header-underline:after,.email-us-section .primary-card-nav .email-us-content a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.career-content-container a.underline:after,.career-content-container-white a.underline:after,.career-content-container .primary-card-nav a.underline-secondary:after,.career-content-container-white .primary-card-nav a.underline-secondary:after,.primary-card-nav .career-content-container a.underline-secondary:after,.primary-card-nav .career-content-container-white a.underline-secondary:after,.career-content-container .primary-card-nav a.header-underline:after,.career-content-container-white .primary-card-nav a.header-underline:after,.primary-card-nav .career-content-container a.header-underline:after,.primary-card-nav .career-content-container-white a.header-underline:after,.job-content-container a.underline:after,.job-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .job-content-container a.underline-secondary:after,.job-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .job-content-container a.header-underline:after,.news-content-container a.underline:after,.news-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .news-content-container a.underline-secondary:after,.news-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .news-content-container a.header-underline:after,.homepage-highlight-container a.underline:after,.homepage-highlight-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .homepage-highlight-container a.underline-secondary:after,.homepage-highlight-container .primary-card-nav a.header-underline:after,.primary-card-nav .homepage-highlight-container a.header-underline:after,.content-container p a:after,.entire-content-container p a:after,.entire-content-container-white p a:after,.project-container p a:after,.email-us-section .email-us-content p a:after,.industry-content-container p a:after,.specialism-content-container p a:after,.career-content-container p a:after,.career-content-container-white p a:after,.job-content-container p a:after,.news-content-container p a:after,.homepage-highlight-container p a:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.content-container a.underline:after,.entire-content-container a.underline:after,.entire-content-container-white a.underline:after,.project-container a.underline:after,.email-us-section .email-us-content a.underline:after,.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container .primary-card-nav a.underline-secondary:after,.entire-content-container .primary-card-nav a.underline-secondary:after,.entire-content-container-white .primary-card-nav a.underline-secondary:after,.project-container .primary-card-nav a.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav a.underline-secondary:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .content-container a.underline-secondary:after,.primary-card-nav .entire-content-container a.underline-secondary:after,.primary-card-nav .entire-content-container-white a.underline-secondary:after,.primary-card-nav .project-container a.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content a.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.content-container .primary-card-nav a.header-underline:after,.entire-content-container .primary-card-nav a.header-underline:after,.entire-content-container-white .primary-card-nav a.header-underline:after,.project-container .primary-card-nav a.header-underline:after,.email-us-section .email-us-content .primary-card-nav a.header-underline:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .content-container a.header-underline:after,.primary-card-nav .entire-content-container a.header-underline:after,.primary-card-nav .entire-content-container-white a.header-underline:after,.primary-card-nav .project-container a.header-underline:after,.primary-card-nav .email-us-section .email-us-content a.header-underline:after,.email-us-section .primary-card-nav .email-us-content a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.career-content-container a.underline:after,.career-content-container-white a.underline:after,.career-content-container .primary-card-nav a.underline-secondary:after,.career-content-container-white .primary-card-nav a.underline-secondary:after,.primary-card-nav .career-content-container a.underline-secondary:after,.primary-card-nav .career-content-container-white a.underline-secondary:after,.career-content-container .primary-card-nav a.header-underline:after,.career-content-container-white .primary-card-nav a.header-underline:after,.primary-card-nav .career-content-container a.header-underline:after,.primary-card-nav .career-content-container-white a.header-underline:after,.job-content-container a.underline:after,.job-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .job-content-container a.underline-secondary:after,.job-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .job-content-container a.header-underline:after,.news-content-container a.underline:after,.news-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .news-content-container a.underline-secondary:after,.news-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .news-content-container a.header-underline:after,.homepage-highlight-container a.underline:after,.homepage-highlight-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .homepage-highlight-container a.underline-secondary:after,.homepage-highlight-container .primary-card-nav a.header-underline:after,.primary-card-nav .homepage-highlight-container a.header-underline:after,.content-container p a:after,.entire-content-container p a:after,.entire-content-container-white p a:after,.project-container p a:after,.email-us-section .email-us-content p a:after,.industry-content-container p a:after,.specialism-content-container p a:after,.career-content-container p a:after,.career-content-container-white p a:after,.job-content-container p a:after,.news-content-container p a:after,.homepage-highlight-container p a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.content-container a.underline:after,.entire-content-container a.underline:after,.entire-content-container-white a.underline:after,.project-container a.underline:after,.email-us-section .email-us-content a.underline:after,.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container .primary-card-nav a.underline-secondary:after,.entire-content-container .primary-card-nav a.underline-secondary:after,.entire-content-container-white .primary-card-nav a.underline-secondary:after,.project-container .primary-card-nav a.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav a.underline-secondary:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .content-container a.underline-secondary:after,.primary-card-nav .entire-content-container a.underline-secondary:after,.primary-card-nav .entire-content-container-white a.underline-secondary:after,.primary-card-nav .project-container a.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content a.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.content-container .primary-card-nav a.header-underline:after,.entire-content-container .primary-card-nav a.header-underline:after,.entire-content-container-white .primary-card-nav a.header-underline:after,.project-container .primary-card-nav a.header-underline:after,.email-us-section .email-us-content .primary-card-nav a.header-underline:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .content-container a.header-underline:after,.primary-card-nav .entire-content-container a.header-underline:after,.primary-card-nav .entire-content-container-white a.header-underline:after,.primary-card-nav .project-container a.header-underline:after,.primary-card-nav .email-us-section .email-us-content a.header-underline:after,.email-us-section .primary-card-nav .email-us-content a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.career-content-container a.underline:after,.career-content-container-white a.underline:after,.career-content-container .primary-card-nav a.underline-secondary:after,.career-content-container-white .primary-card-nav a.underline-secondary:after,.primary-card-nav .career-content-container a.underline-secondary:after,.primary-card-nav .career-content-container-white a.underline-secondary:after,.career-content-container .primary-card-nav a.header-underline:after,.career-content-container-white .primary-card-nav a.header-underline:after,.primary-card-nav .career-content-container a.header-underline:after,.primary-card-nav .career-content-container-white a.header-underline:after,.job-content-container a.underline:after,.job-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .job-content-container a.underline-secondary:after,.job-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .job-content-container a.header-underline:after,.news-content-container a.underline:after,.news-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .news-content-container a.underline-secondary:after,.news-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .news-content-container a.header-underline:after,.homepage-highlight-container a.underline:after,.homepage-highlight-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .homepage-highlight-container a.underline-secondary:after,.homepage-highlight-container .primary-card-nav a.header-underline:after,.primary-card-nav .homepage-highlight-container a.header-underline:after,.content-container p a:after,.entire-content-container p a:after,.entire-content-container-white p a:after,.project-container p a:after,.email-us-section .email-us-content p a:after,.industry-content-container p a:after,.specialism-content-container p a:after,.career-content-container p a:after,.career-content-container-white p a:after,.job-content-container p a:after,.news-content-container p a:after,.homepage-highlight-container p a:after{transition:none}}.content-container a.underline:after,.entire-content-container a.underline:after,.entire-content-container-white a.underline:after,.project-container a.underline:after,.email-us-section .email-us-content a.underline:after,.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container .primary-card-nav a.underline-secondary:after,.entire-content-container .primary-card-nav a.underline-secondary:after,.entire-content-container-white .primary-card-nav a.underline-secondary:after,.project-container .primary-card-nav a.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav a.underline-secondary:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .content-container a.underline-secondary:after,.primary-card-nav .entire-content-container a.underline-secondary:after,.primary-card-nav .entire-content-container-white a.underline-secondary:after,.primary-card-nav .project-container a.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content a.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.content-container .primary-card-nav a.header-underline:after,.entire-content-container .primary-card-nav a.header-underline:after,.entire-content-container-white .primary-card-nav a.header-underline:after,.project-container .primary-card-nav a.header-underline:after,.email-us-section .email-us-content .primary-card-nav a.header-underline:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .content-container a.header-underline:after,.primary-card-nav .entire-content-container a.header-underline:after,.primary-card-nav .entire-content-container-white a.header-underline:after,.primary-card-nav .project-container a.header-underline:after,.primary-card-nav .email-us-section .email-us-content a.header-underline:after,.email-us-section .primary-card-nav .email-us-content a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.career-content-container a.underline:after,.career-content-container-white a.underline:after,.career-content-container .primary-card-nav a.underline-secondary:after,.career-content-container-white .primary-card-nav a.underline-secondary:after,.primary-card-nav .career-content-container a.underline-secondary:after,.primary-card-nav .career-content-container-white a.underline-secondary:after,.career-content-container .primary-card-nav a.header-underline:after,.career-content-container-white .primary-card-nav a.header-underline:after,.primary-card-nav .career-content-container a.header-underline:after,.primary-card-nav .career-content-container-white a.header-underline:after,.job-content-container a.underline:after,.job-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .job-content-container a.underline-secondary:after,.job-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .job-content-container a.header-underline:after,.news-content-container a.underline:after,.news-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .news-content-container a.underline-secondary:after,.news-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .news-content-container a.header-underline:after,.homepage-highlight-container a.underline:after,.homepage-highlight-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .homepage-highlight-container a.underline-secondary:after,.homepage-highlight-container .primary-card-nav a.header-underline:after,.primary-card-nav .homepage-highlight-container a.header-underline:after,.content-container p a:after,.entire-content-container p a:after,.entire-content-container-white p a:after,.project-container p a:after,.email-us-section .email-us-content p a:after,.industry-content-container p a:after,.specialism-content-container p a:after,.career-content-container p a:after,.career-content-container-white p a:after,.job-content-container p a:after,.news-content-container p a:after,.homepage-highlight-container p a:after{z-index:-1}.content-container a.underline:hover:after,.entire-content-container a.underline:hover:after,.entire-content-container-white a.underline:hover:after,.project-container a.underline:hover:after,.email-us-section .email-us-content a.underline:hover:after,.industry-content-container a.underline:hover:after,.specialism-content-container a.underline:hover:after,.content-container .primary-card-nav a.underline-secondary:hover:after,.entire-content-container .primary-card-nav a.underline-secondary:hover:after,.entire-content-container-white .primary-card-nav a.underline-secondary:hover:after,.project-container .primary-card-nav a.underline-secondary:hover:after,.email-us-section .email-us-content .primary-card-nav a.underline-secondary:hover:after,.industry-content-container .primary-card-nav a.underline-secondary:hover:after,.specialism-content-container .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .content-container a.underline-secondary:hover:after,.primary-card-nav .entire-content-container a.underline-secondary:hover:after,.primary-card-nav .entire-content-container-white a.underline-secondary:hover:after,.primary-card-nav .project-container a.underline-secondary:hover:after,.primary-card-nav .email-us-section .email-us-content a.underline-secondary:hover:after,.email-us-section .primary-card-nav .email-us-content a.underline-secondary:hover:after,.primary-card-nav .industry-content-container a.underline-secondary:hover:after,.primary-card-nav .specialism-content-container a.underline-secondary:hover:after,.content-container .primary-card-nav a.header-underline:hover:after,.entire-content-container .primary-card-nav a.header-underline:hover:after,.entire-content-container-white .primary-card-nav a.header-underline:hover:after,.project-container .primary-card-nav a.header-underline:hover:after,.email-us-section .email-us-content .primary-card-nav a.header-underline:hover:after,.industry-content-container .primary-card-nav a.header-underline:hover:after,.specialism-content-container .primary-card-nav a.header-underline:hover:after,.primary-card-nav .content-container a.header-underline:hover:after,.primary-card-nav .entire-content-container a.header-underline:hover:after,.primary-card-nav .entire-content-container-white a.header-underline:hover:after,.primary-card-nav .project-container a.header-underline:hover:after,.primary-card-nav .email-us-section .email-us-content a.header-underline:hover:after,.email-us-section .primary-card-nav .email-us-content a.header-underline:hover:after,.primary-card-nav .industry-content-container a.header-underline:hover:after,.primary-card-nav .specialism-content-container a.header-underline:hover:after,.career-content-container a.underline:hover:after,.career-content-container-white a.underline:hover:after,.career-content-container .primary-card-nav a.underline-secondary:hover:after,.career-content-container-white .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .career-content-container a.underline-secondary:hover:after,.primary-card-nav .career-content-container-white a.underline-secondary:hover:after,.career-content-container .primary-card-nav a.header-underline:hover:after,.career-content-container-white .primary-card-nav a.header-underline:hover:after,.primary-card-nav .career-content-container a.header-underline:hover:after,.primary-card-nav .career-content-container-white a.header-underline:hover:after,.job-content-container a.underline:hover:after,.job-content-container .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .job-content-container a.underline-secondary:hover:after,.job-content-container .primary-card-nav a.header-underline:hover:after,.primary-card-nav .job-content-container a.header-underline:hover:after,.news-content-container a.underline:hover:after,.news-content-container .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .news-content-container a.underline-secondary:hover:after,.news-content-container .primary-card-nav a.header-underline:hover:after,.primary-card-nav .news-content-container a.header-underline:hover:after,.homepage-highlight-container a.underline:hover:after,.homepage-highlight-container .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .homepage-highlight-container a.underline-secondary:hover:after,.homepage-highlight-container .primary-card-nav a.header-underline:hover:after,.primary-card-nav .homepage-highlight-container a.header-underline:hover:after,.content-container p a:hover:after,.entire-content-container p a:hover:after,.entire-content-container-white p a:hover:after,.project-container p a:hover:after,.email-us-section .email-us-content p a:hover:after,.industry-content-container p a:hover:after,.specialism-content-container p a:hover:after,.career-content-container p a:hover:after,.career-content-container-white p a:hover:after,.job-content-container p a:hover:after,.news-content-container p a:hover:after,.homepage-highlight-container p a:hover:after{opacity:.3;height:7px}.content-container p.underline,.entire-content-container p.underline,.entire-content-container-white p.underline,.project-container p.underline,.email-us-section .email-us-content p.underline,.industry-content-container p.underline,.specialism-content-container p.underline,.content-container .primary-card-nav p.underline-secondary,.entire-content-container .primary-card-nav p.underline-secondary,.entire-content-container-white .primary-card-nav p.underline-secondary,.project-container .primary-card-nav p.underline-secondary,.email-us-section .email-us-content .primary-card-nav p.underline-secondary,.industry-content-container .primary-card-nav p.underline-secondary,.specialism-content-container .primary-card-nav p.underline-secondary,.primary-card-nav .content-container p.underline-secondary,.primary-card-nav .entire-content-container p.underline-secondary,.primary-card-nav .entire-content-container-white p.underline-secondary,.primary-card-nav .project-container p.underline-secondary,.primary-card-nav .email-us-section .email-us-content p.underline-secondary,.email-us-section .primary-card-nav .email-us-content p.underline-secondary,.primary-card-nav .industry-content-container p.underline-secondary,.primary-card-nav .specialism-content-container p.underline-secondary,.content-container .primary-card-nav p.header-underline,.entire-content-container .primary-card-nav p.header-underline,.entire-content-container-white .primary-card-nav p.header-underline,.project-container .primary-card-nav p.header-underline,.email-us-section .email-us-content .primary-card-nav p.header-underline,.industry-content-container .primary-card-nav p.header-underline,.specialism-content-container .primary-card-nav p.header-underline,.primary-card-nav .content-container p.header-underline,.primary-card-nav .entire-content-container p.header-underline,.primary-card-nav .entire-content-container-white p.header-underline,.primary-card-nav .project-container p.header-underline,.primary-card-nav .email-us-section .email-us-content p.header-underline,.email-us-section .primary-card-nav .email-us-content p.header-underline,.primary-card-nav .industry-content-container p.header-underline,.primary-card-nav .specialism-content-container p.header-underline,.career-content-container p.underline,.career-content-container-white p.underline,.career-content-container .primary-card-nav p.underline-secondary,.career-content-container-white .primary-card-nav p.underline-secondary,.primary-card-nav .career-content-container p.underline-secondary,.primary-card-nav .career-content-container-white p.underline-secondary,.career-content-container .primary-card-nav p.header-underline,.career-content-container-white .primary-card-nav p.header-underline,.primary-card-nav .career-content-container p.header-underline,.primary-card-nav .career-content-container-white p.header-underline,.job-content-container p.underline,.job-content-container .primary-card-nav p.underline-secondary,.primary-card-nav .job-content-container p.underline-secondary,.job-content-container .primary-card-nav p.header-underline,.primary-card-nav .job-content-container p.header-underline,.news-content-container p.underline,.news-content-container .primary-card-nav p.underline-secondary,.primary-card-nav .news-content-container p.underline-secondary,.news-content-container .primary-card-nav p.header-underline,.primary-card-nav .news-content-container p.header-underline,.homepage-highlight-container p.underline,.homepage-highlight-container .primary-card-nav p.underline-secondary,.primary-card-nav .homepage-highlight-container p.underline-secondary,.homepage-highlight-container .primary-card-nav p.header-underline,.primary-card-nav .homepage-highlight-container p.header-underline{color:#210b20;font-size:1.3125rem;font-weight:600;line-height:2.2rem}.content-container p.underline:after,.entire-content-container p.underline:after,.entire-content-container-white p.underline:after,.project-container p.underline:after,.email-us-section .email-us-content p.underline:after,.industry-content-container p.underline:after,.specialism-content-container p.underline:after,.content-container .primary-card-nav p.underline-secondary:after,.entire-content-container .primary-card-nav p.underline-secondary:after,.entire-content-container-white .primary-card-nav p.underline-secondary:after,.project-container .primary-card-nav p.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav p.underline-secondary:after,.industry-content-container .primary-card-nav p.underline-secondary:after,.specialism-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .content-container p.underline-secondary:after,.primary-card-nav .entire-content-container p.underline-secondary:after,.primary-card-nav .entire-content-container-white p.underline-secondary:after,.primary-card-nav .project-container p.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content p.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content p.underline-secondary:after,.primary-card-nav .industry-content-container p.underline-secondary:after,.primary-card-nav .specialism-content-container p.underline-secondary:after,.content-container .primary-card-nav p.header-underline:after,.entire-content-container .primary-card-nav p.header-underline:after,.entire-content-container-white .primary-card-nav p.header-underline:after,.project-container .primary-card-nav p.header-underline:after,.email-us-section .email-us-content .primary-card-nav p.header-underline:after,.industry-content-container .primary-card-nav p.header-underline:after,.specialism-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .content-container p.header-underline:after,.primary-card-nav .entire-content-container p.header-underline:after,.primary-card-nav .entire-content-container-white p.header-underline:after,.primary-card-nav .project-container p.header-underline:after,.primary-card-nav .email-us-section .email-us-content p.header-underline:after,.email-us-section .primary-card-nav .email-us-content p.header-underline:after,.primary-card-nav .industry-content-container p.header-underline:after,.primary-card-nav .specialism-content-container p.header-underline:after,.career-content-container p.underline:after,.career-content-container-white p.underline:after,.career-content-container .primary-card-nav p.underline-secondary:after,.career-content-container-white .primary-card-nav p.underline-secondary:after,.primary-card-nav .career-content-container p.underline-secondary:after,.primary-card-nav .career-content-container-white p.underline-secondary:after,.career-content-container .primary-card-nav p.header-underline:after,.career-content-container-white .primary-card-nav p.header-underline:after,.primary-card-nav .career-content-container p.header-underline:after,.primary-card-nav .career-content-container-white p.header-underline:after,.job-content-container p.underline:after,.job-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .job-content-container p.underline-secondary:after,.job-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .job-content-container p.header-underline:after,.news-content-container p.underline:after,.news-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .news-content-container p.underline-secondary:after,.news-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .news-content-container p.header-underline:after,.homepage-highlight-container p.underline:after,.homepage-highlight-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .homepage-highlight-container p.underline-secondary:after,.homepage-highlight-container .primary-card-nav p.header-underline:after,.primary-card-nav .homepage-highlight-container p.header-underline:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.content-container p.underline:after,.entire-content-container p.underline:after,.entire-content-container-white p.underline:after,.project-container p.underline:after,.email-us-section .email-us-content p.underline:after,.industry-content-container p.underline:after,.specialism-content-container p.underline:after,.content-container .primary-card-nav p.underline-secondary:after,.entire-content-container .primary-card-nav p.underline-secondary:after,.entire-content-container-white .primary-card-nav p.underline-secondary:after,.project-container .primary-card-nav p.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav p.underline-secondary:after,.industry-content-container .primary-card-nav p.underline-secondary:after,.specialism-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .content-container p.underline-secondary:after,.primary-card-nav .entire-content-container p.underline-secondary:after,.primary-card-nav .entire-content-container-white p.underline-secondary:after,.primary-card-nav .project-container p.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content p.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content p.underline-secondary:after,.primary-card-nav .industry-content-container p.underline-secondary:after,.primary-card-nav .specialism-content-container p.underline-secondary:after,.content-container .primary-card-nav p.header-underline:after,.entire-content-container .primary-card-nav p.header-underline:after,.entire-content-container-white .primary-card-nav p.header-underline:after,.project-container .primary-card-nav p.header-underline:after,.email-us-section .email-us-content .primary-card-nav p.header-underline:after,.industry-content-container .primary-card-nav p.header-underline:after,.specialism-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .content-container p.header-underline:after,.primary-card-nav .entire-content-container p.header-underline:after,.primary-card-nav .entire-content-container-white p.header-underline:after,.primary-card-nav .project-container p.header-underline:after,.primary-card-nav .email-us-section .email-us-content p.header-underline:after,.email-us-section .primary-card-nav .email-us-content p.header-underline:after,.primary-card-nav .industry-content-container p.header-underline:after,.primary-card-nav .specialism-content-container p.header-underline:after,.career-content-container p.underline:after,.career-content-container-white p.underline:after,.career-content-container .primary-card-nav p.underline-secondary:after,.career-content-container-white .primary-card-nav p.underline-secondary:after,.primary-card-nav .career-content-container p.underline-secondary:after,.primary-card-nav .career-content-container-white p.underline-secondary:after,.career-content-container .primary-card-nav p.header-underline:after,.career-content-container-white .primary-card-nav p.header-underline:after,.primary-card-nav .career-content-container p.header-underline:after,.primary-card-nav .career-content-container-white p.header-underline:after,.job-content-container p.underline:after,.job-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .job-content-container p.underline-secondary:after,.job-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .job-content-container p.header-underline:after,.news-content-container p.underline:after,.news-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .news-content-container p.underline-secondary:after,.news-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .news-content-container p.header-underline:after,.homepage-highlight-container p.underline:after,.homepage-highlight-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .homepage-highlight-container p.underline-secondary:after,.homepage-highlight-container .primary-card-nav p.header-underline:after,.primary-card-nav .homepage-highlight-container p.header-underline:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.content-container p.underline:after,.entire-content-container p.underline:after,.entire-content-container-white p.underline:after,.project-container p.underline:after,.email-us-section .email-us-content p.underline:after,.industry-content-container p.underline:after,.specialism-content-container p.underline:after,.content-container .primary-card-nav p.underline-secondary:after,.entire-content-container .primary-card-nav p.underline-secondary:after,.entire-content-container-white .primary-card-nav p.underline-secondary:after,.project-container .primary-card-nav p.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav p.underline-secondary:after,.industry-content-container .primary-card-nav p.underline-secondary:after,.specialism-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .content-container p.underline-secondary:after,.primary-card-nav .entire-content-container p.underline-secondary:after,.primary-card-nav .entire-content-container-white p.underline-secondary:after,.primary-card-nav .project-container p.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content p.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content p.underline-secondary:after,.primary-card-nav .industry-content-container p.underline-secondary:after,.primary-card-nav .specialism-content-container p.underline-secondary:after,.content-container .primary-card-nav p.header-underline:after,.entire-content-container .primary-card-nav p.header-underline:after,.entire-content-container-white .primary-card-nav p.header-underline:after,.project-container .primary-card-nav p.header-underline:after,.email-us-section .email-us-content .primary-card-nav p.header-underline:after,.industry-content-container .primary-card-nav p.header-underline:after,.specialism-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .content-container p.header-underline:after,.primary-card-nav .entire-content-container p.header-underline:after,.primary-card-nav .entire-content-container-white p.header-underline:after,.primary-card-nav .project-container p.header-underline:after,.primary-card-nav .email-us-section .email-us-content p.header-underline:after,.email-us-section .primary-card-nav .email-us-content p.header-underline:after,.primary-card-nav .industry-content-container p.header-underline:after,.primary-card-nav .specialism-content-container p.header-underline:after,.career-content-container p.underline:after,.career-content-container-white p.underline:after,.career-content-container .primary-card-nav p.underline-secondary:after,.career-content-container-white .primary-card-nav p.underline-secondary:after,.primary-card-nav .career-content-container p.underline-secondary:after,.primary-card-nav .career-content-container-white p.underline-secondary:after,.career-content-container .primary-card-nav p.header-underline:after,.career-content-container-white .primary-card-nav p.header-underline:after,.primary-card-nav .career-content-container p.header-underline:after,.primary-card-nav .career-content-container-white p.header-underline:after,.job-content-container p.underline:after,.job-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .job-content-container p.underline-secondary:after,.job-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .job-content-container p.header-underline:after,.news-content-container p.underline:after,.news-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .news-content-container p.underline-secondary:after,.news-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .news-content-container p.header-underline:after,.homepage-highlight-container p.underline:after,.homepage-highlight-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .homepage-highlight-container p.underline-secondary:after,.homepage-highlight-container .primary-card-nav p.header-underline:after,.primary-card-nav .homepage-highlight-container p.header-underline:after{transition:none}}.content-container p.underline:after,.entire-content-container p.underline:after,.entire-content-container-white p.underline:after,.project-container p.underline:after,.email-us-section .email-us-content p.underline:after,.industry-content-container p.underline:after,.specialism-content-container p.underline:after,.content-container .primary-card-nav p.underline-secondary:after,.entire-content-container .primary-card-nav p.underline-secondary:after,.entire-content-container-white .primary-card-nav p.underline-secondary:after,.project-container .primary-card-nav p.underline-secondary:after,.email-us-section .email-us-content .primary-card-nav p.underline-secondary:after,.industry-content-container .primary-card-nav p.underline-secondary:after,.specialism-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .content-container p.underline-secondary:after,.primary-card-nav .entire-content-container p.underline-secondary:after,.primary-card-nav .entire-content-container-white p.underline-secondary:after,.primary-card-nav .project-container p.underline-secondary:after,.primary-card-nav .email-us-section .email-us-content p.underline-secondary:after,.email-us-section .primary-card-nav .email-us-content p.underline-secondary:after,.primary-card-nav .industry-content-container p.underline-secondary:after,.primary-card-nav .specialism-content-container p.underline-secondary:after,.content-container .primary-card-nav p.header-underline:after,.entire-content-container .primary-card-nav p.header-underline:after,.entire-content-container-white .primary-card-nav p.header-underline:after,.project-container .primary-card-nav p.header-underline:after,.email-us-section .email-us-content .primary-card-nav p.header-underline:after,.industry-content-container .primary-card-nav p.header-underline:after,.specialism-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .content-container p.header-underline:after,.primary-card-nav .entire-content-container p.header-underline:after,.primary-card-nav .entire-content-container-white p.header-underline:after,.primary-card-nav .project-container p.header-underline:after,.primary-card-nav .email-us-section .email-us-content p.header-underline:after,.email-us-section .primary-card-nav .email-us-content p.header-underline:after,.primary-card-nav .industry-content-container p.header-underline:after,.primary-card-nav .specialism-content-container p.header-underline:after,.career-content-container p.underline:after,.career-content-container-white p.underline:after,.career-content-container .primary-card-nav p.underline-secondary:after,.career-content-container-white .primary-card-nav p.underline-secondary:after,.primary-card-nav .career-content-container p.underline-secondary:after,.primary-card-nav .career-content-container-white p.underline-secondary:after,.career-content-container .primary-card-nav p.header-underline:after,.career-content-container-white .primary-card-nav p.header-underline:after,.primary-card-nav .career-content-container p.header-underline:after,.primary-card-nav .career-content-container-white p.header-underline:after,.job-content-container p.underline:after,.job-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .job-content-container p.underline-secondary:after,.job-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .job-content-container p.header-underline:after,.news-content-container p.underline:after,.news-content-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .news-content-container p.underline-secondary:after,.news-content-container .primary-card-nav p.header-underline:after,.primary-card-nav .news-content-container p.header-underline:after,.homepage-highlight-container p.underline:after,.homepage-highlight-container .primary-card-nav p.underline-secondary:after,.primary-card-nav .homepage-highlight-container p.underline-secondary:after,.homepage-highlight-container .primary-card-nav p.header-underline:after,.primary-card-nav .homepage-highlight-container p.header-underline:after{z-index:-1}.content-container p.underline:hover:after,.entire-content-container p.underline:hover:after,.entire-content-container-white p.underline:hover:after,.project-container p.underline:hover:after,.email-us-section .email-us-content p.underline:hover:after,.industry-content-container p.underline:hover:after,.specialism-content-container p.underline:hover:after,.content-container .primary-card-nav p.underline-secondary:hover:after,.entire-content-container .primary-card-nav p.underline-secondary:hover:after,.entire-content-container-white .primary-card-nav p.underline-secondary:hover:after,.project-container .primary-card-nav p.underline-secondary:hover:after,.email-us-section .email-us-content .primary-card-nav p.underline-secondary:hover:after,.industry-content-container .primary-card-nav p.underline-secondary:hover:after,.specialism-content-container .primary-card-nav p.underline-secondary:hover:after,.primary-card-nav .content-container p.underline-secondary:hover:after,.primary-card-nav .entire-content-container p.underline-secondary:hover:after,.primary-card-nav .entire-content-container-white p.underline-secondary:hover:after,.primary-card-nav .project-container p.underline-secondary:hover:after,.primary-card-nav .email-us-section .email-us-content p.underline-secondary:hover:after,.email-us-section .primary-card-nav .email-us-content p.underline-secondary:hover:after,.primary-card-nav .industry-content-container p.underline-secondary:hover:after,.primary-card-nav .specialism-content-container p.underline-secondary:hover:after,.content-container .primary-card-nav p.header-underline:hover:after,.entire-content-container .primary-card-nav p.header-underline:hover:after,.entire-content-container-white .primary-card-nav p.header-underline:hover:after,.project-container .primary-card-nav p.header-underline:hover:after,.email-us-section .email-us-content .primary-card-nav p.header-underline:hover:after,.industry-content-container .primary-card-nav p.header-underline:hover:after,.specialism-content-container .primary-card-nav p.header-underline:hover:after,.primary-card-nav .content-container p.header-underline:hover:after,.primary-card-nav .entire-content-container p.header-underline:hover:after,.primary-card-nav .entire-content-container-white p.header-underline:hover:after,.primary-card-nav .project-container p.header-underline:hover:after,.primary-card-nav .email-us-section .email-us-content p.header-underline:hover:after,.email-us-section .primary-card-nav .email-us-content p.header-underline:hover:after,.primary-card-nav .industry-content-container p.header-underline:hover:after,.primary-card-nav .specialism-content-container p.header-underline:hover:after,.career-content-container p.underline:hover:after,.career-content-container-white p.underline:hover:after,.career-content-container .primary-card-nav p.underline-secondary:hover:after,.career-content-container-white .primary-card-nav p.underline-secondary:hover:after,.primary-card-nav .career-content-container p.underline-secondary:hover:after,.primary-card-nav .career-content-container-white p.underline-secondary:hover:after,.career-content-container .primary-card-nav p.header-underline:hover:after,.career-content-container-white .primary-card-nav p.header-underline:hover:after,.primary-card-nav .career-content-container p.header-underline:hover:after,.primary-card-nav .career-content-container-white p.header-underline:hover:after,.job-content-container p.underline:hover:after,.job-content-container .primary-card-nav p.underline-secondary:hover:after,.primary-card-nav .job-content-container p.underline-secondary:hover:after,.job-content-container .primary-card-nav p.header-underline:hover:after,.primary-card-nav .job-content-container p.header-underline:hover:after,.news-content-container p.underline:hover:after,.news-content-container .primary-card-nav p.underline-secondary:hover:after,.primary-card-nav .news-content-container p.underline-secondary:hover:after,.news-content-container .primary-card-nav p.header-underline:hover:after,.primary-card-nav .news-content-container p.header-underline:hover:after,.homepage-highlight-container p.underline:hover:after,.homepage-highlight-container .primary-card-nav p.underline-secondary:hover:after,.primary-card-nav .homepage-highlight-container p.underline-secondary:hover:after,.homepage-highlight-container .primary-card-nav p.header-underline:hover:after,.primary-card-nav .homepage-highlight-container p.header-underline:hover:after{opacity:.3;height:7px}.content-container p a,.entire-content-container p a,.entire-content-container-white p a,.project-container p a,.email-us-section .email-us-content p a,.industry-content-container p a,.specialism-content-container p a,.career-content-container p a,.career-content-container-white p a,.job-content-container p a,.news-content-container p a,.homepage-highlight-container p a{color:inherit;font-size:18px}.metrics-table,.metrics-table-white{border-collapse:collapse;text-align:center;border:0;margin:auto}.metrics-table td,.metrics-table-white td{border-top:1px solid #1f2142;padding:3rem 3rem 0}.metrics-table td:first-child,.metrics-table-white td:first-child{border-right:1px solid #1f2142}.metrics-table td p,.metrics-table-white td p{line-height:1.5rem}@media (max-width:1200px){.metrics-table td,.metrics-table-white td{padding:2rem 2rem 0}}@media (max-width:992px){.metrics-table td,.metrics-table-white td{padding:1.5rem 1.5rem 0}}@media (max-width:768px){.metrics-table td,.metrics-table-white td{padding:1rem 1rem 0}}.metrics-table tr:last-child td,.metrics-table-white tr:last-child td{border-bottom:1px solid #1f2142}.metrics-table-white td{border-top-color:#d9d9d9}.metrics-table-white td:first-child{border-right-color:#d9d9d9}.metrics-table-white tr:last-child td{border-bottom-color:#d9d9d9}.home-metrics-spacer{text-align:right;margin-left:3rem}@media (max-width:768px){.home-metrics-spacer{text-align:center;margin:auto}}.metric-item-about{margin-bottom:2.5rem;font-family:Proxima Nova,sans-serif;font-size:4.5rem;font-weight:700}@media (max-width:992px){.metric-item-about{margin-bottom:.75rem;font-size:2.5rem}}@media (max-width:768px){.metric-item-about{margin:1rem;font-size:3.5rem}}@media (max-width:576px){.metric-item-about{margin-bottom:.75rem;font-size:2.5rem}}.funding-table{border-collapse:collapse}.funding-table td{border-top:1px solid #fff;padding:1.25rem 0}.funding-table td:first-child{padding-right:3rem}.funding-table tr:last-child td{border-bottom:1px solid #fff}.awards-table,.events-table{border-collapse:collapse}.awards-table .award-label,.events-table .award-label{font-weight:600;line-height:2.25rem}.awards-table .award-year,.events-table .award-year{color:#838496;font-family:Muli,sans-serif;font-size:1.3125rem}.awards-table td,.events-table td{border:0;border-bottom:1px solid #838496;padding:1rem 0}.awards-table tr:last-child td,.events-table tr:last-child td{border-bottom:0}.events-table{width:100%;margin-left:3rem}@media (max-width:768px){.events-table{margin-left:0}}.events-table .award-year{text-align:right;padding-right:1rem}.publications-table{border-collapse:collapse}.publications-table .publication-date{color:#838496;font-weight:600}.publications-table .publication-title{padding-left:2rem;font-family:Muli,sans-serif;font-size:1.3125rem}.publications-table .publication-title a{color:#fff;text-decoration:none}@media screen and (prefers-reduced-motion:no-preference){.publications-table .publication-title a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.publications-table .publication-title a{transition:none}}.publications-table .publication-title a{cursor:pointer}.publications-table .publication-title a:hover{color:#838496}.publications-table td{vertical-align:top;border:0;border-bottom:1px solid #838496;padding:1rem 0}.publications-table tr:last-child td{border-bottom:0}.news-page-item{border-bottom:1px solid #1f2142;padding:2.5rem 0}.news-page-item .news-page-thumbnail{width:500px;height:350px;overflow:hidden}@media (max-width:1200px){.news-page-item .news-page-thumbnail{width:400px;height:280px}}@media (max-width:992px){.news-page-item .news-page-thumbnail{width:350px;height:245px}}.news-page-item .news-page-thumbnail img{object-fit:cover;width:500px;height:350px;max-height:100%}@media screen and (prefers-reduced-motion:no-preference){.news-page-item .view-more{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.news-page-item .view-more{transition:none}}.news-page-item .view-more{text-align:right;font-size:1.3125rem}@media screen and (prefers-reduced-motion:no-preference){.news-page-item .underline:after,.news-page-item .primary-card-nav .underline-secondary:after,.primary-card-nav .news-page-item .underline-secondary:after,.news-page-item .primary-card-nav .header-underline:after,.primary-card-nav .news-page-item .header-underline:after,.news-page-item .content-container p a:after,.news-page-item .entire-content-container p a:after,.news-page-item .entire-content-container-white p a:after,.news-page-item .project-container p a:after,.news-page-item .email-us-section .email-us-content p a:after,.email-us-section .news-page-item .email-us-content p a:after,.news-page-item .industry-content-container p a:after,.news-page-item .specialism-content-container p a:after,.news-page-item .career-content-container p a:after,.news-page-item .career-content-container-white p a:after,.news-page-item .job-content-container p a:after,.news-page-item .news-content-container p a:after,.news-page-item .homepage-highlight-container p a:after,.content-container p .news-page-item a:after,.entire-content-container p .news-page-item a:after,.entire-content-container-white p .news-page-item a:after,.project-container p .news-page-item a:after,.email-us-section .email-us-content p .news-page-item a:after,.industry-content-container p .news-page-item a:after,.specialism-content-container p .news-page-item a:after,.career-content-container p .news-page-item a:after,.career-content-container-white p .news-page-item a:after,.job-content-container p .news-page-item a:after,.news-content-container p .news-page-item a:after,.homepage-highlight-container p .news-page-item a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.news-page-item .underline:after,.news-page-item .primary-card-nav .underline-secondary:after,.primary-card-nav .news-page-item .underline-secondary:after,.news-page-item .primary-card-nav .header-underline:after,.primary-card-nav .news-page-item .header-underline:after,.news-page-item .content-container p a:after,.news-page-item .entire-content-container p a:after,.news-page-item .entire-content-container-white p a:after,.news-page-item .project-container p a:after,.news-page-item .email-us-section .email-us-content p a:after,.email-us-section .news-page-item .email-us-content p a:after,.news-page-item .industry-content-container p a:after,.news-page-item .specialism-content-container p a:after,.news-page-item .career-content-container p a:after,.news-page-item .career-content-container-white p a:after,.news-page-item .job-content-container p a:after,.news-page-item .news-content-container p a:after,.news-page-item .homepage-highlight-container p a:after,.content-container p .news-page-item a:after,.entire-content-container p .news-page-item a:after,.entire-content-container-white p .news-page-item a:after,.project-container p .news-page-item a:after,.email-us-section .email-us-content p .news-page-item a:after,.industry-content-container p .news-page-item a:after,.specialism-content-container p .news-page-item a:after,.career-content-container p .news-page-item a:after,.career-content-container-white p .news-page-item a:after,.job-content-container p .news-page-item a:after,.news-content-container p .news-page-item a:after,.homepage-highlight-container p .news-page-item a:after{transition:none}}.news-page-item .underline:after,.news-page-item .primary-card-nav .underline-secondary:after,.primary-card-nav .news-page-item .underline-secondary:after,.news-page-item .primary-card-nav .header-underline:after,.primary-card-nav .news-page-item .header-underline:after,.news-page-item .content-container p a:after,.news-page-item .entire-content-container p a:after,.news-page-item .entire-content-container-white p a:after,.news-page-item .project-container p a:after,.news-page-item .email-us-section .email-us-content p a:after,.email-us-section .news-page-item .email-us-content p a:after,.news-page-item .industry-content-container p a:after,.news-page-item .specialism-content-container p a:after,.news-page-item .career-content-container p a:after,.news-page-item .career-content-container-white p a:after,.news-page-item .job-content-container p a:after,.news-page-item .news-content-container p a:after,.news-page-item .homepage-highlight-container p a:after,.content-container p .news-page-item a:after,.entire-content-container p .news-page-item a:after,.entire-content-container-white p .news-page-item a:after,.project-container p .news-page-item a:after,.email-us-section .email-us-content p .news-page-item a:after,.industry-content-container p .news-page-item a:after,.specialism-content-container p .news-page-item a:after,.career-content-container p .news-page-item a:after,.career-content-container-white p .news-page-item a:after,.job-content-container p .news-page-item a:after,.news-content-container p .news-page-item a:after,.homepage-highlight-container p .news-page-item a:after{opacity:0}.news-page-item:hover .underline:after,.news-page-item:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .news-page-item:hover .underline-secondary:after,.news-page-item:hover .primary-card-nav .header-underline:after,.primary-card-nav .news-page-item:hover .header-underline:after,.news-page-item:hover .content-container p a:after,.news-page-item:hover .entire-content-container p a:after,.news-page-item:hover .entire-content-container-white p a:after,.news-page-item:hover .project-container p a:after,.news-page-item:hover .email-us-section .email-us-content p a:after,.email-us-section .news-page-item:hover .email-us-content p a:after,.news-page-item:hover .industry-content-container p a:after,.news-page-item:hover .specialism-content-container p a:after,.news-page-item:hover .career-content-container p a:after,.news-page-item:hover .career-content-container-white p a:after,.news-page-item:hover .job-content-container p a:after,.news-page-item:hover .news-content-container p a:after,.news-page-item:hover .homepage-highlight-container p a:after,.content-container p .news-page-item:hover a:after,.entire-content-container p .news-page-item:hover a:after,.entire-content-container-white p .news-page-item:hover a:after,.project-container p .news-page-item:hover a:after,.email-us-section .email-us-content p .news-page-item:hover a:after,.industry-content-container p .news-page-item:hover a:after,.specialism-content-container p .news-page-item:hover a:after,.career-content-container p .news-page-item:hover a:after,.career-content-container-white p .news-page-item:hover a:after,.job-content-container p .news-page-item:hover a:after,.news-content-container p .news-page-item:hover a:after,.homepage-highlight-container p .news-page-item:hover a:after{opacity:1}.news-excerpt{margin-top:1rem}.news-excerpt p{color:#fff;font-size:1.125rem;line-height:2rem}.news-article{margin-top:1rem}.news-article p{font-size:1.125rem;line-height:2rem}.news-article p a{color:#210b20;font-weight:700}.news-article p a:hover{color:#c1c1c1}.news-article img{margin-top:1rem;margin-bottom:1rem}.news-content-container .news-text p,.news-content-container .tile-container .tile-section .tile .tile-text p,.news-content-container .career-tile-container .tile-section .tile .tile-text p,.tile-container .tile-section .tile .news-content-container .tile-text p,.career-tile-container .tile-section .tile .news-content-container .tile-text p,.homepage-highlight-container .news-text p,.homepage-highlight-container .tile-container .tile-section .tile .tile-text p,.homepage-highlight-container .career-tile-container .tile-section .tile .tile-text p,.tile-container .tile-section .tile .homepage-highlight-container .tile-text p,.career-tile-container .tile-section .tile .homepage-highlight-container .tile-text p{max-width:1100px}.news-content-container .news-text .date,.news-content-container .tile-container .tile-section .tile .tile-text .date,.news-content-container .career-tile-container .tile-section .tile .tile-text .date,.tile-container .tile-section .tile .news-content-container .tile-text .date,.career-tile-container .tile-section .tile .news-content-container .tile-text .date,.homepage-highlight-container .news-text .date,.homepage-highlight-container .tile-container .tile-section .tile .tile-text .date,.homepage-highlight-container .career-tile-container .tile-section .tile .tile-text .date,.tile-container .tile-section .tile .homepage-highlight-container .tile-text .date,.career-tile-container .tile-section .tile .homepage-highlight-container .tile-text .date{margin-bottom:.25rem;font-family:Proxima Nova,sans-serif;font-size:1.125rem}.news-content-container .news-text .categories,.news-content-container .tile-container .tile-section .tile .tile-text .categories,.news-content-container .career-tile-container .tile-section .tile .tile-text .categories,.tile-container .tile-section .tile .news-content-container .tile-text .categories,.career-tile-container .tile-section .tile .news-content-container .tile-text .categories,.homepage-highlight-container .news-text .categories,.homepage-highlight-container .tile-container .tile-section .tile .tile-text .categories,.homepage-highlight-container .career-tile-container .tile-section .tile .tile-text .categories,.tile-container .tile-section .tile .homepage-highlight-container .tile-text .categories,.career-tile-container .tile-section .tile .homepage-highlight-container .tile-text .categories{color:#06d3f1;margin-bottom:1rem;font-size:1.125rem}.news-content-container .news-text h2,.news-content-container .tile-container .tile-section .tile .tile-text h2,.news-content-container .career-tile-container .tile-section .tile .tile-text h2,.tile-container .tile-section .tile .news-content-container .tile-text h2,.career-tile-container .tile-section .tile .news-content-container .tile-text h2,.homepage-highlight-container .news-text h2,.homepage-highlight-container .tile-container .tile-section .tile .tile-text h2,.homepage-highlight-container .career-tile-container .tile-section .tile .tile-text h2,.tile-container .tile-section .tile .homepage-highlight-container .tile-text h2,.career-tile-container .tile-section .tile .homepage-highlight-container .tile-text h2{margin-top:0;font-family:Proxima Nova,sans-serif;font-size:1.75rem;font-weight:600;line-height:2.25rem}.staff-card-anchor{color:#fff;cursor:pointer;text-decoration:none}@media screen and (prefers-reduced-motion:no-preference){.staff-card-anchor div{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.staff-card-anchor div{transition:none}}.staff-card-anchor div:hover{opacity:.8}.staff-image{width:238px;height:228px;margin:auto auto 1rem;overflow:hidden}@media only screen and (max-width:1200px) and (min-width:860px){.staff-image{width:189px;height:181px}}@media only screen and (max-width:860px) and (min-width:768px){.staff-image{width:166px;height:160px}}.staff-card{text-align:center}.staff-card img{object-fit:cover;margin-bottom:1rem}@media (max-width:768px){.staff-card img{margin:auto auto 1rem}}@media (max-width:576px){.staff-card img{margin:auto auto 1rem}}.staff-card p{color:#838496;margin-top:.5rem;font-size:1rem;line-height:1.5rem}.basic-link,.office-location a,.get-in-touch a{color:#fff;text-decoration:none}.basic-link.underline:after,.primary-card-nav .basic-link.underline-secondary:after,.primary-card-nav .basic-link.header-underline:after,.office-location a.underline:after,.office-location .primary-card-nav a.underline-secondary:after,.primary-card-nav .office-location a.underline-secondary:after,.office-location .primary-card-nav a.header-underline:after,.primary-card-nav .office-location a.header-underline:after,.get-in-touch a.underline:after,.get-in-touch .primary-card-nav a.underline-secondary:after,.primary-card-nav .get-in-touch a.underline-secondary:after,.get-in-touch .primary-card-nav a.header-underline:after,.primary-card-nav .get-in-touch a.header-underline:after,.content-container p a.basic-link:after,.entire-content-container p a.basic-link:after,.entire-content-container-white p a.basic-link:after,.project-container p a.basic-link:after,.email-us-section .email-us-content p a.basic-link:after,.industry-content-container p a.basic-link:after,.specialism-content-container p a.basic-link:after,.career-content-container p a.basic-link:after,.career-content-container-white p a.basic-link:after,.job-content-container p a.basic-link:after,.content-container p .office-location a:after,.entire-content-container p .office-location a:after,.entire-content-container-white p .office-location a:after,.project-container p .office-location a:after,.email-us-section .email-us-content p .office-location a:after,.industry-content-container p .office-location a:after,.specialism-content-container p .office-location a:after,.career-content-container p .office-location a:after,.career-content-container-white p .office-location a:after,.job-content-container p .office-location a:after,.office-location .content-container p a:after,.office-location .entire-content-container p a:after,.office-location .entire-content-container-white p a:after,.office-location .project-container p a:after,.office-location .email-us-section .email-us-content p a:after,.email-us-section .office-location .email-us-content p a:after,.office-location .industry-content-container p a:after,.office-location .specialism-content-container p a:after,.office-location .career-content-container p a:after,.office-location .career-content-container-white p a:after,.office-location .job-content-container p a:after,.content-container p .get-in-touch a:after,.entire-content-container p .get-in-touch a:after,.entire-content-container-white p .get-in-touch a:after,.project-container p .get-in-touch a:after,.email-us-section .email-us-content p .get-in-touch a:after,.industry-content-container p .get-in-touch a:after,.specialism-content-container p .get-in-touch a:after,.career-content-container p .get-in-touch a:after,.career-content-container-white p .get-in-touch a:after,.job-content-container p .get-in-touch a:after,.get-in-touch .content-container p a:after,.get-in-touch .entire-content-container p a:after,.get-in-touch .entire-content-container-white p a:after,.get-in-touch .project-container p a:after,.get-in-touch .email-us-section .email-us-content p a:after,.email-us-section .get-in-touch .email-us-content p a:after,.get-in-touch .industry-content-container p a:after,.get-in-touch .specialism-content-container p a:after,.get-in-touch .career-content-container p a:after,.get-in-touch .career-content-container-white p a:after,.get-in-touch .job-content-container p a:after,.news-content-container p a.basic-link:after,.news-content-container p .office-location a:after,.office-location .news-content-container p a:after,.news-content-container p .get-in-touch a:after,.get-in-touch .news-content-container p a:after,.homepage-highlight-container p a.basic-link:after,.homepage-highlight-container p .office-location a:after,.office-location .homepage-highlight-container p a:after,.homepage-highlight-container p .get-in-touch a:after,.get-in-touch .homepage-highlight-container p a:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.basic-link.underline:after,.primary-card-nav .basic-link.underline-secondary:after,.primary-card-nav .basic-link.header-underline:after,.office-location a.underline:after,.office-location .primary-card-nav a.underline-secondary:after,.primary-card-nav .office-location a.underline-secondary:after,.office-location .primary-card-nav a.header-underline:after,.primary-card-nav .office-location a.header-underline:after,.get-in-touch a.underline:after,.get-in-touch .primary-card-nav a.underline-secondary:after,.primary-card-nav .get-in-touch a.underline-secondary:after,.get-in-touch .primary-card-nav a.header-underline:after,.primary-card-nav .get-in-touch a.header-underline:after,.content-container p a.basic-link:after,.entire-content-container p a.basic-link:after,.entire-content-container-white p a.basic-link:after,.project-container p a.basic-link:after,.email-us-section .email-us-content p a.basic-link:after,.industry-content-container p a.basic-link:after,.specialism-content-container p a.basic-link:after,.career-content-container p a.basic-link:after,.career-content-container-white p a.basic-link:after,.job-content-container p a.basic-link:after,.content-container p .office-location a:after,.entire-content-container p .office-location a:after,.entire-content-container-white p .office-location a:after,.project-container p .office-location a:after,.email-us-section .email-us-content p .office-location a:after,.industry-content-container p .office-location a:after,.specialism-content-container p .office-location a:after,.career-content-container p .office-location a:after,.career-content-container-white p .office-location a:after,.job-content-container p .office-location a:after,.office-location .content-container p a:after,.office-location .entire-content-container p a:after,.office-location .entire-content-container-white p a:after,.office-location .project-container p a:after,.office-location .email-us-section .email-us-content p a:after,.email-us-section .office-location .email-us-content p a:after,.office-location .industry-content-container p a:after,.office-location .specialism-content-container p a:after,.office-location .career-content-container p a:after,.office-location .career-content-container-white p a:after,.office-location .job-content-container p a:after,.content-container p .get-in-touch a:after,.entire-content-container p .get-in-touch a:after,.entire-content-container-white p .get-in-touch a:after,.project-container p .get-in-touch a:after,.email-us-section .email-us-content p .get-in-touch a:after,.industry-content-container p .get-in-touch a:after,.specialism-content-container p .get-in-touch a:after,.career-content-container p .get-in-touch a:after,.career-content-container-white p .get-in-touch a:after,.job-content-container p .get-in-touch a:after,.get-in-touch .content-container p a:after,.get-in-touch .entire-content-container p a:after,.get-in-touch .entire-content-container-white p a:after,.get-in-touch .project-container p a:after,.get-in-touch .email-us-section .email-us-content p a:after,.email-us-section .get-in-touch .email-us-content p a:after,.get-in-touch .industry-content-container p a:after,.get-in-touch .specialism-content-container p a:after,.get-in-touch .career-content-container p a:after,.get-in-touch .career-content-container-white p a:after,.get-in-touch .job-content-container p a:after,.news-content-container p a.basic-link:after,.news-content-container p .office-location a:after,.office-location .news-content-container p a:after,.news-content-container p .get-in-touch a:after,.get-in-touch .news-content-container p a:after,.homepage-highlight-container p a.basic-link:after,.homepage-highlight-container p .office-location a:after,.office-location .homepage-highlight-container p a:after,.homepage-highlight-container p .get-in-touch a:after,.get-in-touch .homepage-highlight-container p a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.basic-link.underline:after,.primary-card-nav .basic-link.underline-secondary:after,.primary-card-nav .basic-link.header-underline:after,.office-location a.underline:after,.office-location .primary-card-nav a.underline-secondary:after,.primary-card-nav .office-location a.underline-secondary:after,.office-location .primary-card-nav a.header-underline:after,.primary-card-nav .office-location a.header-underline:after,.get-in-touch a.underline:after,.get-in-touch .primary-card-nav a.underline-secondary:after,.primary-card-nav .get-in-touch a.underline-secondary:after,.get-in-touch .primary-card-nav a.header-underline:after,.primary-card-nav .get-in-touch a.header-underline:after,.content-container p a.basic-link:after,.entire-content-container p a.basic-link:after,.entire-content-container-white p a.basic-link:after,.project-container p a.basic-link:after,.email-us-section .email-us-content p a.basic-link:after,.industry-content-container p a.basic-link:after,.specialism-content-container p a.basic-link:after,.career-content-container p a.basic-link:after,.career-content-container-white p a.basic-link:after,.job-content-container p a.basic-link:after,.content-container p .office-location a:after,.entire-content-container p .office-location a:after,.entire-content-container-white p .office-location a:after,.project-container p .office-location a:after,.email-us-section .email-us-content p .office-location a:after,.industry-content-container p .office-location a:after,.specialism-content-container p .office-location a:after,.career-content-container p .office-location a:after,.career-content-container-white p .office-location a:after,.job-content-container p .office-location a:after,.office-location .content-container p a:after,.office-location .entire-content-container p a:after,.office-location .entire-content-container-white p a:after,.office-location .project-container p a:after,.office-location .email-us-section .email-us-content p a:after,.email-us-section .office-location .email-us-content p a:after,.office-location .industry-content-container p a:after,.office-location .specialism-content-container p a:after,.office-location .career-content-container p a:after,.office-location .career-content-container-white p a:after,.office-location .job-content-container p a:after,.content-container p .get-in-touch a:after,.entire-content-container p .get-in-touch a:after,.entire-content-container-white p .get-in-touch a:after,.project-container p .get-in-touch a:after,.email-us-section .email-us-content p .get-in-touch a:after,.industry-content-container p .get-in-touch a:after,.specialism-content-container p .get-in-touch a:after,.career-content-container p .get-in-touch a:after,.career-content-container-white p .get-in-touch a:after,.job-content-container p .get-in-touch a:after,.get-in-touch .content-container p a:after,.get-in-touch .entire-content-container p a:after,.get-in-touch .entire-content-container-white p a:after,.get-in-touch .project-container p a:after,.get-in-touch .email-us-section .email-us-content p a:after,.email-us-section .get-in-touch .email-us-content p a:after,.get-in-touch .industry-content-container p a:after,.get-in-touch .specialism-content-container p a:after,.get-in-touch .career-content-container p a:after,.get-in-touch .career-content-container-white p a:after,.get-in-touch .job-content-container p a:after,.news-content-container p a.basic-link:after,.news-content-container p .office-location a:after,.office-location .news-content-container p a:after,.news-content-container p .get-in-touch a:after,.get-in-touch .news-content-container p a:after,.homepage-highlight-container p a.basic-link:after,.homepage-highlight-container p .office-location a:after,.office-location .homepage-highlight-container p a:after,.homepage-highlight-container p .get-in-touch a:after,.get-in-touch .homepage-highlight-container p a:after{transition:none}}.basic-link:hover.underline:after,.primary-card-nav .basic-link.underline-secondary:hover:after,.primary-card-nav .basic-link.header-underline:hover:after,.office-location a:hover.underline:after,.office-location .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .office-location a.underline-secondary:hover:after,.office-location .primary-card-nav a.header-underline:hover:after,.primary-card-nav .office-location a.header-underline:hover:after,.get-in-touch a:hover.underline:after,.get-in-touch .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .get-in-touch a.underline-secondary:hover:after,.get-in-touch .primary-card-nav a.header-underline:hover:after,.primary-card-nav .get-in-touch a.header-underline:hover:after,.content-container p a.basic-link:hover:after,.entire-content-container p a.basic-link:hover:after,.entire-content-container-white p a.basic-link:hover:after,.project-container p a.basic-link:hover:after,.email-us-section .email-us-content p a.basic-link:hover:after,.industry-content-container p a.basic-link:hover:after,.specialism-content-container p a.basic-link:hover:after,.career-content-container p a.basic-link:hover:after,.career-content-container-white p a.basic-link:hover:after,.job-content-container p a.basic-link:hover:after,.content-container p .office-location a:hover:after,.entire-content-container p .office-location a:hover:after,.entire-content-container-white p .office-location a:hover:after,.project-container p .office-location a:hover:after,.email-us-section .email-us-content p .office-location a:hover:after,.industry-content-container p .office-location a:hover:after,.specialism-content-container p .office-location a:hover:after,.career-content-container p .office-location a:hover:after,.career-content-container-white p .office-location a:hover:after,.job-content-container p .office-location a:hover:after,.office-location .content-container p a:hover:after,.office-location .entire-content-container p a:hover:after,.office-location .entire-content-container-white p a:hover:after,.office-location .project-container p a:hover:after,.office-location .email-us-section .email-us-content p a:hover:after,.email-us-section .office-location .email-us-content p a:hover:after,.office-location .industry-content-container p a:hover:after,.office-location .specialism-content-container p a:hover:after,.office-location .career-content-container p a:hover:after,.office-location .career-content-container-white p a:hover:after,.office-location .job-content-container p a:hover:after,.content-container p .get-in-touch a:hover:after,.entire-content-container p .get-in-touch a:hover:after,.entire-content-container-white p .get-in-touch a:hover:after,.project-container p .get-in-touch a:hover:after,.email-us-section .email-us-content p .get-in-touch a:hover:after,.industry-content-container p .get-in-touch a:hover:after,.specialism-content-container p .get-in-touch a:hover:after,.career-content-container p .get-in-touch a:hover:after,.career-content-container-white p .get-in-touch a:hover:after,.job-content-container p .get-in-touch a:hover:after,.get-in-touch .content-container p a:hover:after,.get-in-touch .entire-content-container p a:hover:after,.get-in-touch .entire-content-container-white p a:hover:after,.get-in-touch .project-container p a:hover:after,.get-in-touch .email-us-section .email-us-content p a:hover:after,.email-us-section .get-in-touch .email-us-content p a:hover:after,.get-in-touch .industry-content-container p a:hover:after,.get-in-touch .specialism-content-container p a:hover:after,.get-in-touch .career-content-container p a:hover:after,.get-in-touch .career-content-container-white p a:hover:after,.get-in-touch .job-content-container p a:hover:after,.news-content-container p a.basic-link:hover:after,.news-content-container p .office-location a:hover:after,.office-location .news-content-container p a:hover:after,.news-content-container p .get-in-touch a:hover:after,.get-in-touch .news-content-container p a:hover:after,.homepage-highlight-container p a.basic-link:hover:after,.homepage-highlight-container p .office-location a:hover:after,.office-location .homepage-highlight-container p a:hover:after,.homepage-highlight-container p .get-in-touch a:hover:after,.get-in-touch .homepage-highlight-container p a:hover:after{opacity:.3;height:7px}.get-in-touch .content-container h2,.get-in-touch .entire-content-container h2,.get-in-touch .entire-content-container-white h2,.get-in-touch .project-container h2,.get-in-touch .email-us-section .email-us-content h2,.email-us-section .get-in-touch .email-us-content h2,.get-in-touch .industry-content-container h2,.get-in-touch .specialism-content-container h2,.get-in-touch .career-content-container h2,.get-in-touch .career-content-container-white h2,.get-in-touch .job-content-container h2,.get-in-touch .news-content-container h2,.get-in-touch .homepage-highlight-container h2{font-size:1.875rem}.get-in-touch .phone-number{font-size:1.3125rem}.office-location{margin-bottom:5rem}.office-location a{margin-top:.75rem;font-size:1.3125rem;font-weight:700;line-height:2rem}.more-about-us{margin-top:5rem;margin-bottom:5rem;padding-top:5rem}@media (max-width:576px){.more-about-us{margin-top:2rem;margin-bottom:2rem;padding-top:2rem}}.contact-page{padding-top:11rem}.contact-img{object-fit:cover;object-position:center 80%;height:400px}.banner-image{background-color:#000335;height:350px;overflow:hidden}.banner-image img{width:100%;margin:0;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.vacancy-jumbo-sub{font-size:1.3125rem}.vacancy-meta{color:#838496;font-size:1.125rem}.vacancy-highlights{font-size:1.3125rem}.vacancy-highlights .label{color:#c1c1c1;margin-bottom:0}.page-feature-banner{vertical-align:middle;width:100%;height:auto;max-height:350px;display:inline-block;overflow:hidden}.page-feature-banner img{width:100%;height:auto;display:inline-block}.job-content-container,.legible-block{max-width:800px}.legible-block-with-side-links{max-width:740px;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1200px){.legible-block-with-side-links{margin-right:4rem}}@media (max-width:992px){.legible-block-with-side-links{margin-right:7rem}}@media (max-width:768px){.legible-block-with-side-links{margin-right:9rem}}@media (max-width:576px){.legible-block-with-side-links{max-width:100%;margin-right:auto;left:1.25rem;right:1.25rem}}.legible-block-with-side-links p{font-size:1.125rem}.vacancy-dept-link{text-decoration:none;color:#06d3f1!important}@media screen and (prefers-reduced-motion:no-preference){.vacancy-dept-link{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.vacancy-dept-link{transition:none}}.vacancy-dept-link:hover{opacity:.75}.linkout{color:#fff;cursor:pointer;font-size:1.3125rem;font-weight:600;line-height:2.2rem}.linkout:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.linkout:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.linkout:after{transition:none}}.linkout:hover:after{opacity:.3;height:7px}.unit-hero-header{margin-bottom:0;color:#06d3f1!important}.news-card-anchor{color:#fff;cursor:pointer;text-decoration:none}.news-card-anchor img{max-width:75%}.team-member-highlight{border-top:1px solid #c1c1c1}.short-bio-img{border-radius:110px;width:220px;height:220px;overflow:hidden}.short-bio-img img{min-width:220px;min-height:220px}.short-bio-name{margin-bottom:0;font-size:1.3125rem;font-weight:700}a.short-bio-link{color:#210b20;font-size:1.3125rem;font-weight:600;line-height:2.2rem;text-decoration:none}a.short-bio-link:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){a.short-bio-link:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){a.short-bio-link:after{transition:none}}a.short-bio-link:hover:after{opacity:.3;height:7px}.event-item-card{color:#fff;background:#0d103f;width:100%;height:100%;padding:1rem}.event-item-card a{text-decoration:none}.event-item-card h2{font-size:1.875rem;line-height:2.25rem}@media screen and (prefers-reduced-motion:no-preference){.event-item-card h2{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.event-item-card h2{transition:none}}.event-item-card h2:hover{color:#838496}.event-item-card .event-time-place img{width:auto;max-height:1rem;margin-top:.4rem}.event-item-card .event-time-place p{color:#06d3f1;margin-bottom:0;margin-left:1rem;font-size:1rem}@media (max-width:768px){.event-item-card .event-time-place p{margin-left:0}}.innovation-centre-images{margin-top:3rem;margin-right:5rem}@media (max-width:992px){.innovation-centre-images{margin-right:1rem}}@media (max-width:768px){.innovation-centre-images{margin-right:0}}.innovation-centre-images .innovation-featured-image,.innovation-centre-images .logo-thumbnail{width:500px;height:350px;overflow:hidden}@media (max-width:1200px){.innovation-centre-images .innovation-featured-image,.innovation-centre-images .logo-thumbnail{width:400px;height:280px}}@media (max-width:992px){.innovation-centre-images .innovation-featured-image,.innovation-centre-images .logo-thumbnail{width:350px;height:245px}}@media (max-width:380px){.innovation-centre-images .innovation-featured-image,.innovation-centre-images .logo-thumbnail{width:250px;height:175px}}.innovation-centre-images .innovation-featured-image img,.innovation-centre-images .logo-thumbnail img{object-fit:cover;width:500px;height:350px;max-height:100%}@media (max-width:1200px){.innovation-centre-images .innovation-featured-image img,.innovation-centre-images .logo-thumbnail img{width:400px;height:280px}}@media (max-width:992px){.innovation-centre-images .innovation-featured-image img,.innovation-centre-images .logo-thumbnail img{width:350px;height:245px}}@media (max-width:380px){.innovation-centre-images .innovation-featured-image img,.innovation-centre-images .logo-thumbnail img{width:250px;height:175px}}.latest-news .section-header,.latest-news .section-header-wide,.latest-news .section-header-wide:after{color:#c1c1c1;letter-spacing:.14px;max-width:100%;margin:auto;padding-left:3rem;font-size:1.5rem;font-weight:300}@media (max-width:1200px){.latest-news .section-header,.latest-news .section-header-wide,.latest-news .section-header-wide:after{width:900px}}@media (max-width:768px){.latest-news .section-header,.latest-news .section-header-wide,.latest-news .section-header-wide:after{padding-left:2rem}}@media (max-width:576px){.latest-news .section-header,.latest-news .section-header-wide,.latest-news .section-header-wide:after{padding-left:1.125rem;font-size:1.125rem}}.latest-news .section-header:after,.latest-news .section-header-wide:after{border-bottom-color:#d9d9d9}@media (max-width:992px){.latest-news .grid,.latest-news .grid-entire-edih,.latest-news .grid-entire-service,.latest-news .project-container .project-detail-grid,.project-container .latest-news .project-detail-grid,.latest-news .grid-collapse,.latest-news .grid-entire,.latest-news .grid-shallow,.latest-news .grid-shallow-collapsed,.latest-news .staff-profile-contact-grid,.latest-news .staff-jumbo-grid{grid-template-columns:1fr!important}}.news-home-feature,.homepage-highlight-feature,.tile-container .tile-section .tile,.career-tile-container .tile-section .tile{background:linear-gradient(#fff 0%,#000335 100%);width:100%;height:350px}@media (max-width:1200px){.news-home-feature,.homepage-highlight-feature,.tile-container .tile-section .tile,.career-tile-container .tile-section .tile{height:273px}}@media (max-width:992px){.news-home-feature,.homepage-highlight-feature,.tile-container .tile-section .tile,.career-tile-container .tile-section .tile{height:350px}}@media (max-width:576px){.news-home-feature,.homepage-highlight-feature,.tile-container .tile-section .tile,.career-tile-container .tile-section .tile{height:273px}}.news-home-feature a,.homepage-highlight-feature a,.tile-container .tile-section .tile a,.career-tile-container .tile-section .tile a{text-decoration:none}.news-home-feature img,.homepage-highlight-feature img,.tile-container .tile-section .tile img,.career-tile-container .tile-section .tile img{object-fit:cover;width:100%;height:350px;max-height:100%}.news-home-feature:hover .news-text,.news-home-feature:hover .tile-container .tile-section .tile .tile-text,.news-home-feature:hover .career-tile-container .tile-section .tile .tile-text,.tile-container .tile-section .tile .news-home-feature:hover .tile-text,.career-tile-container .tile-section .tile .news-home-feature:hover .tile-text,.homepage-highlight-feature:hover .news-text,.homepage-highlight-feature:hover .tile-container .tile-section .tile .tile-text,.homepage-highlight-feature:hover .career-tile-container .tile-section .tile .tile-text,.tile-container .tile-section .tile .homepage-highlight-feature:hover .tile-text,.career-tile-container .tile-section .tile .homepage-highlight-feature:hover .tile-text,.tile-container .tile-section .tile:hover .news-text,.career-tile-container .tile-section .tile:hover .news-text,.tile-container .tile-section .tile:hover .tile-text,.career-tile-container .tile-section .tile:hover .tile-text{background:#242646}.news-home-feature:hover img,.homepage-highlight-feature:hover img,.tile-container .tile-section .tile:hover img,.career-tile-container .tile-section .tile:hover img{opacity:.5}.news-home-feature .news-text,.homepage-highlight-feature .news-text,.tile-container .tile-section .tile .news-text,.career-tile-container .tile-section .tile .news-text,.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{background:#000335b3;border-top:3px solid #fff;margin-top:0;padding:1rem;position:relative;top:0;left:0;transform:translateY(-100%)}@media screen and (prefers-reduced-motion:no-preference){.news-home-feature .news-text,.homepage-highlight-feature .news-text,.tile-container .tile-section .tile .news-text,.career-tile-container .tile-section .tile .news-text,.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.news-home-feature .news-text,.homepage-highlight-feature .news-text,.tile-container .tile-section .tile .news-text,.career-tile-container .tile-section .tile .news-text,.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{transition:none}}.news-home-feature .news-text .categories,.homepage-highlight-feature .news-text .categories,.tile-container .tile-section .tile .news-text .categories,.career-tile-container .tile-section .tile .news-text .categories,.tile-container .tile-section .tile .tile-text .categories,.career-tile-container .tile-section .tile .tile-text .categories{color:#06d3f1;margin-bottom:.5rem;font-size:1.3125rem;font-weight:700}.news-home-feature .news-text .date,.homepage-highlight-feature .news-text .date,.tile-container .tile-section .tile .news-text .date,.career-tile-container .tile-section .tile .news-text .date,.tile-container .tile-section .tile .tile-text .date,.career-tile-container .tile-section .tile .tile-text .date{color:#d9d9d9;margin-top:.5rem;font-size:1.125rem}.news-home-feature .news-text h3,.homepage-highlight-feature .news-text h3,.tile-container .tile-section .tile .news-text h3,.career-tile-container .tile-section .tile .news-text h3,.tile-container .tile-section .tile .tile-text h3,.career-tile-container .tile-section .tile .tile-text h3{color:#fff;font-size:1.3125rem;line-height:2.2rem}.homepage-highlight a{text-decoration:none}.homepage-highlight-feature .news-text,.tile-container .tile-section .tile .news-text,.career-tile-container .tile-section .tile .news-text,.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{border-top:3px solid #fff}.homepage-highlight-feature .news-text .homepage-highlight-header,.tile-container .tile-section .tile .news-text .homepage-highlight-header,.career-tile-container .tile-section .tile .news-text .homepage-highlight-header,.tile-container .tile-section .tile .tile-text .homepage-highlight-header,.career-tile-container .tile-section .tile .tile-text .homepage-highlight-header{color:#fff;margin:0;text-decoration:none}@media (max-width:1200px){.homepage-highlight-feature .news-text .homepage-highlight-header,.tile-container .tile-section .tile .news-text .homepage-highlight-header,.career-tile-container .tile-section .tile .news-text .homepage-highlight-header,.tile-container .tile-section .tile .tile-text .homepage-highlight-header,.career-tile-container .tile-section .tile .tile-text .homepage-highlight-header{font-size:2rem}}@media (max-width:992px){.homepage-highlight-feature .news-text .homepage-highlight-header,.tile-container .tile-section .tile .news-text .homepage-highlight-header,.career-tile-container .tile-section .tile .news-text .homepage-highlight-header,.tile-container .tile-section .tile .tile-text .homepage-highlight-header,.career-tile-container .tile-section .tile .tile-text .homepage-highlight-header{font-size:3rem}}@media (max-width:768px){.homepage-highlight-feature .news-text .homepage-highlight-header,.tile-container .tile-section .tile .news-text .homepage-highlight-header,.career-tile-container .tile-section .tile .news-text .homepage-highlight-header,.tile-container .tile-section .tile .tile-text .homepage-highlight-header,.career-tile-container .tile-section .tile .tile-text .homepage-highlight-header{font-size:2rem}}@media (max-width:380px){.homepage-highlight-feature .news-text .homepage-highlight-header,.tile-container .tile-section .tile .news-text .homepage-highlight-header,.career-tile-container .tile-section .tile .news-text .homepage-highlight-header,.tile-container .tile-section .tile .tile-text .homepage-highlight-header,.career-tile-container .tile-section .tile .tile-text .homepage-highlight-header{font-size:1.2rem;line-height:1.6rem}}.homepage-highlight-feature .news-text p,.tile-container .tile-section .tile .news-text p,.career-tile-container .tile-section .tile .news-text p,.tile-container .tile-section .tile .tile-text p,.career-tile-container .tile-section .tile .tile-text p{color:#fff;font-size:1.2rem;font-weight:100}@media (max-width:1200px){.homepage-highlight-feature .news-text p,.tile-container .tile-section .tile .news-text p,.career-tile-container .tile-section .tile .news-text p,.tile-container .tile-section .tile .tile-text p,.career-tile-container .tile-section .tile .tile-text p{font-size:1rem;line-height:1.5rem}}@media (max-width:992px){.homepage-highlight-feature .news-text p,.tile-container .tile-section .tile .news-text p,.career-tile-container .tile-section .tile .news-text p,.tile-container .tile-section .tile .tile-text p,.career-tile-container .tile-section .tile .tile-text p{font-size:1.2rem;line-height:1.8rem}}@media (max-width:768px){.homepage-highlight-feature .news-text p,.tile-container .tile-section .tile .news-text p,.career-tile-container .tile-section .tile .news-text p,.tile-container .tile-section .tile .tile-text p,.career-tile-container .tile-section .tile .tile-text p{font-size:1rem;line-height:1.5rem}}@media (max-width:380px){.homepage-highlight-feature .news-text p,.tile-container .tile-section .tile .news-text p,.career-tile-container .tile-section .tile .news-text p,.tile-container .tile-section .tile .tile-text p,.career-tile-container .tile-section .tile .tile-text p{font-size:.8rem;line-height:1.2rem}}.other-article{border-bottom:1px solid #d9d9d9;margin-bottom:1.5rem;padding-bottom:1.5rem}.other-article h4{font-weight:400}.funding-accordion section{margin-top:2rem;margin-bottom:5rem}.legal-content{padding-top:11.5rem;padding-bottom:3rem}.legal-content h1{margin-bottom:1rem}.legal-content p{max-width:720px}.legal-content a{color:#fff}@media screen and (prefers-reduced-motion:no-preference){.legal-content a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.legal-content a{transition:none}}.legal-content a:hover{color:#838496}.legal-content strong{color:#06d3f1;font-weight:700}.case-study-grid{margin-top:3rem}@media (max-width:768px){.case-study-grid{margin-top:-5rem}}.accordion-team-section .content-container,.accordion-team-section .entire-content-container,.accordion-team-section .entire-content-container-white,.accordion-team-section .project-container,.accordion-team-section .email-us-section .email-us-content,.email-us-section .accordion-team-section .email-us-content,.accordion-team-section .industry-content-container,.accordion-team-section .specialism-content-container,.accordion-team-section .career-content-container,.accordion-team-section .career-content-container-white,.accordion-team-section .news-content-container,.accordion-team-section .homepage-highlight-container,.accordion-team-section .job-content-container{padding:0}.accordion-project-section .grid-images,.accordion-project-section .wp-block-gallery{margin-left:0;margin-right:0}.accordion-project-section .grid-images img,.accordion-project-section .wp-block-gallery img{margin-top:0}.accordion-image-section img{margin-left:auto;margin-right:auto;display:block}.accordion-image-section p{text-align:center;opacity:.75;font-size:1rem}.testimonials{background-color:#000335;min-height:300px;margin-top:0}.cookie-opt-in a{color:#06d3f1}.news-listing{color:#fff;cursor:pointer;text-decoration:none}.news-listing:hover img{transform:scale(1.05)}@media screen and (prefers-reduced-motion:no-preference){.news-listing:hover img{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.news-listing:hover img{transition:none}}.career-content-container .grid-collapse,.career-content-container .grid-entire,.career-content-container-white .grid-collapse,.career-content-container-white .grid-entire{column-width:auto;grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-rows:minmax(3rem,auto);column-gap:5rem}.career-content-container .career-intro-body,.career-content-container-white .career-intro-body{margin-bottom:2rem}.career-content-container .values-label-column,.career-content-container-white .values-label-column{max-width:300px;max-height:2rem;margin-top:.5rem}.career-content-container .values-content-column,.career-content-container-white .values-content-column{max-width:300px;min-height:0;padding-left:1.5rem;padding-right:2rem}.career-content-container p,.career-content-container-white p{max-width:1100px}@media (max-width:768px){.career-content-container,.career-content-container-white{grid-auto-rows:minmax(0,auto)}.career-content-container h3,.career-content-container-white h3,.career-content-container p,.career-content-container-white p{max-width:576px;margin-right:0}.career-content-container .values-label-column,.career-content-container-white .values-label-column{max-width:480px;margin-bottom:2rem}.career-content-container .values-content-column,.career-content-container-white .values-content-column{max-width:480px;margin-top:1rem}}@media (max-width:576px){.career-content-container .values-label-column,.career-content-container-white .values-label-column,.career-content-container .values-content-column,.career-content-container-white .values-content-column{max-width:300px}}@media (max-width:380px){.career-content-container .values-label-column,.career-content-container-white .values-label-column{max-width:200px;margin-bottom:5rem}.career-content-container .values-content-column,.career-content-container-white .values-content-column{max-width:200px}}.about-text a{color:#06d3f1}.about-text a:hover{color:#05b5ce}.position-relative{position:relative}@media (max-width:992px){.shrink-text a.underline,.shrink-text .primary-card-nav a.underline-secondary,.primary-card-nav .shrink-text a.underline-secondary,.shrink-text .primary-card-nav a.header-underline,.primary-card-nav .shrink-text a.header-underline,.shrink-text .content-container p a,.shrink-text .entire-content-container p a,.shrink-text .entire-content-container-white p a,.shrink-text .project-container p a,.shrink-text .email-us-section .email-us-content p a,.email-us-section .shrink-text .email-us-content p a,.shrink-text .industry-content-container p a,.shrink-text .specialism-content-container p a,.content-container p .shrink-text a,.entire-content-container p .shrink-text a,.entire-content-container-white p .shrink-text a,.project-container p .shrink-text a,.email-us-section .email-us-content p .shrink-text a,.industry-content-container p .shrink-text a,.specialism-content-container p .shrink-text a,.shrink-text .news-content-container p a,.news-content-container p .shrink-text a,.shrink-text .homepage-highlight-container p a,.homepage-highlight-container p .shrink-text a,.shrink-text .job-content-container p a,.job-content-container p .shrink-text a,.shrink-text .career-content-container p a,.shrink-text .career-content-container-white p a,.career-content-container p .shrink-text a,.career-content-container-white p .shrink-text a{font-size:medium}}.border-bottom,.media-asset{border-bottom:2px solid #1f2142}.media-page-content p{max-width:1100px}.media-asset p{color:gray;margin:0}.media-asset .grid,.media-asset .grid-entire-edih,.media-asset .grid-entire-service,.media-asset .project-container .project-detail-grid,.project-container .media-asset .project-detail-grid,.media-asset .grid-collapse,.media-asset .grid-entire,.media-asset .grid-shallow,.media-asset .grid-shallow-collapsed,.media-asset .staff-profile-contact-grid,.media-asset .staff-jumbo-grid{grid-auto-rows:minmax(110px,auto);margin:0}.media-asset .col-2{min-height:0}.media-asset .col-5{align-items:center;min-height:0;display:flex}.media-asset .btn,.media-asset .btn-login,.media-asset .btn-modal,.media-asset .btn-lg,.media-asset .btn-md,.media-asset .btn-sm{width:100%;height:55%;margin-top:1.4rem}.collaboration-cta p{margin-left:0}.specialist-content p,.specialist-content h2,.specialist-content h3,.specialist-content h4,.specialist-content ul,.specialist-content ol{max-width:992px;margin:auto}.specialist-content p,.specialist-content ul,.specialist-content ol{margin-bottom:1rem}.specialist-content h3,.specialist-content h4{margin-top:1rem}.vert-line{border-left:thin solid #c1c1c1}.industry-service-body h2{margin-top:0}.tile-container,.career-tile-container{width:100%;position:relative}.tile-container .tile-section,.career-tile-container .tile-section{z-index:2;grid-auto-rows:minmax(100px,auto);width:100%;margin:0;padding:0 5rem 1.2rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:768px){.tile-container .tile-section,.career-tile-container .tile-section{padding:0 1rem 1.2rem}}.tile-container .tile-section .tile,.career-tile-container .tile-section .tile{background:linear-gradient(#fff 0%,#000335 100%);height:230px;min-height:100px;position:relative}@media (max-width:1200px){.tile-container .tile-section .tile,.career-tile-container .tile-section .tile{height:140px}}.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{background:linear-gradient(#fff0 0%,#000335 100%);border-top:0;padding:5rem}@media (max-width:1200px){.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{padding:3.5rem}}@media (max-width:576px){.tile-container .tile-section .tile .tile-text,.career-tile-container .tile-section .tile .tile-text{padding-left:0;padding-right:0}}.tile-container .tile-section .tile .tile-text .tile-header,.career-tile-container .tile-section .tile .tile-text .tile-header{position:absolute;top:50%;left:50%;transform:translate(-50%)}@media (max-width:576px){.tile-container .tile-section .tile .tile-text .tile-header,.career-tile-container .tile-section .tile .tile-text .tile-header{font-size:.8rem}}.tile-container .tile-section .tile .tile-image,.career-tile-container .tile-section .tile .tile-image{height:100%;overflow-x:hidden}.tile-container .tile-section .tile:hover .news-text,.career-tile-container .tile-section .tile:hover .news-text,.tile-container .tile-section .tile:hover .tile-text,.career-tile-container .tile-section .tile:hover .tile-text{background:linear-gradient(#fff0 0%,#000335 100%)}.tech-gateway-logos{justify-content:space-between;align-items:flex-end;display:flex;position:relative}@media (max-width:768px){.tech-gateway-logos{justify-content:flex-start}}.tech-gateway-logos img{max-height:68px}@media (max-width:1200px){.tech-gateway-logos img{max-height:60px}}@media (max-width:992px){.tech-gateway-logos img{max-height:48px}}@media (max-width:768px){.tech-gateway-logos img{max-height:60px;padding-right:4rem}}@media (max-width:576px){.tech-gateway-logos img{padding-right:1rem}}.gateway-funding-block a{color:#06d3f1}.events-page-widget div[class^=WidgetBackground_]{background-color:#000335;padding-top:0!important}.events-page-widget div[class*=eapp-events-calendar-events-calendar-title]{visibility:hidden;height:0}.events-page-widget div[class*=eapp-events-calendar-grid-item-component]{border:2px solid #fff}.events-page-widget div[class*=eapp-events-calendar-controls-component]{margin-top:0}.events-page-widget div[class*=eapp-events-calendar-filter-current]{border-color:#fff}.events-page-widget div[class*=eapp-events-calendar-filter-current] svg{fill:#fff}.events-page-widget div[class*=eapp-events-calendar-filter-currentText]{color:#fff}.btn,.btn-login,.btn-modal,.btn-lg,.btn-md,.btn-sm{color:#fff;cursor:pointer;background:#000335;border:2px solid #06d3f1;width:auto;height:2.8125rem;padding:0 2rem;font-family:Proxima Nova,sans-serif}@media screen and (prefers-reduced-motion:no-preference){.btn,.btn-login,.btn-modal,.btn-lg,.btn-md,.btn-sm{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.btn,.btn-login,.btn-modal,.btn-lg,.btn-md,.btn-sm{transition:none}}.btn:hover,.btn-login:hover,.btn-modal:hover,.btn-lg:hover,.btn-md:hover,.btn-sm:hover{background:#000559}.btn:active,.btn-login:active,.btn-modal:active,.btn-lg:active,.btn-md:active,.btn-sm:active,.btn.active,.active.btn-login,.active.btn-modal,.active.btn-lg,.active.btn-md,.active.btn-sm,.btn.active:hover,.active.btn-login:hover,.active.btn-modal:hover,.active.btn-lg:hover,.active.btn-md:hover,.active.btn-sm:hover{background:#000782}.btn-underline{text-decoration:none;position:relative}.btn-underline:after{content:"";background:#06d3f1;height:5px;margin:0 auto;position:absolute;bottom:9px;left:0;right:0}.btn-sm{min-width:7rem;min-height:1.5rem;font-size:.75rem}.btn-md{min-width:10rem;min-height:3rem;font-size:1rem}.btn-lg{min-width:17rem;min-height:4rem;font-size:1.3125rem}@media screen and (prefers-reduced-motion:no-preference){.btn-white{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.btn-white{transition:none}}.btn-modal{min-height:3rem;font-size:1rem}.btn-auto-width{width:auto;min-width:1rem;padding-left:1rem;padding-right:1rem}.btn-red{background:#d52638}.btn-red:hover{background:#b72130}.btn-red:active{background:#941a27}.btn-login:hover{opacity:.5;background:0 0}.btn-login.active{background:0 0}.btn-full-width{width:100%}.btn-white{color:#000335;background:#fff}.btn-white:hover{background:#eeeef1}.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.btn-contact-form{color:#000335;cursor:pointer;background:#06d3f1;border:2px solid #06d3f1;width:auto;height:2.8125rem;padding:0 2rem;font-family:Proxima Nova,sans-serif;font-weight:700}@media screen and (prefers-reduced-motion:no-preference){.btn-contact-form{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.btn-contact-form{transition:none}}.btn-contact-form:hover{color:#fff;background:#000335}footer{color:#fff;background:#06082c;padding:3.5rem 6.875rem}@media (max-width:768px){footer{padding:3.5rem 2rem}}footer .flex-grid-col{flex-basis:25%}footer ul{margin:0;padding:0}footer li{letter-spacing:.9px;list-style:none}footer a{color:#fff;text-decoration:none}footer a:hover{opacity:.5}footer p{font-size:14px;line-height:1.25rem}.footer-logo{width:18rem;height:auto}.footer-social-nav{text-align:right;border-bottom:1px solid #fff}.footer-social-nav ul{list-style:none}.footer-social-nav li{padding:.5rem;font-size:1.5rem;display:inline}.footer-funders-row{margin-top:1rem}.footer-email-signup{border-bottom:1px solid #242646;justify-content:center;margin-bottom:3rem;padding-bottom:3rem;display:flex}.footer-email-signup label{letter-spacing:.14px;margin-right:2rem;font-size:1.5rem}.footer-email-signup input[type=text],.footer-email-signup input[type=email]{color:#fff;background-color:#242646;border:0;border-bottom:2px solid #fff;height:2.8125rem;margin-right:1.5rem;padding:.5rem}.footer-subdued{color:#838496;font-size:1.125rem;font-weight:300}.footer-logos-funders,.footer-logos-partners{justify-content:space-between;align-items:flex-end;display:flex;position:relative}.footer-logos-funders img,.footer-logos-partners img{height:auto;min-height:38px}@media (max-width:1200px){.footer-logos-funders img,.footer-logos-partners img{min-height:24px;max-height:32px}}@media (max-width:768px){.footer-logos-funders img,.footer-logos-partners img{margin:1.5rem auto auto}.footer-logos-funders,.footer-logos-partners{height:auto;margin:auto;display:block}}.footer-logos-funders .taller,.footer-logos-partners .taller{min-height:60px}@media (max-width:1200px){.footer-logos-funders .taller,.footer-logos-partners .taller{min-height:44px;max-height:44px}}@media (max-width:992px){.footer-logos-funders .taller,.footer-logos-partners .taller{min-height:38px;max-height:38px}}@media (max-width:768px){.footer-logos-funders .taller,.footer-logos-partners .taller{min-height:60px}}.footer-logos-funders img.hidden,.footer-logos-partners img.hidden{opacity:0}.footer-logos-partners img{height:auto;min-height:40px;max-height:44px;margin-left:0}@media (max-width:1200px){.footer-logos-partners img{min-height:30px;max-height:32px}}@media (max-width:992px){.footer-logos-partners img{min-height:18px;max-height:24px}}@media (max-width:768px){.footer-logos-partners img{min-height:18px;margin:1.5rem auto auto}}.footer-funders-grid{margin-top:-3rem}@media (max-width:768px){.footer-funders-grid{padding-top:2rem}}@media (max-width:576px){.footer-funders-grid{margin-top:-10rem}}.footer-social-buttons{justify-content:flex-start;margin-top:.5rem;display:flex}.social-button,.social-button-txt{cursor:pointer;width:2.5rem;height:2.5rem;margin-right:1rem}@media screen and (prefers-reduced-motion:no-preference){.social-button,.social-button-txt{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.social-button,.social-button-txt{transition:none}}.social-button:hover,.social-button-txt:hover{opacity:.5}.social-button img,.social-button-txt img{min-width:2.5rem}@media (max-width:992px){.social-button img,.social-button-txt img{min-width:2rem}}.social-button-txt{min-width:5rem}.legal-links li{border-right:1px solid #838496;margin-right:.5rem;padding-right:.5rem;display:inline}.legal-links li:last-child{border:0}.legal-links a{color:#838496;letter-spacing:.26px;font-size:1rem}.copyright-message p{color:#838496;letter-spacing:.5px;font-size:1rem}.topbar{z-index:10;color:#000335;background:#fff;justify-content:space-between;align-items:center;width:100%;height:6.875rem;font-family:Proxima Nova,sans-serif;font-size:1rem;font-weight:600;display:flex;position:fixed;top:0}@media (max-width:768px){.topbar{height:60px}}.topbar-dark{color:#fff;background:#000335}.topbar-dark img.topbar-menu,.topbar-dark img.topbar-menu-white{filter:invert()}.topbar-dark img.topbar-menu-white{filter:invert(0%)}.topbar-logo{white-space:nowrap;margin-left:3rem}@media (max-width:768px){.topbar-logo{margin-left:1rem}}.topbar-logo:hover,.topbar-logo:focus{text-decoration:none}.topbar-logo img{width:22em;height:auto;padding-top:.2em;padding-bottom:.5em}@media (max-width:768px){.topbar-logo img{width:12rem;height:auto;padding-top:.7em}}.topbar-search{border-right:1px solid #d9d9d9;margin-right:2rem;padding-top:.4rem;padding-right:2rem;display:flex}@media (max-width:768px){.topbar-search{margin-right:0;padding-right:1rem}}.topbar-controls{height:2rem;display:flex}.top-subnavbar{color:#fff;border-bottom:1px solid #1f2142;justify-content:space-between;max-width:1100px;margin:auto;padding-bottom:2rem;display:flex;position:absolute;top:8.875rem;left:0;right:0}.top-subnavbar a{color:#fff}@media (max-width:1200px){.top-subnavbar{max-width:900px}}@media (max-width:992px){.top-subnavbar{max-width:900px;left:1rem;right:1rem}}@media (max-width:768px){.top-subnavbar{top:7rem;left:2.5rem;right:2.5rem}}@media (max-width:576px){.top-subnavbar{text-align:center;padding-bottom:.5rem;font-size:.75rem;top:5rem;left:1.125rem;right:1.125rem}}.breadcrumbs a{text-transform:lowercase;font-weight:300;text-decoration:none}.breadcrumbs a:first-child{text-transform:capitalize}.breadcrumbs a:last-child{font-weight:700}.breadcrumbs a:last-child:hover{color:#fff}.breadcrumbs a:hover{color:#838496}@media screen and (prefers-reduced-motion:no-preference){.breadcrumbs a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.breadcrumbs a{transition:none}}@media (max-width:576px){.breadcrumbs{font-size:.75rem;position:absolute;top:5rem;left:0}}.breadcrumb-bar{color:#fff;border-bottom:1px solid #1f2142;justify-content:space-between;padding-bottom:2rem;display:flex;position:absolute;top:8.875rem;left:8rem;right:8rem}.breadcrumb-bar a{color:#fff}@media (max-width:768px){.breadcrumb-bar{top:6rem;left:2.5rem;right:2.5rem}}@media (max-width:576px){.breadcrumb-bar{text-align:center;padding-bottom:.5rem;font-size:.75rem;top:0;left:1.125rem;right:1.125rem}}.subnav ul,.subnav-crowded ul{margin:0;padding:0}.subnav li,.subnav-crowded li{margin-right:2.5rem;list-style-type:none;display:inline}.subnav li:last-child,.subnav-crowded li:last-child{margin-right:0}.subnav a,.subnav-crowded a{color:#838496;text-decoration:none}.subnav a.active,.subnav-crowded a.active{color:#06d3f1}.subnav a:hover,.subnav-crowded a:hover{color:#fff}@media screen and (prefers-reduced-motion:no-preference){.subnav a,.subnav-crowded a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.subnav a,.subnav-crowded a{transition:none}}@media (max-width:576px){.subnav,.subnav-crowded{display:none}}@media (max-width:1200px){.subnav-crowded li{margin-right:.5rem}}.subnav-mobile{width:100%}.subnav-mobile ul{justify-content:space-around;margin:0;padding:0;display:flex}.subnav-mobile li{list-style-type:none}.subnav-mobile a{color:#838496;text-decoration:none}.subnav-mobile a.active{color:#06d3f1}.subnav-mobile a:hover{color:#fff}@media screen and (prefers-reduced-motion:no-preference){.subnav-mobile a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.subnav-mobile a{transition:none}}@media (min-width:576px){.subnav-mobile{display:none}}.subnav-bullet{font-size:1.125rem}.subnav-back{color:#fff;z-index:1;align-items:center;max-width:1100px;margin-left:auto;margin-right:auto;padding-bottom:2rem;display:flex;position:relative;top:8.875rem}.subnav-back img{width:auto;height:.75rem;margin-right:1rem}.subnav-back a{text-decoration:none;display:inline-block;position:relative}.subnav-back a:after{content:"";background:#06d3f1;height:3px;margin:0 auto;position:absolute;bottom:8px;left:0;right:0}@media screen and (prefers-reduced-motion:no-preference){.subnav-back a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.subnav-back a:after{transition:none}}.subnav-back a:hover:after{opacity:.3;height:7px}@media (max-width:1200px){.subnav-back{padding-left:2rem}}@media (max-width:992px){.subnav-back{max-width:992px}}@media (max-width:768px){.subnav-back{padding-left:0;top:5rem;left:2rem;right:2rem}}@media (max-width:576px){.subnav-back{top:5rem;left:1.25rem;right:1.25rem}}.topbar-menu,.topbar-menu-white{z-index:2;cursor:pointer;margin:0 2rem 0 0;display:flex;position:relative}@media (max-width:768px){.topbar-menu,.topbar-menu-white{margin-right:1rem}}.topbar-menu:hover,.topbar-menu-white:hover{opacity:.7}.topbar-menu a,.topbar-menu-white a{color:#fff;font-weight:700;text-decoration:none}.topbar-menu img,.topbar-menu-white img{max-width:18px;height:auto;margin-left:2rem}@media (max-width:768px){.topbar-menu img,.topbar-menu-white img{margin-left:1rem}}@media screen and (prefers-reduced-motion:no-preference){.topbar-menu,.topbar-menu-white{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.topbar-menu,.topbar-menu-white{transition:none}}.topbar-menu-white{color:#fff;cursor:pointer;margin-right:2.5rem}.topbar-menu-white:hover{opacity:.7}@media screen and (prefers-reduced-motion:no-preference){.topbar-menu-white{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.topbar-menu-white{transition:none}}@media (max-width:768px){.topbar-menu-white{color:#000335;background-image:url(/images/icons/times-icon-blue.svg);background-repeat:no-repeat;background-size:18px;width:18px;height:auto;margin-top:.5rem;margin-right:1rem}.topbar-menu-white img{display:none}}.primary-navigation-view{background:#000335;height:100%;position:fixed;inset:0;overflow-y:auto}@media screen and (prefers-reduced-motion:no-preference){.primary-navigation-view{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-navigation-view{transition:none}}.primary-navigation-view.show{animation:.3s fadeIn}.primary-navigation-view.hide{animation:.3s fadeOut}@media (max-width:768px){.primary-navigation-view{background:#fff}}.primary-nav-area{max-width:1080px;margin:4rem auto auto}@media (max-width:1200px){.primary-nav-area{margin:4rem 2.5rem 0 0}}.primary-nav-area a{color:#fff;text-decoration:none}.primary-nav-area ul{padding:0;list-style:none}.primary-nav-area li{margin-bottom:1rem}.primary-nav-area .list-nav-col{justify-content:space-around;display:flex}.primary-nav-area .list-nav{text-align:center;align-self:center;font-size:1.5rem}.primary-nav-area .list-nav a:hover{color:#838496}@media screen and (prefers-reduced-motion:no-preference){.primary-nav-area .list-nav{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-nav-area .list-nav{transition:none}}.primary-nav-area h4{font-size:1.5rem}.primary-nav-area .social-button-container{text-align:center;max-width:11rem;margin:auto}.primary-nav-area .social-buttons{align-content:center;display:flex}.primary-nav-area .social-button,.primary-nav-area .social-button-txt{margin:auto}@media screen and (prefers-reduced-motion:no-preference){.primary-nav-area{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-nav-area{transition:none}}.primary-card-nav{width:100%}.primary-card-nav .underline:after,.primary-card-nav .underline-secondary:after,.primary-card-nav .header-underline:after,.primary-card-nav .content-container p a:after,.primary-card-nav .entire-content-container p a:after,.primary-card-nav .entire-content-container-white p a:after,.primary-card-nav .project-container p a:after,.primary-card-nav .email-us-section .email-us-content p a:after,.email-us-section .primary-card-nav .email-us-content p a:after,.primary-card-nav .industry-content-container p a:after,.primary-card-nav .specialism-content-container p a:after,.content-container p .primary-card-nav a:after,.entire-content-container p .primary-card-nav a:after,.entire-content-container-white p .primary-card-nav a:after,.project-container p .primary-card-nav a:after,.email-us-section .email-us-content p .primary-card-nav a:after,.industry-content-container p .primary-card-nav a:after,.specialism-content-container p .primary-card-nav a:after,.primary-card-nav .news-content-container p a:after,.news-content-container p .primary-card-nav a:after,.primary-card-nav .homepage-highlight-container p a:after,.homepage-highlight-container p .primary-card-nav a:after,.primary-card-nav .job-content-container p a:after,.job-content-container p .primary-card-nav a:after,.primary-card-nav .career-content-container p a:after,.primary-card-nav .career-content-container-white p a:after,.career-content-container p .primary-card-nav a:after,.career-content-container-white p .primary-card-nav a:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.primary-card-nav .underline:after,.primary-card-nav .underline-secondary:after,.primary-card-nav .header-underline:after,.primary-card-nav .content-container p a:after,.primary-card-nav .entire-content-container p a:after,.primary-card-nav .entire-content-container-white p a:after,.primary-card-nav .project-container p a:after,.primary-card-nav .email-us-section .email-us-content p a:after,.email-us-section .primary-card-nav .email-us-content p a:after,.primary-card-nav .industry-content-container p a:after,.primary-card-nav .specialism-content-container p a:after,.content-container p .primary-card-nav a:after,.entire-content-container p .primary-card-nav a:after,.entire-content-container-white p .primary-card-nav a:after,.project-container p .primary-card-nav a:after,.email-us-section .email-us-content p .primary-card-nav a:after,.industry-content-container p .primary-card-nav a:after,.specialism-content-container p .primary-card-nav a:after,.primary-card-nav .news-content-container p a:after,.news-content-container p .primary-card-nav a:after,.primary-card-nav .homepage-highlight-container p a:after,.homepage-highlight-container p .primary-card-nav a:after,.primary-card-nav .job-content-container p a:after,.job-content-container p .primary-card-nav a:after,.primary-card-nav .career-content-container p a:after,.primary-card-nav .career-content-container-white p a:after,.career-content-container p .primary-card-nav a:after,.career-content-container-white p .primary-card-nav a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-card-nav .underline:after,.primary-card-nav .underline-secondary:after,.primary-card-nav .header-underline:after,.primary-card-nav .content-container p a:after,.primary-card-nav .entire-content-container p a:after,.primary-card-nav .entire-content-container-white p a:after,.primary-card-nav .project-container p a:after,.primary-card-nav .email-us-section .email-us-content p a:after,.email-us-section .primary-card-nav .email-us-content p a:after,.primary-card-nav .industry-content-container p a:after,.primary-card-nav .specialism-content-container p a:after,.content-container p .primary-card-nav a:after,.entire-content-container p .primary-card-nav a:after,.entire-content-container-white p .primary-card-nav a:after,.project-container p .primary-card-nav a:after,.email-us-section .email-us-content p .primary-card-nav a:after,.industry-content-container p .primary-card-nav a:after,.specialism-content-container p .primary-card-nav a:after,.primary-card-nav .news-content-container p a:after,.news-content-container p .primary-card-nav a:after,.primary-card-nav .homepage-highlight-container p a:after,.homepage-highlight-container p .primary-card-nav a:after,.primary-card-nav .job-content-container p a:after,.job-content-container p .primary-card-nav a:after,.primary-card-nav .career-content-container p a:after,.primary-card-nav .career-content-container-white p a:after,.career-content-container p .primary-card-nav a:after,.career-content-container-white p .primary-card-nav a:after{transition:none}}.primary-card-nav h3{font-size:1.3125rem;line-height:2.4rem}.primary-card-nav p{color:#ceced8;margin-top:1rem;font-size:.9375rem;font-weight:400;line-height:1.6rem}.primary-card-nav ul{padding:0;list-style:none}.primary-card-nav li.primary-li{background:#0d103f;border:0;border-left:4px solid #0d103f;margin-bottom:1rem;padding:1.5rem}@media screen and (prefers-reduced-motion:no-preference){.primary-card-nav li.primary-li{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-card-nav li.primary-li{transition:none}}@media screen and (prefers-reduced-motion:no-preference){.primary-card-nav li.primary-li h3{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-card-nav li.primary-li h3{transition:none}}.primary-card-nav li.primary-li h3:hover{opacity:.5}.primary-card-nav li.primary-li:hover{background:#0e1143;border-left-color:#fff}.primary-card-nav li.primary-li:hover .header-underline:after{opacity:.3;height:10px}.primary-card-nav .underline-secondary{padding-bottom:.15rem}.primary-card-nav .underline-secondary:after{content:"";z-index:-1;background:#06d3f1;height:5px;margin:0 auto;display:none;position:absolute;bottom:9px;left:0;right:0}.primary-card-nav li.secondary-li{margin-bottom:0;padding-left:2rem;font-size:1rem;font-weight:400}@media screen and (prefers-reduced-motion:no-preference){.primary-card-nav li.secondary-li{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.primary-card-nav li.secondary-li{transition:none}}.primary-card-nav li.secondary-li:hover{opacity:.5}.top-logo-nav{white-space:nowrap;margin-top:2.5rem;margin-left:3.5rem}@media (max-width:768px){.top-logo-nav{margin-top:1.25rem;margin-left:1.5rem}}.top-logo-nav:hover,.top-logo-nav:focus{text-decoration:none}.top-logo-nav img{width:23rem;height:auto}@media (max-width:768px){.top-logo-nav img{width:12rem;height:auto}}.rotated-section-header{letter-spacing:.14px;color:#838496;white-space:nowrap;writing-mode:vertical-lr;text-orientation:sideways-right;justify-content:center;font-size:1.5rem;font-weight:300;display:flex}.rotated-header-container{justify-content:center;height:30%;display:flex}.header-vertical-line{background:#1f2142;width:1px;height:35%;margin:auto}.more-links ul{padding:0}.more-links li{color:#fff;line-height:2.15rem;list-style:none}.more-links li .underline:after,.more-links li .content-container p a:after,.more-links li .entire-content-container p a:after,.more-links li .entire-content-container-white p a:after,.more-links li .project-container p a:after,.more-links li .email-us-section .email-us-content p a:after,.email-us-section .more-links li .email-us-content p a:after,.more-links li .industry-content-container p a:after,.more-links li .specialism-content-container p a:after,.content-container p .more-links li a:after,.entire-content-container p .more-links li a:after,.entire-content-container-white p .more-links li a:after,.project-container p .more-links li a:after,.email-us-section .email-us-content p .more-links li a:after,.industry-content-container p .more-links li a:after,.specialism-content-container p .more-links li a:after,.more-links li .news-content-container p a:after,.news-content-container p .more-links li a:after,.more-links li .homepage-highlight-container p a:after,.homepage-highlight-container p .more-links li a:after,.more-links li .job-content-container p a:after,.job-content-container p .more-links li a:after,.more-links li .career-content-container p a:after,.more-links li .career-content-container-white p a:after,.career-content-container p .more-links li a:after,.career-content-container-white p .more-links li a:after,.more-links li .primary-card-nav .header-underline:after,.primary-card-nav .more-links li .header-underline:after,.more-links li .primary-card-nav .underline-secondary:after,.primary-card-nav .more-links li .underline-secondary:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.more-links li .underline:after,.more-links li .content-container p a:after,.more-links li .entire-content-container p a:after,.more-links li .entire-content-container-white p a:after,.more-links li .project-container p a:after,.more-links li .email-us-section .email-us-content p a:after,.email-us-section .more-links li .email-us-content p a:after,.more-links li .industry-content-container p a:after,.more-links li .specialism-content-container p a:after,.content-container p .more-links li a:after,.entire-content-container p .more-links li a:after,.entire-content-container-white p .more-links li a:after,.project-container p .more-links li a:after,.email-us-section .email-us-content p .more-links li a:after,.industry-content-container p .more-links li a:after,.specialism-content-container p .more-links li a:after,.more-links li .news-content-container p a:after,.news-content-container p .more-links li a:after,.more-links li .homepage-highlight-container p a:after,.homepage-highlight-container p .more-links li a:after,.more-links li .job-content-container p a:after,.job-content-container p .more-links li a:after,.more-links li .career-content-container p a:after,.more-links li .career-content-container-white p a:after,.career-content-container p .more-links li a:after,.career-content-container-white p .more-links li a:after,.more-links li .primary-card-nav .header-underline:after,.primary-card-nav .more-links li .header-underline:after,.more-links li .primary-card-nav .underline-secondary:after,.primary-card-nav .more-links li .underline-secondary:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.more-links li .underline:after,.more-links li .content-container p a:after,.more-links li .entire-content-container p a:after,.more-links li .entire-content-container-white p a:after,.more-links li .project-container p a:after,.more-links li .email-us-section .email-us-content p a:after,.email-us-section .more-links li .email-us-content p a:after,.more-links li .industry-content-container p a:after,.more-links li .specialism-content-container p a:after,.content-container p .more-links li a:after,.entire-content-container p .more-links li a:after,.entire-content-container-white p .more-links li a:after,.project-container p .more-links li a:after,.email-us-section .email-us-content p .more-links li a:after,.industry-content-container p .more-links li a:after,.specialism-content-container p .more-links li a:after,.more-links li .news-content-container p a:after,.news-content-container p .more-links li a:after,.more-links li .homepage-highlight-container p a:after,.homepage-highlight-container p .more-links li a:after,.more-links li .job-content-container p a:after,.job-content-container p .more-links li a:after,.more-links li .career-content-container p a:after,.more-links li .career-content-container-white p a:after,.career-content-container p .more-links li a:after,.career-content-container-white p .more-links li a:after,.more-links li .primary-card-nav .header-underline:after,.primary-card-nav .more-links li .header-underline:after,.more-links li .primary-card-nav .underline-secondary:after,.primary-card-nav .more-links li .underline-secondary:after{transition:none}}.more-links li:hover .underline:after,.more-links li:hover .content-container p a:after,.more-links li:hover .entire-content-container p a:after,.more-links li:hover .entire-content-container-white p a:after,.more-links li:hover .project-container p a:after,.more-links li:hover .email-us-section .email-us-content p a:after,.email-us-section .more-links li:hover .email-us-content p a:after,.more-links li:hover .industry-content-container p a:after,.more-links li:hover .specialism-content-container p a:after,.content-container p .more-links li:hover a:after,.entire-content-container p .more-links li:hover a:after,.entire-content-container-white p .more-links li:hover a:after,.project-container p .more-links li:hover a:after,.email-us-section .email-us-content p .more-links li:hover a:after,.industry-content-container p .more-links li:hover a:after,.specialism-content-container p .more-links li:hover a:after,.more-links li:hover .news-content-container p a:after,.news-content-container p .more-links li:hover a:after,.more-links li:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .more-links li:hover a:after,.more-links li:hover .job-content-container p a:after,.job-content-container p .more-links li:hover a:after,.more-links li:hover .career-content-container p a:after,.more-links li:hover .career-content-container-white p a:after,.career-content-container p .more-links li:hover a:after,.career-content-container-white p .more-links li:hover a:after,.more-links li:hover .primary-card-nav .header-underline:after,.primary-card-nav .more-links li:hover .header-underline:after,.more-links li:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .more-links li:hover .underline-secondary:after{opacity:.3;height:7px}.mobile-primary-nav{text-align:center}.mobile-primary-nav ul{padding:0}.mobile-primary-nav li{margin-bottom:1rem;list-style:none}.mobile-primary-nav a{color:#000335;font-size:1.125rem;font-weight:600;text-decoration:none}.mobile-primary-nav a:hover{opacity:.7}.mobile-nav-inverse{background:#000335}.mobile-nav-inverse a{color:#fff}.mobile-nav-inverse h3{color:#838496;font-size:1.3125rem;font-weight:300}.mobile-nav-inverse .more-links a{color:#838496;font-size:.8125rem}.mobile-nav-inverse .more-links li{margin-bottom:.25rem}.menu-border{background:#06d3f1;width:34px;height:4px;margin:auto}.horizontal-divider{background-color:#c1c1c1;width:100%;height:1px;margin:.5rem 0}.contact-form{justify-content:space-evenly;margin-bottom:3rem;padding-bottom:3rem;display:flex}@media (max-width:768px){.contact-form{display:block}}.contact-form label{letter-spacing:.14px;margin-right:2rem;font-size:1.5rem}.contact-form input[type=text],.contact-form input[type=email]{color:#fff;background-color:#242646;border:0;width:100%;height:4rem;padding:.5rem;font-size:1.3125rem}.contact-form textarea{color:#fff;background-color:#242646;border:0;width:100%;min-height:10rem;padding:.5rem;font-size:1.3125rem}.contact-form .col-6{min-height:auto}.contact-form .grid,.contact-form .grid-entire-edih,.contact-form .grid-entire-service,.contact-form .project-container .project-detail-grid,.project-container .contact-form .project-detail-grid,.contact-form .grid-collapse,.contact-form .grid-entire,.contact-form .grid-shallow,.contact-form .grid-shallow-collapsed,.contact-form .staff-profile-contact-grid,.contact-form .staff-jumbo-grid{grid-auto-rows:minmax(0,auto)}.accordion-container:last-child{border-bottom:1px solid #fff}.accordion-container .main-content p{min-width:1100px;margin-bottom:1rem}.accordion{color:#fff;text-align:left;cursor:pointer;background-color:#000335;border:none;border-top:1px solid #fff;outline:none;width:100%;padding:1.125rem;font-size:1.625rem}.accordion:hover{background-color:#0d103f}@media screen and (prefers-reduced-motion:no-preference){.accordion{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.accordion{transition:none}}.panel{background-color:#000335;padding:0;overflow:hidden}@media screen and (prefers-reduced-motion:no-preference){.panel{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.panel{transition:none}}.panel .grid,.panel .grid-entire-edih,.panel .grid-entire-service,.panel .project-container .project-detail-grid,.project-container .panel .project-detail-grid,.panel .grid-collapse,.panel .grid-entire,.panel .grid-shallow,.panel .grid-shallow-collapsed,.panel .staff-profile-contact-grid,.panel .staff-jumbo-grid{margin-left:0;margin-right:0}.panel .contact-card img{margin:0}.panel h3{margin-bottom:1rem;line-height:2.25rem}.panel img{margin-top:1rem;margin-bottom:2rem}.panel a{color:#06d3f1}@media screen and (prefers-reduced-motion:no-preference){.panel{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.panel{transition:none}}@media screen and (prefers-reduced-motion:no-preference){.panel a.underline:after,.panel .content-container p a:after,.panel .entire-content-container p a:after,.panel .entire-content-container-white p a:after,.panel .project-container p a:after,.panel .email-us-section .email-us-content p a:after,.email-us-section .panel .email-us-content p a:after,.panel .industry-content-container p a:after,.panel .specialism-content-container p a:after,.content-container p .panel a:after,.entire-content-container p .panel a:after,.entire-content-container-white p .panel a:after,.project-container p .panel a:after,.email-us-section .email-us-content p .panel a:after,.industry-content-container p .panel a:after,.specialism-content-container p .panel a:after,.panel .news-content-container p a:after,.news-content-container p .panel a:after,.panel .homepage-highlight-container p a:after,.homepage-highlight-container p .panel a:after,.panel .job-content-container p a:after,.job-content-container p .panel a:after,.panel .career-content-container p a:after,.panel .career-content-container-white p a:after,.career-content-container p .panel a:after,.career-content-container-white p .panel a:after,.panel .primary-card-nav a.header-underline:after,.primary-card-nav .panel a.header-underline:after,.panel .primary-card-nav a.underline-secondary:after,.primary-card-nav .panel a.underline-secondary:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.panel a.underline:after,.panel .content-container p a:after,.panel .entire-content-container p a:after,.panel .entire-content-container-white p a:after,.panel .project-container p a:after,.panel .email-us-section .email-us-content p a:after,.email-us-section .panel .email-us-content p a:after,.panel .industry-content-container p a:after,.panel .specialism-content-container p a:after,.content-container p .panel a:after,.entire-content-container p .panel a:after,.entire-content-container-white p .panel a:after,.project-container p .panel a:after,.email-us-section .email-us-content p .panel a:after,.industry-content-container p .panel a:after,.specialism-content-container p .panel a:after,.panel .news-content-container p a:after,.news-content-container p .panel a:after,.panel .homepage-highlight-container p a:after,.homepage-highlight-container p .panel a:after,.panel .job-content-container p a:after,.job-content-container p .panel a:after,.panel .career-content-container p a:after,.panel .career-content-container-white p a:after,.career-content-container p .panel a:after,.career-content-container-white p .panel a:after,.panel .primary-card-nav a.header-underline:after,.primary-card-nav .panel a.header-underline:after,.panel .primary-card-nav a.underline-secondary:after,.primary-card-nav .panel a.underline-secondary:after{transition:none}}.panel a.underline,.panel .content-container p a,.panel .entire-content-container p a,.panel .entire-content-container-white p a,.panel .project-container p a,.panel .email-us-section .email-us-content p a,.email-us-section .panel .email-us-content p a,.panel .industry-content-container p a,.panel .specialism-content-container p a,.content-container p .panel a,.entire-content-container p .panel a,.entire-content-container-white p .panel a,.project-container p .panel a,.email-us-section .email-us-content p .panel a,.industry-content-container p .panel a,.specialism-content-container p .panel a,.panel .news-content-container p a,.news-content-container p .panel a,.panel .homepage-highlight-container p a,.homepage-highlight-container p .panel a,.panel .job-content-container p a,.job-content-container p .panel a,.panel .career-content-container p a,.panel .career-content-container-white p a,.career-content-container p .panel a,.career-content-container-white p .panel a,.panel .primary-card-nav a.header-underline,.primary-card-nav .panel a.header-underline,.panel .primary-card-nav a.underline-secondary,.primary-card-nav .panel a.underline-secondary{color:#fff;font-size:1.3125rem;font-weight:600;line-height:2.2rem}.panel a.underline:after,.panel .content-container p a:after,.panel .entire-content-container p a:after,.panel .entire-content-container-white p a:after,.panel .project-container p a:after,.panel .email-us-section .email-us-content p a:after,.email-us-section .panel .email-us-content p a:after,.panel .industry-content-container p a:after,.panel .specialism-content-container p a:after,.content-container p .panel a:after,.entire-content-container p .panel a:after,.entire-content-container-white p .panel a:after,.project-container p .panel a:after,.email-us-section .email-us-content p .panel a:after,.industry-content-container p .panel a:after,.specialism-content-container p .panel a:after,.panel .news-content-container p a:after,.news-content-container p .panel a:after,.panel .homepage-highlight-container p a:after,.homepage-highlight-container p .panel a:after,.panel .job-content-container p a:after,.job-content-container p .panel a:after,.panel .career-content-container p a:after,.panel .career-content-container-white p a:after,.career-content-container p .panel a:after,.career-content-container-white p .panel a:after,.panel .primary-card-nav a.header-underline:after,.primary-card-nav .panel a.header-underline:after,.panel .primary-card-nav a.underline-secondary:after,.primary-card-nav .panel a.underline-secondary:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.panel a.underline:after,.panel .content-container p a:after,.panel .entire-content-container p a:after,.panel .entire-content-container-white p a:after,.panel .project-container p a:after,.panel .email-us-section .email-us-content p a:after,.email-us-section .panel .email-us-content p a:after,.panel .industry-content-container p a:after,.panel .specialism-content-container p a:after,.content-container p .panel a:after,.entire-content-container p .panel a:after,.entire-content-container-white p .panel a:after,.project-container p .panel a:after,.email-us-section .email-us-content p .panel a:after,.industry-content-container p .panel a:after,.specialism-content-container p .panel a:after,.panel .news-content-container p a:after,.news-content-container p .panel a:after,.panel .homepage-highlight-container p a:after,.homepage-highlight-container p .panel a:after,.panel .job-content-container p a:after,.job-content-container p .panel a:after,.panel .career-content-container p a:after,.panel .career-content-container-white p a:after,.career-content-container p .panel a:after,.career-content-container-white p .panel a:after,.panel .primary-card-nav a.header-underline:after,.primary-card-nav .panel a.header-underline:after,.panel .primary-card-nav a.underline-secondary:after,.primary-card-nav .panel a.underline-secondary:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.panel a.underline:after,.panel .content-container p a:after,.panel .entire-content-container p a:after,.panel .entire-content-container-white p a:after,.panel .project-container p a:after,.panel .email-us-section .email-us-content p a:after,.email-us-section .panel .email-us-content p a:after,.panel .industry-content-container p a:after,.panel .specialism-content-container p a:after,.content-container p .panel a:after,.entire-content-container p .panel a:after,.entire-content-container-white p .panel a:after,.project-container p .panel a:after,.email-us-section .email-us-content p .panel a:after,.industry-content-container p .panel a:after,.specialism-content-container p .panel a:after,.panel .news-content-container p a:after,.news-content-container p .panel a:after,.panel .homepage-highlight-container p a:after,.homepage-highlight-container p .panel a:after,.panel .job-content-container p a:after,.job-content-container p .panel a:after,.panel .career-content-container p a:after,.panel .career-content-container-white p a:after,.career-content-container p .panel a:after,.career-content-container-white p .panel a:after,.panel .primary-card-nav a.header-underline:after,.primary-card-nav .panel a.header-underline:after,.panel .primary-card-nav a.underline-secondary:after,.primary-card-nav .panel a.underline-secondary:after{transition:none}}.panel a.underline:hover:after,.panel .content-container p a:hover:after,.panel .entire-content-container p a:hover:after,.panel .entire-content-container-white p a:hover:after,.panel .project-container p a:hover:after,.panel .email-us-section .email-us-content p a:hover:after,.email-us-section .panel .email-us-content p a:hover:after,.panel .industry-content-container p a:hover:after,.panel .specialism-content-container p a:hover:after,.content-container p .panel a:hover:after,.entire-content-container p .panel a:hover:after,.entire-content-container-white p .panel a:hover:after,.project-container p .panel a:hover:after,.email-us-section .email-us-content p .panel a:hover:after,.industry-content-container p .panel a:hover:after,.specialism-content-container p .panel a:hover:after,.panel .news-content-container p a:hover:after,.news-content-container p .panel a:hover:after,.panel .homepage-highlight-container p a:hover:after,.homepage-highlight-container p .panel a:hover:after,.panel .job-content-container p a:hover:after,.job-content-container p .panel a:hover:after,.panel .career-content-container p a:hover:after,.panel .career-content-container-white p a:hover:after,.career-content-container p .panel a:hover:after,.career-content-container-white p .panel a:hover:after,.panel .primary-card-nav a.header-underline:hover:after,.primary-card-nav .panel a.header-underline:hover:after,.panel .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .panel a.underline-secondary:hover:after{opacity:.3;height:7px}.accordion-preheader{color:#06d3f1;margin-bottom:2.5rem;font-size:1.3125rem;font-weight:300}.accordion-action-icon{float:right}.section-off-blue-bg .accordion{background-color:#0d103f}.section-off-blue-bg .accordion:hover{background-color:#000335}.section-off-blue-bg .panel{background-color:#0d103f}.grid-images,.wp-block-gallery{grid-gap:1.125rem;text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);max-width:1100px;margin:1.125rem auto;display:grid}@media (max-width:1200px){.grid-images,.wp-block-gallery{width:900px}}@media (max-width:992px){.grid-images,.wp-block-gallery{width:768px}}@media (max-width:768px){.grid-images,.wp-block-gallery{width:576px}}@media (max-width:576px){.grid-images,.wp-block-gallery{width:auto;margin:1.125rem}}a.image-grid-link{text-decoration:none}a.image-grid-link:hover .image-grid-item>img,a.image-grid-link:hover .wp-block-gallery .wp-block-image>img,.wp-block-gallery a.image-grid-link:hover .wp-block-image>img{opacity:.5}a.image-grid-link .image-grid-item-title{color:#fff;background:#000335b3;max-width:100%;margin:auto;padding:.5rem 1rem;font-size:1.3125rem;font-weight:700;line-height:1.25rem;position:relative;top:-25%;left:0;right:0}@media (max-width:576px){a.image-grid-link .image-grid-item-title{top:-40%}}.image-grid-item,.wp-block-gallery .wp-block-image{background:linear-gradient(#fff 0%,#000335 100%);width:auto;height:300px;overflow:hidden}@media (max-width:1200px){.image-grid-item,.wp-block-gallery .wp-block-image{width:288x;height:300px}}@media (max-width:992px){.image-grid-item,.wp-block-gallery .wp-block-image{width:240px;height:250px}}@media (max-width:768px){.image-grid-item,.wp-block-gallery .wp-block-image{width:500px;height:350px;margin:auto}}@media (max-width:576px){.image-grid-item,.wp-block-gallery .wp-block-image{max-width:288px;height:300px}}.image-grid-item img,.wp-block-gallery .wp-block-image img{object-fit:cover;width:355px;height:100%}@media (max-width:768px){.image-grid-item img,.wp-block-gallery .wp-block-image img{width:500px;height:350px}}.jumbo-industry-services br{margin-bottom:1.5rem}.industry-content-container h2,.specialism-content-container h2{margin-top:3.625rem;margin-bottom:2.5rem}.industry-content-container a.underline,.specialism-content-container a.underline,.content-container p .industry-content-container a,.entire-content-container p .industry-content-container a,.entire-content-container-white p .industry-content-container a,.project-container p .industry-content-container a,.email-us-section .email-us-content p .industry-content-container a,.content-container p .specialism-content-container a,.entire-content-container p .specialism-content-container a,.entire-content-container-white p .specialism-content-container a,.project-container p .specialism-content-container a,.email-us-section .email-us-content p .specialism-content-container a,.news-content-container p .industry-content-container a,.news-content-container p .specialism-content-container a,.homepage-highlight-container p .industry-content-container a,.homepage-highlight-container p .specialism-content-container a,.job-content-container p .industry-content-container a,.job-content-container p .specialism-content-container a,.career-content-container p .industry-content-container a,.career-content-container-white p .industry-content-container a,.career-content-container p .specialism-content-container a,.career-content-container-white p .specialism-content-container a,.industry-content-container .primary-card-nav a.header-underline,.specialism-content-container .primary-card-nav a.header-underline,.primary-card-nav .industry-content-container a.header-underline,.primary-card-nav .specialism-content-container a.header-underline,.industry-content-container .primary-card-nav a.underline-secondary,.specialism-content-container .primary-card-nav a.underline-secondary,.primary-card-nav .industry-content-container a.underline-secondary,.primary-card-nav .specialism-content-container a.underline-secondary,.industry-content-container p a,.specialism-content-container p a{color:#fff;font-size:1.3125rem;font-weight:600;line-height:2.2rem}.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container p .industry-content-container a:after,.entire-content-container p .industry-content-container a:after,.entire-content-container-white p .industry-content-container a:after,.project-container p .industry-content-container a:after,.email-us-section .email-us-content p .industry-content-container a:after,.content-container p .specialism-content-container a:after,.entire-content-container p .specialism-content-container a:after,.entire-content-container-white p .specialism-content-container a:after,.project-container p .specialism-content-container a:after,.email-us-section .email-us-content p .specialism-content-container a:after,.news-content-container p .industry-content-container a:after,.news-content-container p .specialism-content-container a:after,.homepage-highlight-container p .industry-content-container a:after,.homepage-highlight-container p .specialism-content-container a:after,.job-content-container p .industry-content-container a:after,.job-content-container p .specialism-content-container a:after,.career-content-container p .industry-content-container a:after,.career-content-container-white p .industry-content-container a:after,.career-content-container p .specialism-content-container a:after,.career-content-container-white p .specialism-content-container a:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.industry-content-container p a:after,.specialism-content-container p a:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container p .industry-content-container a:after,.entire-content-container p .industry-content-container a:after,.entire-content-container-white p .industry-content-container a:after,.project-container p .industry-content-container a:after,.email-us-section .email-us-content p .industry-content-container a:after,.content-container p .specialism-content-container a:after,.entire-content-container p .specialism-content-container a:after,.entire-content-container-white p .specialism-content-container a:after,.project-container p .specialism-content-container a:after,.email-us-section .email-us-content p .specialism-content-container a:after,.news-content-container p .industry-content-container a:after,.news-content-container p .specialism-content-container a:after,.homepage-highlight-container p .industry-content-container a:after,.homepage-highlight-container p .specialism-content-container a:after,.job-content-container p .industry-content-container a:after,.job-content-container p .specialism-content-container a:after,.career-content-container p .industry-content-container a:after,.career-content-container-white p .industry-content-container a:after,.career-content-container p .specialism-content-container a:after,.career-content-container-white p .specialism-content-container a:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.industry-content-container p a:after,.specialism-content-container p a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.industry-content-container a.underline:after,.specialism-content-container a.underline:after,.content-container p .industry-content-container a:after,.entire-content-container p .industry-content-container a:after,.entire-content-container-white p .industry-content-container a:after,.project-container p .industry-content-container a:after,.email-us-section .email-us-content p .industry-content-container a:after,.content-container p .specialism-content-container a:after,.entire-content-container p .specialism-content-container a:after,.entire-content-container-white p .specialism-content-container a:after,.project-container p .specialism-content-container a:after,.email-us-section .email-us-content p .specialism-content-container a:after,.news-content-container p .industry-content-container a:after,.news-content-container p .specialism-content-container a:after,.homepage-highlight-container p .industry-content-container a:after,.homepage-highlight-container p .specialism-content-container a:after,.job-content-container p .industry-content-container a:after,.job-content-container p .specialism-content-container a:after,.career-content-container p .industry-content-container a:after,.career-content-container-white p .industry-content-container a:after,.career-content-container p .specialism-content-container a:after,.career-content-container-white p .specialism-content-container a:after,.industry-content-container .primary-card-nav a.header-underline:after,.specialism-content-container .primary-card-nav a.header-underline:after,.primary-card-nav .industry-content-container a.header-underline:after,.primary-card-nav .specialism-content-container a.header-underline:after,.industry-content-container .primary-card-nav a.underline-secondary:after,.specialism-content-container .primary-card-nav a.underline-secondary:after,.primary-card-nav .industry-content-container a.underline-secondary:after,.primary-card-nav .specialism-content-container a.underline-secondary:after,.industry-content-container p a:after,.specialism-content-container p a:after{transition:none}}.industry-content-container a.underline:hover:after,.specialism-content-container a.underline:hover:after,.content-container p .industry-content-container a:hover:after,.entire-content-container p .industry-content-container a:hover:after,.entire-content-container-white p .industry-content-container a:hover:after,.project-container p .industry-content-container a:hover:after,.email-us-section .email-us-content p .industry-content-container a:hover:after,.content-container p .specialism-content-container a:hover:after,.entire-content-container p .specialism-content-container a:hover:after,.entire-content-container-white p .specialism-content-container a:hover:after,.project-container p .specialism-content-container a:hover:after,.email-us-section .email-us-content p .specialism-content-container a:hover:after,.news-content-container p .industry-content-container a:hover:after,.news-content-container p .specialism-content-container a:hover:after,.homepage-highlight-container p .industry-content-container a:hover:after,.homepage-highlight-container p .specialism-content-container a:hover:after,.job-content-container p .industry-content-container a:hover:after,.job-content-container p .specialism-content-container a:hover:after,.career-content-container p .industry-content-container a:hover:after,.career-content-container-white p .industry-content-container a:hover:after,.career-content-container p .specialism-content-container a:hover:after,.career-content-container-white p .specialism-content-container a:hover:after,.industry-content-container .primary-card-nav a.header-underline:hover:after,.specialism-content-container .primary-card-nav a.header-underline:hover:after,.primary-card-nav .industry-content-container a.header-underline:hover:after,.primary-card-nav .specialism-content-container a.header-underline:hover:after,.industry-content-container .primary-card-nav a.underline-secondary:hover:after,.specialism-content-container .primary-card-nav a.underline-secondary:hover:after,.primary-card-nav .industry-content-container a.underline-secondary:hover:after,.primary-card-nav .specialism-content-container a.underline-secondary:hover:after,.industry-content-container p a:hover:after,.specialism-content-container p a:hover:after{opacity:.3;height:7px}@media screen and (prefers-reduced-motion:no-preference){.service-links{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.service-links{transition:none}}.service-links li{cursor:pointer;border-bottom:1px solid #fff;padding:1rem 0}.service-links li:first-child{border-top:1px solid #fff}.service-links li:hover a{color:#838496}.service-links li:hover img{opacity:.5}.service-links a{color:#fff;font-size:1.5rem;font-weight:600;text-decoration:none}@media (max-width:768px){.service-links a{font-size:1.3125rem}}@media (max-width:576px){.service-links a{font-size:1.125rem}}.service-links img{vertical-align:middle;width:1.125rem;height:auto;margin:auto;display:inline-block}@media screen and (prefers-reduced-motion:no-preference){.service-links img{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.service-links img{transition:none}}.service-links .grid,.service-links .grid-entire-edih,.service-links .grid-entire-service,.service-links .project-container .project-detail-grid,.project-container .service-links .project-detail-grid,.service-links .grid-collapse,.service-links .grid-entire,.service-links .grid-shallow,.service-links .grid-shallow-collapsed,.service-links .staff-profile-contact-grid,.service-links .staff-jumbo-grid{grid-gap:0;grid-auto-rows:minmax(1rem,auto);margin:0}.service-links .grid-module,.service-links .col-1,.service-links .col-2,.service-links .col-3,.service-links .col-4,.service-links .col-5,.service-links .col-6,.service-links .col-7,.service-links .col-8,.service-links .col-9,.service-links .col-10,.service-links .col-11,.service-links .col-12{min-height:0}.specialism-jumbo-subtext p{font-size:1.875rem;font-weight:600}.specialism-content-container .grid,.specialism-content-container .grid-entire-edih,.specialism-content-container .grid-entire-service,.specialism-content-container .project-container .project-detail-grid,.project-container .specialism-content-container .project-detail-grid,.specialism-content-container .grid-collapse,.specialism-content-container .grid-entire,.specialism-content-container .grid-shallow,.specialism-content-container .grid-shallow-collapsed,.specialism-content-container .staff-profile-contact-grid,.specialism-content-container .staff-jumbo-grid{margin:3rem 0 8rem}h2.specialism-content{margin-top:0;margin-bottom:1rem}h3.specialism-content{line-height:2.25rem}.specialism-content-lrg p{font-size:1.875rem;font-weight:600;line-height:2.25rem}.specialism-list-image{width:100%;height:250px;overflow:hidden}.specialism-list-image img{width:100%;margin:0;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-card-avatar{border-radius:15rem;max-width:212px;max-height:212px;overflow:hidden}.research-focus-img{max-width:75%;max-height:200px;margin-bottom:1rem;overflow:hidden}@media (max-width:1200px){.research-focus-img{max-height:160px}}@media (max-width:992px){.research-focus-img{max-height:138px}}@media (max-width:768px){.research-focus-img{max-width:100%;max-height:200px}}.research-focus-img img{object-fit:cover;height:100%;margin:auto}.industry-img-lg{max-height:250px;position:relative;overflow:hidden}.industry-img-lg video{margin:0;top:75%;transform:translateY(-25%)}.truncate-headline{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vacancies-listing{list-style:none}.vacancies-listing h4{font-size:1.3125rem;font-weight:600}.vacancies-listing li{border-bottom:1px solid #838496}.vacancies-listing ul{min-height:2rem;margin:2rem 0;padding-left:0}.vacancies-listing ul li{border:2px solid #fff;border-radius:30px;margin-right:2rem;padding:1rem;display:inline}.careers-jumbo-header{min-width:400px}@media (max-width:992px){.careers-jumbo-header{font-size:2.4rem}}.careers-jumbo-extra-wide{width:200%;display:block}@media (max-width:992px){.careers-jumbo-extra-wide{width:200%}}@media (max-width:768px){.careers-jumbo-extra-wide{width:auto;display:inline}}.careers-jumbo-subtext-md{padding-top:5rem}@media (max-width:768px){.careers-jumbo-subtext-md{padding-top:0}}.careers-right-link{justify-content:flex-end;align-items:center;display:flex}.careers-right-link p{min-width:7rem;display:inline;color:#fff!important}.careers-right-link img{max-width:1rem;margin-left:.5rem;display:inline}.careers-right-link a{text-decoration:none;display:flex}.hosting-section ol{padding-left:0}.hosting-section li{font-size:1.875rem;font-weight:700}.career-further-info>p a{color:#fff;font-size:1.3125rem;font-weight:600;line-height:2.2rem}@media screen and (prefers-reduced-motion:no-preference){.career-further-info>p a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.career-further-info>p a{transition:none}}.career-further-info>p a a:hover{opacity:.3}.our-programmes-image{width:380px}@media (max-width:1200px){.our-programmes-image{width:320px}}.career-tile-container .tile-section{transform:translate(-50%,50%)}@media (max-width:1200px){.career-tile-container .tile-section .tile{height:180px}}.carrer-page-blue{margin:0 0 10rem}.career-page-white{background-color:#fff;margin:0}.career-content-container-white{color:#210b20;background-color:#fff;padding-top:6.5rem}.career-content-container-white h2{color:#210b20}.vacancy-header{margin-top:.6rem}.vacancy-header h4,.vacancy-header p{display:inline}.vacancy-header h4{font-size:175%}.vacancy-header p{opacity:.6}.email-us-section{background-color:#fff}.email-us-section .email-us-content{color:#210b20;margin-top:3rem;padding:1.5rem 0}.email-us-section .email-us-content h3{margin-bottom:1rem;line-height:2rem}.email-us-section .email-us-content p{line-height:1.5rem;color:#210b20!important}.email-us-section .email-us-content img{-webkit-filter:invert()}.email-us-section .email-us-content .careers-right-link p{min-width:5.5rem}.wp-block-separator{display:none}.wp-block-image img{width:auto;height:auto}.wp-block-image figcaption{padding-bottom:1rem;font-style:italic}.wp-block-image .alignleft{float:left;padding-right:2rem}.wp-block-image .alignright{float:right;padding-left:2rem}.wp-block-image .aligncenter{text-align:center;margin-left:auto;margin-right:auto;display:block}.wp-block-image .aligncenter img{max-width:auto;height:auto;margin:0 auto;display:block}.wp-block-video,.wp-block-video video{max-width:640px}.wp-block-group p{max-width:1100px}.wp-block-gallery{gap:.2rem;margin-top:0;margin-bottom:.2rem}@media (max-width:576px){.wp-block-gallery{width:440px}}.wp-block-gallery .wp-block-image{width:100%;height:448px}@media (max-width:992px){.wp-block-gallery .wp-block-image{height:370px}}@media (max-width:768px){.wp-block-gallery .wp-block-image{height:260px}}@media (max-width:630px){.wp-block-gallery .wp-block-image{height:200px}}@media (max-width:576px){.wp-block-gallery .wp-block-image{max-width:420px;height:180px}}@media (max-width:380px){.wp-block-gallery .wp-block-image{max-width:420px;height:180px}}.wp-block-gallery .wp-block-image img{width:100%;margin:0}@media (max-width:768px){.wp-block-gallery .wp-block-image img{height:260px}.wp-block-gallery{width:540px}.wp-block-gallery .col-12{width:540px;height:260px}}@media (max-width:630px){.wp-block-gallery{width:420px}.wp-block-gallery .col-12{width:420px;height:200px}}@media (max-width:576px){.wp-block-gallery .col-12{width:420px;height:180px}}@media (max-width:380px){.wp-block-gallery{display:inline}.wp-block-gallery .col-12{width:100%}}.search-jumbo-area,.search-results-jumbo-area,.search-page-jumbo-area{position:relative}.search-jumbo-area img,.search-results-jumbo-area img,.search-page-jumbo-area img{width:auto;height:2rem;margin-top:3.25rem;margin-left:1rem;position:absolute}.search-jumbo-area input,.search-results-jumbo-area input,.search-page-jumbo-area input{color:#fff;background:#ffffff1a;border:0;width:100%;margin-top:2rem;padding:1rem 1rem 1rem 5.5rem;font-size:1.3125rem}.search-jumbo-area .clear-button,.search-results-jumbo-area .clear-button,.search-page-jumbo-area .clear-button{cursor:pointer;position:absolute;top:0;right:1rem}@media (max-width:576px){.search-jumbo-area,.search-results-jumbo-area,.search-page-jumbo-area{margin-right:1.25rem}.search-jumbo-area img,.search-results-jumbo-area img,.search-page-jumbo-area img{width:auto;height:1.5rem;margin-top:.6rem;margin-left:1rem;position:absolute}.search-jumbo-area input,.search-results-jumbo-area input,.search-page-jumbo-area input{margin-top:0;padding:.5rem .5rem .5rem 3rem;font-size:.875rem}}.search-page-jumbo-area{border:2px solid #fff;max-width:760px;margin:auto}@media (max-width:576px){.search-page-jumbo-area{padding-left:0;padding-right:0}}.search-page-jumbo-area input{background:#000335;margin-top:0;padding:1.5rem 3rem 1.5rem 5rem}.search-page-jumbo-area img{margin:1.5rem 0 0 1.5rem}.search-container{color:#fff;text-align:center;background:#000335;min-height:100vh;padding:10rem 8rem}@media (max-width:768px){.search-container{padding:5rem 4.5rem}}@media (max-width:576px){.search-container{padding:5rem 1rem}}@media (max-width:768px){section.search-container{margin-top:-1rem}}.search-results-jumbo-area input{color:#afafaf;border:2px solid #afafaf;width:100%;margin-top:2rem;padding:.75rem .5rem .5rem 4.5rem;font-size:1.3125rem}.search-results-jumbo-area img{margin-top:2.75rem}.search-results-item{padding:2.5rem 1rem}.search-results-item h3{font-size:1.3125rem;line-height:1.75rem}.search-results-item a.underline,.search-results-item .content-container p a,.search-results-item .entire-content-container p a,.search-results-item .entire-content-container-white p a,.search-results-item .project-container p a,.content-container p .search-results-item a,.entire-content-container p .search-results-item a,.entire-content-container-white p .search-results-item a,.project-container p .search-results-item a,.search-results-item .news-content-container p a,.news-content-container p .search-results-item a,.search-results-item .homepage-highlight-container p a,.homepage-highlight-container p .search-results-item a,.search-results-item .job-content-container p a,.job-content-container p .search-results-item a,.search-results-item .career-content-container p a,.career-content-container p .search-results-item a,.search-results-item .primary-card-nav a.header-underline,.primary-card-nav .search-results-item a.header-underline,.search-results-item .primary-card-nav a.underline-secondary,.primary-card-nav .search-results-item a.underline-secondary,.search-results-item .industry-content-container p a,.industry-content-container p .search-results-item a,.search-results-item .specialism-content-container p a,.specialism-content-container p .search-results-item a,.search-results-item .career-content-container-white p a,.career-content-container-white p .search-results-item a,.search-results-item .email-us-section .email-us-content p a,.email-us-section .email-us-content p .search-results-item a{color:#210b20;text-decoration:none}@media screen and (prefers-reduced-motion:no-preference){.search-results-item .view-more{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.search-results-item .view-more{transition:none}}.search-results-item .view-more{cursor:pointer;font-size:1.3125rem}.search-results-item .view-more:after{height:5px}@media screen and (prefers-reduced-motion:no-preference){.search-results-item .view-more:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.search-results-item .view-more:after{transition:none}}.search-results-item .view-more:hover:after{opacity:.3;height:10px}.search-exit{color:#fff;z-index:1;cursor:pointer;align-items:center;max-width:1100px;margin-left:auto;margin-right:auto;padding-bottom:2rem;display:flex;position:relative;top:8.875rem}@media screen and (prefers-reduced-motion:no-preference){.search-exit{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.search-exit{transition:none}}.search-exit:hover{color:#838496}.search-exit img{width:auto;height:.75rem;margin-right:1rem}@media (max-width:768px){.search-exit{top:5rem;left:2rem;right:2rem}}@media (max-width:576px){.search-exit{top:5rem;left:1.25rem;right:1.25rem}}.search-results-count{position:absolute}.agenda-table{border-collapse:collapse}.agenda-table .agenda-time{padding-right:5rem;font-weight:700}.agenda-table td{vertical-align:top;border-bottom:1px solid #210b20;padding-top:1.5rem;padding-bottom:1.5rem}.registration-note{margin-bottom:2rem;font-size:1.875rem;font-weight:700}.filterbar{border-bottom:1px solid #838496;margin-top:3rem;padding-bottom:1rem;display:flex}@media (max-width:576px){.filterbar{margin-top:1.5rem}}.filterbar ul{margin:0;padding:0}.filterbar li{margin-right:2.5rem;list-style-type:none;display:inline}.filterbar li:last-child{margin-right:0}@media (max-width:576px){.filterbar li{display:block}}.filterbar a{color:#838496;text-decoration:none}.filterbar a.active{color:#06d3f1}.filterbar a:hover{color:#fff}@media screen and (prefers-reduced-motion:no-preference){.filterbar a{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.filterbar a{transition:none}}.filterbar .title{margin-right:2.5rem}.publication-item{margin-bottom:3rem;padding-bottom:2rem}.publication-item h3{font-size:1.75rem;line-height:2.25rem}.publication-item{border-bottom:1px solid #fff}.link-out-icon{width:1.125rem;height:1.125rem;margin-left:1rem;display:inline}@media screen and (prefers-reduced-motion:no-preference){.link-out-icon{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.link-out-icon{transition:none}}.link-out-icon:hover{opacity:.5}.project-meta p{margin-bottom:.25rem}.project-meta .segment{margin-bottom:2rem}.project-link a{color:#210b20}.project-link .underline:after,.project-link .content-container p a:after,.project-link .entire-content-container p a:after,.project-link .entire-content-container-white p a:after,.project-link .project-container p a:after,.content-container p .project-link a:after,.entire-content-container p .project-link a:after,.entire-content-container-white p .project-link a:after,.project-container p .project-link a:after,.project-link .news-content-container p a:after,.news-content-container p .project-link a:after,.project-link .homepage-highlight-container p a:after,.homepage-highlight-container p .project-link a:after,.project-link .job-content-container p a:after,.job-content-container p .project-link a:after,.project-link .career-content-container p a:after,.career-content-container p .project-link a:after,.project-link .primary-card-nav .header-underline:after,.primary-card-nav .project-link .header-underline:after,.project-link .primary-card-nav .underline-secondary:after,.primary-card-nav .project-link .underline-secondary:after,.project-link .industry-content-container p a:after,.industry-content-container p .project-link a:after,.project-link .specialism-content-container p a:after,.specialism-content-container p .project-link a:after,.project-link .career-content-container-white p a:after,.career-content-container-white p .project-link a:after,.project-link .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .project-link a:after{height:2px}@media screen and (prefers-reduced-motion:no-preference){.project-link:hover .underline:after,.project-link:hover .content-container p a:after,.project-link:hover .entire-content-container p a:after,.project-link:hover .entire-content-container-white p a:after,.project-link:hover .project-container p a:after,.content-container p .project-link:hover a:after,.entire-content-container p .project-link:hover a:after,.entire-content-container-white p .project-link:hover a:after,.project-container p .project-link:hover a:after,.project-link:hover .news-content-container p a:after,.news-content-container p .project-link:hover a:after,.project-link:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .project-link:hover a:after,.project-link:hover .job-content-container p a:after,.job-content-container p .project-link:hover a:after,.project-link:hover .career-content-container p a:after,.career-content-container p .project-link:hover a:after,.project-link:hover .primary-card-nav .header-underline:after,.primary-card-nav .project-link:hover .header-underline:after,.project-link:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .project-link:hover .underline-secondary:after,.project-link:hover .industry-content-container p a:after,.industry-content-container p .project-link:hover a:after,.project-link:hover .specialism-content-container p a:after,.specialism-content-container p .project-link:hover a:after,.project-link:hover .career-content-container-white p a:after,.career-content-container-white p .project-link:hover a:after,.project-link:hover .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .project-link:hover a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.project-link:hover .underline:after,.project-link:hover .content-container p a:after,.project-link:hover .entire-content-container p a:after,.project-link:hover .entire-content-container-white p a:after,.project-link:hover .project-container p a:after,.content-container p .project-link:hover a:after,.entire-content-container p .project-link:hover a:after,.entire-content-container-white p .project-link:hover a:after,.project-container p .project-link:hover a:after,.project-link:hover .news-content-container p a:after,.news-content-container p .project-link:hover a:after,.project-link:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .project-link:hover a:after,.project-link:hover .job-content-container p a:after,.job-content-container p .project-link:hover a:after,.project-link:hover .career-content-container p a:after,.career-content-container p .project-link:hover a:after,.project-link:hover .primary-card-nav .header-underline:after,.primary-card-nav .project-link:hover .header-underline:after,.project-link:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .project-link:hover .underline-secondary:after,.project-link:hover .industry-content-container p a:after,.industry-content-container p .project-link:hover a:after,.project-link:hover .specialism-content-container p a:after,.specialism-content-container p .project-link:hover a:after,.project-link:hover .career-content-container-white p a:after,.career-content-container-white p .project-link:hover a:after,.project-link:hover .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .project-link:hover a:after{transition:none}}.project-link:hover .underline:after,.project-link:hover .content-container p a:after,.project-link:hover .entire-content-container p a:after,.project-link:hover .entire-content-container-white p a:after,.project-link:hover .project-container p a:after,.content-container p .project-link:hover a:after,.entire-content-container p .project-link:hover a:after,.entire-content-container-white p .project-link:hover a:after,.project-container p .project-link:hover a:after,.project-link:hover .news-content-container p a:after,.news-content-container p .project-link:hover a:after,.project-link:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .project-link:hover a:after,.project-link:hover .job-content-container p a:after,.job-content-container p .project-link:hover a:after,.project-link:hover .career-content-container p a:after,.career-content-container p .project-link:hover a:after,.project-link:hover .primary-card-nav .header-underline:after,.primary-card-nav .project-link:hover .header-underline:after,.project-link:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .project-link:hover .underline-secondary:after,.project-link:hover .industry-content-container p a:after,.industry-content-container p .project-link:hover a:after,.project-link:hover .specialism-content-container p a:after,.specialism-content-container p .project-link:hover a:after,.project-link:hover .career-content-container-white p a:after,.career-content-container-white p .project-link:hover a:after,.project-link:hover .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .project-link:hover a:after{opacity:.3;height:6px}@media screen and (prefers-reduced-motion:no-preference){.project-container{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.project-container{transition:none}}.project-container .project-detail-grid{grid-auto-rows:minmax(50px,auto)}.project-container .project-detail-grid .col-6{min-height:50px}.project-container .grid-collapse,.project-container .grid-entire{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(3rem,auto);column-gap:3rem;max-height:4rem}.project-container .grid-collapse .col-1,.project-container .grid-entire .col-1{width:20rem;min-height:2rem;max-height:4rem}@media (max-width:768px){.project-container .grid-collapse,.project-container .grid-entire{max-height:6rem}}.project-container .categories{color:#06d3f1;margin-bottom:1rem;font-size:1.125rem}.project-container img{float:right;width:36rem;height:auto;margin:2rem}.project-container h3{font-family:Proxima Nova,sans-serif;font-size:1.25rem;font-weight:600;line-height:1rem}.project-container p{max-width:100%}.project-container li{max-width:800px}.project-container a.underline,.content-container p .project-container a,.entire-content-container p .project-container a,.entire-content-container-white p .project-container a,.news-content-container p .project-container a,.homepage-highlight-container p .project-container a,.job-content-container p .project-container a,.career-content-container p .project-container a,.project-container .primary-card-nav a.header-underline,.primary-card-nav .project-container a.header-underline,.project-container .primary-card-nav a.underline-secondary,.primary-card-nav .project-container a.underline-secondary,.industry-content-container p .project-container a,.specialism-content-container p .project-container a,.career-content-container-white p .project-container a,.project-container .email-us-section .email-us-content p a,.email-us-section .email-us-content p .project-container a,.project-container p a{color:#210b20}.project-logo-section{max-width:1100px;margin:auto}.project-logo{margin-top:-7.25rem;position:absolute}.project-logo img{width:auto;max-height:9.25rem}@media (max-width:992px){.project-logo{margin-left:1rem}}@media (max-width:768px){.project-logo{margin-left:5rem}}@media (max-width:576px){.project-logo{margin-top:-5rem;margin-left:1rem}.project-logo img{max-height:6rem}}.project-soc-section{max-width:350px;margin-bottom:1rem}.project-soc-item{width:max-content;color:inherit;text-decoration:none;display:flex}.project-soc-icon{max-width:36px}.project-soc-icon img{margin:0 .5rem 0 0}.project-soc-handle{margin-top:.2rem}ul.case-study-staff{padding:0}ul.case-study-staff li{color:#210b20;cursor:pointer;font-size:1.125rem}ul.case-study-staff a{cursor:pointer;margin-right:1rem}.contact-white-bg a.underline,.contact-white-bg .content-container p a,.contact-white-bg .entire-content-container p a,.contact-white-bg .entire-content-container-white p a,.content-container p .contact-white-bg a,.entire-content-container p .contact-white-bg a,.entire-content-container-white p .contact-white-bg a,.contact-white-bg .news-content-container p a,.news-content-container p .contact-white-bg a,.contact-white-bg .homepage-highlight-container p a,.homepage-highlight-container p .contact-white-bg a,.contact-white-bg .job-content-container p a,.job-content-container p .contact-white-bg a,.contact-white-bg .career-content-container p a,.career-content-container p .contact-white-bg a,.contact-white-bg .primary-card-nav a.header-underline,.primary-card-nav .contact-white-bg a.header-underline,.contact-white-bg .primary-card-nav a.underline-secondary,.primary-card-nav .contact-white-bg a.underline-secondary,.contact-white-bg .industry-content-container p a,.industry-content-container p .contact-white-bg a,.contact-white-bg .specialism-content-container p a,.specialism-content-container p .contact-white-bg a,.contact-white-bg .career-content-container-white p a,.career-content-container-white p .contact-white-bg a,.contact-white-bg .email-us-section .email-us-content p a,.email-us-section .email-us-content p .contact-white-bg a,.contact-white-bg .project-container p a,.project-container p .contact-white-bg a{color:#210b20}.contact-white-bg .text-white{color:#210b20!important}.sharing-btn-group{display:flex}.social-sharing-button{cursor:pointer;background:#fff;border-radius:1.25rem;width:2.5rem;height:2.5rem;margin-left:1rem;display:inline-block}@media screen and (prefers-reduced-motion:no-preference){.social-sharing-button{transition:all .2s}}@media (prefers-reduced-motion:reduce){.social-sharing-button{transition:none}}.social-sharing-button img{display:inline-block}.social-sharing-button img.share-icon{vertical-align:.6rem;width:18px;display:none}.social-sharing-button:hover{width:5rem}.social-sharing-button:hover img.share-icon{display:inline-block}.social-sharing-button:first-child{margin-left:0}.podcast-jumbo-text-full-width h1{max-width:48rem}.podcast-jumbo-text-full-width p{margin-top:3rem;margin-bottom:0}.podcast-episode{background:#0d103f;width:100%}@media screen and (prefers-reduced-motion:no-preference){.podcast-episode{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.podcast-episode{transition:none}}.podcast-episode:hover{background:#0e1143;border-left-color:#fff}.podcast-episode:hover .underline:after,.podcast-episode:hover .content-container p a:after,.podcast-episode:hover .entire-content-container p a:after,.podcast-episode:hover .entire-content-container-white p a:after,.content-container p .podcast-episode:hover a:after,.entire-content-container p .podcast-episode:hover a:after,.entire-content-container-white p .podcast-episode:hover a:after,.podcast-episode:hover .news-content-container p a:after,.news-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .podcast-episode:hover a:after,.podcast-episode:hover .job-content-container p a:after,.job-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .career-content-container p a:after,.career-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .primary-card-nav .header-underline:after,.primary-card-nav .podcast-episode:hover .header-underline:after,.podcast-episode:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .podcast-episode:hover .underline-secondary:after,.podcast-episode:hover .industry-content-container p a:after,.industry-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .specialism-content-container p a:after,.specialism-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .career-content-container-white p a:after,.career-content-container-white p .podcast-episode:hover a:after,.podcast-episode:hover .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .podcast-episode:hover a:after,.podcast-episode:hover .project-container p a:after,.project-container p .podcast-episode:hover a:after{height:3px}@media screen and (prefers-reduced-motion:no-preference){.podcast-episode:hover .underline:after,.podcast-episode:hover .content-container p a:after,.podcast-episode:hover .entire-content-container p a:after,.podcast-episode:hover .entire-content-container-white p a:after,.content-container p .podcast-episode:hover a:after,.entire-content-container p .podcast-episode:hover a:after,.entire-content-container-white p .podcast-episode:hover a:after,.podcast-episode:hover .news-content-container p a:after,.news-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .podcast-episode:hover a:after,.podcast-episode:hover .job-content-container p a:after,.job-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .career-content-container p a:after,.career-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .primary-card-nav .header-underline:after,.primary-card-nav .podcast-episode:hover .header-underline:after,.podcast-episode:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .podcast-episode:hover .underline-secondary:after,.podcast-episode:hover .industry-content-container p a:after,.industry-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .specialism-content-container p a:after,.specialism-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .career-content-container-white p a:after,.career-content-container-white p .podcast-episode:hover a:after,.podcast-episode:hover .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .podcast-episode:hover a:after,.podcast-episode:hover .project-container p a:after,.project-container p .podcast-episode:hover a:after{transition:all .3s ease-in-out}}@media (prefers-reduced-motion:reduce){.podcast-episode:hover .underline:after,.podcast-episode:hover .content-container p a:after,.podcast-episode:hover .entire-content-container p a:after,.podcast-episode:hover .entire-content-container-white p a:after,.content-container p .podcast-episode:hover a:after,.entire-content-container p .podcast-episode:hover a:after,.entire-content-container-white p .podcast-episode:hover a:after,.podcast-episode:hover .news-content-container p a:after,.news-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .homepage-highlight-container p a:after,.homepage-highlight-container p .podcast-episode:hover a:after,.podcast-episode:hover .job-content-container p a:after,.job-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .career-content-container p a:after,.career-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .primary-card-nav .header-underline:after,.primary-card-nav .podcast-episode:hover .header-underline:after,.podcast-episode:hover .primary-card-nav .underline-secondary:after,.primary-card-nav .podcast-episode:hover .underline-secondary:after,.podcast-episode:hover .industry-content-container p a:after,.industry-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .specialism-content-container p a:after,.specialism-content-container p .podcast-episode:hover a:after,.podcast-episode:hover .career-content-container-white p a:after,.career-content-container-white p .podcast-episode:hover a:after,.podcast-episode:hover .email-us-section .email-us-content p a:after,.email-us-section .email-us-content p .podcast-episode:hover a:after,.podcast-episode:hover .project-container p a:after,.project-container p .podcast-episode:hover a:after{transition:none}}@media (max-width:576px){.podcast-episode{min-width:200px}}.podcast-episode .grid,.podcast-episode .grid-entire-edih,.podcast-episode .grid-entire-service,.podcast-episode .grid-collapse,.podcast-episode .grid-entire,.podcast-episode .grid-shallow,.podcast-episode .grid-shallow-collapsed,.podcast-episode .staff-profile-contact-grid,.podcast-episode .staff-jumbo-grid,.podcast-episode .project-container .project-detail-grid,.project-container .podcast-episode .project-detail-grid{column-gap:0;height:auto;margin-left:0;margin-right:0}@media (max-width:992px){.podcast-episode .grid,.podcast-episode .grid-entire-edih,.podcast-episode .grid-entire-service,.podcast-episode .grid-collapse,.podcast-episode .grid-entire,.podcast-episode .grid-shallow,.podcast-episode .grid-shallow-collapsed,.podcast-episode .staff-profile-contact-grid,.podcast-episode .staff-jumbo-grid,.podcast-episode .project-container .project-detail-grid,.project-container .podcast-episode .project-detail-grid{height:187.5px}}@media (max-width:768px){.podcast-episode .grid,.podcast-episode .grid-entire-edih,.podcast-episode .grid-entire-service,.podcast-episode .grid-collapse,.podcast-episode .grid-entire,.podcast-episode .grid-shallow,.podcast-episode .grid-shallow-collapsed,.podcast-episode .staff-profile-contact-grid,.podcast-episode .staff-jumbo-grid,.podcast-episode .project-container .project-detail-grid,.project-container .podcast-episode .project-detail-grid{height:auto}}.podcast-episode a.underline,.podcast-episode .content-container p a,.podcast-episode .entire-content-container p a,.podcast-episode .entire-content-container-white p a,.content-container p .podcast-episode a,.entire-content-container p .podcast-episode a,.entire-content-container-white p .podcast-episode a,.podcast-episode .news-content-container p a,.news-content-container p .podcast-episode a,.podcast-episode .homepage-highlight-container p a,.homepage-highlight-container p .podcast-episode a,.podcast-episode .job-content-container p a,.job-content-container p .podcast-episode a,.podcast-episode .career-content-container p a,.career-content-container p .podcast-episode a,.podcast-episode .primary-card-nav a.header-underline,.primary-card-nav .podcast-episode a.header-underline,.podcast-episode .primary-card-nav a.underline-secondary,.primary-card-nav .podcast-episode a.underline-secondary,.podcast-episode .industry-content-container p a,.industry-content-container p .podcast-episode a,.podcast-episode .specialism-content-container p a,.specialism-content-container p .podcast-episode a,.podcast-episode .career-content-container-white p a,.career-content-container-white p .podcast-episode a,.podcast-episode .email-us-section .email-us-content p a,.email-us-section .email-us-content p .podcast-episode a,.podcast-episode .project-container p a,.project-container p .podcast-episode a{margin-right:.3rem;font-size:.9375rem}.podcast-episode h4{margin-top:1rem}.podcast-episode p{color:#ceced8;margin-top:1rem;margin-bottom:.5rem;font-size:.9375rem;font-weight:400;line-height:1.6rem}.podcast-links{max-width:300px;margin-top:1rem;margin-bottom:3rem}.podcast-links .grid-collapse,.podcast-links .grid-entire{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:0;max-height:28px;margin-left:0}.podcast-icon{max-width:28px}@media (max-width:992px){.podcast-image-section{max-width:188px}}@media (max-width:768px){.podcast-image-section{max-width:100%}}@media (max-width:576px){.podcast-image-section{min-width:200px}}.podcast-text-section{margin-bottom:1rem;margin-left:1rem;margin-right:1rem;position:relative}@media (max-width:576px){.podcast-text-section{min-width:200px}}.podcast-title{max-height:5rem;overflow:hidden}.podcast-text-body{max-height:10rem;overflow:hidden}@media (max-width:1200px){.podcast-text-body{max-height:6rem}}@media (max-width:992px){.podcast-text-body{max-height:4rem}}.podcast-listen-link{width:160px;position:absolute;bottom:0}@media (max-width:992px){.podcast-listen-link{bottom:24px}}@media (max-width:768px){.podcast-listen-link{bottom:0}}.podcast-listen-text{float:left}.podcast-anchor-logo{float:right;width:55%;margin-top:.5rem}.grid-entire{grid-auto-rows:minmax(5rem,auto);height:6rem}.grid-entire .col-9,.grid-entire .col-3{min-height:2rem}@media (max-width:768px){.grid-entire{margin-bottom:10rem}}.grid-entire-edih,.grid-entire-service{gap:3rem;height:auto;margin:0}@media (max-width:768px){.grid-entire-edih,.grid-entire-service{grid-template-rows:min-content}}.grid-entire-service{gap:2rem;height:9rem}@media (max-width:992px){.grid-entire-service{margin-bottom:2rem}}.entire-service-collapsed{display:flex}.entire-service-collapsed img{height:4rem;margin-right:2rem}.entire-logo{max-width:80%;display:block}@media (max-width:768px){.entire-logo{max-width:15rem}}@media (max-width:992px){.entire-header{margin-bottom:1rem;line-height:2rem}}.img-lg{width:1100px}.entire-jumbo-header{min-width:400px}@media (max-width:992px){.entire-jumbo-header{font-size:2.4rem}}.entire-jumbo-extra-wide{width:200%;display:block}@media (max-width:992px){.entire-jumbo-extra-wide{width:200%}}@media (max-width:768px){.entire-jumbo-extra-wide{width:auto;display:inline}}.entire-jumbo-subtext-md{padding-top:5rem}@media (max-width:768px){.entire-jumbo-subtext-md{padding-top:0}}.entire-right-link{justify-content:flex-end;align-items:center;display:flex}.entire-right-link p{min-width:7rem;display:inline;color:#fff!important}.entire-right-link img{max-width:1rem;margin-left:.5rem;display:inline}.entire-right-link a{text-decoration:none;display:flex}.entire-content-section{max-width:1100px;margin:auto}.entire-content-container-white{color:#210b20;background-color:#fff;padding-top:3rem}.entire-content-container-white h2{color:#210b20}.entire-content-container,.entire-content-container-white{max-width:100%;margin:0}.entire-content-container p,.entire-content-container-white p{max-width:1100px}.entire-logos{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.entire-logos img{height:auto;min-height:40px;max-height:66px;margin-left:0}@media (max-width:1200px){.entire-logos img{min-height:30px;max-height:32px}}@media (max-width:992px){.entire-logos img{min-height:18px;max-height:24px}}@media (max-width:768px){.entire-logos img{min-height:18px;margin:1.5rem auto auto}.entire-logos{height:auto;margin:auto;display:block}}.entire-spacer{width:15%}
