.icon:before {
    content: '';
    display: flex;
    align-self: stretch;
    width: 2rem;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.icon-logo.dark:before {
    background-image: url('../../../media/global/icons/logo-dark.svg');
}
.icon-logo.light:before {
    background-image: url('../../../media/global/icons/logo-light.svg');
}
.icon-heart.light:before {
    background-image: url('../../../media/global/icons/heart-light.svg');
}
.icon-arrow-left.dark:before {
    background-image: url('../../../media/global/icons/arrow-left-dark.svg');
}
.icon-arrow-left.light:before {
    background-image: url('../../../media/global/icons/arrow-left-light.svg');
}
.icon-arrow-right.dark:before {
    background-image: url('../../../media/global/icons/arrow-right-dark.svg');
}
.icon-arrow-right.light:before {
    background-image: url('../../../media/global/icons/arrow-right-light.svg');
}
.icon-award.dark:before {
    background-image: url('../../../media/global/icons/award-dark.svg');
}
.icon-award.light:before {
    background-image: url('../../../media/global/icons/award-light.svg');
}
.icon-bug.dark:before {
    background-image: url('../../../media/global/icons/bug-dark.svg');
}
.icon-bug.light:before {
    background-image: url('../../../media/global/icons/bug-light.svg');
}
.icon-calendar.dark:before {
    background-image: url('../../../media/global/icons/calendar-dark.svg');
}
.icon-calendar.light:before {
    background-image: url('../../../media/global/icons/calendar-light.svg');
}
.icon-chat.dark:before {
    background-image: url('../../../media/global/icons/chat-dark.svg');
}
.icon-chat.light:before {
    background-image: url('../../../media/global/icons/chat-light.svg');
}
.icon-check.dark:before {
    background-image: url('../../../media/global/icons/check-dark.svg');
}
.icon-check.light:before {
    background-image: url('../../../media/global/icons/check-light.svg');
}
.icon-document.dark:before {
    background-image: url('../../../media/global/icons/document-dark.svg');
}
.icon-document.light:before {
    background-image: url('../../../media/global/icons/document-light.svg');
}
.icon-dzen.dark:before {
    background-image: url('../../../media/global/icons/dzen-dark.svg');
}
.icon-dzen.light:before {
    background-image: url('../../../media/global/icons/dzen-light.svg');
}
.icon-instagram.dark:before {
    background-image: url('../../../media/global/icons/instagram-dark.svg');
}
.icon-instagram.light:before {
    background-image: url('../../../media/global/icons/instagram-light.svg');
}
.icon-education.dark:before {
    background-image: url('../../../media/global/icons/education-dark.svg');
}
.icon-education.light:before {
    background-image: url('../../../media/global/icons/education-light.svg');
}
.icon-email.dark:before {
    background-image: url('../../../media/global/icons/email-dark.svg');
}
.icon-email.light:before {
    background-image: url('../../../media/global/icons/email-light.svg');
}
.icon-eye.dark:before {
    background-image: url('../../../media/global/icons/eye-dark.svg');
}
.icon-eye.light:before {
    background-image: url('../../../media/global/icons/eye-light.svg');
}
.icon-glasses.dark:before {
    background-image: url('../../../media/global/icons/glasses-dark.svg');
}
.icon-glasses.light:before {
    background-image: url('../../../media/global/icons/glasses-light.svg');
}
.icon-location.dark:before {
    background-image: url('../../../media/global/icons/location-dark.svg');
}
.icon-location.light:before {
    background-image: url('../../../media/global/icons/location-light.svg');
}
.icon-megaphone.dark:before {
    background-image: url('../../../media/global/icons/megaphone-dark.svg');
}
.icon-megaphone.light:before {
    background-image: url('../../../media/global/icons/megaphone-light.svg');
}
.icon-menu.dark:before {
    background-image: url('../../../media/global/icons/menu-dark.svg');
}
.icon-menu.light:before {
    background-image: url('../../../media/global/icons/menu-light.svg');
}
.icon-more.dark:before {
    background-image: url('../../../media/global/icons/more-dark.svg');
}
.icon-more.light:before {
    background-image: url('../../../media/global/icons/more-light.svg');
}
.icon-odnoklassniki.dark:before {
    background-image: url('../../../media/global/icons/odnoklassniki-dark.svg');
}
.icon-odnoklassniki.light:before {
    background-image: url('../../../media/global/icons/odnoklassniki-light.svg');
}
.icon-phone.dark:before {
    background-image: url('../../../media/global/icons/phone-dark.svg');
}
.icon-phone.light:before {
    background-image: url('../../../media/global/icons/phone-light.svg');
}
.icon-rutube.dark:before {
    background-image: url('../../../media/global/icons/rutube-dark.svg');
}
.icon-rutube.light:before {
    background-image: url('../../../media/global/icons/rutube-light.svg');
}
.icon-search.dark:before {
    background-image: url('../../../media/global/icons/search-dark.svg');
}
.icon-search.light:before {
    background-image: url('../../../media/global/icons/search-light.svg');
}
.icon-telegram.dark:before {
    background-image: url('../../../media/global/icons/telegram-dark.svg');
}
.icon-telegram.light:before {
    background-image: url('../../../media/global/icons/telegram-light.svg');
}
.icon-trophy.dark:before {
    background-image: url('../../../media/global/icons/trophy-dark.svg');
}
.icon-trophy.light:before {
    background-image: url('../../../media/global/icons/trophy-light.svg');
}
.icon-user.dark:before {
    background-image: url('../../../media/global/icons/user-dark.svg');
}
.icon-user.light:before {
    background-image: url('../../../media/global/icons/user-light.svg');
}
.icon-vkontakte.dark:before {
    background-image: url('../../../media/global/icons/vkontakte-dark.svg');
}
.icon-vkontakte.light:before {
    background-image: url('../../../media/global/icons/vkontakte-light.svg');
}
.icon-like.dark:before {
    background-image: url('../../../media/global/icons/like-dark.svg');
}
.icon-like.light:before {
    background-image: url('../../../media/global/icons/like-light.svg');
}
.icon-dislike.dark:before {
    background-image: url('../../../media/global/icons/dislike-dark.svg');
}
.icon-dislike.light:before {
    background-image: url('../../../media/global/icons/dislike-light.svg');
}
.icon-clock.dark:before {
    background-image: url('../../../media/global/icons/clock-dark.svg');
}
.icon-clock.light:before {
    background-image: url('../../../media/global/icons/clock-light.svg');
}