section.team-grid{padding:0 10px}section.team-grid .wrapper .profiles{display:grid;grid-template-columns:1fr;-moz-column-gap:auto;column-gap:auto;row-gap:auto;gap:30px;margin-bottom:10vh}section.team-grid .wrapper .profiles .profile{background:rgba(27,16,41,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:#3C2853 solid 2px;overflow:hidden}section.team-grid .wrapper .profiles .profile .image{border-bottom:#3C2853 solid 2px}section.team-grid .wrapper .profiles .profile .content-wrapper{margin-top:10px;padding:15px 30px}section.team-grid .wrapper .profiles .profile .content-wrapper h4{font-family:Montserrat,sans-serif!important;font-weight:600;font-size:1.125rem;color:#fff;line-height:1.3}section.team-grid .wrapper .profiles .profile .content-wrapper p{font-family:Montserrat,sans-serif!important;font-weight:300;font-size:1rem;color:#fff;line-height:1.3;margin-bottom:15px}section.team-grid .wrapper .profiles .profile .content-wrapper p.job-title{font-style:italic;margin-top:5px;margin-bottom:25px;color:#ffa200}@media only screen and (min-width: 768px){section.team-grid .wrapper .profiles{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1200px){section.team-grid{padding:0 10px}section.team-grid .wrapper .profiles{grid-template-columns:1fr 1fr 1fr}section.team-grid .wrapper .profiles .profile{max-width:380px;margin:0 auto}section.team-grid .wrapper .profiles .profile:last-child{width:100%;grid-column:1/-1}section.team-grid .wrapper .profiles .profile .content-wrapper h4{font-size:1.5rem}section.team-grid .wrapper .profiles .profile .content-wrapper p{font-size:1rem}}
