.text-mnvPlLpKLbFqmpvQ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.thumbnail-lXafuwMEcvmzj {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.pic-aVuXwC {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #9fd1ba;
}

.container-ZAJOYVvBnBwkHy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(45vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.inner-cBhiVUbSd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.sidebar-FbZUfEHri {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(453vw/var(--resizer)*100);
  height: calc(453vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(49, 21, 32, .1);
}

.breadcrumbs-iPIcnOyxlBDtMwpG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(45vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.sidebar-ocdKNO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.tiny-wNhwUWPteMCYxiI {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.tooltip-HWqzuCKUznhOnpX {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.desc-GiBJVmBhlKazHE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.active-WcCeNvEv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.heading-GKdkFhmtzdrvSdT {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.wrap-yGgjTxYGBo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  background-color: #311520;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.wrapper-rhfSTmqTpPQIf {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.subtitle-STFQsC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 112%;
  height: max-content;
  gap: calc(40vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  flex-direction: column;
}

.row-QRGLbzqlJrgbEnMW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.md-MKIOZh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  text-align: undefined;
}

.caption-GWXlKOfQrJqv {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.grid-MjRpyxuhBef {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
}

.tagline-xzrvdYGj {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 640%;
  gap: calc(56vw/var(--resizer)*100);
  flex-wrap: nowrap;
  width: 100%;
  column-gap: calc(22vw/var(--resizer)*100);
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  padding: 30px 10%;
}

.avatar-zeNaQdfXuOqj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) double #311520;
  border-right: calc(1vw/var(--resizer)*100) double #311520;
  scroll-snap-align: center;
}

.btn-ivsgoei {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) double #311520;
  border-right: calc(1vw/var(--resizer)*100) double #311520;
  scroll-snap-align: center;
}

.subject-XUFfild {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) double #311520;
  border-right: calc(1vw/var(--resizer)*100) double #311520;
  scroll-snap-align: center;
}

.tip-EyYtNtubCbhvF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) double #311520;
  border-right: calc(1vw/var(--resizer)*100) double #311520;
  scroll-snap-align: center;
}

.userpic-ikVQYgs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) double #311520;
  border-right: calc(1vw/var(--resizer)*100) double #311520;
  scroll-snap-align: center;
}

.caption-HSRbHahZn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sm-bYAQxYTtIkv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  text-align: undefined;
}

