@mixin body1 {
  @include rem(font-size, 24px);
  @include rem(letter-spacing, 0.2);
  color: $color-black-gray;

  @include media-medium{
    @include rem(font-size, 24px);
    letter-spacing: 0;
  }
}

@mixin body2 {
  @include rem(font-size, 18px);
  @include rem(letter-spacing, 0.2);
  color: $color-black-gray;

  @include media-medium{
    @include rem(font-size, 18px);
    letter-spacing: 0;
  }
}

  @mixin body3 {
    font-family: 'DaimlerCS', sans-serif;
    @include rem(font-size, 16px);
    @include rem(letter-spacing, 0.2);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 16px);
      letter-spacing: 0;
    }
  }

  @mixin body4 {
    font-family: 'DaimlerCS', sans-serif;
    @include rem(font-size, 14px);
    @include rem(letter-spacing, 0.2);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 14px);
      letter-spacing: 0;
    }
  }

  @mixin body5 {
    @include rem(font-size, 12px);
    @include rem(letter-spacing, 0.2);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 12px);
      letter-spacing: 0;
    }
  }

  @mixin heading1{
    font-family: 'Daimler', sans-serif;
    @include rem(font-size, 48px);
    @include rem(letter-spacing, 0.2);
    @include media-medium{
      @include rem(font-size, 48px);
    }
  }


  @mixin heading2{
    @include rem(font-size, 32px);
    @include rem(letter-spacing, 0.2);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 32px);
    }
  }

  @mixin heading3{
    font-family: 'Daimler', sans-serif;
    @include rem(font-size, 28px);
    @include rem(letter-spacing, 0.2);
    @include line-height(28px, 22px);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 28px);
    }
  }

  @mixin heading4{
    font-family: 'Daimler', sans-serif;
    @include rem(font-size, 24px);
    @include rem(letter-spacing, 0.2);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 28px);
    }
  }

  @mixin heading5{
    font-family: 'Daimler', sans-serif;
    @include rem(font-size, 24px);
    @include rem(letter-spacing, 0.2);
    color: $color-black-gray;

    @include media-medium{
      @include rem(font-size, 24px);
    }
  }
