.org-setup-promo {
    position: relative;

    width: 32%;
    max-width: 520px;
    margin: 60px 8% 60px 0;
    padding: 110px 0 54px;

    text-align: center;
}

.org-setup-promo__logo img {
    margin-left: 6px;
}

.org-setup-promo__logo img:first-child {
    margin-left: 0;
}

.org-setup-promo__title {
    margin: 24px 0;

    font-size: 24px;
    line-height: 1.2;
}

.org-setup-promo__description {
    font-size: 15px;
    line-height: 1.47;

    color: #999;
}

.org-setup-promo__services {
    position: relative;

    overflow: hidden;

    max-width: 100%;
    margin: 52px 0;

    white-space: nowrap;
}

.org-setup-promo__services::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;

    display: block;

    width: 20px;

    content: '';

    background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0));
}

.org-setup-promo__service-logo {
    display: inline-block;

    width: 40px;
    height: 40px;
    margin-left: 40px;

    vertical-align: middle;
}

.org-setup-promo__service-logo:first-child {
    margin-left: 0;
}

.org-setup-promo__service-logo_selected {
    width: 72px;
    height: 72px;
}

.org-setup-promo__footer {
    position: absolute;
    bottom: 30px;

    width: 100%;

    font-size: 13px;

    color: #999;
}

.org-setup-promo__copyright {
    margin-left: 18px;
}
