/* For Google Chrome (125% zoom level) */
@media screen and (-webkit-min-device-pixel-ratio: 1.25),
screen and (min-resolution: 120dpi) {}

@media (max-width: 991px) {
  .hero-content {
    align-items: center;
    text-align: center;
    flex-direction: column;
    display: flex;
  }
  section#home {
    padding-top: 180px;
}
.oder-book-main {
    justify-content: center;
    gap: 40px;
}
  .hero-content h1 {
    font-size: 50px;
  }

  .hero-img.img-box-content {
    display: none;
  }

  .about-aurthor {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
  }

  .book-writer-tab-list {
    flex-wrap: wrap;
 
    justify-content: center;
    margin-bottom: 40px;
  }

  .explore-main .row {
    justify-content: center;
  }

  .explore-card {
    align-items: center;
    text-align: center;
  }

  .sec-01-content {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
  }

  .sec-01-content form {
    width: 100%;
    align-items: center;
  }

  .sec-01-img.img-box-content {
    display: none;
  }

  .testi-card {
    margin-bottom: 20px;
  }

  section.testi-section .row {
    justify-content: center;
  }

  .footer-top {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
    gap: 24px;
  }

  .main-heading h4 {
    font-size: 43px;
  }

  .sec-01-content h4 {
    font-size: 43px;
  }

  .book-writer-tab-content-main {
    justify-content: center;
  }

  .book-writer-img.img-box-content img {
    object-fit: cover;
  }

  .book-writer-tab {
    flex: 1 1 160px;
  }
      .header-links-main button.btn.btn-theme {
        display: none;
    }
}

@media (max-width: 767px) {
  .book-writer-tab-content {
    flex: 0 0 210px;
  }

  .book-writer-img.img-box-content span {
    right: -10px;
    left: auto;
    top: -6px;
  }

  ul.footer-link {
    flex-wrap: wrap;
    justify-content: center;
  }
      .header-main {
        flex-direction: column;
        align-items: center;
        gap: 20px;
        width: 100%;
    }.navbar-brand {
    margin: 0;
}
}

@media (max-width: 600px) {
  .book-writer-tab-content {
    flex: 1 1 140px;
  }button#playButton {
    display: none !important;
}

  .book-writer-img.img-box-content span {
    right: -10px;
    left: auto;
    top: -6px;
  }

.offcanvas-header > a img {width: 190px;}

.offcanvas {
    max-width: 250px !important;

}.sec-01 {
    padding-top: 60px;
}
}

@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) {}