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

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

.row-YlvRNxAl {
  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: #f4ffec;
}

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

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

.active-rVWBXcHWprWpjeg {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.wide-GvsVWk {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.sidebar-pBLgFVxLin {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.column-KMEcCP {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

.pic-NjWSXZyC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(426vw/var(--resizer)*100);
  height: calc(426vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(33, 30, 37, .5);
}

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

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

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

.column-QbXiojNQLgpaX {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

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

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

.tiny-mFuRrAlfLrpYyWl {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.xs-ZIHoROO {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.desc-kDtrdzmMvN {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.control-XQHPdRZrvlonX {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.icon-JmgQFgPDlV {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.md-qPjrEzkFJ {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.page-NmIGCKisppweGr {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

.breadcrumbs-OBQEqquUQGz {
  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(19vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) groove #211e25;
  scroll-snap-align: center;
}

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

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

.container-lmvXrzSdrTSQkabG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.breadcrumbs-CQZuRGnTCcKz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist1.html;
}

.xs-CqFvSEDdIwLrgJmN {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.thumbnail-wwXeTkKgNj {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

.container-WKPAbCiLuZBvsVt {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.holder-GITOdOpIgYAtXGfr {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.preview-SgTcrT {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.subject-fqNAVXNBf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.big-kJTHVg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/var(--resizer)*100);
  border-radius: calc(47vw/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-QRaXCExQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(370vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.sidebar-botdYQdJF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist2.html;
}

.thumbnail-SdDMHuOKwsWfJowW {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.widget-tCzoCHyxNNfrl {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

.button-qExgtcR {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.wrap-nOtFkATBpDxFDG {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.image-MpnDaTpwxzE {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.img-vUlOpmrtn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.tip-savhKheGzrAWsf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist3.html;
}

.box-CFkenzllOVKFs {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.tiny-bDesjtcsvNMUYoNB {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

.lg-yQMhWRupQ {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.subtitle-JwXmIYzosBpN {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.holder-zdtYiLn {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.desc-BRCirSLeNDAZth {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.caption-kJvSFAxXqJzurTd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist4.html;
}

.page-DzaFVyOku {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.large-swgEbx {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.col-mAjmaTXqJU {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrapper-AYhUmrtGhBtQB {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.tip-PjlvYXWyv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.column-AkrbwW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist5.html;
}

.page-meVMkMYXxOgXeASA {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.grid-DznDrS {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.button-MMitglmTrK {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.active-cCeRcfb {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.btn-LSKLWOhXQTDpP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.thumbnail-rrOqpPzkztenz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/var(--resizer)*100);
  border-radius: calc(47vw/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-DRasTFyfKMDvxLwB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(370vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.big-CaSzykwb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist6.html;
}

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

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

.wrapper-gbQpccGC {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

.huge-vsAzkFXXh {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.headline-NSLTDALGpOvmB {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.aside-aJbstZTKFRCbqXjj {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.title-HcDCemYpwIs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.thumb-uBPZTmqAbUjjSECm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist7.html;
}

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

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

.wide-FOmiWAJ {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

.preview-nKmCTMGvLlPHvoLw {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.aside-PghgDzRThfvMSr {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-orbekPJ {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.row-TUomGkzNDUxQmC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(625vw/var(--resizer)*100);
  max-width: calc(625vw/var(--resizer)*100);
  height: calc(475vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) double #211e25;
  border-right: calc(2vw/var(--resizer)*100) double #211e25;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.section-iQgjXbVu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/var(--resizer)*100);
  border-radius: calc(47vw/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-fQOpARNq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(370vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.btn-hmuXlCS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(204vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: themelist8.html;
}

.column-hQWhgUlvaBa {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.md-OOXQQcuDiJWmvbyT {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

.section-OKyPfPxs {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #211e25;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.holder-XWjWgHFFjfr {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-eUjArBZQfsh {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.lg-CvaAtaPueUyP {
  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: #79db89;
  flex-direction: column;
}

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

.inner-sVmANJYUQ {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.img-BvJVScTwxGj {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.icon-hLeuPP {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.md-FWnhnAAYlgGdolMl {
  display: none;
}

.icon-cZjsaMnJ {
  display: flex;
  position: fixed;
  width: 41%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(20vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #79db89;
  border: calc(2vw/var(--resizer)*100) double #211e25;
  justify-content: center;
  align-items: center;
  opacity: .93;
  border-radius: calc(10vw/var(--resizer)*100);
}

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

.icon-nIIHUQuIcPgV {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  width: 100%;
  text-align: left;
}

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

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

.sidebar-waSrdxqHRR {
  width: auto;
  height: auto;
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #3799b9;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.narrow-PwTLGVtFsYdRPplC {
  width: auto;
  height: auto;
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #3799b9;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.text-epcgMsHWsjFLJ {
  width: auto;
  height: auto;
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #3799b9;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

.desc-wJKxRtURSgvUZcwB {
  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: #f4ffec;
  flex-direction: column;
}

.more-cKZGSP {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.narrow-aRVMKHYzMlvOe {
  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: #f4ffec;
  flex-direction: column;
}

.lg-VGVhvApTxXu {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.icon-VQPKKqXhBNRhlCs {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.wrapper-SZsQsaDwVJDK {
  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: #f4ffec;
}

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

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

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

.subject-ztIzBmPRzPvlKNO {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.icon-GynvHaR {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.picture-dEINiOmmpVW {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.grid-MosJvvnLnMm {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

.title-YIvOsMMXpU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.heading-ryEIfdOkyKYNDHIs {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.inner-qlAiaoDt {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.tiny-IsUtrEwxHOw {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.img-uyaVFyshdRfBEBNB {
  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: #79db89;
  flex-direction: column;
}

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

.headline-WKIimnrsTT {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.wrap-ROsOEfIsSSfLbdYA {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.large-jcvxqYkqhYAcY {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.box-gbJQhSPDjhzas {
  display: none;
}


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

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

.wrapper-ypFVbw {
  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: #f4ffec;
}

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

.container-bhMJruXb {
  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;
}

.breadcrumbs-hBblqOkVXKE {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.wrapper-QbRbHRfoktGR {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tagline-QMusMpwbbZ {
  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: #3799b9;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
}

.icon-HLyCrHbsItyFnnxx {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

.holder-lnqvZLpilNPBf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.img-gOGlZeSlztQbA {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.huge-KlaGPZqRGbKfWBNL {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.thumb-XPKmYkjax {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.tip-aYJnQpBmYNnhng {
  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: #79db89;
  flex-direction: column;
}

.sidebar-obXdqXdZoSpKMBR {
  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-ojmvRyzY {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.container-DvMxnCPs {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.xs-cwjjWZzK {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.headline-CdWXbZ {
  display: none;
}


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

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

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

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

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

.page-DHGUph {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.btn-dzVnYTY {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.preview-iApNOca {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.row-iYztvJfaqVddwnO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

.aside-dUdGDAdwkRLIGr {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

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

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

.tagline-RTACrJVs {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.sidebar-EMOzCRiPaR {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.huge-wBQMuQBAg {
  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: #79db89;
  flex-direction: column;
}

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

.container-CIuGPtWnnvoSqGPn {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.lg-jBqtjPx {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-FpIKqWajLZ {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.img-NenAiTLEDI {
  display: none;
}


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

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

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

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

.userpic-FRGMSKVsn {
  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: #3799b9;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.subtitle-cOQjYVf {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.widget-LTHNvUDCKFJRJ {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.widget-YbwVwJnrfZUJH {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.row-JZUnvODV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

.text-RxmDeMgFGcFdnlh {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

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

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

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

.sidebar-JZAnIfH {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.active-uoLSZNWkRfPFfv {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.button-AkwhdiHELeQVft {
  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: #79db89;
  flex-direction: column;
}

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

.md-aXjbMYyhvOgIgkzv {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.medium-JuNhrj {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.wide-KNXsQPSJr {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.thumb-AQyGiLJcqBElhB {
  display: none;
}


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

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

.desc-FLwuhO {
  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: #79db89;
}

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

.medium-uDsyoGJseHQ {
  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;
}

.image-uLRLFsfZlVQhzCJk {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.breadcrumbs-obHNkPBEHtYKeT {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.desc-wmwrsR {
  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: #3799b9;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.md-olqqEq {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.thumbnail-jJzwSIXH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.breadcrumbs-ZetsHZCw {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-RbmlxqDpOCb {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.column-YiiYEbK {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.text-SarfTffAZFNTFmm {
  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: #79db89;
  flex-direction: column;
}

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

.tiny-EUXSRKEsjI {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.icon-JnoqtuuoVbQB {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.row-qWLsDxZtQ {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.all-jTJhZJfvFYK {
  display: none;
}


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

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

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

.wide-sgRycMQptJ {
  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-yotWsLgFkGXxqn {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.subject-YJaKguHxHIld {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.lg-FaLngWc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #3799b9;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
}

.active-AxtMIqRTjDp {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.userpic-pRXHoAirnGo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.xl-HnHoTvYg {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.heading-YbnPfiwegjiNa {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.widget-HtOpWRQjX {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.container-xDBVYMAgdmDIC {
  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: #79db89;
  flex-direction: column;
}

.small-lvUqawjeoag {
  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-ZdenmHdGUBp {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.desc-OENHhoRVCXHOpCQ {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.caption-PWEWPJAMhIjgtziT {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.userpic-AsUQeFJ {
  display: none;
}


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

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

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

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

.button-btrrWuocrsdSDdQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(438vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(33, 30, 37, .5);
}

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

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

.wrap-nDFKOMUlUVbxERPV {
  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: #3799b9;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.headline-bvZWLrNkwlVZMAc {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

.wrapper-UnBRrMPiKVNe {
  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: #211e25;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.large-zggKMTrQNyeyTP {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.text-RUbMdUzlyzOHSyAN {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.wide-lZUPBSxCEUy {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

.container-CgzfMVnKC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.text-NvvKtpwD {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.huge-IczJgsyXcGwHAa {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.large-oseIfwWLmpViAnd {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.aside-LQNJMOVXirbn {
  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: #79db89;
  flex-direction: column;
}

.thumbnail-AeWvvYOD {
  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);
}

.avatar-OfiTFJdwTb {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.medium-lgdhFAowk {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.tip-JrxMRVn {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.picture-VwubKTCCxQRzu {
  display: none;
}


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

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

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

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

.sm-REuWoTwYhI {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.wrap-DdXCKoGiuyTusm {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.tooltip-xJtUxsygflggwE {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.huge-fIXHpDjRzEckES {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.button-OSwhPEiEg {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-MnsNecUXXs {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.text-ZuBbvzFAWmWNxJtx {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.thumbnail-QpDeqrLhXbYnwOdh {
  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: #79db89;
  flex-direction: column;
}

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

.caption-RrVdJtZvZYlwICo {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.narrow-cPlimjUrm {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-JjGqbCaADQqCbo {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.column-UGOqHXsaZLwJAQQ {
  display: none;
}


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

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

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

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

.grid-eVwjPRpQPoAGpl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(352vw/var(--resizer)*100);
  height: calc(352vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(33, 30, 37, .3);
}

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

.heading-bNYBdkmWVse {
  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);
}

.thumbnail-lOKeAzGNhpetfO {
  font-family: 'Alegreya', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #211e25;
}

.picture-BiVVIMJrOJjGa {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.col-IZaygvIJNTDbr {
  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: #3799b9;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.picture-nMwjxSkyj {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f4ffec;
  font-size: calc(21vw/var(--resizer)*100);
}

.grid-tzVWspCoQJsyQIs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) ridge #211e25;
  border-bottom: calc(2vw/var(--resizer)*100) ridge #211e25;
  flex-wrap: wrap;
}

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

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

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

.subtitle-NzuaGYREAbti {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.btn-wbXoWssix {
  color: #211e25;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.breadcrumbs-zNRcTnTmzZobGBDY {
  font-family: 'Alegreya', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-align: left;
}

.control-OWWfwcjfuosnnS {
  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: #79db89;
  flex-direction: column;
}

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

.sidebar-TbcZronbcfvB {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-CZvMbgXyBazOa {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.preview-eIYNFilcWCcZmT {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #211e25;
  text-decoration: none;
  text-align: undefined;
}

.wrap-QQdrxSbVgK {
  display: none;
}

