 .u-section-1 {
  margin: 0;
}

.u-section-1 .u-sheet-1 {
  min-height: 367px;
  margin-bottom: 0;
}

.u-section-1 .u-text-1 {
  margin: 25px auto 25px 0;
}

.u-section-1 .u-btn-1 {
  background-image: none;
  padding: 0;
}

.u-section-1 .u-btn-2 {
  background-image: none;
  padding: 0;
}

@media (max-width: 1199px) {
   .u-section-1 {
    height: 675px;
  }
}

@media (max-width: 575px) {
  .u-section-1 .u-sheet-1 {
    min-height: 374px;
  }

  .u-section-1 .u-text-1 {
    width: auto;
    margin-top: 27px;
    margin-right: 0;
    margin-bottom: 40px;
  }
}.u-block-3c20-2 {
  position: absolute;
  left: calc(((100% - 1140px) / 2)  + 68px);
  right: auto;
  bottom: 121px;
  width: auto;
  height: auto;
}

.u-block-3c20-3 {
  position: absolute;
  left: calc(((100% - 1140px) / 2)  + -2px);
  width: 35px;
  height: 35px;
  right: auto;
  bottom: 111px;
}

.u-block-3c20-4 {
  position: absolute;
  width: 35px;
  height: 35px;
  left: auto;
  right: calc(((100% - 1140px) / 2)  + 114px);
  bottom: 111px;
}

@media (max-width: 1199px) {
  .u-block-3c20-2 {
    left: calc(((100% - 940px) / 2)  + 449px);
  }

  .u-block-3c20-3 {
    left: calc(((100% - 940px) / 2)  + -2px);
  }

  .u-block-3c20-4 {
    right: calc(((100% - 940px) / 2)  + -2px);
  }
}

@media (max-width: 991px) {
  .u-block-3c20-2 {
    left: calc(((100% - 720px) / 2)  + 339px);
  }

  .u-block-3c20-3 {
    left: calc(((100% - 720px) / 2)  + -2px);
  }

  .u-block-3c20-4 {
    right: calc(((100% - 720px) / 2)  + -2px);
  }
}

@media (max-width: 767px) {
  .u-block-3c20-2 {
    left: calc(((100% - 540px) / 2)  + 249px);
  }

  .u-block-3c20-3 {
    left: calc(((100% - 540px) / 2)  + -1px);
  }

  .u-block-3c20-4 {
    right: calc(((100% - 540px) / 2)  + -1px);
  }
}

@media (max-width: 575px) {
  .u-block-3c20-2 {
    top: 4px;
    left: calc(((100% - 1140px) / 2)  + 68px);
  }

  .u-block-3c20-3 {
    left: calc(((100% - 340px) / 2)  + -1px);
    width: 26px;
    height: 26px;
    top: 0;
    padding: 0;
  }

  .u-block-3c20-4 {
    width: 26px;
    height: 26px;
    top: 0;
    right: calc(((100% - 340px) / 2)  + -1px);
    padding: 0;
  }
}

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

