.u-section-1 {

  min-height: 511px;

}



.u-section-1 .embed-responsive-1 {

  position: absolute;

}



@media (max-width: 1199px) {

  .u-section-1 {

    min-height: 498px;

  }

}



@media (max-width: 991px) {

  .u-section-1 {

    min-height: 326px;

  }

}



@media (max-width: 767px) {

  .u-section-1 {

    min-height: 241px;

  }

}



@media (max-width: 575px) {

  .u-section-1 {

    min-height: 152px;

  }

}.u-section-2 .u-sheet-1 {

  min-height: 1107px;

}



.u-section-2 .u-layout-wrap-1 {

  margin: 0 auto 0 0;

}



.u-section-2 .u-layout-cell-1 {

  min-height: 230px;

}



.u-section-2 .u-container-layout-1 {

  padding: 13px 0 0;

}



.u-section-2 .u-text-1 {

  font-family: "Bebas Neue";

  background-image: none;

  font-size: 3rem;

  text-transform: none;

  letter-spacing: normal;

  font-weight: 400;

  margin: 17px -9px 0;

}



.u-section-2 .u-text-2 {

  background-image: none;

  font-size: 1.125rem;

  font-family: "Open Sans", sans-serif;

  margin: 20px 9px 0 -9px;

}



.u-section-2 .u-image-1 {

  height: 382px;

  width: 555px;

  margin: -7px auto 0 0;

}



.u-section-2 .u-image-2 {

  height: 382px;

  width: 555px;

  margin: -382px auto 0 585px;

}



.u-section-2 .u-image-3 {

  height: 382px;

  margin-top: 31px;

  margin-bottom: 60px;

  margin-left: 0;

}



@media (max-width: 1199px) {

  .u-section-2 .u-sheet-1 {

    min-height: 1067px;

  }



  .u-section-2 .u-layout-wrap-1 {

    margin-right: initial;

    margin-left: initial;

  }



  .u-section-2 .u-layout-cell-1 {

    min-height: 213px;

  }



  .u-section-2 .u-text-1 {

    width: auto;

    margin-top: 44px;

    margin-left: 0;

    margin-right: 0;

  }



  .u-section-2 .u-text-2 {

    width: auto;

    margin-left: 0;

    margin-right: 0;

    margin-bottom: -28px;

  }



  .u-section-2 .u-image-1 {

    width: 439px;

    margin-top: 58px;

  }



  .u-section-2 .u-image-2 {

    width: 462px;

    margin-left: 478px;

  }



  .u-section-2 .u-image-3 {

    margin-top: 32px;

    margin-bottom: 0;

    margin-left: initial;

  }

}



@media (max-width: 991px) {

  .u-section-2 .u-sheet-1 {

    min-height: 972px;

  }



  .u-section-2 .u-layout-cell-1 {

    min-height: 100px;

  }



  .u-section-2 .u-image-1 {

    height: 248px;

    width: 333px;

  }



  .u-section-2 .u-image-2 {

    height: 248px;

    width: 333px;

    margin-top: -249px;

    margin-left: 387px;

  }



  .u-section-2 .u-image-3 {

    margin-top: 45px;

    margin-left: initial;

  }

}



@media (max-width: 767px) {

  .u-section-2 .u-sheet-1 {

    min-height: 1028px;

  }



  .u-section-2 .u-image-1 {

    height: 247px;

    width: 260px;

  }



  .u-section-2 .u-image-2 {

    height: 247px;

    width: 260px;

    margin-left: 280px;

  }

}



@media (max-width: 575px) {

  .u-section-2 .u-sheet-1 {

    min-height: 759px;

  }



  .u-section-2 .u-layout-cell-1 {

    min-height: 412px;

  }



  .u-section-2 .u-text-1 {

    font-size: 1.5rem;

    margin-top: 0;

  }



  .u-section-2 .u-text-2 {

    margin-bottom: 0;

  }



  .u-section-2 .u-image-1 {

    height: 114px;

    width: 165px;

    margin-top: 20px;

    margin-right: 0;

    margin-left: auto;

  }



  .u-section-2 .u-image-2 {

    height: 114px;

    width: 165px;

    margin-top: -114px;

    margin-left: 0;

  }



  .u-section-2 .u-image-3 {

    height: 173px;

    margin-top: 10px;

    margin-bottom: 30px;

    margin-left: initial;

  }

}.u-section-3 .u-sheet-1 {

  min-height: 994px;

}



.u-section-3 .u-text-1 {

  background-image: none;

  font-size: 1.125rem;

  font-family: "Open Sans", sans-serif;

  line-height: 1.4;

  margin: 67px 0 0 711px;

}



.u-section-3 .u-image-1 {

  width: 674px;

  height: 410px;

  margin: -410px auto 0 0;

}



