.case-study-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-study-cards .case-study{background:#fff;margin-bottom:3%}.case-study-cards.cols-2 .case-study{width:49%}.case-study-cards.cols-3 .case-study{width:32%}@media(min-width:769px){.case-study-cards.cols-2 .case-study:not(:nth-child(2n+2)){margin-right:2%}}@media(min-width:992px){.case-study-cards.cols-3 .case-study:not(:nth-child(3n)){margin-right:2%}}@media(max-width:991px){.case-study-cards.cols-3 .case-study{margin-right:0;width:100% !important}}@media(max-width:768px){.case-study-cards .case-study{margin-right:0;width:100% !important}}.case-study-cards .case-study .category{background:#1b3564;padding:.75rem 2rem}.case-study-cards .case-study .category h4{color:#fff;margin:0;font-size:16px;font-weight:400}.case-study-cards .case-study .featured-image{overflow:hidden;display:block;height:200px;background-size:cover;background-position:top center}@media(min-width:992px){.case-study-cards.cols-2 .case-study .featured-image{height:300px}}.case-study-cards .case-study .featured-image{height:250px}@media(max-width:991px) and (min-width:580px){.case-study-cards.cols-3 .case-study .featured-image{height:300px}}.case-study-cards .case-study .company-logo{width:120px}.case-study-cards .case-study .title{display:block}.case-study-cards .case-study .title a{text-transform:initial;font-size:18px;font-weight:600;color:#000;letter-spacing:0}.case-study-cards .case-study .excerpt{margin-bottom:1rem}.case-study-cards .case-study .read-more{text-transform:uppercase;font-weight:600;color:#56a6da;font-size:16px}