.staff-outer{max-width:1360px;margin:auto;padding:40px 20px}.staff-flex{display:flex;justify-content:space-between}.staff-flex-inner{display:flex;justify-content:space-around;flex-basis:50%}.staff-box{flex-basis:44%;background:#e9e9e9;margin-bottom:20px;border-radius:10px}.staff-box-0{flex-basis:44%;min-height:1px}.staff-img{width:100%;max-width:100%;height:auto;border-top-right-radius:2px;border-top-left-radius:2px;filter:opacity(.8)}.job-title{font-size:15px;color:#1a5fce;margin:5px 0 0 0;line-height:1;padding-bottom:5px;font-weight:600}.staff-name{font-size:20px;margin:0 0 10px 0;color:#09182f;font-weight:600}.main-staff-info{padding:0 10px}.staff-info{font-size:14px;margin-bottom:0;color:#222}.staff-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:98%;width:100%;opacity:0;transition:.5s ease;background:#6ec1e4;border-top-right-radius:2px;border-top-left-radius:2px}.staff-img-hov{position:relative}.staff-img-hov:hover .staff-overlay{opacity:.92}.staff-info-text{color:#fff;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.staff-info-text p{word-wrap:break-word;padding:0 5px;font-size:40px;margin:0}.staff-info-text p a{color:#fff;transition:0.3s ease}.staff-info-text p a:hover{color:#09182f}.staff-desc{font-size:12px!important}@media (max-width:800px){.job-title{font-size:14px}.staff-name{font-size:18px;line-height:1.2}.main-staff-info{padding:0 5px}}@media (max-width:700px){.staff-flex{flex-direction:column}.job-title{font-size:13px}.staff-name{font-size:16px;line-height:1.2}}@media (max-width:320px){.staff-flex-inner{flex-direction:column}.staff-box{max-width:190px;margin:0 auto 10px auto}}