.u-section-1 .u-sheet-1 {
  min-height: 868px;
}

.u-section-1 .u-text-1 {
  font-size: 2.5rem;
  font-weight: 700;
  margin: 140px 108px 0;
}

.u-section-1 .u-image-1 {
  width: 156px;
  height: 191px;
  margin: 99px auto 0 15px;
}

.u-section-1 .u-image-2 {
  width: 156px;
  height: 191px;
  margin: -191px auto 0 197px;
}

.u-section-1 .u-image-3 {
  width: 156px;
  height: 191px;
  margin: -192px auto 0 375px;
}

.u-section-1 .u-image-4 {
  width: 156px;
  height: 191px;
  margin: -189px 49px 0 auto;
}

.u-section-1 .u-image-5 {
  width: 156px;
  height: 191px;
  margin: -190px auto 0 750px;
}

.u-section-1 .u-image-6 {
  width: 156px;
  height: 191px;
  margin: -190px 425px 0 auto;
}

.u-section-1 .u-line-1 {
  width: 1076px;
  border-style: dotted;
  height: 7px;
  transform-origin: left center 0px;
  margin: 61px auto 0 15px;
}

.u-section-1 .u-shape-1 {
  width: 31px;
  height: 31px;
  margin: -19px auto 0 77px;
}

.u-section-1 .u-shape-2 {
  width: 31px;
  height: 31px;
  margin: -31px auto 0 259px;
}

.u-section-1 .u-shape-3 {
  width: 31px;
  height: 31px;
  margin: -31px auto 0 438px;
}

.u-section-1 .u-shape-4 {
  width: 31px;
  height: 31px;
  margin: -34px 492px 0 auto;
}

.u-section-1 .u-shape-5 {
  width: 31px;
  height: 31px;
  margin: -28px 111px 0 auto;
}

.u-section-1 .u-shape-6 {
  width: 31px;
  height: 31px;
  margin: -31px 297px 0 auto;
}

.u-section-1 .u-text-2 {
  font-size: 1.375rem;
  margin: 23px 969px 0 15px;
}

.u-section-1 .u-text-3 {
  font-size: 1.375rem;
  margin: -26px 788px 0 197px;
}

.u-section-1 .u-text-4 {
  font-size: 1.375rem;
  margin: -26px 609px 0 376px;
}

.u-section-1 .u-text-5 {
  font-size: 1.375rem;
  margin: -26px 225px 0 741px;
}

.u-section-1 .u-text-6 {
  font-size: 1.375rem;
  margin: -26px 81px 0 967px;
}

.u-section-1 .u-text-7 {
  font-size: 1.375rem;
  margin: -26px 422px 0 556px;
}

.u-section-1 .u-text-8 {
  margin: 22px 987px 0 33px;
}

.u-section-1 .u-text-9 {
  margin: -125px 805px 0 214px;
}

.u-section-1 .u-text-10 {
  margin: -150px 627px 0 393px;
}

.u-section-1 .u-text-11 {
  margin: -150px 450px 0 570px;
}

.u-section-1 .u-text-12 {
  margin: -150px 67px 0 953px;
}

.u-section-1 .u-text-13 {
  margin: -150px 252px 60px 768px;
}

