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

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

.u-section-1 .u-text-1 {
  --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-size: 2.25rem;
  width: 152px;
  margin: 57px auto 0;
}

.u-section-1 .u-text-2 {
  font-size: 1.125rem;
  width: 789px;
  margin: 11px auto 40px;
}

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

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

@media (max-width: 767px) {
  .u-section-1 .u-text-1 {
    margin-left: 0;
    margin-right: 0;
  }

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

@media (max-width: 575px) {
  .u-section-1 .u-text-1 {
    width: 340px;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.875rem;
  }

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

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

.u-section-2 .u-text-1 {
  font-size: 1.125rem;
  width: 740px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 10px auto 0;
}

.u-section-2 .u-icon-1 {
  font-size: 2.5834em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-2 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.u-section-2 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 1062px;
  --gap: 20px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
}

.u-section-2 .u-list-item-1 {
  --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;
}

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

.u-section-2 .u-image-1 {
  height: 238px;
  object-position: 50% 49.72%;
  margin: 0;
}

.u-section-2 .u-text-2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-2 .u-text-3 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-2 .u-table-1 {
  margin: 10px 0 0;
}

.u-block-f711-140 {
  height: 46px;
}

.u-section-2 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-f711-155 {
  height: 46px;
}

.u-section-2 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-f711-318 {
  height: 46px;
}

.u-section-2 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-f711-325 {
  height: 46px;
}

.u-section-2 .u-btn-1 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-2 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-2 .u-list-item-2 {
  --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;
}

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

.u-section-2 .u-image-2 {
  height: 238px;
  margin: 0;
}

.u-section-2 .u-text-4 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-2 .u-text-5 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-2 .u-table-3 {
  margin: 10px 0 0;
}

.u-block-f711-166 {
  height: 46px;
}

.u-section-2 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-f711-181 {
  height: 46px;
}

.u-section-2 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-f711-335 {
  height: 46px;
}

.u-section-2 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-f711-342 {
  height: 46px;
}

.u-section-2 .u-btn-3 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-2 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-2 .u-list-item-3 {
  --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;
}

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

.u-section-2 .u-image-3 {
  height: 238px;
  margin: 0;
}

.u-section-2 .u-text-6 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-2 .u-text-7 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-2 .u-table-5 {
  margin: 10px 0 0;
}

.u-block-f711-192 {
  height: 46px;
}

.u-section-2 .u-table-body-5 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-f711-207 {
  height: 46px;
}

.u-section-2 .u-table-6 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-f711-352 {
  height: 46px;
}

.u-section-2 .u-table-body-6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-f711-359 {
  height: 46px;
}

.u-section-2 .u-btn-5 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-2 .u-btn-6 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-2 .u-list-item-4 {
  --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;
}

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

.u-section-2 .u-image-4 {
  height: 238px;
  margin: 0;
}

.u-section-2 .u-text-8 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-2 .u-text-9 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-2 .u-table-7 {
  margin: 10px 0 0;
}

.u-block-f711-218 {
  height: 46px;
}

.u-section-2 .u-table-body-7 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-f711-233 {
  height: 46px;
}

.u-section-2 .u-table-8 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-f711-369 {
  height: 46px;
}

.u-section-2 .u-table-body-8 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-f711-376 {
  height: 46px;
}

.u-section-2 .u-btn-7 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-2 .u-btn-8 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-2 .u-list-item-5 {
  --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;
}

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

.u-section-2 .u-image-5 {
  height: 238px;
  object-position: 50% 100%;
  margin: 0;
}

.u-section-2 .u-text-10 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-2 .u-text-11 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-2 .u-table-9 {
  margin: 10px 0 0;
}

.u-block-f711-244 {
  height: 46px;
}

.u-section-2 .u-table-body-9 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-f711-259 {
  height: 46px;
}

.u-section-2 .u-table-10 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-f711-386 {
  height: 46px;
}

.u-section-2 .u-table-body-10 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-f711-393 {
  height: 46px;
}

.u-section-2 .u-btn-9 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-2 .u-btn-10 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-2 .u-list-item-6 {
  --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;
}

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

.u-section-2 .u-image-6 {
  height: 238px;
  object-position: 50% 13.55%;
  margin: 0;
}

.u-section-2 .u-text-12 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-2 .u-text-13 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-2 .u-table-11 {
  margin: 10px 0 0;
}

.u-block-f711-270 {
  height: 46px;
}

.u-section-2 .u-table-body-11 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-f711-285 {
  height: 46px;
}

.u-section-2 .u-table-12 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-f711-403 {
  height: 46px;
}

.u-section-2 .u-table-body-12 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-f711-410 {
  height: 46px;
}

.u-section-2 .u-btn-11 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-2 .u-btn-12 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

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

  .u-section-2 .u-list-1 {
    margin-bottom: 30px;
  }

  .u-section-2 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    grid-gap: 20px 20px;
    min-height: 931px;
    grid-auto-columns: calc(33.333333333333336% - 13.3333px);
  }

  .u-section-2 .u-list-item-1 {
    --radius: 29px;
  }

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

  .u-section-2 .u-text-2 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-2 .u-table-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-btn-1 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-2 .u-btn-2 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-2 .u-list-item-2 {
    --radius: 29px;
  }

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

  .u-section-2 .u-text-4 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-2 .u-text-5 {
    width: auto;
    margin-top: 0;
  }

  .u-section-2 .u-table-3 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-btn-3 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-2 .u-btn-4 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-2 .u-list-item-3 {
    --radius: 29px;
  }

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

  .u-section-2 .u-text-6 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-2 .u-text-7 {
    width: auto;
    margin-top: 0;
  }

  .u-section-2 .u-table-5 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-btn-5 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-2 .u-btn-6 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-2 .u-list-item-4 {
    --radius: 29px;
  }

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

  .u-section-2 .u-text-8 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-2 .u-table-7 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-btn-7 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-2 .u-btn-8 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-2 .u-list-item-5 {
    --radius: 29px;
  }

  .u-section-2 .u-image-5 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-10 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-2 .u-table-9 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-btn-9 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-2 .u-btn-10 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-2 .u-list-item-6 {
    --radius: 29px;
  }

  .u-section-2 .u-image-6 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-12 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-2 .u-text-13 {
    width: auto;
    margin-top: 0;
  }

  .u-section-2 .u-table-11 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-btn-11 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-2 .u-btn-12 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }
}

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

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

  .u-section-2 .u-list-1 {
    margin-bottom: 29px;
  }

  .u-section-2 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 1372px;
    grid-auto-columns: calc(50% - 9.999975px);
  }

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

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

  .u-section-2 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-2 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

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

  .u-section-2 .u-text-4 {
    margin-top: 7px;
  }

  .u-section-2 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-2 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }

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

  .u-section-2 .u-text-6 {
    margin-top: 7px;
  }

  .u-section-2 .u-btn-5 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-2 .u-btn-6 {
    margin-top: -31px;
    margin-left: 191px;
  }

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

  .u-section-2 .u-text-8 {
    margin-top: 7px;
  }

  .u-section-2 .u-btn-7 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-2 .u-btn-8 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-2 .u-image-5 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-10 {
    margin-top: 7px;
  }

  .u-section-2 .u-btn-9 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-2 .u-btn-10 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-2 .u-image-6 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-12 {
    margin-top: 7px;
  }

  .u-section-2 .u-btn-11 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-2 .u-btn-12 {
    margin-top: -31px;
    margin-left: 191px;
  }
}

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

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

  .u-section-2 .u-list-1 {
    margin-bottom: 0;
  }

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

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

  .u-section-2 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-2 .u-btn-1 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-2 .u-btn-2 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

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

  .u-section-2 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-2 .u-btn-3 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-2 .u-btn-4 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

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

  .u-section-2 .u-text-6 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-2 .u-btn-5 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-2 .u-btn-6 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

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

  .u-section-2 .u-text-8 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-2 .u-btn-7 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-2 .u-btn-8 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-2 .u-image-5 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-10 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-2 .u-btn-9 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-2 .u-btn-10 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-2 .u-image-6 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-12 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-2 .u-btn-11 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-2 .u-btn-12 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }
}

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

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

  .u-section-2 .u-list-1 {
    margin-bottom: 29px;
  }

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

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

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

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

  .u-section-2 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-2 .u-btn-2 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

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

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

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

  .u-section-2 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-2 .u-btn-4 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

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

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

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

  .u-section-2 .u-btn-5 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-2 .u-btn-6 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

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

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

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

  .u-section-2 .u-btn-7 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-2 .u-btn-8 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-2 .u-image-5 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-10 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-2 .u-btn-9 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-2 .u-btn-10 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-2 .u-image-6 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-text-12 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-2 .u-btn-11 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-2 .u-btn-12 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }
} .u-section-3 {
  background-image: none;
}

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

