.kudos-resource-info{width:100%;padding:0px}.kudos-resource-info .kudos-row{justify-content:center}.kudos-resource-info .kudos-c{display:flex;width:430px;max-width:430px}@media(max-width:768px){.kudos-resource-info .kudos-c{max-width:500px;width:100%}}.kudos-resource-info .resource{background:#fff;box-shadow:2px 6px 7px 0 rgb(0 0 0 / 20%);border-radius:5px;font-size:24px;color:#2c84c2;line-height:21px;font-family:Open Sans;font-size:21px;color:#000;line-height:28px;flex:1 1 auto;display:block;text-decoration:none;transition-property:transform,box-shadow;transition-duration:.4s}.kudos-resource-info .resource:hover,.kudos-resource-info .resource:focus{text-decoration:none;transform:translateY(-3px);box-shadow:2px 8px 10px 0 rgba(0,0,0,0.2)}.kudos-resource-info .resource:hover .__banner .__overlay-icon,.kudos-resource-info .resource:focus .__banner .__overlay-icon{transform:translate(-50px,-50px) scale(1.2)}.kudos-resource-info .resource .__banner{position:relative;height:0px;overflow:visible;width:100%;padding-top:185px}.kudos-resource-info .resource .__banner .__image{position:absolute;top:0;left:0;width:100%;height:185px;object-fit:cover;border-radius:4px 4px 0 0}.kudos-resource-info .resource .__banner .__overlay-icon{position:absolute;top:50%;left:50%;width:100px;height:100px;transform:translate(-50px,-50px);object-fit:contain;object-position:center center;transition:all .2s ease}.kudos-resource-info .resource .__banner .__type{background-color:#fff;padding:13px 20px 0 27px;position:absolute;right:0;bottom:-7px;border-radius:50px 0 0 0;width:175px}.kudos-resource-info .resource .__banner .__type img{height:32px;max-width:100%;display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}.kudos-resource-info .resource .__content{padding:18px;padding-top:8px}.kudos-resource-info .resource .__content .__title{font-weight:500;font-size:16px;margin:0 0 .6em;font-weight:600;color:#2c84c2;overflow:hidden;line-height:1.375em;max-height:2.75em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kudos-resource-info .resource .__content .__subtitle{font-size:14px;color:#616161;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.kudos-resource-info .resource .__content .__project-type{font-size:12px;background-color:#edeeed;color:#000;display:inline-block;border-radius:20px;padding:0px 8px;margin-right:5px;margin-bottom:10px;margin-top:0px;background-color:#fff;border-width:1px;border-style:solid;border-color:#2c84c2;display:inline-block;line-height:13.8px}.kudos-resource-info .resource .__content .__synopsis{color:#000;font-size:14px;overflow:hidden;line-height:1.375em;max-height:2.75em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8x}.kudos-resource-info .resource .__content .__synopsis p{margin-bottom:0px;margin-top:0px}