﻿.kche-flex-item2{position:relative;overflow:hidden}
.kche-flex-item2::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}
.kche-flex-item2 .info{position:absolute;width:100%;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%);z-index:2;padding:10px}
.kche-flex-item2 .info .kche-item-title{color:#fff}
.kche-flex-item2 .info a{padding:6px 20px!important;border-radius:20px!important}
@media screen and (max-width:768px) {.kche-flex-item2{width: 100%;}}