.team-module{padding:100px 0 80px}.team-module .staff-blocks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1000px;padding:0 2rem}.team-module .title{margin:0 auto;max-width:1100px;padding:0 2rem;text-align:center}.team-module .title h2{font-family:Zurich Bold;font-size:30px;margin-bottom:3rem;text-align:center;text-transform:uppercase}.team-module .button{display:flex;flex-direction:row;justify-content:center}.team-module .button button{margin-bottom:40px;margin-top:10px}.team-module .staff-blocks .block:first-child,.team-module .staff-blocks .block:nth-child(10),.team-module .staff-blocks .block:nth-child(11),.team-module .staff-blocks .block:nth-child(12),.team-module .staff-blocks .block:nth-child(2),.team-module .staff-blocks .block:nth-child(3),.team-module .staff-blocks .block:nth-child(4),.team-module .staff-blocks .block:nth-child(5),.team-module .staff-blocks .block:nth-child(6),.team-module .staff-blocks .block:nth-child(7),.team-module .staff-blocks .block:nth-child(8),.team-module .staff-blocks .block:nth-child(9){display:flex}.team-module .staff-blocks .block{box-shadow:0 0 20px #00000027;display:none;flex-direction:column;margin:0 3.5% 3rem;width:26.33%}.team-module .staff-blocks .block[onclick]{cursor:pointer}.team-module .staff-blocks .block .copy{background-color:#fff;display:flex;flex:1;flex-direction:column;padding:0 .75rem}.team-module .staff-blocks .block .copy h4{color:#000;margin-bottom:0}.team-module .staff-blocks .block .copy h5{line-height:1.2;margin-bottom:.75rem}.team-module .staff-blocks .block .copy a{color:#00447b;font-size:20px;margin-top:auto;text-decoration:underline}.team-module .staff-blocks .block .image{background-color:#fff;padding-bottom:.5rem}.team-module .staff-blocks .block .image img{display:block;width:100%}@media (max-width:981px){.team-module{padding:90px 0 80px}}@media (max-width:767px){.team-module{padding:60px 0}.team-module .staff-blocks{padding:0 1rem}.team-module .title h2{margin-bottom:2.5rem}.team-module .staff-blocks .block{align-items:center;margin:0 3% 2.5rem;width:44%}.team-module .staff-blocks .block .copy{text-align:center;width:100%}.team-module .staff-blocks .block .image{width:100%}}@media (max-width:500px){.team-module .staff-blocks{padding:0 30px}.team-module .staff-blocks .block{margin-left:0;margin-right:0;width:100%}.team-module .staff-blocks .block .image{width:100%}}