.persona-icon path {
    fill: none;
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    stroke: #ffffff;
}

.persona-icon {
    height: 216px;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}


.extra-icon {
    height: 90px;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.extra-icon path {
    fill: none;
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
    stroke: #ffffff;
}

.leader-holder {
    background: #613393;
    border-radius: 50%;
    max-width: 340px;
    height: 340px;
    position: relative;
    margin: 0 auto;
    transition: all 0.5s ease;
}

.leader-holder:hover {
    transition: all 2s ease;
}


.leader-holder .add-icon {
    background: #ffc627;
    border-radius: 50%;
    width: 140px;
    height: 140px;
    position: absolute;
    margin: 0 auto;
    top: -5%;
    right: -5%;
}

.industry-icon {
    height: 120px;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.industry-icon path {
    fill: none;
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    stroke: #613393;
}

.industry-holder {
    border: 2px solid grey;
    height: 208px;
    position: relative;
    margin: 0 auto;
    transition: all 0.5s ease;
}

.industry-holder:hover {
    transition: all 2s ease;
}

.industry-holder:after {
    content:"";
}

.industry-holder:after {
  content: "";
  position: absolute;
  bottom: -16px;
  left:0;
  right:0;
  margin:0 auto;
  border-style: solid;
  border-width: 16px 16px 0;
  border-color: #f1f1f2 transparent;
  display: block;
  width: 0;
  z-index: 1;
}

.industry-holder:before {
  content: "";
  position: absolute;
  bottom: -19.5px;
  left:0;
  right:0;
  margin:0 auto;
  border-style: solid;
  border-width: 18px 18px 0;
  border-color: grey transparent;
  display: block;
  width: 0;
  z-index: 0;
}