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

.u-section-1 .u-line-1 {
  position: absolute;
  top: 439px;
  left: auto;
  height: 42px;
  transform-origin: center top;
  right: 381px;
}

.u-section-1 .u-text-1 {
  font-family: XB_Titre_Regular;
  font-size: 3.75rem;
  margin: 40px 0 0 849px;
}

.u-section-1 .u-text-2 {
  font-family: XB_Titre_Regular;
  font-size: 3.75rem;
  margin: -21px 0 0 849px;
}

.u-section-1 .u-rotation-parent-1 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: -106px auto 0;
}

.u-section-1 .u-shape-1 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-1 .u-text-3 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -570px 570px 0 472px;
}

.u-section-1 .u-image-1 {
  width: 130px;
  height: 105px;
  filter: none;
  margin: -188px 440px 0 auto;
}

.u-section-1 .u-image-2 {
  width: 274px;
  height: 182px;
  margin: -55px 316px 0 auto;
}

.u-section-1 .u-image-3 {
  width: 124px;
  height: 64px;
  transition-duration: 0.5s;
  margin: -171px 381px 0 auto;
}

.u-section-1 .u-shape-2 {
  width: 91px;
  height: 51px;
  margin: -82px auto 0 384px;
}

.u-section-1 .u-shape-3 {
  width: 140px;
  --radius: 10px;
  height: 41px;
  margin: -84px auto 0 317px;
}

.u-section-1 .u-text-4 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: -36px 705px 0 329px;
}

.u-section-1 .u-shape-4 {
  width: 91px;
  height: 51px;
  margin: 115px auto 0 384px;
}

.u-section-1 .u-group-1 {
  width: 140px;
  --radius: 10px;
  height: 41px;
  min-height: 41px;
  margin: -84px auto 0 317px;
}

.u-section-1 .u-container-layout-1 {
  padding: 3px 12px;
}

.u-section-1 .u-text-5 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 9px 0 0;
}

.u-section-1 .u-text-6 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: 250px 475px 0 570px;
}

.u-section-1 .u-image-4 {
  width: 162px;
  height: 142px;
  margin: -163px auto 0 419px;
}

.u-section-1 .u-image-5 {
  width: 152px;
  height: 95px;
  margin: -56px auto 0 353px;
}

.u-section-1 .u-image-6 {
  width: 95px;
  height: 154px;
  margin: -122px auto 0 475px;
}

.u-section-1 .u-text-7 {
  font-family: XB_Titre_Regular;
  margin: -243px 715px 0 43px;
}

.u-section-1 .u-text-8 {
  font-family: XB_Titre_Regular;
  margin: -393px 766px 0 28px;
}

.u-section-1 .u-text-9 {
  font-family: XB_Titre_Regular;
  font-weight: 100;
  margin: 65px 766px 0 -8px;
}

.u-section-1 .u-shape-5 {
  width: 91px;
  height: 51px;
  margin: 34px auto 0 384px;
}

.u-section-1 .u-group-2 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -67px auto 0 315px;
}

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

.u-section-1 .u-text-10 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 9px 0 0;
}

.u-section-1 .u-group-3 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: 15px 312px 0 auto;
}

.u-section-1 .u-container-layout-3 {
  padding: 3px 12px;
}

.u-section-1 .u-text-11 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 9px 0 0;
}

.u-section-1 .u-rotation-parent-2 {
  animation-timing-function: ease;
  width: 91px;
  height: 3px;
  margin: 28px 384px 0 auto;
}

.u-section-1 .u-shape-6 {
  width: 91px;
  height: 0;
  transform-origin: center center;
  transform: translateX(-50%) translateY(-50%) rotate(180deg);
}

.u-section-1 .u-text-12 {
  font-family: XB_Titre_Regular;
  margin: 6px 0 0 665px;
}

.u-section-1 .u-shape-7 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 30px 384px 0 auto;
}

.u-section-1 .u-group-4 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -81px 312px 0 auto;
}

.u-section-1 .u-container-layout-4 {
  padding: 3px 6px;
}

.u-section-1 .u-text-13 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 21px 0 0;
}

.u-section-1 .u-text-14 {
  font-family: XB_Titre_Regular;
  font-size: 1.5rem;
  margin: 8px 9px 15px 851px;
}

@media (max-width: 1199px) {
  .u-section-1 .u-text-1 {
    margin-left: 649px;
  }

  .u-section-1 .u-text-2 {
    margin-left: 649px;
  }

  .u-section-1 .u-rotation-parent-1 {
    height: 571px;
    margin-top: -168px;
  }

  .u-section-1 .u-shape-1 {
    width: 571px;
  }

  .u-section-1 .u-text-3 {
    margin-right: 470px;
    margin-left: 372px;
  }

  .u-section-1 .u-image-2 {
    height: 183px;
  }

  .u-section-1 .u-image-3 {
    margin-top: -172px;
  }

  .u-section-1 .u-text-4 {
    margin-right: 605px;
    margin-left: 229px;
  }

  .u-section-1 .u-group-1 {
    height: auto;
  }

  .u-section-1 .u-text-6 {
    margin-right: 375px;
    margin-left: 470px;
  }

  .u-section-1 .u-image-4 {
    margin-top: -127px;
  }

  .u-section-1 .u-text-7 {
    margin-top: -280px;
    margin-right: 558px;
    margin-left: 0;
  }

  .u-section-1 .u-text-8 {
    margin-right: 594px;
    margin-left: 0;
  }

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

  .u-section-1 .u-group-2 {
    height: auto;
  }

  .u-section-1 .u-group-3 {
    margin-top: 81px;
    height: auto;
  }

  .u-section-1 .u-rotation-parent-2 {
    margin-top: -9px;
  }

  .u-section-1 .u-text-12 {
    margin-top: 43px;
    margin-left: 465px;
  }

  .u-section-1 .u-group-4 {
    height: auto;
  }

  .u-section-1 .u-text-14 {
    margin-right: 0;
    margin-bottom: 40px;
    margin-left: 660px;
  }
}

@media (max-width: 991px) {
  .u-section-1 .u-text-1 {
    margin-left: 429px;
  }

  .u-section-1 .u-text-2 {
    margin-left: 429px;
  }

  .u-section-1 .u-text-3 {
    margin-right: 360px;
    margin-left: 262px;
  }

  .u-section-1 .u-text-4 {
    margin-right: 495px;
    margin-left: 119px;
  }

  .u-section-1 .u-text-6 {
    margin-right: 265px;
    margin-left: 360px;
  }

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

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

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

  .u-section-1 .u-text-12 {
    margin-left: 245px;
  }

  .u-section-1 .u-text-14 {
    margin-left: 440px;
  }
}

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

  .u-section-1 .u-text-2 {
    font-size: 3.333333333333333rem;
    margin-left: 249px;
  }

  .u-section-1 .u-text-3 {
    font-size: 4rem;
    margin-right: 270px;
    margin-left: 172px;
  }

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

  .u-section-1 .u-image-2 {
    margin-right: 266px;
  }

  .u-section-1 .u-text-4 {
    font-size: 1.1111111111111112rem;
    margin-right: 405px;
    margin-left: 29px;
  }

  .u-section-1 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .u-section-1 .u-text-6 {
    font-size: 4rem;
    margin-top: 289px;
    margin-right: 175px;
    margin-left: 270px;
  }

  .u-section-1 .u-image-4 {
    margin-top: -136px;
    margin-left: 378px;
  }

  .u-section-1 .u-image-6 {
    margin-left: 445px;
  }

  .u-section-1 .u-text-7 {
    margin-top: -245px;
    margin-right: 158px;
  }

  .u-section-1 .u-text-8 {
    margin-top: -368px;
    margin-right: 194px;
  }

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

  .u-section-1 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .u-section-1 .u-group-3 {
    margin-top: 56px;
  }

  .u-section-1 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .u-section-1 .u-text-12 {
    margin-left: 65px;
  }

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

  .u-section-1 .u-text-14 {
    font-size: 1.3333333333333333rem;
    margin-bottom: 60px;
    margin-left: 260px;
  }
}

@media (max-width: 575px) {
  .u-section-1 .u-text-1 {
    margin-left: 49px;
  }

  .u-section-1 .u-text-2 {
    margin-left: 49px;
  }

  .u-section-1 .u-text-3 {
    margin-right: 170px;
    margin-left: 72px;
  }

  .u-section-1 .u-image-1 {
    margin-right: 210px;
  }

  .u-section-1 .u-image-2 {
    margin-right: 66px;
  }

  .u-section-1 .u-image-3 {
    margin-right: 216px;
  }

  .u-section-1 .u-shape-2 {
    margin-left: 249px;
  }

  .u-section-1 .u-shape-3 {
    margin-left: 200px;
  }

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

  .u-section-1 .u-shape-4 {
    margin-left: 249px;
  }

  .u-section-1 .u-group-1 {
    margin-left: 200px;
  }

  .u-section-1 .u-text-6 {
    margin-top: 264px;
    margin-right: 75px;
    margin-left: 170px;
  }

  .u-section-1 .u-image-4 {
    margin-top: -111px;
    margin-left: 178px;
  }

  .u-section-1 .u-image-5 {
    margin-left: 188px;
  }

  .u-section-1 .u-image-6 {
    margin-left: 245px;
  }

  .u-section-1 .u-text-7 {
    margin-top: -270px;
    margin-right: 0;
  }

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

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

  .u-section-1 .u-shape-5 {
    margin-left: 249px;
  }

  .u-section-1 .u-group-2 {
    margin-left: 200px;
  }

  .u-section-1 .u-group-3 {
    margin-right: 200px;
  }

  .u-section-1 .u-rotation-parent-2 {
    margin-right: 249px;
  }

  .u-section-1 .u-text-12 {
    margin-left: 0;
  }

  .u-section-1 .u-shape-7 {
    margin-right: 249px;
  }

  .u-section-1 .u-group-4 {
    margin-right: 200px;
  }

  .u-section-1 .u-text-14 {
    margin-left: 60px;
  }
}

