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

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

.title-hGaiKB {
  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: #fbffbd;
}

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

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

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

.thumb-RGfxUcpEbQz {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.tooltip-xCSSbBpIrhYkYb {
  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;
}

.xl-PBGuff {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.lg-awhTveksVQVZa {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.active-DncAcVcHbqA {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

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

.control-ybHNjFXXWRK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: calc(23vw/var(--resizer)*100);
  flex-wrap: wrap;
  width: 100%;
  column-gap: calc(19vw/var(--resizer)*100);
}

.text-aUtsoixOIhRVZXMA {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.big-eFoCNOFsMKrcmxk {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.userpic-YIHllaPkOiZnFYF {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.heading-AhDvRrVekcdSuAo {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.button-dBgFSPvKSAZSuKfm {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.wide-haaIaVj {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.avatar-HFDvfOFurHtze {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.avatar-IWoosDZErZtxQk {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.tiny-idXevXlE {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.avatar-tIKgdUxJ {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

.narrow-rsVpZjwZu {
  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;
  border-top: calc(1vw/var(--resizer)*100) dotted #2b2d64;
  border-bottom: calc(1vw/var(--resizer)*100) dotted #2b2d64;
}

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

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

.current-fFweNqnKf {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

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

.title-gApJGyFgQTG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

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

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

.preview-Vxokiw {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.sidebar-GqWwaNlffJGBBN {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

.col-HGMCJLflOPFlYEc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.headline-lZrgsPGqvELk {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tip-WBfHEeP {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.tooltip-DEflKMWWVXIcFE {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.xl-YTGauktNVIWINAzc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

.headline-HFcdWTxFlTQOU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.tagline-vmdLRKdaDHIwvEh {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.desc-fDRNzAYWJ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.xs-sNclDBqDjV {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.heading-ddTtcIDr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.thumb-qTdgBTZJXE {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.img-lluuXZ {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.small-PrTOHLyQmj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

.thumb-arFGAYK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.tagline-BfDfbV {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.icon-iRgqiDZePQsKWxcZ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.more-FgknmFthGVZZcs {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.userpic-qnKoZyS {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.wide-gqTnQCKXVM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.more-pqmiFmFa {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.preview-ugKPyscabQIa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

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

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

.img-QYHYlmhdfMSndxjU {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.medium-bwzIInJD {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.headline-brDTaCSRQrlCjvp {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.title-kkJfunGXT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.narrow-mmedSCcUPrF {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.icon-QafOaCpBkTv {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.current-ittHlSxRvO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

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

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

.row-igHVbUf {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.caption-QNtQIRCndTEuzw {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.inner-MrGxRrOSmvz {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tagline-OhdgPWzHB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wide-sUzIdXoDzfN {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.xl-AIAPFEij {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.sm-hhZEEzgH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

.inner-WHmOql {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(152vw/var(--resizer)*100);
  height: calc(152vw/var(--resizer)*100);
  border-radius: calc(45vw/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-eHtQjSS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.tooltip-MrCxePpeYhV {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.widget-wlaFropPnWccn {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

.wrapper-YqPsUTHFPsamDup {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.title-FXvUPdxhVTfgp {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.aside-WexwStiaTMegsR {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.subtitle-aStpPGhwL {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.narrow-eKfJLGnZoRIp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

.active-PsgdayzzFQB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.tagline-YkhTXSpAhndQcT {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.section-LtAkxSjcrsAvg {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.huge-xyWMjAlFSIiHRqxE {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.text-YvQQaifxOcOZbKp {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.btn-umNGgUEQDV {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.wrap-hAaltEEZWmk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

.sm-TUynjDusZSbAoTMn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(152vw/var(--resizer)*100);
  height: calc(152vw/var(--resizer)*100);
  border-radius: calc(45vw/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-ILSHYcwLvXH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.section-YkLRoli {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.avatar-sLOjmLyOrTH {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.picture-BjCKbPcF {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.thumb-JqccUBGVLcGwr {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.more-fMevvcuFZWG {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.inner-YKZwCUw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

.current-WGOfuWFg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(152vw/var(--resizer)*100);
  height: calc(152vw/var(--resizer)*100);
  border-radius: calc(45vw/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-MmzLyvALTOu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.breadcrumbs-jObCgLEwLfnY {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.more-tebqZasDdo {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

.xl-GuInqNCfI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tip-HNhiHIHilOKCTNAW {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.text-ahkzoYuTLbBCAcW {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.subtitle-aGCyjysAnKw {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.headline-npctdMalIhENxPR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/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(45vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2d64;
}

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

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

.heading-vyBGoeqBiNqBY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.more-oqgMqYwrdlB {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.sm-jZHLRguIrX {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: center;
}

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

.current-mVaEIc {
  font-family: 'Didact Gothic', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2b2d64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.small-hvRAPvXPC {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.image-JFgFjAMYMiSDaH {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.content-oXmIGnIKrgqUgUlR {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.xs-ySxfdQiYruq {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.big-cZodMHO {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.large-yjCHveGiqMMpYjDl {
  display: none;
}

.caption-EjTqJeek {
  display: flex;
  position: fixed;
  width: 36%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(32vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #ffecff;
  border: calc(1vw/var(--resizer)*100) groove #2b2d64;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(30vw/var(--resizer)*100);
}

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

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

.tagline-JGjXmp {
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #825455;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.tooltip-lQcCYuB {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(18vw/var(--resizer)*100);
}

.all-ouagiDIeDBsucG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.preview-gFVpDQmYcsAUeBnV {
  font-family: 'Didact Gothic', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  width: 100%;
  text-align: left;
}


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

.holder-mHNUeH {
  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: #ffecff;
  flex-direction: column;
}

.box-tWSTzFpfVX {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.picture-DGVTDgt {
  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: #ffecff;
  flex-direction: column;
}

.thumb-HOsLPllIESvBo {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.content-gMfwhRttudykkc {
  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: #ffecff;
  flex-direction: column;
}

.container-LeWLosknXOJwQ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

.container-RyyreBhzyinLNwA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.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);
}

.wide-iJKYQIdGsqGvIU {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.tiny-aZiTxuIrmV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #2b2d64;
  appURL: page.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);
}

.lg-qoUnivJLqUTjg {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.text-XmELBEZdnWvgK {
  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);
}

.sidebar-VEUchcphWa {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.breadcrumbs-fffmnkzGUWQIrkZG {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.widget-bDBnoVQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(424vw/var(--resizer)*100);
  height: calc(424vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 45, 100, .5);
}

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

.tagline-cZUckpuhde {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.text-hYYDzXQZ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

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

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

.img-vFpojERfnERBsGf {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.widget-bLwccX {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

.thumbnail-wYAyAlj {
  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);
}

.lg-RlbUEX {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.caption-PgolIincHTRMPo {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.col-WwbWVGzlXPB {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.row-DNoigjrZqSWnw {
  display: none;
}


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

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

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

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

.img-UTynNcuaOhA {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.row-XDevMUlScaKwxeQp {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.current-EsmWGkhCHnMlLEg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.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);
}

.widget-xAlVtGqGv {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.xl-dpeIRJpuVoAfMMc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #2b2d64;
  appURL: page.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);
}

.image-hrhCQfIDaaWEArXc {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

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

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

.control-eMbFECPo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(413vw/var(--resizer)*100);
  height: calc(413vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(43, 45, 100, .4);
}

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

.icon-KZZZMIOdfEfL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.text-OtwYelPLGlsU {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

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

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

.tooltip-BNVQRlfYgRTnVGeO {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.small-gYFRhY {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.tagline-rSRhhhHPkzxMHRTG {
  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: #ffecff;
  flex-direction: column;
}

.xs-FEWTdeKjXk {
  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);
}

.md-CesHhijRHWpa {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.xl-AnmmCRsBQhTo {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.icon-kueGLShYXd {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.button-iHPNSMIBGldTkcWj {
  display: none;
}


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

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

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

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

.caption-Gpivzdfl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
}

.xs-KVYPmcIvVDKihVHr {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.tagline-XNuSaS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  background-color: #2b2d64;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
}

.holder-Xbdcajctd {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.holder-ealQKIOpkH {
  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-BbXrAB {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.image-DjhHAaAlCrTqPto {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

.control-zgxSvDKCcSAPUVm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

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

.heading-YBlLPmsQb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.img-cYxnNHy {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.page-xYXLuZZZQkETO {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.control-vxNdCMU {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

.tip-pxvSfYDXSCKow {
  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: #ffecff;
  flex-direction: column;
}

.section-cZFRAPys {
  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);
}

.page-rbTzKgFThnpqLp {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.picture-sUVyllUEOVUPJ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.large-rLoXbgdgZutQq {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.xl-AubsQhSlzesuYcc {
  display: none;
}


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

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

.preview-WCewnPuxZMUUGb {
  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);
}

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

.content-nEBVPdeqNjc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(43, 45, 100, .3);
}

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

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

.medium-bgeMGXc {
  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: #825455;
  appURL: page.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);
}

.page-opVuOhhgXph {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.thumb-qlOroUnTYVj {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.breadcrumbs-MfGtOAO {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

.box-DjLbfjrhZhJs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.tagline-OdqSKLUIV {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

.xl-PDlZMzmMzS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.large-KzDNbuucKXJEG {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.narrow-FcmQKFgUScsCE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.tip-CsqVmnCkYiunij {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

.preview-pGuTVxwXYbO {
  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);
}

.sm-DKISTZ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.heading-EYYZeW {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.preview-cHmBeN {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.picture-GeyeoFiAuSKcQ {
  display: none;
}


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

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

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

.widget-CEdCSl {
  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;
}

.medium-hykJRgkbMwl {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.section-SCICIfFjuMBgI {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.heading-XYdRvQy {
  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: #825455;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

.title-BeUWTOKkLXBSLe {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.picture-EjEopIbBJAaCdqoP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

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

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

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

.big-BBpVnE {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.more-aFeUUEvjmtqOj {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.thumb-kKwFce {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

.row-NFoPDZH {
  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: #ffecff;
  flex-direction: column;
}

.control-xYrglgvy {
  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-DIlrCYVfbdTEbUc {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-skUBxce {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.content-mlZBInkCEWHf {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.box-UlfHzDnodfXjwNn {
  display: none;
}


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

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

.subject-XSYbfVO {
  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: #ffecff;
}

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

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

.desc-ABUvhwIPbu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.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);
}

.lg-gvLMsYpCa {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.userpic-OXHMqPstIzqWhgG {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.sm-YwLEbzVb {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

.icon-cvMvREDMJFppz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.caption-WpRESbDyaSTpg {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

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

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

.button-wTZfTpw {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.btn-ZFrTPcGj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.box-AglVCHnKZBKb {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.aside-kVJNHxVxtQ {
  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: #ffecff;
  flex-direction: column;
}

.section-cWCOvAVoqcx {
  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);
}

.preview-zJwMAoIYjbBSXC {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.avatar-QsUPhHIGpKgVRB {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-mXZpRWhd {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-WBIqiewGcRR {
  display: none;
}


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

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

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

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

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

.picture-uZWRbBtojJ {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.more-LJLenMrgZgBc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #2b2d64;
  appURL: page.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);
}

.image-DSVBwQLbYMdeaLj {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.narrow-CLuWTys {
  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);
}

.caption-oBdlacjHHJj {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.grid-gDkgKaaRBzsOYh {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.xs-PJBAXDBvOFxvHE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(347vw/var(--resizer)*100);
  height: calc(347vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(43, 45, 100, .4);
}

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

.big-kSPeuuRyt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

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

.all-CEXNawI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.img-kTiTZtLbmPl {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.btn-imWHwNVAfKq {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.subject-SMhGiwExkDX {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

.pic-arOkDMklrcnqvw {
  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: #ffecff;
  flex-direction: column;
}

.control-tKXsyTAh {
  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-rGsZNXBbaMcGrHJ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.active-xolRQkFApmu {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.current-BnnGFQQ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.text-IQfSdPB {
  display: none;
}


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

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

.button-rkAZIZTVLvGlP {
  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: #ffecff;
}

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

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

.grid-SYIzBpEkzNmlJUT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
}

.section-peNucS {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.narrow-pHnJLrpNVDGvF {
  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;
}

.subtitle-CByyjfl {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.small-CzmaxaLUEZXxHYa {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

.content-IjcZtMplcUw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.text-lbhxpsiAmicWc {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

.img-JDGllIjXSRHDb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.control-ochLGEpRprR {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.row-DqhVCSM {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.xs-tbZiNTiT {
  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: #ffecff;
  flex-direction: column;
}

.desc-gBkqFrPgXSY {
  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-joObtlJcqWBU {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.picture-ORVBzAWvGjRArmE {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.userpic-wvcHYHSnXSuyQt {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-IUSCTH {
  display: none;
}


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

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

.thumb-FdfDofgAq {
  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: #ffecff;
}

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

.holder-zbgEwTT {
  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;
}

.more-sEYAoI {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.small-vPQDZIWCHpUEi {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrap-CpCfsomg {
  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: #825455;
  appURL: page.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);
}

.tagline-AJzAGYkljgeOolxC {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.img-wkPVkiNrcAftH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.page-sEcqWsJ {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

.wide-Tdfcwr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.image-dZHtHwDtp {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.current-bJEubnCqZyZkJjYW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.aside-BMgYFEFVB {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.btn-pnSanypSIfCDMw {
  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: #ffecff;
  flex-direction: column;
}

.inner-quQabGpN {
  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);
}

.col-OSxYGfIeG {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.btn-dRUDCtC {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.lg-zQfKnFC {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.huge-XGJKRkMkVSlmWm {
  display: none;
}


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

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

.huge-oCpuWW {
  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: #fbffbd;
}

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

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

.breadcrumbs-mWaTjcyoc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
}

.picture-pKJrDLGBw {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.aside-cHFdtFAsxDrEhT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #2b2d64;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
}

.title-wXYWdOVUxDXKuxR {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.desc-JdtKCADElxxAzQL {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.huge-egOqgaYZaThrjww {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

.xs-BkVfDjhOlij {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.box-fNPlAOKVCJkhRJYg {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

.col-tkFUrWTPGaOp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.row-VAKuiLpatUSCKgC {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.col-bowTneo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.button-DzjrJFfUWplVFy {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.tip-MaZJXCZoCMrz {
  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: #ffecff;
  flex-direction: column;
}

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

.btn-OyfBCMxmesxwa {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.box-gZBjjfktN {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.pic-UtUanDV {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.md-YyOqULlVBNLynMq {
  display: none;
}


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

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

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

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

.title-MxOnmDkFzyAWNRNh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #825455;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
}

.current-lqFOrJoCOSyTWLZ {
  font-weight: 900;
  font-family: 'Didact Gothic', serif;
  color: #fbffbd;
  font-size: calc(23vw/var(--resizer)*100);
}

.inner-zMTwBKWIukCK {
  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-vQpPftVBCx {
  font-family: 'Didact Gothic', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2d64;
}

.grid-rmXlLtYHdgq {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  line-height: calc(24vw/var(--resizer)*100);
}

.content-iieDpHXXr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  border-right: calc(2vw/var(--resizer)*100) ridge #2b2d64;
  flex-wrap: wrap;
}

.active-qiLLEPMswepsNuba {
  font-family: 'Didact Gothic', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-align: left;
}

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

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

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

.all-ynVolUfOxsOF {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.thumbnail-HmLxnjxIZPaZenjh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.tip-ntpuSeD {
  color: #2b2d64;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.sm-AgaLFsMEtHhmN {
  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: #ffecff;
  flex-direction: column;
}

.sm-XiuAkIZL {
  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-bIzneEhPdf {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.icon-uKIHhLiAmLd {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-ugLmqS {
  font-family: 'Didact Gothic', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2d64;
  text-decoration: none;
  text-align: undefined;
}

.sm-bnSHZJIFmVYMyD {
  display: none;
}