.u-section-3 .u-text-2 {

  font-family: "Bebas Neue";

  background-image: none;

  font-size: 3rem;

  text-transform: none;

  letter-spacing: normal;

  font-weight: 400;

  margin: -435px 0 0 886px;

}



.u-section-3 .u-text-3 {

  font-family: "Bebas Neue";

  background-image: none;

  font-size: 3rem;

  text-transform: none;

  letter-spacing: normal;

  font-weight: 400;

  margin: 424px 1004px 0 0;

}



.u-section-3 .u-image-2 {

  width: 674px;

  height: 462px;

  margin: -52px auto 0 466px;

}



.u-section-3 .u-text-4 {

  font-family: "Open Sans", sans-serif;

  font-size: 1.125rem;

  line-height: 1.4;

  margin: -410px 707px 0 0;

}



.u-section-3 .u-text-5 {

  font-family: "Bebas Neue";

  background-image: none;

  font-size: 3rem;

  text-transform: none;

  letter-spacing: normal;

  font-weight: 400;

  margin: 17px 1004px 0 0;

}



.u-section-3 .u-text-6 {

  background-image: none;

  font-size: 1.125rem;

  font-family: "Open Sans", sans-serif;

  margin: 0 707px 55px 0;

}



@media (max-width: 1199px) {

  .u-section-3 .u-sheet-1 {

    min-height: 1300px;

  }



  .u-section-3 .u-text-1 {

    width: auto;

    margin-top: 139px;

    margin-left: 611px;

  }



  .u-section-3 .u-image-1 {

    width: 591px;

    height: 548px;

    margin-top: -548px;

  }



  .u-section-3 .u-text-2 {

    width: auto;

    margin-top: -548px;

    margin-left: 686px;

  }



  .u-section-3 .u-text-3 {

    width: auto;

    margin-top: 583px;

    margin-right: auto;

  }



  .u-section-3 .u-image-2 {

    width: 590px;

    height: 570px;

    margin-right: 0;

    margin-left: auto;

  }



  .u-section-3 .u-text-4 {

    width: auto;

    margin-top: -518px;

    margin-right: 610px;

  }



  .u-section-3 .u-text-5 {

    width: auto;

    margin-top: 20px;

    margin-right: 266px;

  }



  .u-section-3 .u-text-6 {

    width: auto;

    margin-right: 610px;

    margin-bottom: 39px;

  }

}



@media (max-width: 991px) {

  .u-section-3 .u-sheet-1 {

    min-height: 1547px;

  }



  .u-section-3 .u-text-1 {

    margin-top: 100px;

    margin-left: 0;

  }



  .u-section-3 .u-image-1 {

    height: 355px;

    margin-top: 20px;

    margin-right: initial;

    margin-left: initial;

    width: auto;

  }



  .u-section-3 .u-text-2 {

    margin-top: -630px;

    margin-left: 391px;

  }



  .u-section-3 .u-text-3 {

    margin-top: 636px;

  }



  .u-section-3 .u-image-2 {

    height: 403px;

    margin-top: 129px;

    margin-right: initial;

    margin-left: initial;

    width: auto;

  }



  .u-section-3 .u-text-4 {

    margin-top: -525px;

    margin-right: 0;

  }



  .u-section-3 .u-text-5 {

    margin-top: 453px;

    margin-right: 0;

    margin-left: 46px;

  }



  .u-section-3 .u-text-6 {

    margin-top: 7px;

    margin-right: 0;

    margin-bottom: 37px;

  }

}



@media (max-width: 767px) {

  .u-section-3 .u-sheet-1 {

    min-height: 1697px;

  }



  .u-section-3 .u-text-2 {

    margin-top: -741px;

    margin-left: 211px;

  }



  .u-section-3 .u-text-3 {

    margin-top: 726px;

  }



  .u-section-3 .u-image-2 {

    margin-top: 158px;

    width: auto;

    margin-right: initial;

    margin-left: initial;

  }



  .u-section-3 .u-text-4 {

    margin-top: -543px;

  }



  .u-section-3 .u-text-5 {

    margin-top: 449px;

    margin-left: 0;

  }



  .u-section-3 .u-text-6 {

    margin-top: 20px;

    margin-bottom: 38px;

  }

}



@media (max-width: 575px) {

  .u-section-3 .u-sheet-1 {

    min-height: 1823px;

  }



  .u-section-3 .u-text-1 {

    margin-top: 418px;

  }



  .u-section-3 .u-image-1 {

    height: 315px;

    margin-top: -841px;

    width: auto;

    margin-right: initial;

    margin-left: initial;

  }



  .u-section-3 .u-text-2 {

    font-size: 1.5rem;

    margin-top: -358px;

    margin-left: 11px;

  }



  .u-section-3 .u-text-3 {

    font-size: 1.5rem;

    margin-top: 877px;

  }



  .u-section-3 .u-image-2 {

    height: 329px;

    margin-top: 213px;

    width: auto;

    margin-right: initial;

    margin-left: initial;

  }



  .u-section-3 .u-text-4 {

    margin-top: -521px;

    margin-right: auto;

  }



  .u-section-3 .u-text-5 {

    font-size: 1.5rem;

    margin-top: 372px;

    margin-right: auto;

  }



  .u-section-3 .u-text-6 {

    margin-bottom: 36px;

  }

}.u-section-4 .u-sheet-1 {

  min-height: 710px;

}



