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

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

.title-pPiBWbAjq {
  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: #c1c984;
}

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

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

.col-NEWuthpoGE {
  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: #e70000;
  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(36vw/var(--resizer)*100);
}

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

.text-kSHvbZfZlBMb {
  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: #22050e;
  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(36vw/var(--resizer)*100);
}

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

.widget-qntwTjlhe {
  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-dpFwNXBvqbHc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.heading-LAvccyRVjhPyUlLy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tooltip-sarYEIQxwvnSwnA {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.control-eLSVKZMqXqjoJCFt {
  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;
}

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

.preview-hnhQcYeoZ {
  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(48vw/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(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(34, 5, 14, .1);
  scroll-snap-align: center;
}

.wide-LLaGIwrdgsneteXI {
  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(48vw/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(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(34, 5, 14, .1);
  scroll-snap-align: center;
}

.column-GrmGLfmFYzkQTgr {
  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(48vw/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(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(34, 5, 14, .1);
  scroll-snap-align: center;
}

.all-oDpbdTQXf {
  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(48vw/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(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(34, 5, 14, .1);
  scroll-snap-align: center;
}

.all-svlFIJRkalPSUf {
  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(48vw/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(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(34, 5, 14, .1);
  scroll-snap-align: center;
}

.active-bkkXDZgVfYixyKY {
  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(48vw/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(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(34, 5, 14, .1);
  scroll-snap-align: center;
}

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

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

.col-lMiiPtdCyRSyKXRF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

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

.thumb-CHsOPLaDTEywly {
  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: #22050e;
  background-color: #c1c984;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(13vw/var(--resizer)*100);
}

.tiny-oywWlrJhUlEcL {
  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: #f8e3fb;
  background-color: #e70000;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
}

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

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

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

.section-QdGViNZNvblTmht {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

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

.big-GCirESvJB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(611vw/var(--resizer)*100);
  max-width: calc(611vw/var(--resizer)*100);
  height: calc(489vw/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: #f8e3fb;
  flex: 1;
  border-radius: calc(31vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #22050e;
  border-right: calc(3vw/var(--resizer)*100) dotted #22050e;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.thumbnail-lKBSMmlhTJL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #22050e;
  appURL: themelist1.html;
}

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

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

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

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

.xl-DNMhvGegw {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tagline-LigxjOwBkpw {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.title-amlMROJxjbl {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

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

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

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

.wide-fFbDDeTAKaXFAS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(611vw/var(--resizer)*100);
  max-width: calc(611vw/var(--resizer)*100);
  height: calc(489vw/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: #f8e3fb;
  flex: 1;
  border-radius: calc(31vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #22050e;
  border-right: calc(3vw/var(--resizer)*100) dotted #22050e;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.column-AneqHsfE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #e70000;
  appURL: themelist2.html;
}

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

.avatar-QivFKg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #22050e;
  appURL: themelist2.html;
}

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

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

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

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

.grid-qVHZsxQWzPixYEti {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

.tooltip-JJxWqYx {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

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

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

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

.md-JTVNsOBmtbxtr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(611vw/var(--resizer)*100);
  max-width: calc(611vw/var(--resizer)*100);
  height: calc(489vw/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: #f8e3fb;
  flex: 1;
  border-radius: calc(31vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #22050e;
  border-right: calc(3vw/var(--resizer)*100) dotted #22050e;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.tooltip-MSckfBuUglEspX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #e70000;
  appURL: themelist3.html;
}

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

.sidebar-swWbtHskkw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #22050e;
  appURL: themelist3.html;
}

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

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

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

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

.row-vsGoCVblByKN {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tip-oWxILKxcHUzMeg {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.tooltip-CMgJGYGHM {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

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

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

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

.caption-MVbNUQcqHIyM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(611vw/var(--resizer)*100);
  max-width: calc(611vw/var(--resizer)*100);
  height: calc(489vw/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: #f8e3fb;
  flex: 1;
  border-radius: calc(31vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #22050e;
  border-right: calc(3vw/var(--resizer)*100) dotted #22050e;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.sidebar-uYWMwJGK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #e70000;
  appURL: themelist4.html;
}

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

.box-rkuGBYINZkw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #22050e;
  appURL: themelist4.html;
}

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

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

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

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

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

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

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

.small-FtDvtTFrmt {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.col-gUWJRw {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

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

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

.section-cLJKrK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(164vw/var(--resizer)*100);
  height: calc(164vw/var(--resizer)*100);
  border-radius: calc(31vw/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-BHLWmijRvi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(611vw/var(--resizer)*100);
  max-width: calc(611vw/var(--resizer)*100);
  height: calc(489vw/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: #f8e3fb;
  flex: 1;
  border-radius: calc(31vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #22050e;
  border-right: calc(3vw/var(--resizer)*100) dotted #22050e;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.section-udzKoDKddpIQYy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #e70000;
  appURL: themelist5.html;
}

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

.xs-UqDdOdHhjM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(196vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #22050e;
  appURL: themelist5.html;
}

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

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

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

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

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

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

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

.row-UJUNaxCuNbhIQu {
  color: #22050e;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.button-nGeagUnwlHcggle {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

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

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

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

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

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

.caption-NndYAxdG {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

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

.large-uhlMZZDooeG {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.title-uUBbFQLt {
  display: none;
}

.lg-CFvTxsDD {
  display: flex;
  position: fixed;
  width: 47%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(30vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f8e3fb;
  border: calc(2vw/var(--resizer)*100) dotted #22050e;
  justify-content: center;
  align-items: center;
  opacity: .87;
  border-radius: calc(28vw/var(--resizer)*100);
}

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

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

.lg-tYmToG {
  width: auto;
  height: auto;
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #e70000;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.headline-rvzMvcjoTFEDPnX {
  width: auto;
  height: auto;
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #e70000;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.section-XssNSlSS {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  width: 100%;
  text-align: left;
}


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

.sidebar-OmJUJXEdwMh {
  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: #f8e3fb;
  flex-direction: column;
}

.wide-fpAuYYHMzZcvMMla {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.desc-capIbRJI {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.wrap-AFbipNymno {
  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: #f8e3fb;
  flex-direction: column;
}

.section-wPYsvyttFykaWJJ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

.preview-lcmkSbWhZeuIS {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

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

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

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

.avatar-lTBlcIuYIgytxv {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #f8e3fb;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.tagline-pBvCWySacrurHUz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dashed #22050e;
  flex-wrap: wrap;
}

.subject-RrRAQHAydfIGcTBa {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

.wrap-chMFoqVIv {
  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: #c1c984;
  flex-direction: column;
}

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

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

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

.current-nUzgSjXyCUPdLJ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.container-jnhORDnxnPzgp {
  display: none;
}


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

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

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

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

.sidebar-MsppSjpE {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.large-MObVrmmzynkmrc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.sm-BVDwLszFoKIS {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #f8e3fb;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.aside-uYwBWnJJVpZd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dashed #22050e;
  flex-wrap: wrap;
}

.small-xwAULuaAkscQ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

.title-OepOeYRXlMPVwfV {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

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

.img-elqiXfrwk {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.caption-RUbYdPm {
  display: none;
}


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

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

.box-CfNhoeqejukr {
  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: #c1c984;
}

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

.section-NdlIXrPNirB {
  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-PzScaKosXU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.small-ivMPHHRdQTAAl {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.holder-srhQQgl {
  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: #e70000;
  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);
}

.wide-xWATNoFi {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #f8e3fb;
  font-size: calc(24vw/var(--resizer)*100);
}

.tooltip-cANPCzLKavI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dashed #22050e;
  flex-wrap: wrap;
}

.control-tdbzflwsZhe {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

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

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

.breadcrumbs-BNiaPzU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.avatar-prSkzl {
  display: none;
}


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

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

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

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

.btn-XeyKQftZxFVF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(332vw/var(--resizer)*100);
  height: calc(332vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(34, 5, 14, .2);
}

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

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

.preview-IwTMbwqoAyXfcgU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.grid-NXbhVaVzM {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.md-ycKWNGUSlCJMy {
  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: #e70000;
  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(43vw/var(--resizer)*100);
}

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

.heading-RbFdHWoY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dashed #22050e;
  flex-wrap: wrap;
}

.tip-PIOWVtRD {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

.preview-gakMFvWKKcm {
  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: #c1c984;
  flex-direction: column;
}

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

.control-rjGlZMooyTGuIWzU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.headline-RAdTJEgTJEf {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.wrap-tNYPBDyzz {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.column-KbMLkXceexYTYn {
  display: none;
}


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

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

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

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

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

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

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

.preview-bQxWkOhRPGUDyV {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #f8e3fb;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.tooltip-jFlCCtX {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.tip-AVTtzwAedRltHdmF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  line-height: calc(24vw/var(--resizer)*100);
}

.tiny-qHDshFCJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dashed #22050e;
  flex-wrap: wrap;
}

.desc-MlAdZanNg {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

.button-DWfBvtd {
  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: #c1c984;
  flex-direction: column;
}

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

.pic-MoTKKbVIz {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.holder-JFeJFc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

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

.subject-WXzlAXTMaiMW {
  display: none;
}


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

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

.btn-bdBHuivRCO {
  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: #c1c984;
}

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

.tiny-OPUgUy {
  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;
}

.large-dEkuPDqLsjDm {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #22050e;
}

.medium-VQZzSy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.picture-RTizjRSccVHejEAT {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #f8e3fb;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.headline-GFnmEoOghChFk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dashed #22050e;
  flex-wrap: wrap;
}

.active-tStaWh {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-align: left;
}

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

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

.current-MsujWPlX {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.icon-vidfWrOrYKH {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.heading-iVvKwSJnxT {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #22050e;
  text-decoration: none;
  text-align: undefined;
}

.content-KAJrwRnUcfutPZoi {
  display: none;
}