.u-section-3 .u-text-1 {
  font-size: 1.125rem;
  text-transform: uppercase;
  font-weight: 500;
  width: 740px;
  margin: 0 auto;
}

.u-section-3 .u-icon-1 {
  font-size: 4.2778em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-3 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.u-section-3 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 1062px;
  --gap: 20px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
}

.u-section-3 .u-list-item-1 {
  --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;
}

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

.u-section-3 .u-image-1 {
  height: 238px;
  object-position: 50% 49.72%;
  margin: 0;
}

.u-section-3 .u-text-2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-3 .u-text-3 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-3 .u-table-1 {
  margin: 10px 0 0;
}

.u-block-2c46-140 {
  height: 46px;
}

.u-section-3 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-2c46-155 {
  height: 46px;
}

.u-section-3 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-2c46-318 {
  height: 46px;
}

.u-section-3 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-2c46-325 {
  height: 46px;
}

.u-section-3 .u-btn-1 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-3 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-3 .u-list-item-2 {
  --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;
}

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

.u-section-3 .u-image-2 {
  height: 238px;
  margin: 0;
}

.u-section-3 .u-text-4 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-3 .u-text-5 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-3 .u-table-3 {
  margin: 10px 0 0;
}

.u-block-2c46-166 {
  height: 46px;
}

.u-section-3 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-2c46-181 {
  height: 46px;
}

.u-section-3 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-2c46-335 {
  height: 46px;
}

.u-section-3 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-2c46-342 {
  height: 46px;
}

.u-section-3 .u-btn-3 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-3 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 2px 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-3 .u-list-item-3 {
  --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;
}

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

.u-section-3 .u-image-3 {
  height: 238px;
  margin: 0;
}

.u-section-3 .u-text-6 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-3 .u-text-7 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-3 .u-table-5 {
  margin: 10px 0 0;
}

.u-block-2c46-192 {
  height: 46px;
}

.u-section-3 .u-table-body-5 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-2c46-207 {
  height: 46px;
}

.u-section-3 .u-table-6 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-2c46-352 {
  height: 46px;
}

.u-section-3 .u-table-body-6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-2c46-359 {
  height: 46px;
}

.u-section-3 .u-btn-5 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-3 .u-btn-6 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-3 .u-list-item-4 {
  --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;
}

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

.u-section-3 .u-image-4 {
  height: 238px;
  margin: 0;
}

.u-section-3 .u-text-8 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-3 .u-text-9 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-3 .u-table-7 {
  margin: 10px 0 0;
}

.u-block-2c46-218 {
  height: 46px;
}

.u-section-3 .u-table-body-7 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-2c46-233 {
  height: 46px;
}

.u-section-3 .u-table-8 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-2c46-369 {
  height: 46px;
}

.u-section-3 .u-table-body-8 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-2c46-376 {
  height: 46px;
}

.u-section-3 .u-btn-7 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-3 .u-btn-8 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-3 .u-list-item-5 {
  --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;
}

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

.u-section-3 .u-image-5 {
  height: 238px;
  margin: 0;
}

.u-section-3 .u-text-10 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-3 .u-text-11 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-3 .u-table-9 {
  margin: 10px 0 0;
}

.u-block-2c46-429 {
  height: 46px;
}

.u-section-3 .u-table-body-9 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-2c46-436 {
  height: 46px;
}

.u-section-3 .u-table-10 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-2c46-446 {
  height: 46px;
}

.u-section-3 .u-table-body-10 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-2c46-453 {
  height: 46px;
}

.u-section-3 .u-btn-9 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-3 .u-btn-10 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

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

  .u-section-3 .u-list-1 {
    margin-bottom: 29px;
  }

  .u-section-3 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    grid-gap: 20px 20px;
    min-height: 876px;
    grid-auto-columns: calc(33.333333333333336% - 13.3333px);
  }

  .u-section-3 .u-list-item-1 {
    --radius: 29px;
  }

  .u-section-3 .u-image-1 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-2 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-3 .u-table-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-btn-1 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-3 .u-btn-2 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-3 .u-list-item-2 {
    --radius: 29px;
  }

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

  .u-section-3 .u-text-4 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-3 .u-table-3 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-btn-3 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-3 .u-btn-4 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-3 .u-list-item-3 {
    --radius: 29px;
  }

  .u-section-3 .u-image-3 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-6 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-3 .u-table-5 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-btn-5 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-3 .u-btn-6 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-3 .u-list-item-4 {
    --radius: 29px;
  }

  .u-section-3 .u-image-4 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-8 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-3 .u-table-7 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-btn-7 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-3 .u-btn-8 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-3 .u-list-item-5 {
    --radius: 29px;
  }

  .u-section-3 .u-image-5 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-10 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-3 .u-table-9 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-btn-9 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-3 .u-btn-10 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }
}

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

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

  .u-section-3 .u-list-1 {
    margin-bottom: 30px;
  }

  .u-section-3 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 1391px;
    grid-gap: 20px;
    grid-auto-columns: calc(50% - 9.999975px);
  }

  .u-section-3 .u-image-1 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-2 {
    margin-top: 7px;
  }

  .u-section-3 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-3 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

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

  .u-section-3 .u-text-4 {
    margin-top: 7px;
  }

  .u-section-3 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-3 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-3 .u-image-3 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-6 {
    margin-top: 7px;
  }

  .u-section-3 .u-btn-5 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-3 .u-btn-6 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-3 .u-image-4 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-8 {
    margin-top: 7px;
  }

  .u-section-3 .u-btn-7 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-3 .u-btn-8 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-3 .u-image-5 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-10 {
    margin-top: 7px;
  }

  .u-section-3 .u-btn-9 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-3 .u-btn-10 {
    margin-top: -31px;
    margin-left: 191px;
  }
}

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

  .u-section-3 .u-text-1 {
    width: 540px;
    margin-top: 60px;
  }

  .u-section-3 .u-list-1 {
    margin-bottom: 29px;
  }

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

  .u-section-3 .u-image-1 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-3 .u-btn-1 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-3 .u-btn-2 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

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

  .u-section-3 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-3 .u-btn-3 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-3 .u-btn-4 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-3 .u-image-3 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-6 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-3 .u-btn-5 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-3 .u-btn-6 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-3 .u-image-4 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-8 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-3 .u-btn-7 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-3 .u-btn-8 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-3 .u-image-5 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-10 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-3 .u-btn-9 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-3 .u-btn-10 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }
}

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

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

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

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

  .u-section-3 .u-image-1 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-3 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-3 .u-btn-2 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-3 .u-container-layout-2 {
    padding-bottom: 18px;
  }

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

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

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

  .u-section-3 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-3 .u-btn-4 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-3 .u-container-layout-3 {
    padding-bottom: 18px;
  }

  .u-section-3 .u-image-3 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-6 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-3 .u-btn-5 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-3 .u-btn-6 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

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

  .u-section-3 .u-image-4 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-8 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-3 .u-btn-7 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-3 .u-btn-8 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-3 .u-container-layout-5 {
    padding-bottom: 18px;
  }

  .u-section-3 .u-image-5 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-text-10 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-3 .u-btn-9 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-3 .u-btn-10 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }
} .u-section-4 {
  background-image: none;
}

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

.u-section-4 .u-text-1 {
  font-size: 1.125rem;
  text-transform: uppercase;
  font-weight: 500;
  width: 740px;
  margin: 0 auto;
}

.u-section-4 .u-icon-1 {
  font-size: 6.5em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-4 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 0;
}

