.cards-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:100px 20px;position:relative}.cards-wrapper .heading-sec :not(.hs-button,.button){color:inherit}.cards-wrapper .heading-sec{padding-bottom:50px}.cards-wrapper .cards-main-wrap{display:flex;flex-wrap:wrap;justify-content:center}.cards-wrapper .cards-main-wrap .card-inner{display:-webkit-box;display:flex;position:relative;-webkit-box-align:end;align-items:flex-end;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1);min-height:500px;overflow:hidden;text-align:center;width:100%}.cards-wrapper .cards-main-wrap .card{padding:20px 10px}.cards-wrapper .cards-main-wrap .card-inner .image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.cards-wrapper .cards-main-wrap .content{display:-webkit-box;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff;padding:20px;transform:translateY(70px);transition:all .3s;width:100%}.cards-wrapper .cards-main-wrap .content h2.heading{font-size:25px;font-weight:700;line-height:1.2}.cards-wrapper .cards-main-wrap .card-inner:hover .content{transform:translateY(0)}.cards-wrapper .cards-main-wrap .data-content{margin-bottom:15px}