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

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

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

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

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

.lg-zSLcSMcenROCJG {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.wrapper-iuebpuszpUyolx {
  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);
}

.text-nGImXbciY {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.big-bLmxQsuH {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.xs-xRpTNjREeLrqJ {
  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(26vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(36, 22, 70, .4);
}

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

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

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

.small-MKFMQTfCA {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.wrap-JortyUBcknXf {
  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;
}

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

.control-xGmbhXyieYxnBX {
  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(30vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #241646;
  border-right: calc(3vw/var(--resizer)*100) solid #241646;
  scroll-snap-align: center;
}

.button-JzeVYceP {
  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(30vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #241646;
  border-right: calc(3vw/var(--resizer)*100) solid #241646;
  scroll-snap-align: center;
}

.current-QxrbDFgYVXMhmP {
  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(30vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #241646;
  border-right: calc(3vw/var(--resizer)*100) solid #241646;
  scroll-snap-align: center;
}

.desc-ZouiHy {
  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(30vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #241646;
  border-right: calc(3vw/var(--resizer)*100) solid #241646;
  scroll-snap-align: center;
}

.headline-zRlfDYq {
  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(30vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #241646;
  border-right: calc(3vw/var(--resizer)*100) solid #241646;
  scroll-snap-align: center;
}

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

.wide-orXZGd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.btn-XIwOwafbjAbrep {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.picture-IlMojWkdfSoYfnpg {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.icon-yKRyAbQrsfJuuwAL {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

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

.wrapper-kGWiYXASe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.col-zmDRlF {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.desc-oJQHSUmUcrExaNr {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.page-OKkdpdEq {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

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

.widget-iLFvCxhLWjwClK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.medium-fAVWBCV {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.caption-CbGdzZ {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

.inner-uzHHSomouisqk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(181vw/var(--resizer)*100);
  height: calc(181vw/var(--resizer)*100);
  border-radius: calc(13vw/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-qOXWhRVte {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.medium-HLisSIfCvpS {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

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

.wrap-dczCAXucHP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.current-nbouRPFwJxfxs {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrapper-kMnOuN {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.icon-hWkxkiQCsE {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

.active-ZyfksaNvLnh {
  font-family: 'Lora', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #241646;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.heading-pdUTguNSpWaeXL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.lg-iyPyfd {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.page-NkKeYaYejR {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.btn-bMqrtjiin {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

.desc-ZkikNwySNPtXIw {
  font-family: 'Lora', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #241646;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.aside-OhCRfrSp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.text-hDdyZaieAOY {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.column-ZtqyjUGzRGyAyraM {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.picture-aroZbiS {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

.thumbnail-qmfmTZEp {
  font-family: 'Lora', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #241646;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.subject-MUdnTBMtFtUqFJV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.holder-kTDmUJ {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.title-XyKcQKAj {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

.tagline-MLFMHEdOZJAUFp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(181vw/var(--resizer)*100);
  height: calc(181vw/var(--resizer)*100);
  border-radius: calc(13vw/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-QPCZspNBCAC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.content-hFqtNXrkl {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

.page-nVUdCbRddvG {
  font-family: 'Lora', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #241646;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.more-qXIfJfgNXSuT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.widget-DumLipA {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.headline-tGoKziJGDZMA {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.sidebar-AlFwXgKrzxsMrdB {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

.widget-POGJdKdKdayaGkd {
  font-family: 'Lora', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #241646;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.btn-omcpAQGVCXiCspP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(488vw/var(--resizer)*100);
  max-width: calc(488vw/var(--resizer)*100);
  height: calc(524vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) groove #241646;
}

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

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

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

.all-RZnKaKOkg {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.aside-wWcVUygTMuMVgybn {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

.title-uMoeEeDJxjuWaG {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: center;
}

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

.wide-JsEvFmhnKzGtS {
  font-family: 'Lora', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #241646;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.lg-LDMMPRycUMPP {
  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: #eecbbd;
  flex-direction: column;
}

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

.big-JuhtvFJxNwQ {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.tip-qMSjSL {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-ZVvZhHgmGWk {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-CVrrdfr {
  display: none;
}

.widget-UMCuBmVw {
  display: flex;
  position: fixed;
  width: 43%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #eecbbd;
  border: calc(2vw/var(--resizer)*100) ridge #241646;
  justify-content: center;
  align-items: center;
  opacity: .92;
  border-radius: calc(17vw/var(--resizer)*100);
}

.image-qywsSdCvfY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.widget-pwhuDLKwtAgsU {
  font-family: 'Lora', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  width: 100%;
  text-align: left;
}

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

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

.img-KHknummrjewxnvQZ {
  width: auto;
  height: auto;
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #2d5753;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

.wrapper-xfIGbQoqra {
  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: #ffffff;
  flex-direction: column;
}

.icon-GaTQKX {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.control-XjkeZmVhhntEFs {
  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: #ffffff;
  flex-direction: column;
}

.sm-CGnKAIjTXAqFhNx {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.inner-EBohgdltc {
  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: #eecbbd;
  flex-direction: column;
}

.column-GsDArf {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.row-QlhpyifEYlk {
  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: #eecbbd;
}

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

.headline-TIGyoenclhN {
  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-YedYtjKbPV {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.row-iKgLjoh {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-VETehJGVwCaPZQR {
  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: #2d5753;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
}

.column-HilNOYlJoY {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.medium-ZGwcawTaKOnZgyu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

.current-nxgOMSQ {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

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

.more-wdWjbM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.section-yOsImPunRHvjk {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.icon-uIAwqlS {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.caption-peDHovueBOXvBlQ {
  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: #eecbbd;
  flex-direction: column;
}

.inner-taMAFSLQvTl {
  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-gGIHnYzmRChzhVPw {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.button-WCwaMLkjzi {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.avatar-bfKVTsN {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.box-JwFxrAC {
  display: none;
}


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

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

.md-TiPOpNjFge {
  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: #eecbbd;
}

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

.small-GyadFEHVjGsuf {
  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-AQrZkauHExCcJxWu {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.wide-mECUFKJqZ {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.breadcrumbs-KkgyQnSYu {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.caption-GrTbSQ {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.medium-izxJnLgHAamNYLo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

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

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

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

.holder-OhMQaDsSXAtfSjX {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.lg-LSHLBVZRDvjYxV {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.text-IsUBILKrxwyuV {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

.avatar-EfXIQdnlyPS {
  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: #eecbbd;
  flex-direction: column;
}

.image-wcLcXfieTL {
  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);
}

.medium-BCAcoSwhVtWbR {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.aside-NFoUrpVtUARjbf {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.userpic-xbSOuS {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-mtmHqTfrNpwbvTD {
  display: none;
}


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

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

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

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

.page-RTrtGzMsMxF {
  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: #2d5753;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

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

.picture-HOQFahHzEzLaodlf {
  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: #241646;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

.btn-kSDhFpCj {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.tip-wLEeLIy {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.wide-VilrbhQvTITjrtAk {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.sidebar-AWHtFAuL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(357vw/var(--resizer)*100);
  height: calc(357vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(36, 22, 70, .1);
}

.heading-TmHPHGuUwefhjl {
  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: #ffffff;
}

.subtitle-NJhIMeY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

.title-SsiuIowaFULXg {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

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

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

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

.control-QJAWlpbBaNT {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.narrow-UfXRhislgrzQ {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.text-NbWHQgQhTYN {
  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-HxmOoyuYcHjBWGUq {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.caption-cOlwffEFkS {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.row-poHHoLqe {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-nVrZHXEJiqvNKHbo {
  display: none;
}


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

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

.avatar-GSkEVvzZj {
  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: #eecbbd;
}

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

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

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

.big-yafameVMfnLccU {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.big-ZAJwbZQCTSDfMDm {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.content-EbWdibcx {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.preview-yYDMxWBqdFkRn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

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

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

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

.avatar-EeISwElPtsJxnI {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tooltip-FlxrpBEmHq {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.btn-mSFdJnQpTP {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

.subject-qwSxtd {
  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: #eecbbd;
  flex-direction: column;
}

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

.headline-lhYXTu {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-hqJZnlgsnPnAX {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-LWZINKxnKLljayTu {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.pic-yTJOWrX {
  display: none;
}


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

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

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

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

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

.column-rudJcO {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.subtitle-rbJKhAPeMnQ {
  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;
}

.wrap-NoNOUMzZhfmFpq {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.wrap-VrnNmvi {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

.wide-aayDbrc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

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

.preview-TkczDmzhdU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subtitle-bGUfaFt {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.pic-ofMnIWo {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.control-JWXhTqCyP {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

.large-POGlGmXxtkH {
  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: #eecbbd;
  flex-direction: column;
}

.pic-ZnPNZaFrcgkT {
  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);
}

.wrap-yDlAHBGh {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.userpic-CvTSoxuGgzJ {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.big-oKndvUeBDsSIYrp {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.md-QqsDFEnZV {
  display: none;
}


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

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

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

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

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

.button-rhXytnELlU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(312vw/var(--resizer)*100);
  height: calc(312vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(36, 22, 70, .3);
}

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

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

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

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

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

.grid-VKzKHKxWGIVbORX {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.page-ZFxaunLjdXa {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

.all-ssSotXyMLkp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

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

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

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

.heading-tCYdyFnhCPqqA {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.btn-CXMDhlia {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.wrap-dtjypnpEmA {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

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

.page-udZhAiYiTtLgD {
  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-mUDQebAHRpgs {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.headline-NeXbivDRoEmhxQ {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.medium-QwBGJuYqSvnNdG {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.row-eAyIjaiZLymoR {
  display: none;
}


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

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

.avatar-NbADdIeUoUnFez {
  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: #eecbbd;
}

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

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

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

.md-TPAEMmIM {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.container-HwVnFGBSVhZWKya {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.heading-LDwPNSbBqpikWJ {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

.page-XgJFezfa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

.container-XOwJHBfCEiQwS {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

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

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

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

.image-oVrqYYKSnqmCQ {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.tip-aIsXXHg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.all-nauTKRtmgOpfDCGS {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrapper-ESgeEGew {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.subject-rgqQTSt {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.wide-UHqhLpZLDHYTcdHb {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.icon-gIzMdKK {
  display: none;
}


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

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

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

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

.desc-kXocKIUGpOsaxivH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(400vw/var(--resizer)*100);
  height: calc(400vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 22, 70, .5);
}

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

.thumb-YRjDhikwUTTfit {
  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);
}

.tooltip-HLwIXZknyZyQA {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.button-rRPxdoMhwhT {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.page-eUxxjdzuaNutHo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

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

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

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

.box-WIjEezZwtbWx {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.page-bvYGQx {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.holder-UTeaXYrBAXdRcEHE {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

.wide-XEOptetzKnfSSW {
  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: #eecbbd;
  flex-direction: column;
}

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

.tiny-ynQRqftcP {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-LnSjdCbgir {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.desc-zNlzSsXaG {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.tip-bENAyOJ {
  display: none;
}


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

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

.subject-KnBVvUaQgG {
  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: #eecbbd;
}

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

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

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

.row-TcVqEvJOYUsKE {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.aside-GCwwCNZ {
  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;
}

.btn-WcmlwZjMDhwhl {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.holder-QeuNxgLs {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

.inner-DHcWUsZbffwx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

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

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

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

.lg-dPmoQMzJ {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.caption-mMFmBs {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.preview-GZUSLgkdfE {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

.more-lhJbkwTnFhJgVhL {
  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: #eecbbd;
  flex-direction: column;
}

.md-PMSdaffqAgI {
  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);
}

.tagline-XZuFwehlDvuEluvA {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.title-uXEBqzyC {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-YUlPyKdFDtExBPL {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.avatar-ibrbbma {
  display: none;
}


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

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

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

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

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

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

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

.small-HOqfIPTppbYhlc {
  font-weight: 900;
  font-family: 'Lora', serif;
  color: #ffffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.pic-TPIaHMkfupJhl {
  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-rzHNINOsF {
  font-family: 'Lora', serif;
  font-size: calc(45vw/var(--resizer)*100);
  font-weight: 900;
  color: #241646;
}

.image-xVknbrwnUm {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.pic-kraTev {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dashed #241646;
  flex-wrap: wrap;
}

.image-xzMvWJbITFG {
  font-family: 'Lora', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-align: left;
}

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

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

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

.active-KOKyqDFUnKCNh {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.large-RljpORLTQOB {
  color: #241646;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrapper-bLdozUKnIEJvWjj {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.active-udyLCDHJGTZ {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.holder-BoVtHtRz {
  font-family: 'Lora', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #241646;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-sZlqOIXOoiOfrUa {
  display: none;
}

