@media (max-width: 991px) {
    .main-nav .inner-nav .r-part .nav-list {
      display: none;
    }
    .menu-open {
      display: block;
    }
    .main-nav .inner-nav .l-part .logo img {
      width: 150px;
    }
    .my-acc {
      padding: 7px 10px !important;
      padding-right: 26px !important;
      margin-bottom: 0 !important;
    }
    .notify img {
      width: 35px;
    }
    .sec-head {
      font-size: 32px;
    }
    .main-nav .inner-nav .r-part .nav-list{
      display: none;
    }
    .my-acc .drop{
      right: 0.5em;
    }
  }
  .accordion-item{
    margin-bottom: 1.2em;
  }
  .search-result-wrapper{
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(2, 1fr);
  }
  .ft-logo{
    max-width: 250px;
  }
  @media(max-width: 600px){
    .home-slider-wrapper{
      height: 48%;
      top: unset;
      bottom: 0px;
    }
    .home-banner{
      background-size: contain !important;
    }
    .banner-con{
      margin-top: 1.5em;
      padding: 0px 1em;
    }
    .search-result-wrapper{
      display: grid;
      grid-template-columns: 1fr;
    }
    .pf-sidebar{
      margin-bottom: 1.5em;
    }
    .bt-wrap{
      flex-direction: column;
      gap: 15px;
    }
    .ot-list .main-btn{
      padding: 8px 15px;
      padding-bottom: 12px;
      margin-bottom: -6px;
    }
    .tp-wrap{
      flex-direction: column;
      align-items: flex-start;
    }
    .test-sec{
      padding-bottom: 3em;
    }
    .bt-wrap{
      margin-bottom: 1.5em;
    }
    .abt-img{
      margin-bottom: 20px;
    }
    .cc-wrap{
      border-right: none;
      border-bottom: 1px solid var(--blue);
      padding-bottom: 1em;
    }
    .test-card{
      margin-right: 20px;
    }
    .count-grid{
      grid-template-columns: 1fr;
      margin-bottom: 1.5em;
    }
    .header-form-container{
      /* margin-left: 0 !important; */
      margin: 0 auto !important;
      width: 95% !important;
    }
    .home-header{
      padding: 2em 0px;
      padding-bottom: 27em;
      background: #1c3879;
    }
  }
  @media (max-width: 400px) {
    .main-nav .inner-nav .l-part .logo img {
      width: 120px;
    }
    .noti-drop-parent .drop-area {
      right: -100px;
    }
  }/*# sourceMappingURL=res.css.map */