.u-section-1 .u-image-3,
.u-section-1 .u-image-3:before,
.u-section-1 .u-image-3 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}.u-section-2 .u-sheet-1 {
  min-height: 1038px;
}

.u-section-2 .u-rotation-parent-1 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 0 auto;
}

.u-section-2 .u-shape-1 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-2 .u-text-1 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -543px 570px 0 472px;
}

.u-section-2 .u-shape-2 {
  width: 91px;
  height: 51px;
  margin: -119px auto 0 384px;
}

.u-section-2 .u-shape-3 {
  width: 140px;
  --radius: 10px;
  height: 41px;
  margin: -81px auto 0 317px;
}

.u-section-2 .u-text-2 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: 160px 475px 0 570px;
}

.u-section-2 .u-text-3 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: -340px 700px 0 334px;
}

.u-section-2 .u-image-1 {
  width: 144px;
  height: 83px;
  margin: -39px 406px 0 auto;
}

.u-section-2 .u-image-2 {
  width: 162px;
  height: 105px;
  margin: 144px auto 0 408px;
}

.u-section-2 .u-image-3 {
  width: 190px;
  height: 106px;
  margin: -19px auto 0 356px;
}

.u-section-2 .u-rotation-parent-2 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 128px auto 0;
}

.u-section-2 .u-shape-4 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 303px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-2 .u-image-4 {
  width: 190px;
  height: 104px;
  margin: -726px auto 0;
}

.u-section-2 .u-image-5 {
  width: 238px;
  height: 138px;
  margin: 52px auto 0 373px;
}

.u-section-2 .u-image-6 {
  width: 190px;
  height: 136px;
  margin: -30px auto 0 472px;
}

.u-section-2 .u-text-4 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: 44px 570px 0 475px;
}

.u-section-2 .u-text-5 {
  font-family: XB_Titre_Regular;
  font-weight: 700;
  margin: -925px 767px 0 103px;
}

.u-section-2 .u-group-1 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: 27px auto 0 317px;
}

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

.u-section-2 .u-text-6 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 9px 0 0;
}

.u-section-2 .u-shape-5 {
  width: 91px;
  height: 51px;
  margin: 0 auto 0 384px;
}

.u-section-2 .u-text-7 {
  font-family: XB_Titre_Regular;
  font-weight: 700;
  margin: -42px 767px 0 131px;
}

.u-section-2 .u-shape-6 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 14px 384px 0 auto;
}

.u-section-2 .u-group-2 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -68px 303px 0 auto;
}

.u-section-2 .u-container-layout-2 {
  padding: 0;
}

.u-section-2 .u-text-8 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-2 .u-text-9 {
  font-family: XB_Titre_Regular;
  margin: 32px 0 0 741px;
}

.u-section-2 .u-shape-7 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 59px 384px 0 auto;
}

.u-section-2 .u-group-3 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -77px 303px 0 auto;
}

.u-section-2 .u-container-layout-3 {
  padding: 0;
}

.u-section-2 .u-text-10 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-2 .u-text-11 {
  font-family: XB_Titre_Regular;
  margin: 44px 0 0 687px;
}

.u-section-2 .u-shape-8 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 29px 384px 0 auto;
}

.u-section-2 .u-group-4 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -75px 303px 0 auto;
}

.u-section-2 .u-container-layout-4 {
  padding: 0;
}

.u-section-2 .u-text-12 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-2 .u-text-13 {
  font-family: XB_Titre_Regular;
  font-weight: 700;
  margin: 38px 0 0 687px;
}

.u-section-2 .u-shape-9 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 35px 384px 0 auto;
}

.u-section-2 .u-group-5 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -86px 303px 0 auto;
}

.u-section-2 .u-container-layout-5 {
  padding: 0;
}

.u-section-2 .u-text-14 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-2 .u-text-15 {
  font-family: XB_Titre_Regular;
  font-weight: 400;
  margin: 45px 0 0 687px;
}

.u-section-2 .u-group-6 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: 92px auto 0 310px;
}

.u-section-2 .u-container-layout-6 {
  padding: 0;
}

.u-section-2 .u-text-16 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-2 .u-shape-10 {
  width: 91px;
  height: 51px;
  margin: 0 auto 0 384px;
}

.u-section-2 .u-text-17 {
  font-family: XB_Titre_Regular;
  font-weight: 400;
  margin: 13px 679px 15px 0;
}

@media (max-width: 1199px) {
  .u-section-2 .u-rotation-parent-1 {
    height: 571px;
    margin-top: 43px;
  }

  .u-section-2 .u-shape-1 {
    width: 571px;
  }

  .u-section-2 .u-text-1 {
    margin-right: 470px;
    margin-left: 372px;
  }

  .u-section-2 .u-text-2 {
    margin-right: 375px;
    margin-left: 470px;
  }

  .u-section-2 .u-text-3 {
    margin-right: 600px;
    margin-left: 234px;
  }

  .u-section-2 .u-rotation-parent-2 {
    margin-top: 174px;
  }

  .u-section-2 .u-text-4 {
    margin-right: 470px;
    margin-left: 375px;
  }

  .u-section-2 .u-text-5 {
    margin-right: 667px;
    margin-left: 3px;
  }

  .u-section-2 .u-group-1 {
    height: auto;
  }

  .u-section-2 .u-shape-5 {
    margin-top: -46px;
  }

  .u-section-2 .u-text-7 {
    margin-top: 4px;
    margin-right: 667px;
    margin-left: 31px;
  }

  .u-section-2 .u-group-2 {
    height: auto;
  }

  .u-section-2 .u-text-9 {
    margin-left: 541px;
  }

  .u-section-2 .u-group-3 {
    height: auto;
  }

  .u-section-2 .u-text-11 {
    margin-left: 487px;
  }

  .u-section-2 .u-group-4 {
    height: auto;
  }

  .u-section-2 .u-text-13 {
    margin-left: 487px;
  }

  .u-section-2 .u-group-5 {
    height: auto;
  }

  .u-section-2 .u-text-15 {
    margin-left: 487px;
  }

  .u-section-2 .u-group-6 {
    height: auto;
  }

  .u-section-2 .u-shape-10 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

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

@media (max-width: 991px) {
  .u-section-2 .u-text-1 {
    margin-right: 360px;
    margin-left: 262px;
  }

  .u-section-2 .u-text-2 {
    margin-right: 265px;
    margin-left: 360px;
  }

  .u-section-2 .u-text-3 {
    margin-right: 490px;
    margin-left: 124px;
  }

  .u-section-2 .u-text-4 {
    margin-right: 360px;
    margin-left: 265px;
  }

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

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

  .u-section-2 .u-text-9 {
    margin-left: 321px;
  }

  .u-section-2 .u-text-11 {
    margin-left: 267px;
  }

  .u-section-2 .u-text-13 {
    margin-left: 267px;
  }

  .u-section-2 .u-text-15 {
    margin-left: 267px;
  }

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

@media (max-width: 767px) {
  .u-section-2 .u-rotation-parent-1 {
    margin-top: 22px;
  }

  .u-section-2 .u-text-1 {
    font-size: 4rem;
    margin-right: 270px;
    margin-left: 172px;
  }

  .u-section-2 .u-text-2 {
    font-size: 4rem;
    margin-right: 175px;
    margin-left: 270px;
  }

  .u-section-2 .u-text-3 {
    font-size: 1.1111111111111112rem;
    margin-right: 400px;
    margin-left: 34px;
  }

  .u-section-2 .u-image-1 {
    margin-right: 396px;
  }

  .u-section-2 .u-image-2 {
    margin-left: 378px;
  }

  .u-section-2 .u-image-3 {
    margin-left: 350px;
  }

  .u-section-2 .u-rotation-parent-2 {
    margin-top: 167px;
  }

  .u-section-2 .u-image-5 {
    margin-left: 302px;
  }

  .u-section-2 .u-image-6 {
    margin-left: 350px;
  }

  .u-section-2 .u-text-4 {
    font-size: 4rem;
    margin-right: 270px;
    margin-left: 175px;
  }

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

  .u-section-2 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-text-6 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-2 .u-shape-5 {
    margin-top: -20px;
  }

  .u-section-2 .u-text-7 {
    margin-top: -22px;
    margin-right: 298px;
  }

  .u-section-2 .u-text-8 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-2 .u-text-9 {
    margin-left: 141px;
  }

  .u-section-2 .u-text-10 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-2 .u-text-11 {
    margin-left: 87px;
  }

  .u-section-2 .u-text-12 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-2 .u-text-13 {
    margin-left: 87px;
  }

  .u-section-2 .u-text-14 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-2 .u-text-15 {
    margin-left: 87px;
  }

  .u-section-2 .u-text-16 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-2 .u-text-17 {
    margin-right: 79px;
    margin-bottom: 40px;
  }
}

@media (max-width: 575px) {
  .u-section-2 .u-text-1 {
    margin-right: 170px;
    margin-left: 72px;
  }

  .u-section-2 .u-shape-2 {
    margin-left: 249px;
  }

  .u-section-2 .u-shape-3 {
    margin-left: 200px;
  }

  .u-section-2 .u-text-2 {
    margin-right: 75px;
    margin-left: 170px;
  }

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

  .u-section-2 .u-image-1 {
    margin-right: 196px;
  }

  .u-section-2 .u-image-2 {
    margin-left: 178px;
  }

  .u-section-2 .u-image-3 {
    margin-left: 150px;
  }

  .u-section-2 .u-rotation-parent-2 {
    margin-top: 193px;
  }

  .u-section-2 .u-image-5 {
    margin-left: 102px;
  }

  .u-section-2 .u-image-6 {
    margin-left: 150px;
  }

  .u-section-2 .u-text-4 {
    margin-right: 170px;
    margin-left: 75px;
  }

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

  .u-section-2 .u-group-1 {
    margin-left: 200px;
  }

  .u-section-2 .u-shape-5 {
    margin-top: -71px;
    margin-left: 249px;
  }

  .u-section-2 .u-text-7 {
    margin-top: 29px;
    margin-right: 98px;
  }

  .u-section-2 .u-shape-6 {
    margin-right: 249px;
  }

  .u-section-2 .u-group-2 {
    margin-right: 200px;
  }

  .u-section-2 .u-text-9 {
    margin-left: 0;
  }

  .u-section-2 .u-shape-7 {
    margin-right: 249px;
  }

  .u-section-2 .u-group-3 {
    margin-right: 200px;
  }

  .u-section-2 .u-text-11 {
    margin-left: 0;
  }

  .u-section-2 .u-shape-8 {
    margin-right: 249px;
  }

  .u-section-2 .u-group-4 {
    margin-right: 200px;
  }

  .u-section-2 .u-text-13 {
    margin-left: 0;
  }

  .u-section-2 .u-shape-9 {
    margin-right: 249px;
  }

  .u-section-2 .u-group-5 {
    margin-right: 200px;
  }

  .u-section-2 .u-text-15 {
    margin-left: 0;
  }

  .u-section-2 .u-group-6 {
    margin-left: 200px;
  }

  .u-section-2 .u-shape-10 {
    margin-left: 249px;
  }

  .u-section-2 .u-text-17 {
    margin-right: 0;
    margin-bottom: 0;
  }
}.u-section-3 .u-sheet-1 {
  min-height: 1292px;
}

.u-section-3 .u-rotation-parent-1 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 0 auto;
}

.u-section-3 .u-shape-1 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-3 .u-text-1 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -543px 472px 0 570px;
}

