.block-two-tone-heading{text-align:center}.block-two-tone-heading .two-tone-heading-white{display:inline-block;color:#FFF;font-family:poppins, sans-serif;font-style:normal;font-weight:800;line-height:1em;letter-spacing:-0.13125rem;text-transform:uppercase}.block-two-tone-heading .two-tone-heading-blue{display:inline-block;color:var(--accent-color, #18A0FB);font-family:poppins, sans-serif;font-style:normal;font-weight:800;line-height:1em;letter-spacing:-0.13125rem;text-transform:uppercase}.block-two-tone-heading .two-tone-heading-blue .fullstop{color:#ffffff}.single-case-study .block-two-tone-heading{text-align:left}.editor-styles-wrapper .block-two-tone-heading{background-color:#000;padding:4.5rem 3rem}@media only screen and (max-width: 767px){.block-two-tone-heading{margin-top:2.5rem;display:block;flex-wrap:wrap;overflow:hidden;text-align:center}.block-two-tone-heading br{display:none}}.block-people-grid{margin-top:2rem}.block-people-grid .people-grid-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.block-people-grid .people-grid-grid .people-grid-column{width:100%}.block-people-grid .people-grid-grid .people-grid-column img{width:100%;height:auto;object-fit:cover}.block-people-grid .people-grid-grid .people-grid-column .people-grid-job-title-role{margin-top:1rem;color:#fff;font-family:poppins, sans-serif;font-size:0.875rem;font-style:normal;font-weight:700;line-height:2.625rem;letter-spacing:-0.01313rem;text-transform:uppercase}.block-people-grid .people-grid-grid .people-grid-column .people-grid-name{margin-top:1rem;color:var(--accent-color, #18A0FB);font-family:poppins, sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.03375rem;text-transform:unset;hyphens:auto;word-break:break-word}.block-people-grid .people-grid-grid .people-grid-column .people-grid-bio{margin-top:1rem;color:#fff;font-family:museo-sans, sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.015rem}@media only screen and (max-width: 768px){.block-people-grid .people-grid-grid .people-grid-column .people-grid-job-title-role{margin-top:0.25rem;font-size:0.6rem}.block-people-grid .people-grid-grid .people-grid-column .people-grid-name{margin-top:unset;font-size:1rem}}@media only screen and (min-width: 767px){.block-people-grid{padding:0 6rem}.block-people-grid .people-grid-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1240px){.block-people-grid{margin-top:5rem;padding:0 6rem}.block-people-grid .people-grid-grid{grid-template-columns:repeat(4, 1fr)}.block-people-grid .people-grid-grid .people-grid-column .people-grid-name{font-size:2rem}}.editor-styles-wrapper .block-people-grid{background-color:#000;padding:4.5rem 3rem}.button,.btn-blue,.btn-gray,.btn-white-text{position:relative;display:inline-block;margin-bottom:.5em;padding:0.75em 2em;border:0;border-radius:2px;text-decoration:none}.button:active,.btn-blue:active,.btn-gray:active,.btn-white-text:active{top:1px}.btn-blue{background:#18A0FB;color:#fff;text-align:center;font-family:'Poppins';font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:-0.015rem;text-transform:uppercase;border-radius:25px;transition:background-color 0.5s ease, color 0.5s ease}.btn-blue svg{vertical-align:middle}.btn-blue svg path{transition:fill 0.5s ease}.btn-blue:hover,.btn-blue:focus{background-color:#fff;color:#18A0FB;text-decoration:none}.btn-gray{background:#2E3133;color:#fff;text-align:center;font-family:'Poppins';font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:-0.015rem;text-transform:uppercase;border-radius:25px;transition:background-color 0.5s ease, color 0.5s ease}.btn-gray svg{vertical-align:middle}.btn-gray svg path{transition:fill 0.5s ease}.btn-gray:hover,.btn-gray:focus{background-color:#fff;color:#2E3133;text-decoration:none}.btn-gray:hover svg path,.btn-gray:focus svg path{fill:#2E3133}.btn-white-text{padding:0;color:#fff;text-align:center;font-family:'Poppins';font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:-0.015rem;text-transform:uppercase}.btn-white-text svg{vertical-align:middle}.btn-white-text svg path{transition:fill 0.5s ease}.block-call-to-action-slim{margin-top:3rem;background-color:var(--accent-color, #18A0FB);overflow:hidden}.block-call-to-action-slim .slim-cta-grid{padding-top:3rem;padding-bottom:3rem;padding-left:1rem;padding-right:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1.5rem;align-items:center}.block-call-to-action-slim .slim-cta-grid .slim-cta-heading{grid-column:span 2;color:#fff;font-family:poppins, sans-serif;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.0675rem;text-transform:uppercase;text-align:center}.block-call-to-action-slim .slim-cta-grid .slim-cta-text{grid-column:1/3;grid-row:2/3;align-items:center}.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-selling-points{display:grid;grid-template-columns:1fr;grid-gap:1.5rem}.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-selling-points .slim-cta-selling-point{display:flex;align-items:center;color:#fff;font-family:museo-sans, sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.01875rem}.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-selling-points .slim-cta-selling-point img,.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-selling-points .slim-cta-selling-point svg{margin-right:1.25rem}.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-selling-points .slim-cta-selling-point svg path{fill:var(--accent-color, #18A0FB)}.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-button{margin-top:2rem}@media only screen and (max-width: 768px){.block-call-to-action-slim{padding-bottom:3rem;margin-left:-2rem;margin-right:-2rem}.block-call-to-action-slim .slim-cta-grid{padding:2rem 3rem}.block-call-to-action-slim .slim-cta-heading{font-size:1.75rem}}@media only screen and (min-width: 767px){.block-call-to-action-slim{margin-top:7rem}.block-call-to-action-slim .slim-cta-grid{padding-top:3rem;padding-left:6rem;padding-right:6rem;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.block-call-to-action-slim .slim-cta-grid .slim-cta-heading{font-size:4.5rem}.block-call-to-action-slim .slim-cta-grid .slim-cta-text .slim-cta-selling-points{grid-template-columns:1fr 1fr 1fr}}