.resource-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}.resource-cards .resource{background:#fff;margin-bottom:3%}.resource-cards.cols-2 .resource{width:49%}.resource-cards.cols-3 .resource{width:32%}@media (min-width:769px){.resource-cards.cols-2 .resource:not(:nth-child(2n+2)){margin-right:2%}}@media (min-width:992px){.resource-cards.cols-3 .resource:not(:nth-child(3n)){margin-right:2%}}@media (max-width:991px){.resource-cards.cols-3 .resource{margin-right:0;width:100%!important}}@media (max-width:768px){.resource-cards .resource{margin-right:0;width:100%!important}.resource-cards .resource .pt-4.pb-5.px-5{padding:20px!important}}.resource-cards .resource .category{background:#1b3564;padding:.75rem 2rem}.resource-cards .resource .category h4{color:#fff;font-size:16px;font-weight:400;margin:0}.resource-cards .resource .featured-image{background-position:top;background-size:cover;display:block;height:200px;overflow:hidden;position:relative}.resource-cards .resource .featured-image .play-button{background:#fff;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:91px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:91px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-cards .resource .featured-image .play-button>span{color:#1b3664;font-size:75px}@media (min-width:992px){.resource-cards.cols-2 .resource .featured-image{height:300px}}.resource-cards .resource .featured-image{height:250px}@media (max-width:991px) and (min-width:580px){.resource-cards.cols-3 .resource .featured-image{height:300px}}.resource-cards .resource .company-logo{width:120px}.resource-cards .resource .title{display:block}.resource-cards .resource .title a{color:#000;font-size:18px;font-weight:600;letter-spacing:0;text-transform:none}.resource-cards .resource .excerpt{margin-bottom:1rem}.resource-cards .resource .read-more{color:#56a6da;font-size:16px;font-weight:600;text-transform:uppercase}