.container-fluid.home_blog{background:linear-gradient(180deg,#e0ecf4bd,#d4d9ecbd)}.recentpost-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 20px 20px}.recentpost-wrap .recentpost-item-wrap{display:flex;flex-wrap:wrap;gap:30px;margin:0 auto 10px;max-width:980px;padding:20px}.recentpost-wrap .recentpost-header h2{font-size:34px;margin-bottom:0}.recentpost-wrap .recentpost-header h2:after{background-color:#fff;max-width:133px}.recentpost-wrap .recentpost-item{background-color:#fff;border:1px solid hsla(0,4%,91%,.75);margin:20px 0;padding:0;width:calc(33.33333% - 30px)}.recentpost-wrap .recentpost-date{color:#000;font-size:12px;font-style:inherit;font-weight:inherit;line-height:normal;margin-bottom:12px;padding:9px 22px}.recentpost-item-img{text-align:center}.recentpost-item-img img{max-height:145px;object-fit:contain}.recentpost-wrap .recentpost-title{color:#000;display:-webkit-box;font-size:16px;line-height:normal;line-height:1.3;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.recentpost-wrap .recentpost-title a{color:#000}.recentpost-wrap .recentpost-item:hover .recentpost-title a{color:#e6a31e}.recentpost-wrap .recentpost-cnt{color:#000;font-size:14px;line-height:normal;line-height:1.5;min-height:auto}.recentpost-cnt a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.recentpost-wrap .recentpost-cnt-wrap:hover .recentpost-cnt a,.recentpost-wrap .recentpost-cnt:hover{color:#e6a31e}.recentpost-wrap .recentpost-link a{height:52px;width:274px;-st-extends:StylableButton;align-items:center;background:#5b88c7;color:#fff;display:flex;flex-basis:auto;flex-direction:row;flex-grow:1;justify-content:center;margin:0 auto;overflow:hidden;padding:3px;transition:all .2s ease,visibility 0s}.recentpost-wrap .recentpost-link a span{font-size:18px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25em;margin:0 4px 0 0;transition:inherit}.recentpost-wrap .recentpost-link a svg{height:70px;width:70px;fill:#fff;transition:inherit}.recentpost-wrap .recentpost-link{text-align:center}.recentpost-wrap .recentpost-link a:hover{opacity:.7}.recentpost-cnt-wrap{padding:0 22px 32px}@media(max-width:900px){.recentpost-item-img img{object-fit:cover;width:100%}}@media(max-width:767px){.recentpost-wrap .recentpost-item-wrap{padding-left:0;padding-right:0}.recentpost-wrap .recentpost-item{width:calc(50% - 30px)}}@media(max-width:599px){.recentpost-wrap .recentpost-item{width:100%}}