.about-img-2.about-intro-images {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: center;
    gap: 20px;
}

.about-img-2.about-intro-images > img {
    display: block;
    width: 65%;
    justify-self: center;
    min-width: 0;
    max-width: 100%;
    height: clamp(96px, 19.2vw, 224px);
    object-fit: contain;
}

.about-intro .about-content .section-title p {
    max-width: none;
}

@media (max-width: 767px) {
    .about-img-2.about-intro-images {
        gap: 12px;
    }
}
