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

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

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

.huge-RNxgeGdfKvMjDtCO {
  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;
}

.narrow-lxWUHw {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.img-TzLEUn {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.desc-jAFtVVbpPzgwUFV {
  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: #c234a9;
  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(37vw/var(--resizer)*100);
}

.grid-hznfENHSsm {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.headline-wAeBImJNUHr {
  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: #3a0045;
  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(37vw/var(--resizer)*100);
}

.active-njrCdWBLnfWdSdpI {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.sidebar-mLzgSrhxEaKFx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wide-nwXZzLwQvFguvfbv {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.more-mEepyQtucmw {
  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;
}

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

.big-jnldIg {
  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(0vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(58, 0, 69, .5);
}

.heading-QfvgqszkhzkI {
  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(0vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(58, 0, 69, .5);
}

.box-fZVWKxeOBKJ {
  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(0vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(58, 0, 69, .5);
}

.avatar-MUpgXVzOb {
  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(0vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(58, 0, 69, .5);
}

.image-PwYCuSTeHmHTcLXO {
  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(0vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(58, 0, 69, .5);
}

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

.box-NxYVpDnDFBkC {
  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;
}

.button-YrryCuRohs {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.medium-myqVvWKfosA {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.grid-dWwyzDhxBcM {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #3a0045;
  background-color: #7cd6e5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.sm-idIPra {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #3a0045;
  background-color: #7cd6e5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.subject-eQMKuTtDg {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #c234a9;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
}

.col-xpNuGYNjYN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 80%;
  gap: calc(23vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  flex-direction: column;
  background-color: #7cd6e5;
}

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

.medium-IPxtbzaEhKTenKX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(606vw/var(--resizer)*100);
  max-width: calc(606vw/var(--resizer)*100);
  height: calc(494vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(42vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #3a0045;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.inner-CSvQaYOHYieTQsL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(179vw/var(--resizer)*100);
  height: calc(179vw/var(--resizer)*100);
  border-radius: calc(42vw/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);
}

.big-LBTFNmUByHPIt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.more-PmTJFtkspyGiV {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.holder-UNcmedHPE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

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

.sm-YNprAQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #c234a9;
  appURL: themelist1.html;
}

.tooltip-KkpQiiQRQPDZL {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.icon-ORzEjwYcunt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.row-ipZLLUxmUNN {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.sidebar-GMMoUzLmvp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.title-KjUGyycb {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.md-dyygjxBS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(606vw/var(--resizer)*100);
  max-width: calc(606vw/var(--resizer)*100);
  height: calc(494vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(42vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #3a0045;
  gap: calc(10vw/var(--resizer)*100);
}

.tagline-GkciMwXsit {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(42vw/var(--resizer)*100);
  margin: 10;
}

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

.all-GJhwRl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(179vw/var(--resizer)*100);
  height: calc(179vw/var(--resizer)*100);
  border-radius: calc(42vw/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);
}

.box-HhFlRFlcFrORYjC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.all-TLyMytm {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.wrap-fjwupxZlxphMv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.preview-cROzdxUqxbnbet {
  font-family: 'Merriweather', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3a0045;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.xl-JLotimHGAxtA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #c234a9;
  appURL: themelist2.html;
}

.page-zVigeHDNss {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.xs-KjqXGLMJfuhH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.aside-yvFtaFyv {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.aside-VSTHOUqca {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.icon-BWqeBxtjHn {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.grid-gcBsYMLOFmlq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(606vw/var(--resizer)*100);
  max-width: calc(606vw/var(--resizer)*100);
  height: calc(494vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(42vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #3a0045;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.lg-AxtlyxaEeOdz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(179vw/var(--resizer)*100);
  height: calc(179vw/var(--resizer)*100);
  border-radius: calc(42vw/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);
}

.title-ySOiptbAmxPTL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.big-XeUVLGCpAHhHwUo {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

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

.wrap-nAfRSmso {
  font-family: 'Merriweather', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3a0045;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.breadcrumbs-oqejUWlF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/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);
}

.img-nMDRHdCqNZq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #c234a9;
  appURL: themelist3.html;
}

.img-BloTMSpRRn {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.lg-OJdKFj {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.breadcrumbs-jxxYsdZffCMmjPEv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wrapper-GbbMASX {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.container-DZquLvBbQxpbgDD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(606vw/var(--resizer)*100);
  max-width: calc(606vw/var(--resizer)*100);
  height: calc(494vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(42vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #3a0045;
  gap: calc(10vw/var(--resizer)*100);
}

.tiny-fdpDgombZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(42vw/var(--resizer)*100);
  margin: 10;
}

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

.grid-GTLbfGmd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(179vw/var(--resizer)*100);
  height: calc(179vw/var(--resizer)*100);
  border-radius: calc(42vw/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);
}

.wrap-wbbjxZup {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.grid-tTreSAh {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.small-ozPLLZZocCDd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

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

.container-vdxHGGS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #c234a9;
  appURL: themelist4.html;
}

.medium-SxiNsxlvYhs {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.text-BoEJSAAvjE {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.userpic-hJPChgZgbTLe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.btn-ibUgTU {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.more-zyTweqEehoUnE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(606vw/var(--resizer)*100);
  max-width: calc(606vw/var(--resizer)*100);
  height: calc(494vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(42vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #3a0045;
  gap: calc(10vw/var(--resizer)*100);
}

.preview-VOSQTpsW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(42vw/var(--resizer)*100);
  margin: 10;
}

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

.avatar-HiSDYdDyp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(179vw/var(--resizer)*100);
  height: calc(179vw/var(--resizer)*100);
  border-radius: calc(42vw/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);
}

.holder-uSznisMHzeBrjCyn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.lg-RnbQvGq {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.picture-ujzQZoFhhk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sidebar-YVqJicELEDkgMPW {
  font-family: 'Merriweather', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3a0045;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.sidebar-tgrVGHVmKDZgcmi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #c234a9;
  appURL: themelist5.html;
}

.icon-dRgQsXgbGX {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.holder-tOmcqeKa {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.thumb-yyQvcEBVJBVJxmP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.breadcrumbs-EZKBLCJVIA {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.pic-czlYQjfbgqRRwQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(606vw/var(--resizer)*100);
  max-width: calc(606vw/var(--resizer)*100);
  height: calc(494vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(42vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #3a0045;
  gap: calc(10vw/var(--resizer)*100);
}

.button-IXwtxrfh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(42vw/var(--resizer)*100);
  margin: 10;
}

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

.text-zQJqyZLcuJPVTwKa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(179vw/var(--resizer)*100);
  height: calc(179vw/var(--resizer)*100);
  border-radius: calc(42vw/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);
}

.all-xKUYbCe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(341vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.tip-NBSiERvFHUHBow {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

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

.image-uRFQuC {
  font-family: 'Merriweather', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3a0045;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.row-yOzxpmqYuXcjKk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #c234a9;
  appURL: themelist6.html;
}

.section-ucKEhLciwqxc {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.control-eGfJwfcRnVicSAOO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.inner-MprurfPIahLmJti {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.thumb-pJIKLASKuhBGZoEY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.huge-VPdYlqj {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.box-QCgwszMvPhGxtyaZ {
  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: #7cd6e5;
  flex-direction: column;
}

.grid-VOrNzEDwkC {
  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);
}

.big-rKvOvkGOgNvQk {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.img-PwbkUeSakUNYute {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.pic-ryWJuxTn {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-qIdeTLGKkAN {
  display: none;
}

.avatar-kIVfcux {
  display: flex;
  position: fixed;
  width: 34%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(34vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(20vw/var(--resizer)*100) calc(20vw/var(--resizer)*100) calc(20vw/var(--resizer)*100) calc(20vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #7cd6e5;
  border: calc(3vw/var(--resizer)*100) dotted #3a0045;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(10vw/var(--resizer)*100);
}

.widget-eBhWeYTRQLRvYCi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.icon-CEkNLLocOH {
  font-family: 'Merriweather', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  width: 100%;
  text-align: left;
}

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

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

.control-RKaBlutRWIAMk {
  width: auto;
  height: auto;
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #c234a9;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.medium-BlpxCievOU {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.icon-XqnorDIZQxgTotOw {
  width: auto;
  height: auto;
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #c234a9;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.content-WSHqtyUVroqfqiL {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}


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

.xl-uIkmItYlQbGcBUX {
  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: #7cd6e5;
  flex-direction: column;
}

.thumbnail-NMWYkuZ {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.tooltip-DJhfqoVPBXTSx {
  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: #7cd6e5;
  flex-direction: column;
}

.thumb-TXEClMcPbCPZve {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.page-AXfiSM {
  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: #7cd6e5;
  flex-direction: column;
}

.heading-rVIrChfRjLYRhhuV {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.picture-tbubfSD {
  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: #ffffff;
}

.title-OnLeJFguJcsHa {
  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);
}

.page-ilcjrJy {
  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);
}

.all-VHSDLqGeQbf {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.tiny-ZOZvAk {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-HlDWjEFCDsv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #c234a9;
  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(18vw/var(--resizer)*100);
}

.userpic-pGvVvjZK {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.icon-mTFByvR {
  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);
}

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

.headline-iPSLAS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(452vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(58, 0, 69, .3);
}

.thumbnail-kzyQBaewuqcRU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

.column-bmCLBUBlTk {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.headline-YKcsULBhaAuWif {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.tooltip-tQGwltFmFN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.inner-cYvDllo {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.sidebar-PWthxV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.current-QgTMYPviiV {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.thumb-uqgydwGBr {
  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: #7cd6e5;
  flex-direction: column;
}

.sidebar-AuzpQBYzQrIL {
  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);
}

.holder-UmikVYGwTgnp {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.big-cvvmePDsgh {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.inner-WIiAwG {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.big-uAooUkV {
  display: none;
}


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

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

.widget-bvHDKnYmocZiJp {
  display: flex;
  position: relative;
  justify-content: center;
  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: column;
  background: inherit;
  background-color: #7cd6e5;
}

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

.content-MLeegqJzHGFsLZwJ {
  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;
}

.active-LfWRCJ {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.headline-BuCdRm {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.md-RlWoCVjxAVxYepqW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #c234a9;
  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(33vw/var(--resizer)*100);
}

.widget-nhpQGKIlqzYup {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.tagline-BfCeCoelQpEWG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

.sm-VmFNQVrhSGpNMsbs {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.big-pIzqveGTBFvlGzw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.page-wDHKeFIfKssm {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.pic-TcZBlpumhIKVOg {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.sm-BajuPHXPAbrNLTaK {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.medium-dbEdcTARnU {
  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: #7cd6e5;
  flex-direction: column;
}

.tiny-lYjhPk {
  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-bWSEYD {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.current-mbXSTUOaxtAJ {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.heading-hvCOOtzRLHD {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.section-gKMOHIgQwI {
  display: none;
}


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

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

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

.subject-bXNQZXZDB {
  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;
}

.all-BgsfGTZHYYrtFlX {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.thumb-pvwCAXrIUN {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-EdyBefZOXZBbfpF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  background-color: #c234a9;
  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(36vw/var(--resizer)*100);
}

.control-tmKmcmlupuWUWzV {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.lg-FJUfKpGjUHwfPHw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

.heading-iXTOoWgAvAC {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.image-KEwGZbQPiYH {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.subtitle-DoYPmzGEIdXD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.userpic-qFOOiSWosIr {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.btn-sTRWTOGHi {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.active-pHWlJIZW {
  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: #7cd6e5;
  flex-direction: column;
}

.tagline-ASXOcYyUU {
  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);
}

.image-cyCFvKV {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.btn-UUVrjTPp {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.small-bVnLAZaJn {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.picture-oGhXQyUkzlzGLT {
  display: none;
}


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

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

.big-oIVuhgsRuUPpZYXW {
  display: flex;
  position: relative;
  justify-content: center;
  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: column;
  background: inherit;
  background-color: #7cd6e5;
}

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

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

.image-zeptfQQe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  background-color: #c234a9;
  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(33vw/var(--resizer)*100);
}

.container-bKHbffPe {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.big-SbiHEddPxWRQM {
  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;
}

.thumb-GAOcmDLL {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.md-jLtStAMRfZXS {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.picture-eymWhKGknVTfFBG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

.picture-BbChpqjJAYdt {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.wide-ixYdzik {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.big-scnArEs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wide-beHGuS {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.page-IoMpIm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.text-GBArMVEcFigPzrF {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.breadcrumbs-AhUWktN {
  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: #7cd6e5;
  flex-direction: column;
}

.sm-mmllETAG {
  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);
}

.title-yFKVAqLbRCUV {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.subject-GapkKC {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.row-aoKUInyVb {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.subject-ckKgwxJRLGD {
  display: none;
}


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

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

.big-IUtzfo {
  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: #7cd6e5;
}

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

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

.text-XATtbMuKVksPaRQw {
  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: #c234a9;
  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(33vw/var(--resizer)*100);
}

.xl-XwmOowysdWQU {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.desc-PuBaduhsZVr {
  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: #3a0045;
  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(33vw/var(--resizer)*100);
}

.active-pEsiXneGe {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.caption-rBSZfC {
  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);
}

.control-VwFcdJFFSeGml {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.picture-xelsXYNYLtgRnoHG {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.icon-gZvjyfGAOxWWseCF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(418vw/var(--resizer)*100);
  height: calc(418vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(58, 0, 69, .2);
}

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

.col-EVYFsK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

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

.breadcrumbs-MmRSKR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subtitle-iPRHBRV {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.widget-PTgqvpmpzI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.inner-ZfzheYr {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.box-FOgOwbUYNn {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.container-rOVfyR {
  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: #7cd6e5;
  flex-direction: column;
}

.tip-ESTmvjKUsGL {
  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);
}

.xl-VAAFju {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.aside-wLTMGp {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.xs-vsPPnHQ {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.huge-sACCcnSOGpIKVg {
  display: none;
}


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

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

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

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

.subtitle-SquclYHjDW {
  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: #c234a9;
  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(23vw/var(--resizer)*100);
}

.pic-VMEPzbdQkEvfZiID {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.active-aTcxreNKw {
  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;
}

.img-DJQUDpdeqEYF {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.page-yRAqqJKjobqnavKg {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

.headline-hKDLpHcziNWv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

.box-orFWXi {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

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

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

.button-cSPIsuc {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.column-asXmiMbv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.image-ZUemaBkOMMnZBdI {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.wrap-mBlApBSXFz {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.section-CcHHzxKqPREKuhMM {
  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: #7cd6e5;
  flex-direction: column;
}

.wide-LdojYppmNfIuTrRJ {
  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);
}

.subject-QtAZOhDgtJMtR {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.column-vSxlzitkytyeTy {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.control-FvKLyzuvOAczxR {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.control-KmyDRJkTAGIjqre {
  display: none;
}


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

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

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

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

.thumbnail-wmOtUfnlAWyDGBBm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(354vw/var(--resizer)*100);
  height: calc(354vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(58, 0, 69, .5);
}

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

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

.wrap-jGhdlJECHy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #c234a9;
  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(18vw/var(--resizer)*100);
}

.active-chFEDPi {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.active-nawKAZkXarKXfi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #3a0045;
  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(18vw/var(--resizer)*100);
}

.active-laxSpHxpMaQLCCsJ {
  font-weight: 900;
  font-family: 'Merriweather', serif;
  color: #ffffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.large-FEHesz {
  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);
}

.pic-DlrSOK {
  font-family: 'Merriweather', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #3a0045;
}

.wide-tnnjbKYzYR {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  line-height: calc(24vw/var(--resizer)*100);
}

.icon-TIiLknG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #3a0045;
  border-right: calc(3vw/var(--resizer)*100) dashed #3a0045;
  flex-wrap: wrap;
}

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

.box-EUWDFLBy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.col-UGLbXasyPHvITB {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.holder-FQpOZqd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.pic-JeDYzMAjbT {
  color: #3a0045;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.current-XJwfozROjixuFNsl {
  font-family: 'Merriweather', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-align: left;
}

.all-uepUyLGBYDCb {
  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: #7cd6e5;
  flex-direction: column;
}

.row-mPCCiwDChfq {
  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);
}

.active-OOmsoiUpPG {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.tagline-SFembvDWSLAMU {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.wide-jtRKGwQfUH {
  font-family: 'Merriweather', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #3a0045;
  text-decoration: none;
  text-align: undefined;
}

.container-ylfiySROdYVuo {
  display: none;
}

