:root{--small-gap: 1.6rem;--gap: 2.4rem;--big-gap: 6rem}@media only screen and (min-width: 768px){:root{--small-gap: 1.6rem;--gap: 4.4rem;--big-gap: 12.4rem}}:root{--small-gap: 1.6rem;--gap: 2.4rem;--big-gap: 6rem}@media only screen and (min-width: 768px){:root{--small-gap: 1.6rem;--gap: 4.4rem;--big-gap: 12.4rem}}@keyframes glow{0%{box-shadow:0px 0px 15px 0px rgba(255,205,0,0)}25%{box-shadow:0px 0px 15px 0px #ffcd00}50%{box-shadow:0px 0px 15px 0px rgba(255,205,0,0)}70%{box-shadow:0px 0px 15px 0px rgba(255,205,0,.75)}100%{box-shadow:0px 0px 15px 0px rgba(255,205,0,0)}}:root{--small-gap: 1.6rem;--gap: 2.4rem;--big-gap: 6rem}@media only screen and (min-width: 768px){:root{--small-gap: 1.6rem;--gap: 4.4rem;--big-gap: 12.4rem}}.team-card{height:100%;display:flex;flex-direction:column}.team-card__img{font-size:0;height:0;padding-bottom:92%;background:url("../img/team-bg.png") 50% 50% no-repeat;background-size:cover;position:relative;overflow:hidden}.team-card__img img{position:absolute;left:0;right:0;bottom:0;top:0;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.team-card__content{flex-grow:1;padding:16px;background-color:#f5f5f5;display:flex;flex-direction:column;grid-gap:4px}@media only screen and (min-width: 768px){.team-card__content{grid-gap:16px}}.team-card__content>*{margin-bottom:0}@media only screen and (min-width: 768px){.team-card__content>.team-card__text{margin-bottom:24px}}.team-card__location{font-weight:300}@media only screen and (min-width: 768px){.team-card__location{font-family:"Barlow Condensed",sans-serif;font-weight:600}}.team-card__name{color:#0c436a}@media only screen and (max-width: 767px){.team-card__name{font-size:20px}}@media only screen and (max-width: 767px){.team-card__job{font:600 14px "Barlow Condensed",sans-serif;line-height:normal}}.team-card__socials{display:flex;align-items:center;grid-gap:7px;list-style:none;margin:0}@media only screen and (min-width: 768px){.team-card__socials{grid-gap:17px}}.team-card__socials a{display:block;width:24px;height:24px}@media only screen and (min-width: 768px){.team-card__socials a{width:44px;height:44px}}.team-card__socials a svg{width:100%;height:100%;fill:#0085ca;transition:all .2s ease-in}.team-card__socials a:hover svg{fill:#0c436a}.team-card__bottom{display:flex;justify-content:flex-end;align-items:center;grid-gap:24px;margin-top:auto}.team-card__bottom:has(.link){justify-content:space-between}@media only screen and (max-width: 767px){.team-card__bottom .link{font-size:12px}}.team-card__desc{display:none}body.grey .team-card__content{background-color:#fff}.team-section{margin-bottom:75px}.team-section .grid{justify-content:center}:root{--small-gap: 1.6rem;--gap: 2.4rem;--big-gap: 6rem}@media only screen and (min-width: 768px){:root{--small-gap: 1.6rem;--gap: 4.4rem;--big-gap: 12.4rem}}.accordion:not(:last-child){margin-bottom:50px}@media only screen and (min-width: 768px){.accordion:not(:last-child){margin-bottom:75px}}.accordion[open] summary{padding-right:0}.accordion[open] summary:after{content:"-";font:600 32px "Barlow Condensed",sans-serif;line-height:normal;position:absolute;right:7px;top:0}@media only screen and (min-width: 768px){.accordion[open] summary:after{font-size:42px;line-height:1.07}}.accordion summary{list-style:none;position:relative;color:#53565a;padding-right:30px;cursor:pointer}.accordion summary h2{color:inherit;margin-bottom:0;position:relative}@media only screen and (min-width: 768px){.accordion summary h2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;border-bottom:1px dashed #53565a;z-index:-1}}@media only screen and (min-width: 768px){.accordion summary h2 span{background-color:#f5f5f5}}.accordion summary:after{content:"+";font:600 32px "Barlow Condensed",sans-serif;line-height:normal;position:absolute;right:7px;top:0}@media only screen and (min-width: 768px){.accordion summary:after{font-size:42px;line-height:1.07}}.accordion__content{padding-top:24px}@media only screen and (max-width: 767px){.accordion__content{padding-bottom:16px}}@media only screen and (min-width: 768px){.accordion__content{padding-top:44px}}.accordion__content .grid__item{padding-left:0;padding-right:0}.accordion__content .grid__item .team-card{margin:0 7px}
/*# sourceMappingURL=team.css.map */
