.team-cards-wrapper{display:flex;flex-flow:wrap}.team-cards-wrapper .team-card{align-items:center;border-bottom-left-radius:30px;border-bottom-right-radius:30px;display:flex;flex-flow:column;justify-content:start;min-height:320px;transition:all 1s ease}.team-cards-wrapper .team-card .team-image{overflow:hidden;width:100%}.team-cards-wrapper .team-card .team-image img{filter:grayscale(1);height:100%;object-fit:cover;transition:filter .5s ease;width:100%}.team-cards-wrapper .team-card:hover .team-image img{filter:grayscale(0)}.team-cards-wrapper .team-card .title{color:#f37c40;font-size:15px;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.team-cards-wrapper .team-card h3{color:#fff;font-size:26px;font-weight:400;margin-bottom:.5rem;text-transform:none}.team-cards-wrapper .team-card div.description{font-size:.8rem;font-weight:300;line-height:1.2;margin-bottom:1rem;transition:all 1s ease}.team-cards-wrapper .team-card a.button{align-self:start;margin-top:auto}.team-modal{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:1000}.team-modal.active{align-items:center;display:flex;justify-content:center;opacity:1}.team-modal-inner{background-color:#fff;border-radius:20px;max-height:90vh;max-width:90%;overflow-y:auto;padding:2rem;position:relative;transform:translateY(20px);transition:transform .3s ease;width:600px}.team-modal.active .team-modal-inner{transform:translateY(0)}.team-modal .image{border-radius:10px;height:auto;width:100%}.team-modal .name{color:#000;font-size:1.5rem;font-weight:700;font-weight:200}.team-modal .title{color:#f37c40;font-size:15px;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}.team-modal .bio,.team-modal .bio p{color:#000;font-size:15px;font-weight:300;line-height:1.5}