.m-showcase-wrap{color:#354341;line-height:21px}.m-showcase-wrap .title{font-size:30px;font-weight:500;margin-bottom:15px;text-align:center}.m-showcase-wrap .separator{background-color:#144da0;height:3px;margin:auto auto 30px;width:40px}.m-showcase-wrap .cards-container{display:grid;grid-gap:30px}.m-showcase-wrap .cards-container .card{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.15)}.m-showcase-wrap .cards-container .card-img{border-radius:10px 10px 0 0;height:170px;overflow:hidden}.m-showcase-wrap .cards-container .card-img .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.m-showcase-wrap .cards-container .card .card-body{padding:15px 20px}.m-showcase-wrap .cards-container .card-body .title{font-size:22px;font-weight:500}.m-showcase-wrap .cards-container .card-body .description{font-size:17px;line-height:24px}@media (max-width:1023px){.m-showcase-wrap .title{font-size:24px}.m-showcase-wrap .cards-container{grid-gap:20px;grid-template-columns:repeat(2,1fr)!important}.m-showcase-wrap .cards-container .card-img{height:190px}.m-showcase-wrap .cards-container .card-body .title{font-size:17px}.m-showcase-wrap .cards-container .card-body .description{font-size:15px;line-height:22px}}@media (max-width:767px){.m-showcase-wrap .title{font-size:20px}.m-showcase-wrap .cards-container{grid-template-columns:repeat(1,1fr)!important}}