.content-cards-grid-alt .cards-row:not(:last-child){margin-bottom:44px}.content-cards-grid-alt .cards-row:nth-child(2n) .card-right,.content-cards-grid-alt .cards-row:nth-child(odd) .card-left{width:calc(66.5% - 47px)}.content-cards-grid-alt .cards-row:nth-child(2n) .card-left,.content-cards-grid-alt .cards-row:nth-child(odd) .card-right{width:33.5%}.content-cards-grid-alt .cards-row .card-left{margin-right:47px}.content-cards-grid-alt .cards-wrap .cards-row .card-equal{width:calc(50% - 23.5px)}.content-cards-grid-alt .cards-wrap .cards-row .card-equal.card-left{margin-right:47px}.content-cards-grid-alt .content-card:not(.style-image-top){height:344px}.content-cards-grid-alt .card-link:before{background:linear-gradient(183.28deg,rgba(39,39,39,0) 43.54%,rgba(39,39,39,.3) 59.33%,rgba(39,39,39,.75) 98.36%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.content-cards-grid-alt .card-link:after{bottom:-100%;content:"";height:100%;left:0;position:absolute;right:0;transition:bottom .5s ease;width:100%;z-index:3}.content-cards-grid-alt .card-link:hover:after{bottom:0}.content-cards-grid-alt .card-link .card-info{max-height:0;opacity:0;transition:max-height .65s ease,opacity .65s ease,visibility .65s ease;visibility:hidden}.content-cards-grid-alt .card-link:hover .card-info{max-height:344px;opacity:1;visibility:visible}.content-cards-grid-alt .card-link .text-wrap{padding:24px 40px 23px}.content-cards-grid-alt .card-link .topic-pill-wrap{right:39px;top:36px}.content-cards-grid-alt .card-link .resource-name{margin-bottom:13px}.content-cards-grid-alt .card-link .resource-topic{margin-bottom:13px;margin-top:5px}.content-cards-grid-alt .card-link .resource-date{font-size:16px;padding-left:36px}.content-cards-grid-alt .card-link .resource-date .date-icn{top:3px}.content-cards-grid-alt .content-card.style-image-top{display:flex;flex-direction:column;height:auto}.content-cards-grid-alt .content-card.style-image-top .card-img-wrap{flex-shrink:0;height:220px;overflow:hidden}.content-cards-grid-alt .content-card.style-image-top .card-img-wrap img{display:block;height:100%;object-fit:cover;width:100%}.content-cards-grid-alt .content-card.style-image-top .card-content-box{background:#fff;flex:1;padding:28px 32px 32px}.content-cards-grid-alt .content-card.style-image-top .resource-name{margin-bottom:12px}.content-cards-grid-alt .content-card.style-image-top .resource-topic{margin-bottom:8px;margin-top:0}.content-cards-grid-alt .content-card.style-image-top .resource-date{font-size:16px;margin-bottom:0;padding-left:36px}.content-cards-grid-alt .content-card.style-image-top .resource-date .date-icn{top:3px}.content-cards-grid-alt .content-card.style-image-top .topic-pill-wrap{margin-bottom:12px}.content-cards-grid-alt .buttons-row{margin-top:39px}.content-cards-grid-alt .card-content-box{border-bottom:5px solid}@media only screen and (max-width:991px){.content-cards-grid-alt .cards-row:nth-child(2n) .card-left,.content-cards-grid-alt .cards-row:nth-child(2n) .card-right,.content-cards-grid-alt .cards-row:nth-child(odd) .card-left,.content-cards-grid-alt .cards-row:nth-child(odd) .card-right,.content-cards-grid-alt .cards-wrap .cards-wrap .cards-row .card-equal{width:48%}.content-cards-grid-alt .cards-row .card-left,.content-cards-grid-alt .cards-wrap .cards-row .card-equal.card-left{margin-right:4%}}@media only screen and (max-width:767px){.content-cards-grid-alt .cards-row:nth-child(2n) .card-left,.content-cards-grid-alt .cards-row:nth-child(2n) .card-right,.content-cards-grid-alt .cards-row:nth-child(odd) .card-left,.content-cards-grid-alt .cards-row:nth-child(odd) .card-right,.content-cards-grid-alt .cards-wrap .cards-row .card-equal,.content-cards-grid-alt .cards-wrap .cards-row .card-equal.card-left{margin-right:0;width:100%}.content-cards-grid-alt .cards-wrap .cards-row .content-card{margin-bottom:47px}.content-cards-grid-alt .cards-row:last-child .content-card:last-child{margin-bottom:0}.content-cards-grid-alt .buttons-row{margin-top:15px}.content-cards-grid-alt .content-card.style-image-top .card-img-wrap{height:180px}.content-cards-grid-alt .content-card.style-image-top .card-content-box{padding:20px 24px 24px}.content-cards-grid-alt a.btn.text-btn{padding-bottom:0}}