* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
#izwk {
  z-index: 0;
  position: relative;
  background-color: #000000;
}
#iilt {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100vw;
  bottom: 0px;
  height: 100vh;
  display: flex;
  z-index: -1;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#ig2q {
  width: 1800px;
  height: 100%;
  display: block;
  min-height: 75px;
}
* {
  scrollbar-width: none;
}
::-webkit-scrollbar {
  display: none;
}
.pwb-scene {
  display: none;
}
.pwb-scene > canvas {
  display: block;
  width: 100%;
  height: 100%;
  user-select: none;
}
#ipj4 {
  width: 100%;
  height: px;
  display: block;
  position: static;
  min-height: 75px;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 10px;
  justify-content: center;
}
#ib9q {
  width: 100%;
  display: flex;
  margin-top: 0px;
  min-height: 75px;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 10px;
  justify-content: center;
}
#i9x7 {
  top: 500px;
  right: px;
  width: %;
  display: flex;
  position: sticky;
  margin-top: px;
  min-height: 75px;
  align-items: end;
  margin-left: 80px;
  padding-top: px;
  margin-right: 80px;
  padding-left: px;
  padding-right: px;
  flex-direction: column;
  padding-bottom: px;
  justify-content: end;
}
#i0op89-3 {
  top: -250px;
  width: 100%;
  display: flex;
  position: relative;
  min-height: px;
  align-items: center;
  padding-top: px;
  padding-left: px;
  padding-right: px;
  flex-direction: row;
  padding-bottom: px;
  justify-content: center;
}
#iy92 {
  top: -50px;
  width: 100%;
  height: 140dvh;
  display: block;
  position: relative;
  margin-top: 500px;
  min-height: px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iawkbg {
  width: 100%;
  display: block;
  position: relative;
}
#ibrpjv-2 {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#ibrpjv-2-2-2 {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#i7lm6s {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#iize9o {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#idah {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#imopd2 {
  top: 0dvh;
  display: block;
  position: absolute;
}
#itsmle {
  top: 240dvh;
  display: block;
  position: absolute;
}
#ioad88n {
  top: 626dvh;
  display: block;
  position: absolute;
}
#ir011x {
  top: 890dvh;
  display: block;
  position: absolute;
}
#iq0haj {
  top: 1460dvh;
  display: block;
  position: absolute;
}
#id3mrk {
  top: 1900dvh;
  display: block;
  position: absolute;
}
#ib8xgj {
  top: 0px;
  width: 100%;
  display: flex;
  opacity: 0.6;
  position: fixed;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
}
#idkadl {
  width: 100%;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
#iihkdi-2 {
  top: 0px;
  left: 0px;
  height: 100dvh;
  opacity: 1;
  position: relative;
  object-fit: fill;
}
#iihkdi {
  top: 0px;
  right: 0px;
  height: 100dvh;
  opacity: 1;
  position: relative;
  object-fit: fill;
}
#iax9cd {
  top: 0px;
  width: 100dvw;
  display: block;
  z-index: 999;
  position: fixed;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#ixj1tk-2 {
  width: 100%;
  border: 5px solid #000000;
  display: block;
  z-index: 999;
  position: absolute;
  max-width: 320px;
  box-shadow: 0px 10px 20px #0000000d;
  padding-top: 10px;
  margin-right: 16px;
  padding-left: 10px;
  border-radius: 16px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #ffffff;
}
#id3wno-2 {
  gap: 8px;
  display: flex;
  z-index: 9999;
  position: relative;
  flex-direction: column;
}
#i00zt9-2 {
  color: #000000;
  display: block;
  font-size: 24px;
  margin-top: 16px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#in8nmf-2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i0z74h {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i2gex2-2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i2gex2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i2gex2-2-2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i7ogmw {
  width: 100%;
  display: none;
  min-height: 75px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: row;
  padding-bottom: 10px;
}
#i6tc8t {
  width: 100%;
  display: flex;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
}
#iu9iyk {
  width: 34px;
  height: 34px;
}
#i5ndxb {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
}
#i31zqa {
  width: 34px;
  height: 34px;
  position: static;
}
#is4uhy {
  width: 100%;
  display: flex;
  align-items: start;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
}
#istocq {
  width: 34px;
  height: 34px;
  max-width: px;
}
#i4hjdz {
  width: 100%;
  display: block;
  margin-top: 8px;
}
#ibsun7-2 {
  gap: 16px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
#i2gex2-2-2-2-2 {
  color: #000000;
  display: block;
  font-size: 12px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i2gex2-2-2-2-2-2 {
  color: #000000;
  display: block;
  font-size: 12px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#iaiwkd {
  width: 100%;
  display: flex;
  position: relative;
  margin-top: 8px;
  align-items: start;
  flex-direction: row;
}
#ixyqt6 {
  width: 100%;
  display: block;
  min-height: 75px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iid4pg {
  width: 80px;
  height: 50px;
  position: fixed;
  object-fit: contain;
}
#ilmksp {
  gap: 4px;
  width: 100%;
  display: flex;
  position: static;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 20px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: end;
}
#iulo6b {
  width: 80px;
  height: 50px;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#i6gzcf-2-2-2 {
  right: 4dvh;
  width: 60px;
  position: static;
  padding-right: px;
}
#i7q84t {
  right: 2dvw;
  bottom: 2dvh;
  display: block;
  z-index: 99;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: start;
}
#i96vpk {
  height: 32px;
  position: relative;
  object-fit: contain;
  margin-left: 6px;
  margin-right: 6px;
}
#i96vpk-2 {
  height: 32px;
  position: relative;
  margin-left: 6px;
  padding-left: px;
  padding-right: 6px;
}
#i96vpk-2-2 {
  height: 32px;
  position: relative;
  margin-left: 6px;
  margin-right: 6px;
}
#i7q84t-2 {
  left: 2dvw;
  bottom: 2dvh;
  display: block;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: start;
}
#i6alqb {
  width: 50px;
  height: 50px;
  display: none;
  padding-left: 10px;
  border-radius: px;
}
#iuiqit {
  color: #ffffff;
  width: 100%;
  display: block;
  font-size: 10px;
  font-family: "hussarbdcon";
  font-weight: 400;
  line-height: 24px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
}
#ia3l {
  width: 100%;
  display: flex;
  max-width: 1800px;
  min-height: 75px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#ia3l-2 {
  top: 31dvh;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 1800px;
  min-height: 75px;
  align-items: center;
  padding-left: 20px;
  flex-direction: column;
  justify-content: start;
}
#i7cl-4 {
  color: #ffffff;
  bottom: 32px;
  display: block;
  position: fixed;
  font-size: 21px;
  max-width: 500px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iir22r {
  height: 100dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ia3l-2-3 {
  display: block;
  opacity: 1;
  margin-top: -80dvh;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#il0ic5 {
  width: 100%;
  display: block;
  max-width: 1800px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#iimff9 {
  height: 180dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iasyeh {
  display: block;
  opacity: 1;
  margin-top: -50dvh;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ia3l-3 {
  width: 100%;
  display: flex;
  max-width: 500px;
  min-height: 75px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#ia3l-2-2 {
  top: 35dvh;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#i46mng {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#i7cl-3 {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 60px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#ia3l-2-3-3 {
  height: 40dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ia3l-2-3-2 {
  height: 10dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i8fhz {
  gap: 0px;
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#in391 {
  top: 20dvh;
  left: px;
  right: px;
  width: 50dvw;
  display: flex;
  position: fixed;
  max-width: 1800px;
  min-height: 75px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#iqsr1xm {
  width: 100%;
  display: flex;
  flex-direction: column;
}
#igu4776 {
  width: 100%;
  display: block;
  min-height: 45px;
}
#imyav2g {
  color: #ffffff;
  width: 100%;
  display: block;
  font-size: 36px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
#i160y7e {
  width: 100%;
  display: grid;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(2, 1fr);
}
#iwg72op {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#iqsjy4m-2-3 {
  width: 100%;
  object-fit: contain;
}
#iwg72op-2 {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#iqsjy4m-3-2 {
  width: 100%;
  object-fit: contain;
}
#iwg72op-3 {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#iqsjy4m-2-2 {
  width: 100%;
  object-fit: contain;
}
#ivrgu7y {
  width: 100%;
  display: block;
  padding-top: 25px;
  padding-bottom: px;
}
#i9puudt {
  color: #ffffff;
  width: 100%;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
