/* Responsive */
@media (max-width:1024px) {
    .padding-top-bottom { padding: 1rem 0; }
    body { min-width: 100%; }
    .wrap-home { overflow: hidden; }
    #mmenu, #hamburger { display: block; }
    #mmenu { display: flex; justify-content: space-between; padding: 5px; width: 100%; align-items: center; }
    .header-top, .menu-head { display: none; }
    .wrap-menu .menu { display: none; }
    .cart-head { padding: 5px; font-size: 12px; }
    .header { }
    .flex-product-main { display: block; }
    .flex-product-main .left-product { position: fixed; z-index: 999; top: 0px; left: 0px; transform: translateX(-250px); bottom: 0px; overflow-x: hidden; background: #fff; box-shadow: 0px 0px 5px #000; transition: all 0.5s; }
    .flex-product-main .left-product.show { transform: translateX(0px); }
    .flex-product-main .right-product { width: 100%; }
    .grid-product { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
    .filter { display: block; }
    .toolbar { display: block; }
    .name-footer h2 { font-size: 100px; }
	.container-videoTiktok{margin-right: 0px;}
}
@media (max-width:992px) {
	.owl-banggia{padding: 20px 0px;}
    .title-videoTiktok,.title-dvl { flex-wrap: wrap; }
    .title-dvl p { max-width: 100%; }
    .title-dvl div { width: 100%; }
    .title-videoTiktok div,.kol-l,.footer-news:nth-child(1) { width: 100%; margin-bottom: 10px; }
    .footer-news:nth-child(2) { width: 100%; margin-bottom: 10px; }
    .footer-news:nth-child(3) { width: 100%; margin-bottom: 10px; }
    .kol-r,.footer-news:nth-child(4) { width: 100%; }
    .copyright { width: 100%; text-align: center; }
    .footer-statistic { width: 100%; }
	.kol-l{text-align: center;}
	.kol-l img{margin: auto;}
	.title-kol{padding-left: 0px;}
	.container-kol{
    margin: 0 -20px;
}
	.box-kol{
    width: calc(100%/2 - 40px);
    margin: 0 20px 40px 20px;
}
.box-dichvuNB h3 a{font-size: 40px;}
.info-dichvuNB{margin-bottom: 20px;}
.name-footer h2{font-size: 80px;}
}
@media (max-width:769px) {
	.info-dvl a{font-size: 13px;padding: 5px 10px;}
	.box-dvl{padding-bottom: 80px;}
	.info-dvl span{font-size: 13px;}
	.info-kol h3 a,.info-dvl h3{font-size: 20px;}
	.title-product p,.info-kol p,.title-dvl span{font-size: 14px;}
	.title-product h2,.title-kol h2,.title-dvl h2,h2.name_about{font-size: 30px;line-height: normal;}
	.name-footer h2{font-size: 60px;}
    .text-cart { display: none; }
	.title-product,.title-kol h2{margin-bottom: 20px;}
    /* .video-home a{height: 500px;} */
	.video-home a:before{background-size: 100px;left: calc(50% - 100px/2);top: calc(50% - 100px/2);}
    .grid-pro-detail { display: block; }
    .grid-pro-detail .left-pro-detail { width: 100%; padding: 0px; border-right: none; }
    .slick_photo1 { text-align: center; }
    .grid-pro-detail .right-pro-detail { width: 100%; }
    .grid-product { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }
}
@media (max-width:440px) {
	.box-dichvuNB h3 a{font-size: 30px;}
	.owl-item.active .box-banggia{border-right: 0;}
	.container-kol{
		margin: 0 -10px;
	}
		.box-kol{
		width: calc(100%/2 - 20px);
		margin: 0 10px 20px 10px;
	}
	.title-product h2, .title-kol h2, .title-dvl h2, h2.name_about{font-size: 25px;}
	.name-footer h2{font-size: 30px;}
    .policy__list > li { width: 100%; padding-right: 0px !important; border-bottom: 1px solid #f1f1f1 !important; }
}
@media (max-width:369px) { }