.u-section-3 .u-rotation-parent-2 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 396px auto 0;
}

.u-section-3 .u-shape-2 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 303px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-3 .u-text-2 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -401px 570px 0 475px;
}

.u-section-3 .u-shape-3 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -807px 384px 0 auto;
}

.u-section-3 .u-image-1 {
  width: 147px;
  height: 221px;
  margin: -124px auto 0 423px;
}

.u-section-3 .u-image-2 {
  width: 226px;
  height: 119px;
  margin: -81px auto 0 312px;
}

.u-section-3 .u-group-1 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -203px 303px 0 auto;
}

.u-section-3 .u-container-layout-1 {
  padding: 3px 12px;
}

.u-section-3 .u-text-3 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-3 .u-image-3 {
  width: 190px;
  height: 145px;
  margin: 265px auto 0;
}

.u-section-3 .u-text-4 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: -25px 686px 0 0;
}

.u-section-3 .u-image-4 {
  width: 234px;
  height: 104px;
  margin: -3px auto 0 431px;
}

.u-section-3 .u-group-2 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: 79px auto 0 314px;
}

.u-section-3 .u-container-layout-2 {
  padding: 0;
}

.u-section-3 .u-text-5 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-3 .u-shape-4 {
  width: 91px;
  height: 51px;
  margin: -16px auto 0 391px;
}

.u-section-3 .u-image-5 {
  width: 193px;
  height: 105px;
  margin: -78px 377px 0 auto;
}

.u-section-3 .u-shape-5 {
  width: 91px;
  height: 51px;
  margin: 67px auto 0 391px;
}

.u-section-3 .u-group-3 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -77px auto 0 318px;
}

.u-section-3 .u-container-layout-3 {
  padding: 0;
}

.u-section-3 .u-text-6 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-3 .u-image-6 {
  width: 192px;
  height: 125px;
  margin: -7px auto 0;
}

.u-section-3 .u-rotation-parent-3 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 73px auto 0;
}

.u-section-3 .u-shape-6 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 0;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-3 .u-text-7 {
  font-family: XB_Titre_Regular;
  margin: -1573px 0 0 686px;
}

.u-section-3 .u-shape-7 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 50px 384px 0 auto;
}

.u-section-3 .u-group-4 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -72px 303px 0 auto;
}

.u-section-3 .u-container-layout-4 {
  padding: 0;
}

.u-section-3 .u-text-8 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 24px 0 9px;
}

.u-section-3 .u-text-9 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 31px 12px 0 674px;
}

.u-section-3 .u-shape-8 {
  width: 91px;
  height: 51px;
  margin: 70px auto 0 384px;
}

.u-section-3 .u-group-5 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -85px auto 0 312px;
}

.u-section-3 .u-container-layout-5 {
  padding: 0;
}

.u-section-3 .u-text-10 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  width: 107px;
  margin: 0 auto;
}

.u-section-3 .u-shape-9 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -7px 384px 0 auto;
}

.u-section-3 .u-group-6 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -82px 314px 0 auto;
}

.u-section-3 .u-container-layout-6 {
  padding: 0;
}

.u-section-3 .u-text-11 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  width: 107px;
  margin: 0 auto;
}

.u-section-3 .u-text-12 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 46px 0 0 686px;
}

.u-section-3 .u-shape-10 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 58px 384px 0 auto;
}

.u-section-3 .u-group-7 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -82px 311px 0 auto;
}

.u-section-3 .u-container-layout-7 {
  padding: 0;
}

.u-section-3 .u-text-13 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  width: 107px;
  margin: 0 auto;
}

.u-section-3 .u-text-14 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 53px -11px 0 665px;
}

.u-section-3 .u-text-15 {
  font-family: XB_Titre_Regular;
  font-size: 1.5rem;
  font-weight: 700;
  margin: 119px 682px 0 159px;
}

.u-section-3 .u-text-16 {
  font-family: XB_Titre_Regular;
  font-weight: 400;
  font-size: 1.5rem;
  margin: 114px 692px 0 0;
}

.u-section-3 .u-text-17 {
  font-family: XB_Titre_Regular;
  font-size: 1.5rem;
  font-weight: 700;
  margin: 17px -35px 0 665px;
}

.u-section-3 .u-shape-11 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -204px 384px 0 auto;
}

.u-section-3 .u-group-8 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -76px 303px 0 auto;
}

.u-section-3 .u-container-layout-8 {
  padding: 0;
}

.u-section-3 .u-text-18 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 13px;
}

.u-section-3 .u-image-7 {
  width: 259px;
  height: 164px;
  margin: 30px auto 6px 406px;
}

