.section-card-and-more-button{padding:32px 0 52px}.section-card-and-more-button .cards{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1310px;padding:0 16px;width:100%}.section-card-and-more-button .cards .card .card-img{border-radius:12px;height:100%;max-height:192px;min-height:192px;-o-object-fit:cover;object-fit:cover;width:100%}.section-card-and-more-button .cards .card .card-text{padding:24px 0}.section-card-and-more-button .cards .card .card-badge{background:rgba(23,108,255,.1);border-radius:100px;color:#0a51eb;display:inline-flex;font-size:12px;font-style:normal;font-weight:500;line-height:16px;padding:6px 12px}.section-card-and-more-button .button-block{padding-top:32px}@media (min-width:768px){.section-card-and-more-button .cards{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.section-card-and-more-button .cards .card{background:#fff;border-radius:20px;padding:16px;transition:all .3s ease-in-out}.section-card-and-more-button .cards .card:hover{box-shadow:0 13px 7px 0 rgba(15,8,44,.01),0 21px 15px 0 rgba(15,8,44,.03),0 24px 40px 0 rgba(15,8,44,.15)}.section-card-and-more-button .cards .card .card-img{max-height:216px;min-height:216px}}@media (min-width:992px){.section-card-and-more-button .cards{display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.section-card-and-more-button{padding:80px 0 70px}}