.team_members--container{width:100vw;max-width:1920px;margin:auto;display:grid;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 768px){.team_members--container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1240px){.team_members--container{grid-template-columns:repeat(3, 1fr)}}.team_members--content{padding-bottom:100%;position:relative}.team_members--content__container{position:absolute;top:0;left:0;right:0;bottom:0;padding:6vw}.team_members--content__title{font-size:2rem !important;font-size:clamp(3rem, 3.7vw, 4.375rem) !important;line-height:1 !important;margin-bottom:30px;display:block}.team_members--content__descriptiontitle{font-size:2rem !important;font-size:clamp(2rem, 2.5vw, 2.875rem) !important;line-height:1 !important;margin-bottom:1em}.team_members--content__descriptioncontent{margin-bottom:30px;display:block}.team_members--member{background-color:#f6f6f6;overflow:hidden}.team_members--member:after{content:"";position:absolute;left:0;top:30%;right:0;bottom:0;background:#111;background:linear-gradient(0deg, #111111 0%, rgba(17, 17, 17, 0) 100%);transition:opacity .3s}@media only screen and (min-width: 1240px){.team_members--member:after{opacity:0}}.team_members--member:nth-of-type(odd){background-color:#eee}.team_members--member:hover .team_members--member__content{transform:translateY(0)}.team_members--member:hover:after{opacity:1}.team_members--member__image{min-height:80%;position:absolute;bottom:0;width:100%;display:flex;justify-content:center;background-image:url(./images/logo.svg);background-position:center bottom;background-repeat:no-repeat;background-size:80%;max-height:100%}.team_members--member__image picture{justify-content:center;align-self:start}.team_members--member__image img{width:auto}.team_members--member__content{position:absolute;top:-20%;bottom:0;left:0;right:0;padding:3vw;display:flex;align-items:flex-end;align-content:flex-end;justify-content:space-between;flex-wrap:wrap;transition:transform .3s;z-index:1}@media only screen and (min-width: 1240px){.team_members--member__content{transform:translateY(250%)}}@media only screen and (min-width: 1536px){.team_members--member__content{transform:translateY(200%)}}.team_members--member__content--title{font-size:2rem !important;font-size:clamp(1.8rem, 2vw, 2.375rem) !important;line-height:1 !important;width:100%;margin-bottom:16px}.team_members--member__content--description{width:100%;line-height:21px;font-size:14px}@media only screen and (min-width: 1240px){.team_members--member__content--description{font-size:16px}}.team_members--member__content--linkedin{font-size:28px}.team_members--member__content--linkedin:hover{color:#999 !important}.team_members--description{background-color:#f6f6f6}/*# sourceMappingURL=style.css.map */
