.team_profiles{flex-direction:column;display:flex}.team_profiles--margin-top,.team_profiles--margin-both{margin-top:80px}.team_profiles--margin-bottom,.team_profiles--margin-both{margin-bottom:80px}.team_profiles__switch{cursor:pointer;align-items:center;width:max-content;margin:0 auto 60px;display:flex}.team_profiles__switch__button{color:#6d8e9c;background-color:#f4f4f4;margin:0 10px;padding:15px 30px;font-weight:600}.team_profiles__switch__button.active{color:#fff;cursor:default;background-color:#6d8e9c}.team_profiles .container{grid-template-columns:repeat(3,auto);justify-content:space-between;max-width:1070px;margin:0 auto;display:none}.team_profiles__container{display:none}.team_profiles__container.active{display:grid}#team_profiles__container-governance{display:none}#team_profiles__container-governance.active{display:block}.team_profiles__govText{text-align:center;width:100%;max-width:800px;margin:0 auto 40px;line-height:1.3}.team_profiles__banner{width:100%;margin-bottom:50px;padding:15px 30px;font-size:35px;font-weight:300;line-height:1.2;display:inline-block}.team_profiles__banner:after{color:#fff;content:">";-o-transition:all .5s ease;margin-left:10px;font-weight:300;transition:all .5s}.team_profiles__banner:hover.team_profiles__banner:after{margin-left:20px}.team_profiles__boxes{grid-template-columns:1fr 1fr;gap:20px;max-width:820px;margin:0 auto;display:grid}.team_profiles__boxes__box{flex-direction:column;display:flex}.team_profiles__boxes__box__bar{height:15px;margin-bottom:30px}.team_profiles__boxes__box__title{text-align:left;margin-bottom:20px;padding:0 20px;line-height:1.2}.team_profiles__boxes__box__text{padding:0 20px}.team_profiles__boxes__box__button{margin-top:auto}.team_profiles__boxes__box__flags{grid-template-columns:repeat(3,80px);justify-content:space-between;gap:40px 15px;margin:30px;display:grid}.team_profiles__boxes__box__flags__flag{background-size:cover;width:80px;height:50px}.team_profiles__item{width:250px;margin-bottom:50px;position:relative}.team_profiles__item__photo{background-size:cover;border:2px solid #fff;width:100%;margin-bottom:20px;padding-top:100%;display:block}.team_profiles__item__photo.clickable:hover{cursor:pointer;opacity:.8}.team_profiles__item__name,.team_profiles__modal__imageDiv__name{color:#c93e35;font-size:20px;font-weight:600;line-height:1.2}.team_profiles__item__role,.team_profiles__modal__imageDiv__role{text-transform:uppercase;margin-top:5px;font-size:16px;line-height:120%}.team_profiles__overlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;width:100%;display:none;position:fixed;inset:0}.team_profiles__overlay.active{display:flex}.team_profiles__modal{z-index:2147483647;width:95%;max-width:1000px;height:100%;padding-bottom:60px;display:none;position:fixed;top:0;left:50%;transform:translate(-50%)}.team_profiles__modalContainer{background-color:#fff;justify-content:space-between;max-height:100%;margin-top:40px;padding:50px;display:flex;position:relative;overflow:auto;box-shadow:0 0 70px #000000e6}.team_profiles__modal.active{display:block}.team_profiles__modal__closeModal{cursor:pointer;border:2px solid gray;border-radius:.3rem;padding:3px;position:absolute;top:7px;right:7px}.team_profiles__modal__imageDiv{text-align:center;width:30%;max-width:275px}.team_profiles__modal__imageDiv__photo{background-size:cover;width:275px;height:275px;margin:0 auto}.team_profiles__modal__textDiv{width:58%}.team_profiles__modal__textDiv p{text-align:left}.team_profiles__modal__imageDiv__name{padding:15px 0 5px;font-size:30px}.team_profiles__modal__imageDiv__role{font-size:20px}@media only screen and (width<=975px){.team_profiles .container{grid-template-columns:repeat(3,auto);width:100%;max-width:800px}.team_profiles__modalContainer{display:block}.team_profiles__modal__imageDiv{text-align:center;width:300px;margin:0 auto 30px}.team_profiles__modal__imageDiv__photo{background-size:cover;border-radius:50%;width:275px;height:275px;margin:0 auto}.team_profiles__modal__textDiv{width:100%}}@media only screen and (width<=790px){.team_profiles .container,.team_profiles .container.team_profiles__container--3{grid-template-columns:repeat(2,auto);max-width:550px}#team_profiles__container-governance{max-width:100%}}@media only screen and (width<=700px){.team_profiles__switch{display:block}.team_profiles__switch__button{margin-bottom:10px}.team_profiles__banner{font-size:26px}.team_profiles__boxes{display:block}.team_profiles__boxes__box{max-width:450px;margin:0 auto 20px}}@media only screen and (width<=540px){.team_profiles__modalContainer{width:100%;padding:50px 20px}.team_profiles .container.active,.team_profiles .container.team_profiles__container--3.active{max-width:290px;display:block}}@media only screen and (width<=480px){.team_profiles__banner{font-size:22px}}@media only screen and (width<=420px){.team_profiles__banner{font-size:21px}}