.u-section-2-1 .u-image-1 {
  width: 1023px;
  height: 685px;
  margin: 0 auto 60px 0;
}

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

  .u-section-2-1 .u-image-1 {
    width: 940px;
    height: 630px;
  }
}

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

  .u-section-2-1 .u-image-1 {
    width: 720px;
    height: 483px;
  }
}

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

  .u-section-2-1 .u-image-1 {
    width: 540px;
    height: 637px;
  }
}

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

  .u-section-2-1 .u-image-1 {
    height: 230px;
    margin-top: 43px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

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

.u-section-2-2 .u-image-1 {
  width: 1021px;
  height: 843px;
  margin: -79px auto 60px 0;
}

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

  .u-section-2-2 .u-image-1 {
    width: 940px;
    height: 776px;
  }
}

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

  .u-section-2-2 .u-image-1 {
    width: 720px;
    height: 594px;
  }
}

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

  .u-section-2-2 .u-image-1 {
    width: 540px;
    height: 446px;
  }
}

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

  .u-section-2-2 .u-image-1 {
    height: 281px;
    margin-top: 20px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-3 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-3 .u-image-1 {
  width: 964px;
  height: 796px;
  margin: -38px auto 60px 0;
}

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

  .u-section-2-3 .u-image-1 {
    width: 940px;
    height: 776px;
  }
}

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

  .u-section-2-3 .u-image-1 {
    width: 720px;
    height: 594px;
  }
}

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

  .u-section-2-3 .u-image-1 {
    width: 540px;
    height: 446px;
  }
}

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

  .u-section-2-3 .u-image-1 {
    height: 281px;
    margin-top: 20px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-4 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-4 .u-image-1 {
  width: 1009px;
  height: 691px;
  margin: -6px auto 60px 0;
}

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

  .u-section-2-4 .u-image-1 {
    width: 940px;
    height: 644px;
  }
}

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

  .u-section-2-4 .u-image-1 {
    width: 720px;
    height: 493px;
  }
}

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

  .u-section-2-4 .u-image-1 {
    width: 540px;
    height: 370px;
  }
}

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

  .u-section-2-4 .u-image-1 {
    height: 234px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-5 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-5 .u-image-1 {
  width: 1031px;
  height: 689px;
  margin: -4px auto 60px 0;
}

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

  .u-section-2-5 .u-image-1 {
    width: 940px;
    height: 628px;
  }
}

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

  .u-section-2-5 .u-image-1 {
    width: 720px;
    height: 481px;
  }
}

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

  .u-section-2-5 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

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

  .u-section-2-5 .u-image-1 {
    height: 227px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-6 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-6 .u-image-1 {
  width: 975px;
  height: 725px;
  margin: 0 auto 60px -11px;
}

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

  .u-section-2-6 .u-image-1 {
    width: 940px;
    height: 699px;
    margin-left: 0;
  }
}

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

  .u-section-2-6 .u-image-1 {
    width: 720px;
    height: 535px;
  }
}

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

  .u-section-2-6 .u-image-1 {
    width: 540px;
    height: 401px;
  }
}

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

  .u-section-2-6 .u-image-1 {
    height: 230px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-7 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-7 .u-image-1 {
  width: 1030px;
  height: 689px;
  margin: 0 auto 60px -11px;
}

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

  .u-section-2-7 .u-image-1 {
    width: 940px;
    height: 629px;
    margin-left: 0;
  }
}

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

  .u-section-2-7 .u-image-1 {
    width: 720px;
    height: 482px;
  }
}

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

  .u-section-2-7 .u-image-1 {
    width: 540px;
    height: 362px;
  }
}

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

  .u-section-2-7 .u-image-1 {
    height: 229px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-8 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-8 .u-image-1 {
  width: 1031px;
  height: 689px;
  margin: 0 auto 60px 0;
}

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

  .u-section-2-8 .u-image-1 {
    width: 940px;
    height: 628px;
  }
}

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

  .u-section-2-8 .u-image-1 {
    width: 720px;
    height: 481px;
  }
}

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

  .u-section-2-8 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

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

  .u-section-2-8 .u-image-1 {
    height: 228px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-9 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-9 .u-image-1 {
  width: 1022px;
  height: 685px;
  margin: 0 auto 60px 0;
}

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

  .u-section-2-9 .u-image-1 {
    width: 940px;
    height: 630px;
  }
}

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

  .u-section-2-9 .u-image-1 {
    width: 720px;
    height: 483px;
  }
}

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

  .u-section-2-9 .u-image-1 {
    width: 540px;
    height: 637px;
  }
}

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

  .u-section-2-9 .u-image-1 {
    height: 231px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-10 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-10 .u-image-1 {
  width: 1035px;
  height: 689px;
  margin: 0 auto 60px -11px;
}

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

  .u-section-2-10 .u-image-1 {
    width: 940px;
    height: 626px;
    margin-left: 0;
  }
}

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

  .u-section-2-10 .u-image-1 {
    width: 720px;
    height: 479px;
  }
}

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

  .u-section-2-10 .u-image-1 {
    width: 540px;
    height: 359px;
  }
}

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

  .u-section-2-10 .u-image-1 {
    height: 230px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-11 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-11 .u-image-1 {
  width: 1032px;
  height: 689px;
  margin: 0 auto 60px 0;
}

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

  .u-section-2-11 .u-image-1 {
    width: 940px;
    height: 628px;
  }
}

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

  .u-section-2-11 .u-image-1 {
    width: 720px;
    height: 481px;
  }
}

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

  .u-section-2-11 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

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

  .u-section-2-11 .u-image-1 {
    height: 228px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-2-12 .u-sheet-1 {
  min-height: 850px;
}

.u-section-2-12 .u-image-1 {
  width: 1032px;
  height: 689px;
  margin: 0 auto 60px 0;
}

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

  .u-section-2-12 .u-image-1 {
    width: 940px;
    height: 628px;
  }
}

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

  .u-section-2-12 .u-image-1 {
    width: 720px;
    height: 481px;
  }
}

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

  .u-section-2-12 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

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

  .u-section-2-12 .u-image-1 {
    height: 228px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}.u-section-3 .u-sheet-1 {
  min-height: 221px;
  margin-bottom: 0;
}

