.case-studies{margin-bottom:3em}.case-studies .case-study{border-bottom:1px solid #000;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:30px}.case-studies .case-study+.case-study{margin-top:30px}.case-studies .case-study .case-study__thumbnail{flex-basis:200px;height:200px;overflow:hidden}.case-studies .case-study .case-study__thumbnail .case-study__thumbnail--wrapper{background-position:50%;background-size:cover;display:block;height:100%;transition:all .25s ease;width:100%}.case-studies .case-study .case-study__thumbnail .case-study__thumbnail--wrapper:hover{transform:scale(1.2)}.case-studies .case-study .case-study__thumbnail img{display:none}.case-studies .case-study .case-study__content{flex-basis:calc(100% - 200px);margin-top:0;padding-left:50px}.case-studies .case-study .case-study__title{color:#666}.case-studies .case-study .case-study__intro{font-size:30px;font-style:oblique;font-weight:600}.case-studies .case-study .case-study__link{font-size:28px;text-decoration:none}.case-studies .case-study .case-study__link:hover{text-decoration:underline}@media (max-width:767px){.case-studies .case-study{flex-direction:column}.case-studies .case-study .case-study__thumbnail{flex-basis:100%;height:unset;padding-bottom:66%}.case-studies .case-study .case-study__thumbnail--wrapper{padding-bottom:66%}.case-studies .case-study .case-study__content{flex-basis:100%;margin-top:30px;padding-left:0}}