@mixin desktop {
  @media (max-width: 1240px) {
    @content;
  }
}

@mixin laptop {
  @media (max-width: 992px) {
    @content;
  }
}

@mixin tablet {
  @media (max-width: 768px) {
    @content;
  }
}

@mixin mobile {
  @media (max-width: 576px) {
    @content;
  }
}

@mixin mobilesm {
  @media (max-width: 400px) {
    @content;
  }
}
