@font-face {
  font-family: 'FiraSans-ExtraLight';
  src: url('./FiraSans-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-ThinItalic';
  src: url('./FiraSans-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: 'Manrope';
  src: url('./Manrope.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CeremoniousOne';
  src: url('./ceremoniousone.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.page-wrapper {
  width: 100vw;
  min-height: 100vh;
  background: url('./div1.png') no-repeat center center;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
}



/* Стили для ссылок - сохраняем исходный цвет текста */
a {
  color: inherit;
  text-decoration: none;
}

a:hover {
  color: inherit;
  text-decoration: none;
}

a:visited {
  color: inherit;
  text-decoration: none;
}

._1,
._1 * {
  box-sizing: border-box;
}
._1 {
  display: flex;
  background: #ffffff;
  height: 13588px;
  width: 100%;
  max-width: 900px;
  padding: 0 20px;
  position: relative;
  overflow: hidden;
  justify-content: center;
  margin: 0 auto;
}

.div {
  position: absolute;
  inset: 0;
}
.div2 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 1221.02px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div3 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 2408.27px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div4 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 3595.52px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div5 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 4782.77px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div6 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 5970.02px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div7 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 7157.27px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div8 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 8344.52px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div9 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 9531.77px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div10 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 10719.02px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div11 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 11906.27px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
.div12 {
  width: 1181.45px;
  height: 1187.25px;
  position: absolute;
  left: -115px;
  top: 13093.52px;
  object-fit: cover;
  aspect-ratio: 1181.45/1187.25;
}
._12 {
  height: auto;
  position: absolute;
  top: 884.16px;
  overflow: visible;
  width: 100%;
  max-width: 900px;
}
._2 {
  height: auto;
  position: absolute;
  top: 1646.43px;
  overflow: visible;
  width: 100%;
  max-width: 900px;
}
._3 {
  height: auto;
  position: absolute;
  top: 5155.89px;
  overflow: visible;
  width: 100%;
  max-width: 900px;
}
._4 {
  width: 100%;
  max-width: 900px;
  height: 1350px;
  position: absolute;
  top: 12278.87px;
  object-fit: cover;
}
.dscf-5758-1-2 {
  width: 1443.87px;
  height: 1857.32px;
  position: absolute;
  left: -299.4px;
  top: -735.74px;
  object-fit: cover;
  aspect-ratio: 1443.87/1857.32;
}
.rectangle-17 {
  background: linear-gradient(
    180deg,
    rgba(13, 10, 9, 1) 0%,
    rgba(13, 10, 9, 0) 100%
  );
  width: 900px;
  height: 628px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.group-1 {
  position: absolute;
  inset: 0;
}
._4-2025 {
  color: #ffffff;
  text-align: center;
  font-family: "Manrope-ExtraLight", sans-serif;
  font-size: 52.64065170288086px;
  line-height: 116.34%;
  font-weight: 100;
  text-transform: uppercase;
  position: absolute;
  top: 510px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div13 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 49.98640060424805px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  top: 1751.09px;
  width: 778.43px;
  height: 292.11px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-59-868022-29-835280 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 49.98640060424805px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  top: 3379.29px;
  width: 889.86px;
  height: 237.44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-59-868022-29-835280-span {
}
._1-59-868022-29-835280-span2 {
  text-decoration: underline;
}
.div14 {
  color: #ffffff;
  text-align: center;
  font-family: "FiraSans-ThinItalic", sans-serif;
  font-size: 48.26699447631836px;
  line-height: 110%;
  font-weight: 200;
  font-style: italic;
  position: absolute;
  top: 5998.89px;
  width: 647.22px;
  height: 187.45px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-2 {
  position: absolute;
  inset: 0;
}
.rectangle-18 {
  background: #ffffff;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 712.83px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 4593.02px;
}
.rectangle-19 {
  background: #ffefdf;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 214px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 4593.02px;
}
.div15 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 315.02px;
  top: 4564.38px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._13-30 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope-SemiBold", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 600;
  position: absolute;
  left: -51.03px;
  top: 4568.55px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-3 {
  position: absolute;
  inset: 0;
}
.rectangle-182 {
  background: #ffffff;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 712.83px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 4768.02px;
}
.rectangle-192 {
  background: #ffefdf;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 214px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 4768.02px;
}
.div16 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 315.02px;
  top: 4739.38px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._15-00 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope-SemiBold", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 600;
  position: absolute;
  left: -51.03px;
  top: 4743.54px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-4 {
  position: absolute;
  inset: 0;
}
.rectangle-183 {
  background: #ffffff;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 712.83px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 4943.01px;
}
.rectangle-193 {
  background: #ffefdf;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 214px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 4943.01px;
}
.div17 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 315.02px;
  top: 4914.37px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._15-30 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope-SemiBold", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 600;
  position: absolute;
  left: -51.03px;
  top: 4919.06px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-5 {
  position: absolute;
  inset: 0;
}
.rectangle-184 {
  background: #ffffff;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 712.83px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 5118.53px;
}
.rectangle-194 {
  background: #ffefdf;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 214px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 5118.53px;
}
.div18 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 315.02px;
  top: 5089.89px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._16-00 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope-SemiBold", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 600;
  position: absolute;
  left: -51.03px;
  top: 5094.57px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-6 {
  position: absolute;
  inset: 0;
}
.rectangle-185 {
  background: #ffffff;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 712.83px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 5294.04px;
}
.rectangle-195 {
  background: #ffefdf;
  border-radius: 52.07px;
  border-style: solid;
  border-color: #472e21;
  border-width: 0.52px;
  width: 214px;
  height: 126.53px;
  position: absolute;
  left: 110.91px;
  top: 5294.04px;
}
.after-party {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 315.02px;
  top: 5265.4px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._22-00 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope-SemiBold", sans-serif;
  font-size: 38.15640640258789px;
  line-height: 110%;
  font-weight: 600;
  position: absolute;
  left: -51.03px;
  top: 5270.09px;
  width: 529.02px;
  height: 181.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.img-7683-1 {
  width: 961.2px;
  height: 469.66px;
  position: absolute;
  left: -51.03px;
  top: 3695.35px;
  object-fit: cover;
  aspect-ratio: 961.2/469.66;
}
.group-7 {
  height: auto;
  position: absolute;
  top: 6223.31px;
  overflow: visible;
}

.group-9 {
  position: absolute;
  inset: 0;
}
.rectangle-21 {
  background: #ffefdf;
  width: 910.17px;
  height: 374.9px;
  position: absolute;
  left: 0px;
  top: 6905.93px;
}
.div19 {
  color: #5b493c;
  text-align: left;
  font-family: "Manrope", sans-serif;
  font-size: 35.48513412475586px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 243.16px;
  top: 6888.75px;
  width: 647.74px;
  height: 415.51px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._13 {
  color: #472e21;
  text-align: center;
  font-family: "FiraSans-ThinItalic", sans-serif;
  font-size: 423.5933532714844px;
  line-height: 110%;
  font-weight: 100;
  font-style: italic;
  position: absolute;
  left: 15.35px;
  top: 6863.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-8 {
  position: absolute;
  inset: 0;
}
.rectangle-22 {
  background: #ffefdf;
  width: 910.17px;
  height: 437.38px;
  position: absolute;
  left: 0px;
  top: 7366.22px;
}
._22 {
  color: #472e21;
  text-align: center;
  font-family: "FiraSans-ThinItalic", sans-serif;
  font-size: 504.5257263183594px;
  line-height: 110%;
  font-weight: 100;
  font-style: italic;
  position: absolute;
  left: 656.59px;
  top: 7304.26px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div20 {
  color: #5b493c;
  text-align: left;
  font-family: "Manrope", sans-serif;
  font-size: 35.484535217285156px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 72.38px;
  top: 7401.63px;
  width: 584.22px;
  height: 360.71px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.group-10 {
  position: absolute;
  inset: 0;
}
.div21 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 49.98640060424805px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  top: 8391.99px;
  width: 827.9px;
  height: 207.24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div22 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - -1386.06px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-200 {
  width: 232.57px;
  height: 511.84px;
  position: absolute;
  left: -11.98px;
  top: 9617.7px;
  object-fit: cover;
  aspect-ratio: 232.57/511.84;
}
.image-11 {
  width: 235.91px;
  height: 550.81px;
  position: absolute;
  left: 220.25px;
  top: 9177.71px;
  object-fit: cover;
  aspect-ratio: 235.91/550.81;
}
.image-12 {
  width: 250.39px;
  height: 572.92px;
  position: absolute;
  left: 664.4px;
  top: 9134.49px;
  object-fit: cover;
  aspect-ratio: 250.39/572.92;
}
.image-14 {
  width: 230.68px;
  height: 483.17px;
  position: absolute;
  left: 456.13px;
  top: 9111.06px;
  object-fit: cover;
  aspect-ratio: 230.68/483.17;
}
.e-7870-fafdacaa-4-eeb-56-e-3-e-2187395-e-16 {
  width: 212.96px;
  height: 503.51px;
  position: absolute;
  left: 456.13px;
  top: 9594.26px;
  object-fit: cover;
  aspect-ratio: 212.96/503.51;
}
.div23 {
  color: #472e21;
  text-align: center;
  font-family: "FiraSans-ThinItalic", sans-serif;
  font-size: 48.26699447631836px;
  line-height: 110%;
  font-weight: 200;
  font-style: italic;
  position: absolute;
  top: 8900.18px;
  width: 647.22px;
  height: 187.45px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-16 {
  width: 272.5px;
  height: 450.4px;
  position: absolute;
  left: 216.09px;
  top: 9728.6px;
  object-fit: cover;
  aspect-ratio: 272.5/450.4;
}
.image-10 {
  width: 231.67px;
  height: 506.19px;
  position: absolute;
  left: -10.41px;
  top: 9116.27px;
  object-fit: cover;
  aspect-ratio: 231.67/506.19;
}
.image-15 {
  width: 246.66px;
  height: 532.67px;
  position: absolute;
  left: 668.05px;
  top: 9672.37px;
  object-fit: cover;
  aspect-ratio: 246.66/532.67;
}
.ellipse-3 {
  background: #15150d;
  border-radius: 50%;
  width: 96.1px;
  height: 96.71px;
  position: absolute;
  left: 39.05px;
  top: 8725.75px;
}
.ellipse-4 {
  background: #644238;
  border-radius: 50%;
  width: 96.1px;
  height: 96.71px;
  position: absolute;
  left: 181.46px;
  top: 8725.75px;
}
.ellipse-5 {
  background: #ffefdf;
  border-radius: 50%;
  width: 96.1px;
  height: 96.71px;
  position: absolute;
  left: 323.86px;
  top: 8725.75px;
}
.ellipse-6 {
  background: #999970;
  border-radius: 50%;
  width: 96.1px;
  height: 96.71px;
  position: absolute;
  left: 466.26px;
  top: 8725.75px;
}
.ellipse-7 {
  background: #a77554;
  border-radius: 50%;
  width: 96.1px;
  height: 96.71px;
  position: absolute;
  left: 608.67px;
  top: 8725.75px;
}
.ellipse-8 {
  background: #640d1d;
  border-radius: 50%;
  width: 96.1px;
  height: 96.71px;
  position: absolute;
  left: 751.07px;
  top: 8725.75px;
}
.group-13 {
  position: absolute;
  inset: 0;
}
.rectangle-23 {
  background: #ffefdf;
  width: 939.85px;
  height: 513.92px;
  position: absolute;
  left: -34.89px;
  top: 11772.84px;
}
._01-09-2025 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 49.98640060424805px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: 31.24px;
  top: 11848.86px;
  width: 836.23px;
  height: 181.2px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rectangle-196 {
  border-radius: 0px;
  width: 656.07px;
  height: 126.53px;
  position: absolute;
  top: 12090.98px;
  overflow: visible;
}
.div24 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope-ExtraBold", sans-serif;
  font-size: 41.65532684326172px;
  line-height: 110%;
  font-weight: 600;
  text-decoration: underline;
  position: absolute;
  top: 12126.91px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-12 {
  position: absolute;
  inset: 0;
}
.rectangle-232 {
  background: #ffefdf;
  width: 939.85px;
  height: 513.92px;
  position: absolute;
  left: -29.68px;
  top: 10677.82px;
}
.rectangle-25 {
  border-radius: 0px;
  width: 349.9px;
  height: 113.51px;
  position: absolute;
  left: 513.4px;
  top: 11033.98px;
  overflow: visible;
}
.vector {
  border-radius: 0px;
  width: 349.9px;
  height: 113.51px;
  position: absolute;
  left: 40.09px;
  top: 11030.33px;
  overflow: visible;
}
.div25 {
  color: #816f62;
  text-align: center;
  font-family: "Manrope-ExtraBold", sans-serif;
  font-size: 41.65532684326172px;
  line-height: 110%;
  font-weight: 700;
  text-decoration: underline;
  position: absolute;
  left: 145px;
  top: 11064.18px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div26 {
  color: #816f62;
  text-align: center;
  font-family: "Manrope-ExtraBold", sans-serif;
  font-size: 41.65532684326172px;
  line-height: 110%;
  font-weight: 700;
  text-decoration: underline;
  position: absolute;
  left: 603px;
  top: 11064.7px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div27 {
  color: #5b493c;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 49.98640060424805px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  top: 10742.91px;
  width: 604px;
  height: 192.14px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.and {
  color: #ffffff;
  text-align: center;
  position: absolute;
  top: calc(50% - 6705.71px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.and-span {
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.16em;
  font-weight: 400;
}
.and-span2 {
  font-family: "CeremoniousOne", sans-serif;
  font-size: 77.65650939941406px;
  line-height: 116.34%;
  letter-spacing: 0.16em;
  font-weight: 400;
}
.line-7 {
  margin-top: -0.52px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 0.52px 0 0 0;
  width: 123.92px;
  height: 0px;
  position: absolute;
  left: 260px;
  top: 270px;
}
.line-8 {
  margin-top: -0.52px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 0.52px 0 0 0;
  width: 123.92px;
  height: 0px;
  position: absolute;
  left: 510px;
  top: 270px;
}
.div28 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - 5249.86px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div29 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - 3593.54px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div30 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - 2401.68px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div31 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - 77.83px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div32 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - -4786.47px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div33 {
  color: #ffffff;
  text-align: center;
  font-family: "Manrope-ExtraLight", sans-serif;
  font-size: 46px;
  line-height: 0%;
  font-weight: 100;
  text-transform: uppercase;
  position: absolute;
  top: calc(50% - -6534.67px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div34 {
  color: #472e21;
  text-align: center;
  font-family: "CeremoniousOne", sans-serif;
  font-size: 116.50376892089844px;
  line-height: 116.34%;
  letter-spacing: 0.07em;
  font-weight: 400;
  position: absolute;
  top: calc(50% - -3716.97px);
  width: 1300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._4-1 {
  color: #ffffff;
  text-align: center;
  font-family: "Manrope-ExtraLight", sans-serif;
  font-size: 46.5px;
  line-height: 0%;
  font-weight: lighter;
  text-transform: uppercase;
  position: absolute;
  top: 13396.34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-16 {
  height: auto;
  position: absolute;
  top: 13465.08px;
  overflow: visible;
}
.clock, .clock-title, .clock-timer {
  font-family: "Manrope", sans-serif;
  font-size: 49.99px;
  font-weight: 400;
  color: #5b493c;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}
.clock {
  position: absolute;
  top: 12435px;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}
.clock-title {
  font-family: "Manrope", sans-serif;
  font-size: 49.99px;
  font-weight: 400;
  color: #5b493c;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}
.clock-timer {
  font-family: "Manrope", sans-serif;
  font-size: 49.99px;
  font-weight: 400;
  color: #5b493c;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}
.clock-oval {
  background: #ffefdf;
  border-radius: 999px;
  border: 0.52px solid #472e21;
  padding: 0 40px;
  min-width: 320px;
  min-height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 10px;
  font-family: "Manrope", sans-serif;
  font-size: 49.99px;
  font-weight: 400;
  color: #5b493c;
  text-align: center;
  text-transform: uppercase;
}
