/* For Google Chrome (125% zoom level) */
@media screen and (-webkit-min-device-pixel-ratio: 1.25),
screen and (min-resolution: 120dpi) {}

@media (max-width: 1199px) {
  div#navbarNav {
    display: none;
  }

  button.navbar-toggler {
    padding: 0;
    height: 40px;
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--secondary);
    color: white !important;
    border-color: white !important;
  }

  .header button.btn.btn-theme {
    display: none;
  }
}

@media (max-width: 991px) {
  div#navbarNav {
    display: none;
  }

  .hero-content h1 {
    font-size: 50px;
  }

  .about-aurthor-heading {
    flex-direction: column;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
  }

  .about-aurthor-count-main {
    align-items: center;
    justify-content: center;
    width: 100%;
    flex-wrap: wrap;
  }

  div#navbarNavDropdown {
    justify-content: center;
    padding-top: 20px;
  }

  ul.navbar-nav {
    gap: 10px;
  }

  .about-aurthor-count {
    border: 0;
    padding: 0;
  }

  .about-aurthor-content {
    text-align: center;
    align-items: center;
  }

  .about-aurthor-count {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .about-aurthor-box-main {
    margin-bottom: 20px;
    flex-wrap: wrap;
  }


  .book img {
    width: 100%;
    height: auto;
  }

  .book-content {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
  }

  .get-book-content {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
  }

  .about-aurthor-title {
    font-size: 40px;
  }

  h4.about-aurthor-title span {
    font-size: 40px;
  }



  .blog-mini-card-main {
    margin-bottom: 20px;
  }

  ul.footer-link {
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }

  .footer-top {
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 22px;
  }




  .header-links-main button.btn.btn-theme {
    display: none;
  }
}

@media (max-width: 768px) {
  .offcanvas {
    max-width: 300px;
  }

  .blog-mini-card {
    flex-direction: column;
  }

  .blog-mini-card-content {
    align-items: center;
    text-align: center;
  }

  .hero-img.img-box-content {
    margin: 0;
  }

  .hero-section {
    margin: 0;
  }

  .header-main {
    flex-direction: column;
    align-items: center;
    gap: 20px;
    width: 100%;
  }

}

@media (max-width: 767px) {}

@media (max-width: 500px) {
  .offcanvas {
    max-width: 230px;
  }

}

@media (min-width: 1280px) and (max-width: 1366px) {}

@media (min-width: 1024px) and (max-width: 1279px) {}

@media (min-width: 768px) and (max-width: 1023px) {}

@media (min-width: 320px) and (max-width: 767px) {}