@font-face {
  font-family: "XplorBold-Regular";
  src: url("XPLOR_Bold-Regular.woff2") format("woff2"),
       url("XPLOR_Bold-Regular.woff") format("woff"),
       url("XPLOR_Bold-Regular.ttf") format("truetype");
  font-weight: 400;
}

@font-face {
  font-family: "LcChalk-Regular";
  src: url("LC\ Chalk.woff2") format("woff2"),
       url("LC\ Chalk.woff") format("woff"),
       url("LC\ Chalk.ttf") format("truetype");
  font-weight: 400;
}


@font-face {
  font-family: "UraBumBumSp-Regular";
  src: url("UraBumBumSP.woff2") format("woff2"),
       url("UraBumBumSP.woff") format("woff"),
       url("UraBumBumSP.ttf") format("truetype");
  font-weight: 400;
}


.i-phone-11-pro-x-3,
.i-phone-11-pro-x-3 * {
  box-sizing: border-box;
}
.i-phone-11-pro-x-3 {
  background: #FFF1E4;
  display: flex;
  flex-direction: column;
  gap: 2.66vw;
  align-items: center;
  justify-content: flex-start;
  position: relative;
  overflow: hidden;
}
.frame-14 {
  display: flex;
  flex-direction: column;
  gap: 0.80vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 64.53vw;
  position: relative;
  margin-top: 32.4vw;
}

