
@media screen and (max-width: 1250px) {
    .menu-pc {display: none!important;}
    .menu-mobile{display: flex!important;}
    .container{max-width: 100%;}
    .mx-width-search{max-width: 100%;}
    .logo-header{position: relative;width: auto;box-shadow: none;}
    .form-search{position: relative;opacity: 1;bottom: inherit;right: inherit;margin-right: 10px;}
    .icon-search{display: none;}
    .owl-carousel-why{background-size: 100% 100%;}
}

@media screen and (max-width: 1200px) {
    .logo-header,.top-header{margin: auto;}
    .owl-carousel-why{background: none;}
}

@media screen and (max-width: 1100px) {
    .owl-prev{margin-left: inherit;}
    .owl-next{margin-right: inherit;}
    .form-contact{justify-content: space-between;}
    .contact_info{position: relative;right: inherit;bottom: inherit;}
    .main-achievements{position: relative;max-width: 100%;}
    .logo-header{padding: 0;}
    .Swiper_spct {
        height: auto;
    }
}

@media screen and (max-width: 1024px) {
    .owl-carousel-new{position: relative;right: inherit;}
    .bg-new {padding-bottom: 2rem;}
    .owl-carousel-feeback{position: relative;right: inherit;}
}

@media screen and (max-width:900px) {
    .item-detail-product{flex-direction: column-reverse;}
    .grid-list{grid-template-columns: repeat(3,1fr);}
}

@media screen and (max-width:768px) {
    .grid__achievements {
        display: grid; grid-template-columns: repeat(2, calc(50% - (20px / 2))); grid-gap: 10px;
    }
    .product__grid {grid-template-columns: repeat(2, calc(50% - (10px / 2)));}
}

@media screen and (max-width:700px) {
    .news__grid{grid-template-columns: 100%}
    .form-contact{padding: 2rem 1rem;}
}

@media screen and (max-width:650px) {
    .scrollToTop {width: 35px;height: 35px;right: 10px;line-height: 35px;font-size: 13px;}
    .product__grid{grid-template-columns: repeat(2, calc(50% - (10px / 2)));}
    .grid-list{grid-template-columns: repeat(2,1fr);gap: 10px;}
    body{font-size: 15px;}
    h1.color-main{font-size: 18px;}
}

@media screen and (max-width:576px) {
    .content-feeback{position: relative!important; margin-top: 1rem;top: inherit;
    transform: inherit;}
    .bg-footer .row>* , .bg-new .row>*, .form-contact.row>*, .site-pn .row .col-md-5,.site-pn .row .col-md-7{padding-left: 0;padding-right: 0;}
    .btn-advise{background-size: 100% 100%;font-size: 14px;max-width: 150px;}
    .question-txt:after{max-width: 200px;background-size: 100% 100%;}
}

@media screen and (max-width:500px) {
   .fs-7{font-size: 14px;}
   .newsletter__frm{padding: 10px 10px!important;}
   .question-txt{font-size: 17px;}
}

@media screen and (max-width:450px) {
    .img-new{max-width: 165px;}
    .items-content-new{width: calc(100% - 165px);}
    .text-4line{-webkit-line-clamp: 2;height: 40px;}
}

@media screen and (max-width:430px) {
   .mxh_footer{display: inherit!important; text-align: center;}
   .px-feeback{padding: 1rem 1.5rem;}
}

@media screen and (max-width:376px) {
    
}

@media screen and (max-width:340px) {
    .product__grid, .news__grid {grid-template-columns: 100%}
}