.recent-posts__container{display:flex;flex-wrap:wrap;margin:auto;width:min(1120px,100%)}.recent-posts__container .recent-posts{padding:clamp(10px,1.25vw,20px)}.recent-posts__container .recent-posts .recent-posts__inner{background-color:#f8f7f1;box-shadow:0 20px 20px #184f2c0d;position:relative}.recent-posts__container .recent-posts .recent-posts__inner a.recent-post__link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.recent-posts__container .recent-posts .recent-posts__inner .img-holder{height:200px;overflow:hidden}.recent-posts__container .recent-posts .recent-posts__inner .recent-posts__inner-content{padding:clamp(15px,2vw,32px)}.recent-posts__container .recent-posts .recent-posts__inner .recent-posts__inner-content>*{margin:10px auto}.recent-posts__wrapper .appendDots{cursor:pointer;display:flex;margin:25px auto;position:relative;text-align:center;width:fit-content}.recent-posts__wrapper .appendDots ul{align-items:center;display:inline-flex;list-style-type:none;margin:auto auto auto -40px;width:100%}.recent-posts__wrapper .appendDots ul>li{background:#184f2c;border-radius:15px;cursor:pointer;height:15px;margin:5px;min-height:15px;min-width:15px;opacity:.5;width:15px}.recent-posts__wrapper .appendDots ul>li.slick-active{opacity:1}.recent-posts__wrapper .appendDots ul>li>button{display:none}.recent-posts__wrapper .appendArrows{position:absolute;top:50%;transform:translateY(-50%);width:100%}.recent-posts__wrapper .slick-prev.slick-arrow{display:block!important;left:-25px;top:50%;transform:translateY(-50%)}.recent-posts__wrapper .slick-next.slick-arrow{display:block!important;right:-25px;top:50%;transform:translateY(-50%)}.recent-posts__wrapper .slick-prev,.slick-next{background:transparent;border:0;border-radius:100px;cursor:pointer;font-size:20px;outline:0;position:absolute;z-index:999}.recent-posts__wrapper .slick-next .fa,.recent-posts__wrapper .slick-next .fas,.recent-posts__wrapper .slick-prev .fa,.recent-posts__wrapper .slick-prev .fas{color:#184f2c;font-size:28px}@media screen and (max-width:1024px){.recent-posts__container{width:100%}.recent-posts__container>*{flex-basis:90%!important;margin:20px auto}}