.team-container{display:flex;flex-wrap:wrap;justify-content:space-between}.member{flex:0 30%;margin-bottom:80px;position:relative}.member img{margin-bottom:40px;width:100%;height:auto}.member h3{margin:0;padding:0;font-size:26px}.member h3.team-member-name{color:#000}.member h3.team-member-title{color:#2c5a7a;margin-bottom:80px}.member a.button{font-size:14px;position:absolute;bottom:0}.team-member-modal img{float:right;max-width:200px;margin:0 0 20px 20px}.lity-content{background-color:#fff;padding:40px;color:#000;width:80%;max-width:800px;margin:0 auto;position:relative}.lity-content h3{margin:0;padding:0;font-size:26px}.lity-content h3.team-member-name{color:#000}.lity-content h3.team-member-title{color:#2c5a7a;margin-bottom:20px}.lity-content p:last-child{margin-bottom:0}.lity-container .lity-close{position:absolute;color:#000;text-shadow:none !important}.lity-container .lity-close:hover{color:#2c5a7a}@media(max-width:991px){.member{flex:0 47%}}@media(max-width:767px){.member{flex:100%}.member a.button{position:relative;bottom:auto;left:auto}.member h3.team-member-title{margin-bottom:40px}.lity-active body{overflow:hidden}.lity-inline .lity-content>*{max-height:none !important}.lity-inline .lity-wrap{overflow:auto}.lity-container .lity-close{position:fixed}}@media(max-width:550px){.team-member-modal img{float:none;display:block;margin:0 0 20px 0}}