/* ======================
SECTION HERO
========================= */
.sec-hero-about {
  background-size: 45% !important;
}

/* Counter */
.counter-gradient .percent-value {
  background: linear-gradient(0deg, #0973e7 -1.77%, #7bb8fb 92.58%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

/* ======================
SECTION SEGMENTATION
========================= */
.sec-segmentation-about .et_pb_row_2 {
  align-items: end;
}
.sec-segmentation-about .et_pb_row_2 .et_pb_image {
  padding-bottom: 10px;
}
.sec-segmentation-about .et_pb_row .et_pb_blurb {
  height: 300px;
  display: flex;
}
.sec-segmentation-about .et_pb_row .et_pb_blurb .et_pb_blurb_content {
  text-align: left;
  width: 30%;
  height: fit-content;
  margin: auto 50px auto auto;
}
.sec-segmentation-about
  .et_pb_row
  .et_pb_blurb
  .et_pb_blurb_content
  .et_pb_main_blurb_image {
  margin-bottom: 15px;
}
.sec-segmentation-about
  .et_pb_row
  .et_pb_blurb
  .et_pb_blurb_content
  .et_pb_module_header {
  padding-bottom: 5px;
}
.sec-segmentation-about
  .et_pb_row_3
  .et_pb_column:first-child
  .et_pb_blurb
  .et_pb_blurb_content
  .et_pb_module_header {
  margin-bottom: 15px;
}
.sec-segmentation-about
  .et_pb_row_3
  .et_pb_column:first-child
  .et_pb_blurb
  .et_pb_blurb_content
  .et_pb_blurb_description {
  margin-bottom: 30px;
}
.sec-segmentation-about
  .et_pb_row_4
  .et_pb_blurb
  .et_pb_blurb_content
  .et_pb_module_header {
  margin-bottom: 15px;
}

@media only screen and (max-width: 849px) {
  /* ======================
  SECTION HERO
  ========================= */
  .sec-hero-about {
    background-size: 60% !important;
  }
  .sec-hero-about .row-counter-plus:after {
    content: unset;
  }
  .sec-hero-about .row-counter-plus {
    --gap: 25px;
    display: flex;
    gap: var(--gap);
    flex-wrap: wrap;
    justify-content: center;
  }
  .sec-hero-about .row-counter-plus .et_pb_column {
    flex: 1 1 calc(33.33% - var(--gap) * 2 / 3);
    max-width: calc(33.33% - var(--gap) * 2 / 3);
    margin: 0;
  }

  /* Second section */
  .sec-hero-about:nth-child(2) {
    transform: scaleX(-1);
    background-size: 100% !important;
    background-position: -240px 0% !important;
  }
  .sec-hero-about:nth-child(2) > .et_pb_row {
    transform: scaleX(-1);
  }
  .sec-hero-about:nth-child(2) > .et_pb_row > .et_pb_column {
    width: 65%;
  }
}

@media only screen and (max-width: 430px) {
  /* ======================
  SECTION HERO
  ========================= */
  .sec-hero-about {
    background-size: 70% !important;
    background-position: right 0px top 70px !important;
  }
  .sec-hero-about .row-counter-plus .et_pb_column {
    flex: 1 1 calc(50% - var(--gap) * 1 / 2);
    max-width: calc(50% - var(--gap) * 1 / 2);
  }

  /* Second section */
  .sec-hero-about:nth-child(2) {
    padding: 0;

    background-size: 140% !important;
    background-position: -350px 0% !important;
  }
  .sec-hero-about:nth-child(2) > .et_pb_row > .et_pb_column {
    width: 80% !important;
  }
}

@media only screen and (max-width: 403px) {
  /* ======================
  SECTION SEGMENTATION
  ========================= */
  .sec-segmentation-about .et_pb_row .et_pb_blurb .et_pb_blurb_content {
    width: 40%;
    margin: auto 10px auto auto;
  }
}
