.leader{padding:45px 0 15px 0;border-bottom:1px solid #f4f4f4}.leader:last-of-type{padding-bottom:0;border-bottom:0}.leader-photo{width:230px;height:auto;margin-bottom:20px}.leader-name{margin-bottom:0}.leader-title{margin-bottom:20px}@media(min-width:768px){.leader-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.leader-photo{margin-bottom:0;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}}