.team-member-group{display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px;grid-gap:16px}.team-member{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.25);width:320px;position:relative;transition:0.3s}.team-member:hover{box-shadow:0 4px 8px rgba(0,0,0,0.25)}.team-member-header{padding:16px;display:flex;justify-content:space-between}.team-member-header-name{font-weight:normal;color:#105023}.team-member-header-role{font-style:italic;color:#308B40;font-size:12px}.team-member-header-profile img{border-radius:50%;width:80px}.team-member hr{border:none;background-color:#308B40}.team-member-bio{padding:16px;color:#2a2a2a;display:none;position:absolute;left:320px;top:0;z-index:1;transition:0.3s;opacity:0;background-color:#308B40;color:#fff}.team-member-bio.show{display:block;opacity:1}footer{background-color:#105023;padding:8px;box-shadow:0 1px 3px rgba(0,0,0,0.25)}footer ul{display:flex;justify-content:space-around;list-style:none}footer ul li{flex-grow:1;display:flex;justify-content:center}footer ul li:not(:last-child){border-right:1px solid #308B40}footer ul li a{font-size:16px;display:flex;align-items:center;color:#fff;text-decoration:none}footer ul li a i{font-size:32px;margin-right:4px}@media only screen and (max-width: 600px){footer ul{flex-direction:column;align-items:center;justify-content:center;padding:0}footer ul li:not(:last-child){border-right:none}}@font-face{font-family:"Quicksand";src:url("/assets/fonts/Quicksand/Quicksand-VariableFont_wght.ttf")}body{padding:0;margin:0;font-family:"QuickSand", sans-serif;background-color:#f5f5f5}.page-content{min-height:calc(100vh - 195px)}h1{margin:0;font-weight:normal}h2{font-weight:normal}nav{position:relative;padding:16px;background-color:#105023;box-shadow:0 1px 3px rgba(0,0,0,0.25)}nav .nav-logo{width:64px;height:64px;background-image:url("/assets/images/vec_logo.jpeg");background-size:100%;background-repeat:no-repeat;border-radius:100%;background-position:0px;box-shadow:0 1px 3px rgba(0,0,0,0.25);position:absolute;top:16px;left:16px;background-color:#fff}nav ul{list-style:none;display:flex;justify-content:space-around;padding:0;margin:0;margin-right:16px;margin-left:84px;height:64px;background-color:#308B40;border-radius:8px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.25)}nav ul li{flex-grow:1;display:flex;justify-content:center;align-items:center}nav ul li:not(:last-child){border-right:2px solid #105023}nav ul li a{color:#fff;text-decoration:none}@media only screen and (max-width: 600px){nav{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 32px)}nav ul{flex-direction:column;background:none;box-shadow:none}}
