/* Extra small (phones) */
@media (max-width: 575px) {
  .nav_social_container {
    display: none;
  }
  .desktop-header {
    display: none;
  }
  /* HOME BANNER */
  .home_default_banner {
    height: 200px;
  }
  .home_banner_section_content {
    justify-content: center;
    margin-top: var(--home-sm-margin-top);
  }
  .home_banner_section_content .top_content_logo {
    display: none;
  }
  .banner_section_content {
    justify-content: center;
    margin-top: 50px;
  }
  .normal__text__block {
    grid-template-columns: 1fr;
  }
  .normal__text__block__revarse .normal__text__headings{
  order: 1;
  }
  .normal__text__block__revarse .normal__text__content{
    order: 2;
  }
  .normal__text__content {
    column-count: 1;
  }
  .paralax_banner {
    background-attachment: scroll;
  }
  .title_subtitle_text__container {
    flex-direction: column;
  }
  .text__img__title__inner {
    grid-template-columns: 1fr;
  }
  .files{
    grid-template-columns: 1fr;
  }
  .tracks__container{
    grid-template-columns: 1fr;
  }
  .default__content__section h1{
    font-size: 2rem !important;
  }
  .default__content__section h2{
    font-size: 1.6rem !important;
  }
  .default__content__section h3{
    font-size: 1.4rem !important;
  }
  .default__content__section p{
    font-size: 1rem !important;
  }
}

/* Small (phones, landscape) */
@media (min-width: 576px) and (max-width: 767px) {
  .desktop-header {
    display: none;
  }
  .nav_social_container {
    display: none;
  }
  .banner_section_content {
    justify-content: center;
    margin-top: 50px;
  }
  .normal__text__block {
    grid-template-columns: 1fr;
  }
  .normal__text__block__revarse .normal__text__headings{
  order: 1;
  }
  .normal__text__block__revarse .normal__text__content{
    order: 2;
  }
  .title_subtitle_text__container {
    flex-direction: column;
  }
  .text__img__title__inner {
    grid-template-columns: 1fr;
  }
  .files {
    grid-template-columns: 1fr;
  }
  .tracks__container{
    grid-template-columns: 1fr;
  }
}

/* Medium (tablets) */
@media (min-width: 768px) and (max-width: 991px) {
  .desktop-header {
    display: none;
  }
  .nav_social_container {
    display: none;
  }
  .files{
    grid-template-columns: 1fr 1fr;
  }
  .tracks__container{
    grid-template-columns: 1fr 1fr;
  }
  .normal__text__block {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .normal__text__block__revarse .normal__text__headings{
  order: 1;
  }
  .normal__text__block__revarse .normal__text__content{
    order: 2;
  }
}

/* Large (desktops) */
@media (min-width: 992px) and (max-width: 1199px) {
  .mobile-header {
    display: none;
  }
}

/* Extra large (large desktops) */
@media (min-width: 1200px) and (max-width: 1399px) {
  .mobile-header {
    display: none;
  }
}

/* XXL (very large screens) */
@media (min-width: 1400px) {
  .mobile-header {
    display: none;
  }
}
