.card-container{background-color:var(--container);display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:90%;max-width:1080px}@media screen and (max-width:499px){.card-container{padding-left:calc(50vw - 195px)}}@media screen and (min-width:500px) and (max-width:850px){.card-container{padding-left:calc(50vw - 225px)}}@media screen and (min-width:900px) and (max-width:1280px){.card-container{padding-left:calc(50vw - 440px)}}.col{position:inherit;z-index:0;margin:10px auto 0 auto}.card{background-color:var(--card);border-radius:1rem;background-clip:border-box;max-width:350px;transition:all .3s ease-in-out;display:block;padding:2.5% 0 0 0;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.card:hover{transition:all .3s ease-in-out;scale:1.04;box-shadow:0 0 20px var(--hover)}.card-thumb-container{margin:0 auto 0 auto;overflow:hidden;border-radius:.7rem;width:95%;display:flex;justify-content:center}.card-thumb{width:102%;border-radius:1rem}.card-title{color:var(--text);text-align:left;text-transform:uppercase;padding:0 0 10px 12px;margin:5px 0 0 0;font:oblique normal 500 2.5rem/1 "Vina Sans",serif}.card-description{color:var(--text);text-align:left;padding:0 0 10px 15px;width:80%;min-height:65px;font:normal normal 600 .875rem/1.4 Roboto,sans-serif}@media screen and (min-width:850px){.card-container{grid-template-columns:1fr 1fr}}@media screen and (min-width:1250px){.card-container{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:350px){.card-container{width:98%}.card-title{padding:0 0 8px 8px;font-size:1.8rem}.card-description{padding:0 0 8px 8px;width:90%;font-size:.8rem}}@media screen and (max-width:500px){.card-container{padding-bottom:20px}}