.Section {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-top: 0;
  padding-top: 25px;
  padding-bottom: 25px;
}

@media screen and (min-width: 601px) {

.Section {
    padding-top: 40px;
    padding-bottom: 40px;
}
  }

.Section-content {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.Section--white {
  --newsItem-backgroundColor: var(--clr-grayMedium);
  background-color: white;
}

.Section--light-grey {
  --newsItem-backgroundColor: white;
  background-color: var(--clr-grayMedium);
}

.Section--light-green {
  --newsItem-backgroundColor: white;
  background-color: rgba(7, 137, 48, 0.05);
}

.Section--green {
  --text-color: white;
  --newsItem-backgroundColor: white;
  background-color: var(--clr-primary);
}

.Section.Width--full {
  --content-width: 100%;
}

.Section.Width--content .Section-content {
  --content-width: 1024px;
}

@media screen and (min-width: 1026px) {
  .showPatterns {
    position: relative;
  }

    .showPatterns::before {
      content: '';
      position: absolute;
      display: block;
      background-repeat: no-repeat;
    }

    .showPatterns::before {
      z-index: -1;
      top: -100px;
      left: -400px;
      width: 1459px;
      height: 1751px;
      background-image: url('../Images/Section-background.svg');
      background-position: left;
      transform: rotate(340deg);
    }
}
