@import url("https://fonts.googleapis.com/css?family=Source+Code+Pro:200,900");
:root {
  --text-color: hsla(210, 50%, 85%, 1);
  --shadow-color: rgba(182, 151, 84, 0.4);
  --btn-color: #ffd04d;
  --bg-color: white;
  --text-color2: #0c265f;
}

* {
  box-sizing: border-box;
}

.button {
  position: relative;
  padding: 10px 20px;
  border: 1px solid var(--btn-color);
  color: ;
  background: none;
  cursor: pointer;
  font-family: "Source Code Pro";
  font-weight: 900;
  text-transform: uppercase;
  font-size: 25px;
  color: var(--text-color2);
  background-color: var(--btn-color);
  box-shadow: var(--shadow-color) 2px 2px 22px;
  border-radius: 4px;
  z-index: 0;
  overflow: hidden;
}



.bttn11 {
    position: relative;
    padding: 10px 20px;
    border: 1px solid var(--btn-color);
    color: ;
    background: none;
    cursor: pointer;
    font-family: "Source Code Pro";
    font-weight: 900;
    text-transform: uppercase;
    font-size: 15px;
    color: var(--text-color2);
    background-color: var(--btn-color);
    box-shadow: var(--shadow-color) 2px 2px 22px;
    border-radius: 4px;
    z-index: 0;
    overflow: hidden;
    margin-left: 50px;
}
.button:focus,.bttn11:focus {
    outline-color: transparent;
    box-shadow: var(--btn-color) 2px 2px 22px;
}

.right1::after,
.button::after,.bttn11::after {
    content: var(--content);
    display: block;
    position: absolute;
    white-space: nowrap;
    padding: 40px 40px;
    pointer-events: none;
}

.button::after{
    font-weight: 200;
    top: -30px;
    left: -20px;
}
.bttn11::after{
    font-weight: 200;
    top: -30px;
    left: -20px;

}


.right1,
.left1 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

.right1 {
  left: 66%;
}

.left1 {
  right: 66%;
}

.right1::after {
  top: -30px;
  left: calc(-66% - 20px);
  background-color: var(--bg-color);
  color: transparent;
  transition: transform 0.4s ease-out;
  transform: translate(0, -90%) rotate(0deg);
}

.button:hover .right1::after {
  transform: translate(0, -47%) rotate(0deg);
}
.bttn11:hover .right1::after {
    transform: translate(0, -47%) rotate(0deg)
}


.button .right1:hover::after {
  transform: translate(0, -50%) rotate(-7deg);
}
<<<<<<< HEAD

.button .left1:hover ~ .right1::after {
  transform: translate(0, -50%) rotate(7deg);
}

/* bubbles */

.button::before {
  content: "";
  pointer-events: none;
  opacity: 0.6;
  background: radial-gradient(
      circle at 20% 35%,
      transparent 0,
      transparent 2px,
      var(--text-color) 3px,
      var(--text-color) 4px,
      transparent 4px
    ),
    radial-gradient(
      circle at 75% 44%,
      transparent 0,
      transparent 2px,
      var(--text-color) 3px,
      var(--text-color) 4px,
      transparent 4px
    ),
    radial-gradient(
      circle at 46% 52%,
      transparent 0,
      transparent 4px,
      var(--text-color) 5px,
      var(--text-color) 6px,
      transparent 6px
    );
  width: 100%;
  height: 300%;
  top: 0;
  left: 0;
  position: absolute;
  animation: bubbles 5s linear infinite both;
=======
.bttn11 .right1:hover::after {
    transform: translate(0, -50%) rotate(-7deg)
}
.button .left1:hover~.right1::after {
    transform: translate(0, -50%) rotate(7deg)
}
.bttn11 .left1:hover~.right1::after {
    transform: translate(0, -50%) rotate(7deg)
}

/* bubbles */

.button::before,.bttn11::before {
    content: '';
    pointer-events: none;
    opacity: .6;
    background: radial-gradient(circle at 20% 35%, transparent 0, transparent 2px, var(--text-color) 3px, var(--text-color) 4px, transparent 4px), radial-gradient(circle at 75% 44%, transparent 0, transparent 2px, var(--text-color) 3px, var(--text-color) 4px, transparent 4px), radial-gradient(circle at 46% 52%, transparent 0, transparent 4px, var(--text-color) 5px, var(--text-color) 6px, transparent 6px);
    width: 100%;
    height: 300%;
    top: 0;
    left: 0;
    position: absolute;
    animation: bubbles 5s linear infinite both;
>>>>>>> b7a2d95012c57942c2be78568b3501811acaa9b8
}

@keyframes bubbles {
  from {
    transform: translate();
  }
  to {
    transform: translate(0, -66.666%);
  }
}