@media (max-width: 1199px) {
  .u-section-1 .u-text-1 {
    margin-top: 504px;
    margin-right: 0;
    margin-left: 231px;
  }

  .u-section-1 .u-image-5 {
    margin-top: -203px;
  }

  .u-section-1 .u-image-6 {
    margin-top: -186px;
  }

  .u-section-1 .u-line-1 {
    width: 940px;
    margin-top: 37px;
    margin-left: 0;
  }

  .u-section-1 .u-text-2 {
    margin-right: 785px;
    margin-left: 0;
  }

  .u-section-1 .u-text-3 {
    margin-right: 688px;
    margin-left: 97px;
  }

  .u-section-1 .u-text-4 {
    width: 107px;
    margin-right: 509px;
    margin-left: 276px;
  }

  .u-section-1 .u-text-5 {
    margin-right: 125px;
    margin-left: 641px;
  }

  .u-section-1 .u-text-6 {
    margin-right: 0;
    margin-left: 847px;
  }

  .u-section-1 .u-text-7 {
    margin-right: 322px;
    margin-left: 456px;
  }

  .u-section-1 .u-text-8 {
    margin-top: 24px;
    margin-right: 819px;
    margin-left: 0;
  }

  .u-section-1 .u-text-9 {
    margin-right: 705px;
    margin-left: 114px;
  }

  .u-section-1 .u-text-10 {
    margin-right: 527px;
    margin-left: 293px;
  }

  .u-section-1 .u-text-11 {
    margin-right: 350px;
    margin-left: 470px;
  }

  .u-section-1 .u-text-12 {
    margin-right: 0;
    margin-left: 820px;
  }

  .u-section-1 .u-text-13 {
    margin-right: 152px;
    margin-bottom: 0;
    margin-left: 668px;
  }
}

@media (max-width: 991px) {
  .u-section-1 .u-text-1 {
    font-size: 3rem;
    margin-left: 11px;
  }

  .u-section-1 .u-image-5 {
    margin-left: 564px;
  }

  .u-section-1 .u-line-1 {
    width: 720px;
  }

  .u-section-1 .u-text-2 {
    margin-right: 565px;
  }

  .u-section-1 .u-text-3 {
    margin-right: 565px;
    margin-left: 0;
  }

  .u-section-1 .u-text-4 {
    margin-right: 399px;
    margin-left: 166px;
  }

  .u-section-1 .u-text-5 {
    margin-right: 15px;
    margin-left: 531px;
  }

  .u-section-1 .u-text-6 {
    margin-left: 627px;
  }

  .u-section-1 .u-text-7 {
    margin-right: 212px;
    margin-left: 346px;
  }

  .u-section-1 .u-text-8 {
    margin-right: 599px;
  }

  .u-section-1 .u-text-9 {
    margin-right: 595px;
    margin-left: 4px;
  }

  .u-section-1 .u-text-10 {
    margin-right: 417px;
    margin-left: 183px;
  }

  .u-section-1 .u-text-11 {
    margin-right: 240px;
    margin-left: 360px;
  }

  .u-section-1 .u-text-12 {
    margin-left: 600px;
  }

  .u-section-1 .u-text-13 {
    margin-right: 42px;
    margin-left: 558px;
  }
}

@media (max-width: 767px) {
  .u-section-1 .u-text-1 {
    margin-top: 571px;
    margin-left: 0;
  }

  .u-section-1 .u-image-5 {
    margin-left: 384px;
  }

  .u-section-1 .u-image-6 {
    margin-right: 384px;
  }

  .u-section-1 .u-line-1 {
    width: 540px;
  }

  .u-section-1 .u-text-2 {
    margin-right: 385px;
  }

  .u-section-1 .u-text-3 {
    margin-right: 385px;
  }

  .u-section-1 .u-text-4 {
    margin-right: 309px;
    margin-left: 76px;
  }

  .u-section-1 .u-text-5 {
    margin-right: 0;
    margin-left: 366px;
  }

  .u-section-1 .u-text-6 {
    margin-left: 447px;
  }

  .u-section-1 .u-text-7 {
    margin-right: 122px;
    margin-left: 256px;
  }

  .u-section-1 .u-text-8 {
    margin-right: 419px;
  }

  .u-section-1 .u-text-9 {
    margin-right: 419px;
    margin-left: 0;
  }

  .u-section-1 .u-text-10 {
    margin-right: 327px;
    margin-left: 93px;
  }

  .u-section-1 .u-text-11 {
    margin-right: 150px;
    margin-left: 270px;
  }

  .u-section-1 .u-text-12 {
    margin-left: 420px;
  }

  .u-section-1 .u-text-13 {
    margin-right: 0;
    margin-left: 420px;
  }
}

