@-webkit-keyframes page-top-arrow {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes page-top-arrow {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.privacy-header {
  text-align: center;
  background-color: #FDF2F5;
  padding: 25vw 0 10vw;
}

@media (min-width: 925px) {
  .privacy-header {
    padding: 265px 0 105px;
  }
}

.privacy-header img {
  width: 60vw;
}

@media (min-width: 925px) {
  .privacy-header img {
    width: 280px;
  }
}

main {
  background-color: #FDF2F5;
}

#privacy .round-box {
  width: 90%;
  max-width: 1000px;
  margin: 0 auto 5vw;
  padding: 7vw 10vw;
}

@media (min-width: 925px) {
  #privacy .round-box {
    padding: 80px 90px;
  }
}

#privacy h2 {
  font-weight: 700;
}

#privacy p, #privacy ul {
  margin-bottom: 5vw;
  line-height: 1.8em;
}

@media (min-width: 925px) {
  #privacy p, #privacy ul {
    margin-bottom: 50px;
  }
}

#privacy .date {
  text-align: right;
}

.page-top {
  margin-bottom: 0;
}
/*# sourceMappingURL=style.css.map */