.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;display:flex;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:auto;max-width:475px;min-height:712px;overflow:hidden;width:100%}.recent-posts__container .recent-posts .recent-posts__inner .recent-posts__inner-content{display:flex;flex-flow:column;justify-content:center;margin:0 auto;max-width:491px;padding:clamp(15px,2vw,32px);text-align:left}.recent-posts__container .recent-posts .recent-posts__inner .recent-posts__inner-content>h3{margin:0;max-width:353px}.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:#cfd562;border-radius:15px;cursor:pointer;height:15px;margin:5px;min-height:15px;min-width:15px;opacity:1;width:15px}.recent-posts__wrapper .appendDots ul>li.slick-active{background:#184f2c;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}}@media screen and (max-width:900px){.recent-posts__container .recent-posts .recent-posts__inner{display:initial}.recent-posts__container .recent-posts .recent-posts__inner .img-holder{min-height:200px}}