.services-page-banner {
    width: 100%;
    margin: 100px auto 30px;
    border-radius: 18px;
    background: #eef3f0;
}

.services-page-banner a,
.services-page-banner picture {
    display: block;
    width: 100%;
}

.services-page-banner img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: contain;
}

.services-page-banner--home {
    margin: 0 auto 56px;
}

@media (max-width: 700px) {
    .services-page-banner {
        margin: 86px auto 22px;
        border-radius: 13px;
    }

    .services-page-banner--home {
        margin: 0 auto 32px;
    }

}
