<div class="main">hg<span>.</span><span class="role">front<br>end</span></div>
@import "compass/css3";

@import url(https://fonts.googleapis.com/css?family=Cutive);
@import url(https://fonts.googleapis.com/css?family=Advent+Pro);

* { box-sizing: border-box; }

body { background: #e1e1e1; }

.main {
 	width: 150px;
  height: 150px;
  margin: 50px auto;
  background: #fcfcfc;
  border-radius: 50%;
  position: relative;
  box-shadow:
    0 0 4px 1px rgba(0,0,0,0.2),
    0 3px 2px rgba(0,0,0,0.2);
  
  line-height: 130px;
  font-weight: bold;
  color: #505b65;
  text-align: center;
  font-size: 50px;
  font-family: 'Cutive', serif;
}

.main span {
 	color: #f15755; 
}

.main .role {
 	text-transform: uppercase;
  position: absolute;
  font-family: 'Advent Pro', sans-serif;
  font-size: 12px;
  color: #a2a7ac;
  left: 29px;
  bottom: 39px;
  line-height: 1;
  text-align: right;
}

.main:after {
 	content: "";
  position: absolute;
  border-radius: inherit;
  z-index: -1;
  background: #c8c8c8;
  background: linear-gradient(#c8c8c8, #dcdcdc);
  left: -15px; top: -15px; right: -15px; bottom: -15px;
  box-shadow:
    inset 0 1px 0 rgba(0,0,0,0.2),
    0 1px 0 rgba(255,255,255,0.9);
}

.main:before {
 	content: "";
  position: absolute;
  height: 3px;
  width: 30px;
  background: #c8c8c8;
  border-radius: 40px;
  left: 47%;
  bottom: 40px;
}
View Compiled

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

  1. https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js