@media (max-width: 575.98px) {
  .container-lg {
    padding-left: 13px !important;
    padding-right: 13px !important;
  }

  .banner_heading {
    font-size: 2.3rem;
  }

  .hero_section {
    min-height: 780px;
    overflow: hidden;
  }

  .harry_img {
    z-index: 0;
    width: 370px;
    opacity: 0.6;
  }

  .gradient_orange.mob_size_content,
  .cta_div.mob_size_content {
    font-size: 1.2rem !important;
  }

  .way_cards img {
    width: 45px;
  }

  .way_cards h3 {
    font-size: 0.8rem !important;
  }

  .way_cards.p-1 {
    padding: 2px !important;
  }

  .legacy_content_height {
    min-height: 140px;
  }

  .legacy_content_height p {
    font-size: 16px !important;
  }

  .apart_heading h6 {
    font-size: 13px !important;
  }

  .mix_bg {
    background: url(../images/mix-bg.webp) no-repeat left center;
    background-size: cover;
  }
  
  .nav_logo {
  width: 80px;
}
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .container-lg {
    padding-left: 13px !important;
    padding-right: 13px !important;
  }

  .banner_heading {
    font-size: 2.3rem;
  }

  .hero_section {
    min-height: 780px;
    overflow: hidden;
  }

  .harry_img {
    z-index: 0;
    width: 370px;
    opacity: 0.6;
  }

  .gradient_orange.mob_size_content,
  .cta_div.mob_size_content {
    font-size: 1.2rem !important;
  }

  .way_cards img {
    width: 45px;
  }

  .way_cards h3 {
    font-size: 0.8rem !important;
  }

  .way_cards.p-1 {
    padding: 2px !important;
  }

  .legacy_content_height {
    min-height: 140px;
  }

  .legacy_content_height p {
    font-size: 16px !important;
  }

  .apart_heading h6 {
    font-size: 13px !important;
  }

  .mix_bg {
    background: url(../images/mix-bg.webp) no-repeat left center;
    background-size: cover;
  }
    .nav_logo {
  width: 80px;
}
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .container-lg {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .banner_heading {
    font-size: 2.3rem;
  }

  .hero_section {
    min-height: 780px;
    overflow: hidden;
  }

  .harry_img {
    z-index: 0;
    width: 370px;
    opacity: 0.6;
  }

  .gradient_orange.mob_size_content,
  .cta_div.mob_size_content {
    font-size: 1.2rem !important;
  }

  .way_cards img {
    width: 45px;
  }

  .way_cards h3 {
    font-size: 0.8rem !important;
  }

  .way_cards.p-1 {
    padding: 2px !important;
  }

  .legacy_content_height {
    min-height: 140px;
  }

  .legacy_content_height p {
    font-size: 16px !important;
  }

  .apart_heading h6 {
    font-size: 13px !important;
  }

  .mix_bg {
    background: url(../images/mix-bg.webp) no-repeat left center;
    background-size: cover;
  }
    .nav_logo {
  width: 90px;
}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
}

@media (min-width: 1400px) {
}
