/* Responsive */
@media (max-width:1150px){
/* General */
.rps-xl--visible{display:block;}
.rps-xl--hidden{display:none;}
.rps-xl--w-100{width:100%;}
#hamburger{display:block;margin-bottom:0;}
#hamburger:before,#hamburger:after,#hamburger span{background:#fff;}
.navigation nav ul li ul{position:unset;box-shadow:none;opacity:1;visibility:unset;}
.certi-grid{display:block;}
.certi-title{font-size:30px;margin-bottom:0;}
.certi-grid > div:nth-child(1){margin-bottom:10px;}
section.certi-container{padding:30px 10px;}
section.advertisement-container{padding:30px 10px 0 10px;}
section.product-list-cat-container{padding:30px 0 0 0;}
section.product-list-cat-container .wrap-1300{padding:0 10px;}
.product-list-cat-grid{grid-template-columns:35% 63%;}
.product-item{padding:0 10px;}
.product-title{margin:30px 0 20px 0;}
.grid-product{gap:30px 0;}
article.product-item-album{padding:30px 0;}
.why-choose-box{grid-template-columns:33% 34% 33%;gap:44px 0;background-size:32%;padding:15px 0 25px 0;}
.contact-video-grid{grid-template-columns:25% 75%;gap:10px;align-items:center;}
.contact-video-grid > div:nth-child(2){grid-template-columns:71% 27%;}
section.why-choose-container{padding:30px 10px;}
.contact-video-container{padding:30px 10px;}
.introduce-grid{grid-template-columns:1fr 1fr;gap:30px;}
}
@media (max-width:1050px){
.header-bottom .wrap-1300{flex-flow:wrap;gap:10px 30px;justify-content:center;}
.header-hotline{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;}
/* General */
.rps-lg--visible{display:block;}
.rps-lg--hidden{display:none;}
.rps-lg--w-100{width:100%;}
.news-left{width:100%;}
.news-right{width:100%;margin-top:30px;padding:10px;}
/* Footer */
.footer-article__inner > [class^="footer-article--"]{width:100%;}
.footer-article__inner > [class^="footer-article--"]:not(:last-child){margin-bottom:1.5rem;}
}
@media (max-width:800px){
.gutter-x-20{--bs-gutter-x:10px;}
.grid-pro-detail{display:block;}
.grid-pro-detail .left-pro-detail{width:100%;padding:0px;border-right:none;}
.footer-powered:has(.footer-statistic) .footer-copyright,.footer-powered:has(.footer-statistic) .footer-statistic{text-align:center;}
.footer-powered:has(.footer-statistic) .footer-copyright{margin-bottom:0.25rem;}
.feedback__info:before{content:none;}
.product-list-cat-grid{grid-template-columns:100%;gap:20px;}
article.product-item{gap:10px;align-items:start;}
ul.product-info-parent > li > span{height:40px;font-size:15px;}
.product-name a{font-size:14px;}
.product-item-album .wrap-1300 > div > p{font-size:15px;}
section.product-list-cat-container .wrap-1300{gap:10px;}
.why-choose-box{background:none;grid-template-columns:48% 48%;}
.why-choose-item:nth-child(2n){grid-column:2/3;}
.contact-video-grid{grid-template-columns:100%;gap:20px;}
.contact-video-grid > div:nth-child(1){max-width:380px;margin:0 auto;}
.footer-article-grid{grid-template-columns:100%;gap:20px;}
.introduce-grid{grid-template-columns:1fr;gap:20px;}
}
@media (max-width:768px){
    .product-grid-4 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}

.introduce-container {
    padding: 30px 10px;
}

.listProductMenu {
    padding: 40px 20px;
}

}
@media (max-width:600px){
.introduce-grid > div:nth-child(1){background-size:90% 100%;    padding: 30px 30px 0 0;} 
.introduce-company {
    color: #024BA9;
    font-family: Inter;
    font-size: 45px;
}
.header-hotline a{font-size:14px;}
.header-hotline a span:last-child{font-size:15px;}
.certi-title{font-size:22px;}
h2.product-list-cat-name{font-size:22px;}
.product-list-cat-name{font-size:22px;}
.product-cat-tabs{gap:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
.product-cat-item{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center;padding:4px;border:1px solid #ccc;border-radius:30px;}
.product-cat-item span{display:none;}
.product-cat-item p{margin:0;text-align:start;}
.product-cat-item a.d-block{padding:2px;}
.product-cat-item.active{border-color:#027bbf;background:#027bbf1a;}
.product-cat-item p{font-size:14px;}
/* General */
.rps-md--visible{display:block;}
.rps-md--hidden{display:none;}
.rps-md--w-100{width:100%;}
.product-title{font-size:22px;margin:20px 0;}
article.product-item{grid-template-columns:100%;}
.why-choose-box{grid-template-columns:100%;padding:0;gap:20px;}
.title-main span{font-size:22px;}
.why-choose-item:nth-child(2n){grid-column:1/2;}
.why-choose-item:nth-child(2n){max-width:unset;}
.why-choose-item:nth-child(3){max-width:none;}
.why-choose-item:nth-child(4){max-width:none;margin:0;}
.video-item-nav{margin:0 5px;}
.video-nav{margin:0 -5px;}
.contact-video-grid > div:nth-child(2){grid-template-columns:100%;gap:10px;}
.why-choose-name span,.why-choose-desc span{max-width:none;}
a.logo-header{max-width:150px;}
a.banner-header{max-width:200px;}
.header-hotline{display:grid;gap:5px;grid-template-columns:1fr 1fr;justify-content:center;padding:0 10px;}
.header-bottom .wrap-1300{gap:10px 20px;}
.header-hotline a{font-size:12px;justify-content:center;display: block;}
.header-hotline a span:last-child{font-size:13px;    
     display: block;
        margin-left: 30px;}
.header-hotline a span:nth-child(2){
     display: block;
             line-height: normal;
   
}
.header-hotline a img{
    width: 26px;
    float: left;
    margin-right: 5px;

}

}
@media (max-width:440px){
section.product-list-cat-container .wrap-1300{grid-template-columns:100%;}
}
@media (max-width:369px){
}