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

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

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

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

.heading-gDXCRGhmkkgYF {
  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: #2c5b61;
  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(23vw/var(--resizer)*100);
}

.holder-ZJzxyvJraruHSEnE {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.md-aoiCnxmuSIPH {
  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: #001300;
  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(23vw/var(--resizer)*100);
}

.widget-mlnZXwWuJytGqQfT {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.tagline-sllkwEPfT {
  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-wjrRdZQAqPNFlg {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.holder-dWuSSvrCtphqyz {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.tiny-hfHHVy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(451vw/var(--resizer)*100);
  height: calc(451vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(0, 19, 0, .5);
}

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

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

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

.heading-OvBhhiHZOvwFfSjz {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

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

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

.heading-QtcqoZSydoXyQ {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.big-liylPGONW {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.btn-zhnTdRjjg {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.md-AbVeinCxJIL {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.section-TQDpQHrUcmFBDjKQ {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.tiny-DwPvyruCNoXCa {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.title-XEUXnuoUsaIVJlJ {
  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(17vw/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(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

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

.subtitle-YAfpZzoumhMdNxT {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.inner-ywnzIRKcPQ {
  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(4vw/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);
}

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

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

.xl-mvPfxDf {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.active-aObraHPxkz {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

.btn-GQUyrGpcy {
  font-family: 'Cormorant', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #001300;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.thumb-kHXzNMCkSuHWV {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.big-LrQYyEEyaN {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.huge-bmfjitaFusx {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.icon-mPfDaFqvNUMgJZ {
  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(4vw/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);
}

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

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

.button-duOJaJTcyUiUJMU {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.xl-RQRHIoZR {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

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

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

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

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

.col-SwIypg {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.page-BljhDOn {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.current-KESaIDkFKHJZS {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.tip-IlXova {
  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(4vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

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

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

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

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

.holder-QUSPyV {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

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

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

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

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

.wide-EZpvlg {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.section-FVFqFPsyINCLgLs {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.button-tNtTqIJRpwCMNh {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.text-BwrIpVJN {
  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(4vw/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-CIENVZcV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(478vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.icon-DfZAoLKZIg {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.caption-fSFyrSXRdFYed {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

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

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

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

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

.tiny-tABtSDGSClrae {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.image-HhBJbe {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.img-cJQodh {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.heading-alXmkBinVi {
  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(4vw/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);
}

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

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

.narrow-VCRnmemRbxw {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.thumbnail-TPebfdpg {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

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

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

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

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

.grid-loYWOyDyyoiDEEY {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.picture-dRhMYNyip {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.widget-hvUuDMDsccFHx {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.more-ArxPSgPcOu {
  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(4vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

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

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

.more-SqlYfAYtn {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.avatar-NNetCfwLr {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

.narrow-KawFYhCT {
  font-family: 'Cormorant', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #001300;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.xl-HMTxLNSmDaniup {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrapper-PAPIvq {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.control-FFALnUNjJsEEu {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.row-RtykkpXknxF {
  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(4vw/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);
}

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

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

.control-cbiqfRfckkUX {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.xs-OXxUrZ {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

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

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

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

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

.md-REFXxSL {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wide-cPVxuQk {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.caption-mvYpPljQQlz {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.subject-KFzjruJfdIuYqzdf {
  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(4vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

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

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

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

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

.sidebar-yPcafdlYbEwp {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

.userpic-bYabgDKdr {
  font-family: 'Cormorant', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #001300;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.xs-cSpMFys {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.narrow-JzUHVvhaYbyXEci {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.avatar-VuQDMKaPHmjhf {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.sidebar-LhVubXeOzRJZ {
  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(4vw/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);
}

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

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

.big-tOWxivKBhtS {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.desc-GuKZRAEZ {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

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

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

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

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

.btn-XpHXvY {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.lg-UeeTGn {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.sm-xJFqWMyOAMHfwZZ {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(478vw/var(--resizer)*100);
  max-width: calc(478vw/var(--resizer)*100);
  height: calc(544vw/var(--resizer)*100);
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #001300;
  border-right: calc(2vw/var(--resizer)*100) double #001300;
}

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

.small-TezdVBrhgPTw {
  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(4vw/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);
}

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

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

.tiny-GnrxHxNZGozhVygo {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.medium-SBFdJQVqekfaGkE {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: center;
}

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

.sidebar-mJDgVWGMMPBTrzKf {
  font-family: 'Cormorant', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #001300;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.md-oCPbnmvCPqD {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.active-TzGleqwvtT {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.wide-etCKwNTwqjHTPwCA {
  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(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ed8cb7;
}

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

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

.more-lFTkRbG {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.more-DWUtWoXbzhlnJU {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.preview-LYcJaR {
  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: #001300;
  background-color: #ed8cb7;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(28vw/var(--resizer)*100);
}

.title-ymsIvWuyYGdctS {
  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: #001300;
  background-color: #ed8cb7;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(28vw/var(--resizer)*100);
}

.md-CgfSWfImgMje {
  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: #f1e5ff;
  background-color: #2c5b61;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
}

.text-UkyFZvpdwKqFMs {
  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: #ed8cb7;
  flex-direction: column;
}

.btn-DIoEotfxNmA {
  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-VhUKtgU {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.caption-NMvOaivGZAwT {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.image-xgzYRA {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.small-WYYgCwQpAwRxHzP {
  display: none;
}

.tiny-qOeJeAIbbLuuRBN {
  display: flex;
  position: fixed;
  width: 31%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(39vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #ed8cb7;
  border: calc(1vw/var(--resizer)*100) solid #001300;
  justify-content: center;
  align-items: center;
  opacity: .91;
  border-radius: calc(25vw/var(--resizer)*100);
}

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

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

.big-XcBadAHYQ {
  width: auto;
  height: auto;
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #2c5b61;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.caption-UprtLhwSaa {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.sm-SCvgUARFwbBhZTD {
  width: auto;
  height: auto;
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #2c5b61;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.all-QCxbQuFSCMFs {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.subject-DYedzVTyCBUr {
  font-family: 'Cormorant', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  width: 100%;
  text-align: left;
}


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

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

.button-wdrncfUVHjd {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.caption-EsEdOOIUVVW {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.active-TxthrUTkBIVZ {
  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: #f1e5ff;
  flex-direction: column;
}

.headline-WBOAHOdqkEJ {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

.col-ivFaSnBlFJoNJpS {
  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);
}

.button-bCaTgzxEa {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.tiny-cAmEWaSnVMlze {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.heading-wnMLZYjRjNnbuETb {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.sidebar-KyMMFUUrxHlsPmvr {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.col-udFARedlyBk {
  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);
}

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

.tip-QDGkmtXCHwGPbn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(422vw/var(--resizer)*100);
  height: calc(422vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .5);
}

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

.col-FwWzgIcNjlosKxMn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

.tagline-zZwXCzbmZwds {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

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

.wide-eNdHuwPFZnGD {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.narrow-htDzLW {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.md-mVaXaHDFtBOZUW {
  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-sszSKUd {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.huge-JLSlVxVlZbaYFLR {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.container-wOjsyQhbH {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.text-rcDHtpCnl {
  display: none;
}


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

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

.icon-xXttDXPNvFiS {
  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: #ed8cb7;
}

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

.all-PkMskMFSLO {
  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.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

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

.headline-fzvawRTkTEsYQmq {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.wrap-vyvhdGtd {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.icon-mVGCRN {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

.container-lLzxpXIJoUguXGh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

.btn-NwkewK {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

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

.narrow-ZjTDUg {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.container-RCUwwDHo {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.md-pMlfuNmpDlQvQg {
  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: #ed8cb7;
  flex-direction: column;
}

.col-wDaHBSINh {
  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);
}

.grid-gcEUIXRIapV {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.column-gmNngPuEBWQ {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.button-lRPxJmg {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-jHYeNSZAyne {
  display: none;
}


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

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

.wrapper-aYkleYsPUXX {
  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: #ed8cb7;
}

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

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

.text-xYSRAipFgcKXA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(310vw/var(--resizer)*100);
  height: calc(310vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

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

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

.wrap-WXonVQXbPTCyg {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.aside-IqcoprXyVeGVvb {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

.inner-JNvjIitsjpJcxZQu {
  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.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.desc-QgJZre {
  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: #2c5b61;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(21vw/var(--resizer)*100);
}

.aside-sUHkOwDSX {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.col-ESpvqmxQk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

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

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

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

.small-tEQAEJNfxnHRQMQF {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.pic-xAvAjbORFCAyA {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.pic-MBfJqhdcXcQ {
  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-gCoOJWlab {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.md-yDDPCSdNH {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.page-bdXGzGbyCRQzh {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.huge-SSNcBsCUGnRnufb {
  display: none;
}


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

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

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

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

.picture-cCoxqofXxIWVwSpj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(434vw/var(--resizer)*100);
  height: calc(434vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(0, 19, 0, .4);
}

.col-ZEVxOb {
  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);
}

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

.icon-sKZyiuYpxFCVllvT {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.grid-aPxZGj {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.column-eXYiKLONESGuK {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.preview-jEUZJtx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

.subtitle-XUihGUaAiKIA {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

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

.inner-FxrJpFEhSGDefl {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sm-hENTiWLaYs {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.column-SlwcEtJq {
  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: #ed8cb7;
  flex-direction: column;
}

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

.picture-bvmqDpWCIY {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.wrap-nsmJpOf {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.thumb-cpquEwdHrfB {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.wrap-HTEzNQW {
  display: none;
}


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

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

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

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

.xl-xrmpWc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(375vw/var(--resizer)*100);
  height: calc(375vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 19, 0, .3);
}

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

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

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

.large-utZKggWndW {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.all-LLrQiymj {
  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);
}

.tiny-ZDzLqoSkVBb {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.huge-ilSBNeNujuVpBqxW {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

.section-UKijBec {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

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

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

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

.huge-QkUyzRpznxaXklj {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.caption-uxXdOkKIagMdq {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.holder-hNkWWHuAaQD {
  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-UMYLgPkNERcdhc {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.userpic-EFSTvgRUwECvXvr {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.grid-kbzaFmBVVnWx {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.img-IUHXzTHfY {
  display: none;
}


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

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

.column-xOSiJKCZjq {
  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: #f1e5ff;
}

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

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

.widget-kLgfvEdq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(443vw/var(--resizer)*100);
  height: calc(443vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(0, 19, 0, .3);
}

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

.avatar-nrQgZVIc {
  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);
}

.inner-jpOaAfPGsU {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.wrapper-eHqMfOqSZMIxt {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

.tooltip-QUSfbavKaQwHYjzH {
  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.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

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

.widget-dcRsUDNfDXeFaR {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.image-EvEEOMTazAv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

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

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

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

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

.md-phQTpVUppIgS {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.small-FBSyJNArzenvUh {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.all-kFvngndGo {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-tIHySFfRQiIzKT {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-pLYqWSWaaOk {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-OjexLRDH {
  display: none;
}


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

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

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

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

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

.thumbnail-iiCQJaRlEgTLXT {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.tiny-BsJbPEW {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.desc-zzWCNdGdLo {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumb-OHMUDMdwqgW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

.icon-yPQjKIRzMvjcmTXK {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

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

.text-HEiejcIggHUxrAWR {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.medium-NhnbFHKTzQzmEG {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.wrap-PLmTHysNjTnv {
  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-kulAJOFhojGkyfUZ {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.userpic-zSsIoK {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.headline-mGvIJI {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-ZxrYHzmZhFHCFYR {
  display: none;
}


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

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

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

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

.column-xAnHURHn {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.small-AtpXZDoaGKxnD {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.big-kwelLOa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  background-color: #001300;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.grid-DbjCfHSG {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.wide-lTUawOwwvhDJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

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

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

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

.inner-qkiXZOvn {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.container-QDtMGckntRQ {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.section-gjNUCvM {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

.tagline-zdJEDjxtWV {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.text-WHqrVSuLXfcIXeC {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.button-AVhJzCXwaV {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.xl-wyTohfdCOYOju {
  display: none;
}


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

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

.userpic-NANIeNxGMM {
  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: #f1e5ff;
}

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

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

.heading-xfLPytss {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(443vw/var(--resizer)*100);
  height: calc(443vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(0, 19, 0, .1);
}

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

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

.title-VLreTiH {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.narrow-DOotDrf {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.aside-cjrpyzrVFpLgwVW {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.image-WLSJYjBRUfmoFqtU {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.large-hfHxumKCZVGEgW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

.box-qMOLwjDcqIDfhdkB {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

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

.wrap-fjJaXLTID {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.xl-bNjPLxNiapiT {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.medium-certpvCyrJqXRR {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.desc-xYvPukBfGGJVc {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.inner-gQTkusS {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.button-jARFoVbkuQnelDHb {
  display: none;
}


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

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

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

.picture-chpiusaVMkT {
  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);
}

.control-tqSGwGdWTTanGGuf {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.wide-UbkqyZfOGGlRYftx {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.active-IGexwbdVCPvnmTvG {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.button-JoWkhHwuDuEXwM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  background-color: #001300;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

.subject-HIKlCgejDAXWfyQ {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

.container-zHfUBsURPlAnLyT {
  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(48vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 19, 0, .5);
}

.large-djmuWfH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

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

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

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

.wrap-sDoAugRlOn {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.caption-oJuKVInCEm {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.icon-zuQTcedFk {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

.widget-QhqITBlClTwboXZR {
  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: #ed8cb7;
  flex-direction: column;
}

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

.medium-doBqvxTRkfMOEu {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.picture-UGRRqKlvUzkxkc {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.btn-dWKxxMrgbZ {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.heading-NdLpeh {
  display: none;
}


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

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

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

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

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

.userpic-UJKpOZbGS {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.picture-nsMyZsar {
  font-weight: 900;
  font-family: 'Cormorant', serif;
  color: #f1e5ff;
  font-size: calc(18vw/var(--resizer)*100);
}

.icon-XDCnrWkopGig {
  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-UDIgWgPHYAGfwuny {
  font-family: 'Cormorant', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #001300;
}

.thumb-URfyyBn {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.holder-JDoyRLppmCPHCpVF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #001300;
  flex-wrap: wrap;
}

.large-uPFXlUQKGAhN {
  font-family: 'Cormorant', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-align: left;
}

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

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

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

.wrap-fjjdMbMygaEiYyhe {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sm-zzHzIkSJwZmZo {
  color: #001300;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.column-kKTNfLdjFPRZH {
  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: #ed8cb7;
  flex-direction: column;
}

.button-aPjpHF {
  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-ltmWALVnSHEK {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.image-nRKkhbqwTAlwK {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.img-IHNwxhSRDjOQXb {
  font-family: 'Cormorant', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #001300;
  text-decoration: none;
  text-align: undefined;
}

.narrow-DGZDJvfSYE {
  display: none;
}

