 .u-section-1 {
  background-image: url("images/noise1.jpg");
  background-position: 50% 50%;
}

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

.u-section-1 .u-image-1 {
  width: 210px;
  height: 315px;
  margin: 14px 71px 0 auto;
}

.u-section-1 .u-text-1 {
  margin: -287px 610px 0 0;
}

.u-section-1 .u-line-1 {
  width: 875px;
  height: 3px;
  transform-origin: left center 0px;
  margin: 4px auto 0 -16px;
}

.u-section-1 .u-text-2 {
  margin: 14px 570px 0 0;
}

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

.u-section-1 .u-text-3 {
  font-style: italic;
  font-size: 1.5rem;
  font-weight: 700;
  margin: 0 610px 0 0;
}

.u-section-1 .u-text-4 {
  font-weight: 400;
  font-style: italic;
  margin: 14px 610px 0 0;
}

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

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

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

  .u-section-1 .u-text-4 {
    margin-right: 410px;
  }
}

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

  .u-section-1 .u-text-1 {
    margin-top: 20px;
    margin-right: 71px;
    margin-left: auto;
  }

  .u-section-1 .u-line-1 {
    width: 720px;
    margin-right: 71px;
    margin-left: auto;
  }

  .u-section-1 .u-text-2 {
    margin-right: 71px;
    margin-left: auto;
  }

  .u-section-1 .u-text-3 {
    margin-right: 71px;
    margin-left: auto;
  }

  .u-section-1 .u-text-4 {
    margin-right: 71px;
    margin-left: auto;
  }
}

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

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

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

  .u-section-1 .u-text-1 {
    width: auto;
    margin-top: 42px;
    margin-left: 0;
  }

  .u-section-1 .u-line-1 {
    margin-top: 7px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-1 .u-text-2 {
    width: auto;
    margin-top: 12px;
    margin-left: 0;
  }

  .u-section-1 .u-text-3 {
    width: auto;
    margin-top: -13px;
    margin-left: 0;
  }

  .u-section-1 .u-text-4 {
    width: auto;
    margin-top: 7px;
    margin-bottom: 12px;
    margin-left: 0;
  }
} .u-section-2 {
  background-image: url("images/default-image.jpg");
  background-position: 50% 50%;
}

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

.u-section-2 .u-text-1 {
  font-style: italic;
  font-size: 1.375rem;
  font-weight: 700;
  margin: 29px 1008px 0 0;
}

.u-section-2 .u-text-2 {
  font-style: italic;
  font-size: 1.375rem;
  font-weight: 700;
  margin: -1px 941px 0 22px;
}

.u-section-2 .u-line-1 {
  height: 74px;
  transform-origin: center bottom 0px;
  left: 147px;
  top: 22px;
  position: absolute;
  width: 3px;
}

.u-section-2 .u-text-3 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: -23px 624px 0 157px;
}

.u-section-2 .u-text-4 {
  font-weight: 400;
  font-style: italic;
  margin: 4px 454px 0 157px;
}

.u-section-2 .u-text-5 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 3px 624px 0 157px;
}

.u-section-2 .u-text-6 {
  font-weight: 400;
  font-style: italic;
  margin: 3px 410px 4px 157px;
}

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

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

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

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

  .u-section-2 .u-text-4 {
    margin-right: 354px;
    margin-left: 57px;
  }

  .u-section-2 .u-text-5 {
    margin-right: 524px;
    margin-left: 57px;
  }

  .u-section-2 .u-text-6 {
    margin-right: 310px;
    margin-left: 57px;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

  .u-section-2 .u-text-6 {
    margin-right: 0;
  }
}

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

  .u-section-2 .u-text-1 {
    width: auto;
    margin-right: 197px;
    margin-left: 11px;
  }

  .u-section-2 .u-text-2 {
    width: auto;
    margin-top: 0;
    margin-right: 193px;
    margin-left: 11px;
  }

  .u-section-2 .u-text-3 {
    width: auto;
    margin-top: 19px;
    margin-right: 93px;
    margin-left: 11px;
  }

  .u-section-2 .u-text-4 {
    width: auto;
    margin-right: 0;
  }

  .u-section-2 .u-text-5 {
    width: auto;
    margin-top: 4px;
    margin-right: -11px;
    margin-left: 11px;
  }

  .u-section-2 .u-text-6 {
    width: auto;
    margin: 2px 15px 38px;
  }
} .u-section-3 {
  background-image: linear-gradient(0deg, rgba(0,0,0,0.35), rgba(0,0,0,0.35)), url("images/c08150ccbf1ecba5a286d0a2e0d80eda9b4e9cf017cb2e44e91e235bf4e3f4660a19a4e87434119f9984acbd7b254c7cff59b5b8e2a885515bd871_1280.jpg");
  background-position: 50% 50%;
  background-size: 235%;
}

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

.u-section-3 .u-text-1 {
  font-style: italic;
  font-size: 1.375rem;
  font-weight: 700;
  margin: 19px 1024px 0 0;
}