.svaga1{
  z-index: 2;
  width: 76.6vw;
  margin-top: -65vw;
  margin-right: 5vw;
}
.frame-12 {
  display: flex;
  flex-direction: row;
  gap: 0.00vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.text-01 {
  color: #b10602;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.text-02 {
  color: #2d70cb;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.text-03 {
  display: flex;
  flex-direction: row;
  gap: 0.00vw;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.texttext-01 {
  color: #80c6c3;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.texttext-02 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.texttext-03 {
  color: #388a2e;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.texttext-04 {
  color: #f2bbce;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.texttext-05 {
  color: #93db98;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.texttext-06 {
  color: #f2bbce;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.texttext-07 {
  color: #f0d842;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
}
.photo-2025-10-26-18-20-11-photoroom-2-1 {
  flex-shrink: 0;
  width: 53.60vw;
  height: 60.00vw;
  position: relative;
  object-fit: cover;
  aspect-ratio: 201/225;
  z-index: 3;
  margin-top: 25vw;

  
}
.frame-57-svaga {
  display: flex;
  flex-direction: row;
  gap: 0.00vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.text-05 {
  color: #f16e07;
  text-align: left;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 4.26vw;
  font-weight: 400;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(-75.485deg) scale(1, 1);
}
.vector-1 {
  flex-shrink: 0;
  width: 61.86vw;
  height: 58.80vw;
  position: relative;
  overflow: visible;
}
.text-04 {
  color: #f16e07;
  text-align: left;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 4.26vw;
  font-weight: 400;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(66.389deg) scale(1, 1);
}
.div {
  text-align: center;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 6.40vw;
  font-weight: 400;
  position: relative;
  z-index: 7;
  margin-top: -25vw;
}
.div-span {
  color: #fffaf5;
}
.div-span2 {
  color: #f5f5ff;
}
.ellipse-7 {
  flex-shrink: 0;
  width: 83.20vw;
  height: 25.86vw;
  position: relative;
  overflow: visible;
  z-index: 6;
  margin-top: -10vw;
  
}
.frame-15 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 120.53vw;
  position: relative;
  margin-top: 10vw;

}
._2-e-4084659-e-847-dbb-8-ca-207310-a-1-b-6-d-4-b-photoroom-2 {
  flex-shrink: 0;
  width: 65.33vw;
  height: 7.46vw;
  position: relative;
  aspect-ratio: 245/28;
  rotate: 180deg;
}
.text-06 {
  margin: -2.93vw 0 0 0;
  color: #80c6c3;
  text-align: left;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 8.53vw;
  font-weight: 400;
  position: relative;
  width: 50.40vw;
  height: 13.33vw;
  margin-top: 2vw;
  
}
._2-e-4084659-e-847-dbb-8-ca-207310-a-1-b-6-d-4-b-photoroom-1 {
  margin: -2.93vw 0 0 0;
  flex-shrink: 0;
  width: 80.53vw;
  height: 13.60vw;
  position: relative;
  aspect-ratio: 452/51;
}
.frame-16 {
  display: flex;
  flex-direction: column;
  gap: 0.00vw;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 63.73vw;
  position: relative;
}
.text-07 {
  color: #f16e07;
  text-align: left;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 14.93vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
.text-08 {
  color: #80c6c3;
  text-align: right;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 6.40vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
.text-09 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  width: 88.00vw;
}
.text-10 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 12.80vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(-12.02deg) scale(1, 1);
  margin-top: 20vw;
  margin-right: 10vw;
}
.text-11 {
  color: #f0d842;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 8.53vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-left: 40vw;
  margin-top: -5vw;

}
.photo-2025-10-26-18-31-48-3-1 {
  flex-shrink: 0;
  width: 88.00vw;
  height: 79.46vw;
  position: relative;
  object-fit: cover;
  aspect-ratio: 330/298;
  margin-left: auto;
}
.text-12 {
  color: #f0d842;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 12.80vw;
  line-height: 13.33vw;
  font-weight: 400;
  position: relative;
  width: 65.33vw;
  height: 21.86vw;
  margin-right: 10vw;

}
.text-13 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 15vw;
}

.svaga2{
  width: 16.75vw;
  margin-right: 60vw;
  margin-top: -3vw;


}
.frame-58-svaga {
  display: flex;
  flex-direction: column;
  gap: 0.00vw;
  align-items: flex-end;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.group-49 {
  flex-shrink: 0;
  width: 12.01vw;
  height: 16.19vw;
  position: relative;
  overflow: visible;
}
.ellipse-9 {
  flex-shrink: 0;
  width: 8.79vw;
  height: 1.33vw;
  position: relative;
  overflow: visible;
}
.xxxl-4-1 {
  flex-shrink: 0;
  width: 70.86vw;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(-12deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 247/165;
  margin-top: 5vw;
  margin-right: 15vw;
  padding: 2vw;
  background-color: #ffffff;




}
.text-14 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 8.53vw;
  line-height: 11.20vw;
  font-weight: 400;
  position: relative;
  margin-top: 10vw;
  
}
.text-15 {
  color: #88c9c5;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 8.53vw;
  line-height: 11.20vw;
  font-weight: 400;
  position: relative;
}
.frame-10 {
  background: #f16e07;
  border-radius: 266.66vw;
  padding: 4.53vw 7.46vw 4.53vw 7.46vw;
  display: flex;
  flex-direction: row;
  gap: 2.66vw;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 75.20vw;
  height: 16.80vw;
  position: relative;
  margin-top: 5vw;
}
.div2 {
  color: #ffffff;
  text-align: right;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 6.40vw;
  font-weight: 400;
  position: relative;
}
.text-16 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 10vw;

}
.vector-2 {
  flex-shrink: 0;
  width: 37.06vw;
  height: 155.46vw;
  position: relative;
  overflow: visible;
  margin-top: 10vw;
}
.frame-17 {
  display: flex;
  flex-direction: column;
  gap: 4.80vw;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 36.26vw;
  position: relative;
  margin-right: 38vw;
  margin-top: -145vw;
}
.text-17 {
  color: #88c9c5;
  text-align: left;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
.text-18 {
  color: #88c9c5;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 8.53vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
}
.frame-59 {
  display: flex;
  flex-direction: column;
  gap: 2.66vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  margin-top: 85vw;
  margin-left: 55vw;
}
.text-19 {
  color: #80c6c3;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
}
.text-20 {
  color: #88c9c5;
  text-align: right;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 8.53vw;
  line-height: 11.20vw;
  font-weight: 400;
  position: relative;
}
.text-21 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 25vw;
}
.text-22 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  width: 81.06vw;
  height: 37.06vw;
  margin-top: 10vw;
}
.text-23 {
  color: #f0d842;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 8.53vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  width: 48.80vw;
  height: 5.86vw;
  margin-top: 8vw;
}
.text-24 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 8vw;

}
.text-25 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 15vw;

}
.text-26 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 7vw;
}
.e-33-ea-1-cd-90-f-1-dbab-8-e-92-e-717-f-017-d-560-1 {
  flex-shrink: 0;
  width: 101.60vw;
  height: 60.00vw;
  position: relative;
  object-fit: cover;
  aspect-ratio: 381/225;
}
.frame-61 {
  display: flex;
  flex-direction: row;
  gap: 2.40vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  margin-top: -45vw;
  margin-right: 30vw;

}
.group-51 {
  flex-shrink: 0;
  width: 15.32vw;
  height: 12.54vw;
  position: relative;
  overflow: visible;
}
.group-52 {
  flex-shrink: 0;
  width: 15.32vw;
  height: 12.54vw;
  position: relative;
  overflow: visible;
}
.group-54 {
  flex-shrink: 0;
  width: 15.32vw;
  height: 12.54vw;
  position: relative;
  overflow: visible;
}
.frame-62 {
  display: flex;
  flex-direction: row;
  gap: 3.20vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  margin-top: 3vw;
  margin-left: 30vw;

}
.group-55 {
  flex-shrink: 0;
  width: 15.32vw;
  height: 12.54vw;
  position: relative;
  overflow: visible;
}
.group-53 {
  flex-shrink: 0;
  width: 15.32vw;
  height: 12.54vw;
  position: relative;
  overflow: visible;
}
.group-56 {
  flex-shrink: 0;
  width: 15.32vw;
  height: 12.54vw;
  position: relative;
  overflow: visible;
}
.text-27 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 15vw;

}
.frame-22-svaga {
  padding: 1.33vw 0.80vw 1.33vw 0.80vw;
  display: flex;
  flex-direction: column;
  gap: 2.66vw;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.vector-4 {
  flex-shrink: 0;
  width: 70.46vw;
  height: 38.86vw;
  position: relative;
  overflow: visible;
}
.group-21 {
  flex-shrink: 0;
  width: 76.88vw;
  height: 44.17vw;
  position: static;
}
.vector-3 {
  width: 70.46vw;
  height: 38.86vw;
  position: absolute;
  left: 1.27vw;
  top: 0.92vw;
  overflow: visible;
}
.sdgsdfg {
  background: #80c6c3;
  border-radius: 0.00vw;
  width: 70.46vw;
  height: 38.86vw;
  position: absolute;
  left: 3.94vw;
  top: 3.97vw;
}
.frame-21 {
  display: flex;
  flex-direction: column;
  gap: 3vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  margin-top: 15vw;

}
.text-28 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
}
.text-29 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
}
.line-1 {
  margin-top: -0.26vw;
  border-style: solid;
  border-color: #88c9c5;
  border-width: 0.26vw 0 0 0;
  flex-shrink: 0;
  width: 95.73vw;
  height: 0.00vw;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(0.002deg) scale(1, 1);
}
.text-30 {
  color: #80c6c3;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
}
.text-31 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 3.73vw;
  font-weight: 400;
  position: relative;
}
.text-32 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 3.73vw;
  font-weight: 400;
  position: relative;
}
.text-33 {
  color: #88c9c5;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  font-weight: 400;
  position: relative;
}
.text-34 {
  color: #f16e07;
  text-align: left;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 6.66vw;
  font-weight: 400;
  position: relative;
  align-self: start;
}