@media (max-width: 575px) {
  .u-section-1 .u-text-1 {
    margin-top: 722px;
  }

  .u-section-1 .u-image-2 {
    margin-left: 184px;
  }

  .u-section-1 .u-image-3 {
    margin-left: 184px;
  }

  .u-section-1 .u-image-5 {
    margin-left: 184px;
  }

  .u-section-1 .u-image-6 {
    margin-right: 184px;
  }

  .u-section-1 .u-line-1 {
    width: 340px;
  }

  .u-section-1 .u-shape-3 {
    margin-left: 309px;
  }

  .u-section-1 .u-shape-4 {
    margin-right: 309px;
  }

  .u-section-1 .u-text-2 {
    margin-right: 185px;
  }

  .u-section-1 .u-text-3 {
    margin-right: 185px;
  }

  .u-section-1 .u-text-4 {
    margin-right: 185px;
    margin-left: 0;
  }

  .u-section-1 .u-text-5 {
    margin-left: 166px;
  }

  .u-section-1 .u-text-6 {
    margin-left: 247px;
  }

  .u-section-1 .u-text-7 {
    margin-right: 22px;
    margin-left: 156px;
  }

  .u-section-1 .u-text-8 {
    margin-right: 219px;
  }

  .u-section-1 .u-text-9 {
    margin-right: 219px;
  }

  .u-section-1 .u-text-10 {
    margin-right: 220px;
    margin-left: 0;
  }

  .u-section-1 .u-text-11 {
    margin-right: 50px;
    margin-left: 170px;
  }

  .u-section-1 .u-text-12 {
    margin-left: 220px;
  }

  .u-section-1 .u-text-13 {
    margin-left: 220px;
  }
}.u-section-2 .u-sheet-1 {
  min-height: 592px;
}

.u-section-2 .u-image-1 {
  width: 156px;
  height: 191px;
  margin: 51px auto 0 15px;
}

.u-section-2 .u-image-2 {
  width: 156px;
  height: 191px;
  margin: -191px 788px 0 auto;
}

.u-section-2 .u-image-3 {
  width: 156px;
  height: 191px;
  margin: -192px auto 0 375px;
}

.u-section-2 .u-image-4 {
  width: 156px;
  height: 191px;
  margin: -191px auto 0 555px;
}

.u-section-2 .u-image-5 {
  width: 156px;
  height: 191px;
  margin: -189px 49px 0 auto;
}

.u-section-2 .u-image-6 {
  width: 156px;
  height: 191px;
  margin: -190px 234px 0 auto;
}

.u-section-2 .u-line-1 {
  width: 1076px;
  border-style: dotted;
  height: 7px;
  transform-origin: left center 0px;
  margin: 62px auto 0 15px;
}

.u-section-2 .u-shape-1 {
  width: 31px;
  height: 31px;
  margin: -19px auto 0 77px;
}

.u-section-2 .u-shape-2 {
  width: 31px;
  height: 31px;
  margin: -31px auto 0 259px;
}

.u-section-2 .u-shape-3 {
  width: 31px;
  height: 31px;
  margin: -31px auto 0 438px;
}

.u-section-2 .u-shape-4 {
  width: 31px;
  height: 31px;
  margin: -34px 492px 0 auto;
}

.u-section-2 .u-shape-5 {
  width: 31px;
  height: 31px;
  margin: -28px 111px 0 auto;
}

.u-section-2 .u-shape-6 {
  width: 31px;
  height: 31px;
  margin: -31px 297px 0 auto;
}

.u-section-2 .u-text-1 {
  font-size: 1.375rem;
  margin: 21px 969px 0 15px;
}

.u-section-2 .u-text-2 {
  font-size: 1.375rem;
  margin: -26px 782px 0 191px;
}

.u-section-2 .u-text-3 {
  font-size: 1.375rem;
  margin: -26px 609px 0 376px;
}

.u-section-2 .u-text-4 {
  font-size: 1.375rem;
  margin: -26px 241px 0 757px;
}

.u-section-2 .u-text-5 {
  font-size: 1.375rem;
  margin: -26px 66px 0 950px;
}