.u-section-3 .u-line-1 {
  height: 74px;
  transform-origin: center bottom 0px;
  left: 139px;
  top: 23px;
  position: absolute;
  width: 3px;
}

.u-section-3 .u-text-2 {
  font-weight: 700;
  font-size: 1.125rem;
  margin: -4px 643px 0 161px;
}

.u-section-3 .u-text-3 {
  font-size: 1.125rem;
  font-style: italic;
  margin: 0 765px 0 161px;
}

.u-section-3 .u-text-4 {
  font-size: 1rem;
  width: 818px;
  font-style: normal;
  margin: 19px auto 54px;
}

@media (max-width: 1199px) {
   .u-section-3 {
    background-size: 240%;
  }

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

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

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

  .u-section-3 .u-text-3 {
    margin-right: 665px;
    margin-left: 61px;
  }
}

@media (max-width: 991px) {
  .u-section-3 .u-text-1 {
    margin-right: 604px;
  }

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

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

  .u-section-3 .u-text-4 {
    width: 720px;
  }
}

@media (max-width: 767px) {
   .u-section-3 {
    background-size: auto 275%;
  }

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

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

  .u-section-3 .u-text-2 {
    width: auto;
    margin-top: 9px;
    margin-right: 0;
  }

  .u-section-3 .u-text-3 {
    width: auto;
    margin-right: 0;
  }

  .u-section-3 .u-text-4 {
    width: auto;
    margin: 9px 0 19px;
  }
}

@media (max-width: 575px) {
   .u-section-3 {
    background-size: auto 215%;
  }

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

  .u-section-3 .u-text-1 {
    width: auto;
    margin-top: 38px;
    margin-right: 224px;
  }

  .u-section-3 .u-line-1 {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 224px;
  }

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

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

  .u-section-3 .u-text-4 {
    margin-bottom: 60px;
  }
} .u-section-4 {
  background-image: linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("images/5bcc1513c809e39f60a18c60248de01aff70612467d6d538ece0e577a4322aeb41399978e05d3462a01acd96ca333569d08924d28f5cfe2322272d_1280.jpg");
  background-position: 50% 50%;
}

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

.u-section-4 .u-text-1 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 47px 476px 0 159px;
}

.u-section-4 .u-text-2 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 6px 752px 0 159px;
}

.u-section-4 .u-text-3 {
  font-weight: 400;
  margin: 0 181px 0 159px;
}

.u-section-4 .u-text-4 {
  font-weight: 400;
  width: 779px;
  margin: 6px auto 0;
}

.u-section-4 .u-text-5 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 40px 476px 0 159px;
}

.u-section-4 .u-text-6 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 6px 752px 0 159px;
}

.u-section-4 .u-text-7 {
  font-weight: normal;
  margin: -2px 181px 0 180px;
}

.u-section-4 .u-text-8 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 34px 476px 0 159px;
}

.u-section-4 .u-text-9 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 6px 752px 0 159px;
}

.u-section-4 .u-text-10 {
  width: 779px;
  margin: -2px auto 20px;
}

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

  .u-section-4 .u-text-1 {
    margin-right: 376px;
    margin-left: 59px;
  }

  .u-section-4 .u-text-2 {
    margin-right: 652px;
    margin-left: 59px;
  }

  .u-section-4 .u-text-3 {
    margin-right: 81px;
    margin-left: 59px;
  }

  .u-section-4 .u-text-5 {
    margin-right: 376px;
    margin-left: 59px;
  }

  .u-section-4 .u-text-6 {
    margin-right: 652px;
    margin-left: 59px;
  }

  .u-section-4 .u-text-7 {
    margin-right: 81px;
    margin-left: 80px;
  }

  .u-section-4 .u-text-8 {
    margin-right: 376px;
    margin-left: 59px;
  }

  .u-section-4 .u-text-9 {
    margin-right: 652px;
    margin-left: 59px;
  }
}

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

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

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

  .u-section-4 .u-text-3 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-4 .u-text-4 {
    width: 720px;
  }

  .u-section-4 .u-text-5 {
    margin-right: 215px;
    margin-left: 0;
  }

  .u-section-4 .u-text-6 {
    margin-right: 491px;
    margin-left: 0;
  }

  .u-section-4 .u-text-7 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-4 .u-text-8 {
    margin-right: 215px;
    margin-left: 0;
  }

  .u-section-4 .u-text-9 {
    margin-right: 491px;
    margin-left: 0;
  }

  .u-section-4 .u-text-10 {
    width: 720px;
  }
}

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

  .u-section-4 .u-text-1 {
    margin-top: 34px;
    margin-right: 35px;
  }

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

  .u-section-4 .u-text-4 {
    width: 540px;
  }

  .u-section-4 .u-text-5 {
    margin-right: 35px;
  }

  .u-section-4 .u-text-6 {
    margin-right: 311px;
  }

  .u-section-4 .u-text-8 {
    margin-right: 35px;
  }

  .u-section-4 .u-text-9 {
    margin-right: 311px;
  }

  .u-section-4 .u-text-10 {
    width: 540px;
  }
}

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

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

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

  .u-section-4 .u-text-4 {
    width: 340px;
  }

  .u-section-4 .u-text-5 {
    margin-right: 0;
  }

  .u-section-4 .u-text-6 {
    margin-right: 111px;
  }

  .u-section-4 .u-text-8 {
    margin-right: 0;
  }

  .u-section-4 .u-text-9 {
    margin-right: 111px;
  }

  .u-section-4 .u-text-10 {
    width: 340px;
  }
} .u-section-5 {
  background-image: url("images/309feb011593f9c93357e75f89658756224bd580eba41458152ed99ecf58c0f270b76a876042d896ac75b67c47ab6a67eff5fc2ca47f628e1392d7_1280.jpg");
  background-position: 50% 50%;
}

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