@media (max-width: 1199px) {
  .u-section-3 .u-rotation-parent-1 {
    height: 571px;
    margin-top: 43px;
  }

  .u-section-3 .u-shape-1 {
    width: 571px;
  }

  .u-section-3 .u-text-1 {
    margin-right: 372px;
    margin-left: 470px;
  }

  .u-section-3 .u-rotation-parent-2 {
    margin-top: 557px;
  }

  .u-section-3 .u-text-2 {
    margin-right: 470px;
    margin-left: 375px;
  }

  .u-section-3 .u-group-1 {
    height: auto;
  }

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

  .u-section-3 .u-group-2 {
    height: auto;
  }

  .u-section-3 .u-shape-4 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-3 .u-group-3 {
    height: auto;
  }

  .u-section-3 .u-text-7 {
    margin-left: 486px;
  }

  .u-section-3 .u-group-4 {
    height: auto;
  }

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

  .u-section-3 .u-shape-8 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-3 .u-group-5 {
    height: auto;
  }

  .u-section-3 .u-group-6 {
    height: auto;
  }

  .u-section-3 .u-text-12 {
    margin-left: 486px;
  }

  .u-section-3 .u-group-7 {
    height: auto;
  }

  .u-section-3 .u-text-14 {
    margin-left: 465px;
  }

  .u-section-3 .u-text-15 {
    margin-right: 582px;
    margin-left: 59px;
  }

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

  .u-section-3 .u-text-17 {
    margin-left: 465px;
  }

  .u-section-3 .u-group-8 {
    height: auto;
  }
}

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

  .u-section-3 .u-text-2 {
    margin-right: 360px;
    margin-left: 265px;
  }

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

  .u-section-3 .u-text-7 {
    margin-left: 266px;
  }

  .u-section-3 .u-text-9 {
    margin-left: 266px;
  }

  .u-section-3 .u-text-12 {
    margin-left: 266px;
  }

  .u-section-3 .u-text-14 {
    margin-left: 245px;
  }

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

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

  .u-section-3 .u-text-17 {
    margin-left: 245px;
  }
}

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

  .u-section-3 .u-rotation-parent-1 {
    margin-top: 22px;
  }

  .u-section-3 .u-text-1 {
    font-size: 4rem;
    margin-right: 172px;
    margin-left: 270px;
  }

  .u-section-3 .u-rotation-parent-2 {
    margin-top: 526px;
  }

  .u-section-3 .u-text-2 {
    font-size: 4rem;
    margin-right: 270px;
    margin-left: 175px;
  }

  .u-section-3 .u-image-1 {
    margin-left: 393px;
  }

  .u-section-3 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .u-section-3 .u-text-4 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-3 .u-image-4 {
    margin-left: 306px;
  }

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

  .u-section-3 .u-image-5 {
    margin-right: 347px;
  }

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

  .u-section-3 .u-text-7 {
    margin-left: 86px;
  }

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

  .u-section-3 .u-text-9 {
    font-size: 1.1111111111111112rem;
    margin-left: 86px;
  }

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

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

  .u-section-3 .u-text-12 {
    font-size: 1.1111111111111112rem;
    margin-left: 86px;
  }

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

  .u-section-3 .u-text-14 {
    font-size: 1.1111111111111112rem;
    margin-left: 65px;
  }

  .u-section-3 .u-text-15 {
    font-size: 1.3333333333333333rem;
    margin-right: 241px;
  }

  .u-section-3 .u-text-16 {
    font-size: 1.3333333333333333rem;
    margin-right: 92px;
  }

  .u-section-3 .u-text-17 {
    font-size: 1.3333333333333333rem;
    margin-left: 65px;
  }

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

  .u-section-3 .u-image-7 {
    margin-left: 281px;
  }
}

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

  .u-section-3 .u-text-1 {
    margin-right: 72px;
    margin-left: 170px;
  }

  .u-section-3 .u-rotation-parent-2 {
    margin-top: 577px;
  }

  .u-section-3 .u-text-2 {
    margin-right: 170px;
    margin-left: 75px;
  }

  .u-section-3 .u-shape-3 {
    margin-right: 249px;
  }

  .u-section-3 .u-image-1 {
    margin-left: 193px;
  }

  .u-section-3 .u-image-2 {
    margin-left: 114px;
  }

  .u-section-3 .u-group-1 {
    margin-right: 200px;
  }

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

  .u-section-3 .u-image-4 {
    margin-left: 106px;
  }

  .u-section-3 .u-group-2 {
    margin-left: 200px;
  }

  .u-section-3 .u-shape-4 {
    margin-left: 249px;
  }

  .u-section-3 .u-image-5 {
    margin-right: 147px;
  }

  .u-section-3 .u-shape-5 {
    margin-left: 249px;
  }

  .u-section-3 .u-group-3 {
    margin-left: 200px;
  }

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

  .u-section-3 .u-shape-7 {
    margin-right: 249px;
  }

  .u-section-3 .u-group-4 {
    margin-right: 200px;
  }

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

  .u-section-3 .u-shape-8 {
    margin-left: 249px;
  }

  .u-section-3 .u-group-5 {
    margin-left: 200px;
  }

  .u-section-3 .u-shape-9 {
    margin-right: 249px;
  }

  .u-section-3 .u-group-6 {
    margin-right: 200px;
  }

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

  .u-section-3 .u-shape-10 {
    margin-right: 249px;
  }

  .u-section-3 .u-group-7 {
    margin-right: 200px;
  }

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

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

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

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

  .u-section-3 .u-shape-11 {
    margin-right: 249px;
  }

  .u-section-3 .u-group-8 {
    margin-right: 200px;
  }

  .u-section-3 .u-image-7 {
    margin-left: 81px;
  }
}.u-section-4 .u-sheet-1 {
  min-height: 2820px;
}

.u-section-4 .u-rotation-parent-1 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 0 auto;
}

.u-section-4 .u-shape-1 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-4 .u-text-1 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -543px 472px 0 570px;
}

.u-section-4 .u-rotation-parent-2 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 396px auto 0;
}

.u-section-4 .u-shape-2 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 303px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-4 .u-shape-3 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -1064px 384px 0 auto;
}

.u-section-4 .u-group-1 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 43px;
  margin: -69px 303px 0 auto;
}

.u-section-4 .u-container-layout-1 {
  padding: 3px 12px;
}

.u-section-4 .u-text-2 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 9px 0 0;
}

.u-section-4 .u-group-2 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: 629px auto 0 314px;
}

.u-section-4 .u-container-layout-2 {
  padding: 0;
}

.u-section-4 .u-text-3 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-shape-4 {
  width: 91px;
  height: 51px;
  margin: -16px auto 0 391px;
}

.u-section-4 .u-shape-5 {
  width: 91px;
  height: 51px;
  margin: -263px auto 0 384px;
}

.u-section-4 .u-group-3 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -57px auto 0 317px;
}

.u-section-4 .u-container-layout-3 {
  padding: 0;
}

.u-section-4 .u-text-4 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 33px 0 0;
}

.u-section-4 .u-image-1 {
  width: 310px;
  height: 153px;
  margin: -579px auto 0 248px;
}

.u-section-4 .u-image-2 {
  width: 190px;
  height: 145px;
  margin: 103px auto 0;
}

.u-section-4 .u-text-5 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: 59px 570px 0 472px;
}

.u-section-4 .u-image-3 {
  width: 367px;
  height: 199px;
  margin: 77px 302px 0 auto;
}

.u-section-4 .u-shape-6 {
  width: 91px;
  height: 51px;
  margin: -467px auto 0 384px;
}

.u-section-4 .u-group-4 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 75px;
  margin: -99px auto 0 314px;
}

.u-section-4 .u-container-layout-4 {
  padding: 3px 12px;
}

.u-section-4 .u-text-6 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 5px 28px 0 9px;
}

.u-section-4 .u-rotation-parent-3 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 688px auto 0;
}

.u-section-4 .u-shape-7 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 0;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-4 .u-text-7 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -334px 472px 0 570px;
}

.u-section-4 .u-shape-8 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -61px 384px 0 auto;
}

.u-section-4 .u-group-5 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -71px 308px 0 auto;
}

.u-section-4 .u-container-layout-5 {
  padding: 0;
}

.u-section-4 .u-text-8 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-text-9 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 100;
  margin: 38px 24px 0 662px;
}

.u-section-4 .u-rotation-parent-4 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 63px auto 0;
}

.u-section-4 .u-shape-9 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: auto;
  margin-right: 282px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-4 .u-text-10 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -475px 570px 0 472px;
}

.u-section-4 .u-shape-10 {
  width: 91px;
  height: 51px;
  margin: -71px auto 0 391px;
}

.u-section-4 .u-group-6 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -72px auto 0 321px;
}

.u-section-4 .u-container-layout-6 {
  padding: 0;
}

.u-section-4 .u-text-11 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-image-4 {
  width: 313px;
  height: 191px;
  margin: -39px 257px 0 auto;
}

.u-section-4 .u-shape-11 {
  width: 91px;
  height: 51px;
  margin: 16px auto 0 391px;
}

.u-section-4 .u-group-7 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -71px auto 0 329px;
}

.u-section-4 .u-container-layout-7 {
  padding: 0;
}

.u-section-4 .u-text-12 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-shape-12 {
  width: 91px;
  height: 51px;
  margin: 133px auto 0 391px;
}

.u-section-4 .u-group-8 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -66px auto 0 321px;
}

.u-section-4 .u-container-layout-8 {
  padding: 0;
}

.u-section-4 .u-text-13 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-rotation-parent-5 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 34px auto 0;
}

.u-section-4 .u-shape-13 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: auto;
  margin-right: 282px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-4 .u-image-5 {
  width: 266px;
  height: 150px;
  margin: -663px 398px 0 auto;
}

.u-section-4 .u-shape-14 {
  width: 91px;
  height: 51px;
  margin: 82px auto 0 391px;
}

.u-section-4 .u-group-9 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -82px auto 0 318px;
}

.u-section-4 .u-container-layout-9 {
  padding: 0;
}

.u-section-4 .u-text-14 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-text-15 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: -652px 21px 0 665px;
}

.u-section-4 .u-image-6 {
  width: 270px;
  height: 193px;
  margin: 559px 386px 0 auto;
}

.u-section-4 .u-shape-15 {
  width: 91px;
  height: 51px;
  margin: -1090px auto 0 391px;
}

.u-section-4 .u-group-10 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -58px auto 0 323px;
}

.u-section-4 .u-container-layout-10 {
  padding: 0;
}

.u-section-4 .u-text-16 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-text-17 {
  font-family: XB_Titre_Regular;
  font-weight: 700;
  margin: -1410px 0 0 686px;
}

.u-section-4 .u-shape-16 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 334px 384px 0 auto;
}