.u-section-2 .u-text-6 {
  font-size: 1.375rem;
  margin: -26px 435px 0 560px;
}

.u-section-2 .u-text-7 {
  margin: 27px 988px 0 33px;
}

.u-section-2 .u-text-8 {
  margin: -50px 805px 0 214px;
}

.u-section-2 .u-text-9 {
  margin: -75px 627px 0 393px;
}

.u-section-2 .u-text-10 {
  margin: -50px 450px 0 570px;
}

.u-section-2 .u-text-11 {
  margin: -100px 66px 0 953px;
}

.u-section-2 .u-text-12 {
  margin: -100px 252px 60px 767px;
}

@media (max-width: 1199px) {
  .u-section-2 .u-sheet-1 {
    min-height: 568px;
  }

  .u-section-2 .u-image-2 {
    margin-top: 20px;
    margin-right: 784px;
  }

  .u-section-2 .u-image-6 {
    margin-top: -191px;
  }

  .u-section-2 .u-line-1 {
    width: 940px;
    margin-left: 0;
  }

  .u-section-2 .u-shape-4 {
    margin-top: 20px;
    margin-right: auto;
    margin-left: 438px;
  }

  .u-section-2 .u-shape-5 {
    margin-right: auto;
    margin-left: 438px;
  }

  .u-section-2 .u-shape-6 {
    margin-right: auto;
    margin-left: 438px;
  }

  .u-section-2 .u-text-1 {
    margin-right: 785px;
    margin-left: 0;
  }

  .u-section-2 .u-text-2 {
    margin-top: 20px;
    margin-right: 785px;
    margin-left: 0;
  }

  .u-section-2 .u-text-3 {
    width: 107px;
    margin-right: 509px;
    margin-left: 276px;
  }

  .u-section-2 .u-text-4 {
    margin-right: 141px;
    margin-left: 657px;
  }

  .u-section-2 .u-text-5 {
    margin-right: 0;
    margin-left: 816px;
  }

  .u-section-2 .u-text-6 {
    margin-right: 335px;
    margin-left: 460px;
  }

  .u-section-2 .u-text-7 {
    margin-right: 819px;
    margin-left: 0;
  }

  .u-section-2 .u-text-8 {
    margin-top: 20px;
    margin-right: 819px;
    margin-left: 0;
  }

  .u-section-2 .u-text-9 {
    margin-right: 527px;
    margin-left: 293px;
  }

  .u-section-2 .u-text-10 {
    margin-right: 350px;
    margin-left: 470px;
  }

  .u-section-2 .u-text-11 {
    margin-right: 0;
    margin-left: 820px;
  }

  .u-section-2 .u-text-12 {
    margin-right: 152px;
    margin-left: 667px;
  }
}

@media (max-width: 991px) {
  .u-section-2 .u-image-2 {
    margin-right: 564px;
  }

  .u-section-2 .u-image-5 {
    margin-top: 20px;
    margin-right: auto;
    margin-left: 555px;
  }

  .u-section-2 .u-image-6 {
    margin-right: auto;
    margin-left: 555px;
  }

  .u-section-2 .u-line-1 {
    width: 720px;
  }

  .u-section-2 .u-shape-5 {
    margin-top: 20px;
  }

  .u-section-2 .u-shape-6 {
    margin-top: 20px;
  }

  .u-section-2 .u-text-1 {
    margin-right: 565px;
  }

  .u-section-2 .u-text-2 {
    margin-right: 565px;
  }

  .u-section-2 .u-text-3 {
    margin-right: 399px;
    margin-left: 166px;
  }

  .u-section-2 .u-text-4 {
    margin-right: 31px;
    margin-left: 547px;
  }

  .u-section-2 .u-text-5 {
    margin-top: 20px;
    margin-right: 38px;
    margin-left: 553px;
  }

  .u-section-2 .u-text-6 {
    margin-right: 225px;
    margin-left: 350px;
  }

  .u-section-2 .u-text-7 {
    margin-right: 599px;
  }

  .u-section-2 .u-text-8 {
    margin-right: 599px;
  }

  .u-section-2 .u-text-9 {
    margin-right: 417px;
    margin-left: 183px;
  }

  .u-section-2 .u-text-10 {
    margin-right: 240px;
    margin-left: 360px;
  }

  .u-section-2 .u-text-11 {
    margin-left: 600px;
  }

  .u-section-2 .u-text-12 {
    margin-top: 20px;
    margin-right: 0;
    margin-left: 600px;
  }
}

