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

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

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

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

.wrapper-DjFErdvWcJlyA {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.col-WavHwhBqFbSMVx {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.subtitle-vhvjohwu {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

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

.tagline-ErXPlCYwv {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.lg-snZxupy {
  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;
}

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

.narrow-BBIauG {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 8, 64, .5);
  scroll-snap-align: center;
}

.more-VBENrmZzSO {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 8, 64, .5);
  scroll-snap-align: center;
}

.picture-MWPcduRTJbMuW {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 8, 64, .5);
  scroll-snap-align: center;
}

.widget-OMExUXIK {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 8, 64, .5);
  scroll-snap-align: center;
}

.tip-NStewMqjIBVcg {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 8, 64, .5);
  scroll-snap-align: center;
}

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

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

.userpic-thjiGWFcB {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

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

.pic-aIuAhc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.caption-HrqkRmX {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sm-FTSraRUSmTZtYPcD {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.large-juRsjGyNuUWey {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist1.html;
}

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

.more-QfPmwYBFnVeTGwJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist1.html;
}

.picture-rMauzvDfGkl {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.sidebar-EYUfFy {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

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

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

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

.tip-MuQiAYb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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);
}

.title-WeySXJsp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.col-AvDwXy {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sidebar-ByyYvNQQtFfCzLIJ {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.small-YEEhNrVe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist2.html;
}

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

.page-nUilMonsvzqvH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist2.html;
}

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

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

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

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

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

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

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

.xl-eJhfHP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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);
}

