.recent-resources-section{background-color:#fff;display:flex;overflow-x:clip;padding:63px 0 135px;position:relative}.recent-resources-section:after{background:url(https://www.penguinstrategies.com/hubfs/section-after-image.svg);background-size:cover;content:"";height:27.4vw;position:absolute;right:-8.96vw;top:-13.7vw;width:22.4vw}.recent-resources-section .blog-listing-wrapper{float:none;margin:0 auto;max-width:1280px;padding:0 20px}.recent-resources-section .blog-listing-wrapper>h2{border-bottom:none;color:#424242;font-family:Anton,Open Sans,Helvetica Neue,Arial;font-size:70px;font-weight:400;letter-spacing:2.8px;line-height:1.15;margin:0 0 35px;padding:0;text-align:center}.recent-resources-section .blog-listing-wrapper .recent-resources{column-gap:1.77vw;display:flex;flex-wrap:wrap;row-gap:34px}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item{margin:0;transition:translate .2s ease-in-out}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .post-item-inner{background:#fff;box-shadow:0 0 6px #00000029;display:flex;flex-direction:column;height:100%}.recent-resources-section .blog-listing-wrapper .recent-resources>div{background:#fff;display:flex;flex-direction:column;margin:0;width:calc(33.33% - 1.18vw)}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .post-header h4{color:#424242;letter-spacing:.56px;margin-bottom:13px;margin-top:0}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .post-header p{color:#424242;float:left;font-family:Poppins,Open Sans,Helvetica Neue,Arial;font-size:18px;font-weight:400;letter-spacing:.15px;line-height:26px;margin-top:17px}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .post-item-inner>a{display:flex;flex-direction:column;height:100%;justify-content:space-between}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .post-details{display:flex;flex-direction:column;height:inherit;justify-content:space-between;padding:26px 30px 30px;row-gap:30px}.body-container-wrapper .recent-resources-section .post-header h2,.recent-resources-section .post-header h2 a{color:#424242;font-family:Poppins,Open Sans,Helvetica Neue,Arial;font-size:24px;font-weight:500;line-height:1.3;text-align:left}.recent-resources-section .blog-read-more-link{align-items:center;color:#6d44b8;display:flex;float:left;font-family:Poppins,Open Sans,Helvetica Neue,Arial;font-size:18px;font-weight:500;justify-content:flex-start;line-height:normal;position:relative;text-decoration:none;width:auto}.recent-resources-section .blog-read-more-link:after{border-bottom:3px solid #6d44b8;border-right:3px solid #6d44b8;content:"";display:inline-block;height:12px;left:5px;position:relative;top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:12px}.recent-resources-section .blog-listing-wrapper .post-listing .post-item:hover .blog-read-more-link,.recent-resources-section .blog-listing-wrapper .post-listing .post-item:hover .blog-read-more-link:after{opacity:.5}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .hs-featured-image-wrapper{height:175px;overflow:hidden}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item .hs-featured-image-wrapper img{display:block;float:none;height:100%;margin:0;max-width:100%;object-fit:cover;padding:0;width:100%}.recent-resources-section .blog-listing-wrapper .recent-resources .post-item:hover .hs-featured-image-wrapper img{transform:scale(1.1);transition:all .5s ease}@media only screen and (max-width:992px){.recent-resources-section .blog-listing-wrapper .recent-resources{justify-content:center}.recent-resources-section .blog-listing-wrapper .recent-resources>div{max-width:391px;width:calc(50% - .85vw)}}@media only screen and (max-width:768px){.recent-resources-section .blog-listing-wrapper>h2{font-size:50px}.recent-resources-section .blog-listing-wrapper .recent-resources>div{width:100%}}