.subscription-service-toggle {
    position: relative;

    width: 470px;

    font-size: 15px;
    font-weight: normal;
}

.subscription-service-toggle__content {
    margin-bottom: 24px;
}

.subscription-service-toggle__link-about {
    text-decoration: none;

    color: #1c77e2;
}

.subscription-service-toggle__link-about::after {
    display: inline-block;

    width: 11px;
    height: 11px;
    margin-left: 12px;

    content: '';

    background-image: url('data:image/svg+xml, %3Csvg width="12" height="12" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%231c77e2" fill-rule="nonzero"%3E%3Cpath d="M5.828 5.102L9.96.97l1.061 1.06-4.13 4.131z"/%3E%3Cpath d="M12 4.5h-1.5v-3h-3V0H12zM10.5 12H0V1.5h4.5V3h-3v7.5H9v-3h1.5z"/%3E%3C/g%3E%3C/svg%3E'); /* stylelint-disable-line */
    background-size: cover;
}

.subscription-service-toggle__link-about:hover::after {
    background-image: url('data:image/svg+xml, %3Csvg width="12" height="12" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%231c77e2" fill-rule="nonzero"%3E%3Cpath d="M5.828 5.102L9.96.97l1.061 1.06-4.13 4.131z"/%3E%3Cpath d="M12 4.5h-1.5v-3h-3V0H12zM10.5 12H0V1.5h4.5V3h-3v7.5H9v-3h1.5z"/%3E%3C/g%3E%3C/svg%3E'); /* stylelint-disable-line */
}

.subscription-service-toggle__description {
    margin: 0 0 8px;
}

.subscription-service-toggle__description_role_person {
    margin: 0 0 0 36px;
}

.subscription-service-toggle__description_role_person::before {
    position: absolute;
    top: -3px;
    left: 0;

    display: inline-block;

    width: 25px;
    height: 25px;

    content: '';

    background: url('../../../static/i/person_grey.svg');
    background-repeat: no-repeat;
    background-size: 100%;
}

.subscription-service-toggle__description_role_price {
    margin: 12px 0 0 36px;
}

.subscription-service-toggle__description_role_price::before {
    position: absolute;

    display: inline-block;

    width: 22px;
    height: 22px;
    margin-left: -33px;

    content: '';

    background: url('../../../static/i/ruble.svg');
    background-repeat: no-repeat;
    background-size: 100%;
}

.subscription-service-toggle__warning {
    color: #ff5e5e;
}

.subscription-service-toggle__actions .button2 {
    margin-right: 10px;
}
