/*media query */

/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1400px) {
  .writers .writerSlider {
    height: 470px;
    padding: 0 3rem 0 0 !important;
  }
  /*body{
          background: pink;
        }*/
}

/* 
        ##Device = Laptops, Desktops
        ##Screen = B/w 1025px to 1280px
      */

@media (min-width: 1025px) and (max-width: 1399px) {
}

/* 
        ##Device = Tablets, Ipads (portrait)
        ##Screen = B/w 1024px to 1366px
      */

@media (min-width: 1024px) and (max-width: 1366px) {
  /*body{
          background: orange;
        }*/
}

/* 
        ##Device = Tablets, Ipads (portrait)
        ##Screen = B/w 768px to 1024px
      */

@media (min-width: 768px) and (max-width: 1024px) {
}

/* 
        ##Device = Most of the Smartphones Mobiles (Portrait)
        ##Screen = B/w 320px to 479px
      */

@media (min-width: 320px) and (max-width: 480px) {
  .text-1 {
    color: var(--secondary-color);
    font-weight: 700;
    font-size: 2rem !important;
  }

  .text-2 {
    color: #fff;
    font-size: 2rem;
    font-weight: 600;
  }

  .text-3 {
    font-size: 1.8rem !important;
    font-weight: 500;
  }

  .topbar .row {
    gap: 0.5rem;
  }

  .navbar-nav {
    height: unset;
  }

  nav.navbar .nav-item {
    padding: 0;
  }

  .header-bg {
    background: var(--primary-color);
  }

  .form-bg .row {
    gap: 1rem;
  }

  .content-section-1 {
    background: #fff;
  }

  .feature-content {
    position: unset;
  }

  .subjects .text-3 {
    font-size: 1.8rem !important;
  }

  .scroll-content .text-1 {
    font-size: 1.8rem !important;
  }

  .writer-section {
    flex-wrap: wrap;
  }

  .counter .row {
    gap: 1.5rem;
  }

  .home-reviews .text-2 {
    font-size: 1.8rem;
  }

  .home-reviews .tab-content {
    position: unset;
  }

  .home-reviews .nav {
    flex-direction: unset !important;
    justify-content: space-around;
    gap: 1rem;
  }

  .home-reviews .nav button {
    width: 40%;
    padding: 0 !important;
  }

  .home-reviews .home-review-box {
    width: 100%;
  }

  .home-reviews .home-review-box img {
    width: 100%;
  }

  .vl {
    display: none;
  }

  .writers {
    height: unset;
  }

  .process-div {
    writing-mode: unset;
    height: unset;
    width: unset;
    padding: 10px;
  }

  .process-div p {
    font-size: 3.8rem;
  }

  /* Price Page */
  .main-price .nav-item {
    width: 46%;
  }

  .main-price .nav.nav-pills {
    justify-content: center;
  }

  .main-price .tab-content ul li {
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px !important;
  }

  .main-price .tab-content ul li p.fs-5 {
    flex: unset;
  }

  .main-price .tab-content ul li p.fs-4 {
    flex: unset;
  }

  .review-box::before {
    position: unset;
  }

  .review-box-2::before {
    position: unset;
  }

  .counter img {
    width: 100%;
  }

  .writers-content img {
    width: 100%;
  }

  .home-reviews .nav-pills .nav-link:hover {
    padding: 0;
  }
}
