section {
  margin: 30% 0 20%;
}
section h2 {
  margin-bottom: 2%;
}
section span {
  color: #A79C8D;
}
section img {
  margin-top: 8%;
}
section .btn_box {
  display: flex;
  justify-content: space-between;
  margin-top: 15%;
}
section .btn_box .btn {
  background: #C9A07A;
  color: #fff;
  width: 46%;
}

@media (min-width: 500px) and (max-width: 699px) {
  section {
    margin: 22% 0 14%;
  }
  section .btn_box {
    justify-content: end;
  }
  section .btn_box .btn {
    width: auto;
  }
  section .btn_box .btn + .btn {
    margin-left: 3%;
  }
}
@media (min-width: 700px) {
  section {
    margin: 12% 0 5%;
  }
  section .btn_box {
    justify-content: end;
  }
  section .btn_box .btn {
    width: auto;
  }
}
@media (min-width: 700px) and (max-width: 1042px) {
  section {
    margin: 16% 0 12%;
  }
  section .btn_box {
    margin-top: 10%;
  }
  section .btn_box .btn + .btn {
    margin-left: 3%;
  }
}
@media (min-width: 1024px) {
  section {
    margin: 10% 0 6%;
  }
  section h2 {
    margin-bottom: 1%;
  }
  section img {
    margin-top: 4%;
  }
  section .btn_box {
    margin-top: 8%;
  }
  section .btn_box .btn + .btn {
    margin-left: 2%;
  }
}/*# sourceMappingURL=news_page.css.map */