.u-section-4 .u-group-11 {
  width: 424px;
  --radius: 10px;
  height: auto;
  min-height: 128px;
  margin: -153px 30px 0 auto;
}

.u-section-4 .u-container-layout-11 {
  padding: 3px 12px;
}

.u-section-4 .u-text-18 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  text-shadow: 2px 2px 8px rgba(0,0,0,0.4);
  margin: -15px 27px 0 10px;
}

.u-section-4 .u-text-19 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: -100px 686px 0 0;
}

.u-section-4 .u-text-20 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 104px 686px 0 0;
}

.u-section-4 .u-text-21 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 124px 686px 0 0;
}

.u-section-4 .u-shape-17 {
  width: 91px;
  height: 51px;
  margin: 196px auto 0 384px;
}

.u-section-4 .u-group-12 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -69px auto 0 308px;
}

.u-section-4 .u-container-layout-12 {
  padding: 0;
}

.u-section-4 .u-text-22 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-shape-18 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 62px 384px 0 auto;
}

.u-section-4 .u-group-13 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -79px 308px 0 auto;
}

.u-section-4 .u-container-layout-13 {
  padding: 0;
}

.u-section-4 .u-text-23 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-text-24 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: -38px 686px 0 0;
}

.u-section-4 .u-shape-19 {
  width: 91px;
  height: 51px;
  margin: 37px auto 0 384px;
}

.u-section-4 .u-group-14 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -68px auto 0 319px;
}

.u-section-4 .u-container-layout-14 {
  padding: 0;
}

.u-section-4 .u-text-25 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 0;
}

.u-section-4 .u-text-26 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 100;
  margin: -39px 0 0 686px;
}

.u-section-4 .u-text-27 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 100;
  text-decoration: underline !important;
  margin: -14px 686px 0 0;
}

.u-section-4 .u-text-28 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 201px 686px 0 -50px;
}

.u-section-4 .u-shape-20 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -116px 381px 0 auto;
}

.u-section-4 .u-group-15 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -80px 308px 0 auto;
}

.u-section-4 .u-container-layout-15 {
  padding: 0;
}

.u-section-4 .u-text-29 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-4 .u-text-30 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 196px 686px 0 0;
}

.u-section-4 .u-text-31 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 97px 677px 0 59px;
}

.u-section-4 .u-text-32 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 89px 677px 0 0;
}

.u-section-4 .u-text-33 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 116px 677px 60px 0;
}

@media (max-width: 1199px) {
  .u-section-4 .u-rotation-parent-1 {
    height: 571px;
    margin-top: 43px;
  }

  .u-section-4 .u-shape-1 {
    width: 571px;
  }

  .u-section-4 .u-text-1 {
    margin-right: 372px;
    margin-left: 470px;
  }

  .u-section-4 .u-rotation-parent-2 {
    margin-top: 557px;
  }

  .u-section-4 .u-group-1 {
    height: auto;
  }

  .u-section-4 .u-group-2 {
    height: auto;
  }

  .u-section-4 .u-shape-4 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-4 .u-shape-5 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-4 .u-group-3 {
    height: auto;
  }

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

  .u-section-4 .u-image-1 {
    margin-top: -539px;
  }

  .u-section-4 .u-image-2 {
    margin-top: 809px;
  }

  .u-section-4 .u-text-5 {
    margin-top: -764px;
    margin-right: 470px;
    margin-left: 372px;
  }

  .u-section-4 .u-image-3 {
    margin-top: 1021px;
  }

  .u-section-4 .u-shape-6 {
    transform-origin: center center;
    transform: scaleX(-1);
    margin-top: -589px;
  }

  .u-section-4 .u-group-4 {
    height: auto;
  }

  .u-section-4 .u-rotation-parent-3 {
    margin-top: 479px;
  }

  .u-section-4 .u-text-7 {
    margin-top: -1470px;
    margin-right: 372px;
    margin-left: 470px;
  }

  .u-section-4 .u-shape-8 {
    margin-top: 485px;
  }

  .u-section-4 .u-group-5 {
    height: auto;
  }

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

  .u-section-4 .u-rotation-parent-4 {
    margin-top: -91px;
  }

  .u-section-4 .u-text-10 {
    margin-right: 470px;
    margin-left: 372px;
  }

  .u-section-4 .u-shape-10 {
    transform-origin: center center 0px;
    transform: scaleX(-1);
    margin-top: 38px;
  }

  .u-section-4 .u-group-6 {
    height: auto;
  }

  .u-section-4 .u-group-7 {
    height: auto;
  }

  .u-section-4 .u-group-8 {
    height: auto;
  }

  .u-section-4 .u-group-9 {
    height: auto;
  }

  .u-section-4 .u-text-15 {
    margin-top: -559px;
    margin-right: 0;
    margin-left: 486px;
  }

  .u-section-4 .u-image-6 {
    margin-top: 405px;
  }

  .u-section-4 .u-shape-15 {
    transform-origin: center center;
    transform: scaleX(-1);
    margin-top: -1085px;
  }

  .u-section-4 .u-group-10 {
    height: auto;
  }

  .u-section-4 .u-text-17 {
    margin-top: -1160px;
    margin-left: 486px;
  }

  .u-section-4 .u-shape-16 {
    margin-top: 144px;
  }

  .u-section-4 .u-group-11 {
    height: auto;
  }

  .u-section-4 .u-text-19 {
    margin-top: -326px;
    margin-right: 486px;
  }

  .u-section-4 .u-text-20 {
    margin-top: 439px;
    margin-right: 486px;
  }

  .u-section-4 .u-text-21 {
    margin-top: 216px;
    margin-right: 486px;
  }

  .u-section-4 .u-shape-17 {
    margin-top: 105px;
  }

  .u-section-4 .u-group-12 {
    height: auto;
  }

  .u-section-4 .u-shape-18 {
    margin-top: 73px;
  }

  .u-section-4 .u-group-13 {
    height: auto;
  }

  .u-section-4 .u-text-24 {
    margin-top: -27px;
    margin-right: 486px;
  }

  .u-section-4 .u-shape-19 {
    margin-top: -69px;
  }

  .u-section-4 .u-group-14 {
    height: auto;
  }

  .u-section-4 .u-text-26 {
    margin-top: -69px;
    margin-left: 486px;
  }

  .u-section-4 .u-text-27 {
    margin-top: 16px;
    margin-right: 486px;
  }

  .u-section-4 .u-text-28 {
    margin-top: 155px;
    margin-right: 486px;
  }

  .u-section-4 .u-shape-20 {
    margin-top: 80px;
  }

  .u-section-4 .u-group-15 {
    height: auto;
  }

  .u-section-4 .u-text-30 {
    margin-top: 115px;
    margin-right: 486px;
  }

  .u-section-4 .u-text-31 {
    margin-top: 129px;
    margin-right: 536px;
    margin-left: 0;
  }

  .u-section-4 .u-text-32 {
    margin-top: 21px;
    margin-right: 477px;
  }

  .u-section-4 .u-text-33 {
    margin-top: 95px;
    margin-right: 477px;
    margin-bottom: -107px;
  }
}

@media (max-width: 991px) {
  .u-section-4 .u-text-1 {
    margin-right: 262px;
    margin-left: 360px;
  }

  .u-section-4 .u-text-5 {
    margin-right: 360px;
    margin-left: 262px;
  }

  .u-section-4 .u-image-3 {
    margin-top: 989px;
  }

  .u-section-4 .u-shape-6 {
    margin-top: -654px;
  }

  .u-section-4 .u-rotation-parent-3 {
    margin-top: 544px;
  }

  .u-section-4 .u-text-7 {
    margin-top: -1439px;
    margin-right: 262px;
    margin-left: 360px;
  }

  .u-section-4 .u-text-9 {
    margin-left: 266px;
  }

  .u-section-4 .u-text-10 {
    margin-right: 360px;
    margin-left: 262px;
  }

  .u-section-4 .u-text-15 {
    margin-left: 266px;
  }

  .u-section-4 .u-text-17 {
    margin-top: -1159px;
    margin-left: 266px;
  }

  .u-section-4 .u-shape-16 {
    margin-top: 47px;
  }

  .u-section-4 .u-text-19 {
    margin-top: -293px;
    margin-right: 266px;
  }

  .u-section-4 .u-text-20 {
    margin-top: 438px;
    margin-right: 266px;
  }

  .u-section-4 .u-text-21 {
    margin-right: 266px;
  }

  .u-section-4 .u-text-24 {
    margin-right: 266px;
  }

  .u-section-4 .u-shape-19 {
    margin-top: -5px;
  }

  .u-section-4 .u-text-26 {
    margin-left: 266px;
  }

  .u-section-4 .u-text-27 {
    margin-right: 266px;
  }

  .u-section-4 .u-text-28 {
    margin-right: 266px;
  }

  .u-section-4 .u-text-30 {
    margin-right: 266px;
  }

  .u-section-4 .u-text-31 {
    margin-right: 316px;
  }

  .u-section-4 .u-text-32 {
    margin-right: 257px;
  }

  .u-section-4 .u-text-33 {
    margin-right: 257px;
    margin-bottom: -106px;
  }
}

