.section-container-card{margin:0 0 50px;min-width:100%;width:100%}.card-main-heading{margin:0 auto;max-width:1440px;padding:0 0 48px}.card-row{display:flex;flex-direction:row;flex-flow:wrap;width:100%}.card-col{display:flex;flex:0 0 33%;flex-flow:column;max-width:100%;padding:0 20px 30px 0;transition:all .25s ease-out;width:500px}.card-col .card-link{display:block;height:100%;position:relative;text-decoration:none;width:100%}.card{align-self:flex-start;border:1px solid #dedad4;display:flex;flex-wrap:wrap;flex-flow:column;height:100%;margin-bottom:1rem;max-width:100%}.card img{display:block;height:auto;max-width:100%}.card .heading{padding:20px}.card-text-description{color:#fff;line-height:2.4rem;padding-bottom:12px}.card-overlay{background-color:#6359ff;bottom:0;color:#fff;height:0;left:0;opacity:0;overflow:hidden;padding:0 25px;position:absolute;right:0;transition:all .5s ease}.card-col a:hover .card-overlay{height:90%;opacity:1;overflow:auto}@media (max-width:1024px){.card-col{flex:0 0 50%;flex-direction:column}}@media (max-width:767px){.card-col{flex:0 0 50%}.card-main-heading{padding:0 0 24px}}@media (max-width:560px){.card-col{flex-direction:column;flex-grow:1;flex:0 0 100%}}