.svg-wrapper {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
	  margin: 0 auto;
  width: 400px;  
}
.shape {
  stroke-width: 2px;
  stroke-dashoffset: 0;
  stroke-dasharray: 760;
  fill: transparent;
  stroke: #19f6e8;
  border-bottom: 5px solid black;
  transition: stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;
}

.shape-2 {
  stroke-width: 2px;
  stroke-dashoffset: 0;
  stroke-dasharray: 760;
  fill: transparent;
  stroke: #19f6e8;
  border-bottom: 5px solid black;
  transition: stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;
}

.svg-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  text-transform: uppercase;
}

.svg-text-2 {
  font-family: 'Roboto Condensed';
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 8px;
  text-align: center;
  color: #fff;
  top: -80px;
  position: relative;
  pointer-events: none;
  text-transform: uppercase;
}

.shape:hover {
  stroke-width: 2px;
  stroke-dashoffset: 200;
  stroke-dasharray: 400;
}

.shape-2:hover {
  stroke-width: 2px;
  stroke-dashoffset: 200;
  stroke-dasharray: 400;
}

/* NEXT & PREVIOUS BUTTONS */