.case-studies{display:flex;flex-wrap:wrap}.case-studies .case-study__post{display:flex;flex:0 0 33.33333%;padding:28px 20px}.case-studies .case-study__post .case-study__post-inner{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);overflow:hidden;position:relative;transition-timing-function:cubic-bezier(.075,.82,.165,1);width:100%}.case-studies .case-study__post .featured-image-wrapper{display:inline-block;height:250px;line-height:0;overflow:hidden;vertical-align:top;width:100%}.case-studies .case-study__post .featured-image-wrapper img{min-height:250px;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);width:100%;z-index:10}.case-studies .case-study__post .featured-image-wrapper img:hover{transform:scale(1.15);-webkit-transform:scale(1.15)}.case-studies .case-study__post-content{padding:20px 29px 30px}.case-studies h2.case-study__post-title{font-size:25px;font-weight:600;margin:10px 0 20px;text-transform:uppercase}.case-studies h2.case-study__post-title a.case-study__post-title-link{color:#b6925e;text-decoration:none}.case-studies p#case-study__description{color:#2b2c31;font-family:CynthoNext-Regular,Sans-serif;font-size:15px;margin-bottom:20px}.case-studies a.read-more-link{color:#b6925e;font-family:SweetSans,Sans-serif;font-size:15px;font-weight:500;text-decoration:none;text-transform:uppercase}.case-studies a.read-more-link i{font-size:12px;font-weight:600}@media (max-width:991px){.case-studies .case-study__post{flex:0 0 50%}}@media (max-width:767px){.case-studies .case-study__post{flex:0 0 100%}}