.cards-top-image__wrapper-cards{row-gap:25px}.cards-top-image .card{background:#fff;box-shadow:0px 0px 20px rgba(29,37,45,.2);border-radius:20px;display:flex;flex-direction:column;height:100%;padding:37px 40px 37px 40px;transition:transform .2s ease,box-shadow .2s ease}.cards-top-image .card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.12)}.cards-top-image .card figure{border-radius:10px;margin-bottom:25px;overflow:hidden;aspect-ratio:16/9}.cards-top-image .card figure img{width:100%;height:100%;object-fit:cover}.cards-top-image .card__body{flex-grow:1}.cards-top-image .card__body h5{font-size:30px;font-weight:700;margin-bottom:10px}.cards-top-image .card__body p{font-size:20px;color:#000;line-height:1.6}.cards-top-image .card__footer{margin-top:20px;display:flex;justify-content:end}.cards-top-image .card__footer a{display:inline-block}.cards-top-image--company .card{padding:37px 35px 25px 40px}.cards-top-image--company .card__body h5{font-size:clamp(20px,4vw,25px);font-weight:bold;font-family:"Poppins",sans-serif;line-height:clamp(28px,4vw,35px)}.cards-top-image--company .card__footer a{min-width:90.39px}@media(max-width: 992px){.cards-top-image .card{margin-bottom:24px}}@media(max-width: 767px){.cards-top-image .card__body h5{font-size:24px}.cards-top-image .card__body p{font-size:18px}}@media(max-width: 575px){.cards-top-image .card{padding:20px}.cards-top-image .card__footer{margin-top:0}}.cards-top-image__solitions .card__body p{margin-bottom:0 !important}