.one-coin-first {
  padding: 1%;
  background: #ffe2b3;
}
.one-coin-first h2 {
  margin: 0 auto 1.5%;
  max-width: 600px;
  width: 100%;
}
.one-coin-first .line.animation:before {
  width: 55%;
}
.one-coin-first .line:before {
  top: 73%;
  left: 2%;
  height: 20%;
}
.one-coin-first .line.animation:after {
  width: 39%;
}
.one-coin-first .line:after {
  top: 80%;
  left: 61%;
  height: 15%;
  transform: rotate(-6deg);
  -webkit-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
  -o-transform: rotate(-6deg);
}

@media screen and (max-width: 414px){
  .one-coin-first h2 {
    margin: 0 auto 1.5%;
    max-width: 600px;
    width: 90%;
  }
}