@media only screen and (max-width: 1400px) {
    .section-post{
        margin: 20px 0px;
    } 
    .company-logo {
        width: 150px;
        height: 150px;
      }
      .company-logo img{
        width: 150px;
        height: 150px;
      }
      .btn-view{
        width: 159px;
        font-size: 14px;
      }
      .btn-view:hover{
        width: 159px;
        font-size: 14px;
      }
      .btn-inquire{
        width: 161px;
        font-size: 14px;
      }
      .btn-inquire:hover{
        width: 161px;
        font-size: 14px;
      }
}

@media only screen and (max-width: 1300px) {
    .setinfo-seller {
        p {
            width: 272px;
        }
    }
    .top-name-ti{
        width: 272px;
    }
}

@media only screen and (max-width: 1200px) {
    .postrequir {
        .section-post {
            min-height: 413px;
        }
        .requirements-section {
            min-height: 355px;
            padding: 20px;
        }
    }
    .company-logo {
        width: 140px;
        height: 140px;
      }
      .company-logo img{
        object-fit: contain;
        width: 140px;
        height: 140px;
      }
      .setinfo-seller {
        p {
            width: 268px;
        }
    }
    .maincard-top-seller{
        display: flex;
        gap:15px;
        flex-wrap: wrap !important;
      }
   
}

@media only screen and (max-width: 1100px) {
}

@media only screen and (max-width:992px) {
    .filterui {
        display:none;
    }
    .fil-np h1{
        display:none;
    }
    .setinfo-seller {
        p {
          width:100%;
        }
      }
      /* .pagination {
        display: none;
    } */
    .postrequir {
        .section-post {
            min-height: 100px;
            margin: 30px 0px 50px 0px;
        }
    }
    .maincard-top-seller{
        display: flex;
        gap:15px;
        flex-wrap: wrap !important;
      }
      .btn-view{
        width:177px;
      }
      .btn-inquire{
        width: 170px;
      }
}

@media only screen and (max-width:768px) {
    .App-np h1 {
        font-size: 25px;
        line-height: 0px;
    }
    .carousel-unique-item img {
        height: 190px;
    }
    .postb-np h2 {
        font-size: 31px;
        line-height: 36px;
    }

    .postb-np p {
        font-size: 13px;
        line-height: 18px;
    }

    .postb-np button {
        font-size: 13px;
    }

    .custom-btn {
        padding: 9px 11px;
    }
    .carousel-unique-item img {
        height: 160px;
      }
    .carousel-unique-wrapper {
        height: 197px;
     }

}

@media only screen and (max-width:576px) {
    .postrequir {
        .postb-np h2 {
            font-size: 35px;
            line-height: 34px;
        }
        .postb-np p {
            font-size: 15px;
        }
    }
    .postb-np button {
        font-size: 13px;
    }
    .btn-view{
        width:100%;
      }
      .btn-inquire{
        width:100%;
      }
      .maincard-top-seller {
        justify-content: center;
    }
      .company-logo {
        width: 180px;
        height: 180px;
      }
      .company-logo img{
        width: 180px;
        height: 180px;
      }
}
@media only screen and (max-width:400px) {
    .App-np h1 {
        font-size: 20px;
        line-height: 0px;
    }
    .postrequir {
        .postb-np h2 {
            font-size: 30px;
            line-height: 31px;
        }
    }
}
    