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

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

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

.large-itRLGICMlQspS {
  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);
}

.current-TJzWgOpkyWXRP {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.huge-omZdDHNXv {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.col-BRySPPK {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.image-tcxLNuLBSr {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

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

.current-tIdMFRKOCuZIF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(302vw/var(--resizer)*100);
  height: calc(302vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(31, 8, 64, .5);
}

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

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

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

.container-bWhbyuuWHneU {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

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

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

.big-feElIIdpW {
  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(42vw/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 #1f0840;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #1f0840;
  scroll-snap-align: center;
}

.big-FJzAhzSo {
  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(42vw/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 #1f0840;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #1f0840;
  scroll-snap-align: center;
}

.widget-xNuPzHPWLuTVmYj {
  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(42vw/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 #1f0840;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #1f0840;
  scroll-snap-align: center;
}

.thumbnail-JaZXQCG {
  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(42vw/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 #1f0840;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #1f0840;
  scroll-snap-align: center;
}

.huge-fIMBuZDeSaKGv {
  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(42vw/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 #1f0840;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #1f0840;
  scroll-snap-align: center;
}

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

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

.xs-jKcijrKuepSziRb {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.desc-CzdKfFKGP {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.subtitle-nLeFZU {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

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

.container-jEHJaGtVx {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.heading-rfxVjvizNhgUrQ {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.wrap-UsLYykpVqlsQiF {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.medium-dzoZlZGGyAbP {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.big-DOBbmihzx {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

.holder-ZFPcIUryWC {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.narrow-VwOfBv {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.holder-dKKvieMK {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.tip-VamVGuzWQXid {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.sidebar-BTYwqKjRJesBw {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

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

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

.text-nlSFldv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(169vw/var(--resizer)*100);
  height: calc(169vw/var(--resizer)*100);
  border-radius: calc(3vw/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-oTpaVUeKtnddRcJF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(484vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.sm-URNvkvYDN {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.pic-NUblDKszGk {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.image-NxQvfgDepo {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.preview-ZdMhdVl {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.active-DQjiEnmMNxoS {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

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

.page-QmCWAHxWBWLUS {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.md-QYIPEgvj {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.xs-SvaIqibmuHFdzwF {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.control-mvqxPxpKfE {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.text-HsJSRzOscCgkq {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

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

.narrow-NCSodcJAktAMyzsz {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.heading-RpdEcLVSNg {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.userpic-HbJMtO {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.grid-OdrJKHPOq {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.current-GVbXCwSXh {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

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

.subject-MUGmbYew {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-xhhxYCihFNszMwNi {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.widget-GnZBuJi {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.subtitle-ehXfdGjrILH {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

.current-QpAEPbhw {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.small-QSZTqkDNoJoAe {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.breadcrumbs-LqXiYuRX {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.xs-BfBusEWYWIF {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.heading-PpWEMn {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

.text-otGLDLePWQiA {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.icon-oQPkajcX {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.thumb-qcInpPGYNV {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.aside-hhLlLXYMfnzZTppp {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.holder-jDwBJLtdodFUoxq {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

.current-WIfUOQKPjeLau {
  font-family: 'Montserrat', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0840;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

.wrap-OOspLF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #1f0840;
  appURL: themelist9.html;
}

.inner-NchVmoP {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.preview-ewNOhAUytDaO {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.large-ivlFYdfHxvtFQi {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.heading-JgrYLDksNgzopT {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #1f0840;
}

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

.title-maCfmgJ {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: center;
}

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

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

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

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

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

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

.section-aKvujVZUMnPErr {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.holder-pStqBZbBxMBfxXXB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #1f0840;
  appURL: themelist10.html;
}

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

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

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

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

.tip-wMOAZLRtV {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.content-CIHMlhJqIkhm {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xs-szSOMLIXZpyZCc {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

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

.tip-dICKOg {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.container-VNdPwTLB {
  display: none;
}

.title-PAFsAqP {
  display: flex;
  position: fixed;
  width: 35%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(19vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #b1b9d9;
  border: calc(2vw/var(--resizer)*100) solid #1f0840;
  justify-content: center;
  align-items: center;
  opacity: .95;
  border-radius: calc(12vw/var(--resizer)*100);
}

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

.pic-NnGFovCUHoN {
  font-family: 'Montserrat', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  width: 100%;
  text-align: left;
}

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

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

.container-JsgOllWDDnQBAv {
  width: auto;
  height: auto;
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #ee1f00;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.picture-zQahXG {
  width: auto;
  height: auto;
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #ee1f00;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.img-gGyYpKo {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

.aside-lCJfSuuKNDRUR {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(17vw/var(--resizer)*100);
}


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

.container-zvaSyP {
  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: #b1b9d9;
  flex-direction: column;
}

.narrow-sauNoI {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.btn-DWLMVWnTHyYQpPYH {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.title-csLqSKvczCAJIrg {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

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

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

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

.thumbnail-pXgvywOz {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.desc-fjbHJrjszuHzKpTJ {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

.sidebar-NnvnhBsawnoMrl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

.row-hTtWKMnzoKo {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.aside-bIplYSjARnVUO {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.title-oPGQiHONHTn {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.text-iyoisaFPpbFYvKW {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.subtitle-oLBRENWImnTASq {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.all-faomfochNltesg {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(29vw/var(--resizer)*100);
}

.page-nphlyOGvqKac {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
}

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

.col-lRsEpDJDCPHaH {
  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-dqbhnuW {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.heading-fZTvlTcsqtHuiG {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.widget-OJLolCGdSLVIarF {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.widget-VsHVdg {
  display: none;
}


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

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

.all-wwYhOjxSlW {
  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: #b1b9d9;
}

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

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

.aside-FAWOqpZSMmmgUfd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
}

.aside-YJBPPf {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.sidebar-IkUhtiWJxQ {
  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);
}

.avatar-lkZbCReuwkYXERb {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.avatar-omNKvr {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.image-JVJknyRRQs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(328vw/var(--resizer)*100);
  height: calc(328vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(31, 8, 64, .2);
}

.inner-mXhNrdPiXd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

.tiny-csPUHWMOWq {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.heading-MFuKDJZONhUwvQga {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.picture-RtPeNlCo {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wide-UCBsfHMjMSSlIeI {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.medium-wnvYQhHTzBrUHW {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tip-JonNXMfacwVSeAo {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(7vw/var(--resizer)*100);
}

.thumb-gNuOOcNclC {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
}

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

.breadcrumbs-pxosPHF {
  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-eQYaQHAlrGJHO {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.more-YscofdXpa {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.userpic-LqiyEMUQHE {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.big-rNddVh {
  display: none;
}


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

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

.grid-eWuOVafUs {
  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: #ffffff;
}

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

.sidebar-UpPrQNHdBsYQz {
  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);
}

.more-OIgjEif {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.sm-ywtVVPDfuysRXxc {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.caption-RWCptECE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

.holder-RmZnrAnhRlqRDa {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.page-EcszXAdvsXYOVSq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #1f0840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

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

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

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

.small-SPlbCvgGtg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(362vw/var(--resizer)*100);
  height: calc(362vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(31, 8, 64, .5);
}

.content-uOQeOVWxfIpWI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

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

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

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

.aside-ZihqSVAZxCA {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.large-CTacqPhOiyfFCe {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.tooltip-ZEZhPHTdCWvbaQN {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

.tooltip-EDqnMdAS {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

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

.image-kfApuMztGTFlY {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(49vw/var(--resizer)*100);
}

.caption-aXqnaDWQcfF {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
}

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

.xl-YhfdynjleCXosfbL {
  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);
}

.more-rJoclN {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.grid-rRiDRWVuCTJCfND {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.text-ucSxeyOIviz {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.large-cJapnj {
  display: none;
}


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

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

.tip-LulekSptFO {
  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: #b1b9d9;
}

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

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

.thumbnail-MllPBReEhmQFu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(334vw/var(--resizer)*100);
  height: calc(334vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(31, 8, 64, .3);
}

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

.aside-QMrhRTxwEfDA {
  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);
}

.caption-LEVgmwisEhict {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.row-UDXOqByxBTYS {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-irWbZZTjs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

.md-HxitLjF {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.headline-ulxAWicSSuFG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

.narrow-KGinDYOvDRhvhwz {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.lg-eSlUBAKFzRTHiW {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.row-DzcHJnPhSLFR {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.breadcrumbs-TRTPAzNHOQir {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

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

.button-RDabQAHVg {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.row-rkvhIpnYGSqb {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

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

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

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

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

.tip-oFMnBh {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.desc-JOrFhRCjdNCkyzV {
  display: none;
}


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

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

.title-MyqZLUyihE {
  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: #ffffff;
}

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

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

.wrapper-XFBXODcdTZftk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(310vw/var(--resizer)*100);
  height: calc(310vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(31, 8, 64, .4);
}

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

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

.headline-KeJOuqjVJE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(32vw/var(--resizer)*100);
}

.wrapper-MAsGgVgVKuRE {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.column-fUkKCKFpAty {
  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-wdXYkVEMzDJ {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.large-nnElQqDb {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.col-gfMakQZcywGmKFae {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

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

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

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

.heading-aFJXuXjGsqwVgdP {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tip-crpTFEaYfbib {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.content-WqfVoXciUuNPQB {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

.wide-dBsEyJnKrkOROJWK {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.col-Qfenliwj {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.caption-hXtjxFaMzXgaxJ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(0vw/var(--resizer)*100);
}

.picture-KQCqxUIklpgco {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
}

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

.large-IbWtpMaajMX {
  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);
}

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

.preview-XKWied {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.xs-pONUlOjV {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.xl-qZfJeVWJsI {
  display: none;
}


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

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

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

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

.inner-nhqOzlCa {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.section-xAqcpFpNonaGFK {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.large-iBiluqscOvBeG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(37vw/var(--resizer)*100);
}

.box-mrbQieteaWkfHTy {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.grid-leDwBJOULVyGrhgX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #1f0840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(37vw/var(--resizer)*100);
}

.row-PjPnPasipkvTV {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.btn-VmXbNc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

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

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

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

.holder-vwCywI {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.text-glQgapUGBndvwD {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.button-ZZlbAPRlELM {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.subtitle-JeFbkpgHXfmVNd {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

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

.more-djrTVMSOLq {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.subject-tpfFMYrdoFoOGbj {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
}

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

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

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

.box-WMNlMVOHcyrzn {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.avatar-IwrCuAwYNRSc {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.lg-iZVLbsQkwTlM {
  display: none;
}


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

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

.thumbnail-HqToBRkOYjfLp {
  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: #ffffff;
}

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

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

.active-sNoUkyOBOc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

.lg-hcsVXixXQiYOEAE {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.more-pydriBQLoktsJ {
  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-wAThEv {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.img-lzDpfyyxNMOD {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

.xl-vnftDNaCNl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

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

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

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

.active-WoYCmnnd {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.grid-lpmLHRiy {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.tip-qRKjCCzzJRQH {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.widget-qylgovMzslM {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.subtitle-ojFJigodqjl {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.section-uKrYtkDvJ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(9vw/var(--resizer)*100);
}

.huge-xvMWoDsCHEECjDvo {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
}

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

.headline-WanREqKFBezv {
  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);
}

.small-trQHlnVEsSopDq {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.button-pvAmUyEXzs {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

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

.section-RMdTBCbosaEYudD {
  display: none;
}


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

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

.tagline-plbOOPqHzMC {
  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: #b1b9d9;
}

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

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

.row-ePdhbhtrFviLqPV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(335vw/var(--resizer)*100);
  height: calc(335vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(31, 8, 64, .5);
}

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

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

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

.pic-GwoUugLOPHodXjV {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.avatar-bIeHloGxyCESkCSX {
  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: #1f0840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

.holder-smkBGrCmE {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.sidebar-oSwujCIoVvKBBJ {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.thumb-jtdmiQZsAUl {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

.current-WbNJQdpvaTCL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

.lg-jMlCXwY {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.tagline-LwvhTsLTxPooKdE {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xl-XhtpVgRk {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.breadcrumbs-rFBNNuScdXFFQk {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.medium-GurNrHHY {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.img-ccTsUrPgCibXllLZ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(16vw/var(--resizer)*100);
}

.breadcrumbs-YaFXlUSjQNLbXrG {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
}

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

.pic-aYkreCNdjEr {
  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-JWKFYJTTP {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

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

.xl-XNhEoWd {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-zRkhqgrAlKblS {
  display: none;
}


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

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

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

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

.box-nKWoRvzDtnaF {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.sidebar-MPCTbekZKZkb {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.thumbnail-sIrErPwXywAShUrM {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.tagline-vovCiN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #1f0840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

.big-ydqPtuD {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.userpic-sbkgxdL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

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

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

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

.icon-lpLucSguXxbDAs {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrapper-KAxRAnmmbIBaywIP {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.active-AnRDKRdU {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

.sidebar-ropkvKuLa {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

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

.icon-awQLCH {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(36vw/var(--resizer)*100);
}

.userpic-cOzmZZUezqgnyDmR {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
}

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

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

.xs-IFJcBUGIjrFCNQ {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.title-VbXvWMtDA {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.container-FnDuHXWVBWSAv {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.more-DIuVDPtzbopzWYu {
  display: none;
}


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

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

.narrow-qbCIoSnfEc {
  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: #ffffff;
}

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

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

.page-fKpeqNvaIpP {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.content-NvhGlEaGZfkeKG {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-tMAhFJpsAApM {
  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: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.thumb-KISQXRvvfXYJJi {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.subject-KUulUsIUxqla {
  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: #1f0840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.headline-FTGeptVQLOwlvkx {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.lg-tqMilviYHwYk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

.button-pTqbORKO {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.img-yQqOQIxSzXI {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.section-XUWBZHYaW {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.more-JFirdqKU {
  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;
}

.box-WxucDKX {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.sm-thxBUQsBVrcmY {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.medium-zQEerqLmqa {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.huge-qIhsEbeCNziaThiH {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

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

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

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

.subject-OoBzBwbzqlwjFWSw {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.tagline-WJhrHGqhG {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.btn-aQMnIsuEoRAibq {
  display: none;
}


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

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

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

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

.thumb-rbwFAwNJYMIefMC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(380vw/var(--resizer)*100);
  height: calc(380vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(31, 8, 64, .1);
}

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

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

.inner-cyAOOL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #ee1f00;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.tiny-zYzZGyyROJ {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

.page-LgsAMBep {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #1f0840;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.breadcrumbs-liHCeUgxs {
  font-weight: 900;
  font-family: 'Montserrat', serif;
  color: #ffffff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.preview-GqkCrZXcXtWgS {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.image-kpypQeDtc {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

.image-xaOATR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #1f0840;
  flex-wrap: wrap;
}

.more-RipyDyuBEupDwJr {
  font-family: 'Montserrat', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-align: left;
}

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

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

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

.md-UbFaiJqoMnCigj {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-EWzbxQkvMIf {
  color: #1f0840;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.inner-zSZsiLfY {
  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;
}

.small-xiJKWuK {
  font-family: 'Montserrat', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0840;
}

.holder-XEpHdfHGgwY {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrap-dbkWPJwVoPXMK {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1f0840;
  background-color: #b1b9d9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(30vw/var(--resizer)*100);
}

.tagline-MwhoPY {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffffff;
  background-color: #ee1f00;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
}

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

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

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

.picture-IoJuewjPMEZAf {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.caption-lPzznhySAUoHlSMa {
  font-family: 'Montserrat', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0840;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-buHNhmsykqjAV {
  display: none;
}

