.team_sect{background-color:#F3F7FE;margin:0 calc(50% - 50vw);padding:3.125em calc(50vw - 50%)}.team_sect.padding_top_off{padding-top:0}.team_sect.padding_bottom_off{padding-bottom:0}.team_sect .team_block{border-bottom:2px solid #FFF;padding:0;margin:0;border-bottom:none}.team_sect .team_block:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.team_sect .team_title{font-weight:500;letter-spacing:-.01em;line-height:1.2;font-size:1.5em;margin:0 0 1em}.team_sect .team_photos_and_description{display:block}.team_sect .team_photos_wrap{padding:0;width:100%}.team_sect .team_photos{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 0 3em;padding-left:1em;width:20em}.team_sect .team_photo{box-sizing:border-box;border:.5em solid #fff;border-radius:50%;z-index:1;object-fit:cover;object-position:center;width:5.75em;height:5.75em;margin-left:-1em}.team_sect .team_photo:nth-child(4n - 1){z-index:2}.team_sect .team_photo:nth-child(4n - 2){z-index:3}.team_sect .team_photo:nth-child(4n - 3){z-index:4}.team_sect .team_description_wrap{box-sizing:border-box;padding:0;width:100%}.team_sect .team_description{letter-spacing:-.005em;line-height:1.5;font-weight:300;font-size:1em;margin:0 0 2.25em}.team_sect .ceo_block{display:block}.team_sect .ceo_info{box-sizing:border-box;width:100%;padding:0}.team_sect .ceo_title{font-weight:500;letter-spacing:-.01em;line-height:1.2;font-size:1.5em;margin:0 0 1em}.team_sect .ceo_description{letter-spacing:-.005em;line-height:1.5;font-weight:300;font-size:1em;margin:0 0 1.75em}.team_sect .ceo_photo_wrap{padding:0;width:100%}.team_sect .ceo_photo{box-sizing:border-box;border-radius:50%;display:block;box-shadow:0 1.125em 2.5em rgb(0 0 0 / .06);width:15em;height:15em;border-width:.75em;margin:0 auto}