.resources-grid{min-height:200px}.resources-grid .posts-grid{display:flex;flex-wrap:wrap;margin:0 -15px 15px}.resources-grid .posts-grid .post-item-box{padding:0 15px 30px;width:33.33%}.resources-grid .post-item{background:#fff;font-size:14px;height:100%;margin:0!important;overflow:hidden;padding:0 0 60px;position:relative}.resources-grid .post-item p{margin:0}.resources-grid .post-item p img{display:none}.resources-grid .post-item .cta_btn,.resources-grid .post-item .cta_button{bottom:20px;left:20px;position:absolute;z-index:3}.resources-grid .post-item .latest{background:#54c6d7;color:#fff;display:none;font-size:13px;font-weight:600;padding:6px 12px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:3}.resources-grid .post-item .latest.show{display:block}.resources-grid .post-item .image-box{height:165px}.resources-grid .post-item .image-box a{display:block;height:100%;overflow:hidden;position:relative}.resources-grid .post-item .image-box span{background-position:50% 50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s}.resources-grid .post-item-box.has-video .image-box a:before{background:url(https://cdn2.hubspot.net/hubfs/1769719/images_oct_2018/play-icon.svg) no-repeat 50% 50%;content:"";height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;top:50%;width:60px;z-index:2}.resources-grid .post-item .image-box:hover span{transform:scale(1.05)}.resources-grid .post-item .date{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.resources-grid .post-item .image-box+.text-box{padding-top:20px}.resources-grid .post-item .text-box{padding:32px 20px 5px}.resources-grid .post-item .tag-list{color:#24b56f;font-size:11px;font-weight:600;list-style:none;margin:0;padding:0 0 10px;text-transform:uppercase}.resources-grid .post-item .tag-list a{color:#24b56f;text-decoration:none}.resources-grid .post-item .tag-list li{display:inline-block;margin:0 0 5px;vertical-align:top}.resources-grid .post-item .tag-list a:hover{text-decoration:underline}.resources-grid .post-item h2{color:#1e345d;font-size:20px;font-weight:600;letter-spacing:normal;margin:0 0 20px}.resources-grid .post-item h2 a{color:#1e345d;text-decoration:none}.resources-grid .post-item h2 a:hover{text-decoration:underline}.hidden-btn{font-size:0;left:-9999px;line-height:0;position:absolute}.js-load-more.btn{border-bottom:2px solid #1e345d;color:#1e345d;font-size:14px;font-weight:700;padding:0 0 1px;position:relative;text-decoration:none}.resources-listing .js-load-more.btn{border:none;font-size:0;height:0;line-height:0;overflow:hidden;padding:0}.js-load-more.btn:hover{border-bottom:2px solid transparent;text-decoration:none}.js-no-post{margin:0;padding:0 15px;text-align:center;width:100%}.post-el .more,.resources-grid .post-item .more{border-bottom:2px solid #1e345d;bottom:30px;color:#1e345d;font-size:12px;font-weight:700;left:30px;padding:0 0 1px;position:absolute;text-decoration:none}.resources-grid .post-item .more{left:20px}.post-el .more:hover,.resources-grid .post-item .more:hover{border-bottom:2px solid transparent;text-decoration:none}.more-link{background:0;border:0;color:#1e345d;display:inline-block;font-size:14px;font-weight:600;padding:0 12px 0 0;position:relative;text-decoration:none;transition:all .3s ease;vertical-align:top;white-space:nowrap}.more-link:after{border:2px solid #1e345d;border-width:0 2px 2px 0;content:"";height:11px;position:absolute;right:0;top:6px;transform:rotate(-45deg);transition:all .3s ease;width:11px}.more-link:hover:after{border-color:#169e5c}.more-link:hover{color:#169e5c;text-decoration:none}.js-clear-all{border-bottom:2px solid #1e345d;color:#1e345d;display:inline-block;font-size:12px;font-weight:700;padding:0 0 1px;text-decoration:none;vertical-align:top}.js-clear-all:hover{border-bottom:2px solid transparent;text-decoration:none}.resources-grid .post-item .text-body{display:none}@media only screen and (max-width:1023px){.resources-grid .post-item .image-box{height:135px}.resources-grid .post-item{font-size:12px}.resources-grid .post-item h2{font-size:18px;margin:0 0 13px}}@media only screen and (max-width:767px){.resources-grid .posts-grid .post-item-box{width:100%}}