* {
  box-sizing: border-box;
}
body {
  font-size: 14px;
}
.v1_2 {
  width: 100%;
  height: 5803px;
  background: rgba(1,15,56,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v35_22 {
  width: 100%;
  height: 1331px;
  background: url("../images/v35_22.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 155px;
  left: 49px;
  overflow: hidden;
}
.v1_5 {
  width: 676px;
  height: 686px;
  background: linear-gradient(rgba(20,131,229,1), rgba(106,65,226,1));
  opacity: 1;
  position: absolute;
  top: 972px;
  left: 705px;
  border-radius: 50%;
  transform: rotate(-90deg);
}
.v1_7 {
  width: 100%;
  height: 878px;
  background: rgba(217,217,217,0.10000000149011612);
  opacity: 1;
  position: absolute;
  top: 193px;
  left: 69px;
  border: 1px solid rgba(255,255,255,1);
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  overflow: hidden;
}
.v33_20 {
  width: 100%;
  height: 100%;
  background: url("../images/v33_20.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 557px;
  overflow: hidden;
}
.v1_14 {
  width: 278px;
  height: 58px;
  background: url("../images/v1_14.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 223px;
  left: 348px;
  overflow: hidden;
}
.v1_8 {
  width: 134px;
  color: rgba(255,255,255,1);
  position: relative;
  top: 0px;
  left: 0px;
  font-family: Kaisei Decol;
  font-weight: Regular;
  font-size: 40px;
  opacity: 1;
  text-align: left;
}
.v1_9 {
  width: 115px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 163px;
  font-family: Kaisei Decol;
  font-weight: Regular;
  font-size: 40px;
  opacity: 1;
  text-align: left;
}
.v1_15 {
  width: 679px;
  height: 313px;
  background: url("../images/v1_15.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 358px;
  left: 100px;
  overflow: hidden;
}
.v1_10 {
  width: 618px;
  color: rgba(255,255,255,1);
  position: relative;
  top: 0px;
  left: 0px;
  font-family: Fredoka;
  font-weight: Medium;
  font-size: 80px;
  opacity: 1;
  text-align: left;
}
.v1_11 {
  width: 457px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 88px;
  left: 0px;
  font-family: Fredoka;
  font-weight: Medium;
  font-size: 50px;
  opacity: 1;
  text-align: left;
}
.v1_13 {
  width: 679px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 157px;
  left: 0px;
  font-family: Alata;
  font-weight: Regular;
  font-size: 28px;
  opacity: 1;
  text-align: left;
}
.v1_21 {
  width: 100%;
  height: 583px;
  background: linear-gradient(rgba(1,15,56,1), rgba(1,15,56,0));
  opacity: 1;
  position: absolute;
  top: 593px;
  left: 49px;
  overflow: hidden;
}
.v39_101 {
  width: 866px;
  height: 664px;
  background: url("../images/v39_101.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 1274px;
  left: 297px;
  overflow: hidden;
}
.v3_7 {
  width: 866px;
  height: 405px;
  background: url("../images/v3_7.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  margin: 176px;
  opacity: 1;
  position: absolute;
  top: 259px;
  left: 0px;
  overflow: hidden;
}
.v3_4 {
  width: 345px;
  height: 405px;
  background: url("../images/v3_4.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v1_22 {
  width: 345px;
  height: 345px;
  background: url("../images/v1_22.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border: 10px solid rgba(255,255,255,0.949999988079071);
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  overflow: hidden;
}
.v2_2 {
  width: 129px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 366px;
  left: 100px;
  font-family: Alata;
  font-weight: Regular;
  font-size: 28px;
  opacity: 1;
  text-align: left;
}
.v3_5 {
  width: 345px;
  height: 405px;
  background: url("../images/v3_5.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 521px;
  overflow: hidden;
}
.v1_24 {
  width: 345px;
  height: 345px;
  background: url("../images/v1_24.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border: 10px solid rgba(255,255,255,0.949999988079071);
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  overflow: hidden;
}
.v2_3 {
  width: 116px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 366px;
  left: 108px;
  font-family: Alata;
  font-weight: Regular;
  font-size: 28px;
  opacity: 1;
  text-align: left;
}
.v29_16 {
  width: 608px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 119px;
  font-family: Fredoka;
  font-weight: Medium;
  font-size: 150px;
  opacity: 1;
  text-align: left;
}
.v43_205 {
  width: 100%;
  height: 1119px;
  background: url("../images/v43_205.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 2342px;
  left: 277px;
  overflow: hidden;
}
.v10_9 {
  width: 100%;
  height: 1119px;
  background: url("../images/v10_9.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v10_14 {
  width: 100%;
  height: 1119px;
  background: url("../images/v10_14.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v29_15 {
  width: 587px;
  height: 69px;
  background: url("../images/v29_15.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 486px;
  left: 1071px;
  overflow: hidden;
}
.v23_2 {
  width: 126px;
  height: 69px;
  background: url("../images/v23_2.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.v28_9 {
  width: 126px;
  height: 69px;
  background: url("../images/v28_9.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 461px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.v28_4 {
  width: 126px;
  height: 69px;
  background: url("../images/v28_4.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 150px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.v28_10 {
  width: 126px;
  height: 69px;
  background: url("../images/v28_10.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 305px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.v6_4 {
  width: 100%;
  height: 1119px;
  background: url("../images/v6_4.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 1127px;
  overflow: hidden;
}
.name {
  color: #fff;
}
.v6_2 {
  width: 561px;
  height: 612px;
  background: url("../images/v6_2.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 100px;
  left: 69px;
  overflow: hidden;
}
.v6_5 {
  width: 785px;
  height: 314px;
  background: url("../images/v6_5.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 126px;
  left: 893px;
  overflow: hidden;
}
.v6_6 {
  width: 785px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Fredoka;
  font-weight: Medium;
  font-size: 80px;
  opacity: 1;
  text-align: left;
}
.v6_8 {
  width: 765px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 119px;
  left: 0px;
  font-family: Alata;
  font-weight: Regular;
  font-size: 28px;
  opacity: 1;
  text-align: left;
}
.v43_287 {
  width: 100%;
  height: 1020px;
  background: url("../images/v43_287.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 3704px;
  left: 93px;
  overflow: hidden;
}
.v10_10 {
  width: 100%;
  height: 1020px;
  background: url("../images/v10_10.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v10_15 {
  width: 753px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 95px;
  left: 0px;
  font-family: Fredoka;
  font-weight: Medium;
  font-size: 80px;
  opacity: 1;
  text-align: left;
}
.v10_16 {
  width: 765px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 214px;
  left: 0px;
  font-family: Alata;
  font-weight: Regular;
  font-size: 28px;
  opacity: 1;
  text-align: left;
}
.v10_11 {
  width: 100%;
  height: 1020px;
  background: url("../images/v10_11.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 506px;
  overflow: hidden;
}
.v10_12 {
  width: 704px;
  height: 752px;
  background: rgba(101,36,188,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 429px;
}
.v10_13 {
  width: 561px;
  height: 612px;
  background: url("../images/v10_13.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 70px;
  left: 185px;
  overflow: hidden;
}
.v26_2 {
  width: 689px;
  height: 460px;
  background: url("../images/v26_2.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 222px;
  left: 133px;
  overflow: hidden;
}
.v28_13 {
  width: 268px;
  height: 69px;
  background: url("../images/v28_13.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 375px;
  left: 0px;
  overflow: hidden;
}
.v28_5 {
  width: 126px;
  height: 69px;
  background: url("../images/v28_5.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.v28_12 {
  width: 126px;
  height: 69px;
  background: url("../images/v28_12.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 142px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