.u-section-4 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 521px;
  --gap: 20px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
}

.u-section-4 .u-list-item-1 {
  --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;
}

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

.u-section-4 .u-image-1 {
  height: 238px;
  object-position: 50% 100%;
  margin: 0;
}

.u-section-4 .u-text-2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-4 .u-text-3 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-4 .u-table-1 {
  margin: 10px 0 0;
}

.u-block-03cd-140 {
  height: 46px;
}

.u-section-4 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-03cd-155 {
  height: 46px;
}

.u-section-4 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-03cd-318 {
  height: 46px;
}

.u-section-4 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-03cd-325 {
  height: 46px;
}

.u-section-4 .u-btn-1 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 20px;
  padding: 6px 42px 7px;
}

.u-section-4 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-4 .u-list-item-2 {
  --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;
}

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

.u-section-4 .u-image-2 {
  height: 238px;
  margin: 0;
}

.u-section-4 .u-text-4 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-4 .u-text-5 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-4 .u-table-3 {
  margin: 10px 0 0;
}

.u-block-03cd-166 {
  height: 46px;
}

.u-section-4 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-03cd-181 {
  height: 46px;
}

.u-section-4 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-03cd-335 {
  height: 46px;
}

.u-section-4 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-03cd-342 {
  height: 46px;
}

.u-section-4 .u-btn-3 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 20px;
  padding: 6px 42px 7px;
}

.u-section-4 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-4 .u-list-item-3 {
  --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;
}

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

.u-section-4 .u-image-3 {
  height: 238px;
  margin: 0;
}

.u-section-4 .u-text-6 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-4 .u-text-7 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-4 .u-table-5 {
  margin: 10px 0 0;
}

.u-block-03cd-192 {
  height: 46px;
}

.u-section-4 .u-table-body-5 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-03cd-207 {
  height: 46px;
}

.u-section-4 .u-table-6 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-03cd-352 {
  height: 46px;
}

.u-section-4 .u-table-body-6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-03cd-359 {
  height: 46px;
}

.u-section-4 .u-btn-5 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 20px;
  padding: 6px 42px 7px;
}

.u-section-4 .u-btn-6 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-4 .u-list-2 {
  width: 367px;
  margin: 22px auto 21px 0;
}

.u-section-4 .u-repeater-2 {
  grid-template-columns: repeat(1, 100%);
  min-height: 521px;
  --gap: 20px;
  grid-auto-columns: 100%;
}

.u-section-4 .u-list-item-4 {
  --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;
}

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

.u-section-4 .u-image-4 {
  height: 238px;
  object-position: 50% 100%;
  margin: 0;
}

.u-section-4 .u-text-8 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-4 .u-text-9 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-4 .u-table-7 {
  margin: 10px 0 0;
}

.u-block-03cd-430 {
  height: 46px;
}

.u-section-4 .u-table-body-7 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-03cd-437 {
  height: 46px;
}

.u-section-4 .u-table-8 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-03cd-447 {
  height: 46px;
}

.u-section-4 .u-table-body-8 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-03cd-454 {
  height: 46px;
}

.u-section-4 .u-btn-7 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 19px auto 0 20px;
  padding: 6px 42px 7px;
}