#i9o04-3-2 {
  top: -190px;
  width: 1200px;
  height: 600px;
  opacity: 0.45;
  z-index: -1;
  position: absolute;
}
#i5vfi {
  height: 200dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i77wcl {
  width: px;
  height: 100dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i8fhz-2 {
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#in391-2 {
  top: 35dvh;
  left: px;
  right: px;
  display: flex;
  position: fixed;
  max-width: 600px;
  min-height: 75px;
  align-items: center;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: center;
}
#i7cl-2-2 {
  color: #ffffff;
  display: block;
  font-size: 48px;
  max-width: 500px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i7cl-2-2-2 {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 600px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i9o04-3-2-2 {
  top: -150px;
  width: 900px;
  height: 450px;
  opacity: 0.35;
  z-index: -1;
  position: absolute;
}
#i5vfi-2 {
  height: 30dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iam6tt {
  width: px;
  height: 110dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#idigvtf {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#ih522gh {
  top: 15dvh;
  left: 10dvw;
  display: flex;
  position: fixed;
  max-width: 600px;
  min-height: 75px;
  align-items: start;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: start;
}
#isdhjj4 {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ikp7bhh {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 600px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 37px;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 36px;
  text-transform: none;
}
#ih5tg93 {
  border: 8px solid #ffffff;
  display: flex;
  min-height: 75px;
  align-items: center;
  border-radius: 15px;
  flex-direction: row;
  justify-content: center;
  background-color: #ffd90f00;
}
#ikp7bhh-2 {
  color: #ffffff;
  display: block;
  font-size: 22px;
  max-width: 600px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#ipvb4mg {
  top: -360px;
  right: -230px;
  width: 1100px;
  height: 1150px;
  opacity: 0.75;
  z-index: -1;
  position: absolute;
}
#iifjrce {
  height: 80dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i06d50h {
  width: px;
  height: 15dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#imbi9li {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#ijoqf3a {
  top: 15dvh;
  left: px;
  right: 10dvw;
  display: flex;
  position: fixed;
  max-width: 620px;
  min-height: 75px;
  align-items: end;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: start;
}
#it3sueh {
  color: #ffffff;
  display: block;
  font-size: 45px;
  max-width: 620px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i9ahh38 {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 620px;
  text-align: end;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 37px;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 36px;
  text-transform: none;
}
#iymurdk {
  border: 8px solid #ffffff;
  display: flex;
  min-height: 75px;
  align-items: center;
  border-radius: 15px;
  flex-direction: row;
  justify-content: center;
  background-color: #ffd90f00;
}
#i3uk1pp {
  color: #ffffff;
  display: block;
  font-size: 22px;
  max-width: 600px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#im79p7d {
  top: -250px;
  right: -230px;
  width: 1100px;
  height: 850px;
  opacity: 0.75;
  z-index: -1;
  position: absolute;
}
#izk0g6u {
  height: 50dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i66hpzl {
  width: px;
  height: 25dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iohkt5k {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#i0uiax8 {
  top: 8dvh;
  right: 18dvw;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: start;
}
#ioxt1mj {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 800px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ich0bnv {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 700px;
  text-align: end;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 37px;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 24px;
  text-transform: none;
}
#i8zhrt8 {
  border: 8px solid #ffffff;
  display: flex;
  margin-top: 10px;
  min-height: 75px;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 15px;
  margin-bottom: 10px;
  flex-direction: row;
  justify-content: start;
  background-color: #ffd90f00;
}
#ikdsg2u {
  color: #ffffff;
  display: block;
  font-size: 22px;
  max-width: 600px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#i81lzre {
  top: -400px;
  right: -250px;
  width: 1100px;
  height: 1450px;
  opacity: 0.75;
  z-index: -1;
  position: absolute;
}
#i0zqu8u {
  height: 30dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iqfpv06 {
  width: px;
  height: 35dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#irpjgcl {
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#ieunghk {
  top: 35dvh;
  display: flex;
  position: fixed;
  max-width: 600px;
  min-height: 75px;
  align-items: center;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: center;
}
#iq8n9cz {
  color: #ffffff;
  display: block;
  font-size: 45px;
  max-width: 600px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ip42u3j {
  color: #ffffff;
  display: block;
  font-size: 24px;
  max-width: 600px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 24px;
  text-transform: none;
}
#ihs91ga {
  top: -200px;
  right: -230px;
  width: 1100px;
  height: 650px;
  display: block;
  opacity: 0.45;
  z-index: -1;
  position: absolute;
}
#iytqsr7 {
  height: 40dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ignhq1o {
  width: px;
  height: 75dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i8fhz-2-2 {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#in391-2-2 {
  top: 35dvh;
  left: px;
  right: px;
  height: 50px;
  display: flex;
  position: fixed;
  max-width: 1890px;
  min-height: 75px;
  align-items: start;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: start;
}
#i7cl-2-2-3-2 {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#imrsx5-2 {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#iulf8j-3 {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#i7cl-2-2-3-2-2-2-2-3 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i7cl-2-2-3-2-2-2 {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#imrsx5-2-2-2 {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#iulf8j {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#i7cl-2-2-3-2-2-2-2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i95z6m {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#inbv3g {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#ixa2kd {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#i5fssl {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i345xs {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ir74uo {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#ii5sdk {
  width: 100%;
  border: 3px ridge #dadada;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#itypjf {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i5vfi-2-2 {
  height: 180dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i77wcl-2-2 {
  width: 100px;
  height: 190dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i8fhz-2-2-2 {
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#in391-2-2-2 {
  left: px;
  right: px;
  display: flex;
  position: relative;
  max-width: 1800px;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#irjxrc {
  bottom: 5dvh;
  display: flex;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#i707fhk {
  width: 300px;
  display: block;
  min-height: 75px;
  flex-direction: column;
}
#izqy1q3 {
  width: 400px;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: end;
}
#i9h9gp6 {
  color: #ffffff;
  display: block;
  font-size: 16px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iqvmokt {
  width: 400px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#ipi54pb {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: end;
}
#itypjf-3 {
  color: #ffffff;
  display: block;
  font-size: 18px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#igumwma {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: start;
}
#itypjf-3-2 {
  color: #ffffff;
  display: block;
  font-size: 18px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iomtlj3 {
  width: 400px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#ivjvxnk {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: end;
}
#ij6er4j {
  width: 32px;
  height: 32px;
  object-fit: contain;
}
#iyvk0k2 {
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: center;
}
#i8mekjm {
  width: 32px;
  height: 32px;
  object-fit: contain;
}
#ikdgc8l {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
#i7wa0zi {
  width: 32px;
  height: 32px;
  object-fit: contain;
}
#i5vfi-2-2-2 {
  height: 170dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#izpl49 {
  width: 100%;
  object-fit: contain;
}
#i1gocl {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#iwr4le {
  top: 0dvh;
  display: block;
  position: absolute;
}
#il8711 {
  top: 450dvh;
  display: block;
  position: absolute;
}
#i78s8f {
  top: 650dvh;
  display: block;
  position: absolute;
}
#i15t0v {
  top: 760dvh;
  display: block;
  position: absolute;
}
#ilkxhq {
  top: 1400dvh;
  display: block;
  position: absolute;
}
#itjfv5 {
  top: 1570dvh;
  display: block;
  position: absolute;
}
#i849a8 {
  color: #000000;
  display: block;
  font-size: 24px;
  margin-top: 16px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i6yrx5 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i97g2a {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i1fmh8 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i6padr {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#ix65pa {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i7c6mh {
  width: 34px;
  height: 34px;
}
#i7e22u {
  width: 100%;
  display: flex;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
}
#iolu6h {
  width: 34px;
  height: 34px;
  position: static;
}
#iogta7 {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
}
#i2fzd7 {
  width: 34px;
  height: 34px;
  max-width: px;
}
#iu1ltf {
  width: 100%;
  display: flex;
  align-items: start;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
}
#ic5l9f {
  width: 100%;
  display: none;
  min-height: 75px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: row;
  padding-bottom: 10px;
}
#iqe7zo {
  width: 100%;
  display: block;
  margin-top: 8px;
}
#i7n6ee {
  color: #000000;
  display: block;
  font-size: 12px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i2btkn {
  gap: 16px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
#i0kfpq {
  gap: 8px;
  display: flex;
  z-index: 9999;
  position: relative;
  flex-direction: column;
}
#icau91 {
  width: 100%;
  border: 5px solid #000000;
  display: block;
  z-index: 999;
  position: absolute;
  max-width: 320px;
  box-shadow: 0px 10px 20px #0000000d;
  padding-top: 10px;
  margin-right: 16px;
  padding-left: 10px;
  border-radius: 16px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #ffffff;
}
#idhh8g {
  position: relative;
}
#idhh8g {
  width: 100%;
  display: block;
  position: relative;
}
#i28tnd {
  width: 80px;
  height: 50px;
  position: fixed;
  object-fit: contain;
}
#i0utlk {
  width: 100%;
  display: block;
  min-height: 75px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i55m66 {
  right: 4dvh;
  width: 60px;
  position: static;
  padding-right: px;
}
#in0bt8 {
  width: 80px;
  height: 50px;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#imj266 {
  gap: 4px;
  width: 100%;
  display: flex;
  position: static;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 20px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: end;
}
#i8p54b {
  width: 100%;
  display: flex;
  position: relative;
  margin-top: 8px;
  align-items: start;
  flex-direction: row;
}
#iolky1 {
  top: 0px;
  width: 100dvw;
  display: block;
  z-index: 999;
  position: fixed;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#idyywu {
  height: 32px;
  position: relative;
  object-fit: contain;
  margin-left: 6px;
  margin-right: 6px;
}
#iop0zd {
  height: 32px;
  position: relative;
  margin-left: 6px;
  padding-left: px;
  padding-right: 6px;
}
#iuo98g {
  height: 32px;
  position: relative;
  margin-left: 6px;
  margin-right: 6px;
}
#i0crkg {
  right: 2dvw;
  bottom: 2dvh;
  display: block;
  z-index: 99;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: start;
}
#is59e7 {
  width: 50px;
  height: 50px;
  display: none;
  padding-left: 10px;
  border-radius: px;
}
#izxu43 {
  color: #ffffff;
  width: 100%;
  display: block;
  font-size: 10px;
  font-family: "hussarbdcon";
  font-weight: 400;
  line-height: 24px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
}
#i9lq5z {
  left: 2dvw;
  bottom: 2dvh;
  display: block;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: start;
}
#is8wsx {
  color: #ffffff;
  bottom: 32px;
  display: block;
  position: fixed;
  font-size: 21px;
  max-width: 500px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i4st6g {
  top: 31dvh;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 1800px;
  min-height: 75px;
  align-items: center;
  padding-left: 20px;
  flex-direction: column;
  justify-content: start;
}
#in6huq {
  display: block;
  opacity: 1;
  margin-top: -80dvh;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#it55ql {
  height: 100dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ieupn9 {
  width: 100%;
  display: block;
  max-width: 1800px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#ikia36 {
  display: block;
  opacity: 1;
  margin-top: -50dvh;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#igab2h {
  height: 100dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i4g1bd {
  width: 100%;
  display: block;
  max-width: 1800px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#ixthdf {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 60px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#i5dqmt {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#ib91s6 {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#infkje {
  height: 150dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i2ihds {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#irsk2m {
  height: 100dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#is490w {
  color: #ffffff;
  width: 100%;
  display: block;
  font-size: 36px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
#ivgcev {
  width: 100%;
  display: block;
  min-height: 45px;
}
#ivp1bm {
  width: 100%;
  display: flex;
  flex-direction: column;
}
#iyrmfp {
  width: 100%;
  object-fit: contain;
}
#iwuvwk {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#it3okf {
  width: 100%;
  object-fit: contain;
}
#ib2jun {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#i8wbwm {
  width: 100%;
  object-fit: contain;
}
#i32unk {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#i6kisw {
  width: 100%;
  object-fit: contain;
}
#i1yhzf {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: row;
  padding-bottom: 15px;
  justify-content: center;
}
#imnqro {
  width: 100%;
  display: grid;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(2, 1fr);
}
#ifq2sl {
  color: #ffffff;
  width: 100%;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
