.recent-posts-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}.recent-posts-container h4{font-size:22px}.recent-posts-container h4 a:not([class*=-btn]){color:#000;text-decoration:unset}.events-post-containter>*{background-color:unset;flex-basis:30%;margin:20px 0}.recent-posts-container .recent-posts{display:block;height:auto;position:relative}.recent-posts-container .recent-posts:hover:before{transform:translateX(5px)}.recent-posts-container .recent-posts>a{bottom:0;height:100%;left:0;position:absolute;right:0;text-decoration:unset!important;top:0;width:100%}.recent-posts-container .recent-posts .img-holder{aspect-ratio:10/7;border-radius:20px;height:auto;position:relative;width:100%}.recent-posts-container .recent-posts .img-holder .featured-tag{bottom:-40px;color:#000;font-weight:700;left:-10px;position:absolute;text-transform:uppercase}.recent-posts-container .recent-posts .img-holder p{font-size:11.3px;font-weight:700;left:34px;line-break:auto;margin:0;position:absolute;top:5px;transform:translateY(50%);z-index:2}.recent-posts-container .recent-posts .img-holder svg{left:0;position:relative;top:0;z-index:1}.recent-posts-container .recent-posts .recent-posts__content{padding:clamp(40px,60px,80px) 0 20px}.recent-posts-container .recent-posts .recent-posts__content.meeting{padding:clamp(20px,30px,40px) 0}.recent-posts-container .recent-posts .recent-posts__content .red-underline-btn{cursor:pointer;font-weight:600;position:relative;text-transform:uppercase}.recent-posts-container .recent-posts .recent-posts__content .read-more .icon{align-items:center;background:#54bcb7;border:0;border-radius:26px;display:inline-flex;height:26px;justify-content:center;left:unset;margin-left:5px;outline:0;position:relative;right:unset;text-align:center;top:unset;width:26px;z-index:9}.recent-posts-container .recent-posts .recent-posts__content .read-more .icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.463' height='42.925'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='6' d='M20.22 4.243 3.001 21.463l17.22 17.22' data-name='Path 52'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;margin-left:1.5px;transform:rotate(180deg);width:10px}.recent-posts-container .recent-posts h3{color:#1a1a1a;font-size:clamp(28px,2.25vw,36px);font-weight:700;line-height:1.2}.recent-posts-container .recent-posts h1,.recent-posts-container .recent-posts h2,.recent-posts-container .recent-posts h3,.recent-posts-container .recent-posts h4,.recent-posts-container .recent-posts h5,.recent-posts-container .recent-posts p{font-weight:700;margin-bottom:10px;text-decoration:unset!important}.recent-posts-container .recent-posts p{color:#000;font-size:16px;font-weight:400;line-height:2.25em}.recent-posts-container .intro.location{color:#707070;font-size:20px;line-height:1em;margin-bottom:0}.recent-posts-container h4 a{font-size:16px;line-height:2.6em}@media screen and (max-width:1024px){.recent-posts-container{width:100%}.recent-posts-container>*{flex-basis:100%!important;margin:20px auto}}