.recent_blog_posts__heading{font-size:60px;font-weight:800;margin-bottom:15px;text-align:center;text-transform:uppercase}.recent_blog_posts__subheading{font-size:32px;font-weight:800;margin-bottom:12px;text-align:center}.recent_blog_posts__description{color:var(--brand-dark-1);margin:0 auto 12px;max-width:1200px;text-align:center}.recent_blog_posts__slider__holder{align-items:center;display:flex;gap:20px;margin-top:60px}.recent_blog_posts__slide{height:auto!important}.recent_blog_posts__slider__arrow_next,.recent_blog_posts__slider__arrow_prev{cursor:pointer}.recent_blog_posts__post{box-shadow:0 4px 4px 0 #00000040;height:100%}.recent_blog_posts__post img{height:260px;object-fit:cover;width:100%}.recent_blog_posts__post__content{display:flex;flex-direction:column;height:calc(100% - 260px);padding:27px 32px 36px}.recent_blog_posts__post__title{color:var(--brand-navy-blue);font-size:30px;font-weight:800;line-height:1.2;margin-bottom:10px}.recent_blog_posts__post__description{color:#333;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.recent_blog_posts__slider{padding:0 15px 15px!important}.recent_blog_posts__post__button{background-color:var(--brand-bright-red);border:2px solid var(--brand-bright-red);border-radius:100px;color:#fff!important;display:block;font-size:19px;font-weight:700;margin-top:auto;padding:20px;text-align:center;text-decoration:none!important;transition:border .25s ease-in-out;width:100%}.recent_blog_posts__post__button:hover{border:2px solid var(--brand-navy-blue)}.recent_blog_posts .mobile-show{display:none}.recent_blog_posts__bottom_link{color:var(--brand-bright-red)!important;display:block;font-size:20px;font-weight:500;margin:40px auto 0;max-width:570px;text-align:center;text-decoration:none}.recent_blog_posts__bottom_link:hover{font-weight:700}@media (max-width:768px){.recent_blog_posts .mobile-show{display:block}.recent_blog_posts .mobile-hide{display:none}.recent_blog_posts__heading{font-size:33px}.recent_blog_posts__subheading{font-size:24px}.recent_blog_posts__slider__holder{gap:10px}.recent_blog_posts__slider{padding:0 6px 15px!important}.recent_blog_posts__post{margin-bottom:20px}.recent_blog_posts__post__title{font-size:25px}.recent_blog_posts__description{margin:0 auto 30px}}