.card-row{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.card-item{background-color:#fff;display:flex;flex-direction:column;overflow:hidden;transition:all .1s ease-in-out;width:100%}@media screen and (max-width:767px){.card-item{margin-bottom:40px}}.card-content-wrapper{display:flex;flex-direction:column;height:100%;padding:56px 32px;position:relative}.card-item .banner-button.dark a{background:#00b4da;border:#00b4da;color:#fff}.card-item .banner-button.light a{background:#fff;border-radius:6px;color:#0086ca;font-family:Lato,sans-serif;font-weight:700;padding:8px 24px;text-align:center;text-decoration:none}.card-item .banner-button.light a:hover{background-color:#f5f5f7}.card-item .banner-button.dark a:hover{background:#29c5dd}.card-item .banner-button{margin-top:auto}.card-item .brand-logo{background-color:#fff;border-radius:6px;filter:drop-shadow(0 0 1px #b2b2b2);left:32px;max-width:135px;padding:14px;position:absolute;top:-32px}.card-item .brand-logo .brand-logo-img{height:32px;object-fit:contain;width:100px}.card-item h5{font-size:18px;margin-bottom:1em}.card-item h5,.card-item p{color:inherit}.card-image{height:220px}.card-image,.card-image a:hover img{transition:all .1s ease-in-out}.card-image a:hover img{opacity:.9}.card-image img{height:100%;object-fit:cover;width:100%}