.u-section-4 .u-btn-8 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -30px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

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

  .u-section-4 .u-text-1 {
    margin-top: 45px;
  }

  .u-section-4 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    min-height: 432px;
    grid-gap: 20px;
  }

  .u-section-4 .u-list-item-1 {
    --radius: 29px;
  }

  .u-section-4 .u-image-1 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-2 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-4 .u-table-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-btn-1 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-4 .u-btn-2 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-4 .u-list-item-2 {
    --radius: 29px;
  }

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

  .u-section-4 .u-text-4 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-4 .u-text-5 {
    width: auto;
    margin-top: 0;
  }

  .u-section-4 .u-table-3 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-btn-3 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-4 .u-btn-4 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-4 .u-list-item-3 {
    --radius: 29px;
  }

  .u-section-4 .u-image-3 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-6 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-4 .u-text-7 {
    width: auto;
    margin-top: 0;
  }

  .u-section-4 .u-table-5 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-btn-5 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-4 .u-btn-6 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-4 .u-list-2 {
    width: 300px;
  }

  .u-section-4 .u-repeater-2 {
    grid-template-columns: 100%;
    min-height: 482px;
  }

  .u-section-4 .u-image-4 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-table-7 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-btn-7 {
    margin-left: 10px;
    padding-right: 34px;
    padding-left: 34px;
  }

  .u-section-4 .u-btn-8 {
    margin-right: 8px;
    margin-left: auto;
    padding-right: 30px;
    padding-left: 28px;
  }
}

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

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

  .u-section-4 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 923px;
    grid-auto-columns: calc(50% - 9.999975px);
  }

  .u-section-4 .u-image-1 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-2 {
    margin-top: 7px;
  }

  .u-section-4 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-4 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

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

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

  .u-section-4 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-4 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-4 .u-image-3 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-6 {
    margin-top: 7px;
  }

  .u-section-4 .u-btn-5 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-4 .u-btn-6 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-4 .u-list-2 {
    width: 350px;
    margin: -451px 0 34px auto;
  }

  .u-section-4 .u-repeater-2 {
    min-height: 451px;
  }

  .u-section-4 .u-image-4 {
    height: 204px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-8 {
    width: auto;
    margin-top: 7px;
  }

  .u-section-4 .u-text-9 {
    width: auto;
  }

  .u-section-4 .u-table-7 {
    width: 350px;
    margin-top: 6px;
    margin-left: auto;
    margin-right: auto;
  }

  .u-section-4 .u-table-8 {
    margin-top: 0;
  }

  .u-section-4 .u-btn-7 {
    margin-top: 22px;
  }

  .u-section-4 .u-btn-8 {
    margin-right: 10px;
  }
}

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

  .u-section-4 .u-text-1 {
    width: 540px;
    margin-top: 102px;
  }

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

  .u-section-4 .u-image-1 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-4 .u-btn-1 {
    margin-top: 11px;
    margin-left: 47px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .u-section-4 .u-btn-2 {
    margin-top: -32px;
    margin-left: 309px;
    padding-right: 57px;
    padding-left: 56px;
  }

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

  .u-section-4 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-4 .u-btn-3 {
    margin-top: 11px;
    margin-left: 47px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .u-section-4 .u-btn-4 {
    margin-top: -32px;
    margin-left: 309px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-4 .u-image-3 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-6 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-4 .u-btn-5 {
    margin-top: 11px;
    margin-left: 47px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .u-section-4 .u-btn-6 {
    margin-top: -32px;
    margin-left: 309px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-4 .u-list-2 {
    margin-top: 20px;
    margin-bottom: 39px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-4 .u-repeater-2 {
    min-height: 554px;
  }

  .u-section-4 .u-image-4 {
    height: 311px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-4 .u-text-8 {
    margin-top: 6px;
  }

  .u-section-4 .u-table-7 {
    margin-top: 0;
  }

  .u-section-4 .u-table-8 {
    margin-top: 10px;
  }

  .u-section-4 .u-btn-7 {
    margin-top: 45px;
    margin-left: 71px;
  }

  .u-section-4 .u-btn-8 {
    margin-right: 71px;
  }
}

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

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

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

  .u-section-4 .u-container-layout-1 {
    padding-bottom: 19px;
  }

  .u-section-4 .u-image-1 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-4 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-4 .u-btn-2 {
    margin-top: 12px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-4 .u-container-layout-2 {
    padding-bottom: 19px;
  }

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

  .u-section-4 .u-text-4 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-4 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-4 .u-btn-4 {
    margin-top: 12px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

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

  .u-section-4 .u-image-3 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-4 .u-btn-5 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-4 .u-btn-6 {
    margin-top: 12px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-4 .u-repeater-2 {
    min-height: 496px;
  }

  .u-section-4 .u-image-4 {
    height: 196px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-4 .u-btn-7 {
    margin-top: 23px;
    margin-left: auto;
    padding-right: 119px;
    padding-left: 118px;
  }

  .u-section-4 .u-btn-8 {
    margin-top: 23px;
    margin-right: auto;
    padding-right: 116px;
    padding-left: 115px;
  }
} .u-section-5 {
  background-image: none;
}

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

.u-section-5 .u-text-1 {
  font-size: 1.125rem;
  width: 740px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 10px auto 0;
}

.u-section-5 .u-icon-1 {
  font-size: 3.7778em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-5 .u-list-1 {
  margin-top: 28px;
  margin-bottom: 42px;
}

.u-section-5 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 2101px;
  --gap: 20px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
}

.u-section-5 .u-list-item-1 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-1 {
  height: 238px;
  object-position: 50% 49.72%;
  margin: 0;
}

.u-section-5 .u-text-2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-3 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-1 {
  margin: 10px 0 0;
}

.u-block-b595-140 {
  height: 46px;
}

.u-section-5 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-155 {
  height: 46px;
}

.u-section-5 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-318 {
  height: 46px;
}

.u-section-5 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-325 {
  height: 46px;
}

.u-section-5 .u-btn-1 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-2 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-2 {
  height: 238px;
  object-position: 50% 12.01%;
  margin: 0;
}

.u-section-5 .u-text-4 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-5 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-3 {
  margin: 10px 0 0;
}

.u-block-b595-166 {
  height: 46px;
}

.u-section-5 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-181 {
  height: 46px;
}

.u-section-5 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-335 {
  height: 46px;
}

.u-section-5 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-342 {
  height: 46px;
}

.u-section-5 .u-btn-3 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-3 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-3 {
  height: 238px;
  margin: 0;
}

.u-section-5 .u-text-6 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-7 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-5 {
  margin: 10px 0 0;
}

.u-block-b595-192 {
  height: 46px;
}

.u-section-5 .u-table-body-5 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-207 {
  height: 46px;
}

.u-section-5 .u-table-6 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-352 {
  height: 46px;
}

.u-section-5 .u-table-body-6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-359 {
  height: 46px;
}

.u-section-5 .u-btn-5 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-6 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-4 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-4 {
  height: 238px;
  margin: 0;
}

.u-section-5 .u-text-8 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-9 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-7 {
  margin: 10px 0 0;
}

.u-block-b595-218 {
  height: 46px;
}

.u-section-5 .u-table-body-7 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-233 {
  height: 46px;
}

.u-section-5 .u-table-8 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-369 {
  height: 46px;
}

.u-section-5 .u-table-body-8 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-376 {
  height: 46px;
}

.u-section-5 .u-btn-7 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-8 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-5 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-5 {
  height: 238px;
  object-position: 50% 45.59%;
  margin: 0;
}

.u-section-5 .u-text-10 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-11 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-9 {
  margin: 10px 0 0;
}

.u-block-b595-244 {
  height: 46px;
}

.u-section-5 .u-table-body-9 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-259 {
  height: 46px;
}

.u-section-5 .u-table-10 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-386 {
  height: 46px;
}

.u-section-5 .u-table-body-10 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-393 {
  height: 46px;
}

.u-section-5 .u-btn-9 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-10 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-6 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-6 {
  height: 238px;
  object-position: 50% 45.81%;
  margin: 0;
}

.u-section-5 .u-text-12 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-13 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-11 {
  margin: 10px 0 0;
}

.u-block-b595-270 {
  height: 46px;
}

.u-section-5 .u-table-body-11 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-285 {
  height: 46px;
}

.u-section-5 .u-table-12 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-403 {
  height: 46px;
}

.u-section-5 .u-table-body-12 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-410 {
  height: 46px;
}

.u-section-5 .u-btn-11 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-12 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-7 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-7 {
  height: 238px;
  object-position: 50% 58.11%;
  margin: 0;
}

.u-section-5 .u-text-14 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-15 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-13 {
  margin: 10px 0 0;
}

.u-block-b595-431 {
  height: 46px;
}

.u-section-5 .u-table-body-13 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-438 {
  height: 46px;
}

.u-section-5 .u-table-14 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-448 {
  height: 46px;
}

.u-section-5 .u-table-body-14 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-455 {
  height: 46px;
}

.u-section-5 .u-btn-13 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-14 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-8 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-8 {
  height: 238px;
  object-position: 50% 17.56%;
  margin: 0;
}

.u-section-5 .u-text-16 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-17 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-15 {
  margin: 10px 0 0;
}

.u-block-b595-513 {
  height: 46px;
}

.u-section-5 .u-table-body-15 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-520 {
  height: 46px;
}

.u-section-5 .u-table-16 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-530 {
  height: 46px;
}

.u-section-5 .u-table-body-16 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-537 {
  height: 46px;
}

.u-section-5 .u-btn-15 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-16 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-9 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-9 {
  height: 238px;
  margin: 0;
}

.u-section-5 .u-text-18 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-19 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-17 {
  margin: 10px 0 0;
}

.u-block-b595-472 {
  height: 46px;
}

.u-section-5 .u-table-body-17 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-479 {
  height: 46px;
}

.u-section-5 .u-table-18 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-489 {
  height: 46px;
}

.u-section-5 .u-table-body-18 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-496 {
  height: 46px;
}

.u-section-5 .u-btn-17 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-18 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-10 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-10 {
  height: 238px;
  object-position: 50% 100%;
  margin: 0;
}

.u-section-5 .u-text-20 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-21 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-19 {
  margin: 10px 0 0;
}

.u-block-b595-554 {
  height: 46px;
}

.u-section-5 .u-table-body-19 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-561 {
  height: 46px;
}

.u-section-5 .u-table-20 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-571 {
  height: 46px;
}

.u-section-5 .u-table-body-20 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-578 {
  height: 46px;
}

.u-section-5 .u-btn-19 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-20 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-5 .u-list-item-11 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-5 .u-image-11 {
  height: 238px;
  object-position: 50% 45.59%;
  margin: 0;
}

.u-section-5 .u-text-22 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-5 .u-text-23 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-5 .u-table-21 {
  margin: 10px 0 0;
}

.u-block-b595-595 {
  height: 46px;
}

.u-section-5 .u-table-body-21 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-b595-602 {
  height: 46px;
}

.u-section-5 .u-table-22 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-b595-612 {
  height: 46px;
}

.u-section-5 .u-table-body-22 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-b595-619 {
  height: 46px;
}

.u-section-5 .u-btn-21 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-5 .u-btn-22 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

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

  .u-section-5 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    grid-gap: 20px 20px;
    min-height: 1732px;
    grid-auto-columns: calc(33.333333333333336% - 13.3333px);
  }

  .u-section-5 .u-list-item-1 {
    --radius: 29px;
  }

  .u-section-5 .u-image-1 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-2 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-5 .u-table-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-1 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-2 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-2 {
    --radius: 29px;
  }

  .u-section-5 .u-image-2 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-4 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-5 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-3 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-3 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-4 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-3 {
    --radius: 29px;
  }

  .u-section-5 .u-image-3 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-6 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-7 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-5 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-5 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-6 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-4 {
    --radius: 29px;
  }

  .u-section-5 .u-image-4 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-8 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-9 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-7 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-7 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-8 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-5 {
    --radius: 29px;
  }

  .u-section-5 .u-image-5 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-10 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-11 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-9 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-9 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-10 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-6 {
    --radius: 29px;
  }

  .u-section-5 .u-image-6 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-12 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-13 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-11 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-11 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-12 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-7 {
    --radius: 29px;
  }

  .u-section-5 .u-image-7 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-14 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-15 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-13 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-13 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-14 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-8 {
    --radius: 29px;
  }

  .u-section-5 .u-image-8 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-16 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-17 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-15 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-15 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-16 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-9 {
    --radius: 29px;
  }

  .u-section-5 .u-image-9 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-18 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-19 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-17 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-17 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-18 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-10 {
    --radius: 29px;
  }

  .u-section-5 .u-image-10 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-20 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-21 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-19 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-19 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-20 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-5 .u-list-item-11 {
    --radius: 29px;
  }

  .u-section-5 .u-image-11 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-22 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-text-23 {
    width: auto;
    margin-top: 0;
  }

  .u-section-5 .u-table-21 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-btn-21 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-5 .u-btn-22 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }
}

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

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

  .u-section-5 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 2985px;
    grid-auto-columns: calc(50% - 9.999975px);
  }

  .u-section-5 .u-image-1 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-5 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-2 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-4 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-3 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-6 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-5 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-6 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-4 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-8 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-7 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-8 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-5 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-10 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-9 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-10 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-6 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-12 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-11 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-12 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-7 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-14 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-13 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-14 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-8 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-16 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-15 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-16 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-9 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-18 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-17 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-18 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-10 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-20 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-19 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-20 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-5 .u-image-11 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-22 {
    margin-top: 7px;
  }

  .u-section-5 .u-btn-21 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-5 .u-btn-22 {
    margin-top: -31px;
    margin-left: 191px;
  }
}

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

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

  .u-section-5 .u-list-1 {
    margin-bottom: 29px;
  }

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

  .u-section-5 .u-image-1 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-5 .u-btn-1 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-2 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-2 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-5 .u-btn-3 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-4 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-3 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-6 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-text-7 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-btn-5 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-6 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-4 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-8 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-5 .u-btn-7 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-8 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-5 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-10 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-5 .u-btn-9 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-10 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-6 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-12 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-5 .u-btn-11 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-12 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-7 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-14 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-text-15 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-btn-13 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-14 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-8 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-16 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-text-17 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-btn-15 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-16 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-9 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-18 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-text-19 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-btn-17 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-18 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-10 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-20 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-text-21 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-btn-19 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-20 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-5 .u-image-11 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-22 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-text-23 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-5 .u-btn-21 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-5 .u-btn-22 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }
}

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

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

  .u-section-5 .u-list-1 {
    margin-bottom: 42px;
  }

  .u-section-5 .u-repeater-1 {
    grid-auto-columns: 100%;
  }

  .u-section-5 .u-image-1 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-5 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-2 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-2 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-5 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-4 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-3 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-5 .u-text-7 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-btn-5 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-6 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-4 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-5 .u-btn-7 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-8 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-5 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-5 .u-btn-9 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-10 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-6 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-12 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .u-section-5 .u-btn-11 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-12 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-7 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-14 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-text-15 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-btn-13 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-14 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-8 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-16 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-text-17 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-btn-15 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-16 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-9 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-18 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-text-19 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-btn-17 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-18 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-10 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-5 .u-text-21 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-btn-19 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-20 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-5 .u-image-11 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-22 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-text-23 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-5 .u-btn-21 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-5 .u-btn-22 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }
} .u-section-6 {
  background-image: none;
}

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