.u-section-3 .u-text-1 {
  margin-bottom: 0;
  margin-top: 20px;
}

@media (max-width: 575px) {
  .u-section-3 .u-sheet-1 {
    min-height: 156px;
  }

  .u-section-3 .u-text-1 {
    width: auto;
    margin: 14px 40px 14px 0;
  }
}.u-block-e6d0-2 {
  position: absolute;
  left: calc(((100% - 1140px) / 2)  + 68px);
  right: auto;
  bottom: 121px;
  width: auto;
  height: auto;
}

.u-block-e6d0-3 {
  position: absolute;
  left: calc(((100% - 1140px) / 2)  + -2px);
  width: 35px;
  height: 35px;
  right: auto;
  bottom: 111px;
}

.u-block-e6d0-4 {
  position: absolute;
  width: 35px;
  height: 35px;
  left: auto;
  right: calc(((100% - 1140px) / 2)  + 190px);
  bottom: 111px;
}

@media (max-width: 1199px) {
  .u-block-e6d0-2 {
    left: calc(((100% - 940px) / 2)  + 449px);
  }

  .u-block-e6d0-3 {
    left: calc(((100% - 940px) / 2)  + -2px);
  }

  .u-block-e6d0-4 {
    right: calc(((100% - 940px) / 2)  + -2px);
  }
}

@media (max-width: 991px) {
  .u-block-e6d0-2 {
    left: calc(((100% - 720px) / 2)  + 339px);
  }

  .u-block-e6d0-3 {
    left: calc(((100% - 720px) / 2)  + -2px);
  }

  .u-block-e6d0-4 {
    right: calc(((100% - 720px) / 2)  + -2px);
  }
}

@media (max-width: 767px) {
  .u-block-e6d0-2 {
    left: calc(((100% - 540px) / 2)  + 249px);
  }

  .u-block-e6d0-3 {
    left: calc(((100% - 540px) / 2)  + -1px);
  }

  .u-block-e6d0-4 {
    right: calc(((100% - 540px) / 2)  + -1px);
  }
}

@media (max-width: 575px) {
  .u-block-e6d0-2 {
    left: calc(((100% - 340px) / 2)  + 89px);
    top: 10px;
  }

  .u-block-e6d0-3 {
    left: calc(((100% - 340px) / 2)  + -1px);
    width: 26px;
    height: 26px;
    top: 0;
    padding: 0;
  }

  .u-block-e6d0-4 {
    width: 26px;
    height: 26px;
    top: 0;
    right: calc(((100% - 340px) / 2)  + -1px);
    padding: 0;
  }
}

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

.u-section-4-1 .u-image-1 {
  width: 1023px;
  height: 685px;
  margin: 0 auto 60px -36px;
}

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

  .u-section-4-1 .u-image-1 {
    width: 940px;
    height: 629px;
    margin-left: 0;
  }
}

@media (max-width: 991px) {
  .u-section-4-1 .u-sheet-1 {
    min-height: 647px;
  }

  .u-section-4-1 .u-image-1 {
    width: 720px;
    height: 482px;
  }
}

@media (max-width: 767px) {
  .u-section-4-1 .u-sheet-1 {
    min-height: 802px;
  }

  .u-section-4-1 .u-image-1 {
    width: 540px;
    height: 637px;
  }
}

@media (max-width: 575px) {
  .u-section-4-1 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-1 .u-image-1 {
    height: 245px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-4-2 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-2 .u-image-1 {
  width: 927px;
  height: 766px;
  margin: -78px auto 60px -200px;
}

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

  .u-section-4-2 .u-image-1 {
    width: 720px;
    height: 595px;
    margin-left: 0;
  }
}

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

  .u-section-4-2 .u-image-1 {
    width: 540px;
    height: 446px;
  }
}

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

  .u-section-4-2 .u-image-1 {
    height: 489px;
    width: 592px;
    margin: 43px -126px 0;
  }
}

.u-section-4-3 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-3 .u-image-1 {
  width: 877px;
  height: 724px;
  margin: -42px auto 60px -196px;
}

