
@media (max-width: 781px) {
  .hide-mobile { display: none !important; }
}
@media (min-width: 782px) and (max-width: 1023px) {
  .hide-tablet { display: none !important; }
}
@media (min-width: 1024px) {
  .hide-desktop { display: none !important; }
}
