.desktop-only {
  display: none;
}

@media (min-width: 1440px) {
  .desktop-only {
    display: block;
  }
}

.tablet-only {
  display: none;
}

@media (min-width: 769px) and (max-width: 1439px) {
  .tablet-only {
    display: block;
  }
}

.mobile-only {
  display: block;
}

@media (min-width: 768px) {
  .mobile-only {
    display: none;
  }
}
