.card-top-image{background:#fff;box-shadow:0 10px 20px rgba(27,33,40,.1);box-sizing:border-box;border-radius:20px;overflow:hidden;height:100%;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease}@media(min-width: 993px){.card-top-image{max-width:464px}}.card-top-image:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.card-top-image__image{position:relative;padding-top:56.25%;width:100%;overflow:hidden}.card-top-image__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-top-image:hover .card-top-image__image img{transform:scale(1.05)}.card-top-image__content{padding:25px 25px 30px 41px;display:flex;flex-direction:column;flex-grow:1;text-align:left}.card-top-image__heading{text-transform:uppercase;font-size:30px;margin-bottom:15px;line-height:40px}.card-top-image__text{flex-grow:1}.card-top-image__text p{color:#5b6770;font-size:18px !important;margin-bottom:47px;line-height:28px;font-weight:300}.card-top-image__buttons{margin-top:auto;display:flex;align-items:center}.card-top-image__buttons .card-top-image__button{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#000;font-weight:700;font-size:18px}.card-top-image__buttons .card-top-image__button svg{flex-shrink:0}.custom-cards-camaras .card-top-image__image{margin-top:15px}.custom-cards-camaras .card-top-image__image img{object-fit:contain}