.sr-hero-01.sr-cover-parallax .sr-cover-inner{margin:0 auto;position:relative;width:100%;z-index:2}.hero-cc-custom{align-items:center;display:flex}.hero-cc-custom.small{min-height:55vh}.hero-cc-custom{min-height:63vh}.sr-hero-01.sr-cover-parallax .sr-cover-image{backface-visibility:hidden;transform:translateZ(0);will-change:transform,background-position;z-index:1}.sr-hero-01 .height-auto{min-height:0}.sr-hero-01 .height-small{padding:8rem 0}.sr-hero-01 .height-medium{padding:14rem 0}.sr-hero-01 .height-large{padding:20rem 0}.sr-hero-01 .height-full{min-height:100vh}.bb-tags-grid{display:flex;flex-wrap:wrap;gap:20px;margin:45px 0 0}.bb-tag-link-single{backdrop-filter:blur(20px);background-color:#f4f3ed1a;border:1px solid #f4f3ed80;box-shadow:0 15px 64px 0 #00000040;font-size:16px;padding:14px 17px}.less-content-size .sr-cover.d-flex{max-width:570px}.hero-cc-custom .sr-cover-inner{margin:0 auto 0 0!important;max-width:463px}.extra-text-readmore{padding:20px 0 0}.rr-more-text-btn{background:transparent;border:none;color:#f9fafb;cursor:pointer;font-weight:800;outline:none;padding:0}.rr-text{max-height:0;overflow:hidden;transition:all .5s ease}.rr-more-text-btn:focus,.rr-more-text-btn:hover{text-decoration:underline}.hero-cc-custom.full-cover .sr-cover-inner{max-width:100%}.hero-cc-custom.about-banner .sr-cover-inner{line-height:1.4;margin:0 auto 0 0!important;max-width:434px}.hero-cc-custom.journey-col .sr-cover-inner{margin:0 auto 0 0!important;max-width:636px}.less-content-size.our-people .sr-cover.d-flex{max-width:583px}.partner-col:before{background:url(https://7294407.fs1.hubspotusercontent-na1.net/hubfs/7294407/Rectangle%2019.png);background-size:cover;bottom:0;content:"";height:120px;left:0;position:absolute;width:95%;z-index:111}.hero-cc-custom.global-impact .sr-cover-inner{max-width:480px}.hero-cc-custom.work-for-us .sr-cover-inner{max-width:470px}.bb-tag-link-single:focus,.bb-tag-link-single:hover{background-color:#d41e3d}.bb-tag-link-single{transition:all .3s ease}@media (min-width:992px){.hero-cc-custom h1.heading{font-size:64px}}@media (max-width:992px){.hero-cc-custom .sr-cover-image{background-position:50%!important}.hero-cc-custom,.hero-cc-custom.small{min-height:unset}.bb-tags-grid{gap:10px}.bb-tag-link-single{font-size:12px;padding:12px}}