.u-section-1 {
    background-image: url("images/yyy.jpg");
    background-position: 50% 50%;
  }
  
  .u-section-1 .u-sheet-1 {
    min-height: 659px;
  }
  
  .u-section-1 .u-layout-wrap-1 {
    margin-top: 110px;
    margin-bottom: 34px;
  }
  
  .u-section-1 .u-layout-cell-1 {
    min-height: 515px;
  }
  
  .u-section-1 .u-container-layout-1 {
    padding: 0 25px 20px;
  }
  
  .u-section-1 .u-text-1 {
    letter-spacing: normal;
    font-family: Barlow;
    font-weight: 700;
    font-size: 3rem;
    text-transform: none;
    margin: 0;
  }
  
  .u-section-1 .u-text-2 {
    font-size: 1.125rem;
    margin: 30px 39px 0;
  }
  
  .u-section-1 .u-social-icons-1 {
    height: 51px;
    min-height: 16px;
    width: 113px;
    min-width: 42px;
    margin: 38px auto 0;
  }
  
  .u-section-1 .u-icon-1 {
    height: 100%;
    color: rgb(0, 137, 203) !important;
  }
  
  .u-section-1 .u-icon-2 {
    height: 100%;
    color: rgb(0, 122, 185) !important;
  }
  
  .u-section-1 .u-image-1 {
    min-height: 515px;
    background-image: url("images/ffffff.jpg");
    background-position: 50% 50%;
  }
  
  .u-section-1 .u-container-layout-2 {
    padding: 30px 0 30px 40px;
  }
  
  @media (max-width: 1199px) {
    .u-section-1 .u-sheet-1 {
      min-height: 451px;
    }
  
    .u-section-1 .u-layout-cell-1 {
      min-height: 425px;
    }
  
    .u-section-1 .u-text-2 {
      margin-right: 0;
      margin-left: 0;
    }
  
    .u-section-1 .u-image-1 {
      min-height: 425px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-1 .u-sheet-1 {
      min-height: 364px;
    }
  
    .u-section-1 .u-layout-wrap-1 {
      margin-top: 120px;
    }
  
    .u-section-1 .u-layout-cell-1 {
      min-height: 100px;
    }
  
    .u-section-1 .u-text-1 {
      font-size: 2.25rem;
    }
  
    .u-section-1 .u-image-1 {
      min-height: 326px;
    }
  
    .u-section-1 .u-container-layout-2 {
      padding-left: 30px;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-1 .u-sheet-1 {
      min-height: 570px;
    }
  
    .u-section-1 .u-layout-cell-1 {
      min-height: 464px;
    }
  
    .u-section-1 .u-container-layout-1 {
      padding-left: 10px;
      padding-right: 10px;
    }
  
    .u-section-1 .u-text-1 {
      font-size: 3.75rem;
      width: auto;
    }
  
    .u-section-1 .u-image-1 {
      min-height: 445px;
    }
  
    .u-section-1 .u-container-layout-2 {
      padding-left: 10px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-1 .u-sheet-1 {
      min-height: 409px;
    }
  
    .u-section-1 .u-layout-cell-1 {
      min-height: 100px;
    }
  
    .u-section-1 .u-text-1 {
      font-size: 2.25rem;
    }
  
    .u-section-1 .u-image-1 {
      min-height: 280px;
    }
  } .u-section-2 {
    background-image: linear-gradient(#3b065e, #1c82b1);
  }
  
  .u-section-2 .u-sheet-1 {
    min-height: 541px;
  }
  
  .u-section-2 .u-layout-wrap-1 {
    margin: 60px auto 60px 0;
  }
  
  .u-section-2 .u-layout-cell-1 {
    min-height: 431px;
    background-image: none;
  }
  
  .u-section-2 .u-container-layout-1 {
    padding: 30px 60px;
  }
  
  .u-section-2 .u-text-1 {
    font-weight: 700;
    margin: 0 auto;
  }
  
  .u-section-2 .u-text-2 {
    margin: 34px 0 0;
  }
  
  .u-section-2 .u-btn-1 {
    margin: 37px auto 0;
  }
  
  .u-section-2 .u-image-1 {
    min-height: 431px;
    background-image: url("images/satellite_tracker.png");
    background-position: 50% 50%;
  }
  
  .u-section-2 .u-container-layout-2 {
    padding: 30px 60px;
  }
  
  @media (max-width: 1199px) {
    .u-section-2 .u-sheet-1 {
      min-height: 100px;
    }
  
    .u-section-2 .u-layout-wrap-1 {
      margin-right: initial;
      margin-left: initial;
    }
  
    .u-section-2 .u-layout-cell-1 {
      min-height: 355px;
    }
  
    .u-section-2 .u-image-1 {
      min-height: 355px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-2 .u-layout-cell-1 {
      min-height: 100px;
    }
  
    .u-section-2 .u-container-layout-1 {
      padding-left: 30px;
      padding-right: 30px;
    }
  
    .u-section-2 .u-image-1 {
      min-height: 272px;
    }
  
    .u-section-2 .u-container-layout-2 {
      padding-left: 30px;
      padding-right: 30px;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-2 .u-container-layout-1 {
      padding-left: 10px;
      padding-right: 10px;
    }
  
    .u-section-2 .u-image-1 {
      min-height: 408px;
    }
  
    .u-section-2 .u-container-layout-2 {
      padding-left: 10px;
      padding-right: 10px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-2 .u-image-1 {
      min-height: 257px;
    }
  } .u-section-3 {
    background-image: linear-gradient(#1c82b1, #63cbe7);
  }
  
  .u-section-3 .u-sheet-1 {
    min-height: 541px;
  }
  
  .u-section-3 .u-layout-wrap-1 {
    margin: 60px auto 60px 0;
  }
  
  .u-section-3 .u-image-1 {
    min-height: 431px;
    background-image: url("images/animal-gallery.png");
    background-position: 50% 50%;
  }
  
  .u-section-3 .u-container-layout-1 {
    padding: 30px 60px;
  }
  
  .u-section-3 .u-layout-cell-2 {
    min-height: 431px;
  }
  
  .u-section-3 .u-container-layout-2 {
    padding: 30px 0;
  }
  
  .u-section-3 .u-text-1 {
    font-weight: 700;
    margin: 51px auto 0;
  }
  
  .u-section-3 .u-text-2 {
    margin: 39px 30px 0;
  }
  
  .u-section-3 .u-btn-1 {
    margin: 30px auto 0 333px;
  }
  
  .u-section-3 .u-btn-2 {
    margin: -45px auto 0 27px;
  }
  
  @media (max-width: 1199px) {
    .u-section-3 .u-sheet-1 {
      min-height: 100px;
    }
  
    .u-section-3 .u-layout-wrap-1 {
      margin-right: initial;
      margin-left: initial;
    }
  
    .u-section-3 .u-image-1 {
      min-height: 355px;
    }
  
    .u-section-3 .u-layout-cell-2 {
      min-height: 355px;
    }
  
    .u-section-3 .u-text-2 {
      margin-left: 0;
      margin-right: 0;
    }
  
    .u-section-3 .u-btn-1 {
      margin-left: 246px;
    }
  
    .u-section-3 .u-btn-2 {
      margin-left: 13px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-3 .u-image-1 {
      min-height: 272px;
    }
  
    .u-section-3 .u-container-layout-1 {
      padding-left: 30px;
      padding-right: 30px;
    }
  
    .u-section-3 .u-layout-cell-2 {
      min-height: 100px;
    }
  
    .u-section-3 .u-btn-1 {
      margin-left: 136px;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-3 .u-image-1 {
      min-height: 408px;
    }
  
    .u-section-3 .u-container-layout-1 {
      padding-left: 10px;
      padding-right: 10px;
    }
  
    .u-section-3 .u-btn-1 {
      margin-left: 229px;
    }
  
    .u-section-3 .u-btn-2 {
      margin-left: 106px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-3 .u-image-1 {
      min-height: 257px;
    }
  
    .u-section-3 .u-btn-1 {
      margin-left: 47px;
    }
  
    .u-section-3 .u-btn-2 {
      margin-left: auto;
    }
  } .u-section-4 {
    background-image: linear-gradient(#63cbe7, white);
  }
  
  .u-section-4 .u-sheet-1 {
    min-height: 541px;
  }
  
  .u-section-4 .u-layout-wrap-1 {
    margin: 60px 0 60px auto;
  }
  
  .u-section-4 .u-layout-cell-1 {
    min-height: 443px;
    background-image: none;
  }
  
  .u-section-4 .u-container-layout-1 {
    padding: 30px 0;
  }
  
  .u-section-4 .u-text-1 {
    font-weight: 700;
    margin: 51px auto 0;
  }
  
  .u-section-4 .u-text-2 {
    margin: 34px 30px 0;
  }
  
  .u-section-4 .u-btn-1 {
    margin: 34px auto 0 333px;
  }
  
  .u-section-4 .u-btn-2 {
    margin: -45px auto 0 27px;
  }
  
  .u-section-4 .u-image-1 {
    min-height: 431px;
    background-image: url("images/movies-saga.png");
    background-position: 50% 50%;
  }
  
  .u-section-4 .u-container-layout-2 {
    padding: 30px 60px;
  }
  
  @media (max-width: 1199px) {
    .u-section-4 .u-sheet-1 {
      min-height: 100px;
    }
  
    .u-section-4 .u-layout-wrap-1 {
      margin-right: initial;
      margin-left: initial;
    }
  
    .u-section-4 .u-layout-cell-1 {
      min-height: 365px;
    }
  
    .u-section-4 .u-text-2 {
      margin-left: 0;
      margin-right: 0;
    }
  
    .u-section-4 .u-btn-1 {
      margin-left: 246px;
    }
  
    .u-section-4 .u-btn-2 {
      margin-left: 13px;
    }
  
    .u-section-4 .u-image-1 {
      min-height: 355px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-4 .u-layout-cell-1 {
      min-height: 100px;
    }
  
    .u-section-4 .u-btn-1 {
      margin-left: 136px;
    }
  
    .u-section-4 .u-image-1 {
      min-height: 272px;
    }
  
    .u-section-4 .u-container-layout-2 {
      padding-left: 30px;
      padding-right: 30px;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-4 .u-btn-1 {
      margin-left: 229px;
    }
  
    .u-section-4 .u-btn-2 {
      margin-left: 106px;
    }
  
    .u-section-4 .u-image-1 {
      min-height: 408px;
    }
  
    .u-section-4 .u-container-layout-2 {
      padding-left: 10px;
      padding-right: 10px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-4 .u-btn-1 {
      margin-left: 47px;
    }
  
    .u-section-4 .u-btn-2 {
      margin-left: auto;
    }
  
    .u-section-4 .u-image-1 {
      min-height: 257px;
    }
  } .u-section-5 {
    background-image: linear-gradient(white, #f2f2f2);
  }
  
  .u-section-5 .u-sheet-1 {
    min-height: 520px;
  }
  
  .u-section-5 .u-layout-wrap-1 {
    margin: 53px 0 60px;
  }
  
  .u-section-5 .u-image-1 {
    min-height: 400px;
    background-image: linear-gradient(0deg, rgba(255,255,255,0.5), rgba(255,255,255,0.5)), url("images/g5575be76b4fc7cc063d535a9e9cc0c90ee579600dfdd18db89440858ae0f0388abf0347d08cdcf360473284db012f4b0054e36692e1ce46042a78d9d81c7208a_1280.jpg");
    background-position: 50% 50%;
  }
  
  .u-section-5 .u-container-layout-1 {
    padding: 0;
  }
  
  .u-section-5 .u-layout-cell-2 {
    min-height: 400px;
  }
  
  .u-section-5 .u-container-layout-2 {
    padding: 30px;
  }
  
  .u-section-5 .u-text-1 {
    margin: 18px auto 0;
  }
  
  .u-section-5 .u-text-2 {
    margin: 18px 0 0;
  }
  
  @media (max-width: 1199px) {
    .u-section-5 .u-sheet-1 {
      min-height: 450px;
    }
  
    .u-section-5 .u-layout-wrap-1 {
      position: relative;
      margin-right: initial;
      margin-left: initial;
    }
  
    .u-section-5 .u-image-1 {
      background-position: 95.99% 50%;
      min-height: 455px;
    }
  
    .u-section-5 .u-layout-cell-2 {
      min-height: 330px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-5 .u-sheet-1 {
      min-height: 353px;
    }
  
    .u-section-5 .u-image-1 {
      min-height: 349px;
    }
  
    .u-section-5 .u-layout-cell-2 {
      min-height: 100px;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-5 .u-sheet-1 {
      min-height: 580px;
    }
  
    .u-section-5 .u-image-1 {
      min-height: 524px;
    }
  
    .u-section-5 .u-container-layout-2 {
      padding-left: 10px;
      padding-right: 10px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-5 .u-sheet-1 {
      min-height: 439px;
    }
  
    .u-section-5 .u-image-1 {
      min-height: 330px;
    }
  } .u-section-6 {
    background-image: none;
  }
  
  .u-section-6 .u-sheet-1 {
    min-height: 541px;
  }
  
  .u-section-6 .u-layout-wrap-1 {
    margin: 60px auto 60px 0;
  }
  
  .u-section-6 .u-layout-cell-1 {
    min-height: 431px;
  }
  
  .u-section-6 .u-container-layout-1 {
    padding: 30px 60px;
  }
  
  .u-section-6 .u-text-1 {
    margin: 0;
  }
  
  .u-section-6 .u-text-2 {
    margin: 33px 0 0;
  }
  
  .u-section-6 .u-image-1 {
    min-height: 431px;
    background-image: url("images/gf4abb20bceee56a89952917b34819b6228c5b59fde4414e27d8ada8326499605895fa65da26f6c912778a1ed1e926a75_1280.png");
    background-position: 50% 50%;
  }
  
  .u-section-6 .u-container-layout-2 {
    padding: 2px 4px;
  }
  
  @media (max-width: 1199px) {
    .u-section-6 .u-sheet-1 {
      min-height: 100px;
    }
  
    .u-section-6 .u-layout-wrap-1 {
      margin-right: initial;
      margin-left: initial;
    }
  
    .u-section-6 .u-layout-cell-1 {
      min-height: 355px;
    }
  
    .u-section-6 .u-image-1 {
      min-height: 355px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-6 .u-layout-cell-1 {
      min-height: 100px;
    }
  
    .u-section-6 .u-container-layout-1 {
      padding-left: 30px;
      padding-right: 30px;
    }
  
    .u-section-6 .u-image-1 {
      min-height: 272px;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-6 .u-container-layout-1 {
      padding-left: 10px;
      padding-right: 10px;
    }
  
    .u-section-6 .u-image-1 {
      min-height: 408px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-6 .u-image-1 {
      min-height: 257px;
    }
  } .u-section-7 {
    background-image: linear-gradient(0deg, rgba(0,0,0,0.65), rgba(0,0,0,0.65)), url("images/g13fd0054c56973c4431c1ac8784e8eaf5d6651b50d2f8de8d65e105d4cf827e714a57d1b193b71cb70ed3acacbafcfe5ede9a2be5489099442dad125fa8b8a69_1280.jpg");
    background-position: 50% 50%;
  }
  
  .u-section-7 .u-sheet-1 {
    min-height: 800px;
  }
  
  .u-section-7 .u-text-1 {
    margin: 232px auto 0 0;
  }
  
  .u-section-7 .u-text-2 {
    margin: 31px 314px 60px 0;
  }
  
  @media (max-width: 1199px) {
    .u-section-7 .u-sheet-1 {
      min-height: 660px;
    }
  
    .u-section-7 .u-text-2 {
      margin-right: 114px;
    }
  }
  
  @media (max-width: 991px) {
    .u-section-7 .u-sheet-1 {
      min-height: 506px;
    }
  
    .u-section-7 .u-text-2 {
      margin-right: 0;
    }
  }
  
  @media (max-width: 767px) {
    .u-section-7 .u-sheet-1 {
      min-height: 380px;
    }
  }
  
  @media (max-width: 575px) {
    .u-section-7 .u-sheet-1 {
      min-height: 239px;
    }
  }.gallery-jp {
      padding-bottom: 0px;
      margin: 0 auto;
  }
