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

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

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

.holder-FdWtlVOquYMNAw {
  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);
}

.btn-ZDXTBRFUEod {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.page-VjlhjZRGvnTD {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subtitle-dIpcjFguYqUm {
  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: #3b4536;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(23vw/var(--resizer)*100);
}

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

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

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

.content-ezlTKfissSzU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(463vw/var(--resizer)*100);
  height: calc(463vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(3, 22, 0, .2);
}

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

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

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

.pic-TzQMioBNrd {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.column-cHCLmATm {
  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;
}

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

.heading-zWeCJzzUMb {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

.big-XDHDBFKeGFkFnH {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

.wrapper-DCNftx {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

.tooltip-ydabpNNAFx {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

.lg-psdcIddhtUYfs {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

.xs-bXhAdSAtUM {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

.container-ALLYMCBzmnbDn {
  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(26vw/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-left: calc(2vw/var(--resizer)*100) solid #031600;
  border-right: calc(2vw/var(--resizer)*100) solid #031600;
  scroll-snap-align: center;
}

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

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

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

.tip-nZuqrM {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

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

.row-tdHYvAtjyoE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

.title-KRSoVjfjcy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(168vw/var(--resizer)*100);
  height: calc(168vw/var(--resizer)*100);
  border-radius: calc(18vw/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-xPJDACB {
  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;
}

.current-ONXbHQbmKFDnm {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: center;
}

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

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

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

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

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

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

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

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

.huge-ucCgnuIBK {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tiny-RtmNjCnUEkycjG {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.md-uVOnXaPP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

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

.tooltip-ETehdHDoDKuDVWx {
  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-WNCLpFgIaalcpr {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: center;
}

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

.tiny-uShrqGI {
  font-family: 'Overpass', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #031600;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

.all-MnSaErEb {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subtitle-zjaiXPVpYdJu {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.xl-yjoONfXErRaB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

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

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

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

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

.subject-UJVSbmrjGUsu {
  font-family: 'Overpass', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #031600;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.userpic-JXFmyJLNVC {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.img-sAjbjDvtuZjZ {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.large-ZmyxddSJFURPnsay {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.widget-nYyoxrxjKUBnwPX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

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

.breadcrumbs-qskVQGSrEBFmsk {
  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;
}

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

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

.more-cCoYkiIGDdi {
  font-family: 'Overpass', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #031600;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.small-ffJfeYwlsl {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.row-ldonJyXNQgl {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.grid-abltBYqPtM {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.tiny-cIRMMbNkLqrnwvi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

.page-OnKFEXTEoURinFU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(168vw/var(--resizer)*100);
  height: calc(168vw/var(--resizer)*100);
  border-radius: calc(18vw/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-BPcQUVGg {
  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;
}

.box-NbEAdKgeT {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: center;
}

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

.col-IFPstuYIzFu {
  font-family: 'Overpass', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #031600;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.row-fjwIiegkr {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.tooltip-monsmuOG {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subject-YHHUvmlbQkBH {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.all-HwzkIAAbfbWU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

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

.subject-QTotPSRSeIvZ {
  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-QhgmvXotVUWJbY {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: center;
}

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

.icon-zwwEpjrkVqd {
  font-family: 'Overpass', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #031600;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.huge-EWlGARAP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #3b4536;
  appURL: themelist6.html;
}

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

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

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

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

.icon-oXrfZTe {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-CoJEeoyBXYCRSCE {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.tagline-ABUgajKlFqDL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

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

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

.box-VPMJeaxMpwP {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: center;
}

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

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

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

.xl-GQGBZzTPbZzmqc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #3b4536;
  appURL: themelist7.html;
}

.thumb-WiVczbUzzkjA {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.row-XmVUkRiuBPUm {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.big-qkyNeXPOAlpIEKu {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.section-YEnqAbVvVZzhjBmm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(470vw/var(--resizer)*100);
  max-width: calc(470vw/var(--resizer)*100);
  height: calc(560vw/var(--resizer)*100);
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5fbef;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) ridge #031600;
  border-bottom: calc(3vw/var(--resizer)*100) ridge #031600;
}

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

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

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

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

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

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

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

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

.tip-xnpVhSIDrDckQqoY {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.lg-KgnIswEY {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.button-EyHzQtDBIpZfc {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.caption-mRSWWrbx {
  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: #a4d4ca;
  flex-direction: column;
}

.widget-RJrbESJgrpzwy {
  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);
}

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

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

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

.wide-VDmVITleiFMpdMxq {
  display: none;
}

.img-yKVxUxU {
  display: flex;
  position: fixed;
  width: 31%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(43vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #a4d4ca;
  border: calc(1vw/var(--resizer)*100) dotted #031600;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(18vw/var(--resizer)*100);
}

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

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

.title-jMxqKfQiY {
  width: auto;
  height: auto;
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #3b4536;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.button-SIDJdGwwGRdGEt {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.subtitle-thRVSvbnvlnHZ {
  width: auto;
  height: auto;
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #3b4536;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.button-kSftZXzdqtiPZ {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.wrapper-nuHDnDhYnqqSp {
  width: auto;
  height: auto;
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #3b4536;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.col-ismbCWxCswA {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.sidebar-oLnMLhRN {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  width: 100%;
  text-align: left;
}


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

.img-PonyxaHRiQa {
  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: #a4d4ca;
  flex-direction: column;
}

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


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

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

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


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

.userpic-sCQNSBBAFN {
  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: #f5fbef;
  flex-direction: column;
}

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


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

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

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

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

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

.col-XyuAUhlLgZi {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.control-aPlUIn {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

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

.subject-liooGHoPm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

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

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

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

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

.container-bhnXbokfdFIytTM {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.icon-LWLDClCaUvoCoLd {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.more-HdRsOvplDghN {
  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: #a4d4ca;
  flex-direction: column;
}

.tooltip-iAPbZLzXN {
  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);
}

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

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

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

.tiny-rdMtmh {
  display: none;
}


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

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

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

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

.wide-cuqLdfcsyfjUzUdy {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.medium-RyZzwehOJjhg {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.wide-JwQbBpz {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

.tip-zSHmiMzxzvTdWB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

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

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

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

.breadcrumbs-lIhTsWikvXie {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-giupykIndwQN {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.caption-sWSDZnFT {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

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

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

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

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

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

.current-dxzhoCOEavMXkj {
  display: none;
}


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

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

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

.tip-QIfBMXDnFtRTLqO {
  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);
}

.section-tlNPuz {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.picture-lKWBfWsvcCks {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.col-xAUUbezepEBLUS {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

.sidebar-INHHgylT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #031600;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.current-xNrwGOnkQJEF {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

.xs-GUohLUBIdBn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(417vw/var(--resizer)*100);
  height: calc(417vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(3, 22, 0, .1);
}

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

.column-lCloQUxWWynS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

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

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

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

.tagline-ZughjWWhKm {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tooltip-ECwAjfVmJpS {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.narrow-XKcexyHiFCyM {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

.thumbnail-jISDUVOdF {
  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: #a4d4ca;
  flex-direction: column;
}

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

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

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

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

.preview-SiHJbxbnGDHYq {
  display: none;
}


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

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

.desc-texSVjhS {
  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: #a4d4ca;
}

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

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

.large-iLEHVTaIpRj {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.md-rPmzGkblOpo {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.button-oastsmonQSubDK {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.sm-QkuJnjmaYuRPDRFq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

.content-QIaaTe {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

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

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

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

.all-SXwsiHjZHVKeM {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.icon-OcocvpYIQtmJ {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.headline-IuypfVktWnZH {
  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-KwhuAGlIlPruqYRf {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-decoration: none;
  text-align: undefined;
}

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

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

.xs-BoHZXgYhezEA {
  display: none;
}


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

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

.active-eQkVcysfaawjNqkH {
  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: #f5fbef;
}

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

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

.userpic-hONmNyPNQLOLL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(349vw/var(--resizer)*100);
  height: calc(349vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(3, 22, 0, .2);
}

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

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

.icon-bwCbxO {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.column-WwFAsPUlBb {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

.big-yhrjMIHkOptet {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

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

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

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

.page-SUCyZCZETLaejjq {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tagline-QVaToHM {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.content-VPInWBjj {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

.control-RTrpMuM {
  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: #a4d4ca;
  flex-direction: column;
}

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

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

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

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

.caption-sLFOXNItFe {
  display: none;
}


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

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

.userpic-gWfCUszZpwMVKcdt {
  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: #f5fbef;
}

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

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

.medium-rcahBCEgbBoYwF {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

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

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

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

.text-bounenLFTFcLqcWE {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.tagline-vpskokWMfS {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.more-vyrOVooFovK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

.img-Yabnhs {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

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

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

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

.thumb-KrgQQjkSiTmiA {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.sm-rJgQkTCB {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.caption-NhkLeLKGKGpDSuQ {
  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: #a4d4ca;
  flex-direction: column;
}

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

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

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

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

.sidebar-uZkmUwpcoaelnd {
  display: none;
}


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

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

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

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

.column-XHDKOtj {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

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

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

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

.current-lbfNVizD {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

.pic-qkfBtwkoMzWqfyqf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

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

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

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

.subject-ZmHCseseDKCxPsAB {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.md-qfXgkrYmamaFkn {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.heading-zkqnXJLQDsuNWxK {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

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

.wrapper-wsNvcHGdoN {
  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-ocgqGOdgECln {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-decoration: none;
  text-align: undefined;
}

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

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

.inner-nINDBPIjDuH {
  display: none;
}


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

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

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

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

.widget-NdubMYxylO {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.inner-pefRGT {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.content-yZXIhEEnZYbe {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

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

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

.title-FfQTcNDIGr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(460vw/var(--resizer)*100);
  height: calc(460vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(3, 22, 0, .3);
}

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

.image-QRgwPETSrWTZc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

.preview-XPoROER {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

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

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

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

.column-fdaYwXaKYYnpZ {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.icon-BcrutOhcoHz {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.section-sWJFqkiDXcrofDUh {
  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);
}

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

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

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

.column-FTzJoZPSbmzYZ {
  display: none;
}


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

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

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

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

.text-XMRRoQn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(357vw/var(--resizer)*100);
  height: calc(357vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(3, 22, 0, .4);
}

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

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

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

.text-PhzsXuyjKPup {
  font-weight: 900;
  font-family: 'Overpass', serif;
  color: #f5fbef;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

.tooltip-hhiJCvBFB {
  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);
}

.picture-qNaEBylrwocSs {
  font-family: 'Overpass', serif;
  font-size: calc(30vw/var(--resizer)*100);
  font-weight: 900;
  color: #031600;
}

.thumbnail-tWqagbjLw {
  font-family: 'Overpass', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  line-height: calc(24vw/var(--resizer)*100);
}

.tip-XndxqbDmIRDSwdpA {
  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: #a4d4ca;
}

.title-tmcQznLnr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #031600;
  border-bottom: calc(1vw/var(--resizer)*100) solid #031600;
  flex-wrap: wrap;
}

.container-huNiNmefPLlZAU {
  font-family: 'Overpass', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #031600;
  text-align: left;
}

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

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

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

.xl-lMgars {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.page-UahKVqZ {
  color: #031600;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

.img-lzeMhplcHhHNL {
  display: none;
}

