@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;700&display=swap");
:root {
  --bs-body-font-family: "Roboto Condensed", sans-serif;
}

.flip-book {
  display: none;
  background-size: cover;
}

.page {
  overflow-y: scroll;
  background-color: rgb(255, 255, 255);
}
.page .page-content {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  background-color: #5AA152;
}
.page .page-content-2 {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  background-color: #00A1D5 !important;
}
.page .page-content-3 {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  background-color: #f89e1e !important;
}
.page .page-content-4 {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  background-color: #fcd404 !important;
}

.page::-webkit-scrollbar {
  display: none;
}

.page-content::-webkit-scrollbar {
  display: none;
}

.page-content-2::-webkit-scrollbar {
  display: none;
}

.page-content-3::-webkit-scrollbar {
  display: none;
}

.page-content-4::-webkit-scrollbar {
  display: none;
}

.page {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.page .page-content {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.page .page-content-2 {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.page .page-content-3 {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.page .page-content-4 {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}/*# sourceMappingURL=style.css.map */