.successful-stories-lite {
    margin-bottom: var(--default-section-margin);
}

.product-features + .successful-stories-lite {
    margin-top: var(--default-section-margin);
}


.successful-stories-lite__wrapper {
    display: flex;
    gap: 40px;
}

.successful-stories-lite__wrapper .successful-stories-lite-item {
    max-width: 994px;
    margin: 0 auto;
}

.successful-stories-lite-item {
    flex: 1 1 calc(50% - 40px);
    border-radius: 16px;
    border: 1px solid var(--Shark-Shark-100, #E4E7E9);
    background: var(--White, #FFF);
    padding: min(40px, 2.778vw);
    display: flex;
    flex-direction: column;
    position: relative;
}

.successful-stories-lite-item-quote {
    margin-bottom: 40px;
}

.successful-stories-lite-item-info {
    margin-top: auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.successful-stories-lite-item-quote svg {
    width: 34px;
    height: 24px;
}

.successful-stories-lite-item-quote .title {
    max-width: 768px;
}

.successful-stories-lite-item .description {
    margin: 24px 0 76px;
    color: #76767A;
    max-width: 720px;
}

.successful-stories-lite-item.review__person {
    margin-top: auto;
}

.successful-stories-lite-item .logo {
    /*position: absolute;*/
    /*bottom: 40px;*/
    /*right: 40px;*/
}

.successful-stories-lite-item .logo img {
    max-height: 48px;
    display: block;
}

@media screen and (max-width: 1100px) {
    .successful-stories-lite {

    }

    .successful-stories-lite__wrapper {
        display: flex;
        flex-direction: column;
        gap: 16px;
    }

    .successful-stories-lite-item {
        padding: 16px;
    }

    .successful-stories-lite-item-quote {
        margin-bottom: 24px;
    }

    .successful-stories-lite-item-quote svg {
        width: 24px;
        height: 16px;
    }

    .successful-stories-lite-item .description {
        margin: 16px 0 46px;
    }

    .successful-stories-lite-item .logo {
        display: none;
    }


    .successful-stories-lite-item .logo img {
        max-height: 38px;
        display: block;
    }

}

@media screen and (max-width: 576px) {
    .successful-stories-lite-item .logo.-big-width {
        position: static;
        margin-left: auto;
        margin-top: 8px;
    }
}