.u-section-4 .u-text-1 {

  font-family: "Bebas Neue";

  background-image: none;

  font-size: 4.5rem;

  text-transform: none;

  letter-spacing: normal;

  font-weight: 400;

  margin: 45px 301px 0 331px;

}



.u-section-4 .u-image-1 {

  width: 493px;

  height: 440px;

  margin: 30px auto 0;

}



.u-section-4 .u-image-2 {

  width: 301px;

  height: 209px;

  object-position: 50% 100%;

  margin: -440px auto 0 0;

}



.u-section-4 .u-image-3 {

  width: 301px;

  height: 209px;

  margin: -209px auto 0 839px;

}



.u-section-4 .u-image-4 {

  width: 301px;

  height: 209px;

  margin: 22px auto 0 0;

}



.u-section-4 .u-image-5 {

  height: 209px;

  width: 301px;

  margin: -209px auto 60px 839px;

}



@media (max-width: 1199px) {

  .u-section-4 .u-text-1 {

    width: auto;

    margin-top: 34px;

    margin-right: 194px;

    margin-left: 224px;

  }



  .u-section-4 .u-image-1 {

    width: 294px;

    height: 445px;

    margin-top: 22px;

  }



  .u-section-4 .u-image-2 {

    margin-top: -445px;

  }



  .u-section-4 .u-image-3 {

    margin-left: 639px;

  }



  .u-section-4 .u-image-4 {

    margin-top: 27px;

  }



  .u-section-4 .u-image-5 {

    margin-left: 639px;

  }

}



@media (max-width: 991px) {

  .u-section-4 .u-sheet-1 {

    min-height: 583px;

  }



  .u-section-4 .u-text-1 {

    margin-right: 91px;

    margin-left: 121px;

  }



  .u-section-4 .u-image-1 {

    width: 264px;

    height: 390px;

    margin-top: 20px;

  }



  .u-section-4 .u-image-2 {

    width: 208px;

    height: 177px;

    margin-top: -390px;

  }



  .u-section-4 .u-image-3 {

    width: 208px;

    height: 177px;

    margin-top: -177px;

    margin-right: 0;

    margin-left: auto;

  }



  .u-section-4 .u-image-4 {

    width: 208px;

    height: 178px;

    margin-top: 36px;

  }



  .u-section-4 .u-image-5 {

    height: 178px;

    width: 208px;

    margin-top: -178px;

    margin-right: 0;

    margin-left: auto;

  }

}



@media (max-width: 767px) {

  .u-section-4 .u-sheet-1 {

    min-height: 818px;

  }



  .u-section-4 .u-text-1 {

    margin-left: 16px;

    margin-right: 16px;

  }



  .u-section-4 .u-image-1 {

    height: 294px;

    margin-top: 188px;

    margin-right: initial;

    margin-left: initial;

    width: auto;

  }



  .u-section-4 .u-image-2 {

    width: 240px;

    height: 150px;

    margin-top: -470px;

  }



  .u-section-4 .u-image-3 {

    width: 250px;

    height: 152px;

    margin-top: -151px;

  }



  .u-section-4 .u-image-4 {

    width: 240px;

    height: 150px;

    margin-top: 345px;

  }



  .u-section-4 .u-image-5 {

    height: 150px;

    width: 250px;

    margin-top: -150px;

    margin-bottom: 47px;

  }

}



@media (max-width: 575px) {

  .u-section-4 .u-sheet-1 {

    min-height: 534px;

  }



  .u-section-4 .u-text-1 {

    font-size: 2.25rem;

    margin-top: 12px;

    margin-left: 0;

    margin-right: 0;

  }



  .u-section-4 .u-image-1 {

    height: 150px;

    margin-top: 151px;

    width: auto;

    margin-right: initial;

    margin-left: initial;

  }



  .u-section-4 .u-image-2 {

    width: 159px;

    height: 110px;

    margin-top: -282px;

  }



  .u-section-4 .u-image-3 {

    width: 159px;

    height: 110px;

    margin-top: -110px;

    margin-left: 181px;

  }



  .u-section-4 .u-image-4 {

    height: 110px;

    width: 159px;

    margin-top: 194px;

    margin-left: 181px;

  }



  .u-section-4 .u-image-5 {

    height: 110px;

    width: 170px;

    margin-top: -110px;

    margin-left: 0;

    margin-bottom: 60px;

  }

}