.w-embed-youtubevideo {
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-size: cover;
  background-position: 50% 50%;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

@media (min-width: 700px) {
  body{
    display: flex;
    justify-content: center;
    flex-direction: column;
    gap: 0;
    width: 500px;
    padding: 0 50px;
  }
}

body {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}


  .header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 40px;
    padding-right: 32px;
    padding-left: 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .heading-4 {
    font-family: 'DM Sans', sans-serif;
    font-size: 28px;
    font-weight: 400;
  }

  .text-block-6 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
    text-align: center;
  }

  .text-block-11 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
  }



  .header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f7f4e9;
  }

  .heading {
    font-family: 'DM Sans', sans-serif;
    color: #0b443a;
    font-size: 32px;
    line-height: 120%;
    font-weight: 400;
    text-align: center;
  }

  .bold-text {
    color: #1cb096;
  }

  .text-block {
    font-family: 'DM Sans', sans-serif;
    color: #0b443a;
    font-size: 16px;
    text-align: center;
  }

  .text-block.mar {
    margin-bottom: 20px;
  }

  .button {
    display: block;
    width: 100%;
    margin-top: 0px;
    padding: 12px 16px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    border-radius: 50px;
    background-color: #f2501b;
    font-family: 'DM Sans', sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
  }

  .button.cta {
    margin-top: 0px;
    margin-bottom: 24px;
  }

  .image {
    margin-top: 0px;
    margin-bottom: 32px;
  }

  .section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 32px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .heading-2 {
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-family: 'DM Sans', sans-serif;
    color: #0b443a;
    font-size: 32px;
    line-height: 120%;
  }

  .heading-2.green {
    width: 100%;
    min-width: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    color: #1cb096;
  }

  .heading-2.orange {
    color: #f8673e;
    text-align: center;
  }

  .heading-2.orange.centered {
    text-align: center;
  }

  .heading-2.orange.left {
    text-align: left;
  }

  .heading-2.white {
    color: #fff;
  }

  .heading-2.centered {
    text-align: center;
  }

  .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 100%;
    padding-left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .text-block-2 {
    font-size: 40px;
    line-height: 20px;
  }

  .paragraph {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .div-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .text-block-3 {
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-family: 'DM Sans', sans-serif;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 150%;
    font-weight: 400;
    text-align: left;
  }

  .text-block-3.center {
    text-align: center;
  }

  .text-block-3.text_white {
    color: #fff;
  }

  .section-2 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .div-block-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    border-radius: 16px 0px 16px 16px;
    background-color: #e2ffc7;
  }

  .image-2 {
    max-width: 60px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .section-4 {
    padding: 8px 8px 32px;
  }

  .div-block-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border-radius: 16px;
    background-color: #1a1a1a;
  }

  .div-block-3.div_green {
    background-color: #0b443a;
  }

  .div-block-3.premium {
    padding-top: 16px;
  }

  .div-block-3.white {
    background-color: #fff;
  }

  .div-block-3.green {
    background-color: #d3f8f1;
  }

  .div-block-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 16px;
  }

  .black-heading {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 32px;
    line-height: 120%;
  }

  .black-heading.light_green {
    color: #4fe3c9;
  }

  .black-text-block {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 150%;
  }

  .black-text-block.danger {
    padding: 8px;
    border-radius: 8px;
    background-color: #fff;
    color: #c00;
  }

  .black-text-block.danger.orange {
    color: #c53107;
  }

  .section-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 16px 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .section-6.section {
    padding: 8px 8px 16px;
  }

  .div-block-grey {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 16px;
    background-color: #e6e6e6;
  }

  .div-block-grey.lightgrey {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f7f7f7;
  }

  .image-3 {
    width: 100%;
    max-width: 60%;
    border-radius: 8px;
  }

  .section-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .section-7.section {
    padding-right: 8px;
    padding-left: 8px;
  }

  .div-block-green {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 16px;
    background-color: #ccffd7;
  }

  .section-8.section {
    padding-top: 8px;
  }

  .text-block-4 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
    font-weight: 700;
  }

  .section-9.section {
    background-color: #0b443a;
  }

  .div-block-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-block-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .image-4 {
    border-radius: 8px;
  }

  .image-5 {
    border-radius: 8px;
  }

  .image-6 {
    border-radius: 8px;
  }

  .youtube {
    border-radius: 8px;
  }

  .section-10.section {
    background-color: #212121;
  }

  .section-12.section {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .bold-green {
    color: #006616;
  }

  .bold-text-red {
    color: #c00;
  }

  .heading-3 {
    font-family: 'DM Sans', sans-serif;
    color: #006616;
    font-size: 24px;
    line-height: 120%;
  }

  .heading-3.price {
    font-size: 24px;
    line-height: 150%;
    text-align: center;
  }

  .section-13.section {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    background-color: #333;
  }

  .section-15.section {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f0fff3;
  }

  .section-16 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .section-18.section.creme {
    padding-top: 32px;
    background-color: #f7f4e9;
  }

  .section-20.section.light_green_block {
    background-color: #f0fff3;
  }

  .section-21.section {
    background-color: #212121;
  }

  .section-23.section {
    background-color: #212121;
  }

  .section-23.section.light_green {
    background-color: #f0fff3;
  }

  .section-25.section.light_green_bg {
    background-color: #f0fff3;
  }

  .bold-text-2 {
    font-weight: 400;
  }

  .section-27.section {
    padding-top: 8px;
    padding-right: 8px;
    padding-left: 8px;
  }

  .section-28.section {
    padding-top: 8px;
  }

  .section-29.section.grey {
    background-color: #f7f7f7;
  }

  .image-7 {
    border-radius: 16px;
  }

  .image-8 {
    margin-bottom: 32px;
  }

  .text-block-5 {
    font-family: 'DM Sans', sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .bold-text-3 {
    color: #167f6d;
  }

  .heading-4 {
    margin-bottom: 16px;
    font-family: 'DM Sans', sans-serif;
    font-size: 28px;
    line-height: 150%;
    font-weight: 400;
  }

  .text-block-6 {
    font-family: 'DM Sans', sans-serif;
    font-size: 22px;
    line-height: 150%;
    font-weight: 500;
  }

  .bold-text-4 {
    color: #f2501b;
    font-weight: 700;
    text-transform: uppercase;
  }

  .columns {
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .section-31 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #212121;
  }

  .div-block-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 16px;
    background-color: #fff;
  }

  .text-block-7 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
    text-align: center;
  }

  .section-32 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .heading-5 {
    font-family: 'DM Sans', sans-serif;
  }

  .heading-6 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    text-align: center;
  }

  .bold-text-5 {
    color: #0d7462;
    text-transform: uppercase;
  }

  .image-9 {
    width: 100%;
  }

  .section-33 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #f7f4e9;
  }

  .div-block-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border-radius: 16px;
    background-color: #fff;
  }

  .text-block-8 {
    font-family: 'DM Sans', sans-serif;
    color: #ff3c3c;
    font-size: 24px;
    font-weight: 500;
    text-decoration: line-through;
  }

  .div-block-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .text-block-9 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
  }

  .text-block-10 {
    font-family: 'DM Sans', sans-serif;
    color: #0d7462;
    font-size: 48px;
    line-height: 100%;
    font-weight: 700;
  }

  .heading-7 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    text-align: center;
  }

  .bold-text-6 {
    color: #ff3c3c;
  }

  .section-34 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 32px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .bold-text-7 {
    color: #0b443a;
  }

  .section-35 {
    padding: 24px 16px;
    background-color: #f5f5f5;
  }

  .paragraph-2 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
  }

  .div-block-11 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .heading-8 {
    margin-top: 0px;
    margin-bottom: 0px;
    background-color: transparent;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-weight: 400;
  }

  .heading-8.cor {
    color: #0b443a;
  }

  .div-block-12 {
    margin-top: 16px;
    padding: 16px;
    border-radius: 16px;
    background-color: #212121;
  }

  .section-36 {
    padding: 24px 16px;
  }

  .heading-9 {
    margin-top: 0px;
    margin-bottom: 24px;
    font-family: 'DM Sans', sans-serif;
    color: #0b443a;
    font-size: 32px;
    line-height: 150%;
    font-weight: 700;
  }

  .paragraph-3 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
    font-weight: 400;
  }

  .section-37 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 32px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #f0f0f0;
  }

  .heading-10 {
    font-family: 'DM Sans', sans-serif;
  }

  .heading-11 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #212121;
    font-weight: 400;
  }

  .bold-text-8 {
    color: #1cb096;
    text-align: left;
  }

  .section-38 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .div-block-13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .heading-12 {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-weight: 400;
    text-align: center;
  }

  .bold-text-9 {
    color: #ff3c3c;
  }

  .section-39 {
    padding: 32px 16px;
  }

  .heading-13 {
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
    font-weight: 400;
  }

  .heading-13.margin {
    margin-top: 0px;
  }

  .heading-13.card-heading {
    margin-top: 0px;
    padding: 16px;
    border-radius: 16px;
    background-color: #0b443a;
  }

  .heading-13.card-heading.tres {
    margin-top: 8px;
  }

  .bold-text-10 {
    color: #ff3c3c;
  }

  .bold-text-11 {
    color: #1ba73e;
  }

  .bold-text-12 {
    color: #1cb096;
  }

  .section-40 {
    padding: 24px 16px;
  }

  .counter {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
  }

  .div-block-14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .section-41 {
    padding: 24px 16px;
  }

  .heading-14 {
    font-family: 'DM Sans', sans-serif;
    font-size: 32px;
    line-height: 150%;
    font-weight: 700;
  }

  .paragraph-4 {
    margin-top: 20px;
    padding: 0px;
    border-radius: 16px;
    background-color: transparent;
    font-family: 'DM Sans', sans-serif;
    color: #ff3c3c;
    font-weight: 400;
  }

  .bold-text-13 {
    font-size: 16px;
    line-height: 150%;
  }

  .section-42 {
    padding: 24px 16px;
    background-color: #f7f4e9;
  }

  .heading-15 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
  }

  .heading-15.black {
    color: #212121;
  }

  .heading-15.black.ea {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .heading-16 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    line-height: 150%;
    font-weight: 700;
  }

  .section-43 {
    padding: 24px 16px;
    background-color: #212121;
  }

  .heading-17 {
    font-family: 'DM Sans', sans-serif;
  }

  .paragraph-5 {
    position: static;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
    font-weight: 400;
  }

  .heading-18 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
  }

  .heading-19 {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 32px;
    line-height: 150%;
    text-align: center;
  }

  .text-block-11 {
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
    font-weight: 400;
  }

  .image-10 {
    max-width: 60%;
  }

  .image-11 {
    max-width: 60%;
  }

  .image-12 {
    max-width: 60%;
  }

  .heading-20 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 32px;
    line-height: 150%;
    font-weight: 700;
    text-align: center;
  }

  .div-block-15 {
    padding: 16px;
    border-radius: 16px;
    background-color: #f5f5f5;
    color: #212121;
  }

  .heading-21 {
    font-family: 'DM Sans', sans-serif;
    color: #1cb096;
    font-size: 32px;
    line-height: 150%;
  }

  .image-13 {
    max-width: 60%;
  }

  .heading-22 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
  }

  .bold-text-14 {
    color: #212121;
  }

  .bold-text-15 {
    color: #212121;
  }

  .heading-23 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #212121;
    font-size: 20px;
    line-height: 150%;
  }

  .heading-24 {
    font-family: 'DM Sans', sans-serif;
  }

  .bold-text-16 {
    color: #212121;
  }

  .bold-text-17 {
    color: #212121;
  }

  .paragraph-6 {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 20px;
    line-height: 150%;
  }

  .section-44 {
    padding: 24px 16px;
    background-color: #212121;
  }

  .heading-25 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 32px;
    line-height: 150%;
    font-weight: 700;
    text-align: center;
  }

  .div-block-16 {
    padding: 16px;
    border-radius: 16px;
    background-color: #a7f1e4;
  }

  .div-block-16.ki {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .boldcard {
    color: #fff;
  }

  .section-45 {
    padding: 24px 16px;
  }

  .heading-26 {
    padding: 0px;
    font-family: 'DM Sans', sans-serif;
  }

  .heading-26.card-heading {
    border-radius: 16px;
    background-color: #333;
    color: #fff;
  }

  .heading-26.marg {
    margin-top: 0px;
  }

  .bold-text-18 {
    font-size: 24px;
  }

  .bold-text-19 {
    font-size: 20px;
  }

  .div-block-17 {
    padding: 16px;
    border-radius: 16px;
    background-color: #0b443a;
    color: #fff;
  }

  .image-14 {
    width: 70%;
  }

  .section-46 {
    padding: 24px 16px;
  }

  .heading-27 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
    font-weight: 400;
  }

  .div-block-18 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .section-47 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #333;
  }

  .heading-28 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
  }

  .section-48 {
    padding: 24px 16px;
  }

  .heading-29 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
  }

  .heading-29.red {
    color: #ce0000;
    text-align: center;
  }

  .div-block-19 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .section-49 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #0b443a;
  }

  .heading-30 {
    margin-top: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-weight: 400;
  }

  .video {
    border-radius: 16px;
  }

  .paragraph-7 {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 150%;
  }

  .paragraph-8 {
    margin-bottom: 0px;
    padding: 16px;
    border-radius: 16px;
    background-color: #fff0f0;
    font-family: 'DM Sans', sans-serif;
    color: #c00;
    font-size: 18px;
    line-height: 150%;
  }

  .section-50 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .heading-31 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
  }

  .heading-32 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
    font-weight: 400;
  }

  .div-block-20 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-block-21 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 16px;
    background-color: #f0f0f0;
  }

  .heading-33 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
  }

  .paragraph-9 {
    font-family: 'DM Sans', sans-serif;
    font-size: 18px;
    line-height: 150%;
    font-weight: 400;
  }

  .section-51 {
    padding: 24px 16px;
    background-color: #212121;
  }

  .heading-34 {
    font-family: 'DM Sans', sans-serif;
    color: #ff3232;
    font-weight: 700;
  }

  .heading-35 {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-weight: 700;
  }

  .section-52 {
    padding: 24px 16px;
    background-color: #0b443a;
  }

  .div-block-22 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-block-23 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 16px;
    background-color: #fff;
    color: #fff;
  }

  .heading-36 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
  }

  .heading-37 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #f86e47;
    font-size: 24px;
  }

  .paragraph-10 {
    font-family: 'DM Sans', sans-serif;
    color: #2e2e2e;
    font-size: 18px;
    line-height: 150%;
  }

  .section-53 {
    padding: 24px 16px;
  }

  .heading-38 {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #cc3535;
    text-align: center;
  }

  .heading-39 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    text-align: center;
  }

  .div-block-24 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .paragraph-11 {
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
  }

  .heading-40 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #0b443a;
  }

  .section-54 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #333;
  }

  .heading-41 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 150%;
    font-weight: 400;
  }

  .div-block-25 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .section-55 {
    padding: 24px 16px;
  }

  .heading-42 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 32px;
    line-height: 150%;
    font-weight: 700;
    text-align: center;
  }

  .bold-text-20 {
    color: #ec2727;
  }

  .bold-text-21 {
    color: #ec2727;
  }

  .paragraph-12 {
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
  }

  .div-block-26 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .section-56 {
    padding: 40px 16px;
    background-color: #1b1b1b;
  }

  .heading-43 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 28px;
  }

  .bold-text-22 {
    color: #f31e1e;
  }

  .section-57 {
    padding: 24px 16px;
  }

  .div-block-27 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .paragraph-13 {
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
  }

  .section-58 {
    padding: 40px 16px;
    background-color: #1b1b1b;
  }

  .heading-44 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 28px;
    line-height: 150%;
    font-weight: 700;
  }

  .bold-text-23 {
    color: #3aff6b;
  }

  .section-59 {
    padding: 24px 16px;
  }

  .div-block-28 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .heading-45 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    text-align: center;
  }

  .bold-text-24 {
    color: #16c28b;
  }

  .image-15 {
    max-width: 60%;
  }

  .paragraph-14 {
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    line-height: 150%;
  }

  .section-60 {
    padding: 24px 16px;
    background-color: #212121;
  }

  .heading-46 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #f8673e;
    font-weight: 700;
  }

  .div-block-29 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .paragraph-15 {
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 150%;
  }

  .div-block-30 {
    margin-top: 32px;
    padding-bottom: 16px;
    border-radius: 16px;
    background-color: #fff;
    color: #fff;
  }

  .image-16 {
    margin-top: -48px;
  }

  .heading-47 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'DM Sans', sans-serif;
    color: #fff;
    font-size: 32px;
  }

  .div-block-31 {
    background-color: #ffd0d0;
  }

  .div-block-31.tes {
    padding: 16px;
    border-radius: 16px;
  }

  .image-17 {
    max-width: 75%;
  }

  .div-block-32 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 16px;
    background-color: #fdeaea;
  }