.u-section-6 .u-text-1 {
  font-size: 1.125rem;
  width: 740px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 10px auto 0;
}

.u-section-6 .u-icon-1 {
  font-size: 5.1667em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-6 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 29px;
}

.u-section-6 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 513px;
  --gap: 20px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
}

.u-section-6 .u-list-item-1 {
  --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-top: 0;
  margin-bottom: 0;
}

.u-section-6 .u-container-layout-1 {
  padding: 0 0 24px;
}

.u-section-6 .u-image-1 {
  height: 238px;
  object-position: 50% 80.13%;
  margin: 0;
}

.u-section-6 .u-text-2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-6 .u-text-3 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-6 .u-table-1 {
  margin: 10px 0 0;
}

.u-block-55a8-140 {
  height: 46px;
}

.u-section-6 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-55a8-155 {
  height: 46px;
}

.u-section-6 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-55a8-318 {
  height: 46px;
}

.u-section-6 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-55a8-325 {
  height: 46px;
}

.u-section-6 .u-btn-1 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-6 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 2px 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-6 .u-list-item-2 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-6 .u-image-2 {
  height: 238px;
  object-position: 50% 46.62%;
  margin: 0;
}

.u-section-6 .u-text-4 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-6 .u-text-5 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-6 .u-table-3 {
  margin: 10px 0 0;
}

.u-block-55a8-166 {
  height: 46px;
}

.u-section-6 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-55a8-181 {
  height: 46px;
}

.u-section-6 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-55a8-335 {
  height: 46px;
}

.u-section-6 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-55a8-342 {
  height: 46px;
}

.u-section-6 .u-btn-3 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-6 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-6 .u-list-item-3 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-6 .u-image-3 {
  height: 238px;
  object-position: 50% 29.73%;
  margin: 0;
}

.u-section-6 .u-text-6 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-6 .u-text-7 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-6 .u-table-5 {
  margin: 10px 0 0;
}

.u-block-55a8-192 {
  height: 46px;
}

.u-section-6 .u-table-body-5 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-55a8-207 {
  height: 46px;
}

.u-section-6 .u-table-6 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-55a8-352 {
  height: 46px;
}

.u-section-6 .u-table-body-6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-55a8-359 {
  height: 46px;
}

.u-section-6 .u-btn-5 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-6 .u-btn-6 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-6 .u-list-item-4 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-6 .u-image-4 {
  height: 238px;
  object-position: 50% 83.79%;
  margin: 0;
}

.u-section-6 .u-text-8 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-6 .u-text-9 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-6 .u-table-7 {
  margin: 10px 0 0;
}

.u-block-55a8-218 {
  height: 46px;
}

.u-section-6 .u-table-body-7 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-55a8-233 {
  height: 46px;
}

.u-section-6 .u-table-8 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-55a8-369 {
  height: 46px;
}

.u-section-6 .u-table-body-8 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-55a8-376 {
  height: 46px;
}

.u-section-6 .u-btn-7 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-6 .u-btn-8 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-6 .u-list-item-5 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-6 .u-image-5 {
  height: 238px;
  object-position: 50% 55.31%;
  margin: 0;
}

.u-section-6 .u-text-10 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-6 .u-text-11 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-6 .u-table-9 {
  margin: 10px 0 0;
}

.u-block-55a8-244 {
  height: 46px;
}

.u-section-6 .u-table-body-9 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-55a8-259 {
  height: 46px;
}

.u-section-6 .u-table-10 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-55a8-386 {
  height: 46px;
}

.u-section-6 .u-table-body-10 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-55a8-393 {
  height: 46px;
}

.u-section-6 .u-btn-9 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-6 .u-btn-10 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-6 .u-list-item-6 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-6 .u-image-6 {
  height: 238px;
  object-position: 50% 83.79%;
  margin: 0;
}

.u-section-6 .u-text-12 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-6 .u-text-13 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-6 .u-table-11 {
  margin: 10px 0 0;
}

.u-block-55a8-431 {
  height: 46px;
}

.u-section-6 .u-table-body-11 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-55a8-438 {
  height: 46px;
}

.u-section-6 .u-table-12 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-55a8-448 {
  height: 46px;
}

.u-section-6 .u-table-body-12 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-55a8-455 {
  height: 46px;
}

