* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  background-color: #fff5ec;
  color: #3a3a3a;
  font-family: Arial, Helvetica, sans-serif;
  overflow-x: hidden;
}

.hidden {
  display: none;
}
.timestamp {
  margin-top: 2em;
  color: var(--west);
}

ul {
  list-style: circle;
  padding: 2em 0 2em 2em;
}
ul li {
  font-size: 1.2em;
}
p {
  font-size: 1.1em;
}
h1 {
  font-size: 2em;
  margin: 1em 0 1em;
}
h2 {
  font-size: 1.3em;
}
h1.page {
  font-size: 5em;
  margin: 0 0 1em;
}

#__nuxt {
  display: flex;
  justify-content: center
}

main {
  overflow-x: hidden;
  width: 100%
}

.wrapper_nav {
  max-width: 1280px
}

.wrapper, .wrapper_nav {
  padding: 0 20px;
  position: relative;
  width: 100%
}

.wrapper {
  max-width: 1080px
}

.parallax {
  transform: translateY(0) translate(0)
}


a {
  color: #3a3a3a;
  text-decoration: none
}

h1, h2, h3, h4, h5, h6 {
  /* font-weight: 400; */
  /* margin: 0; */
  /* word-break: break-word */
}


:root {
  --white: #fff;
  --black: #000;
  --as: #3a3a3a;
  --west: #777ca6;
  --eggplant: #81526a;
  --mandys: #f0c5b6;
  --linen: #fff5ec;
  --texasrose: #ffb745;
  --bermuda: #67c7b4;
  --salmon: #ff7a92;
  --lochmara: #3a85d0;
  --texasrose_light: #ffe6be;
  --bermuda_light: #7ff3dc;
  --salmon_light: #ffd8df;
  --lochmara_light: #60afff;
  --charcoal_grey: #353646;
  --linen_with_opacity: rgba(255, 245, 236, .7)
}

.flex {
  display: flex
}

.flex.column {
  flex-direction: column
}

.flex.wrap {
  flex-wrap: wrap
}

.flex.wrap-reverse {
  flex-wrap: wrap-reverse
}

.flex.auto {
  flex: 1 1 auto
}

.flex.center>* {
  margin: auto
}

.flex.justify-flex-start {
  justify-content: flex-start
}

.flex.justify-flex-end {
  justify-content: flex-end
}

.flex.justify-center {
  justify-content: center
}

.flex.justify-space-around {
  justify-content: space-around
}

.flex.justify-space-between {
  justify-content: space-between
}

.flex.align-flex-start {
  align-items: flex-start
}

.flex.align-flex-end {
  align-items: flex-end
}

.flex.align-center {
  align-items: center
}