#iaf9tp {
  width: 100%;
  display: block;
  padding-top: 25px;
  padding-bottom: px;
}
#i0u08z {
  top: 20dvh;
  left: px;
  right: px;
  width: 50dvw;
  display: flex;
  position: fixed;
  max-width: 1800px;
  min-height: 75px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#iqepoj {
  height: 100dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i7xa5u {
  gap: 0px;
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#ixouxc {
  width: px;
  height: 100dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ip9tfu {
  color: #ffffff;
  display: block;
  font-size: 48px;
  max-width: 500px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#im2alz {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 600px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#izrtrh {
  top: 35dvh;
  left: px;
  right: px;
  display: flex;
  position: fixed;
  max-width: 600px;
  min-height: 75px;
  align-items: center;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: center;
}
#iim7d7 {
  height: 85dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ipddgh {
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#i59aji {
  width: px;
  height: 20dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iqv0zh {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i1zu8o {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 600px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 37px;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 36px;
  text-transform: none;
}
#i3yeej {
  color: #ffffff;
  display: block;
  font-size: 22px;
  max-width: 600px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#i4yzim {
  border: 8px solid #ffffff;
  display: flex;
  min-height: 75px;
  align-items: center;
  border-radius: 15px;
  flex-direction: row;
  justify-content: center;
  background-color: #ffd90f00;
}
#iolihb {
  top: 15dvh;
  left: 10dvw;
  display: flex;
  position: fixed;
  max-width: 600px;
  min-height: 75px;
  align-items: start;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: start;
}
#ime7q6 {
  height: 50dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iwe5x5 {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#imekf1 {
  width: px;
  height: 15dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ia0ypj {
  color: #ffffff;
  display: block;
  font-size: 45px;
  max-width: 620px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#igue2m {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 620px;
  text-align: end;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 37px;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 36px;
  text-transform: none;
}
#i6n8f5 {
  color: #ffffff;
  display: block;
  font-size: 22px;
  max-width: 600px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#id9l4o {
  border: 8px solid #ffffff;
  display: flex;
  min-height: 75px;
  align-items: center;
  border-radius: 15px;
  flex-direction: row;
  justify-content: center;
  background-color: #ffd90f00;
}
#ix453g {
  top: 15dvh;
  left: px;
  right: 10dvw;
  display: flex;
  position: fixed;
  max-width: 620px;
  min-height: 75px;
  align-items: end;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: start;
}
#id5y7k {
  height: 37dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#icrjeg {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#itrqzp {
  width: px;
  height: 15dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i97f8u {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 800px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iypzbq {
  color: #ffffff;
  display: block;
  font-size: 32px;
  max-width: 700px;
  text-align: end;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 37px;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 24px;
  text-transform: none;
}
#ixdizl {
  color: #ffffff;
  display: block;
  font-size: 22px;
  max-width: 600px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#i70eap {
  border: 8px solid #ffffff;
  display: flex;
  margin-top: 10px;
  min-height: 75px;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 15px;
  margin-bottom: 10px;
  flex-direction: row;
  justify-content: start;
  background-color: #ffd90f00;
}
#i4a8ir {
  top: 15dvh;
  right: 18dvw;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: start;
}
#ihy9gh {
  height: 23dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iep92j {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#ivvgg3 {
  width: px;
  height: 32dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i8bj88 {
  color: #ffffff;
  display: block;
  font-size: 45px;
  max-width: 600px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 65px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#izqsze {
  color: #ffffff;
  display: block;
  font-size: 24px;
  max-width: 600px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 24px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 24px;
  text-transform: none;
}
#iy56jk {
  top: 35dvh;
  display: flex;
  position: fixed;
  max-width: 600px;
  min-height: 75px;
  align-items: center;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: center;
}
#ih760c {
  height: 20dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i9iv75 {
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
#ikvfiw {
  width: px;
  height: 45dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#it0sm7 {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iofib5 {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#i2t7m6 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ia2ne1 {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#ibgj55 {
  position: relative;
}
#ibgj55 {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#impyof {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iqv0tg {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#ik3mzj {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ixzyqs {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#io85np {
  position: relative;
}
#io85np {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#iyx8sk {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iqro9b {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#iycxgm {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iwol0n {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#ih5nea {
  position: relative;
}
#ih5nea {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#iznrv8 {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iy16qn {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#i3not2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ilcm8g {
  width: 100%;
  border: 3px ridge #dadada;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#ih2xkr {
  position: relative;
}
#ih2xkr {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#i6dfkf {
  top: 35dvh;
  left: px;
  right: px;
  height: 50px;
  display: flex;
  position: fixed;
  max-width: 1890px;
  min-height: 75px;
  align-items: start;
  margin-left: 5dvw;
  flex-direction: column;
  justify-content: start;
}
#id6w1v {
  height: 120dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ipdy8y {
  width: 100%;
  display: block;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#i2q5bt {
  width: 100px;
  height: 110dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ii9icy {
  color: #ffffff;
  display: block;
  font-size: 16px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ibeec1 {
  width: 400px;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: end;
}
#ircnua {
  color: #ffffff;
  display: block;
  font-size: 18px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ig9fkg {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: end;
}
#ikt0be {
  color: #ffffff;
  display: block;
  font-size: 18px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i4bsnf {
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: center;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  justify-content: start;
}
#ic0o3e {
  width: 400px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#i9fswo {
  width: 300px;
  display: block;
  min-height: 75px;
  flex-direction: column;
}
#iwn136 {
  bottom: 5dvh;
  display: flex;
  position: fixed;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#ieeo0c {
  left: px;
  right: px;
  display: flex;
  position: relative;
  max-width: 1800px;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
#iyomjx {
  height: 100dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i5b97g {
  width: 100%;
  display: flex;
  max-width: 1800px;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#iofd3j {
  display: none;
  align-items: center;
  flex-direction: column;
  justify-content: start;
}
#i1v98q {
  color: #000000;
  display: block;
  font-size: 12px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#ielboe {
  color: #000000;
  display: block;
  font-size: 12px;
  text-align: center;
  font-family: "comicaregular";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i69qvh {
  gap: 16px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
#iodyes {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#i6y6h4 {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#i3962f {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#iq733i {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#ijrfp9 {
  position: relative;
}
#ijrfp9 {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#infegk {
  color: #ffffff;
  display: block;
  font-size: 35px;
  max-width: 1000px;
  text-align: start;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#irjenr {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
#igsgot {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: start;
  font-family: "comicaregular";
  font-weight: 400;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 10px;
  text-transform: none;
}
#ijcddg {
  width: 100%;
  border: 3px ridge #adadad;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 12px 32px #00000066;
  padding-top: 16px;
  padding-left: 16px;
  border-radius: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background-color: #e7e7e7;
}
#i5bghg {
  position: relative;
}
#i5bghg {
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 10px;
  flex-direction: row;
  padding-bottom: 10px;
  justify-content: start;
}
#i27jl9 {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 60px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#i3k74c {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#igasbp {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#ij2uuy {
  height: 150dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i1nno1 {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#i5qy5e {
  height: 100dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iihasc {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 60px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#i3mshb {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#iarn1q {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#i2jlkk {
  height: 165dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iu5it8 {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#i1rppi {
  height: 100dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iux628 {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 60px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#iaf0ek {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#ikkom9 {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#i42i0s {
  height: 165dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iwpngj {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#i8guxa {
  height: 120dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ij3o3g {
  color: #ffffff;
  display: block;
  font-size: 45px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 60px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: uppercase;
}
#ilyoge {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#isd5qf {
  color: #dcdcdc;
  display: block;
  font-size: 22px;
  max-width: 450px;
  text-align: end;
  font-family: "goodboy-by-simon-lillqvist";
  font-weight: 400;
  line-height: 20px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#iw7bst {
  color: #ffffff;
  display: block;
  font-size: 22px;
  text-align: end;
  font-family: "goodboy-by-simon-lillqvist";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  border-radius: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 6px;
  text-transform: none;
  background-color: #0000004d;
}
#iqfut1 {
  width: 100%;
  height: 55px;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 10px 20px #0000000d;
  border-radius: 8px;
}
#i7ha7h {
  position: relative;
}
#i7ha7h {
  gap: 12px;
  width: 100%;
  display: none;
  position: relative;
  min-height: 35px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 10px;
  justify-content: start;
}
#in3n3c {
  top: -320px;
  right: -270px;
  width: 1000px;
  opacity: 0.67;
  z-index: -1;
  position: absolute;
}
#ip5x2h {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#i2hz2k {
  height: 60dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i4o0q9 {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#iu01xv {
  height: 10dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#i6mfkq {
  color: #ffffff;
  display: block;
  font-size: 32px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 42px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: uppercase;
}
#imijyh {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#i5nybt {
  color: #dcdcdc;
  display: block;
  font-size: 22px;
  max-width: 450px;
  text-align: end;
  font-family: "goodboy-by-simon-lillqvist";
  font-weight: 400;
  line-height: 20px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#izux3q {
  color: #ffffff;
  display: block;
  font-size: 22px;
  text-align: end;
  font-family: "goodboy-by-simon-lillqvist";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  border-radius: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 6px;
  text-transform: none;
  background-color: #0000004d;
}
#i2ms1y {
  width: 100%;
  height: 55px;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 10px 20px #0000000d;
  border-radius: 8px;
}
#iahsul {
  position: relative;
}
#iahsul {
  position: relative;
}
#iahsul {
  gap: 12px;
  width: 100%;
  display: none;
  position: relative;
  min-height: 35px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 10px;
  justify-content: start;
}
#idik0a {
  top: -320px;
  right: -270px;
  width: 1000px;
  opacity: 0.67;
  z-index: -1;
  position: absolute;
}
#if4nr6 {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#ie37ly {
  height: 60dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iu0h2p {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#iw4s7k {
  height: 10dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iyv0gy {
  color: #ffffff;
  display: block;
  font-size: 32px;
  text-align: end;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 42px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: uppercase;
}
#iff232 {
  gap: 12px;
  width: 100%;
  display: flex;
  min-height: 75px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: start;
}
#iulcji {
  color: #dcdcdc;
  display: block;
  font-size: 22px;
  max-width: 450px;
  text-align: end;
  font-family: "goodboy-by-simon-lillqvist";
  font-weight: 400;
  line-height: 20px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  text-transform: none;
}
#iyxj3h {
  color: #ffffff;
  display: block;
  font-size: 22px;
  text-align: end;
  font-family: "goodboy-by-simon-lillqvist";
  font-weight: 400;
  line-height: 40px;
  padding-top: 10px;
  text-shadow: 0px 3px 8px #000000cc;
  padding-left: 10px;
  border-radius: 10px;
  padding-right: 10px;
  letter-spacing: 0px;
  padding-bottom: 6px;
  text-transform: none;
  background-color: #0000004d;
}
#ijj2nf {
  width: 100%;
  height: 55px;
  display: block;
  z-index: 1;
  position: absolute;
  box-shadow: 0px 10px 20px #0000000d;
  border-radius: 8px;
}
#ibwmpl {
  position: relative;
}
#ibwmpl {
  position: relative;
}
#ibwmpl {
  position: relative;
}
#ibwmpl {
  gap: 12px;
  width: 100%;
  display: none;
  position: relative;
  min-height: 35px;
  align-items: end;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  flex-direction: column;
  padding-bottom: 10px;
  justify-content: start;
}
#ijnnhf {
  top: -320px;
  right: -270px;
  width: 1000px;
  opacity: 0.67;
  z-index: -1;
  position: absolute;
}
#iyt0ys {
  top: 35dvh;
  right: 10dvw;
  width: 100%;
  display: flex;
  position: fixed;
  max-width: 800px;
  min-height: 75px;
  align-items: end;
  flex-direction: column;
  justify-content: end;
}
#ikya8h {
  height: 60dvh;
  display: block;
  opacity: 1;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#ip6ysy {
  width: 100%;
  display: block;
  max-width: 500px;
  min-height: 75px;
  align-items: start;
  flex-direction: column;
  justify-content: start;
}
#iwh72p {
  height: 160dvh;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
