.array-property {
  .array-content {
    border: solid 1px $builda-midgray;

    padding-top: calculateRem(20);
    padding-right: calculateRem(25);
    padding-bottom: calculateRem(20);
    padding-left: calculateRem(25);

    .property-group {
      &:not(:last-child) {
        margin-bottom: calculateRem(20);
      }

      .properties-container {
        border: solid 1px $admin-primary-color;

        padding-top: calculateRem(20);
        padding-right: calculateRem(25);
        padding-bottom: calculateRem(20);
        padding-left: calculateRem(25);
      }
    }

    .add-new-container {
      display: flex;
      justify-content: center;
      width: 100%;

      padding-top: calculateRem(20);
      padding-right: calculateRem(20);
      padding-bottom: calculateRem(20);
      padding-left: calculateRem(20);

      .container {
        text-align: center;
      }
    }
  }
}