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

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

.big-gIxdQhyPTI {
  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: #fff3ed;
}

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

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

.picture-tALPciZkH {
  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(1vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(47, 17, 42, .1);
}

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

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

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

.all-VzYUPmim {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

.wrapper-nSJPEscjag {
  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);
}

.row-gHldfGIq {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.current-rjdlfRIeRl {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.all-XwalapY {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

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

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

.md-KgRVlBg {
  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(25vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #2f112a;
}

.wide-HBrMdAuS {
  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(25vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #2f112a;
}

.huge-NhDavWxVzK {
  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(25vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #2f112a;
}

.box-hpBVEOmtxmbkZOEx {
  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(25vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #2f112a;
}

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

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

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

.active-JQAqQE {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

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

.caption-LOSkxSKzDJUyFrWn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.preview-aIsPVqyyLZHW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(154vw/var(--resizer)*100);
  height: calc(154vw/var(--resizer)*100);
  border-radius: calc(39vw/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-whLkJtzBGFUfO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(368vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.heading-UDcacjChowfn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist1.html;
}

.md-jJKyLTJYgSQ {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

.content-zAKgGCmyU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist1.html;
}

.lg-xtppAHWTs {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.small-wyzoAHUWpn {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

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

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

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

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

.narrow-WhTHNEdIIkEWy {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.thumbnail-tfjtXx {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.content-eoTWfOBV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.wide-FiNxocuuAKfr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist2.html;
}

.sidebar-mNbwcxgDPGXQfN {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

.more-PBVrKKMMbgW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist2.html;
}

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

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

.medium-qcTFclLXaxPOTAD {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

.small-cQeITJyehz {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2f112a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.image-zguybwAnND {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.column-wFSlFPSuspfLtxIp {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.column-fArDwXNSJpFeX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.subject-DgMnBbFGoj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist3.html;
}

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

.thumb-LMXgYkdeYtKWd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist3.html;
}

.wide-HMouCxKr {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.huge-lKTcXf {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

.aside-bOPWovXgXPb {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2f112a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.more-skZVRAFVhsxyfg {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.btn-vPswVmyIzCVNaXxD {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.tip-BRRvwZvPJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.narrow-shJLWRmlIkFZKPx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist4.html;
}

.lg-WPxEzMmQr {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

.avatar-UQUxQRxGyK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist4.html;
}

.image-YYSnYeDgIOi {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.button-QlFgpVxbbLdH {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

.widget-QPRdMHCi {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2f112a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.subtitle-HRvUrieLxKahaI {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.grid-FaMNnNlcJVt {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.narrow-pQVPiOwqVyTF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.tip-EgnknlIh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist5.html;
}

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

.md-DWsXHitJiq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist5.html;
}

.tooltip-MbEqslZ {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.img-tmvfYkASgQjFdHZu {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

.tooltip-kJOfexfHFDhlS {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2f112a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.thumbnail-PkGTYAtaKeWLR {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.tiny-fbXUBnLLjvY {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.picture-LqKYITKoCLjuQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.huge-XJZMmb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist6.html;
}

.content-PQyERUVQYZ {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

.small-YHclUgZbNJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist6.html;
}

.pic-zcucxHj {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.aside-otuksnHwlAQLRqUb {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

.box-ykLgKsqGk {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #2f112a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.avatar-aJSPqlNrWpSjiL {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.sidebar-zTzyblCDt {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.thumb-gcKDIzHuljpSN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.narrow-MGamQPDmJLjzaVOb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist7.html;
}

.current-bYcFLB {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

.icon-bNUoIKoRQvPqoN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist7.html;
}

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

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

.widget-WSdgJgjWGTRA {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

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

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

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

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

.grid-dNzdyYtGWamvHo {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.tagline-ssJsKgl {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

.section-TWMGLXZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(614vw/var(--resizer)*100);
  max-width: calc(614vw/var(--resizer)*100);
  height: calc(486vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(15vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(39vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) groove #2f112a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.control-vnPVLNW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: themelist8.html;
}

.headline-BUghPhKQCXcmMH {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(17vw/var(--resizer)*100);
}

.tip-DoeYrkzBkVsLc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(202vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: themelist8.html;
}

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

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

.huge-JfEBoG {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

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

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

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

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

.breadcrumbs-rAqrtzysEjbqlcm {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.title-PllSCuWrkiCvH {
  color: #2f112a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.subtitle-UGekJZitsTuNC {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.desc-dBPdaBpgwfAKyi {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.pic-IAerRNRH {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-VSXotmqDHRYbT {
  display: none;
}

.image-AqKXcvMLB {
  display: flex;
  position: fixed;
  width: 39%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(34vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #dcdd9b;
  border: calc(2vw/var(--resizer)*100) double #2f112a;
  justify-content: center;
  align-items: center;
  opacity: .94;
  border-radius: calc(30vw/var(--resizer)*100);
}

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

.narrow-TuLUeecDVuAAcFw {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  width: 100%;
  text-align: left;
}

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

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

.narrow-xohySyXvWfIIZXb {
  width: auto;
  height: auto;
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #b83037;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.avatar-cLcDGcrqb {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.box-aDGZfLiCa {
  width: auto;
  height: auto;
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #b83037;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.preview-FTRvZpRAWCIcLgyt {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.image-XPFoyTH {
  width: auto;
  height: auto;
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #b83037;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.xs-xhhgPx {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(16vw/var(--resizer)*100);
}


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

.pic-HgwdUkcvusSbv {
  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: #dcdd9b;
  flex-direction: column;
}

.avatar-BfOmpMaOzkV {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.thumb-yzDWWFoHmWXpf {
  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: #fff3ed;
  flex-direction: column;
}

.content-AkEVKaB {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.medium-fsyBijDI {
  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: #fff3ed;
  flex-direction: column;
}

.sm-vydqzfXoFHtgyH {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.tooltip-JVgTxTybGQAVV {
  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: #fff3ed;
}

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

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

.container-cPnePYW {
  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: #b83037;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.img-KNnaqTjZj {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

.large-oZQhCqeyP {
  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: #2f112a;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.img-BGGdnnzsp {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.heading-OwLumzb {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.grid-cKVnZWGM {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumbnail-EIDiUT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.aside-uRlaEasPoK {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

.sm-kpYzHz {
  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: #dcdd9b;
  flex-direction: column;
}

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

.wrap-DeaKBVGZrboB {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.btn-pIYqoJLLuATI {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-HTuStIIiPqPuRA {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.xl-MjyNBtjqv {
  display: none;
}


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

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

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

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

.thumbnail-VNxvITvDeZUFbsQ {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.breadcrumbs-mOgjBcQydZcvo {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.heading-YeBmvQ {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

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

.caption-OFtbgCCNOLh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(441vw/var(--resizer)*100);
  height: calc(441vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(47, 17, 42, .4);
}

.all-zOUMUXwD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.column-tyThjbt {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

.small-JxMrXheoCB {
  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: #dcdd9b;
  flex-direction: column;
}

.thumbnail-cYOHHxwWaKiVHf {
  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-gLdmqxpNXmwoRQ {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-TdjrWGZWyJxRPip {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.desc-VlQaFOwsLG {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.grid-VCpbIabsNmPorCR {
  display: none;
}


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

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

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

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

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

.current-FEJGuahAdBEva {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

.wrapper-nFudLWWPQfC {
  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-VVINllUmZbmidam {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.thumbnail-lMyXiNwrOQQd {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.big-ENJULRQpQrP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(423vw/var(--resizer)*100);
  height: calc(423vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(47, 17, 42, .2);
}

.row-vSaXSIGZ {
  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: #dcdd9b;
}

.subtitle-LUrnmlqkKTklsbjp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.xl-XTwXdicvGAh {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

.image-XgBImmiybvXvXXf {
  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: #dcdd9b;
  flex-direction: column;
}

.wrapper-TWJtRWEyndhM {
  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);
}

.sm-LBycLziDwORA {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.text-lLcIAwkoZSsYB {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.big-YmBTPyiGM {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.section-UReLFjHu {
  display: none;
}


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

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

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

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

.breadcrumbs-bOEEtzYFRTQPZVy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

.heading-QsfdjxcM {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.active-aAotkeIDwDaAVYcl {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.widget-vWHvgMeyGWQj {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

.text-ARMrCxuDQJVdV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.xl-QTEduPFJvtYEl {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

.image-RrYSXXXAOFVr {
  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: #dcdd9b;
  flex-direction: column;
}

.container-ghypgkIzLcVKo {
  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-lTObbQZBxtDbzJR {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.page-kxlbsSjqYqvQ {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.page-AxtsfImawskHa {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.wrap-tUBreYryfdC {
  display: none;
}


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

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

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

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

.widget-njOpEjOhbsm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(422vw/var(--resizer)*100);
  height: calc(422vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(47, 17, 42, .3);
}

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

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

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

.column-KjQPGXujjEBkvWNt {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.container-FpGbXKhKfZML {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.md-YLxgBtqZlKbXIS {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

.container-gZquKFiybHUbfbgz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.wide-ysfhHMTtjsBEXwCL {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

.heading-QYzomLxQHTG {
  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: #dcdd9b;
  flex-direction: column;
}

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

.sidebar-NXRznhEcm {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.section-cqIpRLPGDihSrM {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-tZwLAfzTREo {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.avatar-MeYKYXEdkHjlVsd {
  display: none;
}


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

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

.tiny-hZGPaXRMfoiCUzI {
  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: #fff3ed;
}

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

.wide-gbVAdESOdW {
  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);
}

.breadcrumbs-gQlUymyuBNi {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.heading-eESflHqn {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.grid-ufmoeRbt {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

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

.grid-oTBBtqwmJsaTLZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(330vw/var(--resizer)*100);
  height: calc(330vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(47, 17, 42, .2);
}

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

.thumbnail-nIxKlfCZvfGwFMtg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.sidebar-nLNQqtoDBkBRPcNe {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

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

.huge-DXktQhtN {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.page-mcBUaZOCSwtDDm {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.column-jnFwUoWHMaLfyjl {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.widget-ABZjzBOQf {
  display: none;
}


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

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

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

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

.img-AgqsbW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #b83037;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.control-yreYZsa {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

.subtitle-lhUAMoEaaHcgGRC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #2f112a;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.wrap-IroyVmDXpXGp {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.grid-OhTNAxH {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.icon-cHPHKItWKWZPpfUy {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.pic-abvDxEh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(340vw/var(--resizer)*100);
  height: calc(340vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(47, 17, 42, .2);
}

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

.narrow-rYouYbeIBiBdU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.subtitle-mSLjpZVSMNUzbD {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

.wrapper-HrxVzBZvvYk {
  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: #dcdd9b;
  flex-direction: column;
}

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

.current-NwKGkum {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.desc-nWWGMEkhXZyisPPc {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.desc-aakLvUcxCbbI {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.tagline-yiEGLECLcjGkROq {
  display: none;
}


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

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

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

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

.wide-ttcmWKNwgq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(471vw/var(--resizer)*100);
  height: calc(471vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(47, 17, 42, .5);
}

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

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

.wide-NPbtFhLjJf {
  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: #b83037;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.small-xPADLyXnK {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

.breadcrumbs-NexZFXH {
  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: #2f112a;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.column-EFeBTntU {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

.caption-sxzPXjY {
  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);
}

.page-yPvENLxjtSA {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.desc-EkvyprlQAT {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrap-qoHxQXDKRJhbBXQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.pic-vCjmnmlKHg {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

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

.current-MfgoabAoVDk {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.narrow-iXmafsYZVbhtS {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-yfdeoqReqhGUE {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.thumb-oNQlmVd {
  display: none;
}


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

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

.img-CvfYug {
  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: #dcdd9b;
}

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

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

.all-hNgEWXytub {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(301vw/var(--resizer)*100);
  height: calc(301vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(47, 17, 42, .3);
}

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

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

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

.widget-atNnYJJLN {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #fff3ed;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.wrap-OdoEuGC {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #2f112a;
}

.column-FRmIGUoHzGAa {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  line-height: calc(24vw/var(--resizer)*100);
}

.image-IiuATIkAj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  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(33vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #2f112a;
  flex-wrap: wrap;
}

.column-VMXNzO {
  font-family: 'Literata', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-align: left;
}

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

.tagline-JNmRleFzZBXCxEPP {
  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);
}

.btn-oGGupcISXqjB {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-pSoNQozSp {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.page-uEBMvMVoqaQMXL {
  font-family: 'Literata', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #2f112a;
  text-decoration: none;
  text-align: undefined;
}

.sm-mLUhfaxS {
  display: none;
}

