.c-downloadsection {
  position: relative;
  z-index: 9;
  background: {
    color: white;
  }

  .green & {
    margin-top: -90px;
    padding-top: 50px;

    .c-download {
      display: block;
      width: 544px;
      margin-left: auto;
      margin-right: auto;

      @media ( max-width: $design + px ) {
        @include responsive-width(design(544), rem(370));
      }

      @media ( max-width: $tablet_portrait + px ) {
        width: 300px;
      }

      &__buttons {
        @extend %flex-x;
        margin-left: 0;
      }

      .o-btn {
        margin-bottom: 40px;
      }
    }
  }
}