@media (max-width: 767px) {
  .u-section-2 .u-image-2 {
    margin-right: 384px;
  }

  .u-section-2 .u-image-4 {
    margin-top: 20px;
    margin-left: 375px;
  }

  .u-section-2 .u-image-5 {
    margin-left: 375px;
  }

  .u-section-2 .u-image-6 {
    margin-top: 20px;
    margin-left: 375px;
  }

  .u-section-2 .u-line-1 {
    width: 540px;
  }

  .u-section-2 .u-text-1 {
    margin-right: 385px;
  }

  .u-section-2 .u-text-2 {
    margin-right: 385px;
  }

  .u-section-2 .u-text-3 {
    margin-top: 20px;
    margin-right: 385px;
    margin-left: 0;
  }

  .u-section-2 .u-text-4 {
    margin-right: 0;
    margin-left: 398px;
  }

  .u-section-2 .u-text-5 {
    margin-right: 0;
    margin-left: 411px;
  }

  .u-section-2 .u-text-6 {
    margin-top: 20px;
    margin-right: 0;
    margin-left: 411px;
  }

  .u-section-2 .u-text-7 {
    margin-right: 419px;
  }

  .u-section-2 .u-text-8 {
    margin-right: 419px;
  }

  .u-section-2 .u-text-9 {
    margin-top: 20px;
    margin-right: 419px;
    margin-left: 0;
  }

  .u-section-2 .u-text-10 {
    margin-right: 150px;
    margin-left: 270px;
  }

  .u-section-2 .u-text-11 {
    margin-left: 420px;
  }

  .u-section-2 .u-text-12 {
    margin-left: 420px;
  }
}

@media (max-width: 575px) {
  .u-section-2 .u-image-2 {
    margin-right: 184px;
  }

  .u-section-2 .u-image-3 {
    margin-top: 20px;
    margin-right: 184px;
    margin-left: auto;
  }

  .u-section-2 .u-image-4 {
    margin-right: 184px;
    margin-left: auto;
  }

  .u-section-2 .u-image-5 {
    margin-right: 184px;
    margin-left: auto;
  }

  .u-section-2 .u-image-6 {
    margin-right: 184px;
    margin-left: auto;
  }

  .u-section-2 .u-line-1 {
    width: 340px;
  }

  .u-section-2 .u-shape-3 {
    margin-left: 309px;
  }

  .u-section-2 .u-shape-4 {
    margin-left: 309px;
  }

  .u-section-2 .u-shape-5 {
    margin-left: 309px;
  }

  .u-section-2 .u-shape-6 {
    margin-left: 309px;
  }

  .u-section-2 .u-text-1 {
    margin-right: 185px;
  }

  .u-section-2 .u-text-2 {
    margin-right: 185px;
  }

  .u-section-2 .u-text-3 {
    margin-right: 185px;
  }

  .u-section-2 .u-text-4 {
    margin-left: 198px;
  }

  .u-section-2 .u-text-5 {
    margin-left: 211px;
  }

  .u-section-2 .u-text-6 {
    margin-left: 211px;
  }

  .u-section-2 .u-text-7 {
    margin-right: 219px;
  }

  .u-section-2 .u-text-8 {
    margin-right: 219px;
  }

  .u-section-2 .u-text-9 {
    margin-right: 219px;
  }

  .u-section-2 .u-text-10 {
    margin-top: 20px;
    margin-right: 219px;
    margin-left: 0;
  }

  .u-section-2 .u-text-11 {
    margin-left: 220px;
  }

  .u-section-2 .u-text-12 {
    margin-left: 220px;
  }
}