 .u-section-1 {
  background-image: none;
  min-height: 583px;
}

.u-section-1 .u-image-1 {
  width: 377px;
  height: 533px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: -300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: -32px auto 0 0;
}

.u-section-1 .u-text-1 {
  font-size: 6rem;
  font-family: XB_Titre_Regular;
  text-transform: none;
  width: 284px;
  text-shadow: 2px 2px 8px rgba(0,0,0,0.4);
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: -319px auto 0;
}

.u-section-1 .u-text-2 {
  font-size: 1.875rem;
  font-weight: 400;
  font-family: XB_Titre_Regular;
  width: 468px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 18px auto 0;
}

.u-section-1 .u-image-2 {
  width: 295px;
  height: 322px;
  transform-origin: center center;
  margin: -423px calc(((100% - 1140px) / 2)  + -19px) 60px auto;
}

@media (max-width: 1199px) {
  .u-section-1 .u-text-1 {
    font-size: 5rem;
    margin-top: -401px;
  }

  .u-section-1 .u-image-2 {
    margin-right: calc(((100% - 940px) / 2)  + 11px);
    transition-duration: 0.5s;
  }
}

@media (max-width: 991px) {
  .u-section-1 .u-image-2 {
    margin-right: calc(((100% - 720px) / 2)  + 11px);
  }
}

@media (max-width: 767px) {
  .u-section-1 .u-text-1 {
    font-size: 4rem;
  }

  .u-section-1 .u-text-2 {
    font-size: 1.6666666666666665rem;
  }

  .u-section-1 .u-image-2 {
    margin-right: calc(((100% - 540px) / 2)  + 11px);
  }
}

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

  .u-section-1 .u-image-1 {
    width: 340px;
    height: 481px;
  }

  .u-section-1 .u-text-1 {
    font-size: 3rem;
  }

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

  .u-section-1 .u-image-2 {
    margin-right: calc(((100% - 340px) / 2));
  }
} .u-section-2 {
  background-image: none;
}

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

.u-section-2 .u-text-1 {
  font-size: 3rem;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  font-family: XB_Titre_Regular;
  text-shadow: 2px 2px 8px rgba(0,0,0,0.4);
  margin: 60px auto 0;
}

.u-section-2 .u-list-1 {
  grid-template-rows: repeat(1, auto);
  grid-auto-rows: 100%;
  width: 1037px;
  margin: 87px auto 60px;
}

.u-section-2 .u-repeater-1 {
  grid-template-columns: repeat(2, calc(50% - 11.5px));
  min-height: 755px;
  grid-auto-columns: calc(50% - 11.5px);
  --gap: 23px;
}

.u-section-2 .u-list-item-1 {
  background-size: auto;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  background-image: none;
}

.u-section-2 .u-container-layout-1 {
  padding: 3px 30px 16px;
}

.u-section-2 .u-image-1 {
  height: 203px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  width: 185px;
  margin: 1px auto 0 0;
}

.u-section-2 .u-text-2 {
  font-family: XB_Titre_Regular;
  font-weight: 100;
  font-size: 1.5rem;
  margin: -171px 1px 0 213px;
}

.u-section-2 .u-text-3 {
  text-transform: none;
  font-weight: 400;
  font-family: XB_Titre_Regular;
  font-size: 1.5rem;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: -300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 12px 1px 0 203px;
}

.u-section-2 .u-list-item-2 {
  background-size: auto;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  background-image: none;
}

.u-section-2 .u-container-layout-2 {
  padding: 3px 30px 16px;
}

.u-section-2 .u-image-2 {
  height: 203px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  width: 185px;
  margin: 1px auto 0 0;
}

.u-section-2 .u-text-4 {
  font-family: XB_Titre_Regular;
  font-weight: 100;
  font-size: 1.5rem;
  margin: -171px 1px 0 213px;
}

.u-section-2 .u-text-5 {
  text-transform: none;
  font-weight: 400;
  letter-spacing: normal;
  font-size: 1.5rem;
  font-family: XB_Titre_Regular;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: -300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 12px 1px 0 203px;
}

.u-section-2 .u-list-item-3 {
  background-size: auto;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  background-image: none;
}

.u-section-2 .u-container-layout-3 {
  padding: 3px 30px 16px;
}

.u-section-2 .u-image-3 {
  height: 203px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  width: 185px;
  margin: 1px auto 0 0;
}

.u-section-2 .u-text-6 {
  font-family: XB_Titre_Regular;
  font-weight: 100;
  font-size: 1.5rem;
  margin: -171px 1px 0 213px;
}

.u-section-2 .u-text-7 {
  text-transform: none;
  font-weight: 400;
  letter-spacing: normal;
  font-size: 1.5rem;
  font-family: XB_Titre_Regular;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: -300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 12px 1px 0 203px;
}

.u-section-2 .u-list-item-4 {
  background-size: auto;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  background-image: none;
}

.u-section-2 .u-container-layout-4 {
  padding: 3px 30px 16px;
}

.u-section-2 .u-image-4 {
  height: 203px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  width: 185px;
  margin: 1px auto 0 0;
}

.u-section-2 .u-text-8 {
  font-family: XB_Titre_Regular;
  font-weight: 100;
  font-size: 1.5rem;
  margin: -171px 1px 0 213px;
}

