@charset "UTF-8"; i.icon.telegram { position: relative; width: 24px; height: 24px; background-color: transparent; &::before { top: 2px; left: 2px; position: absolute; content: ""; width: 20px; height: 20px; border-radius: 50%; background-color: #fff; } &::after { top: 7px; left: 9px; position: absolute; content: ""; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 8px solid currentColor; color: #ffffff; transform: rotate(-30deg); } }