.cards{gap:2rem;justify-content:center}.cards,.link,.single-card{display:flex;flex-direction:column}.link,.single-card{flex-grow:1;overflow:hidden;position:relative;text-decoration:none!important;width:100%}.card-title h4{color:#e73e18}.light .single-card .card-details{background-color:#fff}.light .single-card .card-details p{color:#1d1d1b}.dark .single-card .card-details{background-color:#1d1d1b}.dark .single-card .card-details p{color:#fff}.card-image{height:100%;max-height:340px;min-height:340px;opacity:100%;position:relative;transition:all .3s ease;width:100%}.card-image img{object-fit:cover;object-position:center;width:100%}.link:hover .card-image,.single-card:hover .card-image{height:0!important;max-height:0!important;min-height:0!important}.link:hover .card-details,.single-card:hover .card-details{flex-grow:1;height:100%!important}.card-details{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.5rem;position:relative;transition:all .3s ease}.link:hover .card-bg,.single-card:hover .card-bg{height:0!important;opacity:0}.card-summary{flex-grow:0;height:0;margin-top:0;opacity:0;transform:scaleY(0);transition:all .3s ease}.link:hover .card-summary,.single-card:hover .card-summary{flex-grow:1;margin-top:1.5rem;opacity:1;transform:scaleY(100%)}@media screen and (min-width:768px){.cards{flex-direction:row;flex-wrap:wrap}.cards--2 .single-card,.cards--3 .single-card,.cards--4 .single-card,.cards--5 .single-card{max-width:calc(50% - 2rem);width:calc(50% - 2rem)}}@media screen and (min-width:1024px){.cards--3 .single-card{max-width:calc(33% - 2rem);width:calc(33% - 2rem)}.cards--4 .single-card,.cards--5 .single-card{max-width:calc(25% - 2rem);width:calc(25% - 2rem)}}@media screen and (min-width:1280px){.cards--5 .single-card{max-width:calc(20% - 2rem);width:calc(20% - 2rem)}}