.u-section-2 .u-text-9 {
  text-transform: none;
  font-weight: 400;
  letter-spacing: normal;
  font-size: 1.5rem;
  font-family: XB_Titre_Regular;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: -300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 12px 1px 0 203px;
}

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

  .u-section-2 .u-text-1 {
    margin-top: 62px;
  }

  .u-section-2 .u-list-1 {
    width: 940px;
  }

  .u-section-2 .u-repeater-1 {
    min-height: 537px;
  }

  .u-section-2 .u-image-1 {
    width: 155px;
  }

  .u-section-2 .u-text-2 {
    width: auto;
    margin-top: -186px;
    margin-left: 175px;
  }

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

  .u-section-2 .u-image-2 {
    width: 155px;
  }

  .u-section-2 .u-text-4 {
    width: auto;
    margin-top: -186px;
    margin-left: 175px;
  }

  .u-section-2 .u-text-5 {
    width: auto;
    margin-top: 20px;
    margin-right: 0;
    margin-left: 176px;
  }

  .u-section-2 .u-image-3 {
    width: 155px;
  }

  .u-section-2 .u-text-6 {
    width: auto;
    margin-top: -186px;
    margin-left: 175px;
  }

  .u-section-2 .u-text-7 {
    width: auto;
    margin-top: 20px;
    margin-right: 0;
    margin-left: 176px;
  }

  .u-section-2 .u-image-4 {
    width: 155px;
  }

  .u-section-2 .u-text-8 {
    width: auto;
    margin-top: -186px;
    margin-left: 175px;
  }

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

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

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

  .u-section-2 .u-repeater-1 {
    min-height: 796px;
  }

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

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

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

  .u-section-2 .u-image-2 {
    height: 327px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

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

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

  .u-section-2 .u-image-3 {
    height: 327px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

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

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

  .u-section-2 .u-image-4 {
    height: 327px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

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

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

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

  .u-section-2 .u-text-1 {
    font-size: 2.25rem;
    margin-top: 60px;
  }

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

  .u-section-2 .u-repeater-1 {
    grid-template-columns: 100%;
    grid-auto-columns: calc(100% - 0px);
  }

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

  .u-section-2 .u-image-2 {
    height: 258px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-image-3 {
    height: 258px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-image-4 {
    height: 258px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }
}

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

  .u-section-2 .u-text-1 {
    margin-top: 61px;
  }

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

  .u-section-2 .u-repeater-1 {
    min-height: 1643px;
    grid-auto-columns: 100%;
  }

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

  .u-section-2 .u-image-2 {
    height: 159px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-image-3 {
    height: 159px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-image-4 {
    height: 159px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }
} .u-section-3 {
  background-image: url("https://assets.nicepagecdn.com/ea2fb6d8/6594084/images/Untitleddesign16.png");
  background-position: 50% 50%;
  min-height: 1969px;
}

.u-section-3 .u-image-1 {
  width: 496px;
  height: 449px;
  margin: -225px auto 0 0;
}

.u-section-3 .u-image-2 {
  width: 496px;
  height: 449px;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: -449px auto 0 0;
}

.u-section-3 .u-image-3 {
  width: 323px;
  height: 260px;
  object-position: 94.58% 50%;
  margin: -99px auto 0 calc(((100% - 1140px) / 2)  + 123px);
}

.u-section-3 .u-image-4 {
  width: 759px;
  height: 437px;
  animation-timing-function: ease;
  margin: -590px calc(((100% - 1140px) / 2)  + -246px) 0 auto;
}

.u-section-3 .u-image-5 {
  width: 759px;
  height: 437px;
  animation-timing-function: ease;
  margin: -437px calc(((100% - 1140px) / 2)  + -246px) 0 auto;
}

.u-section-3 .u-image-6 {
  width: 323px;
  height: 260px;
  margin: -194px calc(((100% - 1140px) / 2)  + 278px) 0 auto;
}

.u-section-3 .u-text-1 {
  font-family: XB_Titre_Regular;
  margin: 14px 325px 0 calc(((100% - 1140px) / 2)  + 536px);
}

.u-section-3 .u-image-7 {
  width: 323px;
  height: 260px;
  margin: 44px calc(((100% - 1140px) / 2)  + 129px) 0 auto;
}

.u-section-3 .u-text-2 {
  font-family: XB_Titre_Regular;
  margin: -243px auto 0 calc(((100% - 1140px) / 2)  + 123px);
}

.u-section-3 .u-image-8 {
  width: 323px;
  height: 260px;
  margin: 23px auto 0 calc(((100% - 1140px) / 2)  + 212px);
}

.u-section-3 .u-text-3 {
  font-family: XB_Titre_Regular;
  margin: -55px 179px 0 calc(((100% - 1140px) / 2)  + 684px);
}

.u-section-3 .u-text-4 {
  font-family: XB_Titre_Regular;
  margin: 28px calc(((100% - 1140px) / 2)  + 610px) 0 calc(((100% - 1140px) / 2)  + 216px);
}

.u-section-3 .u-image-9 {
  width: 323px;
  height: 260px;
  margin: 10px calc(((100% - 1140px) / 2)  + 177px) 0 auto;
}

.u-section-3 .u-image-10 {
  width: 323px;
  height: 260px;
  margin: -43px auto 0 calc(((100% - 1140px) / 2)  + 192px);
}

.u-section-3 .u-text-5 {
  font-family: XB_Titre_Regular;
  margin: -203px calc(((100% - 1140px) / 2)  + 209px) 0 calc(((100% - 1140px) / 2)  + 672px);
}

.u-section-3 .u-image-11 {
  width: 323px;
  height: 260px;
  margin: 17px calc(((100% - 1140px) / 2)  + 177px) 0 auto;
}

.u-section-3 .u-text-6 {
  font-family: XB_Titre_Regular;
  margin: -117px calc(((100% - 1140px) / 2)  + 653px) 0 calc(((100% - 1140px) / 2)  + 220px);
}

.u-section-3 .u-text-7 {
  font-family: XB_Titre_Regular;
  margin: 102px calc(((100% - 1140px) / 2)  + 156px) 0 calc(((100% - 1140px) / 2)  + 640px);
}

.u-section-3 .u-image-12 {
  width: 323px;
  height: 260px;
  margin: -39px auto 0 calc(((100% - 1140px) / 2)  + 200px);
}

.u-section-3 .u-text-8 {
  font-family: XB_Titre_Regular;
  margin: 13px calc(((100% - 1140px) / 2)  + 685px) 0 calc(((100% - 1140px) / 2)  + 252px);
}

.u-section-3 .u-image-13 {
  width: 496px;
  height: 449px;
  margin: -42px auto 0 calc(((100% - 1140px) / 2));
}

.u-section-3 .u-image-14 {
  width: 496px;
  height: 449px;
  margin: -449px auto 0 calc(((100% - 1140px) / 2));
}

.u-section-3 .u-image-15 {
  width: 323px;
  height: 260px;
  margin: -617px calc(((100% - 1140px) / 2)  + 177px) 0 auto;
}

.u-section-3 .u-text-9 {
  font-family: XB_Titre_Regular;
  margin: 13px calc(((100% - 1140px) / 2)  + 237px) 60px calc(((100% - 1140px) / 2)  + 700px);
}

@media (max-width: 1199px) {
   .u-section-3 {
    min-height: 1624px;
  }

  .u-section-3 .u-image-3 {
    margin-left: calc(((100% - 940px) / 2) + 123px);
  }

  .u-section-3 .u-image-4 {
    margin-right: calc(((100% - 940px) / 2) + -246px);
  }

  .u-section-3 .u-image-5 {
    margin-right: calc(((100% - 940px) / 2) + -246px);
  }

  .u-section-3 .u-image-6 {
    margin-right: calc(((100% - 940px) / 2) + 278px);
  }

  .u-section-3 .u-text-1 {
    margin-right: 268px;
    margin-left: calc(((100% - 940px) / 2) + 442px);
  }

  .u-section-3 .u-image-7 {
    margin-right: calc(((100% - 940px) / 2) + 129px);
  }

  .u-section-3 .u-text-2 {
    margin-left: calc(((100% - 940px) / 2) + 123px);
  }

  .u-section-3 .u-image-8 {
    margin-left: calc(((100% - 940px) / 2) + 212px);
  }

  .u-section-3 .u-text-3 {
    margin-left: calc(((100% - 940px) / 2) + 564px);
  }

  .u-section-3 .u-text-4 {
    margin-right: calc(((100% - 940px) / 2) + 510px);
    margin-left: calc(((100% - 940px) / 2) + 116px);
  }

  .u-section-3 .u-image-9 {
    margin-right: calc(((100% - 940px) / 2) + 177px);
  }

  .u-section-3 .u-image-10 {
    margin-left: calc(((100% - 940px) / 2) + 192px);
  }

  .u-section-3 .u-text-5 {
    margin-right: calc(((100% - 940px) / 2) + 109px);
    margin-left: calc(((100% - 940px) / 2) + 572px);
  }

  .u-section-3 .u-image-11 {
    margin-right: calc(((100% - 940px) / 2) + 177px);
  }

  .u-section-3 .u-text-6 {
    margin-right: calc(((100% - 940px) / 2) + 553px);
    margin-left: calc(((100% - 940px) / 2) + 120px);
  }

  .u-section-3 .u-text-7 {
    margin-right: calc(((100% - 940px) / 2) + 56px);
    margin-left: calc(((100% - 940px) / 2) + 540px);
  }

  .u-section-3 .u-image-12 {
    margin-left: calc(((100% - 940px) / 2) + 200px);
  }

  .u-section-3 .u-text-8 {
    margin-right: calc(((100% - 940px) / 2) + 585px);
    margin-left: calc(((100% - 940px) / 2) + 152px);
  }

  .u-section-3 .u-image-13 {
    margin-left: calc(((100% - 940px) / 2));
  }

  .u-section-3 .u-image-14 {
    margin-left: calc(((100% - 940px) / 2));
  }

  .u-section-3 .u-image-15 {
    margin-right: calc(((100% - 940px) / 2) + 177px);
  }

  .u-section-3 .u-text-9 {
    margin-right: calc(((100% - 940px) / 2) + 137px);
    margin-left: calc(((100% - 940px) / 2) + 600px);
  }
}

@media (max-width: 991px) {
   .u-section-3 {
    min-height: 1244px;
  }

  .u-section-3 .u-image-3 {
    margin-left: calc(((100% - 720px) / 2) + 123px);
  }

  .u-section-3 .u-image-4 {
    margin-right: calc(((100% - 720px) / 2) + -246px);
  }

  .u-section-3 .u-image-5 {
    margin-right: calc(((100% - 720px) / 2) + -246px);
  }

  .u-section-3 .u-image-6 {
    margin-right: calc(((100% - 720px) / 2) + 278px);
  }

  .u-section-3 .u-text-1 {
    margin-right: 205px;
    margin-left: calc(((100% - 720px) / 2) + 339px);
  }

  .u-section-3 .u-image-7 {
    margin-right: calc(((100% - 720px) / 2) + 129px);
  }

  .u-section-3 .u-text-2 {
    margin-left: calc(((100% - 720px) / 2) + 123px);
  }

  .u-section-3 .u-image-8 {
    margin-left: calc(((100% - 720px) / 2) + 212px);
  }

  .u-section-3 .u-text-3 {
    margin-left: calc(((100% - 720px) / 2) + 432px);
  }

  .u-section-3 .u-text-4 {
    margin-right: calc(((100% - 720px) / 2) + 400px);
    margin-left: calc(((100% - 720px) / 2) + 6px);
  }

  .u-section-3 .u-image-9 {
    margin-right: calc(((100% - 720px) / 2) + 177px);
  }

  .u-section-3 .u-image-10 {
    margin-left: calc(((100% - 720px) / 2) + 192px);
  }

  .u-section-3 .u-text-5 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2) + 461px);
  }

  .u-section-3 .u-image-11 {
    margin-right: calc(((100% - 720px) / 2) + 177px);
  }

  .u-section-3 .u-text-6 {
    margin-right: calc(((100% - 720px) / 2) + 443px);
    margin-left: calc(((100% - 720px) / 2) + 10px);
  }

  .u-section-3 .u-text-7 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2) + 376px);
  }

  .u-section-3 .u-image-12 {
    margin-left: calc(((100% - 720px) / 2) + 200px);
  }

  .u-section-3 .u-text-8 {
    margin-right: calc(((100% - 720px) / 2) + 475px);
    margin-left: calc(((100% - 720px) / 2) + 42px);
  }

  .u-section-3 .u-image-13 {
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-3 .u-image-14 {
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-3 .u-image-15 {
    margin-right: calc(((100% - 720px) / 2) + 177px);
  }

  .u-section-3 .u-text-9 {
    margin-right: calc(((100% - 720px) / 2) + 27px);
    margin-left: calc(((100% - 720px) / 2) + 490px);
  }
}

@media (max-width: 767px) {
   .u-section-3 {
    min-height: 933px;
  }

  .u-section-3 .u-image-3 {
    margin-left: calc(((100% - 540px) / 2) + 123px);
  }

  .u-section-3 .u-image-4 {
    margin-right: calc(((100% - 540px) / 2) + -246px);
  }

  .u-section-3 .u-image-5 {
    margin-right: calc(((100% - 540px) / 2) + -246px);
  }

  .u-section-3 .u-image-6 {
    margin-right: calc(((100% - 540px) / 2) + 217px);
  }

  .u-section-3 .u-text-1 {
    margin-right: 154px;
    margin-left: calc(((100% - 540px) / 2) + 254px);
  }

  .u-section-3 .u-image-7 {
    margin-right: calc(((100% - 540px) / 2) + 129px);
  }

  .u-section-3 .u-text-2 {
    margin-left: calc(((100% - 540px) / 2) + 123px);
  }

  .u-section-3 .u-image-8 {
    margin-left: calc(((100% - 540px) / 2) + 212px);
  }

  .u-section-3 .u-text-3 {
    margin-left: calc(((100% - 540px) / 2) + 324px);
  }

  .u-section-3 .u-text-4 {
    margin-right: calc(((100% - 540px) / 2) + 226px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-3 .u-image-9 {
    margin-right: calc(((100% - 540px) / 2) + 177px);
  }

  .u-section-3 .u-image-10 {
    margin-left: calc(((100% - 540px) / 2) + 192px);
  }

  .u-section-3 .u-text-5 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 281px);
  }

  .u-section-3 .u-image-11 {
    margin-right: calc(((100% - 540px) / 2) + 177px);
  }

  .u-section-3 .u-text-6 {
    margin-right: calc(((100% - 540px) / 2) + 273px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-3 .u-text-7 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 196px);
  }

  .u-section-3 .u-image-12 {
    margin-left: calc(((100% - 540px) / 2) + 200px);
  }

  .u-section-3 .u-text-8 {
    margin-right: calc(((100% - 540px) / 2) + 337px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-3 .u-image-13 {
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-3 .u-image-14 {
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-3 .u-image-15 {
    margin-right: calc(((100% - 540px) / 2) + 177px);
  }

  .u-section-3 .u-text-9 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 337px);
  }
}

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

  .u-section-3 .u-image-1 {
    width: 340px;
    height: 308px;
  }

  .u-section-3 .u-image-2 {
    width: 340px;
    height: 308px;
    margin-top: -308px;
  }

  .u-section-3 .u-image-3 {
    margin-top: 42px;
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-image-4 {
    width: 340px;
    height: 196px;
    margin-right: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-5 {
    width: 340px;
    height: 196px;
    margin-top: -196px;
    margin-right: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-6 {
    margin-top: 47px;
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-1 {
    margin-right: 97px;
    margin-left: calc(((100% - 340px) / 2) + 160px);
  }

  .u-section-3 .u-image-7 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-2 {
    margin-left: calc(((100% - 340px) / 2) + 77px);
  }

  .u-section-3 .u-image-8 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-3 {
    margin-right: 113px;
    margin-left: calc(((100% - 340px) / 2) + 204px);
  }

  .u-section-3 .u-text-4 {
    margin-right: calc(((100% - 340px) / 2) + 26px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-9 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-image-10 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-5 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2) + 81px);
  }

  .u-section-3 .u-image-11 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-6 {
    margin-right: calc(((100% - 340px) / 2) + 73px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-text-7 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-12 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-8 {
    margin-right: calc(((100% - 340px) / 2) + 137px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-13 {
    width: 340px;
    height: 308px;
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-14 {
    width: 340px;
    height: 308px;
    margin-top: -308px;
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-3 .u-image-15 {
    margin-top: -476px;
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-3 .u-text-9 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2) + 137px);
  }
} .u-section-4 {
  background-image: url("https://assets.nicepagecdn.com/ea2fb6d8/6594084/images/Untitleddesign16.png");
  background-position: 50% 50%;
  min-height: 1965px;
}

.u-section-4 .u-image-1 {
  width: 323px;
  height: 260px;
  object-position: 94.58% 50%;
  margin: 125px auto 0 calc(((100% - 1140px) / 2)  + 123px);
}

.u-section-4 .u-image-2 {
  width: 759px;
  height: 437px;
  animation-timing-function: ease;
  margin: -590px calc(((100% - 1140px) / 2)  + -246px) 0 auto;
}

.u-section-4 .u-image-3 {
  width: 759px;
  height: 437px;
  animation-timing-function: ease;
  margin: -437px calc(((100% - 1140px) / 2)  + -246px) 0 auto;
}

.u-section-4 .u-image-4 {
  width: 323px;
  height: 260px;
  object-position: 93.14% 50%;
  margin: -194px calc(((100% - 1140px) / 2)  + 278px) 0 auto;
}

.u-section-4 .u-text-1 {
  font-family: XB_Titre_Regular;
  margin: 19px calc(((100% - 1140px) / 2)  + 24px) 0 calc(((100% - 1140px) / 2)  + 285px);
}

.u-section-4 .u-image-5 {
  width: 323px;
  height: 260px;
  margin: 39px calc(((100% - 1140px) / 2)  + 129px) 0 auto;
}

.u-section-4 .u-text-2 {
  font-family: XB_Titre_Regular;
  margin: -244px calc(((100% - 1140px) / 2)  + 665px) 0 calc(((100% - 1140px) / 2)  + 93px);
}

.u-section-4 .u-image-6 {
  width: 323px;
  height: 260px;
  margin: 20px auto 0 calc(((100% - 1140px) / 2)  + 216px);
}

.u-section-4 .u-text-3 {
  font-family: XB_Titre_Regular;
  margin: -48px calc(((100% - 1140px) / 2)  + 129px) 0 calc(((100% - 1140px) / 2)  + 651px);
}

.u-section-4 .u-image-7 {
  width: 323px;
  height: 260px;
  margin: 19px calc(((100% - 1140px) / 2)  + 190px) 0 auto;
}

.u-section-4 .u-text-4 {
  font-family: XB_Titre_Regular;
  margin: -243px calc(((100% - 1140px) / 2)  + 592px) 0 calc(((100% - 1140px) / 2)  + 196px);
}

.u-section-4 .u-image-8 {
  width: 323px;
  height: 260px;
  margin: 42px auto 0 calc(((100% - 1140px) / 2)  + 123px);
}

.u-section-4 .u-text-5 {
  font-family: XB_Titre_Regular;
  font-size: 1.5rem;
  margin: -242px calc(((100% - 1140px) / 2)  + 551px) 0 calc(((100% - 1140px) / 2)  + 511px);
}

.u-section-4 .u-text-6 {
  font-family: XB_Titre_Regular;
  margin: 20px calc(((100% - 1140px) / 2)  + 129px) 0 calc(((100% - 1140px) / 2)  + 618px);
}

.u-section-4 .u-image-9 {
  width: 323px;
  height: 260px;
  object-position: 50% 100%;
  margin: 44px calc(((100% - 1140px) / 2)  + 148px) 0 auto;
}

.u-section-4 .u-text-7 {
  font-family: XB_Titre_Regular;
  margin: -247px calc(((100% - 1140px) / 2)  + 611px) 0 calc(((100% - 1140px) / 2)  + 53px);
}

.u-section-4 .u-image-10 {
  width: 323px;
  height: 260px;
  object-position: 50% 0%;
  margin: 15px auto 0 calc(((100% - 1140px) / 2)  + 206px);
}

.u-section-4 .u-text-8 {
  font-family: XB_Titre_Regular;
  margin: -69px calc(((100% - 1140px) / 2)  + 192px) 0 calc(((100% - 1140px) / 2)  + 751px);
}

.u-section-4 .u-text-9 {
  font-family: XB_Titre_Regular;
  margin: 54px calc(((100% - 1140px) / 2)  + 692px) 0 calc(((100% - 1140px) / 2)  + 285px);
}

.u-section-4 .u-image-11 {
  width: 323px;
  height: 260px;
  margin: -7px calc(((100% - 1140px) / 2)  + 176px) 0 auto;
}

.u-section-4 .u-image-12 {
  width: 323px;
  height: 260px;
  margin: -205px auto 0 calc(((100% - 1140px) / 2)  + 169px);
}

.u-section-4 .u-text-10 {
  font-family: XB_Titre_Regular;
  margin: -35px calc(((100% - 1140px) / 2)  + 226px) 0 calc(((100% - 1140px) / 2)  + 669px);
}

.u-section-4 .u-text-11 {
  font-family: XB_Titre_Regular;
  margin: 23px calc(((100% - 1140px) / 2)  + 665px) 0 calc(((100% - 1140px) / 2)  + 149px);
}

.u-section-4 .u-image-13 {
  width: 496px;
  height: 449px;
  margin: -90px auto 0 0;
}

.u-section-4 .u-image-14 {
  width: 496px;
  height: 449px;
  margin: -449px auto -226px 0;
}

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

  .u-section-4 .u-image-1 {
    margin-left: calc(((100% - 940px) / 2) + 123px);
  }

  .u-section-4 .u-image-2 {
    margin-right: calc(((100% - 940px) / 2) + -246px);
  }

  .u-section-4 .u-image-3 {
    margin-right: calc(((100% - 940px) / 2) + -246px);
  }

  .u-section-4 .u-image-4 {
    margin-right: calc(((100% - 940px) / 2) + 278px);
  }

  .u-section-4 .u-text-1 {
    margin-right: calc(((100% - 940px) / 2));
    margin-left: calc(((100% - 940px) / 2));
  }

  .u-section-4 .u-image-5 {
    margin-right: calc(((100% - 940px) / 2) + 129px);
  }

  .u-section-4 .u-text-2 {
    margin-right: calc(((100% - 940px) / 2) + 558px);
    margin-left: calc(((100% - 940px) / 2));
  }

  .u-section-4 .u-image-6 {
    margin-left: calc(((100% - 940px) / 2) + 216px);
  }

  .u-section-4 .u-text-3 {
    margin-right: calc(((100% - 940px) / 2) + 29px);
    margin-left: calc(((100% - 940px) / 2) + 551px);
  }

  .u-section-4 .u-image-7 {
    margin-right: calc(((100% - 940px) / 2) + 190px);
  }

  .u-section-4 .u-text-4 {
    margin-right: calc(((100% - 940px) / 2) + 492px);
    margin-left: calc(((100% - 940px) / 2) + 96px);
  }

  .u-section-4 .u-image-8 {
    margin-left: calc(((100% - 940px) / 2) + 123px);
  }

  .u-section-4 .u-text-5 {
    margin-right: calc(((100% - 940px) / 2) + 451px);
    margin-left: calc(((100% - 940px) / 2) + 411px);
  }

  .u-section-4 .u-text-6 {
    margin-right: calc(((100% - 940px) / 2) + 29px);
    margin-left: calc(((100% - 940px) / 2) + 518px);
  }

  .u-section-4 .u-image-9 {
    margin-right: calc(((100% - 940px) / 2) + 148px);
  }

  .u-section-4 .u-text-7 {
    margin-right: calc(((100% - 940px) / 2));
    margin-left: calc(((100% - 940px) / 2));
  }

  .u-section-4 .u-image-10 {
    margin-left: calc(((100% - 940px) / 2) + 206px);
  }

  .u-section-4 .u-text-8 {
    margin-right: calc(((100% - 940px) / 2) + 92px);
    margin-left: calc(((100% - 940px) / 2) + 651px);
  }

  .u-section-4 .u-text-9 {
    margin-right: calc(((100% - 940px) / 2) + 592px);
    margin-left: calc(((100% - 940px) / 2) + 185px);
  }

  .u-section-4 .u-image-11 {
    margin-right: calc(((100% - 940px) / 2) + 176px);
  }

  .u-section-4 .u-image-12 {
    margin-left: calc(((100% - 940px) / 2) + 169px);
  }

  .u-section-4 .u-text-10 {
    margin-right: calc(((100% - 940px) / 2) + 126px);
    margin-left: calc(((100% - 940px) / 2) + 569px);
  }

  .u-section-4 .u-text-11 {
    margin-right: calc(((100% - 940px) / 2) + 565px);
    margin-left: calc(((100% - 940px) / 2) + 49px);
  }
}

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

  .u-section-4 .u-image-1 {
    margin-left: calc(((100% - 720px) / 2) + 123px);
  }

  .u-section-4 .u-image-2 {
    margin-right: calc(((100% - 720px) / 2) + -246px);
  }

  .u-section-4 .u-image-3 {
    margin-right: calc(((100% - 720px) / 2) + -246px);
  }

  .u-section-4 .u-image-4 {
    margin-right: calc(((100% - 720px) / 2) + 278px);
  }

  .u-section-4 .u-text-1 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-4 .u-image-5 {
    margin-right: calc(((100% - 720px) / 2) + 129px);
  }

  .u-section-4 .u-text-2 {
    margin-right: calc(((100% - 720px) / 2) + 338px);
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-4 .u-image-6 {
    margin-left: calc(((100% - 720px) / 2) + 216px);
  }

  .u-section-4 .u-text-3 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2) + 360px);
  }

  .u-section-4 .u-image-7 {
    margin-right: calc(((100% - 720px) / 2) + 190px);
  }

  .u-section-4 .u-text-4 {
    margin-right: calc(((100% - 720px) / 2) + 368px);
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-4 .u-image-8 {
    margin-left: calc(((100% - 720px) / 2) + 123px);
  }

  .u-section-4 .u-text-5 {
    margin-right: calc(((100% - 720px) / 2) + 341px);
    margin-left: calc(((100% - 720px) / 2) + 301px);
  }

  .u-section-4 .u-text-6 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2) + 327px);
  }

  .u-section-4 .u-image-9 {
    margin-right: calc(((100% - 720px) / 2) + 148px);
  }

  .u-section-4 .u-text-7 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-4 .u-image-10 {
    margin-left: calc(((100% - 720px) / 2) + 206px);
  }

  .u-section-4 .u-text-8 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2) + 523px);
  }

  .u-section-4 .u-text-9 {
    margin-right: calc(((100% - 720px) / 2) + 482px);
    margin-left: calc(((100% - 720px) / 2) + 75px);
  }

  .u-section-4 .u-image-11 {
    margin-right: calc(((100% - 720px) / 2) + 176px);
  }

  .u-section-4 .u-image-12 {
    margin-left: calc(((100% - 720px) / 2) + 169px);
  }

  .u-section-4 .u-text-10 {
    margin-right: calc(((100% - 720px) / 2) + 16px);
    margin-left: calc(((100% - 720px) / 2) + 459px);
  }

  .u-section-4 .u-text-11 {
    margin-right: calc(((100% - 720px) / 2) + 394px);
    margin-left: calc(((100% - 720px) / 2));
  }
}

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

  .u-section-4 .u-image-1 {
    margin-left: calc(((100% - 540px) / 2) + 123px);
  }

  .u-section-4 .u-image-2 {
    margin-right: calc(((100% - 540px) / 2) + -246px);
  }

  .u-section-4 .u-image-3 {
    margin-right: calc(((100% - 540px) / 2) + -246px);
  }

  .u-section-4 .u-image-4 {
    margin-right: calc(((100% - 540px) / 2) + 217px);
  }

  .u-section-4 .u-text-1 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-4 .u-image-5 {
    margin-right: calc(((100% - 540px) / 2) + 129px);
  }

  .u-section-4 .u-text-2 {
    margin-right: calc(((100% - 540px) / 2) + 158px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-4 .u-image-6 {
    margin-left: calc(((100% - 540px) / 2) + 216px);
  }

  .u-section-4 .u-text-3 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 180px);
  }

  .u-section-4 .u-image-7 {
    margin-right: calc(((100% - 540px) / 2) + 190px);
  }

  .u-section-4 .u-text-4 {
    margin-right: calc(((100% - 540px) / 2) + 188px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-4 .u-image-8 {
    margin-left: calc(((100% - 540px) / 2) + 123px);
  }

  .u-section-4 .u-text-5 {
    font-size: 1.3333333333333333rem;
    margin-right: calc(((100% - 540px) / 2) + 251px);
    margin-left: calc(((100% - 540px) / 2) + 211px);
  }

  .u-section-4 .u-text-6 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 147px);
  }

  .u-section-4 .u-image-9 {
    margin-right: calc(((100% - 540px) / 2) + 148px);
  }

  .u-section-4 .u-text-7 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-4 .u-image-10 {
    margin-left: calc(((100% - 540px) / 2) + 206px);
  }

  .u-section-4 .u-text-8 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 343px);
  }

  .u-section-4 .u-text-9 {
    margin-right: calc(((100% - 540px) / 2) + 377px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-4 .u-image-11 {
    margin-right: calc(((100% - 540px) / 2) + 176px);
  }

  .u-section-4 .u-image-12 {
    margin-left: calc(((100% - 540px) / 2) + 169px);
  }

  .u-section-4 .u-text-10 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 295px);
  }

  .u-section-4 .u-text-11 {
    margin-right: calc(((100% - 540px) / 2) + 214px);
    margin-left: calc(((100% - 540px) / 2));
  }
}

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

  .u-section-4 .u-image-1 {
    margin-top: 42px;
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-image-2 {
    width: 340px;
    height: 196px;
    margin-right: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-3 {
    width: 340px;
    height: 196px;
    margin-top: -196px;
    margin-right: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-4 {
    margin-top: 47px;
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-1 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-5 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-2 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-6 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-3 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-7 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-4 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-8 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-5 {
    margin-right: calc(((100% - 340px) / 2) + 151px);
    margin-left: calc(((100% - 340px) / 2) + 111px);
  }

  .u-section-4 .u-text-6 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-9 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-7 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-10 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-8 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2) + 143px);
  }

  .u-section-4 .u-text-9 {
    margin-right: calc(((100% - 340px) / 2) + 177px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-11 {
    margin-right: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-image-12 {
    margin-left: calc(((100% - 340px) / 2) + 17px);
  }

  .u-section-4 .u-text-10 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2) + 95px);
  }

  .u-section-4 .u-text-11 {
    margin-right: calc(((100% - 340px) / 2) + 14px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-4 .u-image-13 {
    width: 340px;
    height: 308px;
  }

  .u-section-4 .u-image-14 {
    width: 340px;
    height: 308px;
    margin-top: -308px;
  }
} .u-section-5 {
  background-image: url("https://assets.nicepagecdn.com/ea2fb6d8/6594084/images/Untitleddesign16.png");
  background-position: 50% 50%;
  min-height: 1922px;
}

.u-section-5 .u-image-1 {
  width: 496px;
  height: 449px;
  margin: -225px auto 0 0;
}

.u-section-5 .u-image-2 {
  width: 323px;
  height: 260px;
  object-position: 94.58% 50%;
  margin: -99px auto 0 calc(((100% - 1140px) / 2)  + 123px);
}

.u-section-5 .u-image-3 {
  width: 759px;
  height: 437px;
  animation-timing-function: ease;
  margin: -590px calc(((100% - 1140px) / 2)  + -246px) 0 auto;
}

.u-section-5 .u-image-4 {
  width: 759px;
  height: 437px;
  animation-timing-function: ease;
  margin: -437px calc(((100% - 1140px) / 2)  + -246px) 0 auto;
}

.u-section-5 .u-image-5 {
  width: 323px;
  height: 260px;
  object-position: 93.14% 50%;
  margin: -194px calc(((100% - 1140px) / 2)  + 278px) 0 auto;
}

.u-section-5 .u-text-1 {
  font-family: XB_Titre_Regular;
  margin: 13px calc(((100% - 1140px) / 2)  + 329px) 0 calc(((100% - 1140px) / 2)  + 590px);
}

.u-section-5 .u-image-6 {
  width: 323px;
  height: 260px;
  margin: 46px calc(((100% - 1140px) / 2)  + 129px) 0 auto;
}

.u-section-5 .u-text-2 {
  font-family: XB_Titre_Regular;
  margin: -247px calc(((100% - 1140px) / 2)  + 730px) 0 calc(((100% - 1140px) / 2)  + 130px);
}

.u-section-5 .u-image-7 {
  width: 323px;
  height: 260px;
  margin: 24px auto 0 calc(((100% - 1140px) / 2)  + 216px);
}

.u-section-5 .u-text-3 {
  font-family: XB_Titre_Regular;
  margin: -55px calc(((100% - 1140px) / 2)  + 198px) 0 calc(((100% - 1140px) / 2)  + 757px);
}

.u-section-5 .u-image-8 {
  width: 323px;
  height: 260px;
  margin: 19px calc(((100% - 1140px) / 2)  + 182px) 0 auto;
}

.u-section-5 .u-text-4 {
  font-family: XB_Titre_Regular;
  margin: -234px calc(((100% - 1140px) / 2)  + 692px) 0 calc(((100% - 1140px) / 2)  + 307px);
}

.u-section-5 .u-image-9 {
  width: 323px;
  height: 260px;
  margin: 43px auto 0 calc(((100% - 1140px) / 2)  + 126px);
}

.u-section-5 .u-text-5 {
  font-family: XB_Titre_Regular;
  margin: -80px calc(((100% - 1140px) / 2)  + 210px) 0 calc(((100% - 1140px) / 2)  + 663px);
}

.u-section-5 .u-image-10 {
  width: 323px;
  height: 260px;
  object-position: 50% 100%;
  margin: 20px calc(((100% - 1140px) / 2)  + 139px) 0 auto;
}

.u-section-5 .u-text-6 {
  font-family: XB_Titre_Regular;
  margin: -244px calc(((100% - 1140px) / 2)  + 771px) 0 calc(((100% - 1140px) / 2)  + 170px);
}

.u-section-5 .u-image-11 {
  width: 323px;
  height: 260px;
  object-position: 50% 38.64%;
  margin: 25px auto 0 calc(((100% - 1140px) / 2)  + 216px);
}

.u-section-5 .u-text-7 {
  font-family: XB_Titre_Regular;
  margin: -53px calc(((100% - 1140px) / 2)  + 220px) 0 calc(((100% - 1140px) / 2)  + 757px);
}

.u-section-5 .u-text-8 {
  font-family: XB_Titre_Regular;
  margin: 37px calc(((100% - 1140px) / 2)  + 674px) 0 calc(((100% - 1140px) / 2)  + 289px);
}

.u-section-5 .u-image-12 {
  width: 323px;
  height: 260px;
  margin: 7px calc(((100% - 1140px) / 2)  + 190px) 0 auto;
}

.u-section-5 .u-image-13 {
  width: 323px;
  height: 260px;
  margin: -229px auto 0 calc(((100% - 1140px) / 2)  + 123px);
}

.u-section-5 .u-text-9 {
  font-family: XB_Titre_Regular;
  margin: -18px calc(((100% - 1140px) / 2)  + 329px) 0 calc(((100% - 1140px) / 2)  + 671px);
}

.u-section-5 .u-text-10 {
  font-family: XB_Titre_Regular;
  margin: 8px calc(((100% - 1140px) / 2)  + 731px) 60px calc(((100% - 1140px) / 2)  + 160px);
}

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

  .u-section-5 .u-image-2 {
    margin-left: calc(((100% - 940px) / 2) + 123px);
  }

  .u-section-5 .u-image-3 {
    margin-right: calc(((100% - 940px) / 2) + -246px);
  }

  .u-section-5 .u-image-4 {
    margin-right: calc(((100% - 940px) / 2) + -246px);
  }

  .u-section-5 .u-image-5 {
    margin-right: calc(((100% - 940px) / 2) + 278px);
  }

  .u-section-5 .u-text-1 {
    margin-right: calc(((100% - 940px) / 2) + 229px);
    margin-left: calc(((100% - 940px) / 2) + 490px);
  }

  .u-section-5 .u-image-6 {
    margin-right: calc(((100% - 940px) / 2) + 129px);
  }

  .u-section-5 .u-text-2 {
    margin-right: calc(((100% - 940px) / 2) + 630px);
    margin-left: calc(((100% - 940px) / 2) + 30px);
  }

  .u-section-5 .u-image-7 {
    margin-left: calc(((100% - 940px) / 2) + 216px);
  }

  .u-section-5 .u-text-3 {
    margin-right: calc(((100% - 940px) / 2) + 98px);
    margin-left: calc(((100% - 940px) / 2) + 657px);
  }

  .u-section-5 .u-image-8 {
    margin-right: calc(((100% - 940px) / 2) + 182px);
  }

  .u-section-5 .u-text-4 {
    margin-right: calc(((100% - 940px) / 2) + 592px);
    margin-left: calc(((100% - 940px) / 2) + 207px);
  }

  .u-section-5 .u-image-9 {
    margin-left: calc(((100% - 940px) / 2) + 126px);
  }

  .u-section-5 .u-text-5 {
    margin-right: calc(((100% - 940px) / 2) + 110px);
    margin-left: calc(((100% - 940px) / 2) + 563px);
  }

  .u-section-5 .u-image-10 {
    margin-right: calc(((100% - 940px) / 2) + 139px);
  }

  .u-section-5 .u-text-6 {
    margin-right: calc(((100% - 940px) / 2) + 671px);
    margin-left: calc(((100% - 940px) / 2) + 70px);
  }

  .u-section-5 .u-image-11 {
    margin-left: calc(((100% - 940px) / 2) + 216px);
  }

  .u-section-5 .u-text-7 {
    margin-right: calc(((100% - 940px) / 2) + 120px);
    margin-left: calc(((100% - 940px) / 2) + 657px);
  }

  .u-section-5 .u-text-8 {
    margin-right: calc(((100% - 940px) / 2) + 574px);
    margin-left: calc(((100% - 940px) / 2) + 189px);
  }

  .u-section-5 .u-image-12 {
    margin-right: calc(((100% - 940px) / 2) + 190px);
  }

  .u-section-5 .u-image-13 {
    margin-left: calc(((100% - 940px) / 2) + 123px);
  }

  .u-section-5 .u-text-9 {
    margin-right: calc(((100% - 940px) / 2) + 229px);
    margin-left: calc(((100% - 940px) / 2) + 571px);
  }

  .u-section-5 .u-text-10 {
    margin-right: calc(((100% - 940px) / 2) + 631px);
    margin-left: calc(((100% - 940px) / 2) + 60px);
  }
}

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

  .u-section-5 .u-image-2 {
    margin-left: calc(((100% - 720px) / 2)  + 123px);
  }

  .u-section-5 .u-image-3 {
    margin-right: calc(((100% - 720px) / 2)  + -246px);
  }

  .u-section-5 .u-image-4 {
    margin-right: calc(((100% - 720px) / 2) + -246px);
  }

  .u-section-5 .u-image-5 {
    margin-right: calc(((100% - 720px) / 2)  + 278px);
  }

  .u-section-5 .u-text-1 {
    margin-right: calc(((100% - 720px) / 2)  + 119px);
    margin-left: calc(((100% - 720px) / 2)  + 380px);
  }

  .u-section-5 .u-image-6 {
    margin-right: calc(((100% - 720px) / 2)  + 129px);
  }

  .u-section-5 .u-text-2 {
    margin-right: calc(((100% - 720px) / 2)  + 440px);
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-5 .u-image-7 {
    margin-left: calc(((100% - 720px) / 2)  + 216px);
  }

  .u-section-5 .u-text-3 {
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2) + 535px);
  }

  .u-section-5 .u-image-8 {
    margin-right: calc(((100% - 720px) / 2)  + 182px);
  }

  .u-section-5 .u-text-4 {
    margin-right: calc(((100% - 720px) / 2)  + 482px);
    margin-left: calc(((100% - 720px) / 2)  + 97px);
  }

  .u-section-5 .u-image-9 {
    margin-left: calc(((100% - 720px) / 2)  + 126px);
  }

  .u-section-5 .u-text-5 {
    margin-right: calc(((100% - 720px) / 2)  + 182px);
    margin-left: calc(((100% - 720px) / 2)  + 399px);
  }

  .u-section-5 .u-image-10 {
    margin-right: calc(((100% - 720px) / 2)  + 139px);
  }

  .u-section-5 .u-text-6 {
    margin-top: -247px;
    margin-right: calc(((100% - 720px) / 2));
    margin-left: calc(((100% - 720px) / 2)  + 303px);
  }

  .u-section-5 .u-image-11 {
    margin-top: 28px;
    margin-left: calc(((100% - 720px) / 2)  + 216px);
  }

  .u-section-5 .u-text-7 {
    margin-top: -272px;
    margin-right: calc(((100% - 720px) / 2)  + 557px);
    margin-left: calc(((100% - 720px) / 2));
  }

  .u-section-5 .u-text-8 {
    margin-top: -33px;
    margin-right: calc(((100% - 720px) / 2)  + 38px);
    margin-left: calc(((100% - 720px) / 2)  + 547px);
  }

  .u-section-5 .u-image-12 {
    margin-top: 174px;
    margin-right: calc(((100% - 720px) / 2)  + 190px);
  }

  .u-section-5 .u-image-13 {
    margin-left: calc(((100% - 720px) / 2)  + 123px);
  }

  .u-section-5 .u-text-9 {
    margin-top: -405px;
    margin-right: calc(((100% - 720px) / 2)  + 502px);
    margin-left: calc(((100% - 720px) / 2)  + 79px);
  }

  .u-section-5 .u-text-10 {
    margin-right: calc(((100% - 720px) / 2) + 471px);
    margin-left: calc(((100% - 720px) / 2));
  }
}

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

  .u-section-5 .u-image-2 {
    margin-left: calc(((100% - 540px) / 2)  + 123px);
  }

  .u-section-5 .u-image-3 {
    margin-right: calc(((100% - 540px) / 2) + -246px);
  }

  .u-section-5 .u-image-4 {
    margin-right: calc(((100% - 540px) / 2)  + -246px);
  }

  .u-section-5 .u-image-5 {
    margin-right: calc(((100% - 540px) / 2)  + 217px);
  }

  .u-section-5 .u-text-1 {
    margin-right: calc(((100% - 540px) / 2)  + 29px);
    margin-left: calc(((100% - 540px) / 2)  + 290px);
  }

  .u-section-5 .u-image-6 {
    margin-right: calc(((100% - 540px) / 2)  + 129px);
  }

  .u-section-5 .u-text-2 {
    margin-right: calc(((100% - 540px) / 2)  + 260px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-5 .u-image-7 {
    margin-left: calc(((100% - 540px) / 2) + 216px);
  }

  .u-section-5 .u-text-3 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2) + 355px);
  }

  .u-section-5 .u-image-8 {
    margin-top: 16px;
    margin-right: calc(((100% - 540px) / 2)  + 182px);
  }

  .u-section-5 .u-text-4 {
    margin-top: -231px;
    margin-right: calc(((100% - 540px) / 2)  + 392px);
    margin-left: calc(((100% - 540px) / 2)  + 7px);
  }

  .u-section-5 .u-image-9 {
    margin-left: calc(((100% - 540px) / 2)  + 126px);
  }

  .u-section-5 .u-text-5 {
    margin-right: calc(((100% - 540px) / 2)  + 182px);
    margin-left: calc(((100% - 540px) / 2)  + 219px);
  }

  .u-section-5 .u-image-10 {
    margin-right: calc(((100% - 540px) / 2)  + 139px);
  }

  .u-section-5 .u-text-6 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2)  + 123px);
  }

  .u-section-5 .u-image-11 {
    margin-top: 60px;
    margin-left: calc(((100% - 540px) / 2)  + 216px);
  }

  .u-section-5 .u-text-7 {
    margin-right: calc(((100% - 540px) / 2)  + 377px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-5 .u-text-8 {
    margin-right: calc(((100% - 540px) / 2));
    margin-left: calc(((100% - 540px) / 2)  + 405px);
  }

  .u-section-5 .u-image-12 {
    margin-top: 209px;
    margin-right: calc(((100% - 540px) / 2)  + 190px);
  }

  .u-section-5 .u-image-13 {
    margin-left: calc(((100% - 540px) / 2)  + 123px);
  }

  .u-section-5 .u-text-9 {
    margin-top: -440px;
    margin-right: calc(((100% - 540px) / 2)  + 401px);
    margin-left: calc(((100% - 540px) / 2));
  }

  .u-section-5 .u-text-10 {
    margin-right: calc(((100% - 540px) / 2) + 291px);
    margin-left: calc(((100% - 540px) / 2));
  }
}

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

  .u-section-5 .u-image-1 {
    width: 340px;
    height: 308px;
    margin-top: 16px;
  }

  .u-section-5 .u-image-2 {
    margin-top: 42px;
    margin-left: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-image-3 {
    width: 340px;
    height: 196px;
    margin-right: calc(((100% - 340px) / 2));
  }

  .u-section-5 .u-image-4 {
    width: 340px;
    height: 196px;
    margin-top: -196px;
    margin-right: calc(((100% - 340px) / 2));
  }

  .u-section-5 .u-image-5 {
    margin-right: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-1 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2)  + 119px);
  }

  .u-section-5 .u-image-6 {
    margin-right: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-2 {
    margin-right: calc(((100% - 340px) / 2)  + 60px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-5 .u-image-7 {
    margin-left: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-3 {
    margin-top: -338px;
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2)  + 155px);
  }

  .u-section-5 .u-image-8 {
    margin-top: 340px;
    margin-right: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-4 {
    margin-top: -424px;
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2)  + 198px);
  }

  .u-section-5 .u-image-9 {
    margin-top: 232px;
    margin-left: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-5 {
    margin-top: -432px;
    margin-right: calc(((100% - 340px) / 2)  + 201px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-5 .u-image-10 {
    margin-top: 367px;
    margin-right: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-6 {
    margin-top: -567px;
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-image-11 {
    margin-top: 355px;
    margin-left: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-7 {
    margin-top: -555px;
    margin-right: calc(((100% - 340px) / 2)  + 177px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-5 .u-text-8 {
    margin-right: calc(((100% - 340px) / 2));
    margin-left: calc(((100% - 340px) / 2)  + 205px);
  }

  .u-section-5 .u-image-12 {
    margin-top: 491px;
    margin-right: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-image-13 {
    margin-left: calc(((100% - 340px) / 2)  + 17px);
  }

  .u-section-5 .u-text-9 {
    margin-top: -722px;
    margin-right: calc(((100% - 340px) / 2)  + 201px);
    margin-left: calc(((100% - 340px) / 2));
  }

  .u-section-5 .u-text-10 {
    margin-right: calc(((100% - 340px) / 2) + 91px);
    margin-left: calc(((100% - 340px) / 2));
  }
}.paper-bg {
  background-color: #e8e4db;
  background-image:
    linear-gradient(rgba(255,255,255,0.35), rgba(255,255,255,0.35)),
    url("paper-texture.png");
  background-repeat: repeat;
  background-size: auto, 700px 700px;
} @font-face {
  font-family: 'XB_Titre_Regular';
  font-style: normal;
  font-weight: 400;
  src: url(https://assets.nicepagecdn.com/ea2fb6d8/6594084/fonts/XB_Titre_Regular.woff);
}
/* page-custom-fonts */
@font-face {
  font-family: 'XB_Titre_Regular';
  font-style: normal;
  font-weight: 400;
  src: url(https://assets.nicepagecdn.com/ea2fb6d8/6594084/fonts/XB_Titre_Regular.woff);
}