@media (max-width: 767px) {
  .u-section-4 .u-rotation-parent-1 {
    margin-top: 22px;
  }

  .u-section-4 .u-text-1 {
    font-size: 4rem;
    margin-right: 172px;
    margin-left: 270px;
  }

  .u-section-4 .u-rotation-parent-2 {
    margin-top: 526px;
  }

  .u-section-4 .u-shape-3 {
    margin-top: -1080px;
  }

  .u-section-4 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-4 .u-text-2 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-group-2 {
    margin-top: 622px;
  }

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

  .u-section-4 .u-text-4 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-image-1 {
    margin-top: -581px;
    margin-left: 230px;
  }

  .u-section-4 .u-image-2 {
    margin-top: 751px;
  }

  .u-section-4 .u-text-5 {
    font-size: 4rem;
    margin-top: -538px;
    margin-right: 270px;
    margin-left: 172px;
  }

  .u-section-4 .u-image-3 {
    margin-top: 1005px;
    margin-right: 173px;
  }

  .u-section-4 .u-shape-6 {
    margin-top: -765px;
  }

  .u-section-4 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-4 .u-text-6 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-rotation-parent-3 {
    margin-top: 1235px;
  }

  .u-section-4 .u-text-7 {
    font-size: 4rem;
    margin-top: -1388px;
    margin-right: 172px;
    margin-left: 270px;
  }

  .u-section-4 .u-shape-8 {
    margin-top: 218px;
  }

  .u-section-4 .u-group-5 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-8 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-9 {
    font-size: 1.1111111111111112rem;
    margin-top: -100px;
    margin-left: 86px;
  }

  .u-section-4 .u-rotation-parent-4 {
    margin-top: 11px;
  }

  .u-section-4 .u-text-10 {
    font-size: 4rem;
    margin-top: -96px;
    margin-right: 270px;
    margin-left: 172px;
  }

  .u-section-4 .u-shape-10 {
    margin-top: -15px;
  }

  .u-section-4 .u-group-6 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-11 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-image-4 {
    margin-top: -50px;
    margin-right: 227px;
  }

  .u-section-4 .u-group-7 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-12 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-shape-12 {
    margin-top: 126px;
  }

  .u-section-4 .u-group-8 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-13 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-rotation-parent-5 {
    margin-top: 23px;
  }

  .u-section-4 .u-image-5 {
    margin-right: 274px;
  }

  .u-section-4 .u-group-9 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-14 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-15 {
    font-size: 1.1111111111111112rem;
    margin-top: -3089px;
    margin-left: 86px;
  }

  .u-section-4 .u-image-6 {
    margin-top: 1359px;
    margin-right: 270px;
  }

  .u-section-4 .u-group-10 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-16 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-17 {
    margin-top: -4243px;
    margin-left: 86px;
  }

  .u-section-4 .u-shape-16 {
    margin-top: 98px;
  }

  .u-section-4 .u-container-layout-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-4 .u-text-18 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-19 {
    font-size: 1.1111111111111112rem;
    margin-top: -194px;
    margin-right: 86px;
  }

  .u-section-4 .u-text-20 {
    font-size: 1.1111111111111112rem;
    margin-top: 262px;
    margin-right: 86px;
  }

  .u-section-4 .u-text-21 {
    font-size: 1.1111111111111112rem;
    margin-top: 383px;
    margin-right: 86px;
  }

  .u-section-4 .u-shape-17 {
    margin-top: 179px;
  }

  .u-section-4 .u-group-12 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-22 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-shape-18 {
    margin-top: -618px;
  }

  .u-section-4 .u-group-13 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-23 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-24 {
    font-size: 1.1111111111111112rem;
    margin-top: -37px;
    margin-right: 86px;
  }

  .u-section-4 .u-shape-19 {
    margin-top: -75px;
  }

  .u-section-4 .u-group-14 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-25 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-26 {
    font-size: 1.1111111111111112rem;
    margin-top: -671px;
    margin-left: 86px;
  }

  .u-section-4 .u-text-27 {
    font-size: 1.1111111111111112rem;
    margin-top: 629px;
    margin-right: 86px;
  }

  .u-section-4 .u-text-28 {
    font-size: 1.1111111111111112rem;
    margin-top: 1776px;
    margin-right: 86px;
  }

  .u-section-4 .u-shape-20 {
    margin-top: -2102px;
  }

  .u-section-4 .u-group-15 {
    margin-top: 622px;
  }

  .u-section-4 .u-text-29 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-4 .u-text-30 {
    font-size: 1.1111111111111112rem;
    margin-top: 510px;
    margin-right: 86px;
  }

  .u-section-4 .u-text-31 {
    font-size: 1.1111111111111112rem;
    margin-top: 782px;
    margin-right: 136px;
  }

  .u-section-4 .u-text-32 {
    font-size: 1.1111111111111112rem;
    margin-top: 750px;
    margin-right: 77px;
  }

  .u-section-4 .u-text-33 {
    font-size: 1.1111111111111112rem;
    margin-top: 848px;
    margin-right: 77px;
    margin-bottom: -1813px;
  }
}

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

  .u-section-4 .u-text-1 {
    margin-right: 72px;
    margin-left: 170px;
  }

  .u-section-4 .u-rotation-parent-2 {
    margin-top: 577px;
  }

  .u-section-4 .u-shape-3 {
    margin-right: 249px;
  }

  .u-section-4 .u-group-1 {
    margin-right: 200px;
  }

  .u-section-4 .u-group-2 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-shape-4 {
    margin-left: 249px;
  }

  .u-section-4 .u-shape-5 {
    margin-left: 249px;
  }

  .u-section-4 .u-group-3 {
    margin-left: 200px;
  }

  .u-section-4 .u-image-1 {
    margin-top: -524px;
    margin-left: 30px;
  }

  .u-section-4 .u-image-2 {
    margin-top: 811px;
  }

  .u-section-4 .u-text-5 {
    margin-top: -735px;
    margin-right: 170px;
    margin-left: 72px;
  }

  .u-section-4 .u-image-3 {
    width: 340px;
    height: 184px;
    margin-top: 977px;
    margin-right: 0;
  }

  .u-section-4 .u-shape-6 {
    margin-top: -525px;
    margin-left: 249px;
  }

  .u-section-4 .u-group-4 {
    margin-left: 200px;
  }

  .u-section-4 .u-rotation-parent-3 {
    margin-top: 1248px;
  }

  .u-section-4 .u-text-7 {
    margin-top: -1585px;
    margin-right: 72px;
    margin-left: 170px;
  }

  .u-section-4 .u-shape-8 {
    margin-top: 189px;
    margin-right: 249px;
  }

  .u-section-4 .u-group-5 {
    margin-top: 651px;
    margin-right: 200px;
  }

  .u-section-4 .u-text-9 {
    margin-top: -69px;
    margin-left: 0;
  }

  .u-section-4 .u-rotation-parent-4 {
    margin-top: 8px;
  }

  .u-section-4 .u-text-10 {
    margin-top: -39px;
    margin-right: 170px;
    margin-left: 72px;
  }

  .u-section-4 .u-shape-10 {
    margin-left: 249px;
  }

  .u-section-4 .u-group-6 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-image-4 {
    margin-top: -21px;
    margin-right: 27px;
  }

  .u-section-4 .u-shape-11 {
    margin-left: 249px;
  }

  .u-section-4 .u-group-7 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-shape-12 {
    margin-left: 249px;
  }

  .u-section-4 .u-group-8 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-rotation-parent-5 {
    margin-top: 52px;
  }

  .u-section-4 .u-image-5 {
    margin-right: 74px;
  }

  .u-section-4 .u-shape-14 {
    margin-left: 249px;
  }

  .u-section-4 .u-group-9 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-text-15 {
    margin-top: -3289px;
    margin-left: 0;
  }

  .u-section-4 .u-image-6 {
    margin-top: 1446px;
    margin-right: 70px;
  }

  .u-section-4 .u-shape-15 {
    margin-left: 249px;
  }

  .u-section-4 .u-group-10 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-text-17 {
    margin-top: -4317px;
    margin-left: 0;
  }

  .u-section-4 .u-shape-16 {
    margin-right: 249px;
  }

  .u-section-4 .u-group-11 {
    width: 340px;
    margin-right: 0;
  }

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

  .u-section-4 .u-text-19 {
    margin-top: -339px;
    margin-right: 0;
  }

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

  .u-section-4 .u-text-21 {
    margin-top: 275px;
    margin-right: 0;
  }

  .u-section-4 .u-shape-17 {
    margin-top: 164px;
    margin-left: 249px;
  }

  .u-section-4 .u-group-12 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-shape-18 {
    margin-top: -646px;
    margin-right: 249px;
  }

  .u-section-4 .u-group-13 {
    margin-top: 651px;
    margin-right: 200px;
  }

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

  .u-section-4 .u-shape-19 {
    margin-top: -103px;
    margin-left: 249px;
  }

  .u-section-4 .u-group-14 {
    margin-top: 651px;
    margin-left: 200px;
  }

  .u-section-4 .u-text-26 {
    margin-top: -700px;
    margin-left: 0;
  }

  .u-section-4 .u-text-27 {
    margin-top: 658px;
    margin-right: 0;
  }

  .u-section-4 .u-text-28 {
    margin-top: 1948px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-4 .u-shape-20 {
    margin-top: -2303px;
    margin-right: 249px;
  }

  .u-section-4 .u-group-15 {
    margin-top: 651px;
    margin-right: 200px;
  }

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

  .u-section-4 .u-text-31 {
    margin-top: 811px;
    margin-right: 0;
  }

  .u-section-4 .u-text-32 {
    margin-top: 807px;
    margin-right: 0;
  }

  .u-section-4 .u-text-33 {
    margin-top: 934px;
    margin-right: 0;
    margin-bottom: -1897px;
  }
}.u-section-5 .u-sheet-1 {
  min-height: 2328px;
}