.u-section-6 .u-btn-11 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-6 .u-btn-12 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

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

  .u-section-6 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    grid-gap: 20px;
    min-height: 423px;
    grid-auto-columns: calc(33.333333333333336% - 13.3333px);
  }

  .u-section-6 .u-list-item-1 {
    --radius: 29px;
  }

  .u-section-6 .u-image-1 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-2 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-6 .u-table-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-btn-1 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-6 .u-btn-2 {
    margin-left: 160px;
    padding-bottom: 6px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-6 .u-list-item-2 {
    --radius: 29px;
  }

  .u-section-6 .u-image-2 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-4 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-6 .u-text-5 {
    width: auto;
    margin-top: 0;
  }

  .u-section-6 .u-table-3 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-btn-3 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-6 .u-btn-4 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-6 .u-list-item-3 {
    --radius: 29px;
  }

  .u-section-6 .u-image-3 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-6 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-6 .u-text-7 {
    width: auto;
    margin-top: 0;
  }

  .u-section-6 .u-table-5 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-btn-5 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-6 .u-btn-6 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-6 .u-list-item-4 {
    --radius: 29px;
  }

  .u-section-6 .u-image-4 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-8 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-6 .u-text-9 {
    width: auto;
    margin-top: 0;
  }

  .u-section-6 .u-table-7 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-btn-7 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-6 .u-btn-8 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-6 .u-list-item-5 {
    --radius: 29px;
  }

  .u-section-6 .u-image-5 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-10 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-6 .u-text-11 {
    width: auto;
    margin-top: 0;
  }

  .u-section-6 .u-table-9 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-btn-9 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-6 .u-btn-10 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-6 .u-list-item-6 {
    --radius: 29px;
  }

  .u-section-6 .u-image-6 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-12 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-6 .u-text-13 {
    width: auto;
    margin-top: 0;
  }

  .u-section-6 .u-table-11 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-btn-11 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-6 .u-btn-12 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }
}

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

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

  .u-section-6 .u-list-1 {
    margin-bottom: 30px;
  }

  .u-section-6 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 729px;
    grid-auto-columns: calc(50% - 9.999975px);
  }

  .u-section-6 .u-container-layout-1 {
    padding-bottom: 22px;
  }

  .u-section-6 .u-image-1 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-2 {
    margin-top: 7px;
  }

  .u-section-6 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-6 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-6 .u-container-layout-2 {
    padding-bottom: 23px;
  }

  .u-section-6 .u-image-2 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-4 {
    margin-top: 7px;
  }

  .u-section-6 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-6 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-6 .u-container-layout-3 {
    padding-bottom: 22px;
  }

  .u-section-6 .u-image-3 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-6 {
    margin-top: 7px;
  }

  .u-section-6 .u-btn-5 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-6 .u-btn-6 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-6 .u-container-layout-4 {
    padding-bottom: 22px;
  }

  .u-section-6 .u-image-4 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-8 {
    margin-top: 7px;
  }

  .u-section-6 .u-btn-7 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-6 .u-btn-8 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-6 .u-container-layout-5 {
    padding-bottom: 22px;
  }

  .u-section-6 .u-image-5 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-10 {
    margin-top: 7px;
  }

  .u-section-6 .u-btn-9 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-6 .u-btn-10 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-6 .u-container-layout-6 {
    padding-bottom: 22px;
  }

  .u-section-6 .u-image-6 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-12 {
    margin-top: 7px;
  }

  .u-section-6 .u-btn-11 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-6 .u-btn-12 {
    margin-top: -31px;
    margin-left: 191px;
  }
}

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

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

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

  .u-section-6 .u-image-1 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-text-3 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-btn-1 {
    margin-top: 22px;
    margin-left: 48px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .u-section-6 .u-btn-2 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-6 .u-image-2 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-6 .u-btn-3 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-6 .u-btn-4 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-6 .u-image-3 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-6 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-text-7 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-btn-5 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-6 .u-btn-6 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-6 .u-image-4 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-8 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-text-9 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-btn-7 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-6 .u-btn-8 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-6 .u-image-5 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-10 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-text-11 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-btn-9 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-6 .u-btn-10 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-6 .u-image-6 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-12 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-text-13 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-6 .u-btn-11 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-6 .u-btn-12 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }
}

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

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

  .u-section-6 .u-repeater-1 {
    grid-auto-columns: 100%;
  }

  .u-section-6 .u-image-1 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-6 .u-text-3 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-6 .u-btn-2 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-6 .u-image-2 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-6 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-6 .u-btn-4 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-6 .u-image-3 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-6 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-text-7 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-btn-5 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-6 .u-btn-6 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-6 .u-image-4 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-8 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-text-9 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-btn-7 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-6 .u-btn-8 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-6 .u-image-5 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-10 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-text-11 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-btn-9 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-6 .u-btn-10 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-6 .u-image-6 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-6 .u-text-12 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-text-13 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-6 .u-btn-11 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-6 .u-btn-12 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }
} .u-section-7 {
  background-image: none;
}

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

.u-section-7 .u-text-1 {
  font-size: 1.125rem;
  width: 740px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 10px auto 0;
}

.u-section-7 .u-icon-1 {
  font-size: 7.1112em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-7 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 29px;
}

.u-section-7 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 1048px;
  --gap: 20px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
}

.u-section-7 .u-list-item-1 {
  --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-top: 0;
  margin-bottom: 0;
}

.u-section-7 .u-container-layout-1 {
  padding: 0 0 24px;
}

.u-section-7 .u-image-1 {
  height: 238px;
  object-position: 50% 52.17%;
  margin: 0;
}

.u-section-7 .u-text-2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-3 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-1 {
  margin: 10px 0 0;
}

.u-block-4cbf-140 {
  height: 46px;
}

.u-section-7 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-155 {
  height: 46px;
}

.u-section-7 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-318 {
  height: 46px;
}

.u-section-7 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-325 {
  height: 46px;
}

.u-section-7 .u-btn-1 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-2 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-7 .u-image-2 {
  height: 238px;
  object-position: 50% 54.56%;
  margin: 0;
}

.u-section-7 .u-text-4 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-5 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-3 {
  margin: 10px 0 0;
}

.u-block-4cbf-166 {
  height: 46px;
}

.u-section-7 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-181 {
  height: 46px;
}

.u-section-7 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-335 {
  height: 46px;
}

.u-section-7 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-342 {
  height: 46px;
}

.u-section-7 .u-btn-3 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-3 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-7 .u-image-3 {
  height: 238px;
  object-position: 50% 79.93%;
  margin: 0;
}

.u-section-7 .u-text-6 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-7 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-5 {
  margin: 10px 0 0;
}

.u-block-4cbf-192 {
  height: 46px;
}

.u-section-7 .u-table-body-5 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-207 {
  height: 46px;
}

.u-section-7 .u-table-6 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-352 {
  height: 46px;
}

.u-section-7 .u-table-body-6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-359 {
  height: 46px;
}

.u-section-7 .u-btn-5 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-6 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-4 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-7 .u-image-4 {
  height: 238px;
  object-position: 50% 56.76%;
  margin: 0;
}

.u-section-7 .u-text-8 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-9 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-7 {
  margin: 10px 0 0;
}

.u-block-4cbf-218 {
  height: 46px;
}

.u-section-7 .u-table-body-7 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-233 {
  height: 46px;
}

.u-section-7 .u-table-8 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-369 {
  height: 46px;
}

.u-section-7 .u-table-body-8 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-376 {
  height: 46px;
}

.u-section-7 .u-btn-7 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-8 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-5 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-7 .u-image-5 {
  height: 238px;
  object-position: 50% 55.31%;
  margin: 0;
}

.u-section-7 .u-text-10 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-11 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-9 {
  margin: 10px 0 0;
}

.u-block-4cbf-244 {
  height: 46px;
}

.u-section-7 .u-table-body-9 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-259 {
  height: 46px;
}

.u-section-7 .u-table-10 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-386 {
  height: 46px;
}

.u-section-7 .u-table-body-10 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-393 {
  height: 46px;
}

.u-section-7 .u-btn-9 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-10 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-6 {
  --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-top: 0;
  margin-bottom: 0;
}

.u-section-7 .u-container-layout-6 {
  padding: 0 0 24px;
}

.u-section-7 .u-image-6 {
  height: 238px;
  object-position: 50% 45.81%;
  margin: 0;
}

.u-section-7 .u-text-12 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-13 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-11 {
  margin: 10px 0 0;
}

.u-block-4cbf-270 {
  height: 46px;
}

.u-section-7 .u-table-body-11 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-285 {
  height: 46px;
}

.u-section-7 .u-table-12 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-403 {
  height: 46px;
}

.u-section-7 .u-table-body-12 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-410 {
  height: 46px;
}

.u-section-7 .u-btn-11 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-12 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-7 {
  --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-top: 0;
  margin-bottom: 0;
}

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

.u-section-7 .u-image-7 {
  height: 238px;
  object-position: 50% 91.75%;
  margin: 0;
}

.u-section-7 .u-text-14 {
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-15 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-13 {
  margin: 10px 0 0;
}

.u-block-4cbf-554 {
  height: 46px;
}

.u-section-7 .u-table-body-13 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-561 {
  height: 46px;
}

.u-section-7 .u-table-14 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-571 {
  height: 46px;
}

.u-section-7 .u-table-body-14 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-578 {
  height: 46px;
}

.u-section-7 .u-btn-13 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-14 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

.u-section-7 .u-list-item-8 {
  --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-top: 0;
  margin-bottom: 0;
}

.u-section-7 .u-container-layout-8 {
  padding: 0 0 24px;
}

.u-section-7 .u-image-8 {
  height: 238px;
  object-position: 50% 54.56%;
  margin: 0;
}

.u-section-7 .u-text-16 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  margin: 32px 1px 0;
}

