.team-cards__card{align-items:center;align-self:flex-start;color:inherit;display:flex;flex-wrap:wrap;margin-bottom:20px;max-width:100%;text-decoration:none}.team-card__text{width:100%}.team-cards .modaldetails{display:none}.team-card__bottom{display:flex;flex-direction:column;gap:10px}.team-card__bottom-image{display:inline-flex}.team-card__bottom-image img{object-fit:cover}.team-card__bottom-name span:first-child{font-size:18px;font-style:normal;font-weight:400;line-height:160%}.modaldetails .modal-description .position,.team-card__bottom-name span:last-of-type{color:#375227;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px){.team-cards{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.team-cards__col{padding-left:15px;padding-right:15px;width:100%}}.team-cards__arrows{display:none}.team-cards-mod-wrapper--desktop-slider,.team-cards-mod-wrapper--mobile-slider,.team-cards-mod-wrapper--slider{position:relative}.team-cards-mod-wrapper--desktop-slider .team-cards__arrows,.team-cards-mod-wrapper--slider .team-cards__arrows{display:inline-flex}.team-cards__arrows>div{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.team-cards__arrows>div.arrow-left{left:-50px}.team-cards__arrows>div.arrow-right{right:-50px}.featherlight-content{border-radius:25px;max-width:1075px;padding:70px 40px 40px!important}.modaldetails .modal-description{display:flex;flex-direction:column;gap:10px}.modal-description .name-title{font-size:30px;font-style:normal;font-weight:600;line-height:120%}.featherlight .featherlight-content{overflow:visible!important}.featherlight:last-of-type{background:rgba(44,63,63,.95)}.featherlight .featherlight-close{align-items:center;background-color:#97d8a0;border:none;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.1);cursor:pointer;display:flex;height:50px;justify-content:center;left:50%;min-width:unset;position:absolute;top:-20px;transform:translateX(-50%);width:50px;z-index:1001}.team-card__bottom-name .cta{margin-top:20px}@media (max-width:1400px){.team-cards__arrows>div.arrow-left{left:-40px}.team-cards__arrows>div.arrow-right{right:-40px}}@media (max-width:1025px){.team-cards__arrows{display:none}.featherlight .featherlight-content{margin:0 30px}}@media (max-width:477px){.team-card__bottom{flex-direction:row;gap:20px}.team-card__bottom-image{height:100px;width:100px}.team-cards__card{margin-bottom:30px}}