.u-section-5 .u-rotation-parent-1 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: -11px auto 0;
}

.u-section-5 .u-shape-1 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-5 .u-text-1 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: -532px 472px 0 570px;
}

.u-section-5 .u-rotation-parent-2 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 379px auto 0;
}

.u-section-5 .u-shape-2 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 303px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-5 .u-shape-3 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -1069px 384px 0 auto;
}

.u-section-5 .u-group-1 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 43px;
  margin: -67px 305px 0 auto;
}

.u-section-5 .u-container-layout-1 {
  padding: 3px 0;
}

.u-section-5 .u-text-2 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 29px 0 -16px;
}

.u-section-5 .u-text-3 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: 320px 570px 0 472px;
}

.u-section-5 .u-shape-4 {
  width: 91px;
  height: 51px;
  margin: -132px auto 0 384px;
}

.u-section-5 .u-group-2 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 43px;
  margin: -78px auto 0 308px;
}

.u-section-5 .u-container-layout-2 {
  padding: 3px 12px;
}

.u-section-5 .u-text-4 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 9px 0 0;
}

.u-section-5 .u-image-1 {
  width: 360px;
  height: 162px;
  margin: -277px auto 0 274px;
}

.u-section-5 .u-image-2 {
  width: 267px;
  height: 183px;
  margin: 89px 285px 0 auto;
}

.u-section-5 .u-text-5 {
  font-family: XB_Titre_Regular;
  margin: -481px 21px 0 665px;
}

.u-section-5 .u-image-3 {
  width: 285px;
  height: 160px;
  margin: 565px 344px 0 auto;
}

.u-section-5 .u-shape-5 {
  width: 91px;
  height: 51px;
  margin: 110px auto 0 384px;
}

.u-section-5 .u-group-3 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -67px auto 0 314px;
}

.u-section-5 .u-container-layout-3 {
  padding: 0;
}

.u-section-5 .u-text-6 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-5 .u-image-4 {
  width: 392px;
  height: 171px;
  margin: -76px 276px 0 auto;
}

.u-section-5 .u-shape-6 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 110px 391px 0 auto;
}

.u-section-5 .u-rotation-parent-3 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: -161px auto 0;
}

.u-section-5 .u-shape-7 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 276px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-5 .u-group-4 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -474px 320px 0 auto;
}

.u-section-5 .u-container-layout-4 {
  padding: 0;
}

.u-section-5 .u-text-7 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 18px 0 0;
}

.u-section-5 .u-image-5 {
  width: 360px;
  height: 174px;
  margin: -68px auto 0 302px;
}

.u-section-5 .u-shape-8 {
  width: 91px;
  height: 51px;
  margin: 45px auto 0 391px;
}

.u-section-5 .u-group-5 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -69px auto 0 308px;
}

.u-section-5 .u-container-layout-5 {
  padding: 0;
}

.u-section-5 .u-text-8 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 27px 0 -9px;
}

.u-section-5 .u-image-6 {
  width: 300px;
  height: 165px;
  margin: -51px 366px 0 auto;
}

.u-section-5 .u-shape-9 {
  width: 91px;
  height: 51px;
  margin: 51px auto 0 391px;
}

.u-section-5 .u-group-6 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -72px auto 0 314px;
}

.u-section-5 .u-container-layout-6 {
  padding: 0;
}

.u-section-5 .u-text-9 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 18px 0 0;
}

.u-section-5 .u-rotation-parent-4 {
  animation-timing-function: ease;
  width: 190px;
  height: 570px;
  margin: 79px auto 0;
}

.u-section-5 .u-shape-10 {
  width: 570px;
  height: 190px;
  transform-origin: center center;
  margin-left: 0;
  margin-right: 686px;
  transform: translateX(-50%) translateY(-50%) scaleY(-1) rotate(90deg);
}

.u-section-5 .u-shape-11 {
  width: 91px;
  height: 51px;
  margin: -480px auto 0 391px;
}

.u-section-5 .u-group-7 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -77px auto 0 325px;
}

.u-section-5 .u-container-layout-7 {
  padding: 0;
}

.u-section-5 .u-text-10 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 18px 0 0;
}

.u-section-5 .u-image-7 {
  width: 212px;
  height: 291px;
  margin: -145px 446px 0 auto;
}

.u-section-5 .u-text-11 {
  font-family: XB_Titre_Regular;
  line-height: 1;
  font-size: 4.5rem;
  margin: 43px 472px 0 570px;
}

.u-section-5 .u-group-8 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -144px 320px 0 auto;
}

.u-section-5 .u-container-layout-8 {
  padding: 0;
}

.u-section-5 .u-text-12 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 29px 0 -11px;
}

.u-section-5 .u-image-8 {
  width: 361px;
  height: 192px;
  margin: 109px auto 0 307px;
}

.u-section-5 .u-text-13 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: -255px 29px 0 657px;
}

.u-section-5 .u-shape-12 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -161px 396px 0 auto;
}

.u-section-5 .u-shape-13 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: 110px 392px 0 auto;
}

.u-section-5 .u-group-9 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -64px 314px 0 auto;
}

.u-section-5 .u-container-layout-9 {
  padding: 0;
}

.u-section-5 .u-text-14 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 29px 0 -11px;
}

.u-section-5 .u-text-15 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 23px 10px 0 676px;
}

.u-section-5 .u-shape-14 {
  width: 91px;
  height: 51px;
  transform-origin: center center;
  transform: scaleX(-1);
  margin: -2139px 384px 0 auto;
}

.u-section-5 .u-group-10 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 43px;
  margin: -61px 302px 0 auto;
}

.u-section-5 .u-container-layout-10 {
  padding: 3px 0;
}

.u-section-5 .u-text-16 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 21px 0 0;
}

.u-section-5 .u-text-17 {
  font-family: XB_Titre_Regular;
  margin: 9px 21px 0 665px;
}

.u-section-5 .u-text-18 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 149px 686px 0 0;
}

.u-section-5 .u-shape-15 {
  width: 91px;
  height: 51px;
  margin: 113px auto 0 384px;
}

.u-section-5 .u-group-11 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: -79px auto 0 311px;
}

.u-section-5 .u-container-layout-11 {
  padding: 0;
}

.u-section-5 .u-text-19 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 0 27px 0 6px;
}

.u-section-5 .u-text-20 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 54px 686px 0 0;
}

.u-section-5 .u-group-12 {
  width: 140px;
  --radius: 10px;
  height: auto;
  min-height: 41px;
  margin: 14px auto 0 314px;
}

.u-section-5 .u-container-layout-12 {
  padding: 0;
}

.u-section-5 .u-text-21 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 4px 24px 0 9px;
}

.u-section-5 .u-shape-16 {
  width: 91px;
  height: 51px;
  margin: -28px auto 0 384px;
}

.u-section-5 .u-text-22 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 18px 686px 0 0;
}

.u-section-5 .u-text-23 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 124px 686px 0 0;
}

.u-section-5 .u-text-24 {
  font-family: XB_Titre_Regular;
  font-size: 2.25rem;
  margin: 117px 21px 0 665px;
}

.u-section-5 .u-text-25 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 136px 686px 0 0;
}

.u-section-5 .u-text-26 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 159px 686px 0 0;
}

.u-section-5 .u-text-27 {
  font-family: XB_Titre_Regular;
  font-size: 1.25rem;
  margin: 107px 686px 408px 0;
}

