.case-study{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}.case-study hr{margin:50px 0}.case-study__author{flex:0 1 20%;padding-right:15px;text-align:center}.case-study__author p{margin:0 0 5px}.case-study p.case-study--author-name{font-size:22px;font-weight:700;margin-top:10px}.case-study__author .kl-rich-text__preheader{text-transform:uppercase}img.case-study__author-image{border-radius:50%;height:180px!important;margin-bottom:20px;max-width:180px!important;object-fit:cover;width:180px!important}figure.case-study__author-logo{margin-top:20px;padding-top:20px;position:relative}figure.case-study__author-logo:before{border-top:2px solid var(--colors-medium-grey);content:"";height:2px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:50px}.case-study__content{flex:0 0 70%}.case-study__content p:last-child{margin:0}.case-study__content h2{font-size:32px}p.case-study--content-intro{font-size:20px;font-weight:700}@media screen and (max-width:767px){.case-study{flex-flow:column wrap}.case-study__author{flex:1 0 100%;margin-bottom:30px;padding-right:0;text-align:center;width:100%}.case-study__content{flex:1 0 100%;padding-left:0}.case-study__content h2{font-size:26px}}