.cp-blog-feed-v2{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:var(--max-width);padding-top:calc(var(--main-padding)*3);width:100%}.cp-blog-feed-v2 .heading-rec-article a{color:var(--dark-green);font-family:var(--font-family-headings);font-size:35px;font-weight:400;line-height:45px;text-decoration:none}.cp-blog-feed-v2 button{background-color:var(--cta-bg-color);border:none;border-radius:0;color:var(--cta-text-color);cursor:pointer;font-family:var(--font-family);font-size:var(--paragraph);font-weight:500;outline:inherit;padding:calc(var(--main-padding)*1.25) calc(var(--main-padding)*2);text-shadow:none;width:226px}.cp-blog-feed-v2 .button-row{margin:68px auto 120px}.cp-blog-feed-v2 h4,.cp-blog-feed-v2 h4 span{font-size:20px;line-height:32px;margin-bottom:calc(var(--main-margin)*5)}.cp-blog-feed-v2 .blog-published-date,.cp-blog-feed-v2 .post-reading-time p{font-size:var(--paragraph-tiny);text-transform:uppercase}.cp-blog-feed-v2 .read-more-title{font-weight:600}.cp-blog-feed-v2 .read-more-title h5{margin-left:0;text-align:left}.cp-blog-feed-v2 .previous-next-post{flex-basis:50%;margin:var(--main-margin) 0;max-width:610px;padding:var(--main-padding)}.cp-blog-feed-v2 .title-previous-next-container h5 a{font-size:30px;font-weight:400;line-height:40px;margin-bottom:var(--main-margin);min-height:48px}.cp-blog-feed-v2 .previous-next-post img{height:325px;max-width:610px;object-fit:cover;width:100%}.cp-blog-feed-v2 .cp-blog-feed-v2-title{display:flex;justify-content:flex-start;max-width:var(--max-width);padding-left:var(--main-padding);text-align:left;width:100%}.cp-blog-feed-v2 .posts-cards{display:flex;flex-direction:row;gap:var(--main-padding);justify-content:space-between;margin:auto;max-width:var(--max-width)}@media screen and (max-width:768px){.cp-blog-feed-v2 .heading-rec-article a{font-family:var(--font-family-headings);font-size:26px;line-height:38px}.cp-blog-feed-v2 .cp-blog-feed-v2-title{padding-left:calc(var(--main-padding)*2)}.cp-blog-feed-v2 .posts-cards{flex-direction:column;gap:0}.cp-blog-feed-v2{flex-direction:column;width:100%}.cp-blog-feed-v2 .previous-next-post{margin:var(--main-margin) 0;padding:var(--main-padding) calc(var(--main-padding)*2);width:100%}.cp-blog-feed-v2 .previous-next-post img{height:192px}}