.button-with-circle { display: inline-flex; align-items: center; padding: 8px 16px; border-radius: 8px; background-color: #121212; border: 1px solid #444; color: #fff; text-decoration: none; font-size: 14px; cursor: pointer; transition: background-color 0.3s, color 0.3s; } .button-with-circle:hover { background: #1e1e1e; color: #fff; } .circle-image img { width: 32px; height: 32px; background-size: cover; background-position: center; border-radius: 50%; margin-right: 8px; } .circle-image a { color: inherit; }