.case-studies-three-col__wrapper{gap:30px;grid-template-columns:repeat(3,1fr);margin:48px 0}.case-study{background:#fff;border-radius:8px;box-shadow:0 2px 36px 0 rgba(0,0,0,.08);display:block;overflow:hidden}.case-study__image{height:170px;overflow:hidden;width:100%}.case-study__image img{height:100%;object-fit:cover;width:100%}.case-study__content{height:100%;padding:30px;transition:.3s ease}.case-study:hover .case-study__content{background:#1370ed}.case-study__author{color:#1370ed;padding-top:12px}.case-study:hover .case-study__content *{color:#fff}@media only screen and (max-width:991px){.case-studies-three-col__wrapper{flex-flow:row wrap;gap:48px;justify-content:center}.case-studies-three-col__wrapper .case-study{width:calc(50% - 24px)}}@media only screen and (max-width:575px){.case-studies-three-col__wrapper{flex-flow:row wrap;gap:48px}.case-studies-three-col__wrapper .case-study{width:100%}}