/* Responsive adjustments */

/* Extra small devices (phones, portrait) */
@media (max-width: 575.98px) {
  /* CSS for XS screens */
  .desktop-header {
    display: none;
  }
  .support {
    display: none;
  }
}

/* Small devices (phones, landscape) */
@media (min-width: 576px) and (max-width: 767.98px) {
  /* CSS for SM screens */
  .desktop-header {
    display: none;
  }
  .support {
    display: none;
  }
}

/* Medium devices (tablets, portrait) */
@media (min-width: 768px) and (max-width: 991.98px) {
  /* CSS for MD screens */
  .desktop-header {
    display: none;
  }
  .support {
    display: none;
  }
}

/* Large devices (tablets landscape, laptops) */
@media (min-width: 992px) and (max-width: 1199.98px) {
  /* CSS for LG screens */
}

/* Extra large devices (desktops) */
@media (min-width: 1200px) and (max-width: 1399.98px) {
  /* CSS for XL screens */
}

/* Extra extra large devices (wide screens) */
@media (min-width: 1400px) {
  /* CSS for XXL screens */
}