@media (max-width: 1199px) {
  .u-section-5 .u-rotation-parent-1 {
    height: 571px;
    margin-top: 43px;
  }

  .u-section-5 .u-shape-1 {
    width: 571px;
  }

  .u-section-5 .u-text-1 {
    margin-right: 372px;
    margin-left: 470px;
  }

  .u-section-5 .u-rotation-parent-2 {
    margin-top: 557px;
  }

  .u-section-5 .u-group-1 {
    height: auto;
  }

  .u-section-5 .u-text-3 {
    margin-right: 470px;
    margin-left: 372px;
  }

  .u-section-5 .u-shape-4 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-5 .u-group-2 {
    height: auto;
  }

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

  .u-section-5 .u-group-3 {
    height: auto;
  }

  .u-section-5 .u-rotation-parent-3 {
    margin-top: 79px;
  }

  .u-section-5 .u-group-4 {
    height: auto;
  }

  .u-section-5 .u-group-5 {
    height: auto;
  }

  .u-section-5 .u-group-6 {
    height: auto;
  }

  .u-section-5 .u-rotation-parent-4 {
    margin-top: -47px;
  }

  .u-section-5 .u-group-7 {
    height: auto;
  }

  .u-section-5 .u-text-11 {
    margin-right: 372px;
    margin-left: 470px;
  }

  .u-section-5 .u-group-8 {
    height: auto;
  }

  .u-section-5 .u-image-8 {
    margin-top: -11px;
  }

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

  .u-section-5 .u-group-9 {
    height: auto;
  }

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

  .u-section-5 .u-shape-14 {
    margin-top: -2133px;
  }

  .u-section-5 .u-group-10 {
    height: auto;
  }

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

  .u-section-5 .u-text-18 {
    margin-right: 486px;
  }

  .u-section-5 .u-shape-15 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-5 .u-group-11 {
    height: auto;
  }

  .u-section-5 .u-text-19 {
    width: 107px;
  }

  .u-section-5 .u-text-20 {
    margin-right: 486px;
  }

  .u-section-5 .u-group-12 {
    height: auto;
  }

  .u-section-5 .u-shape-16 {
    transform-origin: center center;
    transform: scaleX(-1);
  }

  .u-section-5 .u-text-22 {
    margin-right: 486px;
  }

  .u-section-5 .u-text-23 {
    margin-right: 486px;
  }

  .u-section-5 .u-text-24 {
    margin-top: 111px;
    margin-right: 0;
    margin-left: 486px;
  }

  .u-section-5 .u-text-25 {
    margin-right: 486px;
  }

  .u-section-5 .u-text-26 {
    margin-right: 486px;
  }

  .u-section-5 .u-text-27 {
    margin-right: 486px;
  }
}

@media (max-width: 991px) {
  .u-section-5 .u-text-1 {
    margin-right: 262px;
    margin-left: 360px;
  }

  .u-section-5 .u-text-3 {
    margin-right: 360px;
    margin-left: 262px;
  }

  .u-section-5 .u-text-5 {
    margin-left: 266px;
  }

  .u-section-5 .u-text-11 {
    margin-right: 262px;
    margin-left: 360px;
  }

  .u-section-5 .u-image-8 {
    margin-top: 47px;
  }

  .u-section-5 .u-text-13 {
    margin-left: 266px;
  }

  .u-section-5 .u-text-15 {
    margin-left: 266px;
  }

  .u-section-5 .u-shape-14 {
    margin-top: -2191px;
  }

  .u-section-5 .u-text-17 {
    margin-left: 266px;
  }

  .u-section-5 .u-text-18 {
    margin-right: 266px;
  }

  .u-section-5 .u-text-20 {
    margin-right: 266px;
  }

  .u-section-5 .u-text-22 {
    margin-right: 266px;
  }

  .u-section-5 .u-text-23 {
    margin-right: 266px;
  }

  .u-section-5 .u-text-24 {
    margin-top: 169px;
    margin-left: 266px;
  }

  .u-section-5 .u-text-25 {
    margin-right: 266px;
  }

  .u-section-5 .u-text-26 {
    margin-right: 266px;
  }

  .u-section-5 .u-text-27 {
    margin-right: 266px;
  }
}

@media (max-width: 767px) {
  .u-section-5 .u-rotation-parent-1 {
    margin-top: 22px;
  }

  .u-section-5 .u-text-1 {
    font-size: 4rem;
    margin-right: 172px;
    margin-left: 270px;
  }

  .u-section-5 .u-rotation-parent-2 {
    margin-top: 526px;
  }

  .u-section-5 .u-text-2 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-text-3 {
    font-size: 4rem;
    margin-right: 270px;
    margin-left: 172px;
  }

  .u-section-5 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-5 .u-text-4 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-image-1 {
    margin-left: 180px;
  }

  .u-section-5 .u-image-2 {
    margin-right: 273px;
  }

  .u-section-5 .u-text-5 {
    margin-left: 86px;
  }

  .u-section-5 .u-image-3 {
    margin-right: 255px;
  }

  .u-section-5 .u-text-6 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-image-4 {
    margin-right: 148px;
  }

  .u-section-5 .u-shape-6 {
    margin-top: 65px;
  }

  .u-section-5 .u-text-7 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-image-5 {
    margin-left: 180px;
  }

  .u-section-5 .u-text-8 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-image-6 {
    margin-right: 240px;
  }

  .u-section-5 .u-text-9 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-rotation-parent-4 {
    margin-top: -54px;
  }

  .u-section-5 .u-text-10 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-image-7 {
    margin-right: 328px;
  }

  .u-section-5 .u-text-11 {
    font-size: 4rem;
    margin-right: 172px;
    margin-left: 270px;
  }

  .u-section-5 .u-text-12 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-image-8 {
    margin-top: 0;
    margin-left: 179px;
  }

  .u-section-5 .u-text-13 {
    font-size: 1.1111111111111112rem;
    margin-top: -371px;
    margin-left: 86px;
  }

  .u-section-5 .u-shape-12 {
    margin-top: -172px;
  }

  .u-section-5 .u-shape-13 {
    margin-top: 249px;
  }

  .u-section-5 .u-text-14 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-text-15 {
    font-size: 1.1111111111111112rem;
    margin-left: 86px;
  }

  .u-section-5 .u-shape-14 {
    margin-top: -2067px;
  }

  .u-section-5 .u-text-16 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-text-17 {
    margin-left: 86px;
  }

  .u-section-5 .u-text-18 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-5 .u-text-19 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-text-20 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-5 .u-text-21 {
    font-size: 1.1111111111111112rem;
  }

  .u-section-5 .u-text-22 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-5 .u-text-23 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-5 .u-text-24 {
    font-size: 2rem;
    margin-top: 7px;
    margin-left: 86px;
  }

  .u-section-5 .u-text-25 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-5 .u-text-26 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
  }

  .u-section-5 .u-text-27 {
    font-size: 1.1111111111111112rem;
    margin-right: 86px;
    margin-bottom: 60px;
  }
}

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

  .u-section-5 .u-text-1 {
    margin-right: 72px;
    margin-left: 170px;
  }

  .u-section-5 .u-rotation-parent-2 {
    margin-top: 577px;
  }

  .u-section-5 .u-shape-3 {
    margin-right: 249px;
  }

  .u-section-5 .u-group-1 {
    margin-right: 200px;
  }

  .u-section-5 .u-text-3 {
    margin-right: 170px;
    margin-left: 72px;
  }

  .u-section-5 .u-shape-4 {
    margin-left: 249px;
  }

  .u-section-5 .u-group-2 {
    margin-left: 200px;
  }

  .u-section-5 .u-image-1 {
    width: 340px;
    height: 153px;
    margin-left: 0;
  }

  .u-section-5 .u-image-2 {
    margin-right: 73px;
  }

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

  .u-section-5 .u-image-3 {
    margin-right: 55px;
  }

  .u-section-5 .u-shape-5 {
    margin-left: 249px;
  }

  .u-section-5 .u-group-3 {
    margin-left: 200px;
  }

  .u-section-5 .u-image-4 {
    width: 340px;
    height: 148px;
    margin-right: 0;
  }

  .u-section-5 .u-shape-6 {
    margin-top: 171px;
    margin-right: 249px;
  }

  .u-section-5 .u-group-4 {
    margin-right: 200px;
  }

  .u-section-5 .u-image-5 {
    width: 340px;
    height: 164px;
    margin-left: 0;
  }

  .u-section-5 .u-shape-8 {
    margin-left: 249px;
  }

  .u-section-5 .u-group-5 {
    margin-left: 200px;
  }

  .u-section-5 .u-image-6 {
    margin-right: 40px;
  }

  .u-section-5 .u-shape-9 {
    margin-left: 249px;
  }

  .u-section-5 .u-group-6 {
    margin-left: 200px;
  }

  .u-section-5 .u-shape-11 {
    margin-left: 249px;
  }

  .u-section-5 .u-group-7 {
    margin-left: 200px;
  }

  .u-section-5 .u-image-7 {
    margin-right: 128px;
  }

  .u-section-5 .u-text-11 {
    margin-right: 72px;
    margin-left: 170px;
  }

  .u-section-5 .u-group-8 {
    margin-right: 200px;
  }

  .u-section-5 .u-image-8 {
    width: 340px;
    height: 181px;
    margin-left: 0;
  }

  .u-section-5 .u-text-13 {
    margin-top: -309px;
    margin-left: 0;
  }

  .u-section-5 .u-shape-12 {
    margin-top: -143px;
    margin-right: 249px;
  }

  .u-section-5 .u-shape-13 {
    margin-top: 221px;
    margin-right: 249px;
  }

  .u-section-5 .u-group-9 {
    margin-right: 200px;
  }

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

  .u-section-5 .u-shape-14 {
    margin-top: -2219px;
    margin-right: 249px;
  }

  .u-section-5 .u-group-10 {
    margin-right: 200px;
  }

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

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

  .u-section-5 .u-shape-15 {
    margin-left: 249px;
  }

  .u-section-5 .u-group-11 {
    margin-left: 200px;
  }

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

  .u-section-5 .u-group-12 {
    margin-left: 200px;
  }

  .u-section-5 .u-shape-16 {
    margin-left: 249px;
  }

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

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

  .u-section-5 .u-text-24 {
    margin-top: -3px;
    margin-left: 0;
  }

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

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

  .u-section-5 .u-text-27 {
    margin-right: 0;
  }
}@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);
}