.group.accordion-group {
  .row.accordion-row {
    display: flex;
    justify-content: center;
    .accordion {
      width: 100%;

      display: flex;
      flex-flow: column nowrap;
      .title {
        align-self: center;
        margin-bottom: calculateRem(60);
      }
      .accordion-labels-contents {
        .label {
          width: 100%;
          box-sizing: border-box;

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

          display: flex;
          justify-content: space-between;

          font-size: calculateRem(20);
          font-weight: 600;
          &:not(.active) {
            margin-bottom: calculateRem(3);
          }
        }
        .content {
          padding-top: calculateRem(25);
          padding-right: calculateRem(15);
          padding-bottom: calculateRem(25);
          padding-left: calculateRem(15);

          // font-size: calculateRem(18);
        }
      }
    }
  }
}