@media (max-width: 991px) {
  .u-section-4-3 .u-sheet-1 {
    min-height: 705px;
  }
}

@media (max-width: 767px) {
  .u-section-4-3 .u-sheet-1 {
    min-height: 557px;
  }

  .u-section-4-3 .u-image-1 {
    width: 540px;
    height: 446px;
    margin-left: 0;
  }
}

@media (max-width: 575px) {
  .u-section-4-3 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-3 .u-image-1 {
    height: 502px;
    width: 608px;
    margin: 43px -134px 0;
  }
}

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

.u-section-4-4 .u-image-1 {
  width: 1009px;
  height: 691px;
  margin: -6px auto 60px 0;
}

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

  .u-section-4-4 .u-image-1 {
    width: 940px;
    height: 644px;
  }
}

@media (max-width: 991px) {
  .u-section-4-4 .u-sheet-1 {
    min-height: 652px;
  }

  .u-section-4-4 .u-image-1 {
    width: 720px;
    height: 493px;
  }
}

@media (max-width: 767px) {
  .u-section-4-4 .u-sheet-1 {
    min-height: 529px;
  }

  .u-section-4-4 .u-image-1 {
    width: 540px;
    height: 370px;
  }
}

@media (max-width: 575px) {
  .u-section-4-4 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-4 .u-image-1 {
    height: 230px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-4-5 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-5 .u-image-1 {
  width: 1031px;
  height: 689px;
  margin: -4px auto 60px 0;
}

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

  .u-section-4-5 .u-image-1 {
    width: 940px;
    height: 628px;
  }
}

@media (max-width: 991px) {
  .u-section-4-5 .u-sheet-1 {
    min-height: 642px;
  }

  .u-section-4-5 .u-image-1 {
    width: 720px;
    height: 481px;
  }
}

@media (max-width: 767px) {
  .u-section-4-5 .u-sheet-1 {
    min-height: 522px;
  }

  .u-section-4-5 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

@media (max-width: 575px) {
  .u-section-4-5 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-5 .u-image-1 {
    height: 227px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-4-6 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-6 .u-image-1 {
  width: 880px;
  height: 684px;
  margin: 0 auto 60px -212px;
}

@media (max-width: 767px) {
  .u-section-4-6 .u-sheet-1 {
    min-height: 586px;
  }

  .u-section-4-6 .u-image-1 {
    width: 540px;
    height: 420px;
    margin-left: 0;
  }
}

@media (max-width: 575px) {
  .u-section-4-6 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-6 .u-image-1 {
    height: 498px;
    width: 535px;
    margin: 43px -97px 0;
  }
}

.u-section-4-7 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-7 .u-image-1 {
  width: 1030px;
  height: 689px;
  margin: 0 auto 60px -287px;
}

@media (max-width: 991px) {
  .u-section-4-7 .u-sheet-1 {
    min-height: 643px;
  }

  .u-section-4-7 .u-image-1 {
    width: 720px;
    height: 482px;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .u-section-4-7 .u-sheet-1 {
    min-height: 523px;
  }

  .u-section-4-7 .u-image-1 {
    width: 540px;
    height: 362px;
  }
}

@media (max-width: 575px) {
  .u-section-4-7 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-7 .u-image-1 {
    height: 501px;
    margin: 40px -100px 0;
  }
}

.u-section-4-8 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-8 .u-image-1 {
  width: 1031px;
  height: 689px;
  margin: 0 auto 60px 0;
}

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

  .u-section-4-8 .u-image-1 {
    width: 940px;
    height: 628px;
  }
}

@media (max-width: 991px) {
  .u-section-4-8 .u-sheet-1 {
    min-height: 642px;
  }

  .u-section-4-8 .u-image-1 {
    width: 720px;
    height: 481px;
  }
}

@media (max-width: 767px) {
  .u-section-4-8 .u-sheet-1 {
    min-height: 522px;
  }

  .u-section-4-8 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

@media (max-width: 575px) {
  .u-section-4-8 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-8 .u-image-1 {
    height: 228px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-4-9 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-9 .u-image-1 {
  width: 1030px;
  height: 689px;
  margin: 0 auto 60px 0;
}

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

  .u-section-4-9 .u-image-1 {
    width: 940px;
    height: 629px;
  }
}

@media (max-width: 991px) {
  .u-section-4-9 .u-sheet-1 {
    min-height: 643px;
  }

  .u-section-4-9 .u-image-1 {
    width: 720px;
    height: 482px;
  }
}

@media (max-width: 767px) {
  .u-section-4-9 .u-sheet-1 {
    min-height: 523px;
  }

  .u-section-4-9 .u-image-1 {
    width: 540px;
    height: 362px;
  }
}

@media (max-width: 575px) {
  .u-section-4-9 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-9 .u-image-1 {
    height: 227px;
    margin-top: 43px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

.u-section-4-10 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-10 .u-image-1 {
  width: 1022px;
  height: 685px;
  margin: 0 auto 60px -281px;
}

@media (max-width: 991px) {
  .u-section-4-10 .u-sheet-1 {
    min-height: 648px;
  }

  .u-section-4-10 .u-image-1 {
    width: 720px;
    height: 483px;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .u-section-4-10 .u-sheet-1 {
    min-height: 802px;
  }

  .u-section-4-10 .u-image-1 {
    width: 540px;
    height: 637px;
  }
}

@media (max-width: 575px) {
  .u-section-4-10 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-10 .u-image-1 {
    height: 501px;
    width: 420px;
    margin: 43px -40px 21px;
  }
}

.u-section-4-11 .u-sheet-1 {
  min-height: 850px;
}

.u-section-4-11 .u-image-1 {
  width: 1035px;
  height: 689px;
  margin: 0 auto 60px -287px;
}

@media (max-width: 991px) {
  .u-section-4-11 .u-sheet-1 {
    min-height: 640px;
  }

  .u-section-4-11 .u-image-1 {
    width: 720px;
    height: 479px;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .u-section-4-11 .u-sheet-1 {
    min-height: 520px;
  }

  .u-section-4-11 .u-image-1 {
    width: 540px;
    height: 359px;
  }
}

@media (max-width: 575px) {
  .u-section-4-11 .u-sheet-1 {
    min-height: 565px;
  }

  .u-section-4-11 .u-image-1 {
    height: 500px;
    width: 569px;
    margin: 40px -114px -18px;
  }
}.u-section-5 .u-sheet-1 {
  min-height: 163px;
  margin-bottom: 0;
}

.u-section-5 .u-text-1 {
  margin-bottom: 0;
  margin-top: 20px;
}

@media (max-width: 575px) {
  .u-section-5 .u-sheet-1 {
    min-height: 64px;
  }

  .u-section-5 .u-text-1 {
    width: auto;
    margin-top: 13px;
    margin-right: 93px;
    margin-left: 0;
  }
}.u-block-d804-2 {
  position: absolute;
  left: calc(((100% - 1140px) / 2)  + 76px);
  width: auto;
  height: auto;
  right: auto;
  bottom: 121px;
}

.u-block-d804-3 {
  position: absolute;
  left: calc(((100% - 1140px) / 2)  + -2px);
  width: 35px;
  height: 35px;
  right: auto;
  bottom: 111px;
}

.u-block-d804-4 {
  position: absolute;
  width: 35px;
  height: 35px;
  left: auto;
  right: calc(((100% - 1140px) / 2)  + 225px);
  bottom: 111px;
}

@media (max-width: 1199px) {
  .u-block-d804-2 {
    left: calc(((100% - 940px) / 2)  + 449px);
  }

  .u-block-d804-3 {
    left: calc(((100% - 940px) / 2)  + -2px);
  }

  .u-block-d804-4 {
    right: calc(((100% - 940px) / 2)  + -2px);
    left: calc(((100% - 940px) / 2)  + 414px);
  }
}

@media (max-width: 991px) {
  .u-block-d804-2 {
    left: calc(((100% - 720px) / 2)  + 339px);
  }

  .u-block-d804-3 {
    left: calc(((100% - 720px) / 2)  + -2px);
  }

  .u-block-d804-4 {
    right: calc(((100% - 720px) / 2)  + -2px);
    left: calc(((100% - 720px) / 2)  + 317px);
  }
}

@media (max-width: 767px) {
  .u-block-d804-2 {
    left: calc(((100% - 540px) / 2)  + 249px);
  }

  .u-block-d804-3 {
    left: calc(((100% - 540px) / 2)  + -1px);
  }

  .u-block-d804-4 {
    right: calc(((100% - 540px) / 2)  + -1px);
    left: calc(((100% - 540px) / 2)  + 238px);
  }
}

@media (max-width: 575px) {
  .u-block-d804-2 {
    top: 12px;
    left: calc(((100% - 340px) / 2)  + 133px);
  }

  .u-block-d804-3 {
    left: calc(((100% - 340px) / 2)  + -1px);
    width: 26px;
    height: 26px;
    top: 0;
    padding: 0;
  }

  .u-block-d804-4 {
    width: 26px;
    height: 26px;
    left: auto;
    top: 0;
    right: calc(((100% - 340px) / 2));
    padding: 0;
  }
}

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

.u-section-6-1 .u-image-1 {
  width: 1023px;
  height: 685px;
  margin: 0 auto 60px -245px;
}

@media (max-width: 991px) {
  .u-section-6-1 .u-sheet-1 {
    min-height: 647px;
  }

  .u-section-6-1 .u-image-1 {
    width: 720px;
    height: 482px;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .u-section-6-1 .u-sheet-1 {
    min-height: 802px;
  }

  .u-section-6-1 .u-image-1 {
    width: 540px;
    height: 637px;
  }
}

@media (max-width: 575px) {
  .u-section-6-1 .u-sheet-1 {
    min-height: 610px;
  }

  .u-section-6-1 .u-image-1 {
    height: 441px;
    width: 370px;
    margin-top: 43px;
    margin-left: -15px;
    margin-right: -15px;
  }
}

.u-section-6-2 .u-sheet-1 {
  min-height: 850px;
}

.u-section-6-2 .u-image-1 {
  width: 927px;
  height: 766px;
  margin: -78px auto 60px -207px;
}

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

  .u-section-6-2 .u-image-1 {
    width: 540px;
    height: 446px;
    margin-left: 0;
  }
}

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

  .u-section-6-2 .u-image-1 {
    height: 505px;
    width: 611px;
    margin-top: 38px;
    margin-left: -135px;
    margin-right: -135px;
  }
}

.u-section-6-3 .u-sheet-1 {
  min-height: 850px;
}

.u-section-6-3 .u-image-1 {
  width: 877px;
  height: 724px;
  margin: -47px auto 60px -167px;
}

@media (max-width: 991px) {
  .u-section-6-3 .u-sheet-1 {
    min-height: 705px;
  }
}

@media (max-width: 767px) {
  .u-section-6-3 .u-sheet-1 {
    min-height: 557px;
  }

  .u-section-6-3 .u-image-1 {
    width: 540px;
    height: 446px;
    margin-left: 0;
  }
}

@media (max-width: 575px) {
  .u-section-6-3 .u-sheet-1 {
    min-height: 610px;
  }

  .u-section-6-3 .u-image-1 {
    height: 449px;
    width: 544px;
    margin-top: 41px;
    margin-left: -102px;
    margin-right: -102px;
  }
}

.u-section-6-4 .u-sheet-1 {
  min-height: 850px;
}

.u-section-6-4 .u-image-1 {
  width: 1009px;
  height: 691px;
  margin: 0 auto 60px -273px;
}

@media (max-width: 991px) {
  .u-section-6-4 .u-sheet-1 {
    min-height: 652px;
  }

  .u-section-6-4 .u-image-1 {
    width: 720px;
    height: 493px;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .u-section-6-4 .u-sheet-1 {
    min-height: 529px;
  }

  .u-section-6-4 .u-image-1 {
    width: 540px;
    height: 370px;
  }
}

@media (max-width: 575px) {
  .u-section-6-4 .u-sheet-1 {
    min-height: 610px;
  }

  .u-section-6-4 .u-image-1 {
    height: 503px;
    width: 482px;
    margin-top: 41px;
    margin-left: -71px;
    margin-right: -71px;
  }
}

.u-section-6-5 .u-sheet-1 {
  min-height: 850px;
}

.u-section-6-5 .u-image-1 {
  width: 1031px;
  height: 689px;
  margin: 0 auto 60px -247px;
}

@media (max-width: 991px) {
  .u-section-6-5 .u-sheet-1 {
    min-height: 642px;
  }

  .u-section-6-5 .u-image-1 {
    width: 720px;
    height: 481px;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .u-section-6-5 .u-sheet-1 {
    min-height: 522px;
  }

  .u-section-6-5 .u-image-1 {
    width: 540px;
    height: 361px;
  }
}

@media (max-width: 575px) {
  .u-section-6-5 .u-sheet-1 {
    min-height: 610px;
  }

  .u-section-6-5 .u-image-1 {
    height: 438px;
    margin-top: 41px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}.u-section-7 .u-sheet-1 {
  min-height: 295px;
}