.Cm-blog-v2{background-position:top -4.7rem left;background-repeat:no-repeat;padding:60pt 0;position:relative}.Cm-blog-v2 .container{margin:0 auto;max-width:1340px;padding:0 20px}.Cm-blog-v2 .blog-inner-v2{align-items:center;display:flex;gap:50px}.Cm-blog-v2 .blog-card-section{display:flex;gap:40px}.Cm-blog-v2 .blog-card-section .blog-card-item{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.Cm-blog-v2 .blog-card-item .blog-date{color:#495057;font-family:Poppins;font-size:16px;font-weight:400;height:auto;line-height:26px}.Cm-blog-v2 .blog-card-item .blog-title h2{color:#006aab;font-family:Poppins;font-size:24px;font-weight:700;height:auto;line-height:29px;margin-bottom:10px;max-width:350px}.Cm-blog-v2 .blog-card-item .blog-title h2 a{color:inherit;font-weight:700}.Cm-blog-v2 .blog-card-item .blog-description p{color:#000;font-family:Poppins;font-size:18px;font-weight:400;line-height:24px;width:340px}.Cm-blog-v2 .blog-v2-content h3{color:#fff;font-family:Poppins;font-size:40px;font-weight:700;height:108px;line-height:44px;margin:0;width:393px}.Cm-blog-v2 .blog-v2-content p{color:#fff;font-family:Poppins;font-size:20px;font-weight:400;line-height:30px;max-width:393px;min-height:214px}.top-section-btn a{background-color:#fff;color:#00314b;width:289px}.Cm-blog-v2 .blog-card-section .readmore-btn a,.top-section-btn a{align-items:center;border-radius:5px;display:flex;font-family:Poppins;font-size:20px;font-weight:700;height:50px;justify-content:center;line-height:24px;text-align:center}.Cm-blog-v2 .blog-card-section .readmore-btn a{background-color:#f08020;color:#000;width:171px}@media screen and (max-width:1350px){.Cm-blog-v2 .blog-inner-v2{flex-wrap:wrap}.Cm-blog-v2 .blog-v2-content h3{height:auto;margin-bottom:20px;width:100%}.Cm-blog-v2 .blog-v2-content p{height:auto;max-width:100%;min-height:auto;width:100%}.Cm-blog-v2 .blog-card-section,.Cm-blog-v2 .blog-card-section .blog-card-item{width:100%}.cm-two-col.ira-impact .col-right-section{padding-left:30px}}@media screen and (max-width:840px){.Cm-blog-v2 .blog-card-section{flex-wrap:wrap}.Cm-blog-v2 .blog-card-item .blog-title h2{max-width:100%;width:100%}.Cm-blog-v2 .blog-card-item .blog-description p{width:100%}}