@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);.cards{margin:auto;padding:30px 0}.cards .cards-main-title{margin-left:2rem;text-align:left}@media (max-width:767px){.cards .cards-main-title{margin-left:0}}@media (min-width:768px) and (max-width:990px){.cards .cards-main-title{margin-left:.2rem}}@media (min-width:1024px) and (max-width:1024px){.cards .cards-main-title{margin-left:4.6rem}}.cards .card-container{display:flex;flex-wrap:wrap;gap:2%;justify-content:center}.cards .card-1{border:0;display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden}.cards .card-title{padding:10px 0;width:350px}.cards .card-image{display:block;height:auto;max-height:350px;-o-object-fit:contain;object-fit:contain;width:350px}.cards .image-link{transition:transform .4s ease-in-out,opacity .4s ease}.cards .card-info{background-color:transparent}.cards .card-text{padding-top:20px;width:350px}.cards .card-btn-container{display:flex;width:350px}.cards .card-btn-container .card-button{border-radius:50px;display:inline-block;font-size:16px;font-weight:700;margin-bottom:15px;padding:5px 40px;text-decoration:none;text-transform:uppercase}