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

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

.large-bhFedshoxnPGu {
  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: #ffc1b5;
}

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

.text-GAQAtLYWZaukpJ {
  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;
}

.content-AxwvJjgeZSdy {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.tooltip-foiRClLzNXedc {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.subject-YCNSjsPWS {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.thumb-kaZuWQtTDb {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

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

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

.holder-ecfJMutYa {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

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

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

.subject-rYuYoiz {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.large-OJhVIqUKRG {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.subtitle-yLxHhfMWXrKJ {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.current-vzjLenyaqxkz {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.btn-eeBOTMBe {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.btn-yBAEKO {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.subtitle-yEqaItTlmkuGd {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.narrow-zDgnyDEJoeXPKda {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.pic-YWBlTrnwfST {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

.wrap-hERRsud {
  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(44vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
  scroll-snap-align: center;
}

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

.desc-ApDUELvcIPOiJte {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.userpic-zuFfUlUKsacsx {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.big-nwWPcopZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist1.html;
}

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

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

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

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

.md-mPsoNSVTMuyxiJS {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.col-aclwAa {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.widget-PZHepHXEXrMGJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.userpic-PYfBrGaqrNefr {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.small-eQUYZaCoX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist2.html;
}

.breadcrumbs-sWPwdJu {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.small-QlFebNAs {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.tip-GHtXBh {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.wide-KKeboRftiP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

.grid-JlXMdEsFxOfd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist3.html;
}

.widget-UuBsyuXBFBf {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.wrapper-xzYVfAuS {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.img-CeHFVSgshNVPN {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.page-KfRLzAyOvadIFRyw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.breadcrumbs-pISYBPfEgSPJgJ {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

.headline-dncNLC {
  font-family: 'Cousine', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #000060;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.medium-KsjgutlriC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist4.html;
}

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

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

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

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

.wrap-mXZdgFlnYh {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.image-BiriXwphuKtHi {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.row-MrhBkSDUjFI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.inner-vlULwSlJ {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

.holder-DYkeMcfbFCxylO {
  font-family: 'Cousine', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #000060;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subject-QLsmFbkjKmS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist5.html;
}

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

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

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

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

.icon-jnqhFMgCHfXNjg {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.tip-yaVPKQHPLZi {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.thumb-zbCELsqQsG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.md-qNcKiX {
  font-family: 'Cousine', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #000060;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.button-ATVPIOHq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist6.html;
}

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

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

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

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

.narrow-tgnwQjTPQT {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.page-ESIDGDrT {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.wrap-lxDKBhyaQCtzpifl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.picture-JdcRsJq {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.current-RHXkCebZtRHxjs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist7.html;
}

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

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

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

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

.wide-RBNUKDsZl {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.subtitle-xqxGMzGKrmxCv {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.wrapper-fGTzrfdjFPQDzMns {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.xs-jxknBhLTZrn {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

.image-XFAVakXhvCqRMFlB {
  font-family: 'Cousine', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #000060;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wide-LeDJqft {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist8.html;
}

.title-QUDxuBItNmXoYd {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.page-OOEtkYGPQdEaauR {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.headline-zeBzppM {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.row-CrNsvdQzW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(639vw/var(--resizer)*100);
  max-width: calc(639vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) double #000060;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.more-XtXUPfwToxp {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

.image-sMPuLjlyBr {
  font-family: 'Cousine', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #000060;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.active-yaKhfdyyLLTBNN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(199vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #b3173e;
  appURL: themelist9.html;
}

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

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

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

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

.tiny-FMiFJPWZx {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.button-hoqbiG {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.box-UkOKfMZtcGB {
  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(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f1ffff;
}

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

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

.sm-JegKMImTlF {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.small-zUsMPMQG {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.md-eoevFKlTKMxJwLSO {
  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: #000060;
  background-color: #ffc1b5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.tooltip-uOlbvRDlO {
  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: #000060;
  background-color: #ffc1b5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.tooltip-jJwHKuPhChsAS {
  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: #f1ffff;
  background-color: #b3173e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

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

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

.row-yMYlYOSfdDKBm {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.xs-ENKdjJbufqjV {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.text-pkhnOWkE {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.holder-uYtsEFZxeXvZWHmj {
  display: none;
}

.breadcrumbs-VjcYmQknJAutF {
  display: flex;
  position: fixed;
  width: 45%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(49vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f1ffff;
  border: calc(3vw/var(--resizer)*100) double #000060;
  justify-content: center;
  align-items: center;
  opacity: .92;
  border-radius: calc(29vw/var(--resizer)*100);
}

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

.md-BIOdqCaNZvAaHEV {
  font-family: 'Cousine', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  width: 100%;
  text-align: left;
}

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

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

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

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

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

.wrap-GfvyglpBGk {
  width: auto;
  height: auto;
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #b3173e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.content-qtXTGm {
  width: auto;
  height: auto;
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #b3173e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.avatar-TUynNpBee {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(17vw/var(--resizer)*100);
}


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

.subject-vacYDCOd {
  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: #ffc1b5;
  flex-direction: column;
}

.aside-btWFRdt {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.sm-tWPPpnVJkIn {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.large-eIypXX {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.tiny-ZBPFGebcott {
  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: #f1ffff;
}

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

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

.avatar-aygIdqhjZnHwSUBw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  height: calc(384vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 96, .4);
}

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

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

.row-TOUmoW {
  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: #b3173e;
  appURL: index..html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(29vw/var(--resizer)*100);
}

.pic-aPfMHjcFLMYtgT {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.pic-MrdIdnmo {
  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: #000060;
  appURL: index..html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(29vw/var(--resizer)*100);
}

.holder-dQeXTLJZe {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.btn-GgRroT {
  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);
}

.content-NvLPiFwmf {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.btn-iLlxpto {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-ttuRhhNNIsANQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

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

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

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

.breadcrumbs-xVNQChTq {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.col-uVqRRLFvGJhz {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.btn-MkUXqFLQfGmstzM {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

.big-JyONME {
  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);
}

.title-NIImGwgoK {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.medium-MVYAdjqveHdkd {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.large-iabssa {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.row-LjzCSc {
  display: none;
}


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

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

.aside-bgdQUGpSkBiwwD {
  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: #ffc1b5;
}

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

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

.md-hmPtGYqFCdP {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.container-wstCmIPxHqHzDt {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.button-WhIGNrBJrJ {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

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

.huge-FnEewRnsNooxtA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(385vw/var(--resizer)*100);
  height: calc(385vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 96, .3);
}

.userpic-NxooIeQwuVDQNz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

.tip-YVuZeFrDzaka {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.icon-vNWPOOMNBu {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.headline-ixMkhoXf {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.tiny-pQMjOgFlFsOmkm {
  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: #ffc1b5;
  flex-direction: column;
}

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

.content-oeUIZCEr {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.xl-NefaRyGd {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.subject-oIRQAVopQwiwTBP {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.button-pkuaMxaZEdoY {
  display: none;
}


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

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

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

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

.content-AslBMtuLoNkmtH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(386vw/var(--resizer)*100);
  height: calc(386vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 96, .4);
}

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

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

.huge-oYKsOvIdAGs {
  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: #b3173e;
  appURL: index..html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.subject-kNemTBJip {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.wrapper-jICFODfTQbdY {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.lg-EOhgrgodZOVomK {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

.lg-uJpuaIDsEM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

.btn-vrSdoHpnOljP {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.active-hBVNbBfiOS {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.subtitle-otpjTNtOffc {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.breadcrumbs-WVSNhrRTMEJHECsP {
  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: #ffc1b5;
  flex-direction: column;
}

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

.img-hirbabo {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.pic-UtubPsylzQVPKUd {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.page-lcPIDNeI {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.control-uqMlKwohWRKtP {
  display: none;
}


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

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

.userpic-BsJNHhGhzvfy {
  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: #ffc1b5;
}

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

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

.wrap-qcRxxRBag {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.tiny-UaunNvy {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.md-MQFEiVxWWMF {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.all-APtbxnzwCvO {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.tooltip-gUpZjYkhmstrgRP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

.current-cUlVeO {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.btn-PLzzFZpGHXLHTYoR {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.thumb-qUugxGJLRrUQlIy {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.breadcrumbs-tXNfwKMzgjDDW {
  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: #ffc1b5;
  flex-direction: column;
}

.preview-tjuQugTbfT {
  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);
}

.desc-PCDhEGIH {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.button-kMdunGOuEwjYU {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.image-fTpnxgjdoe {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.tiny-IazTCgbHRL {
  display: none;
}


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

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

.inner-LkBMuB {
  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: #ffc1b5;
}

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

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

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

.box-krIfTWEKUBV {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.control-IZWajYbgcciJXC {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.sm-EaIYSgyQ {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.more-ReUlSIXGZ {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.text-FqqtlsSoZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

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

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

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

.tip-dAVtWLAGbxmBbi {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.holder-ruUJYVibtNfK {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.lg-bmNuWtDpDHV {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

.inner-ZAeSkePskWsdVHt {
  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: #ffc1b5;
  flex-direction: column;
}

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

.sm-YmfjGAKGatWEDAB {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.title-mTksZh {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.active-GejVtzDuoF {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.all-MfABhgjKN {
  display: none;
}


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

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

.preview-kRGeCv {
  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: #f1ffff;
}

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

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

.active-neLCvZtHakgWmPu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(462vw/var(--resizer)*100);
  height: calc(462vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 96, .3);
}

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

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

.headline-LmzYzRfpSz {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.all-ucjQkCqgz {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.col-tigJFfTkjIxpxIdS {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.inner-UkfaOnkLWkAt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

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

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

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

.pic-ZPqVkfvUTajKsI {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.large-KSJeTkoXYmzIvj {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.image-cIDAuJ {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

.heading-OOgVnm {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-fzBuSkYkWyuNgiM {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.container-ydedHdiODDpY {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-kyOHvICKPBsUVG {
  display: none;
}


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

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

.box-xsrIDBvlbQkpB {
  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: #ffc1b5;
}

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

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

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

.box-tqzykbsvZN {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.section-VAhqmYkvUIr {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.md-iznTYzLb {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.holder-AcCglOsQGArtZzKV {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.lg-ceblxfoATPDPndPb {
  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(-3vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 96, .2);
}

.icon-rgEgkFWJSPSye {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

.title-jVMpaMRtxGGn {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.tooltip-bLmetQuria {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.medium-bZNYEQGaorU {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.page-KMCNKbrWaE {
  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: #ffc1b5;
  flex-direction: column;
}

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

.subject-YOPmDWDpcdTGBx {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.box-tJiQVLChUxgpUO {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.narrow-jMCWHMLEsuSM {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.current-ALRtgzFgCjJIC {
  display: none;
}


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

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

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

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

.huge-uTToWUgUxJvs {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.image-TJknLRwNAzJbyxCD {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.sm-oKhHqK {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.box-lpKdTURCN {
  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);
}

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

.column-KHltgQvDTBilh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(467vw/var(--resizer)*100);
  height: calc(467vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(0, 0, 96, .5);
}

.aside-YHIQUb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

.picture-EQahVhRpqG {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.small-FpukFdnTbTTVQYhC {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.large-ReJDudesjnUs {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.grid-uNxcHJJVfrkcI {
  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: #ffc1b5;
  flex-direction: column;
}

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

.medium-ygLovmC {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.big-HNMSEVtbHtEgga {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.control-jbOVmcGGWcS {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.lg-JuDACT {
  display: none;
}


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

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

.narrow-TXZpTR {
  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: #f1ffff;
}

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

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

.preview-XtJgcdf {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.section-DrnkGcEGrBrFeM {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.big-JovQglZ {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.medium-ghRJFdzmo {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.tip-tUNMjcFQttYH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

.heading-OwFkWBZq {
  font-family: 'Cousine', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-align: left;
}

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

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

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

.picture-bGqGBRaWxmw {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.thumb-QsqLIfhYfNwpglM {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

.breadcrumbs-AKjKGVVabT {
  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: #ffc1b5;
  flex-direction: column;
}

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

.narrow-cgVSknSQmaLKmdq {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-djyOheF {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.big-wAqdFrNaDwh {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.medium-GsbKEqlLfEX {
  display: none;
}


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

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

.userpic-tHPxUZjUVa {
  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: #ffc1b5;
}

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

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

.subtitle-PeswpMCMaI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(400vw/var(--resizer)*100);
  height: calc(400vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(0, 0, 96, .3);
}

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

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

.wrap-jmUmICzFdvau {
  font-family: 'Cousine', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #000060;
}

.text-DHPPuDBB {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.medium-PhHUvqeAXnrbT {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

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

.picture-WBMhGrGeJDaLLlHg {
  font-weight: 900;
  font-family: 'Cousine', serif;
  color: #f1ffff;
  font-size: calc(22vw/var(--resizer)*100);
}

.content-wUQKnJicWVPfn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 91%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #000060;
  flex-wrap: wrap;
}

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

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

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

.subtitle-xUjdaWLr {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.heading-ZArPyeXci {
  color: #000060;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: normal;
}

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

.current-ZPJOkw {
  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: #ffc1b5;
  flex-direction: column;
}

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

.preview-LPbDNUBJAq {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.caption-YeCUIHHXNK {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.page-ZrIkwgJADucWPGi {
  font-family: 'Cousine', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #000060;
  text-decoration: none;
  text-align: undefined;
}

.pic-vZxShikcaulahjv {
  display: none;
}

