//576px
@mixin mobile-only {
  @media screen and (max-width: $sm) {
    @content;
  }
}
//768px
@mixin tablet-only {
  @media screen and (max-width: $md) {
    @content;
  }
}
//992px
@mixin desktop-only {
  @media screen and (max-width: $lg) {
    @content;
  }
}
//1200px
@mixin large-only {
  @media screen and (max-width: $xl) {
    @content;
  }
}