.solution-gallery__intro {
    padding: 95px 0 40px 0;
    display: flex;
    flex-direction: column;
    gap: 20px;
    text-align: center;
}

.solution-gallery__main {
    background: linear-gradient(99.57deg, #3A576B 15.88%, #5F9CB7 87.54%);
    color: #fff;
}

.solution-gallery__main .category__heading {
    text-align: center;
}

.gallery__tab-content {
    background-color: #fff;
    color: #000;
}

.gallery__tab-content > * {
    width: 100%;
}