.cards-team-member{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.cards-team-member .page-width{margin:0 auto;max-width:1250px;padding:0 20px}.cards-team-member .page-width.text-center{text-align:center}.cards-team-member .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -12px}.cards-team-member .card{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px 12px;overflow:hidden;padding:30px 20px}.cards-team-member .card.invisible{display:none;padding:0}.cards-team-member .card.border-radius{border:1px solid rgba(51,51,51,.1);border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);padding:30px 20px;position:relative}.cards-team-member .mb-0{margin-bottom:0}.cards-team-member .mb-40{margin-bottom:40px}.cards-team-member .mt-20{margin-top:20px}.cards-team-member .card.text-center{text-align:center}#contactForm button[type=submit],.cards-team-member .simple button{background-color:#000!important;border:1px solid transparent!important;border-radius:6px!important;color:#fff!important;cursor:pointer;font-family:Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:1rem!important;font-weight:600!important;letter-spacing:1px!important;line-height:1.2!important;padding:10px 20px!important;text-align:center!important;text-decoration:none!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;vertical-align:middle!important}.cards-team-member .simple button:hover{opacity:.8}.cards-team-member .card-body{text-align:left}.cards-team-member .card .background-image{background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:168px;margin:-30px -20px 15px}.cards-team-member .card .card-title{margin-bottom:8px}.cards-team-member .card .card-role{margin-bottom:20px}.cards-team-member .card .card-title h3{font-size:24px;font-weight:400;line-height:30px;margin-bottom:5px}.cards-team-member .card .card-role h5{font-size:20px;font-weight:600;line-height:24px}.cards-team-member .divider{width:100%}.cards-team-member .modal{align-content:center;align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000}.cards-team-member .modal-content{background-color:#fff;border-radius:8px;box-shadow:0 15px 35px rgba(0,0,0,.25);margin:auto;max-width:400px;padding:30px 30px 20px;position:relative;width:100%}.cards-team-member .close{color:#666;cursor:pointer;font-size:22px;font-weight:700;position:absolute;right:16px;top:12px}#contactForm input,#contactForm textarea{border:1px solid #ccc;border-radius:4px;font-size:15px;margin-bottom:12px;padding:10px;width:100%}#formStatus{margin-top:20px}@media(max-width:767px){.cards-team-member h1,.cards-team-member h2,.cards-team-member h3,.cards-team-member h4,.cards-team-member h5,.cards-team-member h6{font-size:24px!important;line-height:28px}.cards-team-member .page-width{padding:0}.cards-team-member .flex{margin:0}.cards-team-member .card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.cards-team-member .card .background-image{height:200px}.modal-content{max-width:320px!important}}