.u-section-7 .u-text-17 {
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin: 6px 0 0;
}

.u-section-7 .u-table-15 {
  margin: 10px 0 0;
}

.u-block-4cbf-595 {
  height: 46px;
}

.u-section-7 .u-table-body-15 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-4cbf-602 {
  height: 46px;
}

.u-section-7 .u-table-16 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-4cbf-612 {
  height: 46px;
}

.u-section-7 .u-table-body-16 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-4cbf-619 {
  height: 46px;
}

.u-section-7 .u-btn-15 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px auto 0 21px;
  padding: 6px 42px 7px;
}

.u-section-7 .u-btn-16 {
  letter-spacing: 0px;
  --radius: 2px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 700;
  margin: -32px auto 0 193px;
  padding: 6px 43px 7px 41px;
}

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

  .u-section-7 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    grid-gap: 20px 20px;
    min-height: 864px;
    grid-auto-columns: calc(33.333333333333336% - 13.3333px);
  }

  .u-section-7 .u-list-item-1 {
    --radius: 29px;
  }

  .u-section-7 .u-image-1 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-2 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .u-section-7 .u-table-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-1 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-2 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-2 {
    --radius: 29px;
  }

  .u-section-7 .u-image-2 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-4 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-5 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-3 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-3 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-4 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-3 {
    --radius: 29px;
  }

  .u-section-7 .u-image-3 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-6 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-7 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-5 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-5 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-6 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-4 {
    --radius: 29px;
  }

  .u-section-7 .u-image-4 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-8 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-9 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-7 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-7 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-8 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-5 {
    --radius: 29px;
  }

  .u-section-7 .u-image-5 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-10 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-11 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-9 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-9 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-10 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-6 {
    --radius: 29px;
  }

  .u-section-7 .u-image-6 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-12 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-13 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-11 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-11 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-12 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-7 {
    --radius: 29px;
  }

  .u-section-7 .u-image-7 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-14 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-15 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-13 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-13 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-14 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }

  .u-section-7 .u-list-item-8 {
    --radius: 29px;
  }

  .u-section-7 .u-image-8 {
    height: 201px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-16 {
    font-weight: 600;
    font-size: 1.25rem;
    width: auto;
    margin-top: 23px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-7 .u-text-17 {
    width: auto;
    margin-top: 0;
  }

  .u-section-7 .u-table-15 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-btn-15 {
    margin-left: 10px;
    padding-right: 32px;
    padding-left: 31px;
  }

  .u-section-7 .u-btn-16 {
    margin-left: 160px;
    padding-right: 30px;
    padding-bottom: 6px;
    padding-left: 30px;
  }
}

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

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

  .u-section-7 .u-list-1 {
    margin-bottom: 30px;
  }

  .u-section-7 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 1324px;
    grid-auto-columns: calc(50% - 9.999975px);
  }

  .u-section-7 .u-container-layout-1 {
    padding-bottom: 22px;
  }

  .u-section-7 .u-image-1 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-7 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-2 {
    padding-bottom: 23px;
  }

  .u-section-7 .u-image-2 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-7 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-3 {
    padding-bottom: 22px;
  }

  .u-section-7 .u-image-3 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-6 {
    margin-top: 7px;
  }

  .u-section-7 .u-btn-5 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-6 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-4 {
    padding-bottom: 22px;
  }

  .u-section-7 .u-image-4 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-8 {
    margin-top: 7px;
  }

  .u-section-7 .u-btn-7 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-8 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-5 {
    padding-bottom: 22px;
  }

  .u-section-7 .u-image-5 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-10 {
    margin-top: 7px;
  }

  .u-section-7 .u-btn-9 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-10 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-6 {
    padding-bottom: 22px;
  }

  .u-section-7 .u-image-6 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-12 {
    margin-top: 7px;
  }

  .u-section-7 .u-btn-11 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-12 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-7 {
    padding-bottom: 22px;
  }

  .u-section-7 .u-image-7 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-14 {
    margin-top: 7px;
  }

  .u-section-7 .u-btn-13 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-14 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-7 .u-container-layout-8 {
    padding-bottom: 23px;
  }

  .u-section-7 .u-image-8 {
    height: 207px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-16 {
    margin-top: 7px;
  }

  .u-section-7 .u-btn-15 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-7 .u-btn-16 {
    margin-top: -31px;
    margin-left: 191px;
  }
}

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

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

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

  .u-section-7 .u-image-1 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-7 .u-btn-1 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-2 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-2 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-5 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-3 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-4 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-3 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-6 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-7 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-5 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-6 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-4 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-8 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-9 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-7 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-8 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-5 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-10 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-11 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-9 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-10 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-6 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-12 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-13 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-11 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-12 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-7 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-14 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-15 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-13 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-14 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-7 .u-image-8 {
    height: 331px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-16 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-text-17 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-7 .u-btn-15 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-7 .u-btn-16 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }
}

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

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

  .u-section-7 .u-repeater-1 {
    grid-auto-columns: 100%;
  }

  .u-section-7 .u-image-1 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

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

  .u-section-7 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-2 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-2 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

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

  .u-section-7 .u-text-5 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-4 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-3 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-6 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-text-7 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-5 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-6 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-4 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-8 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-text-9 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-7 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-8 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-5 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-10 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-text-11 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-9 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-10 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-6 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-12 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-text-13 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-11 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-12 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-7 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-14 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-text-15 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-13 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-14 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-7 .u-image-8 {
    height: 227px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-7 .u-text-16 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-text-17 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-7 .u-btn-15 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-7 .u-btn-16 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }
} .u-section-8 {
  background-image: none;
}

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

.u-section-8 .u-text-1 {
  width: 740px;
  font-size: 1.125rem;
  text-transform: uppercase;
  font-weight: 500;
  margin: 0 auto;
}

.u-section-8 .u-icon-1 {
  font-size: 5.6112em;
  width: 179px;
  height: 76px;
  vertical-align: -2px;
}

.u-section-8 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 30px;
}

.u-section-8 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 491px;
  grid-auto-columns: calc(33.3333% - 13.3333px);
  --gap: 20px;
}

.u-section-8 .u-list-item-1 {
  --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;
  --radius: 29px;
}

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

.u-section-8 .u-image-1 {
  height: 238px;
  margin-top: 0;
  margin-bottom: 0;
  object-position: 50% 49.29%;
}

.u-section-8 .u-text-2 {
  font-weight: 600;
  font-size: 1.25rem;
  text-transform: uppercase;
  width: auto;
  margin: 23px 1px 0;
}

.u-section-8 .u-text-3 {
  font-weight: normal;
  font-size: 1rem;
  width: auto;
  text-transform: uppercase;
  margin: 0;
}

.u-section-8 .u-table-1 {
  margin-top: 10px;
  margin-bottom: 0;
}

.u-block-c83a-140 {
  height: 46px;
}

.u-section-8 .u-table-body-1 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-c83a-155 {
  height: 46px;
}

.u-section-8 .u-table-2 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-c83a-318 {
  height: 46px;
}

.u-section-8 .u-table-body-2 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-c83a-325 {
  height: 46px;
}

.u-section-8 .u-btn-1 {
  letter-spacing: 0px;
  font-weight: 700;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  margin: 21px auto 0 29px;
  padding: 6px 32px 7px 31px;
}

.u-section-8 .u-btn-2 {
  letter-spacing: 0px;
  --radius: 2px;
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
  margin: -32px auto 0 206px;
  padding: 6px 30px;
}

.u-section-8 .u-list-item-2 {
  --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;
  --radius: 29px;
}

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

.u-section-8 .u-image-2 {
  height: 238px;
  margin-top: 0;
  margin-bottom: 0;
  object-position: 50% 52.42%;
}

.u-section-8 .u-text-4 {
  font-weight: 600;
  font-size: 1.25rem;
  text-transform: uppercase;
  width: auto;
  margin: 23px 1px 0;
}

