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

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

.inner-qqJmKCdp {
  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: #2e01b7;
}

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

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

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

.tooltip-MRYqRHhcWx {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.page-aRAnyb {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.widget-kxWxuOZiXFP {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.box-vKMoWwQvlr {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.row-dTgGMugE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(316vw/var(--resizer)*100);
  height: calc(316vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .1);
}

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

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

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

.box-lYlKIK {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.img-nimKPjVG {
  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;
}

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

.subject-JkRCWdbMXFAKuTFl {
  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(27vw/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(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .2);
  scroll-snap-align: center;
}

.pic-fwbVpIbgZACg {
  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(27vw/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(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .2);
  scroll-snap-align: center;
}

.subtitle-PYjepAWMJtq {
  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(27vw/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(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .2);
  scroll-snap-align: center;
}

.tiny-XNmvcLCiNOVeKwm {
  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(27vw/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(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .2);
  scroll-snap-align: center;
}

.heading-eQCcvpahhDGZTHq {
  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(27vw/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(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .2);
  scroll-snap-align: center;
}

.icon-zmEbBljIOs {
  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(27vw/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(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(57, 241, 215, .2);
  scroll-snap-align: center;
}

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

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

.small-HwMQnMTVgorJmSMK {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

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

.inner-EEcuugiWOIVvSu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(463vw/var(--resizer)*100);
  max-width: calc(463vw/var(--resizer)*100);
  height: calc(574vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #2c0d2f;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #39f1d7;
  border-right: calc(3vw/var(--resizer)*100) dashed #39f1d7;
}

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

.button-kdfEkTJ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: center;
}

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

.button-iuEyCexD {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #39f1d7;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.medium-GjneAOFuOtwqblr {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.desc-kMFakZPkvatbPja {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.md-DraOxOzlXeqy {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.sm-aRnjRYQtCyRroN {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

.desc-IjvkTBcuCSJRqGh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(463vw/var(--resizer)*100);
  max-width: calc(463vw/var(--resizer)*100);
  height: calc(574vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #2c0d2f;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #39f1d7;
  border-right: calc(3vw/var(--resizer)*100) dashed #39f1d7;
}

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

.big-eElARviJqYNZfKaI {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: center;
}

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

.tip-ucvsrDSTydP {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #39f1d7;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.more-dtVPbX {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.inner-piUSIxmtLT {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.grid-wOMQeq {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.container-gfoHNBgGNDE {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

.small-GIbZRUXMd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(463vw/var(--resizer)*100);
  max-width: calc(463vw/var(--resizer)*100);
  height: calc(574vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #2c0d2f;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #39f1d7;
  border-right: calc(3vw/var(--resizer)*100) dashed #39f1d7;
}

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

.wrapper-dSRWRmUwaYFtJ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: center;
}

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

.grid-DDFOeApBsUHiBXH {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #39f1d7;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.all-ZCpKEBciDzvsEDZE {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.grid-qTGzEzgscct {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.xs-FLnfbEMv {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.headline-OHDcBBuyUbP {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

.caption-RBRpavPqiHApHYj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(463vw/var(--resizer)*100);
  max-width: calc(463vw/var(--resizer)*100);
  height: calc(574vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #2c0d2f;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #39f1d7;
  border-right: calc(3vw/var(--resizer)*100) dashed #39f1d7;
}

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

.icon-UoVgxRBOxFfzcy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: center;
}

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

.md-ksDGWQwcGOUdNQPO {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #39f1d7;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.btn-TbIKHZPZ {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.desc-bnrxRnbA {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.grid-xMrffHFYUiylc {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.xl-XsWEiEu {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

.large-YoYkUfGDVMAN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(463vw/var(--resizer)*100);
  max-width: calc(463vw/var(--resizer)*100);
  height: calc(574vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #2c0d2f;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dashed #39f1d7;
  border-right: calc(3vw/var(--resizer)*100) dashed #39f1d7;
}

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

.xs-XtgKxUsznYBnX {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: center;
}

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

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

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

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

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

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

.thumb-lKnxsvjpnM {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.active-bfmgFRhvOQYDo {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.title-ijFmRyhvcnpFVy {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.headline-JgLfInc {
  color: #39f1d7;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: normal;
}

.caption-BOdyzggW {
  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: #2e01b7;
  flex-direction: column;
}

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

.xl-KcCKEMBOACik {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

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

.huge-VGoIrvuEbZVjDO {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.content-RFsZTSeZgBknUa {
  display: none;
}

.grid-ZvjephBTgFRYoGW {
  display: flex;
  position: fixed;
  width: 38%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(32vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #2e01b7;
  border: calc(2vw/var(--resizer)*100) groove #39f1d7;
  justify-content: center;
  align-items: center;
  opacity: .87;
  border-radius: calc(16vw/var(--resizer)*100);
}

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

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

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

.title-AYvlmC {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.xs-YxyYeMGStQ {
  width: auto;
  height: auto;
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #d492e7;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.thumbnail-dHCdEKDKScspQIUc {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

.icon-HCOFfmk {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.all-gJNlOqH {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  width: 100%;
  text-align: left;
}


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

.xl-oaruEqfM {
  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: #2e01b7;
  flex-direction: column;
}

.big-JeOuWMi {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.narrow-UsbTYzUaIbWBzJ {
  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: #2c0d2f;
  flex-direction: column;
}

.page-wQScdG {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.tooltip-ubZHnyfqFaKlqu {
  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: #2c0d2f;
  flex-direction: column;
}

.breadcrumbs-wQENeSoUsCF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

.aside-GsiuysCILQzXOYW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(410vw/var(--resizer)*100);
  height: calc(410vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(57, 241, 215, .4);
}

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

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

.thumb-xhnzTgsbvHn {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.subtitle-NQOdtXqgevhhn {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.active-bhaItVx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #d492e7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.desc-KMVLEJTINWBuMl {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

.lg-Egbgzw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #39f1d7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.headline-WvNZYbaSg {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.column-OVBVPyYSYt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) groove #39f1d7;
  flex-wrap: wrap;
}

.small-cRzFVZFuysj {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
}

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

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

.tip-BZKsmxDRzAoaEoA {
  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-dyNyilq {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

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

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

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

.thumbnail-IcVfkFIjfRqM {
  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: #2e01b7;
  flex-direction: column;
}

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

.xs-WSfzjINBdnFvae {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.image-SQuvqZRnnFWiroXE {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

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

.thumbnail-aqocyFAlWKMzCY {
  display: none;
}


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

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

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

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

.thumb-wkvGatGgZWwmg {
  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: #d492e7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

.row-geBydxdVQIqMUeo {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

.desc-smLCgi {
  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;
}

.content-HGbNCH {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.picture-fMkAOEy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.heading-UGrWdVGl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) groove #39f1d7;
  flex-wrap: wrap;
}

.huge-IvVBAZHYnmqTC {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
}

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

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

.desc-NERQeuwlksNsqxY {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.tagline-VIJNlWEPf {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.icon-NzeYkbAOwqhUgtPk {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #39f1d7;
  background-color: #2e01b7;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(5vw/var(--resizer)*100);
}

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

.tooltip-HmgMkwS {
  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: #2e01b7;
  flex-direction: column;
}

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

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

.image-jYgKgXnPI {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

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

.tooltip-fzpRtZmeuVg {
  display: none;
}


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

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

.tiny-RztWoUuqu {
  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: #2c0d2f;
}

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

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

.thumb-MdMTqbFuWv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #d492e7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
}

.all-YbSSmH {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

.column-MATBnDIkwl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #39f1d7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
}

.narrow-yQmEGeNYMfcAgxcR {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.holder-CHBEqrcHG {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.md-vQxshpnJQxnkIpY {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

.aside-LrtHpyLiEA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) groove #39f1d7;
  flex-wrap: wrap;
}

.holder-JkbveQVLspaTf {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
}

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

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

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

.huge-njbSnxVuPlQB {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.desc-GtUlVSFwSEkN {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.medium-mRDEbLJJTeK {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #39f1d7;
  background-color: #2e01b7;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(31vw/var(--resizer)*100);
}

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

.column-KpApiOJyupcab {
  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: #2e01b7;
  flex-direction: column;
}

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

.xs-SWqkwU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.sm-rlKuMv {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.preview-MniHBjmDjZ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.icon-KwDxbn {
  display: none;
}


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

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

.picture-EDZFWXK {
  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: #2e01b7;
}

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

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

.btn-OqwEhdLMAmWqTVh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(334vw/var(--resizer)*100);
  height: calc(334vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(57, 241, 215, .2);
}

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

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

.caption-PcLmqTayiexLDOYV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  background-color: #d492e7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.grid-dULMtKPuTdeh {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

.desc-YhSUxvhy {
  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);
}

.subject-vUnalCdhMECfgBoq {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.pic-reVEDyv {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subtitle-dsAsIai {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) groove #39f1d7;
  flex-wrap: wrap;
}

.wide-BqMcdVSf {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
}

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

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

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

.big-XjhIEQD {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.lg-NRRkMCPDDc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

.heading-niUjKbmzCjEu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(24vw/var(--resizer)*100);
  flex-direction: row;
}

.xs-PcCLRMKrAK {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #39f1d7;
  background-color: #2e01b7;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(28vw/var(--resizer)*100);
}

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

.icon-cAhwNsjrlonXwkK {
  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: #2e01b7;
  flex-direction: column;
}

.headline-jmANNnxiEqAp {
  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-bbFTAlDAwtaMToB {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.row-JtEHDoO {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

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

.tip-hxayHLhbao {
  display: none;
}


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

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

.btn-iWgesrEjONEeGJp {
  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: #2e01b7;
}

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

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

.img-TUPvHXiXu {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.control-HnNbOvI {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.pic-qrRPkAHxeIT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #d492e7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
}

.large-tnqdhyWFgRmBpEzR {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

.column-RFSvjpiGntCXNqnX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(463vw/var(--resizer)*100);
  height: calc(463vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(57, 241, 215, .2);
}

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

.narrow-bmlEYxKSFbWnyN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) groove #39f1d7;
  flex-wrap: wrap;
}

.wide-DgeSXSxwvHYM {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
}

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

.pic-wkhmaQRuvDbDXmvZ {
  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-OYMzpluXIfQYLI {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

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

.small-sFjkFlJME {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #39f1d7;
  background-color: #2e01b7;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(4vw/var(--resizer)*100);
}

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

.title-sqcIRZf {
  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: #2e01b7;
  flex-direction: column;
}

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

.text-QBGHcuTfAqeMPYO {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

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

.text-yEYYVPucO {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.lg-rhDHXTQwmCqB {
  display: none;
}


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

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

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

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

.tagline-FlvwjbsRRhr {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

.active-CDQeeZwyChMfQ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.medium-vjlQJIdJUxpHSnLe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #d492e7;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

.huge-gvMMjCEo {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #2c0d2f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.userpic-olvRjyfxA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) groove #39f1d7;
  flex-wrap: wrap;
}

.column-oGGnaSAxTDQjqtqf {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-align: left;
}

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

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

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

.section-RbYdSICcP {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #39f1d7;
}

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

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

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

.button-XjlWALL {
  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: #2e01b7;
  flex-direction: column;
}

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

.active-vbYJSnnJt {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.box-QyAzWMxtYokTVx {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.tagline-sgzTXHWuhnkpEA {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #39f1d7;
  text-decoration: none;
  text-align: undefined;
}

.userpic-SBOmTw {
  display: none;
}

