.team-module{padding-bottom:10rem}.team-module .content-title{display:none;margin:0 auto;max-width:91rem;padding:10rem 0 5rem}.team-module .preview-video{margin-bottom:10rem;margin-left:auto;margin-right:auto;max-width:114rem}.team-module .content-title .title.center h2{text-align:center}.team-module .content-title.active{display:block}.team-module .departments-nav a{color:#000;font-size:1.8rem;font-style:normal;font-weight:300;line-height:1.55;text-decoration:none}.team-module .departments-nav .inner{align-items:center;display:flex;justify-content:space-between}.team-module .departments-nav .inner a{padding:1rem;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.team-module .departments-nav .inner a.active{font-weight:600}.team-module .departments-nav .inner a.active:before{background:#141414;bottom:0;content:"";height:.2rem;left:1rem;position:absolute;width:4rem}.team-module .department{display:flex;flex-wrap:wrap;position:relative}.team-module .department .aside{bottom:0;top:0}.team-module .department .members{width:100%}.team-module .department .aside{bottom:1rem;left:-7rem;position:absolute;top:1rem;width:5rem}.team-module .department .aside .inner{align-items:center;box-sizing:border-box;display:flex;justify-content:center;justify-content:flex-start;margin:0;padding:4rem 1rem 1rem;position:sticky;top:9rem}.team-module .department .aside .inner:before{background:#f4f4f4;content:"";height:6.4rem;left:0;position:absolute;top:0;width:100%}.team-module .department .aside p{font-family:paralucent,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:1.4;margin:0;position:relative;white-space:nowrap;writing-mode:vertical-rl}.team-module .member{background-repeat:no-repeat;background-size:cover;height:42.4rem;width:27rem}.team-module .members{display:flex;flex-wrap:wrap}.team-module .member.small{width:calc(25% - 2rem)}.team-module .member.medium{width:calc(33.3% - 2rem)}.team-module .member.large{width:calc(50% - 2rem)}.team-module .member{border-radius:.4rem;margin:1rem;overflow:hidden;padding:3rem 2.4rem;position:relative}.team-module .member .name h5{color:#fff;color:#fdfdfd;font-weight:600;margin:0;position:relative;z-index:1}.team-module .member .role h5{color:#fdfdfd;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.75;margin:0}.team-module .member .linkedin svg{height:auto;width:3rem}.team-module .member .description{background:#000;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:5rem 2.4rem 1.6rem;position:absolute;right:0;top:0;transform:translateY(100%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.team-module .member .description *{color:#fdfdfd}.team-module .member .description a svg{fill:#069;height:2.4rem;width:2.4rem}.team-module .member .description p{font-size:1.6rem;line-height:1.7}.team-module .member.active .description{transform:translateY(0)}.team-module .member .btn-arrow{bottom:1.6rem;position:absolute;right:2.4rem}.team-module .member .btn-arrow a{align-items:center;color:#fdfdfd;display:flex;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}.team-module .member .btn-arrow a svg{fill:#fdfdfd;margin-left:1rem}.team-module .member .btn-arrow a span{display:flex}.team-module .member .btn-arrow a .close,.team-module .member.active .btn-arrow a .open{display:none}.team-module .member .btn-arrow a .open,.team-module .member.active .btn-arrow a .close{display:flex}.team-module .member .member-overlay{background:linear-gradient(321deg,hsla(0,0%,8%,.7),hsla(0,0%,8%,0) 52.86%,hsla(0,0%,8%,.36));bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.team-module .departments-nav{padding:6rem 0 5.8rem}.team-module .team-members .page-center{max-width:118rem}.team-module .departments-nav .inner.mobile{display:none}@media only screen and (max-width:1200px){.team-module .member.small{width:calc(25% - 2rem)}.team-module .member.medium{width:calc(33.3% - 2rem)}.team-module .member.large{width:calc(50% - 2rem)}.team-module .departments-nav .inner.mobile{display:block;text-align:right}.team-module .departments-nav .inner.desktop{display:none}.team-module .departments-nav .inner select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#141414 url(//19534915.fs1.hubspotusercontent-na1.net/hubfs/19534915/Website/Assets/Vector%20175.svg) no-repeat;background-position:90% 50%;border:0;border-radius:.4rem;box-shadow:0 4px 16px rgba(123,128,197,.06);color:#fdfdfd;font-size:1.6rem;line-height:1.75;outline:0;padding:1.4rem 5rem 1.4rem 2rem}.team-module .department .aside{margin:2rem 0 1rem;position:static;width:100%}.team-module .department .aside .inner{padding:1rem}.team-module .department .aside p{writing-mode:initial}.team-module .department .aside .inner:before{height:100%;width:6.4rem}}@media only screen and (max-width:992px){.team-module .member.medium,.team-module .member.small{width:calc(33.3% - 2rem)}.team-module .member.large{width:calc(50% - 2rem)}}@media only screen and (max-width:768px){.team-module .member.large,.team-module .member.medium,.team-module .member.small{width:calc(50% - 2rem)}}@media only screen and (max-width:500px){.team-module .member.large,.team-module .member.medium,.team-module .member.small{width:calc(100% - 2rem)}.team-module .departments-nav .inner select{width:100%}.team-module .member{background-position:50%!important}}