.u-section-8 .u-text-5 {
  font-weight: normal;
  font-size: 1rem;
  width: auto;
  text-transform: uppercase;
  margin: 0;
}

.u-section-8 .u-table-3 {
  margin-top: 10px;
  margin-bottom: 0;
}

.u-block-c83a-426 {
  height: 46px;
}

.u-section-8 .u-table-body-3 {
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}

.u-block-c83a-433 {
  height: 46px;
}

.u-section-8 .u-table-4 {
  margin-top: 1px;
  margin-bottom: 0;
}

.u-block-c83a-443 {
  height: 46px;
}

.u-section-8 .u-table-body-4 {
  font-weight: 700;
  font-size: 1.5rem;
}

.u-block-c83a-450 {
  height: 46px;
}

.u-section-8 .u-btn-3 {
  letter-spacing: 0px;
  font-weight: 700;
  --radius: 2px;
  font-size: 0.75rem;
  background-image: none;
  text-transform: uppercase;
  margin: 21px auto 0 29px;
  padding: 6px 32px 7px 31px;
}

.u-section-8 .u-btn-4 {
  letter-spacing: 0px;
  --radius: 2px;
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
  margin: -32px auto 0 206px;
  padding: 6px 30px;
}

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

  .u-section-8 .u-list-1 {
    margin-bottom: 40px;
  }

  .u-section-8 .u-repeater-1 {
    grid-template-columns: calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px) calc(33.3333% - 13.3333px);
    grid-gap: 20px 20px;
    min-height: 452px;
  }

  .u-section-8 .u-container-layout-1 {
    padding-bottom: 22px;
  }

  .u-section-8 .u-image-1 {
    height: 198px;
  }

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

  .u-section-8 .u-btn-1 {
    margin-left: 10px;
  }

  .u-section-8 .u-btn-2 {
    margin-left: 160px;
  }

  .u-section-8 .u-container-layout-2 {
    padding-bottom: 22px;
  }

  .u-section-8 .u-image-2 {
    height: 198px;
  }

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

  .u-section-8 .u-btn-3 {
    margin-left: 10px;
  }

  .u-section-8 .u-btn-4 {
    margin-left: 160px;
  }
}

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

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

  .u-section-8 .u-list-1 {
    margin-bottom: 29px;
  }

  .u-section-8 .u-repeater-1 {
    grid-template-columns: calc(50% - 9.99997px) calc(50% - 9.99997px);
    min-height: 467px;
    grid-auto-columns: calc(50% - 9.99997px);
  }

  .u-section-8 .u-image-1 {
    height: 227px;
  }

  .u-section-8 .u-text-2 {
    margin-top: 7px;
  }

  .u-section-8 .u-btn-1 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-8 .u-btn-2 {
    margin-top: -31px;
    margin-left: 191px;
  }

  .u-section-8 .u-image-2 {
    height: 227px;
  }

  .u-section-8 .u-text-4 {
    margin-top: 7px;
  }

  .u-section-8 .u-btn-3 {
    margin-left: 29px;
    padding-bottom: 6px;
  }

  .u-section-8 .u-btn-4 {
    margin-top: -31px;
    margin-left: 191px;
  }
}

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

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

  .u-section-8 .u-list-1 {
    margin-top: 13px;
  }

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

  .u-section-8 .u-container-layout-1 {
    padding-bottom: 25px;
  }

  .u-section-8 .u-image-1 {
    height: 341px;
  }

  .u-section-8 .u-text-2 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-8 .u-text-3 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .u-section-8 .u-btn-1 {
    margin-top: 22px;
    margin-left: 48px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .u-section-8 .u-btn-2 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }

  .u-section-8 .u-container-layout-2 {
    padding-bottom: 25px;
  }

  .u-section-8 .u-image-2 {
    height: 341px;
  }

  .u-section-8 .u-text-4 {
    margin-top: 23px;
    margin-left: 30px;
    margin-right: 30px;
  }

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

  .u-section-8 .u-btn-3 {
    margin-top: 22px;
    margin-left: 48px;
    padding-right: 56px;
    padding-left: 56px;
  }

  .u-section-8 .u-btn-4 {
    margin-top: -32px;
    margin-left: 310px;
    padding-right: 57px;
    padding-left: 56px;
  }
}

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

  .u-section-8 .u-list-1 {
    margin-bottom: 34px;
  }

  .u-section-8 .u-repeater-1 {
    grid-auto-columns: 100%;
  }

  .u-section-8 .u-image-1 {
    height: 215px;
  }

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

  .u-section-8 .u-text-3 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .u-section-8 .u-btn-1 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-8 .u-btn-2 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }

  .u-section-8 .u-image-2 {
    height: 215px;
  }

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

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

  .u-section-8 .u-btn-3 {
    margin-left: auto;
    padding: 10px 117px 11px 116px;
  }

  .u-section-8 .u-btn-4 {
    margin-top: 20px;
    margin-left: auto;
    padding: 10px 116px 10px 114px;
  }
} .u-section-9 {
  background-image: none;
}

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

.u-section-9 .u-text-1 {
  margin: 60px auto 0;
}

.u-section-9 .u-text-2 {
  width: 879px;
  margin: 20px auto 0;
}

.u-section-9 .u-layout-wrap-1 {
  width: 940px;
  margin: 20px auto 30px;
}

.u-section-9 .u-layout-cell-1 {
  min-height: 150px;
}

.u-section-9 .u-container-layout-1 {
  padding: 20px 30px;
}

.u-section-9 .u-image-1 {
  height: 80px;
  width: 239px;
  margin: 0 auto;
}

.u-section-9 .u-layout-cell-2 {
  min-height: 150px;
}

.u-section-9 .u-container-layout-2 {
  padding: 20px 30px;
}

.u-section-9 .u-image-2 {
  height: 80px;
  width: 239px;
  margin: 0 auto;
}

.u-section-9 .u-layout-cell-3 {
  min-height: 150px;
}

.u-section-9 .u-container-layout-3 {
  padding: 20px 30px;
}

.u-section-9 .u-image-3 {
  height: 80px;
  width: 239px;
  margin: 0 auto;
}

.u-section-9 .u-layout-cell-4 {
  min-height: 150px;
}

.u-section-9 .u-container-layout-4 {
  padding: 20px 30px;
}

.u-section-9 .u-image-4 {
  height: 80px;
  width: 239px;
  margin: 0 auto;
}

.u-section-9 .u-image-5 {
  min-height: 150px;
  background-image: url("images/Halfords-Logo.png");
  background-position: 50% 50%;
}

.u-section-9 .u-container-layout-5 {
  padding: 20px 30px;
}

@media (max-width: 1199px) {
  .u-section-9 .u-image-1 {
    height: 78px;
    width: 233px;
  }

  .u-section-9 .u-image-2 {
    height: 78px;
    width: 233px;
  }

  .u-section-9 .u-image-3 {
    height: 78px;
    width: 233px;
  }
}

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

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

  .u-section-9 .u-layout-wrap-1 {
    width: 720px;
    margin-bottom: 20px;
  }

  .u-section-9 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-9 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-9 .u-layout-cell-3 {
    min-height: 100px;
  }

  .u-section-9 .u-layout-cell-4 {
    min-height: 100px;
  }

  .u-section-9 .u-image-5 {
    min-height: 100px;
  }
}

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

  .u-section-9 .u-text-1 {
    width: auto;
    margin-left: 34px;
    margin-right: 34px;
  }

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

  .u-section-9 .u-layout-wrap-1 {
    width: 540px;
  }

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

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

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

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

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

@media (max-width: 575px) {
  .u-section-9 .u-text-2 {
    width: 340px;
  }

  .u-section-9 .u-layout-wrap-1 {
    width: 340px;
  }

  .u-section-9 .u-layout-cell-1 {
    min-height: 137px;
  }

  .u-section-9 .u-layout-cell-2 {
    min-height: 135px;
  }

  .u-section-9 .u-layout-cell-3 {
    min-height: 137px;
  }

  .u-section-9 .u-layout-cell-4 {
    min-height: 139px;
  }

  .u-section-9 .u-image-5 {
    min-height: 98px;
  }
}