.svaga3 {
  width: 76.8vw;
  margin-top: -60vw;
  margin-left: 40vw;
}
.text-35 {
  color: #88c9c5;
  text-align: left;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  font-weight: 400;
  position: relative;
}
.text-36 {
  color: #f16e07;
  text-align: left;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 6.66vw;
  font-weight: 400;
  position: relative;
  align-self: start;
}
.frame-11 {
  background: #f16e07;
  border-radius: 266.66vw;
  padding: 4.53vw 7.46vw 4.53vw 7.46vw;
  display: flex;
  flex-direction: row;
  gap: 2.66vw;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 75.20vw;
  height: 16.80vw;
  position: relative;
}
.text-37 {
  color: #ffffff;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 6.40vw;
  font-weight: 400;
  position: relative;
}
label {
  align-self: start;
}

.text-38 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 10.66vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 25vw;
}
.text-39 {
  color: #f0d842;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 4.26vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 5vw;

}
.text-40 {
  color: #88c9c5;
  text-align: center;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 6.40vw;
  line-height: 5.86vw;
  font-weight: 400;
  position: relative;
  margin-top: 5vw;

}
.frame-20 {
  display: flex;
  flex-direction: row;
  gap: 11.20vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  margin-top: 7vw;
}
.frame-18 {
  display: flex;
  flex-direction: column;
  gap: 1.86vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 28.00vw;
  position: relative;
}
.text-41 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 5.33vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  height: 6.40vw;
}
.text-42 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 5.33vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  height: 6.93vw;
}
._585865-a-1-b-5-fe-17-c-077493862-e-12-b-4695-photoroom-1 {
  flex-shrink: 0;
  width: 15.20vw;
  height: 15.20vw;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.frame-19 {
  display: flex;
  flex-direction: column;
  gap: 2.13vw;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 30.93vw;
  position: relative;
}
.text-43 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 5.33vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  height: 6.40vw;
}
.text-44 {
  color: #f16e07;
  text-align: center;
  font-family: "UraBumBumSp-Regular", sans-serif;
  font-size: 5.33vw;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  height: 5.86vw;
}
._585865-a-1-b-5-fe-17-c-077493862-e-12-b-4695-photoroom-2 {
  flex-shrink: 0;
  width: 15.20vw;
  height: 15.20vw;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.text-45 {
  color: #f16e07;
  text-align: center;
  font-family: "XplorBold-Regular", sans-serif;
  font-size: 8.00vw;
  line-height: 8.53vw;
  font-weight: 400;
  position: relative;
  margin-top: 10vw;
}
.text-46 {
  color: #80c6c3;
  text-align: center;
  font-family: "LcChalk-Regular", sans-serif;
  font-size: 6.40vw;
  font-weight: 400;
  position: relative;
  margin-top: 10vw;
}
.photo-2025-10-27-00-04-08-photoroom-2-1 {
  flex-shrink: 0;
  width: 74.73vw;
  position: relative;
  object-fit: cover;
  margin-top: 7vw;
  
}
.ellipse-11 {
  flex-shrink: 0;
  width: 71.74vw;
  height: 22.55vw;
  position: relative;
  overflow: visible;
}

._1134-e-84-d-1082-cfda-64-ed-29-a-435-cc-1-af-0-photoroom-1 {
  width: 20.80vw;
  height: 20.80vw;
  position: absolute;
  left: 79.20vw;
  top: 1.86vw;
  object-fit: cover;
  aspect-ratio: 1;
}
.d-623-de-47-cbe-00-ca-37529676239-f-24006-photoroom-1 {
  width: 62.66vw;
  height: 29.33vw;
  position: absolute;
  left: -17.59vw;
  top: 33.13vw;
  transform-origin: 0 0;
  transform: rotate(-44deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 235/110;
}
.d-623-de-47-cbe-00-ca-37529676239-f-24006-photoroom-2 {
  width: 62.66vw;
  height: 29.33vw;
  position: absolute;
  left: 68.42vw;
  top: -17.86vw;
  transform-origin: 0 0;
  transform: rotate(44.855deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 235/110;
}
.d-623-de-47-cbe-00-ca-37529676239-f-24006-photoroom-3 {
  width: 54.66vw;
  height: 54.66vw;
  position: absolute;
  left: 0.00vw;
  top: -17.86vw;
  object-fit: cover;
  aspect-ratio: 1;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-5 {
  width: 54.70vw;
  height: 39.66vw;
  position: absolute;
  left: 61.96vw;
  top: 48.26vw;
  transform-origin: 0 0;
  transform: rotate(20.612deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 205.16/148.74;
  filter: ;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-2 {
  width: 43.56vw;
  height: 31.58vw;
  position: absolute;
  left: -11.73vw;
  top: 95.41vw;
  transform-origin: 0 0;
  transform: rotate(-50.349deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 163.37/118.44;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-4 {
  width: 23.87vw;
  height: 17.30vw;
  position: absolute;
  left: 13.86vw;
  top: 72.60vw;
  transform-origin: 0 0;
  transform: rotate(-19.77deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 89.52/64.9;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-3 {
  width: 15.35vw;
  height: 11.13vw;
  position: absolute;
  left: 25.60vw;
  top: 81.24vw;
  transform-origin: 0 0;
  transform: rotate(-0.663deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 57.57/41.74;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-22 {
  width: 19.16vw;
  height: 15.86vw;
  position: absolute;
  left: 3.20vw;
  top: 406.39vw;
  transform-origin: 0 0;
  transform: rotate(-25.549deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 71.85/59.48;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-6 {
  width: 10.29vw;
  height: 8.52vw;
  position: absolute;
  left: 13.06vw;
  top: 305.09vw;
  transform-origin: 0 0;
  transform: rotate(-0.166deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 38.6/31.95;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-8 {
  width: 10.29vw;
  height: 8.52vw;
  position: absolute;
  left: 74.13vw;
  top: 396.56vw;
  transform-origin: 0 0;
  transform: rotate(-0.166deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 38.6/31.95;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-10 {
  width: 10.29vw;
  height: 8.52vw;
  position: absolute;
  left: 82.49vw;
  top: 448.25vw;
  transform-origin: 0 0;
  transform: rotate(34.201deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 38.6/31.95;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-11 {
  width: 7.16vw;
  height: 5.92vw;
  position: absolute;
  left: 72.18vw;
  top: 452.79vw;
  transform-origin: 0 0;
  transform: rotate(12.214deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 26.85/22.23;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-9 {
  width: 7.16vw;
  height: 5.92vw;
  position: absolute;
  left: 21.78vw;
  top: 406.66vw;
  transform-origin: 0 0;
  transform: rotate(12.214deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 26.85/22.23;
}
.e-58-cd-91420-dc-9-b-514-cb-31040-ec-0-d-6354-photoroom-1 {
  width: 32.26vw;
  height: 36.26vw;
  position: absolute;
  left: 50.66vw;
  top: 680.60vw;
  object-fit: cover;
  aspect-ratio: 121/136;
}
.c-947-fa-39-d-2-c-29-c-405-fafceb-894-ae-3049-photoroom-1 {
  width: 22.80vw;
  height: 86.40vw;
  position: absolute;
  left: 0.00vw;
  top: 690vw;
  transform-origin: 0 0;
  transform: rotate(-0.758deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 85.52/324;
}
.photo-2025-10-26-18-31-48-2-1 {
  width: 90.93vw;
  height: 82.13vw;
  position: absolute;
  left: -104.26vw;
  top: 374.66vw;
  object-fit: cover;
  aspect-ratio: 341/308;
}
.ellipse-10 {
  width: 22.92vw;
  height:  74.93vw;
  position: absolute;
  left: 10.31vw;
  top: 403.47vw;
  transform: translate(-15.31vw, -75.98vw);
  overflow: visible;
}
._5-b-63-e-3-f-8-f-432-b-17-ad-69831-a-5-b-68-d-0583-photoroom-1 {
  width: 23.46vw;
  height: 21.86vw;
  position: absolute;
  left: 69.06vw;
  top: 860.26vw;
  object-fit: cover;
  aspect-ratio: 88/82;
}
._17-e-20-dcd-1-c-383-bd-72-b-9549-c-3656-c-09-cd-photoroom-1 {
  width: 19.20vw;
  height: 22.13vw;
  position: absolute;
  left: 8.60vw;
  top: 860.66vw;
  object-fit: cover;
  aspect-ratio: 72/83;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-12 {
  width: 19.16vw;
  height: 15.86vw;
  position: absolute;
  left: 0.00vw;
  top: 1380vw;
  transform-origin: 0 0;
  transform: rotate(-25.549deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 71.85/59.48;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-13 {
  width: 7.16vw;
  height: 5.92vw;
  position: absolute;
  left: 18.58vw;
  top: 1372.13vw;
  transform-origin: 0 0;
  transform: rotate(12.214deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 26.85/22.23;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-14 {
  width: 20.29vw;
  height: 8.52vw;
  position: absolute;
  left: 79.72vw;
  top: 1378.86vw;
  transform-origin: 0 0;
  transform: rotate(34.201deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 38.6/31.95;
}
._84-a-2-da-5483-ff-283008-d-9-bc-1-c-25113-a-03-photoroom-15 {
  width: 17.16vw;
  height: 5.92vw;
  position: absolute;
  left: 72.18vw;
  top: 1372.74vw;
  transform-origin: 0 0;
  transform: rotate(12.214deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 26.85/22.23;
}
.ellipse-11 {
  width: 71.74vw;
  height: 22.55vw;
  position: absolute;
  left: 88.53vw;
  top: 1343.20vw;
  transform: translate(-1.99vw, -0.84vw);
  overflow: visible;
}

