.person-row:after,.person-row:before{content:"";display:table;clear:both}.person-row{margin:0 -15px;clear:both;display:flex;flex-wrap:wrap}.person-box{width:calc(100% / 3 - 31px);float:left;margin:0 15px 60px}.person-img{width:100%;object-fit:cover;position:absolute;top:0;bottom:0;height:100%}.person-img-box{position:relative;height:296px;margin-bottom:34px}.person-text a{display:block;width:100%;word-break:break-all}.person-hover-img{opacity:0;visibility:hidden;transition:all 400ms;z-index:2}.person-content h5{font-size:20px;margin-bottom:0px;text-transform:uppercase}.person-content{position:relative}.person-content .person-position{padding-bottom:30px}.person-hover-text{position:absolute;top:0;background:#fff;bottom:0;opacity:0;visibility:hidden;transition:all 500ms;max-height:100vh}.person-box:nth-last-child(3),.person-box:nth-last-child(2),.person-box:nth-last-child(1){margin-bottom:0}@media(hover:hover){.person-img-box:hover .person-hover-img{opacity:1;visibility:visible}.person-img-box:hover+.person-content .person-hover-text{opacity:1;visibility:visible;position:relative}.person-img-box:hover+.person-content .person-text{display:none;opacity:0;visibility:hidden}}@media(hover:none) and (pointer:coarse){.person-box.show .person-hover-img{opacity:1;visibility:visible}.person-box.show .person-content .person-hover-text{opacity:1;visibility:visible;position:relative}.person-box.show .person-content .person-text{display:none;opacity:0;visibility:hidden}}@media(max-width:1199px){.person-img-box{height:255px;margin-bottom:20px}.person-hover-text{font-size:14px}.person-box{margin-bottom:40px}.person-content .person-position{padding-bottom:20px}.person-content{min-height:150px}}@media(max-width:991px){.person-img-box{height:215px;margin-bottom:20px}.person-content h5{font-size:16px}.person-content .person-position{padding-bottom:10px}}@media(max-width:767px){.person-box{width:calc(100% / 2 - 31px);margin-bottom:40px}.person-box:nth-last-child(3){margin-bottom:40px}}@media(max-width:550px){.person-box{width:100%;max-width:100%;display:inline-block;text-align:left;float:none;margin:0 0 30px}.person-img-box{height:250px}.person-row{text-align:center;margin:0}.person-box:nth-last-child(2),.person-box:nth-last-child(3){margin-bottom:30px}}