#iy4sl8 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
#i2gex2-2-2-2 {
  color: #000000;
  display: block;
  font-size: 24px;
  text-align: center;
  font-family: "kids-magazine";
  font-weight: 400;
  line-height: 18px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
@font-face {
  src: url("https://files.staging.peachworlds.com/website/160838e6-c92d-43b4-8053-5ce461f7c2f0/hussarbdcon.otf");
  font-family: hussarbdcon;
}
@font-face {
  src: url("https://files.staging.peachworlds.com/website/27d21b75-7a3b-4c06-a512-4e00257afb23/kids-magazine.ttf");
  font-family: kids-magazine;
}
@font-face {
  src: url("https://files.staging.peachworlds.com/website/c887ce44-f743-41e4-ab4b-bf5405143e6e/comicaregular.otf");
  font-family: comicaregular;
}
@font-face {
  src: url("https://files.staging.peachworlds.com/website/160838e6-c92d-43b4-8053-5ce461f7c2f0/hussarbdcon.otf");
  font-family: hussarbdcon;
}
@media (max-width: 992px) {
  #ipj4 {
    width: 100%;
    height: px;
    display: block;
    position: static;
    min-height: 75px;
    align-items: center;
    margin-left: 0px;
    padding-top: 10px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: center;
  }
  #ib9q {
    width: 100%;
    display: flex;
    margin-top: 0px;
    min-height: 75px;
    align-items: center;
    margin-left: 0px;
    padding-top: 10px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: center;
  }
  #i9x7 {
    top: 550px;
    right: px;
    width: %;
    display: flex;
    position: sticky;
    margin-top: px;
    min-height: 75px;
    align-items: end;
    margin-left: 0px;
    padding-top: px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: px;
    justify-content: end;
  }
  #i0op89-3 {
    top: -250px;
    width: 100%;
    display: flex;
    position: relative;
    min-height: px;
    align-items: center;
    margin-left: 0px;
    padding-top: px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: px;
    justify-content: center;
  }
  #iy92 {
    top: -50px;
    width: 100%;
    height: 200px;
    display: block;
    position: relative;
    margin-top: 500px;
    min-height: px;
    margin-left: 0px;
    padding-top: 10px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
  }
  #idah {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: start;
  }
  #imopd2 {
    top: 0dvh;
    display: block;
    position: absolute;
  }
  #itsmle {
    top: 450dvh;
    display: block;
    position: absolute;
  }
  #ioad88n {
    top: 650dvh;
    display: block;
    position: absolute;
  }
  #ir011x {
    top: 760dvh;
    display: block;
    position: absolute;
  }
  #iq0haj {
    top: 1400dvh;
    display: block;
    position: absolute;
  }
  #id3mrk {
    top: 1600dvh;
    display: block;
    position: absolute;
  }
  #ib8xgj {
    top: 0px;
    width: 100%;
    display: flex;
    opacity: 0.6;
    position: fixed;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
  }
  #idkadl {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
  #iihkdi-2 {
    top: 0px;
    left: 0px;
    height: 100dvh;
    opacity: 1;
    position: relative;
    object-fit: fill;
  }
  #iihkdi {
    top: 0px;
    right: 0px;
    height: 100dvh;
    opacity: 1;
    position: relative;
    object-fit: fill;
  }
  #iax9cd {
    top: 0px;
    width: 100%;
    height: 10dvh;
    display: flex;
    z-index: 999;
    position: fixed;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iawkbg {
    width: 100%;
    display: block;
    position: relative;
  }
  #ixj1tk-2 {
    width: 100%;
    border: 3px solid #000000;
    display: block;
    z-index: 1;
    position: absolute;
    max-width: 320px;
    box-shadow: 0px 10px 20px #0000000d;
    padding-top: 10px;
    margin-right: 16px;
    padding-left: 10px;
    border-radius: 8px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: #ffffff;
  }
  #id3wno-2 {
    gap: 12px;
    display: block;
    z-index: 9999;
    position: relative;
    flex-direction: column;
  }
  #i00zt9-2 {
    color: #000000;
    display: block;
    font-size: 18px;
    margin-top: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #in8nmf-2 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i0z74h {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2-2 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i7ogmw {
    width: 100%;
    display: flex;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #i6tc8t {
    width: 100%;
    display: flex;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #iu9iyk {
    width: 34px;
    height: 34px;
  }
  #i5ndxb {
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #i31zqa {
    width: 34px;
    height: 34px;
    position: static;
  }
  #is4uhy {
    width: 100%;
    display: flex;
    align-items: start;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #istocq {
    width: 34px;
    height: 34px;
    max-width: px;
  }
  #i4hjdz {
    width: 100%;
    height: 2px;
    display: block;
    margin-top: 8px;
    background-color: #000000;
  }
  #ibsun7-2 {
    gap: 16px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
  #i2gex2-2-2-2-2 {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2-2-2-2-2 {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #iaiwkd {
    width: 100%;
    display: flex;
    position: relative;
    margin-top: 8px;
    min-height: 75px;
    align-items: start;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #ixyqt6 {
    width: 100%;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iid4pg {
    left: 4dvh;
    width: 78px;
    height: 60px;
    position: fixed;
    object-fit: contain;
  }
  #ilmksp {
    gap: 8px;
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
    flex-direction: row;
    padding-bottom: 10px;
    justify-content: end;
  }
  #iulo6b {
    width: 58px;
    height: 58px;
    display: flex;
    position: relative;
    align-items: center;
    margin-left: 0px;
    padding-top: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 0px;
    justify-content: center;
  }
  #i6gzcf-2-2-2 {
    right: 4dvh;
    width: 35px;
    position: static;
    padding-right: px;
  }
  #i7q84t {
    right: 2dvw;
    bottom: 2dvh;
    display: block;
    z-index: 99;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i96vpk {
    width: 100px;
    height: 100px;
    position: relative;
    object-fit: contain;
    margin-left: 6px;
    margin-right: 6px;
  }
  #i96vpk-2 {
    width: 100px;
    height: 100px;
    position: relative;
    margin-left: 6px;
    padding-left: px;
    padding-right: 6px;
  }
  #i96vpk-2-2 {
    width: 100px;
    height: 100px;
    position: relative;
    margin-left: 6px;
    margin-right: 6px;
  }
  #i7q84t-2 {
    left: 2dvw;
    right: 0px;
    bottom: 0px;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i6alqb {
    width: 32px;
    height: 32px;
    display: block;
    padding-top: 8px;
    padding-left: 8px;
    border-radius: 16px;
    padding-right: 8px;
    padding-bottom: 8px;
    background-color: #ffffff;
  }
  #iuiqit {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 12px;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
  }
  #ia3l {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ia3l-2 {
    top: 31dvh;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i7cl-4 {
    color: #fbffdf;
    bottom: 32px;
    display: block;
    position: fixed;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iir22r {
    width: 100%;
    height: 40dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia3l-2-3 {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -80dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #il0ic5 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iimff9 {
    width: 100%;
    height: 360dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iasyeh {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -50dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia3l-3 {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ia3l-2-2 {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i46mng {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i7cl-3 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ia3l-2-3-3 {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia3l-2-3-2 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz {
    gap: 0px;
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #in391 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iqsr1xm {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  #igu4776 {
    width: 100%;
    display: block;
    min-height: 45px;
  }
  #imyav2g {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 46px;
    text-align: center;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #i160y7e {
    width: 100%;
    display: grid;
    grid-template-rows: repeat(1, 1fr);
    grid-template-columns: repeat(3, 1fr);
  }
  #iwg72op {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iqsjy4m-2-3 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #iwg72op-2 {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iqsjy4m-3-2 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #iwg72op-3 {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iqsjy4m-2-2 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #ivrgu7y {
    width: 100%;
    display: block;
    padding-top: 25px;
    padding-bottom: px;
  }
  #i9puudt {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 32px;
    text-align: center;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #i9o04-3-2 {
    top: -200px;
    left: -250px;
    width: 400px;
    height: 600px;
    opacity: 0.45;
    z-index: -1;
    position: absolute;
  }
  #i5vfi {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i77wcl {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz-2 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #in391-2 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i7cl-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i7cl-2-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i9o04-3-2-2 {
    top: -200px;
    left: -250px;
    width: 400px;
    height: 450px;
    opacity: 0.35;
    z-index: -1;
    position: absolute;
  }
  #i5vfi-2 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iam6tt {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #idigvtf {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ih522gh {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #isdhjj4 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ikp7bhh {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ih5tg93 {
    border: 3px solid #000000;
    display: flex;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f;
  }
  #ikp7bhh-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ipvb4mg {
    top: -200px;
    left: -250px;
    right: -230px;
    width: 400px;
    height: 1150px;
    opacity: 0.75;
    z-index: -1;
    position: absolute;
  }
  #iifjrce {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i06d50h {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #imbi9li {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ijoqf3a {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #it3sueh {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i9ahh38 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iymurdk {
    border: 3px solid #000000;
    display: flex;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f;
  }
  #i3uk1pp {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #im79p7d {
    top: -200px;
    left: -250px;
    right: -230px;
    width: 400px;
    height: 850px;
    opacity: 0.75;
    z-index: -1;
    position: absolute;
  }
  #izk0g6u {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i66hpzl {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iohkt5k {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #i0uiax8 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ioxt1mj {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ich0bnv {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i8zhrt8 {
    border: 3px solid #000000;
    display: flex;
    margin-top: 10px;
    min-height: 75px;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 15px;
    margin-bottom: 10px;
    flex-direction: row;
    justify-content: start;
    background-color: #ffd90f;
  }
  #ikdsg2u {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i81lzre {
    top: -200px;
    left: -250px;
    right: -250px;
    width: 400px;
    height: 1450px;
    opacity: 0.75;
    z-index: -1;
    position: absolute;
  }
  #i0zqu8u {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iqfpv06 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #irpjgcl {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ieunghk {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iq8n9cz {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ip42u3j {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ihs91ga {
    top: -200px;
    left: -250px;
    right: -230px;
    width: 400px;
    height: 650px;
    display: block;
    opacity: 0.45;
    z-index: -1;
    position: absolute;
  }
  #iytqsr7 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ignhq1o {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz-2-2 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #in391-2-2 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    height: 50px;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ibrpjv-2 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i7cl-2-2-3-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #imrsx5-2 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #iulf8j-3 {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #fbffdf;
  }
  #i7cl-2-2-3-2-2-2-2-3 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ibrpjv-2-2-2 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i7cl-2-2-3-2-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #imrsx5-2-2-2 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #iulf8j {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #i7cl-2-2-3-2-2-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i7lm6s {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i95z6m {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #inbv3g {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #ixa2kd {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #i5fssl {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iize9o {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i345xs {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ir74uo {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #ii5sdk {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #itypjf {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i5vfi-2-2 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i77wcl-2-2 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz-2-2-2 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #in391-2-2-2 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #irjxrc {
    bottom: 5dvh;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i707fhk {
    width: 300px;
    display: block;
    min-height: 75px;
    flex-direction: column;
  }
  #izqy1q3 {
    width: 400px;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #i9h9gp6 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iqvmokt {
    width: 400px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #ipi54pb {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #itypjf-3 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #igumwma {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: start;
  }
  #itypjf-3-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iomtlj3 {
    width: 400px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #ivjvxnk {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #ij6er4j {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #iyvk0k2 {
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: center;
  }
  #i8mekjm {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #ikdgc8l {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
  }
  #i7wa0zi {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #i5vfi-2-2-2 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #izpl49 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #i1gocl {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iwr4le {
    top: 0dvh;
    display: block;
    position: absolute;
  }
  #il8711 {
    top: 450dvh;
    display: block;
    position: absolute;
  }
  #i78s8f {
    top: 650dvh;
    display: block;
    position: absolute;
  }
  #i15t0v {
    top: 760dvh;
    display: block;
    position: absolute;
  }
  #ilkxhq {
    top: 1400dvh;
    display: block;
    position: absolute;
  }
  #itjfv5 {
    top: 1600dvh;
    display: block;
    position: absolute;
  }
  #i849a8 {
    color: #000000;
    display: block;
    font-size: 18px;
    margin-top: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i6yrx5 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i97g2a {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i1fmh8 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i6padr {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #ix65pa {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i7c6mh {
    width: 34px;
    height: 34px;
  }
  #i7e22u {
    width: 100%;
    display: flex;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #iolu6h {
    width: 34px;
    height: 34px;
    position: static;
  }
  #iogta7 {
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #i2fzd7 {
    width: 34px;
    height: 34px;
    max-width: px;
  }
  #iu1ltf {
    width: 100%;
    display: flex;
    align-items: start;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #ic5l9f {
    width: 100%;
    display: flex;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #iqe7zo {
    width: 100%;
    height: 2px;
    display: block;
    margin-top: 8px;
    background-color: #000000;
  }
  #i7n6ee {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2btkn {
    gap: 16px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
  #i0kfpq {
    gap: 12px;
    display: block;
    z-index: 9999;
    position: relative;
    flex-direction: column;
  }
  #icau91 {
    width: 100%;
    border: 3px solid #000000;
    display: block;
    z-index: 1;
    position: absolute;
    max-width: 320px;
    box-shadow: 0px 10px 20px #0000000d;
    padding-top: 10px;
    margin-right: 16px;
    padding-left: 10px;
    border-radius: 8px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: #ffffff;
  }
  #idhh8g {
    width: 100%;
    display: block;
    position: relative;
  }
  #i28tnd {
    left: 4dvh;
    width: 78px;
    height: 60px;
    position: fixed;
    object-fit: contain;
  }
  #i0utlk {
    width: 100%;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i55m66 {
    right: 4dvh;
    width: 35px;
    position: static;
    padding-right: px;
  }
  #in0bt8 {
    width: 58px;
    height: 58px;
    display: flex;
    position: relative;
    align-items: center;
    margin-left: 0px;
    padding-top: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 0px;
    justify-content: center;
  }
  #imj266 {
    gap: 8px;
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
    flex-direction: row;
    padding-bottom: 10px;
    justify-content: end;
  }
  #i8p54b {
    width: 100%;
    display: flex;
    position: relative;
    margin-top: 8px;
    min-height: 75px;
    align-items: start;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #iolky1 {
    top: 0px;
    width: 100%;
    height: 10dvh;
    display: flex;
    z-index: 999;
    position: fixed;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #idyywu {
    width: 100px;
    height: 100px;
    position: relative;
    object-fit: contain;
    margin-left: 6px;
    margin-right: 6px;
  }
  #iop0zd {
    width: 100px;
    height: 100px;
    position: relative;
    margin-left: 6px;
    padding-left: px;
    padding-right: 6px;
  }
  #iuo98g {
    width: 100px;
    height: 100px;
    position: relative;
    margin-left: 6px;
    margin-right: 6px;
  }
  #i0crkg {
    right: 2dvw;
    bottom: 2dvh;
    display: block;
    z-index: 99;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #is59e7 {
    width: 32px;
    height: 32px;
    display: block;
    padding-top: 8px;
    padding-left: 8px;
    border-radius: 16px;
    padding-right: 8px;
    padding-bottom: 8px;
    background-color: #ffffff;
  }
  #izxu43 {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 12px;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
  }
  #i9lq5z {
    left: 2dvw;
    right: 0px;
    bottom: 0px;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #is8wsx {
    color: #fbffdf;
    bottom: 32px;
    display: block;
    position: fixed;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i4st6g {
    top: 31dvh;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #in6huq {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -80dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #it55ql {
    width: 100%;
    height: 40dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ieupn9 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ikia36 {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -50dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #igab2h {
    width: 100%;
    height: 360dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i4g1bd {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ixthdf {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i5dqmt {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ib91s6 {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #infkje {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i2ihds {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #irsk2m {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #is490w {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 46px;
    text-align: center;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #ivgcev {
    width: 100%;
    display: block;
    min-height: 45px;
  }
  #ivp1bm {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  #iyrmfp {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #iwuvwk {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #it3okf {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #ib2jun {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #i8wbwm {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #i32unk {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #i6kisw {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #i1yhzf {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #imnqro {
    width: 100%;
    display: grid;
    grid-template-rows: repeat(1, 1fr);
    grid-template-columns: repeat(3, 1fr);
  }
  #ifq2sl {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 32px;
    text-align: center;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #iaf9tp {
    width: 100%;
    display: block;
    padding-top: 25px;
    padding-bottom: px;
  }
  #i0u08z {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iqepoj {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i7xa5u {
    gap: 0px;
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #ixouxc {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ip9tfu {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #im2alz {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #izrtrh {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iim7d7 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ipddgh {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #i59aji {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iqv0zh {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i1zu8o {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i3yeej {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i4yzim {
    border: 3px solid #000000;
    display: flex;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f;
  }
  #iolihb {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ime7q6 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iwe5x5 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #imekf1 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia0ypj {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #igue2m {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i6n8f5 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #id9l4o {
    border: 3px solid #000000;
    display: flex;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f;
  }
  #ix453g {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #id5y7k {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #icrjeg {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #itrqzp {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i97f8u {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iypzbq {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ixdizl {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i70eap {
    border: 3px solid #000000;
    display: flex;
    margin-top: 10px;
    min-height: 75px;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 15px;
    margin-bottom: 10px;
    flex-direction: row;
    justify-content: start;
    background-color: #ffd90f;
  }
  #i4a8ir {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ihy9gh {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iep92j {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ivvgg3 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8bj88 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #izqsze {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iy56jk {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ih760c {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i9iv75 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ikvfiw {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #it0sm7 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iofib5 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #i2t7m6 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ia2ne1 {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #fbffdf;
  }
  #ibgj55 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #impyof {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iqv0tg {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #ik3mzj {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ixzyqs {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #io85np {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #iyx8sk {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iqro9b {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #iycxgm {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iwol0n {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #ih5nea {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #iznrv8 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iy16qn {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #i3not2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ilcm8g {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #ih2xkr {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i6dfkf {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    height: 50px;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #id6w1v {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ipdy8y {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #i2q5bt {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ii9icy {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ibeec1 {
    width: 400px;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #ircnua {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ig9fkg {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #ikt0be {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i4bsnf {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: start;
  }
  #ic0o3e {
    width: 400px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i9fswo {
    width: 300px;
    display: block;
    min-height: 75px;
    flex-direction: column;
  }
  #iwn136 {
    bottom: 5dvh;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #ieeo0c {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iyomjx {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i5b97g {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #iofd3j {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: start;
  }
  #i1v98q {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #ielboe {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i69qvh {
    gap: 16px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
  #iodyes {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i6y6h4 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #i3962f {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iq733i {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #fbffdf;
  }
  #ijrfp9 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #infegk {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #irjenr {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #igsgot {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ijcddg {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #fbffdf;
  }
  #i5bghg {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i27jl9 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i3k74c {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #igasbp {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ij2uuy {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i1nno1 {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #i5qy5e {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iihasc {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i3mshb {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iarn1q {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i2jlkk {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iu5it8 {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #i1rppi {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iux628 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iaf0ek {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ikkom9 {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i42i0s {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iwpngj {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #i8guxa {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ij3o3g {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ilyoge {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #isd5qf {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iw7bst {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    border-radius: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
    background-color: #0000004d;
  }
  #iqfut1 {
    width: 100%;
    height: 55px;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 10px 20px #0000000d;
    border-radius: 8px;
  }
  #i7ha7h {
    gap: 12px;
    width: 100%;
    display: block;
    position: relative;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #in3n3c {
    top: -200px;
    left: -250px;
    right: -270px;
    width: 400px;
    opacity: 0.67;
    z-index: -1;
    position: absolute;
  }
  #ip5x2h {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i2hz2k {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i4o0q9 {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iu01xv {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i6mfkq {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #imijyh {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i5nybt {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #izux3q {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    border-radius: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
    background-color: #0000004d;
  }
  #i2ms1y {
    width: 100%;
    height: 55px;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 10px 20px #0000000d;
    border-radius: 8px;
  }
  #iahsul {
    gap: 12px;
    width: 100%;
    display: block;
    position: relative;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #idik0a {
    top: -200px;
    left: -250px;
    right: -270px;
    width: 400px;
    opacity: 0.67;
    z-index: -1;
    position: absolute;
  }
  #if4nr6 {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ie37ly {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iu0h2p {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iw4s7k {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iyv0gy {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iff232 {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iulcji {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iyxj3h {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    border-radius: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
    background-color: #0000004d;
  }
  #ijj2nf {
    width: 100%;
    height: 55px;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 10px 20px #0000000d;
    border-radius: 8px;
  }
  #ibwmpl {
    gap: 12px;
    width: 100%;
    display: block;
    position: relative;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ijnnhf {
    top: -200px;
    left: -250px;
    right: -270px;
    width: 400px;
    opacity: 0.67;
    z-index: -1;
    position: absolute;
  }
  #iyt0ys {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ikya8h {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ip6ysy {
    width: 100%;
    display: none;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iwh72p {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iy4sl8 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2-2-2 {
    color: #000000;
    display: block;
    font-size: 18px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
}
@media (max-width: 480px) {
  #ipj4 {
    width: %;
    height: px;
    display: block;
    position: static;
    min-height: 75px;
    align-items: center;
    margin-left: 0px;
    padding-top: 10px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: center;
  }
  #ib9q {
    width: %;
    display: flex;
    margin-top: 0px;
    min-height: 75px;
    align-items: center;
    margin-left: 0px;
    padding-top: 10px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: center;
  }
  #i9x7 {
    top: 420px;
    right: px;
    width: %;
    display: flex;
    position: sticky;
    margin-top: px;
    min-height: 75px;
    align-items: center;
    margin-left: 0px;
    padding-top: px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: px;
    justify-content: center;
  }
  #i0op89-3 {
    top: -250px;
    width: 100%;
    display: flex;
    position: relative;
    min-height: px;
    align-items: center;
    margin-left: 0px;
    padding-top: px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: px;
    justify-content: center;
  }
  #iy92 {
    top: -50px;
    width: 100%;
    height: 40dvh;
    display: block;
    position: relative;
    margin-top: 500px;
    min-height: px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #idah {
    display: none;
    align-items: center;
    flex-direction: column;
    justify-content: start;
  }
  #imopd2 {
    top: 0dvh;
    display: block;
    position: absolute;
  }
  #itsmle {
    top: 450dvh;
    display: block;
    position: absolute;
  }
  #ioad88n {
    top: 650dvh;
    display: block;
    position: absolute;
  }
  #ir011x {
    top: 810dvh;
    display: block;
    position: absolute;
  }
  #iq0haj {
    top: 1400dvh;
    display: block;
    position: absolute;
  }
  #id3mrk {
    top: 1600dvh;
    display: block;
    position: absolute;
  }
  #ib8xgj {
    top: 0px;
    width: 100%;
    display: flex;
    opacity: 0.6;
    position: fixed;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
  }
  #idkadl {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
  #iihkdi-2 {
    top: 0px;
    left: 0px;
    height: 100dvh;
    opacity: 1;
    position: relative;
    object-fit: fill;
  }
  #iihkdi {
    top: 0px;
    right: 0px;
    height: 100dvh;
    opacity: 1;
    position: relative;
    object-fit: fill;
  }
  #iax9cd {
    top: 0px;
    width: 100%;
    height: 10dvh;
    display: flex;
    z-index: 999;
    position: fixed;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iawkbg {
    width: 100%;
    display: block;
    position: relative;
  }
  #ixj1tk-2 {
    width: 100%;
    border: 3px solid #000000;
    display: block;
    z-index: 1;
    position: absolute;
    max-width: 320px;
    box-shadow: 0px 10px 20px #0000000d;
    padding-top: 10px;
    margin-right: 16px;
    padding-left: 10px;
    border-radius: 8px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: #ffffff;
  }
  #id3wno-2 {
    gap: 8px;
    display: flex;
    z-index: 9999;
    position: relative;
    align-items: center;
    flex-direction: column;
    justify-content: start;
  }
  #i00zt9-2 {
    color: #000000;
    display: block;
    font-size: 16px;
    margin-top: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #in8nmf-2 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i0z74h {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2-2 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i7ogmw {
    width: 100%;
    display: flex;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #i6tc8t {
    width: 100%;
    display: flex;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #iu9iyk {
    width: 34px;
    height: 34px;
  }
  #i5ndxb {
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #i31zqa {
    width: 34px;
    height: 34px;
    position: static;
  }
  #is4uhy {
    width: 100%;
    display: flex;
    align-items: start;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #istocq {
    width: 34px;
    height: 34px;
    max-width: px;
  }
  #i4hjdz {
    width: 100%;
    height: 2px;
    display: block;
    margin-top: 8px;
    background-color: #000000;
  }
  #ibsun7-2 {
    gap: 8px;
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i2gex2-2-2-2-2 {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2-2-2-2-2 {
    color: #000000;
    display: block;
    font-size: 14px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #iaiwkd {
    width: 100%;
    display: flex;
    position: relative;
    margin-top: 8px;
    min-height: 75px;
    align-items: start;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #ixyqt6 {
    width: 100%;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iid4pg {
    left: 4dvh;
    width: 59px;
    height: 45px;
    position: static;
    object-fit: contain;
  }
  #ilmksp {
    gap: 4px;
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
    flex-direction: row;
    padding-bottom: 10px;
    justify-content: end;
  }
  #iulo6b {
    width: 48px;
    height: 48px;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i6gzcf-2-2-2 {
    right: 4dvh;
    width: 25px;
    position: static;
    padding-right: px;
  }
  #i7q84t {
    right: 2dvw;
    bottom: 2dvh;
    display: block;
    z-index: 99;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i96vpk {
    width: 100px;
    height: 100px;
    position: relative;
    object-fit: contain;
    margin-left: 6px;
    margin-right: 6px;
  }
  #i96vpk-2 {
    width: 100px;
    height: 100px;
    position: relative;
    margin-left: 6px;
    padding-left: px;
    padding-right: 6px;
  }
  #i96vpk-2-2 {
    width: 100px;
    height: 100px;
    position: relative;
    margin-left: 6px;
    margin-right: 6px;
  }
  #i7q84t-2 {
    left: 2dvw;
    right: 0px;
    bottom: 0px;
    display: none;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i6alqb {
    width: 32px;
    height: 32px;
    display: block;
    padding-top: 8px;
    padding-left: 8px;
    border-radius: 16px;
    padding-right: 8px;
    padding-bottom: 8px;
    background-color: #ffffff;
  }
  #iuiqit {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 12px;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
  }
  #ia3l {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ia3l-2 {
    top: -10dvh;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i7cl-4 {
    color: #fbffdf;
    bottom: 32px;
    display: block;
    position: fixed;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iir22r {
    width: 100%;
    height: 10dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia3l-2-3 {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -80dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #il0ic5 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iimff9 {
    width: 100%;
    height: 10dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iasyeh {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -50dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia3l-3 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ia3l-2-2 {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i46mng {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i7cl-3 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ia3l-2-3-3 {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia3l-2-3-2 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz {
    gap: 0px;
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #in391 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iqsr1xm {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  #igu4776 {
    width: 100%;
    display: block;
    min-height: 45px;
  }
  #imyav2g {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 46px;
    text-align: center;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #i160y7e {
    width: 100%;
    display: grid;
    grid-template-rows: repeat(1, 1fr);
    grid-template-columns: repeat(3, 1fr);
  }
  #iwg72op {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iqsjy4m-2-3 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #iwg72op-2 {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iqsjy4m-3-2 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #iwg72op-3 {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iqsjy4m-2-2 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #ivrgu7y {
    width: 100%;
    display: block;
    padding-top: 25px;
    padding-bottom: px;
  }
  #i9puudt {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 32px;
    text-align: center;
    font-family: "homer-simpson-revised";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #i9o04-3-2 {
    top: -200px;
    left: -250px;
    width: 400px;
    height: 600px;
    opacity: 0.45;
    z-index: -1;
    position: absolute;
  }
  #i5vfi {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i77wcl {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz-2 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #in391-2 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i7cl-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i7cl-2-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i9o04-3-2-2 {
    top: -200px;
    left: -250px;
    width: 400px;
    height: 450px;
    opacity: 0.35;
    z-index: -1;
    position: absolute;
  }
  #i5vfi-2 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iam6tt {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #idigvtf {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ih522gh {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #isdhjj4 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ikp7bhh {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ih5tg93 {
    border: 3px solid #000000;
    display: flex;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f;
  }
  #ikp7bhh-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ipvb4mg {
    top: -200px;
    left: -250px;
    right: -230px;
    width: 400px;
    height: 1150px;
    opacity: 0.75;
    z-index: -1;
    position: absolute;
  }
  #iifjrce {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i06d50h {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #imbi9li {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ijoqf3a {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #it3sueh {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i9ahh38 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iymurdk {
    border: 3px solid #000000;
    display: flex;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f;
  }
  #i3uk1pp {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #im79p7d {
    top: -200px;
    left: -250px;
    right: -230px;
    width: 400px;
    height: 850px;
    opacity: 0.75;
    z-index: -1;
    position: absolute;
  }
  #izk0g6u {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i66hpzl {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iohkt5k {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #i0uiax8 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ioxt1mj {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ich0bnv {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i8zhrt8 {
    border: 3px solid #000000;
    display: flex;
    margin-top: 10px;
    min-height: 75px;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 15px;
    margin-bottom: 10px;
    flex-direction: row;
    justify-content: start;
    background-color: #ffd90f;
  }
  #ikdsg2u {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i81lzre {
    top: -200px;
    left: -250px;
    right: -250px;
    width: 400px;
    height: 1450px;
    opacity: 0.75;
    z-index: -1;
    position: absolute;
  }
  #i0zqu8u {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iqfpv06 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #irpjgcl {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ieunghk {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iq8n9cz {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ip42u3j {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ihs91ga {
    top: -200px;
    left: -250px;
    right: -230px;
    width: 400px;
    height: 650px;
    display: block;
    opacity: 0.45;
    z-index: -1;
    position: absolute;
  }
  #iytqsr7 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ignhq1o {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz-2-2 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #in391-2-2 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    height: 50px;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ibrpjv-2 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i7cl-2-2-3-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #imrsx5-2 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #iulf8j-3 {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #fbffdf;
  }
  #i7cl-2-2-3-2-2-2-2-3 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ibrpjv-2-2-2 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i7cl-2-2-3-2-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #imrsx5-2-2-2 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #iulf8j {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #i7cl-2-2-3-2-2-2-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i7lm6s {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i95z6m {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #inbv3g {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #ixa2kd {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #i5fssl {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iize9o {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i345xs {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ir74uo {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #ii5sdk {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #dbc0a8;
  }
  #itypjf {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i5vfi-2-2 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i77wcl-2-2 {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8fhz-2-2-2 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #in391-2-2-2 {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #irjxrc {
    bottom: 5dvh;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i707fhk {
    width: 300px;
    display: block;
    min-height: 75px;
    flex-direction: column;
  }
  #izqy1q3 {
    width: 400px;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #i9h9gp6 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iqvmokt {
    width: 400px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #ipi54pb {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #itypjf-3 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #igumwma {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: start;
  }
  #itypjf-3-2 {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iomtlj3 {
    width: 400px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #ivjvxnk {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #ij6er4j {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #iyvk0k2 {
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: center;
  }
  #i8mekjm {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #ikdgc8l {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
  }
  #i7wa0zi {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #i5vfi-2-2-2 {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #izpl49 {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #i1gocl {
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    padding-bottom: 15px;
    justify-content: center;
  }
  #iwr4le {
    top: 0dvh;
    display: block;
    position: absolute;
  }
  #il8711 {
    top: 252dvh;
    display: block;
    position: absolute;
  }
  #i78s8f {
    top: 635dvh;
    display: block;
    position: absolute;
  }
  #i15t0v {
    top: 900dvh;
    display: block;
    position: absolute;
  }
  #ilkxhq {
    top: 1383dvh;
    display: block;
    position: absolute;
  }
  #itjfv5 {
    top: 1900dvh;
    display: block;
    position: absolute;
  }
  #i849a8 {
    color: #000000;
    display: block;
    font-size: 16px;
    margin-top: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i6yrx5 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i97g2a {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i1fmh8 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i6padr {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #ix65pa {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i7c6mh {
    width: 34px;
    height: 34px;
  }
  #i7e22u {
    width: 100%;
    display: flex;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #iolu6h {
    width: 34px;
    height: 34px;
    position: static;
  }
  #iogta7 {
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #i2fzd7 {
    width: 34px;
    height: 34px;
    max-width: px;
  }
  #iu1ltf {
    width: 100%;
    display: flex;
    align-items: start;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
  }
  #ic5l9f {
    width: 100%;
    display: none;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #iqe7zo {
    width: 100%;
    height: 2px;
    display: block;
    margin-top: 8px;
    background-color: #000000;
  }
  #i7n6ee {
    color: #000000;
    display: block;
    font-size: 7px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2btkn {
    gap: 8px;
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i0kfpq {
    gap: 8px;
    display: flex;
    z-index: 9999;
    position: relative;
    align-items: center;
    flex-direction: column;
    justify-content: start;
  }
  #icau91 {
    width: 100%;
    border: 3px solid #000000;
    display: block;
    z-index: 999999;
    position: absolute;
    max-width: 320px;
    box-shadow: 0px 10px 20px #0000000d;
    padding-top: 10px;
    margin-right: 16px;
    padding-left: 10px;
    border-radius: 8px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: #ffffff;
  }
  #idhh8g {
    width: 100%;
    display: block;
    z-index: 9999;
    position: relative;
  }
  #i28tnd {
    left: 4dvh;
    width: 59px;
    height: 45px;
    position: static;
    object-fit: contain;
  }
  #i0utlk {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 8px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i55m66 {
    right: 4dvh;
    width: 35px;
    position: static;
    padding-right: px;
  }
  #in0bt8 {
    width: 54px;
    height: 54px;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #imj266 {
    gap: 4px;
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: row;
    padding-bottom: 10px;
    justify-content: end;
  }
  #i8p54b {
    width: 100%;
    display: flex;
    position: relative;
    margin-top: 8px;
    min-height: 75px;
    align-items: start;
    flex-direction: row;
    padding-bottom: 10px;
  }
  #iolky1 {
    top: 0px;
    width: 100%;
    height: 10dvh;
    display: flex;
    z-index: 999;
    position: fixed;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #idyywu {
    width: 32px;
    height: 32px;
    position: relative;
    object-fit: contain;
    margin-left: 6px;
    margin-right: 6px;
  }
  #iop0zd {
    width: 38px;
    height: 32px;
    position: relative;
    margin-left: 6px;
    padding-left: px;
    padding-right: 6px;
  }
  #iuo98g {
    width: 32px;
    height: 32px;
    position: relative;
    margin-left: 6px;
    margin-right: 6px;
  }
  #i0crkg {
    right: 2dvw;
    bottom: 1dvh;
    display: block;
    z-index: 99;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #is59e7 {
    width: 32px;
    height: 32px;
    display: none;
    padding-top: 8px;
    padding-left: 8px;
    border-radius: 16px;
    padding-right: 8px;
    padding-bottom: 8px;
    background-color: #ffffff;
  }
  #izxu43 {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 12px;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
  }
  #i9lq5z {
    left: 2dvw;
    right: 0px;
    bottom: 0px;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #is8wsx {
    color: #ffffff;
    bottom: 80px;
    display: block;
    position: fixed;
    font-size: 18px;
    max-width: 500px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i4st6g {
    width: 100%;
    bottom: 5dvh;
    display: flex;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #in6huq {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -80dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #it55ql {
    width: 100%;
    height: 10dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ieupn9 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ikia36 {
    width: 100%;
    display: block;
    opacity: 1;
    margin-top: -50dvh;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #igab2h {
    width: 100%;
    height: 120dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i4g1bd {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #ixthdf {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i5dqmt {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ib91s6 {
    top: 30dvh;
    right: 0dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #infkje {
    width: 100%;
    height: 170dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i2ihds {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #irsk2m {
    width: 100%;
    height: 50dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #is490w {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 24px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
  }
  #ivgcev {
    width: 100%;
    display: block;
    min-height: 45px;
  }
  #ivp1bm {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  #iyrmfp {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #iwuvwk {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    flex-direction: row;
    padding-bottom: 2px;
    justify-content: center;
  }
  #it3okf {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #ib2jun {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    flex-direction: row;
    padding-bottom: 2px;
    justify-content: center;
  }
  #i8wbwm {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #i32unk {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    flex-direction: row;
    padding-bottom: 2px;
    justify-content: center;
  }
  #i6kisw {
    width: 100px;
    height: 100px;
    object-fit: contain;
  }
  #i1yhzf {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    flex-direction: row;
    padding-bottom: 2px;
    justify-content: center;
  }
  #imnqro {
    width: 100%;
    display: grid;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr);
  }
  #ifq2sl {
    color: #ffffff;
    width: 100%;
    display: block;
    font-size: 24px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-transform: none;
  }
  #iaf9tp {
    width: 100%;
    display: block;
    padding-top: 25px;
    padding-bottom: px;
  }
  #i0u08z {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iqepoj {
    width: 100%;
    height: 190dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i7xa5u {
    gap: 0px;
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #ixouxc {
    width: 100%;
    height: 80dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ip9tfu {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #im2alz {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #izrtrh {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 290px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iim7d7 {
    width: 100%;
    height: 50dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ipddgh {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #i59aji {
    width: 100%;
    height: 120dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iqv0zh {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i1zu8o {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 290px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 20px;
    text-transform: none;
  }
  #i3yeej {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i4yzim {
    border: 8px solid #ffffff;
    display: flex;
    max-width: 220px;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f00;
  }
  #iolihb {
    top: 25dvh;
    left: 20px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 280px;
    min-height: 75px;
    align-items: start;
    margin-left: 0dvw;
    padding-top: 0px;
    margin-right: 1dvw;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 0px;
    justify-content: start;
  }
  #ime7q6 {
    width: 100%;
    height: 50dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iwe5x5 {
    width: 100%;
    display: block;
    max-width: 290px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #imekf1 {
    width: 100%;
    height: 20dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ia0ypj {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #igue2m {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 20px;
    text-transform: none;
  }
  #i6n8f5 {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #id9l4o {
    border: 8px solid #ffffff;
    display: flex;
    max-width: 170px;
    min-height: 75px;
    align-items: center;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    background-color: #ffd90f00;
  }
  #ix453g {
    top: 25dvh;
    left: 12px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 290px;
    min-height: 75px;
    align-items: start;
    margin-left: 1dvw;
    padding-top: 10px;
    margin-right: 1dvw;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #id5y7k {
    width: 100%;
    height: 50dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #icrjeg {
    width: 100%;
    display: block;
    max-width: 290px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #itrqzp {
    width: 100%;
    height: 20dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i97f8u {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iypzbq {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #ixdizl {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i70eap {
    border: 8px solid #ffffff;
    display: flex;
    max-width: 170px;
    margin-top: 10px;
    min-height: 75px;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 15px;
    margin-bottom: 10px;
    flex-direction: row;
    justify-content: start;
    background-color: #ffd90f00;
  }
  #i4a8ir {
    top: 20dvh;
    left: 12px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 290px;
    min-height: 75px;
    align-items: start;
    margin-left: 1px;
    padding-top: 10px;
    margin-right: 1dvw;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ihy9gh {
    width: 100%;
    height: 50dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iep92j {
    width: 100%;
    display: block;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #ivvgg3 {
    width: 100%;
    height: 30dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i8bj88 {
    color: #ffffff;
    display: block;
    font-size: 24px;
    max-width: 500px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #izqsze {
    color: #ffffff;
    display: block;
    font-size: 22px;
    max-width: 500px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 25px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #iy56jk {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 290px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ih760c {
    width: 100%;
    height: 50dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i9iv75 {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #ikvfiw {
    width: 100%;
    height: 50dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #it0sm7 {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 230px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iofib5 {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #i2t7m6 {
    color: #ffffff;
    display: block;
    font-size: 12px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 14px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #ia2ne1 {
    width: 100%;
    border: 3px ridge #6b6b6b;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #adadad;
  }
  #ibgj55 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #impyof {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 250px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iqv0tg {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #ik3mzj {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #ixzyqs {
    width: 100%;
    border: 3px ridge #6b6b6b;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #adadad;
  }
  #io85np {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #iyx8sk {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 250px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iqro9b {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #iycxgm {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #iwol0n {
    width: 100%;
    border: 3px ridge #6b6b6b;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #adadad;
  }
  #ih5nea {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #iznrv8 {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 240px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iy16qn {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #i3not2 {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #ilcm8g {
    width: 100%;
    border: 3px ridge #6b6b6b;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #adadad;
  }
  #ih2xkr {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i6dfkf {
    top: 15dvh;
    left: px;
    right: px;
    width: 100%;
    height: 50px;
    display: block;
    position: fixed;
    max-width: 320px;
    min-height: 75px;
    align-items: start;
    margin-left: 1dvw;
    padding-top: 10px;
    margin-right: 1dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #id6w1v {
    width: 100%;
    height: 180dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ipdy8y {
    width: 100%;
    display: block;
    max-width: 1800px;
    align-items: end;
    flex-direction: column;
    justify-content: start;
  }
  #i2q5bt {
    width: 100%;
    height: 240dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ii9icy {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ibeec1 {
    width: 270px;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #ircnua {
    color: #ffffff;
    display: block;
    font-size: 12px;
    max-width: 500px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #ig9fkg {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: end;
  }
  #ikt0be {
    color: #ffffff;
    display: block;
    font-size: 12px;
    max-width: 500px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #i4bsnf {
    width: 100%;
    display: flex;
    min-height: 75px;
    align-items: center;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    justify-content: start;
  }
  #ic0o3e {
    width: 270px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #i9fswo {
    width: 270px;
    display: block;
    min-height: 75px;
    flex-direction: column;
  }
  #iwn136 {
    bottom: 5dvh;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #ieeo0c {
    top: 35dvh;
    left: px;
    right: px;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 290px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    margin-right: 5dvw;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iyomjx {
    width: 100%;
    height: 240dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i5b97g {
    width: 100%;
    display: flex;
    max-width: 1800px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  #iofd3j {
    display: block;
    position: relative;
    align-items: center;
    flex-direction: column;
    justify-content: start;
  }
  #i1v98q {
    color: #000000;
    display: block;
    font-size: 11px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #ielboe {
    color: #000000;
    display: block;
    font-size: 11px;
    text-align: center;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i69qvh {
    gap: 8px;
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  #iodyes {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i6y6h4 {
    width: 84.03px;
    height: 80px;
    object-fit: contain;
  }
  #i3962f {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iq733i {
    width: 100%;
    border: 3px ridge #90592f;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #fbffdf;
  }
  #ijrfp9 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #infegk {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 160px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #irjenr {
    width: 32px;
    height: 32px;
    object-fit: contain;
  }
  #igsgot {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "comicaregular";
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: none;
  }
  #ijcddg {
    width: 100%;
    border: 3px ridge #6b6b6b;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 12px 32px #00000066;
    padding-top: 16px;
    padding-left: 16px;
    border-radius: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    background-color: #adadad;
  }
  #i5bghg {
    position: relative;
  }
  #i5bghg {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: start;
  }
  #i27jl9 {
    color: #ffffff;
    display: block;
    font-size: 18px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 30px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i3k74c {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #igasbp {
    top: 30dvh;
    right: 0dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ij2uuy {
    width: 100%;
    height: 60dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i1nno1 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #i5qy5e {
    width: 100%;
    height: 20dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iihasc {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #i3mshb {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iarn1q {
    top: 30dvh;
    right: 0dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i2jlkk {
    width: 100%;
    height: 90dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iu5it8 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #i1rppi {
    width: 100%;
    height: 20dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iux628 {
    color: #ffffff;
    display: block;
    font-size: 16px;
    max-width: 500px;
    text-align: start;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 24px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iaf0ek {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ikkom9 {
    top: 30dvh;
    right: 0dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i42i0s {
    width: 100%;
    height: 60dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iwpngj {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #i8guxa {
    width: 100%;
    height: 120dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ij3o3g {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #ilyoge {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #isd5qf {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iw7bst {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    border-radius: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
    background-color: #0000004d;
  }
  #iqfut1 {
    width: 100%;
    height: 55px;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 10px 20px #0000000d;
    border-radius: 8px;
  }
  #i7ha7h {
    gap: 12px;
    width: 100%;
    display: block;
    position: relative;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #in3n3c {
    top: -200px;
    left: -250px;
    right: -270px;
    width: 400px;
    opacity: 0.67;
    z-index: -1;
    position: absolute;
  }
  #ip5x2h {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i2hz2k {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i4o0q9 {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iu01xv {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #i6mfkq {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #imijyh {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #i5nybt {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #izux3q {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    border-radius: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
    background-color: #0000004d;
  }
  #i2ms1y {
    width: 100%;
    height: 55px;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 10px 20px #0000000d;
    border-radius: 8px;
  }
  #iahsul {
    gap: 12px;
    width: 100%;
    display: block;
    position: relative;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #idik0a {
    top: -200px;
    left: -250px;
    right: -270px;
    width: 400px;
    opacity: 0.67;
    z-index: -1;
    position: absolute;
  }
  #if4nr6 {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ie37ly {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iu0h2p {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iw4s7k {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iyv0gy {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iff232 {
    gap: 12px;
    width: 100%;
    display: block;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #iulcji {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
  }
  #iyxj3h {
    color: #fbffdf;
    display: block;
    font-size: 40px;
    max-width: 500px;
    text-align: start;
    font-family: "gluten-bold";
    font-weight: 400;
    line-height: 40px;
    padding-top: 10px;
    text-shadow: 0px 3px 8px #000000cc;
    padding-left: 10px;
    border-radius: 10px;
    padding-right: 10px;
    letter-spacing: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
    background-color: #0000004d;
  }
  #ijj2nf {
    width: 100%;
    height: 55px;
    display: block;
    z-index: 1;
    position: absolute;
    box-shadow: 0px 10px 20px #0000000d;
    border-radius: 8px;
  }
  #ibwmpl {
    gap: 12px;
    width: 100%;
    display: block;
    position: relative;
    min-height: 75px;
    align-items: end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ijnnhf {
    top: -200px;
    left: -250px;
    right: -270px;
    width: 400px;
    opacity: 0.67;
    z-index: -1;
    position: absolute;
  }
  #iyt0ys {
    top: 35dvh;
    right: 18dvw;
    width: 100%;
    display: block;
    position: fixed;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    margin-left: 5dvw;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    flex-direction: column;
    padding-bottom: 10px;
    justify-content: start;
  }
  #ikya8h {
    width: 100%;
    height: 100dvh;
    display: block;
    opacity: 1;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #ip6ysy {
    width: 100%;
    display: block;
    max-width: 1800px;
    min-height: 75px;
    align-items: start;
    flex-direction: column;
    justify-content: start;
  }
  #iwh72p {
    width: 100%;
    height: 45dvh;
    display: block;
    min-height: 75px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
  }
  #iy4sl8 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "kids-magazine";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
  #i2gex2-2-2-2 {
    color: #000000;
    display: block;
    font-size: 16px;
    text-align: center;
    font-family: "spacemono-regular";
    font-weight: 400;
    line-height: 22px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-bottom: 10px;
  }
}