.subject-AHrSqUDk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.narrow-oEXYzTCXNWf {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sidebar-PWlSzWWHPEyMUX {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.button-XtESPrdvXBo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist3.html;
}

.btn-TQJjLEkoB {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

.picture-SiRNlkiSCVEOFZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist3.html;
}

.preview-KfTYNRDnA {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.headline-MFGLPoZ {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.thumb-JNCkkEHC {
  font-family: 'Bitter', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #240840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.md-PJxGAQCvYpVgQSY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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);
}

.tip-FPyGWgoy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.wide-UXYmOBbSYkKQO {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tip-GDZtCOdYZ {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.grid-PwSYUoruCDoeFzK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist4.html;
}

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

.tagline-ASHUoRFyaGioOCVu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist4.html;
}

.headline-HLLWMRqGUKHbPmRB {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.control-ezrrGpaQB {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

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

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

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

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

.heading-qGIqrGUaSt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.narrow-ntuMhki {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.title-QxDASFxKJDatrd {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.icon-hspwDP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist5.html;
}

.subtitle-AisqVyKNxxJnfaL {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

.page-oqzLLai {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist5.html;
}

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

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

.wide-GDGcyYYViB {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.tagline-UDMBXEpoy {
  font-family: 'Bitter', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #240840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.picture-QkdAsz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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-OhxImMJOxKHI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.desc-edjcgHAOVNmVBd {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.img-MRuxSda {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.wide-BZEbDbIjx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist6.html;
}

.holder-BmMIJazMf {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumbnail-avREbn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist6.html;
}

.heading-sZOCHJQwHpkZjMVm {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.big-jqjEPptqMpz {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.pic-QFkNoiKS {
  font-family: 'Bitter', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #240840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.active-dMDTdLrSni {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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);
}

.sidebar-SOOaOfKtBNsn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.subtitle-kBRxshOVOyvVpcpP {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.container-tFmkbAbVesrAHqT {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.picture-DZTdiIYnrGilFF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist7.html;
}

.wrap-SRptKoBUWdLEr {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

.current-VqBqizaWR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist7.html;
}

.subject-haiFQRDB {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

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

.tiny-fNeXFCwcgNAnGOsp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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);
}

.current-OJWoXQdLjKGHCuZQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.col-slZFEBSbvxz {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.narrow-pUCwdGobx {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.holder-TUXNOaiO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist8.html;
}

.wrap-FhFVPDcwYIVyGpE {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

.xs-aqpITiIzUfxCvR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist8.html;
}

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

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

.subject-CUzIhKgWOJkC {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.caption-vplbLSsOTNyfGi {
  font-family: 'Bitter', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #240840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.small-tOdYyLPVCKrNCR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(680vw/var(--resizer)*100);
  max-width: calc(680vw/var(--resizer)*100);
  height: calc(420vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff1ff;
  flex: 1;
  border-radius: calc(13vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #240840;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.narrow-szPYQAfQWVJrh {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.img-qpHBIhCxxvmIeg {
  color: #240840;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.widget-XPHdZhlFRUOaHO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: themelist9.html;
}

.all-mWnSGbhT {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

.caption-ZMeLQgYV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #240840;
  appURL: themelist9.html;
}

.breadcrumbs-GWQXdlUwfT {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.col-fZdUPpUDa {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.pic-CZoGnSTfWpmWWrjQ {
  font-family: 'Bitter', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #240840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.control-qJECLiDmTnIzCJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(174vw/var(--resizer)*100);
  height: calc(174vw/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);
}

.title-DYYIVxclQCLMSULS {
  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: #ffc4af;
  flex-direction: column;
}

.xs-lPIwPYSsnWKbkCu {
  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-xZiUhoOB {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.section-LgVdoi {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-dizfNKSdQUSPELWW {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.md-NmVGwHwZhJypQY {
  display: none;
}

.img-UjZNDGM {
  display: flex;
  position: fixed;
  width: 31%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(27vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(20vw/var(--resizer)*100) calc(20vw/var(--resizer)*100) calc(20vw/var(--resizer)*100) calc(20vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffc4af;
  border: calc(1vw/var(--resizer)*100) solid #240840;
  justify-content: center;
  align-items: center;
  opacity: .92;
  border-radius: calc(28vw/var(--resizer)*100);
}

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

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

.tip-IsgaFAzbgQK {
  width: auto;
  height: auto;
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #344a8f;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.widget-RfCiPScbsq {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.page-dLexjpvPgwfkiR {
  width: auto;
  height: auto;
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #344a8f;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.caption-TnyURAlTWlT {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.more-yiyMaDUKIQv {
  font-family: 'Bitter', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  width: 100%;
  text-align: left;
}


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

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

.small-DLHwhLM {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.holder-wFTxyNSiLOQbl {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.current-eqnjnwVGJKCYPe {
  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: #fff1ff;
  flex-direction: column;
}

.md-wpFhASamIHMLGLba {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.active-miELqSmju {
  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: #ffc4af;
}

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

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

.subtitle-qIleLXqQiudQ {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.md-EAcTYhxNfrZMDEg {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.container-fMtgUKmsEvECjE {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.tip-HvQKcngn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.col-seYKXNiMYTlCACWr {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

.huge-qIFfHarBVDIaGUsi {
  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: #ffc4af;
  flex-direction: column;
}

.lg-BOJbJUtczrDtUYW {
  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);
}

.more-DRdmnqgDeqQpXNz {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-kiIPkuYWpCs {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.page-uBAUrsEwprPcJy {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.image-OHlqpJiAzeBwkE {
  display: none;
}


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

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

.text-wvpWCDgXHME {
  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: #ffc4af;
}

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

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

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

.active-dvLSldpIKZifodeK {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.column-vEYKYpqlccB {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.container-ajwiNNOJ {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.btn-FMvNajPHxDsgwUfB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(387vw/var(--resizer)*100);
  height: calc(387vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 8, 64, .3);
}

.current-XcIOmdYtnmOykA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.tiny-jbBHZQpn {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

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

.page-ACGcGIOhL {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.medium-pkowWFknEcuX {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.wide-ObjFzcOmOdeSvQDU {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.pic-EAWaNjp {
  display: none;
}


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

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

.image-McYVrx {
  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: #ffc4af;
}

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

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

.subtitle-MIcCZrnOh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(383vw/var(--resizer)*100);
  height: calc(383vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(36, 8, 64, .3);
}

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

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

.sm-YRyrlIlSZOfZiast {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.page-YsSHzSuT {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.active-BEvYXH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.narrow-udDaslrgvlfp {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.large-GXmPqwBevW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  background-color: #240840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.tagline-sNnXtHwdhnJwcENO {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.button-mlZLmOVhtH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.container-nZBnkKVQzPUE {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

.huge-YCDWliqyAAJjA {
  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: #ffc4af;
  flex-direction: column;
}

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

.column-lKyhoE {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.img-MZQCLCawB {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.tiny-kAgDep {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.aside-GbxassYH {
  display: none;
}


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

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

.lg-nxjwpPM {
  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: #fff1ff;
}

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

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

.tiny-kiMVMM {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.narrow-UnJVYE {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.content-KYUMbdDkZkz {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.xs-mtlNMm {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.grid-DqCeFrWeGTHwwYV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.small-FuXIklEQYObaIqZ {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

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

.breadcrumbs-dpkEuHgxgxpGVaTf {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.picture-BUgfJOogEWKOz {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.subject-QBfVDV {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-RXTRKJWlibQ {
  display: none;
}


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

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

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

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

.row-xKfdiTM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(321vw/var(--resizer)*100);
  height: calc(321vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(36, 8, 64, .3);
}

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

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

.container-EvaNlgDYRZxaWjSR {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.heading-JvRGecROWyd {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.huge-TiZTKuPMi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.button-uvKXCsWVp {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.wrapper-RRUHXRbbarZJrZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.icon-GpzVaxqCacyqGT {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

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

.widget-WRIkfTIDG {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-VLaLuG {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.md-MhKszqOZRkQK {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.desc-HFkDdaLeJxoeG {
  display: none;
}


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

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

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

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

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

.section-fCmTWNWLpOQc {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.md-QclrLQvu {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.button-TeYMcwjENsBerMO {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.image-hQFPjOmzmMJW {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.avatar-skGUiiABCsEVjaI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.inner-WAGOLFi {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.button-uIpTdY {
  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);
}

.narrow-UaSNQKOYTlg {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.wrap-yIyvjzQUnHFlK {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.text-rHXaBae {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.headline-mNYbJlXFHMOaF {
  display: none;
}


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

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

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

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

.container-bfVLRQibvMBtPqG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.holder-GujXzraSdOFMgA {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.section-ErtenYVlvWYWuQS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #240840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.caption-SBNcCOECFeNZSNM {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.xl-sRpnLsaRSwdqmh {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.wrapper-DShwFjKibQTQxb {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrapper-hfVWkLDVqCiR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.sidebar-bBFOXyQCRby {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

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

.button-zPsIiNbQzBh {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-gvJvUoqVJRWQEY {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.inner-GYSyjhQGWwruo {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.big-uBWSYbVHtC {
  display: none;
}


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

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

.widget-RdLgeK {
  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: #fff1ff;
}

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

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

.headline-kjQehn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #344a8f;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
}

.active-CJlzBDMz {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.lg-EcUctCWpGMqf {
  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;
}

.widget-oCVrPnK {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.heading-ocNsRmHcPaaE {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

.img-NJSbUeygSGljq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.holder-jEaNoCeCu {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

.small-CNCiHIrQB {
  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: #ffc4af;
  flex-direction: column;
}

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

.col-xHrmIyoAxmXighS {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-CBoDmAjihXj {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.userpic-QnoLcCf {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.big-ISSYJfZSuqGmWQ {
  display: none;
}


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

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

.caption-pejIKyEQYPXLNYe {
  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: #ffc4af;
}

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

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

.all-JtpbyLwSmezGbDe {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.active-IbmFMUgQ {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.sm-EfDqXFVrJhorH {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.grid-UAvpqXK {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.preview-FxOPnIKyRutxJw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.title-AYpqQLFCOxxBjW {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

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

.current-GDjlAyf {
  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);
}

.icon-SfREVetb {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.medium-chYKIyyrrQ {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.container-mOWySJZfRUegmX {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.column-eZskIWX {
  display: none;
}


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

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

.sm-yYwKoLXitgq {
  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: #fff1ff;
}

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

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

.control-qyupdJecbGbhoPQI {
  font-family: 'Bitter', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #240840;
}

.column-BDnpfQgdpppQQ {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.wrap-lbOdgiOhg {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.wrapper-tZujSFEKTBMs {
  font-weight: 900;
  font-family: 'Bitter', serif;
  color: #fff1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.heading-JdAtqKDcz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #240840;
  border-bottom: calc(2vw/var(--resizer)*100) solid #240840;
  flex-wrap: wrap;
}

.medium-AggTcEkmh {
  font-family: 'Bitter', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-align: left;
}

.grid-eAjyqUCsUwpZh {
  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: #ffc4af;
  flex-direction: column;
}

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

.container-rGJqibBzmP {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.wide-PuonxIMbeWenkj {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.headline-QiCzldAzvHBZ {
  font-family: 'Bitter', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #240840;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-lJXamXSN {
  display: none;
}

