.list-8--item{background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius);display:block;flex:1;overflow:hidden;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,0,1)}.list-8--item-img{visibility:hidden}.list-8--item-img,.list-8--item-img-hover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px}.list-8--item-img-hover{position:absolute;top:0;transition:all .2s ease-out;width:100%}.list-8--item:hover{border:none;box-shadow:0 30px 18px -8px rgba(0,0,0,.1);transform:scale(1.04,1.1)}.list-8--item:hover .list-8--item-img-hover{height:100%;opacity:.3}.list-8--item:hover .list-8--item-body{position:relative;z-index:2}.list-8--item .list-8--item-img img{height:100%;transition:all .2s linear}.list-8--item-body{padding:15px}.list-8--item-body.center-text{text-align:center}.list-8--item-date{align-items:center;color:var(--secondary-color);display:flex;font-size:12px;line-height:12px;margin-bottom:2px}.list-8--item-body.center-text .list-8--item-date{justify-content:center}.list-8--item-date i{margin-right:5px;margin-top:-3px}.list-8--item-title{color:var(--text-color);font-size:20px;font-weight:700;line-height:30px;transition:all .2s linear}.list-8--item:hover .list-8--item-title{color:var(--brand-color-2)}.list-8--item-desc{color:var(--desc-color);font-size:18px;line-height:26px;margin-top:10px;transition:all .2s linear}.list-8--item:hover .list-8--item-desc{color:var(--secondary-color)}.list-8--item-desc.small{font-size:15px;line-height:19px;margin-top:2px}