.all-EHiTYhHeSaWTzcc {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.tooltip-pnIRvNZBO {
  display: flex;
  position: relative;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: calc(21vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-wrap: wrap;
}

.huge-MJfkwFHeuBBZW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(474vw/var(--resizer)*100);
  max-width: calc(474vw/var(--resizer)*100);
  height: calc(552vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(34vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #311520;
}

.tagline-swgjab {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.small-BMrthoX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.large-ZuZaieIWyJLyf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.xs-mZzFJGogepmKeM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist1.html;
}

.text-EuBMeeRwqsHm {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.column-sYChUYbSzWdJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.button-TlpYnfq {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: center;
}

.active-tzguTvQxwz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.narrow-LKaVfKb {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #311520;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.sidebar-jBChwQyAsVF {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(35vw/var(--resizer)*100);
}

.medium-lZCrQulxlIyxRkS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.inner-loZegYfR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tagline-mlFsFnuGaoy {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.headline-MVFddjONtYIq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.breadcrumbs-hmDNKBVP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wrap-uJDVSFQs {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.narrow-DgCUYeYYXiJiHS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(474vw/var(--resizer)*100);
  max-width: calc(474vw/var(--resizer)*100);
  height: calc(552vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(34vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #311520;
}

.desc-QEmbptZUrKo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.subject-OggcJlYMlWKTPgvj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.xs-faUwZcUJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.tooltip-LLxrDYhws {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist2.html;
}

.icon-aeXdZMjBT {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.section-EDdyRQa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.page-DukLKq {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: center;
}

.avatar-POBMXBAdUsLSSByz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.grid-DdXfBFXlT {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #311520;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.subject-bzKjQACNw {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(35vw/var(--resizer)*100);
}

.tiny-wJhjBhjCztjHICs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.all-ptsMVVFooikt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tiny-dKjiSSmMbmAv {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.section-gAqNjqa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.page-zEULxm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.box-GYUhiSADCeTig {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.preview-OezgRWLI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(474vw/var(--resizer)*100);
  max-width: calc(474vw/var(--resizer)*100);
  height: calc(552vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(34vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #311520;
}

.button-clwHtnDNT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.section-vPFPWCfbQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.icon-JKPNUIOsxetIw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.grid-IgBsnCMjsSleSu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist3.html;
}

.small-IVbxctjXH {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.huge-qWIBNLA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.active-BTNSLLaw {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: center;
}

.section-DYXxIqDn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.section-PhUBhUds {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #311520;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumb-LsvtFzi {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(35vw/var(--resizer)*100);
}

.button-FquFiHWNAZZST {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sm-CejbhGJIcOoBt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.active-JBEcJpNYuK {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.active-ZTdBLlvIt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.image-SCJaVFceZboKBW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.desc-hTuwcqsQ {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.inner-rGWzCl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(474vw/var(--resizer)*100);
  max-width: calc(474vw/var(--resizer)*100);
  height: calc(552vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(34vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #311520;
}

.text-MHiXgX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.huge-WAOyzfzk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.text-RysPxChBk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.small-XBgxjCNRLgUKt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist4.html;
}

.box-wOWdhE {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.holder-NxFdVfbxykNML {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.grid-dqUpyrTLNoWqWHU {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: center;
}

.inner-EvGfuEkXY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.row-xWiUGekRSXfZ {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #311520;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.grid-dgklmpjdTOzBlA {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(35vw/var(--resizer)*100);
}

.container-CISWdVhfwrQj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.control-XemyjWmW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.box-SSEGNySaUqlFCBp {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.desc-NQjRXxBkY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.xs-UynUCf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.active-XXzNoVLU {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.row-bbOZaXeH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(474vw/var(--resizer)*100);
  max-width: calc(474vw/var(--resizer)*100);
  height: calc(552vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(34vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #311520;
}

.subject-noWkqctpj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.avatar-hSHWgtMhlFXOgdi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.lg-oXbixRgwtqs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.large-iCgHFjEDHOlw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist5.html;
}

.col-sIIjYaK {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumb-RZIdjcvuxnlUOc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.title-UJmzqYitXtDivD {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: center;
}

.subject-YoiXAbxytVYkEkB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.all-cQJqTFtcElq {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #311520;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.col-PknywskEezaRXjnT {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(35vw/var(--resizer)*100);
}

.subject-diqbdDMRZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tip-iDxTokC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.subtitle-UEQzaJNSrkOlXNcB {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.inner-TqoZsSHmVX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sm-RKayBokOy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tooltip-itKYHpqBOuyhSgO {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.all-iuXCBvpAPbXo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(474vw/var(--resizer)*100);
  max-width: calc(474vw/var(--resizer)*100);
  height: calc(552vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(34vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #311520;
}

.holder-uOIkXZTLktYwrA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.control-PeEpMGRqKIYPfPn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.tooltip-sOfWAQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.all-sBZQObmkfszDSUcL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: themelist6.html;
}

.img-XZSAzQETT {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.inner-vWozrjxL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.md-DjECNre {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: center;
}

.huge-ENHXfvkxsXlg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.large-KbrjYXOxBbLuRfg {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #311520;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.narrow-nQwftqzrYEu {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(35vw/var(--resizer)*100);
}

.button-DCiicKsppDy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.box-QuQUzOvFzS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.holder-bfrUMFxRdttrzyh {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.caption-UTTbMnjqiCXQS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tagline-hNptqfmmtNprbqV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.button-vBbLAHYZthnIxedD {
  color: #311520;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.sm-zKIAHjAD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.image-rFiqTSEMDwcOu {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.container-rKgpUuvyxuYXhuId {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.tip-qHeWddlpVyIIyd {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.inner-UhjxbcYL {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-VHxNrACEJcy {
  display: none;
}

.row-ldaYnRfahQqWR {
  display: flex;
  position: fixed;
  width: 31%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(49vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fdffff;
  border: calc(3vw/var(--resizer)*100) groove #311520;
  justify-content: center;
  align-items: center;
  opacity: .91;
  border-radius: calc(18vw/var(--resizer)*100);
}

.xl-cFijXAeKEd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(9vw/var(--resizer)*100);
}

.active-xQndsmSIjepQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
}

.current-PPrrXhxvzEfNXV {
  width: auto;
  height: auto;
  border-radius: calc(5vw/var(--resizer)*100);
  background-color: #d6856a;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.tagline-bhxKflepTJA {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(16vw/var(--resizer)*100);
}

.desc-IpfYimjqZuYaZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
}

.container-OBLxkm {
  width: auto;
  height: auto;
  border-radius: calc(5vw/var(--resizer)*100);
  background-color: #d6856a;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.more-qSEIevrXOAbqT {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(16vw/var(--resizer)*100);
}

.grid-ueNcumngWHRb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.image-oGSNzEsphpmjapSU {
  font-family: 'Charis SIL', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  width: 100%;
  text-align: left;
}


.section-ZuZLwEdfbeUHN {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.box-UPGHqYbhv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #9fd1ba;
  flex-direction: column;
}

.caption-dRbOgd {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.md-KparbsIVLT {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.big-JloKCL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #9fd1ba;
  flex-direction: column;
}

.icon-YZMfjiGlfkW {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.avatar-spWFRKtfjhc {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.userpic-tndLMtcwfjQQT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #fdffff;
  flex-direction: column;
}

.xl-CiDrwwDSXXZCTay {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.sidebar-cfscCwD {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.headline-tQErpFXsAvdJ {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.icon-sRCOMJKRJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(49vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.grid-VjdNpqvM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.image-soKRuveyiyBBgN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(324vw/var(--resizer)*100);
  height: calc(324vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(49, 21, 32, .4);
}

.lg-yyAFWRFncdhGtXX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(49vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.big-oTVaAcuJcS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.tip-wjaUtJLPf {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.btn-vNHZLDXu {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.col-HfzhxmsTFrWfsqo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.content-UAwNJVHXe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(31vw/var(--resizer)*100);
}

.thumbnail-MitIOuYpmro {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.inner-rLKdVCKDNfEPCum {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.more-jdjzHzZFXXaX {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.wrapper-KJPvIIa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.xl-NWOCWTTA {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.heading-eLJgIqcAWbloGAu {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.tiny-KCLsFNaqVdFWI {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.md-PjevoobigVOyn {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.image-kZQAITUseOhqfkvk {
  display: none;
}


.content-PImpCfyGdyXxVQLB {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.column-ETqPzwP {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.small-UfqRwdSv {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #fdffff;
}

.preview-yoIChxHkAanW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(20vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.box-VtuveNv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.widget-JSeZxsQMw {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.preview-HPhrBinpKNhFhgCI {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.caption-nyAbIcqaeHZtYFQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.section-ahrLral {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
}

.small-ZpXxkEHJcbn {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.userpic-xqQBTnvxJyG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(20vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.aside-RCaHbAyTfmdn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.holder-ThHJSzTQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(334vw/var(--resizer)*100);
  height: calc(334vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(49, 21, 32, .4);
}

.subtitle-lIbESGFT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(15vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #fdffff;
}

.inner-qHPuJMLJRPTS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.huge-fAvSpzajJHxbMd {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.box-aKKDyrhw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.headline-YnaZdHaznQpxshV {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.wrapper-auvcQb {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.small-zTaTBaKpl {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-ltEzhhw {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.image-MPpNMFCMLRaUDuLi {
  display: none;
}


.thumb-kMskCTBoOrCK {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.box-RZMNsnFmVbvdgJq {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.lg-sSrEGcaEzxaXLWNf {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #9fd1ba;
}

.preview-YTfWNl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(22vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.button-SXTjFbnizErbip {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.avatar-ApWWdqDddQiRD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(335vw/var(--resizer)*100);
  height: calc(335vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(49, 21, 32, .3);
}

.text-hnBiLfMY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(22vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.small-ygXtdYKst {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.more-rIWnLxZ {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.container-NlfbfRfVxmkCxSMY {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.tagline-VxFGWaKWTkXgiWW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.breadcrumbs-HIGecLxtoKLfMw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.headline-aMTZLkVNn {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.thumb-ROWSXrZnSiINp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #311520;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.wrapper-jMnqvgrKZrrsT {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.btn-WDLYsULrcPDeCBH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(48vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
}

.sm-fBncxVOstQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.image-zGCjiYpWkvE {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.button-rHrWccJvhXW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.holder-NtCogfjICjDJuD {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.column-NPwtsXo {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-QpvoyMfosE {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.large-huFceXmtjlddNS {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.subject-OdUwwnGbbY {
  display: none;
}


.more-SsiUqxSMtssodopQ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.box-zjVIrlahz {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.tiny-kqiyxEPWtvYye {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(48vw/var(--resizer)*100);
}

.desc-TdXVZwgna {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.xs-YcFWjejnauwyYXb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.all-gkPgHwg {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.page-pizYbF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  background-color: #311520;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.userpic-QMdwZuDvEzJz {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.container-zGOLNVFactMBeKYZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.container-JNYUmMYWEWo {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.lg-ZdxKuOB {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.subject-fSFymw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(30vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
}

.sm-rKNSJzuxhYbs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.tiny-dnsEZjApBvm {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.all-MZhvHQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.userpic-JNpUvTHAPknutO {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.tooltip-kOszHdYgAafthK {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.active-IdZuTlEYmhKTY {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.active-ZMLgylpNDykiiJf {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.text-EsiZswFCnaQOQUF {
  display: none;
}


.medium-GHBBbHQ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.lg-qjpSHSFB {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.headline-pQLfapMqYD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(38vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.aside-nyZHnGcRrMdCfjD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.current-LiWoPVREPKJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(484vw/var(--resizer)*100);
  height: calc(484vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(49, 21, 32, .1);
}

.image-OONBnpczSK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(38vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.breadcrumbs-YdoFnGsrahtE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.desc-cdJwJx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

.container-gIFGlgdmCF {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.page-gipwqGrxFMygu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.btn-zZTXuMyg {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.tagline-gGDLeFLHIAUdtlQ {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.caption-lTmvNQeJqvHwnf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.image-eyFDua {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.row-KskTXJxtleCvUTN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.userpic-sCmPRfASDghbg {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.small-rqOdBT {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.thumb-KFXlHDhhhHu {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.thumb-lMmTiuWeRUdJh {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.narrow-dMhHJc {
  display: none;
}


.thumb-FEDtynrP {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.huge-oAHAkGgoTck {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.image-aKhEIXpc {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #fdffff;
}

.breadcrumbs-OldnwKVnfWgwG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(21vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.row-GKdZSOIN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.xl-YWjddkwMeEtKZf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
}

.aside-cQHRkPrrvaiV {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.section-fZEPYkAjiq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.large-fJjZeD {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.row-RSyfNT {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.userpic-DRNSzvkKnoa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(21vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.thumbnail-LjDGQc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.widget-tzeLBmbXy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(346vw/var(--resizer)*100);
  height: calc(346vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(49, 21, 32, .4);
}

.picture-BNnxbQkkvEpsovGt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.active-UYZJxwAOqXGpWEmY {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.picture-PUPJmuzIN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.md-pdSnewk {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.xs-xoIRCoChp {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.container-ehEyZuBsYp {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.preview-mLCUIvSWrnWjKMA {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.caption-mZAFxI {
  display: none;
}


.widget-oKNmYPcplogMVX {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.subtitle-CxvRiTvzJHFNWc {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.huge-nAttuYwqlXqSebTg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(40vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.md-JtetfCujIJL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.lg-ClZDCxB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #d6856a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.row-sgPDeQoCNryIEg {
  font-weight: 900;
  font-family: 'Charis SIL', serif;
  color: #fdffff;
  font-size: calc(24vw/var(--resizer)*100);
}

.all-VRAwCwFAsAMmg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.container-TbHAbA {
  font-family: 'Charis SIL', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #311520;
}

.more-inNwBgi {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  line-height: calc(24vw/var(--resizer)*100);
}

.tooltip-CnaVLiMF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(40vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.huge-jrqvPrh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.md-YNpRLjlugLp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(348vw/var(--resizer)*100);
  height: calc(348vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(49, 21, 32, .4);
}

.all-McxCaBjLkH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) dotted #311520;
  flex-wrap: wrap;
}

.lg-KpFOXzdGhiMltB {
  font-family: 'Charis SIL', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-align: left;
}

.more-lmmzObUiRTY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #9fd1ba;
  flex-direction: column;
}

.thumb-LPZnUOChbC {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.tooltip-joukjYIXnnVjFcP {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.button-gCaNmbUGKaEkjsx {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-QyWcClhAwBW {
  font-family: 'Charis SIL', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #311520;
  text-decoration: none;
  text-align: undefined;
}

.small-qYXQbHkHouF {
  display: none;
}