.u-section-5 .u-text-1 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 32px 483px 0 160px;
}

.u-section-5 .u-text-2 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 0 641px 0 160px;
}

.u-section-5 .u-text-3 {
  font-weight: 400;
  margin: 11px 148px 0 160px;
}

.u-section-5 .u-text-4 {
  width: 779px;
  margin: 11px auto 0;
}

.u-section-5 .u-text-5 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 20px 414px 0 160px;
}

.u-section-5 .u-text-6 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 0 592px 0 160px;
}

.u-section-5 .u-text-7 {
  width: 779px;
  margin: 11px auto 0;
}

.u-section-5 .u-text-8 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 20px 414px 0 160px;
}

.u-section-5 .u-text-9 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: normal;
  margin: 0 592px 0 160px;
}

.u-section-5 .u-text-10 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 20px 414px 0 160px;
}

.u-section-5 .u-text-11 {
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 700;
  margin: 0 592px 11px 160px;
}

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

  .u-section-5 .u-text-1 {
    margin-right: 383px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-2 {
    margin-right: 541px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-3 {
    margin-right: 48px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-5 {
    margin-right: 314px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-6 {
    margin-right: 492px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-8 {
    margin-right: 314px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-9 {
    margin-right: 492px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-10 {
    margin-right: 314px;
    margin-left: 60px;
  }

  .u-section-5 .u-text-11 {
    margin-right: 492px;
    margin-left: 60px;
  }
}

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

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

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

  .u-section-5 .u-text-3 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-5 .u-text-4 {
    width: 720px;
  }

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

  .u-section-5 .u-text-6 {
    margin-right: 332px;
    margin-left: 0;
  }

  .u-section-5 .u-text-7 {
    width: 720px;
  }

  .u-section-5 .u-text-8 {
    margin-right: 154px;
    margin-left: 0;
  }

  .u-section-5 .u-text-9 {
    margin-right: 332px;
    margin-left: 0;
  }

  .u-section-5 .u-text-10 {
    margin-right: 154px;
    margin-left: 0;
  }

  .u-section-5 .u-text-11 {
    margin-right: 332px;
    margin-left: 0;
  }
}

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

  .u-section-5 .u-text-1 {
    margin-right: 43px;
  }

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

  .u-section-5 .u-text-4 {
    width: 540px;
  }

  .u-section-5 .u-text-5 {
    margin-right: 0;
  }

  .u-section-5 .u-text-6 {
    margin-right: 152px;
  }

  .u-section-5 .u-text-7 {
    width: 540px;
  }

  .u-section-5 .u-text-8 {
    margin-right: 0;
  }

  .u-section-5 .u-text-9 {
    margin-right: 152px;
  }

  .u-section-5 .u-text-10 {
    margin-right: 0;
  }

  .u-section-5 .u-text-11 {
    margin-right: 152px;
  }
}

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

  .u-section-5 .u-text-1 {
    width: auto;
    margin-top: 35px;
    margin-right: 0;
  }

  .u-section-5 .u-text-2 {
    margin-top: 7px;
    margin-right: 1px;
  }

  .u-section-5 .u-text-3 {
    width: auto;
  }

  .u-section-5 .u-text-4 {
    width: 340px;
  }

  .u-section-5 .u-text-6 {
    margin-right: 0;
  }

  .u-section-5 .u-text-7 {
    width: 340px;
  }

  .u-section-5 .u-text-9 {
    margin-right: 0;
  }

  .u-section-5 .u-text-11 {
    margin-right: 0;
  }
} .u-section-6 {
  background-image: linear-gradient(#e9f2fa, #adcce9);
}

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

.u-section-6 .u-text-1 {
  font-size: 1.125rem;
  font-weight: normal;
  margin: 23px auto 23px 158px;
}

@media (max-width: 767px) {
  .u-section-6 .u-text-1 {
    margin-top: 63px;
    margin-bottom: 1px;
  }
}

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

  .u-section-6 .u-text-1 {
    width: auto;
    margin: 10px 30px;
  }
}