.team-member--hover-overlay.card.cell.team-member{padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none;max-width:19.4rem}@media print,screen and (max-width: 74.99875em){.team-member--hover-overlay.card.cell.team-member{margin-bottom:2.2857142857rem}}.team-member--hover-overlay .card-image{position:relative}.team-member--hover-overlay .card-image img{margin-bottom:0}.team-member--hover-overlay .card-image .bio-image-title{position:absolute;bottom:2rem;font-size:1.85rem;text-align:center;width:100%}.team-member--hover-overlay .overlay-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%;max-width:35.7142857143rem;background:rgba(0,0,0,0);color:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.team-member--hover-overlay .overlay-content h3.node__title{color:var(--h3-font-color, white);text-align:var(--h3-text-align, center)}.team-member--hover-overlay .overlay-content .overlay-content-inside{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;visibility:hidden;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.team-member--hover-overlay .overlay-content .overlay-content-inside .card-section{-webkit-box-flex:0;-ms-flex:0;flex:0}.team-member--hover-overlay .overlay-content .overlay-content-inside .field--name-field-biography p{color:#fff}.team-member--hover-overlay .overlay-content .overlay-content-inside .card-divider{background:rgba(0,0,0,0);display:block}.team-member--hover-overlay .card-divider.read-more{padding:0}.team-member--hover-overlay .card-divider.read-more .button--primary{margin-top:0;border:.0714285714rem solid var(--h3-font-color, white);background:none;color:var(--h3-font-color, white)}.team-member--hover-overlay:hover .overlay-content{background:rgba(0,0,0,.65)}.team-member--hover-overlay:hover .overlay-content .overlay-content-inside{visibility:visible}.team-member--hover-overlay:hover .bio-image-title{opacity:0}@media print,screen and (max-width: 39.99875em){.team-member--hover-overlay .overlay-content{max-width:35.7142857143rem}}@media print,screen and (max-width: 63.99875em){.team-member--hover-overlay{cursor:pointer}}@media print,screen and (min-width: 64em)and (max-width: 89.99875em){.team-member--hover-overlay .field--name-field-biography{display:none}}