.service-grid {
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:65px 45px;
}
.service-card .card-image {
    aspect-ratio:1.55;
}
.service-card .card-body {
    padding:28px 5px;
}
.service-card h2 {
    font-size:27px;
}
.service-card .text-link {
    margin-top:20px;
}
@media(max-width:700px) {
    .service-grid {
        grid-template-columns:1fr;
        gap:30px;
    }
    .service-card h2 {
        font-size:24px;
    }
}
